.text .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 "C:\\projects\\gsl\\tests\\span_tests.cpp" "8F4A9264958CA28E67B6B8FC4F306B18" 1 .cv_loc 0 1 66 0 is_stmt 0 # ..\tests\span_tests.cpp:66:0 .seh_proc "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp0: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BE@FAFDKEMK@default_constructor?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 66 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp1: .Lfunc_end0: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____0@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1424 .seh_stackalloc 1424 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp74: .cv_loc 1 1 69 0 # ..\tests\span_tests.cpp:69:0 mov qword ptr [rbp + 1288], -2 lea rcx, [rbp + 1272] .Ltmp75: #DEBUG_VALUE: s <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp76: mov qword ptr [rbp + 240], rax # 8-byte Spill .LBB1_1: # =>This Inner Loop Header: Depth=1 .Ltmp77: .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 lea rcx, [rbp + 1168] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 70 # kill: def $r8 killed $r8d lea rcx, [rbp + 1152] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1128] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1192] lea rdx, [rbp + 1128] lea r8, [rbp + 1152] lea r9, [rbp + 1168] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp78: .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 lea rcx, [rbp + 1272] mov qword ptr [rbp + 208], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 207], r11b # 1-byte Spill jne .LBB1_3 # %bb.2: # in Loop: Header=BB1_1 Depth=1 lea rcx, [rbp + 1272] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp + 207], dl # 1-byte Spill .LBB1_3: # in Loop: Header=BB1_1 Depth=1 .Ltmp2: mov al, byte ptr [rbp + 207] # 1-byte Reload and al, 1 lea rcx, [rbp + 1112] lea rdx, [rbp + 1120] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3: jmp .LBB1_4 .LBB1_4: # in Loop: Header=BB1_1 Depth=1 .Ltmp4: lea rcx, [rbp + 1192] lea rdx, [rbp + 1120] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp5: jmp .LBB1_13 .Ltmp79: .LBB1_7: # Block address taken # in Loop: Header=BB1_1 Depth=1 .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 jmp .LBB1_8 .Ltmp80: .LBB1_8: # in Loop: Header=BB1_1 Depth=1 .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 .Ltmp8: lea rcx, [rbp + 1192] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9: mov byte ptr [rbp + 206], al # 1-byte Spill jmp .LBB1_9 .LBB1_9: # in Loop: Header=BB1_1 Depth=1 mov al, byte ptr [rbp + 206] # 1-byte Reload test al, 1 jne .LBB1_10 jmp .LBB1_15 .LBB1_10: # in Loop: Header=BB1_1 Depth=1 .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 .Ltmp10: .Ltmp81: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp11: mov byte ptr [rbp + 205], al # 1-byte Spill jmp .LBB1_11 .LBB1_11: # in Loop: Header=BB1_1 Depth=1 mov al, byte ptr [rbp + 205] # 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 .Ltmp12: lea rcx, [rbp + 1192] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp13: jmp .LBB1_16 .LBB1_16: # in Loop: Header=BB1_1 Depth=1 lea rcx, [rbp + 1192] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB1_1 .Ltmp86: # %bb.17: .cv_loc 1 1 72 0 # ..\tests\span_tests.cpp:72:0 lea rcx, [rbp + 1096] .Ltmp87: #DEBUG_VALUE: cs <- [$rcx+0] call "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .Ltmp88: mov qword ptr [rbp + 192], rax # 8-byte Spill .LBB1_18: # =>This Inner Loop Header: Depth=1 .Ltmp89: .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 lea rcx, [rbp + 992] lea rdx, [rip + "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 73 # kill: def $r8 killed $r8d lea rcx, [rbp + 976] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 952] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1016] lea rdx, [rbp + 952] lea r8, [rbp + 976] lea r9, [rbp + 992] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp90: .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 lea rcx, [rbp + 1096] mov qword ptr [rbp + 160], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 159], r11b # 1-byte Spill jne .LBB1_20 # %bb.19: # in Loop: Header=BB1_18 Depth=1 lea rcx, [rbp + 1096] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" cmp rax, 0 sete dl mov byte ptr [rbp + 159], dl # 1-byte Spill .LBB1_20: # in Loop: Header=BB1_18 Depth=1 .Ltmp14: mov al, byte ptr [rbp + 159] # 1-byte Reload and al, 1 lea rcx, [rbp + 936] lea rdx, [rbp + 944] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp15: jmp .LBB1_21 .LBB1_21: # in Loop: Header=BB1_18 Depth=1 .Ltmp16: lea rcx, [rbp + 1016] lea rdx, [rbp + 944] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp17: jmp .LBB1_30 .Ltmp91: .LBB1_24: # Block address taken # in Loop: Header=BB1_18 Depth=1 .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 jmp .LBB1_25 .Ltmp92: .LBB1_25: # in Loop: Header=BB1_18 Depth=1 .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 .Ltmp20: lea rcx, [rbp + 1016] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp21: mov byte ptr [rbp + 158], al # 1-byte Spill jmp .LBB1_26 .LBB1_26: # in Loop: Header=BB1_18 Depth=1 mov al, byte ptr [rbp + 158] # 1-byte Reload test al, 1 jne .LBB1_27 jmp .LBB1_33 .LBB1_27: # in Loop: Header=BB1_18 Depth=1 .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 .Ltmp22: .Ltmp93: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp23: mov byte ptr [rbp + 157], al # 1-byte Spill jmp .LBB1_28 .LBB1_28: # in Loop: Header=BB1_18 Depth=1 mov al, byte ptr [rbp + 157] # 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 .Ltmp24: lea rcx, [rbp + 1016] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp25: jmp .LBB1_34 .LBB1_34: # in Loop: Header=BB1_18 Depth=1 lea rcx, [rbp + 1016] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB1_18 .Ltmp98: # %bb.35: .cv_loc 1 1 77 0 # ..\tests\span_tests.cpp:77:0 lea rcx, [rbp + 928] .Ltmp99: #DEBUG_VALUE: s <- [$rcx+0] call "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .Ltmp100: mov qword ptr [rbp + 144], rax # 8-byte Spill .LBB1_36: # =>This Inner Loop Header: Depth=1 .Ltmp101: .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] lea rax, [rbp + 824] mov rcx, rax mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 78 # kill: def $r8 killed $r8d lea rcx, [rbp + 808] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 784] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 848] mov rdx, qword ptr [rbp + 112] # 8-byte Reload mov r8, qword ptr [rbp + 128] # 8-byte Reload mov r9, qword ptr [rbp + 136] # 8-byte Reload mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 928] .Ltmp102: .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 mov qword ptr [rbp + 88], rax # 8-byte Spill call "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" test rax, rax sete r8b .Ltmp26: lea rcx, [rbp + 768] lea rdx, [rbp + 776] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp27: jmp .LBB1_37 .LBB1_37: # in Loop: Header=BB1_36 Depth=1 .Ltmp28: lea rcx, [rbp + 848] lea rdx, [rbp + 776] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp29: jmp .LBB1_46 .Ltmp103: .LBB1_40: # Block address taken # in Loop: Header=BB1_36 Depth=1 .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 jmp .LBB1_41 .Ltmp104: .LBB1_41: # in Loop: Header=BB1_36 Depth=1 .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 .Ltmp32: lea rcx, [rbp + 848] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp33: mov byte ptr [rbp + 87], al # 1-byte Spill jmp .LBB1_42 .LBB1_42: # in Loop: Header=BB1_36 Depth=1 mov al, byte ptr [rbp + 87] # 1-byte Reload test al, 1 jne .LBB1_43 jmp .LBB1_49 .LBB1_43: # in Loop: Header=BB1_36 Depth=1 .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 .Ltmp34: .Ltmp105: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp35: mov byte ptr [rbp + 86], al # 1-byte Spill jmp .LBB1_44 .LBB1_44: # in Loop: Header=BB1_36 Depth=1 mov al, byte ptr [rbp + 86] # 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 .Ltmp36: lea rcx, [rbp + 848] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp37: jmp .LBB1_50 .LBB1_50: # in Loop: Header=BB1_36 Depth=1 lea rcx, [rbp + 848] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB1_36 .Ltmp110: # %bb.51: .cv_loc 1 1 80 0 # ..\tests\span_tests.cpp:80:0 lea rcx, [rbp + 760] .Ltmp111: #DEBUG_VALUE: cs <- [$rcx+0] call "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .Ltmp112: mov qword ptr [rbp + 72], rax # 8-byte Spill .LBB1_52: # =>This Inner Loop Header: Depth=1 .Ltmp113: .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 lea rdx, [rip + "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] lea rax, [rbp + 656] mov rcx, rax mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 81 # kill: def $r8 killed $r8d lea rcx, [rbp + 640] mov qword ptr [rbp + 56], rcx # 8-byte Spill mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 616] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 680] mov rdx, qword ptr [rbp + 40] # 8-byte Reload mov r8, qword ptr [rbp + 56] # 8-byte Reload mov r9, qword ptr [rbp + 64] # 8-byte Reload mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 760] .Ltmp114: .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 mov qword ptr [rbp + 16], rax # 8-byte Spill call "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" test rax, rax sete r8b .Ltmp38: lea rcx, [rbp + 600] lea rdx, [rbp + 608] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp39: jmp .LBB1_53 .LBB1_53: # in Loop: Header=BB1_52 Depth=1 .Ltmp40: lea rcx, [rbp + 680] lea rdx, [rbp + 608] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp41: jmp .LBB1_62 .Ltmp115: .LBB1_56: # Block address taken # in Loop: Header=BB1_52 Depth=1 .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 jmp .LBB1_57 .Ltmp116: .LBB1_57: # in Loop: Header=BB1_52 Depth=1 .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 .Ltmp44: lea rcx, [rbp + 680] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp45: mov byte ptr [rbp + 15], al # 1-byte Spill jmp .LBB1_58 .LBB1_58: # in Loop: Header=BB1_52 Depth=1 mov al, byte ptr [rbp + 15] # 1-byte Reload test al, 1 jne .LBB1_59 jmp .LBB1_65 .LBB1_59: # in Loop: Header=BB1_52 Depth=1 .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 .Ltmp46: .Ltmp117: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp47: mov byte ptr [rbp + 14], al # 1-byte Spill jmp .LBB1_60 .LBB1_60: # in Loop: Header=BB1_52 Depth=1 mov al, byte ptr [rbp + 14] # 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 .Ltmp48: lea rcx, [rbp + 680] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp49: jmp .LBB1_66 .LBB1_66: # in Loop: Header=BB1_52 Depth=1 lea rcx, [rbp + 680] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB1_52 .Ltmp122: # %bb.67: .cv_loc 1 1 92 0 # ..\tests\span_tests.cpp:92:0 lea rcx, [rbp + 584] .Ltmp123: #DEBUG_VALUE: s <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp124: mov qword ptr [rbp], rax # 8-byte Spill .LBB1_68: # =>This Inner Loop Header: Depth=1 .Ltmp125: .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 lea rcx, [rbp + 480] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 93 # kill: def $r8 killed $r8d lea rcx, [rbp + 464] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 440] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 504] lea rdx, [rbp + 440] lea r8, [rbp + 464] lea r9, [rbp + 480] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp126: .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 lea rcx, [rbp + 584] mov qword ptr [rbp - 32], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp - 33], r11b # 1-byte Spill jne .LBB1_70 # %bb.69: # in Loop: Header=BB1_68 Depth=1 lea rcx, [rbp + 584] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 33], dl # 1-byte Spill .LBB1_70: # in Loop: Header=BB1_68 Depth=1 .Ltmp50: mov al, byte ptr [rbp - 33] # 1-byte Reload and al, 1 lea rcx, [rbp + 424] lea rdx, [rbp + 432] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp51: jmp .LBB1_71 .LBB1_71: # in Loop: Header=BB1_68 Depth=1 .Ltmp52: lea rcx, [rbp + 504] lea rdx, [rbp + 432] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp53: jmp .LBB1_80 .Ltmp127: .LBB1_74: # Block address taken # in Loop: Header=BB1_68 Depth=1 .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 jmp .LBB1_75 .Ltmp128: .LBB1_75: # in Loop: Header=BB1_68 Depth=1 .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 .Ltmp56: lea rcx, [rbp + 504] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp57: mov byte ptr [rbp - 34], al # 1-byte Spill jmp .LBB1_76 .LBB1_76: # in Loop: Header=BB1_68 Depth=1 mov al, byte ptr [rbp - 34] # 1-byte Reload test al, 1 jne .LBB1_77 jmp .LBB1_83 .LBB1_77: # in Loop: Header=BB1_68 Depth=1 .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 .Ltmp58: .Ltmp129: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp59: mov byte ptr [rbp - 35], al # 1-byte Spill jmp .LBB1_78 .LBB1_78: # in Loop: Header=BB1_68 Depth=1 mov al, byte ptr [rbp - 35] # 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 .Ltmp60: lea rcx, [rbp + 504] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp61: jmp .LBB1_84 .LBB1_84: # in Loop: Header=BB1_68 Depth=1 lea rcx, [rbp + 504] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB1_68 .Ltmp134: # %bb.85: .cv_loc 1 1 95 0 # ..\tests\span_tests.cpp:95:0 lea rcx, [rbp + 408] .Ltmp135: #DEBUG_VALUE: cs <- [$rcx+0] call "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .Ltmp136: mov qword ptr [rbp - 48], rax # 8-byte Spill .LBB1_86: # =>This Inner Loop Header: Depth=1 .Ltmp137: .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 lea rcx, [rbp + 304] lea rdx, [rip + "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 96 # kill: def $r8 killed $r8d lea rcx, [rbp + 288] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 264] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 328] lea rdx, [rbp + 264] lea r8, [rbp + 288] lea r9, [rbp + 304] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp138: .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 lea rcx, [rbp + 408] mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp - 81], r11b # 1-byte Spill jne .LBB1_88 # %bb.87: # in Loop: Header=BB1_86 Depth=1 lea rcx, [rbp + 408] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 81], dl # 1-byte Spill .LBB1_88: # in Loop: Header=BB1_86 Depth=1 .Ltmp62: mov al, byte ptr [rbp - 81] # 1-byte Reload and al, 1 lea rcx, [rbp + 248] lea rdx, [rbp + 256] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp63: jmp .LBB1_89 .LBB1_89: # in Loop: Header=BB1_86 Depth=1 .Ltmp64: lea rcx, [rbp + 328] lea rdx, [rbp + 256] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp65: jmp .LBB1_98 .Ltmp139: .LBB1_92: # Block address taken # in Loop: Header=BB1_86 Depth=1 .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 jmp .LBB1_93 .Ltmp140: .LBB1_93: # in Loop: Header=BB1_86 Depth=1 .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 .Ltmp68: lea rcx, [rbp + 328] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp69: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB1_94 .LBB1_94: # in Loop: Header=BB1_86 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB1_95 jmp .LBB1_101 .LBB1_95: # in Loop: Header=BB1_86 Depth=1 .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 .Ltmp70: .Ltmp141: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp71: mov byte ptr [rbp - 83], al # 1-byte Spill jmp .LBB1_96 .LBB1_96: # in Loop: Header=BB1_86 Depth=1 mov al, byte ptr [rbp - 83] # 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 .Ltmp72: lea rcx, [rbp + 328] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp73: jmp .LBB1_102 .LBB1_102: # in Loop: Header=BB1_86 Depth=1 lea rcx, [rbp + 328] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB1_86 .Ltmp146: # %bb.103: .cv_loc 1 1 98 0 # ..\tests\span_tests.cpp:98:0 add rsp, 1424 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1_5: # in Loop: Header=BB1_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 .Ltmp6: lea rcx, [rbp + 1192] .Ltmp147: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7: jmp .LBB1_6 .LBB1_6: # in Loop: Header=BB1_1 Depth=1 lea rax, [rip + .LBB1_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp148: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$22@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1_22: # in Loop: Header=BB1_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 .Ltmp18: lea rcx, [rbp + 1016] .Ltmp149: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp19: jmp .LBB1_23 .LBB1_23: # in Loop: Header=BB1_18 Depth=1 lea rax, [rip + .LBB1_24] add rsp, 48 pop rbp ret # CATCHRET .Ltmp150: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .LBB1_31: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1192] .Ltmp151: .cv_loc 1 1 70 0 # ..\tests\span_tests.cpp:70:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp152: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$38@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1_38: # in Loop: Header=BB1_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 .Ltmp30: lea rcx, [rbp + 848] .Ltmp153: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp31: jmp .LBB1_39 .LBB1_39: # in Loop: Header=BB1_36 Depth=1 lea rax, [rip + .LBB1_40] add rsp, 48 pop rbp ret # CATCHRET .Ltmp154: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .LBB1_47: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1016] .Ltmp155: .cv_loc 1 1 73 0 # ..\tests\span_tests.cpp:73:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp156: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$54@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1_54: # in Loop: Header=BB1_52 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 .Ltmp42: lea rcx, [rbp + 680] .Ltmp157: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp43: jmp .LBB1_55 .LBB1_55: # in Loop: Header=BB1_52 Depth=1 lea rax, [rip + .LBB1_56] add rsp, 48 pop rbp ret # CATCHRET .Ltmp158: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .LBB1_63: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 848] .Ltmp159: .cv_loc 1 1 78 0 # ..\tests\span_tests.cpp:78:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp160: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$72@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1_72: # in Loop: Header=BB1_68 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 .Ltmp54: lea rcx, [rbp + 504] .Ltmp161: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp55: jmp .LBB1_73 .LBB1_73: # in Loop: Header=BB1_68 Depth=1 lea rax, [rip + .LBB1_74] add rsp, 48 pop rbp ret # CATCHRET .Ltmp162: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .LBB1_81: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 680] .Ltmp163: .cv_loc 1 1 81 0 # ..\tests\span_tests.cpp:81:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp164: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$90@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1_90: # in Loop: Header=BB1_86 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 .Ltmp66: lea rcx, [rbp + 328] .Ltmp165: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp67: jmp .LBB1_91 .LBB1_91: # in Loop: Header=BB1_86 Depth=1 lea rax, [rip + .LBB1_92] add rsp, 48 pop rbp ret # CATCHRET .Ltmp166: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$99@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .LBB1_99: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 504] .Ltmp167: .cv_loc 1 1 93 0 # ..\tests\span_tests.cpp:93:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp168: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA" .LBB1_104: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 328] .Ltmp169: .cv_loc 1 1 96 0 # ..\tests\span_tests.cpp:96:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp170: .Lfunc_end1: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 6 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL # TryBlockMap .long 25 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ")@IMGREL # IPToStateXData .long 1416 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____0@@YAXXZ": .long .Lfunc_begin1@IMGREL # IP .long -1 # ToState .long .Ltmp2@IMGREL+1 # IP .long 1 # ToState .long .Ltmp8@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13@IMGREL+1 # IP .long -1 # ToState .long .Ltmp14@IMGREL+1 # IP .long 4 # ToState .long .Ltmp20@IMGREL+1 # IP .long 3 # ToState .long .Ltmp25@IMGREL+1 # IP .long -1 # ToState .long .Ltmp26@IMGREL+1 # IP .long 7 # ToState .long .Ltmp32@IMGREL+1 # IP .long 6 # ToState .long .Ltmp37@IMGREL+1 # IP .long -1 # ToState .long .Ltmp38@IMGREL+1 # IP .long 10 # ToState .long .Ltmp44@IMGREL+1 # IP .long 9 # ToState .long .Ltmp49@IMGREL+1 # IP .long -1 # ToState .long .Ltmp50@IMGREL+1 # IP .long 13 # ToState .long .Ltmp56@IMGREL+1 # IP .long 12 # ToState .long .Ltmp61@IMGREL+1 # IP .long -1 # ToState .long .Ltmp62@IMGREL+1 # IP .long 16 # ToState .long .Ltmp68@IMGREL+1 # IP .long 15 # ToState .long .Ltmp73@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$90@?0??____C_A_T_C_H____T_E_S_T____0@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .text # -- End function .def "??1NameAndTags@Catch@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1NameAndTags@Catch@@QEAA@XZ" .globl "??1NameAndTags@Catch@@QEAA@XZ" # -- Begin function ??1NameAndTags@Catch@@QEAA@XZ .p2align 4, 0x90 "??1NameAndTags@Catch@@QEAA@XZ": # @"??1NameAndTags@Catch@@QEAA@XZ" .Lfunc_begin2: .cv_func_id 2 .cv_file 2 "C:\\projects\\gsl\\build\\external\\include\\catch\\catch.hpp" "9B3D2CB5C0F9532CDDFBBFD0A622F0AF" 1 .cv_loc 2 2 409 0 # external\include\catch/catch.hpp:409:0 .seh_proc "??1NameAndTags@Catch@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp171: .cv_loc 2 2 409 0 # external\include\catch/catch.hpp:409:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??1StringRef@Catch@@QEAA@XZ" .Ltmp172: .cv_loc 2 2 409 0 # external\include\catch/catch.hpp:409:0 nop add rsp, 56 ret .Ltmp173: .Lfunc_end2: .seh_handlerdata .section .text,"xr",discard,"??1NameAndTags@Catch@@QEAA@XZ" .seh_endproc # -- 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 .seh_proc "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp174: lea rcx, [rip + "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp175: .Lfunc_end3: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp176: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BC@PHNLBNGC@size_optimization?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 101 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp177: .Lfunc_end4: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 688 .seh_stackalloc 688 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp206: .cv_loc 5 1 104 0 # ..\tests\span_tests.cpp:104:0 mov qword ptr [rbp + 552], -2 lea rcx, [rbp + 536] .Ltmp207: #DEBUG_VALUE: s <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp208: mov qword ptr [rbp + 56], rax # 8-byte Spill .LBB5_1: # =>This Inner Loop Header: Depth=1 .Ltmp209: .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 lea rdx, [rip + "??_C@_0CO@CEBJJFAL@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?5?$CL?5size@"] lea rax, [rbp + 432] mov rcx, rax mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 105 # kill: def $r8 killed $r8d lea rcx, [rbp + 416] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 392] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 456] mov rdx, qword ptr [rbp + 24] # 8-byte Reload mov r8, qword ptr [rbp + 40] # 8-byte Reload mov r9, qword ptr [rbp + 48] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp210: .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 mov qword ptr [rbp + 312], 16 .Ltmp178: lea rcx, [rbp + 320] lea rdx, [rbp + 328] lea r8, [rbp + 312] mov qword ptr [rbp], rax # 8-byte Spill call "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" .Ltmp179: jmp .LBB5_2 .LBB5_2: # in Loop: Header=BB5_1 Depth=1 mov qword ptr [rbp + 304], 16 .Ltmp180: lea rcx, [rbp + 328] lea rdx, [rbp + 336] lea r8, [rbp + 304] call "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" .Ltmp181: jmp .LBB5_3 .LBB5_3: # in Loop: Header=BB5_1 Depth=1 .Ltmp182: lea rcx, [rbp + 456] lea rdx, [rbp + 336] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp183: jmp .LBB5_4 .LBB5_4: # in Loop: Header=BB5_1 Depth=1 lea rcx, [rbp + 336] call "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" jmp .LBB5_9 .Ltmp211: .LBB5_8: # Block address taken # in Loop: Header=BB5_1 Depth=1 .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 jmp .LBB5_9 .Ltmp212: .LBB5_9: # in Loop: Header=BB5_1 Depth=1 .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 .Ltmp186: lea rcx, [rbp + 456] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp187: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB5_10 .LBB5_10: # in Loop: Header=BB5_1 Depth=1 mov al, byte ptr [rbp - 1] # 1-byte Reload test al, 1 jne .LBB5_11 jmp .LBB5_15 .LBB5_11: # in Loop: Header=BB5_1 Depth=1 .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 .Ltmp188: .Ltmp213: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp189: mov byte ptr [rbp - 2], al # 1-byte Spill jmp .LBB5_12 .LBB5_12: # in Loop: Header=BB5_1 Depth=1 mov al, byte ptr [rbp - 2] # 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 .Ltmp190: lea rcx, [rbp + 456] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp191: jmp .LBB5_16 .LBB5_16: # in Loop: Header=BB5_1 Depth=1 lea rcx, [rbp + 456] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB5_1 .Ltmp217: # %bb.17: .cv_loc 5 1 109 0 # ..\tests\span_tests.cpp:109:0 lea rcx, [rbp + 296] .Ltmp218: #DEBUG_VALUE: s <- [$rcx+0] call "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .Ltmp219: mov qword ptr [rbp - 16], rax # 8-byte Spill .LBB5_18: # =>This Inner Loop Header: Depth=1 .Ltmp220: .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 lea rdx, [rip + "??_C@_0BK@EEOGJHHA@sizeof?$CIs?$CJ?5?$DN?$DN?5sizeof?$CIint?$CK?$CJ?$AA@"] lea rax, [rbp + 192] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 110 # kill: def $r8 killed $r8d lea rcx, [rbp + 176] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 152] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 216] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp221: .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 mov qword ptr [rbp + 72], 8 .Ltmp192: lea rcx, [rbp + 80] lea rdx, [rbp + 88] lea r8, [rbp + 72] mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" .Ltmp193: jmp .LBB5_19 .LBB5_19: # in Loop: Header=BB5_18 Depth=1 mov qword ptr [rbp + 64], 8 .Ltmp194: lea rcx, [rbp + 88] lea rdx, [rbp + 96] lea r8, [rbp + 64] call "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" .Ltmp195: jmp .LBB5_20 .LBB5_20: # in Loop: Header=BB5_18 Depth=1 .Ltmp196: lea rcx, [rbp + 216] lea rdx, [rbp + 96] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp197: jmp .LBB5_21 .LBB5_21: # in Loop: Header=BB5_18 Depth=1 lea rcx, [rbp + 96] call "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" jmp .LBB5_27 .Ltmp222: .LBB5_26: # Block address taken # in Loop: Header=BB5_18 Depth=1 .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 jmp .LBB5_27 .Ltmp223: .LBB5_27: # in Loop: Header=BB5_18 Depth=1 .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 .Ltmp200: lea rcx, [rbp + 216] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp201: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB5_28 .LBB5_28: # in Loop: Header=BB5_18 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB5_29 jmp .LBB5_33 .LBB5_29: # in Loop: Header=BB5_18 Depth=1 .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 .Ltmp202: .Ltmp224: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp203: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB5_30 .LBB5_30: # in Loop: Header=BB5_18 Depth=1 mov al, byte ptr [rbp - 74] # 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 .Ltmp204: lea rcx, [rbp + 216] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp205: jmp .LBB5_34 .LBB5_34: # in Loop: Header=BB5_18 Depth=1 lea rcx, [rbp + 216] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB5_18 .Ltmp228: # %bb.35: .cv_loc 5 1 112 0 # ..\tests\span_tests.cpp:112:0 add rsp, 688 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" .LBB5_5: # in Loop: Header=BB5_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 336] .Ltmp229: .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 call "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp230: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB5_6: # in Loop: Header=BB5_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 .Ltmp184: lea rcx, [rbp + 456] .Ltmp231: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp185: jmp .LBB5_7 .LBB5_7: # in Loop: Header=BB5_1 Depth=1 lea rax, [rip + .LBB5_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp232: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" .LBB5_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 456] .cv_loc 5 1 105 0 # ..\tests\span_tests.cpp:105:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp233: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" .LBB5_23: # in Loop: Header=BB5_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 96] .Ltmp234: .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 call "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp235: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB5_24: # in Loop: Header=BB5_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 .Ltmp198: lea rcx, [rbp + 216] .Ltmp236: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp199: jmp .LBB5_25 .LBB5_25: # in Loop: Header=BB5_18 Depth=1 lea rax, [rip + .LBB5_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp237: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$36@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA" .LBB5_36: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 216] .cv_loc 5 1 110 0 # ..\tests\span_tests.cpp:110:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp238: .Lfunc_end5: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 2 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ")@IMGREL # TryBlockMap .long 11 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ")@IMGREL # IPToStateXData .long 680 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____2@@YAXXZ": .long .Lfunc_begin5@IMGREL # IP .long -1 # ToState .long .Ltmp178@IMGREL+1 # IP .long 1 # ToState .long .Ltmp182@IMGREL+1 # IP .long 2 # ToState .long .Ltmp186@IMGREL+1 # IP .long 0 # ToState .long .Ltmp191@IMGREL+1 # IP .long -1 # ToState .long .Ltmp192@IMGREL+1 # IP .long 5 # ToState .long .Ltmp196@IMGREL+1 # IP .long 6 # ToState .long .Ltmp200@IMGREL+1 # IP .long 4 # ToState .long .Ltmp205@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____2@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .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 .seh_proc "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp239: lea rcx, [rip + "?autoRegistrar3@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp240: .Lfunc_end6: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp241: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BO@LPKKAHN@from_nullptr_size_constructor?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 115 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp242: .Lfunc_end7: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2592 .seh_stackalloc 2592 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp405: .cv_loc 8 1 118 0 # ..\tests\span_tests.cpp:118:0 mov qword ptr [rbp + 2456], -2 mov dword ptr [rbp + 2436], 0 lea rcx, [rbp + 2436] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" xor edx, edx # kill: def $rdx killed $edx lea rcx, [rbp + 2440] mov r8, rax call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov qword ptr [rbp + 600], rax # 8-byte Spill .LBB8_1: # =>This Inner Loop Header: Depth=1 .Ltmp406: .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 lea rcx, [rbp + 2328] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 119 # kill: def $r8 killed $r8d lea rcx, [rbp + 2312] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 592], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 2288] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 584], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 2352] lea rdx, [rbp + 2288] lea r8, [rbp + 2312] lea r9, [rbp + 2328] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 576], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp407: .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 lea rcx, [rbp + 2440] mov qword ptr [rbp + 568], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 567], r11b # 1-byte Spill jne .LBB8_3 # %bb.2: # in Loop: Header=BB8_1 Depth=1 lea rcx, [rbp + 2440] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp + 567], dl # 1-byte Spill .LBB8_3: # in Loop: Header=BB8_1 Depth=1 .Ltmp243: mov al, byte ptr [rbp + 567] # 1-byte Reload and al, 1 lea rcx, [rbp + 2272] lea rdx, [rbp + 2280] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp244: jmp .LBB8_4 .LBB8_4: # in Loop: Header=BB8_1 Depth=1 .Ltmp245: lea rcx, [rbp + 2352] lea rdx, [rbp + 2280] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp246: jmp .LBB8_13 .Ltmp408: .LBB8_7: # Block address taken # in Loop: Header=BB8_1 Depth=1 .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 jmp .LBB8_8 .Ltmp409: .LBB8_8: # in Loop: Header=BB8_1 Depth=1 .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 .Ltmp249: lea rcx, [rbp + 2352] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp250: mov byte ptr [rbp + 566], al # 1-byte Spill jmp .LBB8_9 .LBB8_9: # in Loop: Header=BB8_1 Depth=1 mov al, byte ptr [rbp + 566] # 1-byte Reload test al, 1 jne .LBB8_10 jmp .LBB8_15 .LBB8_10: # in Loop: Header=BB8_1 Depth=1 .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 .Ltmp251: .Ltmp410: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp252: mov byte ptr [rbp + 565], al # 1-byte Spill jmp .LBB8_11 .LBB8_11: # in Loop: Header=BB8_1 Depth=1 mov al, byte ptr [rbp + 565] # 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 .Ltmp253: lea rcx, [rbp + 2352] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp254: jmp .LBB8_16 .LBB8_16: # in Loop: Header=BB8_1 Depth=1 lea rcx, [rbp + 2352] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB8_1 .Ltmp415: # %bb.17: .cv_loc 8 1 121 0 # ..\tests\span_tests.cpp:121:0 mov dword ptr [rbp + 2252], 0 lea rcx, [rbp + 2252] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" xor edx, edx # kill: def $rdx killed $edx lea rcx, [rbp + 2256] mov r8, rax call "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" mov qword ptr [rbp + 552], rax # 8-byte Spill .LBB8_18: # =>This Inner Loop Header: Depth=1 .Ltmp416: .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 lea rcx, [rbp + 2144] lea rdx, [rip + "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 122 # kill: def $r8 killed $r8d lea rcx, [rbp + 2128] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 2104] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 536], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 2168] lea rdx, [rbp + 2104] lea r8, [rbp + 2128] lea r9, [rbp + 2144] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 528], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp417: .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 lea rcx, [rbp + 2256] mov qword ptr [rbp + 520], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 519], r11b # 1-byte Spill jne .LBB8_20 # %bb.19: # in Loop: Header=BB8_18 Depth=1 lea rcx, [rbp + 2256] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" cmp rax, 0 sete dl mov byte ptr [rbp + 519], dl # 1-byte Spill .LBB8_20: # in Loop: Header=BB8_18 Depth=1 .Ltmp255: mov al, byte ptr [rbp + 519] # 1-byte Reload and al, 1 lea rcx, [rbp + 2088] lea rdx, [rbp + 2096] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp256: jmp .LBB8_21 .LBB8_21: # in Loop: Header=BB8_18 Depth=1 .Ltmp257: lea rcx, [rbp + 2168] lea rdx, [rbp + 2096] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp258: jmp .LBB8_30 .Ltmp418: .LBB8_24: # Block address taken # in Loop: Header=BB8_18 Depth=1 .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 jmp .LBB8_25 .Ltmp419: .LBB8_25: # in Loop: Header=BB8_18 Depth=1 .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 .Ltmp261: lea rcx, [rbp + 2168] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp262: mov byte ptr [rbp + 518], al # 1-byte Spill jmp .LBB8_26 .LBB8_26: # in Loop: Header=BB8_18 Depth=1 mov al, byte ptr [rbp + 518] # 1-byte Reload test al, 1 jne .LBB8_27 jmp .LBB8_33 .LBB8_27: # in Loop: Header=BB8_18 Depth=1 .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 .Ltmp263: .Ltmp420: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp264: mov byte ptr [rbp + 517], al # 1-byte Spill jmp .LBB8_28 .LBB8_28: # in Loop: Header=BB8_18 Depth=1 mov al, byte ptr [rbp + 517] # 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 .Ltmp265: lea rcx, [rbp + 2168] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp266: jmp .LBB8_34 .LBB8_34: # in Loop: Header=BB8_18 Depth=1 lea rcx, [rbp + 2168] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB8_18 .Ltmp425: # %bb.35: .cv_loc 8 1 126 0 # ..\tests\span_tests.cpp:126:0 mov dword ptr [rbp + 2076], 0 lea rcx, [rbp + 2076] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" xor edx, edx # kill: def $rdx killed $edx lea rcx, [rbp + 2080] mov r8, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov qword ptr [rbp + 504], rax # 8-byte Spill .LBB8_36: # =>This Inner Loop Header: Depth=1 .Ltmp426: .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] lea rax, [rbp + 1968] mov rcx, rax mov qword ptr [rbp + 496], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 127 # kill: def $r8 killed $r8d lea rcx, [rbp + 1952] mov qword ptr [rbp + 488], rcx # 8-byte Spill mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1928] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1992] mov rdx, qword ptr [rbp + 472] # 8-byte Reload mov r8, qword ptr [rbp + 488] # 8-byte Reload mov r9, qword ptr [rbp + 496] # 8-byte Reload mov qword ptr [rbp + 456], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2080] .Ltmp427: .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 mov qword ptr [rbp + 448], rax # 8-byte Spill call "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" test rax, rax sete r8b .Ltmp267: lea rcx, [rbp + 1912] lea rdx, [rbp + 1920] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp268: jmp .LBB8_37 .LBB8_37: # in Loop: Header=BB8_36 Depth=1 .Ltmp269: lea rcx, [rbp + 1992] lea rdx, [rbp + 1920] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp270: jmp .LBB8_46 .Ltmp428: .LBB8_40: # Block address taken # in Loop: Header=BB8_36 Depth=1 .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 jmp .LBB8_41 .Ltmp429: .LBB8_41: # in Loop: Header=BB8_36 Depth=1 .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 .Ltmp273: lea rcx, [rbp + 1992] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp274: mov byte ptr [rbp + 447], al # 1-byte Spill jmp .LBB8_42 .LBB8_42: # in Loop: Header=BB8_36 Depth=1 mov al, byte ptr [rbp + 447] # 1-byte Reload test al, 1 jne .LBB8_43 jmp .LBB8_49 .LBB8_43: # in Loop: Header=BB8_36 Depth=1 .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 .Ltmp275: .Ltmp430: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp276: mov byte ptr [rbp + 446], al # 1-byte Spill jmp .LBB8_44 .LBB8_44: # in Loop: Header=BB8_36 Depth=1 mov al, byte ptr [rbp + 446] # 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 .Ltmp277: lea rcx, [rbp + 1992] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp278: jmp .LBB8_50 .LBB8_50: # in Loop: Header=BB8_36 Depth=1 lea rcx, [rbp + 1992] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB8_36 .Ltmp435: # %bb.51: .cv_loc 8 1 129 0 # ..\tests\span_tests.cpp:129:0 mov dword ptr [rbp + 1900], 0 lea rcx, [rbp + 1900] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" xor edx, edx # kill: def $rdx killed $edx lea rcx, [rbp + 1904] mov r8, rax call "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" mov qword ptr [rbp + 432], rax # 8-byte Spill .LBB8_52: # =>This Inner Loop Header: Depth=1 .Ltmp436: .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 lea rdx, [rip + "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] lea rax, [rbp + 1792] mov rcx, rax mov qword ptr [rbp + 424], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 130 # kill: def $r8 killed $r8d lea rcx, [rbp + 1776] mov qword ptr [rbp + 416], rcx # 8-byte Spill mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1752] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1816] mov rdx, qword ptr [rbp + 400] # 8-byte Reload mov r8, qword ptr [rbp + 416] # 8-byte Reload mov r9, qword ptr [rbp + 424] # 8-byte Reload mov qword ptr [rbp + 384], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1904] .Ltmp437: .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 mov qword ptr [rbp + 376], rax # 8-byte Spill call "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" test rax, rax sete r8b .Ltmp279: lea rcx, [rbp + 1736] lea rdx, [rbp + 1744] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp280: jmp .LBB8_53 .LBB8_53: # in Loop: Header=BB8_52 Depth=1 .Ltmp281: lea rcx, [rbp + 1816] lea rdx, [rbp + 1744] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp282: jmp .LBB8_62 .Ltmp438: .LBB8_56: # Block address taken # in Loop: Header=BB8_52 Depth=1 .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 jmp .LBB8_57 .Ltmp439: .LBB8_57: # in Loop: Header=BB8_52 Depth=1 .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 .Ltmp285: lea rcx, [rbp + 1816] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp286: mov byte ptr [rbp + 375], al # 1-byte Spill jmp .LBB8_58 .LBB8_58: # in Loop: Header=BB8_52 Depth=1 mov al, byte ptr [rbp + 375] # 1-byte Reload test al, 1 jne .LBB8_59 jmp .LBB8_65 .LBB8_59: # in Loop: Header=BB8_52 Depth=1 .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 .Ltmp287: .Ltmp440: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp288: mov byte ptr [rbp + 374], al # 1-byte Spill jmp .LBB8_60 .LBB8_60: # in Loop: Header=BB8_52 Depth=1 mov al, byte ptr [rbp + 374] # 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 .Ltmp289: lea rcx, [rbp + 1816] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp290: jmp .LBB8_66 .LBB8_66: # in Loop: Header=BB8_52 Depth=1 lea rcx, [rbp + 1816] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 1624] mov rcx, rax mov qword ptr [rbp + 360], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 137 # kill: def $r8 killed $r8d lea rcx, [rbp + 1608] mov qword ptr [rbp + 352], rcx # 8-byte Spill mov qword ptr [rbp + 344], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1584] mov qword ptr [rbp + 336], rcx # 8-byte Spill mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1648] mov qword ptr [rbp + 320], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 336] # 8-byte Reload mov r8, qword ptr [rbp + 352] # 8-byte Reload mov r9, qword ptr [rbp + 360] # 8-byte Reload mov qword ptr [rbp + 312], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp291: mov rcx, qword ptr [rbp + 320] # 8-byte Reload mov qword ptr [rbp + 304], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp292: mov byte ptr [rbp + 303], al # 1-byte Spill jmp .LBB8_69 .LBB8_69: # in Loop: Header=BB8_68 Depth=1 mov al, byte ptr [rbp + 303] # 1-byte Reload test al, 1 jne .LBB8_70 jmp .LBB8_81 .LBB8_70: # in Loop: Header=BB8_68 Depth=1 .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 .Ltmp295: lea rcx, [rbp + 1728] .Ltmp446: call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Ltmp296: jmp .LBB8_71 .LBB8_71: # in Loop: Header=BB8_68 Depth=1 .Ltmp297: lea rcx, [rbp + 1648] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp298: jmp .LBB8_79 .Ltmp447: .LBB8_74: # Block address taken # in Loop: Header=BB8_68 Depth=1 .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 jmp .LBB8_75 .LBB8_75: # in Loop: Header=BB8_68 Depth=1 jmp .LBB8_83 .Ltmp448: .LBB8_78: # Block address taken # in Loop: Header=BB8_68 Depth=1 .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 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 .Ltmp293: lea rcx, [rbp + 1648] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp294: 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 .Ltmp303: lea rcx, [rbp + 1648] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp304: mov byte ptr [rbp + 302], al # 1-byte Spill jmp .LBB8_84 .LBB8_84: # in Loop: Header=BB8_68 Depth=1 mov al, byte ptr [rbp + 302] # 1-byte Reload test al, 1 jne .LBB8_85 jmp .LBB8_89 .LBB8_85: # in Loop: Header=BB8_68 Depth=1 .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 .Ltmp305: .Ltmp452: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp306: mov byte ptr [rbp + 301], al # 1-byte Spill jmp .LBB8_86 .LBB8_86: # in Loop: Header=BB8_68 Depth=1 mov al, byte ptr [rbp + 301] # 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 .Ltmp307: lea rcx, [rbp + 1648] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp308: jmp .LBB8_90 .LBB8_90: # in Loop: Header=BB8_68 Depth=1 lea rcx, [rbp + 1648] call "??1AssertionHandler@Catch@@QEAA@XZ" 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 lea rdx, [rip + "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 1472] mov rcx, rax mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 142 # kill: def $r8 killed $r8d lea rcx, [rbp + 1456] mov qword ptr [rbp + 280], rcx # 8-byte Spill mov qword ptr [rbp + 272], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1432] mov qword ptr [rbp + 264], rcx # 8-byte Spill mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1496] mov qword ptr [rbp + 248], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 264] # 8-byte Reload mov r8, qword ptr [rbp + 280] # 8-byte Reload mov r9, qword ptr [rbp + 288] # 8-byte Reload mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp309: mov rcx, qword ptr [rbp + 248] # 8-byte Reload mov qword ptr [rbp + 232], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp310: mov byte ptr [rbp + 231], al # 1-byte Spill jmp .LBB8_93 .LBB8_93: # in Loop: Header=BB8_92 Depth=1 mov al, byte ptr [rbp + 231] # 1-byte Reload test al, 1 jne .LBB8_94 jmp .LBB8_105 .LBB8_94: # in Loop: Header=BB8_92 Depth=1 .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 .Ltmp313: lea rcx, [rbp + 1576] .Ltmp457: call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Ltmp314: jmp .LBB8_95 .LBB8_95: # in Loop: Header=BB8_92 Depth=1 .Ltmp315: lea rcx, [rbp + 1496] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp316: jmp .LBB8_103 .Ltmp458: .LBB8_98: # Block address taken # in Loop: Header=BB8_92 Depth=1 .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 jmp .LBB8_99 .LBB8_99: # in Loop: Header=BB8_92 Depth=1 jmp .LBB8_107 .Ltmp459: .LBB8_102: # Block address taken # in Loop: Header=BB8_92 Depth=1 .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 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 .Ltmp311: lea rcx, [rbp + 1496] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp312: 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 .Ltmp321: lea rcx, [rbp + 1496] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp322: mov byte ptr [rbp + 230], al # 1-byte Spill jmp .LBB8_108 .LBB8_108: # in Loop: Header=BB8_92 Depth=1 mov al, byte ptr [rbp + 230] # 1-byte Reload test al, 1 jne .LBB8_109 jmp .LBB8_113 .LBB8_109: # in Loop: Header=BB8_92 Depth=1 .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 .Ltmp323: .Ltmp463: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp324: mov byte ptr [rbp + 229], al # 1-byte Spill jmp .LBB8_110 .LBB8_110: # in Loop: Header=BB8_92 Depth=1 mov al, byte ptr [rbp + 229] # 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 .Ltmp325: lea rcx, [rbp + 1496] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp326: jmp .LBB8_114 .LBB8_114: # in Loop: Header=BB8_92 Depth=1 lea rcx, [rbp + 1496] call "??1AssertionHandler@Catch@@QEAA@XZ" 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 lea rdx, [rip + "??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@"] lea rax, [rbp + 1320] mov rcx, rax mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 145 # kill: def $r8 killed $r8d lea rcx, [rbp + 1304] mov qword ptr [rbp + 208], rcx # 8-byte Spill mov qword ptr [rbp + 200], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1280] mov qword ptr [rbp + 192], rcx # 8-byte Spill mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1344] mov qword ptr [rbp + 176], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 192] # 8-byte Reload mov r8, qword ptr [rbp + 208] # 8-byte Reload mov r9, qword ptr [rbp + 216] # 8-byte Reload mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp327: mov rcx, qword ptr [rbp + 176] # 8-byte Reload mov qword ptr [rbp + 160], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp328: mov byte ptr [rbp + 159], al # 1-byte Spill jmp .LBB8_117 .LBB8_117: # in Loop: Header=BB8_116 Depth=1 mov al, byte ptr [rbp + 159] # 1-byte Reload test al, 1 jne .LBB8_118 jmp .LBB8_129 .LBB8_118: # in Loop: Header=BB8_116 Depth=1 .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 .Ltmp331: lea rcx, [rbp + 1424] .Ltmp468: call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Ltmp332: jmp .LBB8_119 .LBB8_119: # in Loop: Header=BB8_116 Depth=1 .Ltmp333: lea rcx, [rbp + 1344] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp334: jmp .LBB8_127 .Ltmp469: .LBB8_122: # Block address taken # in Loop: Header=BB8_116 Depth=1 .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 jmp .LBB8_123 .LBB8_123: # in Loop: Header=BB8_116 Depth=1 jmp .LBB8_131 .Ltmp470: .LBB8_126: # Block address taken # in Loop: Header=BB8_116 Depth=1 .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 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 .Ltmp329: lea rcx, [rbp + 1344] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp330: 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 .Ltmp339: lea rcx, [rbp + 1344] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp340: mov byte ptr [rbp + 158], al # 1-byte Spill jmp .LBB8_132 .LBB8_132: # in Loop: Header=BB8_116 Depth=1 mov al, byte ptr [rbp + 158] # 1-byte Reload test al, 1 jne .LBB8_133 jmp .LBB8_137 .LBB8_133: # in Loop: Header=BB8_116 Depth=1 .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 .Ltmp341: .Ltmp474: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp342: mov byte ptr [rbp + 157], al # 1-byte Spill jmp .LBB8_134 .LBB8_134: # in Loop: Header=BB8_116 Depth=1 mov al, byte ptr [rbp + 157] # 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 .Ltmp343: lea rcx, [rbp + 1344] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp344: jmp .LBB8_138 .LBB8_138: # in Loop: Header=BB8_116 Depth=1 lea rcx, [rbp + 1344] call "??1AssertionHandler@Catch@@QEAA@XZ" 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 lea rdx, [rip + "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 1168] mov rcx, rax mov qword ptr [rbp + 144], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 150 # kill: def $r8 killed $r8d lea rcx, [rbp + 1152] mov qword ptr [rbp + 136], rcx # 8-byte Spill mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1128] mov qword ptr [rbp + 120], rcx # 8-byte Spill mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1192] mov qword ptr [rbp + 104], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 120] # 8-byte Reload mov r8, qword ptr [rbp + 136] # 8-byte Reload mov r9, qword ptr [rbp + 144] # 8-byte Reload mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp345: mov rcx, qword ptr [rbp + 104] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp346: mov byte ptr [rbp + 87], al # 1-byte Spill jmp .LBB8_141 .LBB8_141: # in Loop: Header=BB8_140 Depth=1 mov al, byte ptr [rbp + 87] # 1-byte Reload test al, 1 jne .LBB8_142 jmp .LBB8_153 .LBB8_142: # in Loop: Header=BB8_140 Depth=1 .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 .Ltmp349: lea rcx, [rbp + 1272] .Ltmp479: call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Ltmp350: jmp .LBB8_143 .LBB8_143: # in Loop: Header=BB8_140 Depth=1 .Ltmp351: lea rcx, [rbp + 1192] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp352: jmp .LBB8_151 .Ltmp480: .LBB8_146: # Block address taken # in Loop: Header=BB8_140 Depth=1 .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 jmp .LBB8_147 .LBB8_147: # in Loop: Header=BB8_140 Depth=1 jmp .LBB8_155 .Ltmp481: .LBB8_150: # Block address taken # in Loop: Header=BB8_140 Depth=1 .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 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 .Ltmp347: lea rcx, [rbp + 1192] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp348: 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 .Ltmp357: lea rcx, [rbp + 1192] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp358: mov byte ptr [rbp + 86], al # 1-byte Spill jmp .LBB8_156 .LBB8_156: # in Loop: Header=BB8_140 Depth=1 mov al, byte ptr [rbp + 86] # 1-byte Reload test al, 1 jne .LBB8_157 jmp .LBB8_161 .LBB8_157: # in Loop: Header=BB8_140 Depth=1 .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 .Ltmp359: .Ltmp485: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp360: mov byte ptr [rbp + 85], al # 1-byte Spill jmp .LBB8_158 .LBB8_158: # in Loop: Header=BB8_140 Depth=1 mov al, byte ptr [rbp + 85] # 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 .Ltmp361: lea rcx, [rbp + 1192] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp362: jmp .LBB8_162 .LBB8_162: # in Loop: Header=BB8_140 Depth=1 lea rcx, [rbp + 1192] call "??1AssertionHandler@Catch@@QEAA@XZ" 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 lea rdx, [rip + "??_C@_0CE@EIFEKIFN@const_workaround_macro?$CI?$CJ?0?5fail_f@"] lea rax, [rbp + 1016] mov rcx, rax mov qword ptr [rbp + 72], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 153 # kill: def $r8 killed $r8d lea rcx, [rbp + 1000] mov qword ptr [rbp + 64], rcx # 8-byte Spill mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 976] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1040] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 48] # 8-byte Reload mov r8, qword ptr [rbp + 64] # 8-byte Reload mov r9, qword ptr [rbp + 72] # 8-byte Reload mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp363: mov rcx, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp + 16], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp364: mov byte ptr [rbp + 15], al # 1-byte Spill jmp .LBB8_165 .LBB8_165: # in Loop: Header=BB8_164 Depth=1 mov al, byte ptr [rbp + 15] # 1-byte Reload test al, 1 jne .LBB8_166 jmp .LBB8_177 .LBB8_166: # in Loop: Header=BB8_164 Depth=1 .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 .Ltmp367: lea rcx, [rbp + 1120] .Ltmp490: call "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Ltmp368: jmp .LBB8_167 .LBB8_167: # in Loop: Header=BB8_164 Depth=1 .Ltmp369: lea rcx, [rbp + 1040] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp370: jmp .LBB8_175 .Ltmp491: .LBB8_170: # Block address taken # in Loop: Header=BB8_164 Depth=1 .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 jmp .LBB8_171 .LBB8_171: # in Loop: Header=BB8_164 Depth=1 jmp .LBB8_179 .Ltmp492: .LBB8_174: # Block address taken # in Loop: Header=BB8_164 Depth=1 .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 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 .Ltmp365: lea rcx, [rbp + 1040] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp366: 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 .Ltmp375: lea rcx, [rbp + 1040] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp376: mov byte ptr [rbp + 14], al # 1-byte Spill jmp .LBB8_180 .LBB8_180: # in Loop: Header=BB8_164 Depth=1 mov al, byte ptr [rbp + 14] # 1-byte Reload test al, 1 jne .LBB8_181 jmp .LBB8_185 .LBB8_181: # in Loop: Header=BB8_164 Depth=1 .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 .Ltmp377: .Ltmp496: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp378: mov byte ptr [rbp + 13], al # 1-byte Spill jmp .LBB8_182 .LBB8_182: # in Loop: Header=BB8_164 Depth=1 mov al, byte ptr [rbp + 13] # 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 .Ltmp379: lea rcx, [rbp + 1040] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp380: jmp .LBB8_186 .LBB8_186: # in Loop: Header=BB8_164 Depth=1 lea rcx, [rbp + 1040] call "??1AssertionHandler@Catch@@QEAA@XZ" 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 [rbp + 956], 0 lea rcx, [rbp + 956] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" xor edx, edx # kill: def $rdx killed $edx lea rcx, [rbp + 960] mov r8, rax call "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" mov qword ptr [rbp], rax # 8-byte Spill .LBB8_188: # =>This Inner Loop Header: Depth=1 .Ltmp501: .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 lea rcx, [rbp + 848] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 158 # kill: def $r8 killed $r8d lea rcx, [rbp + 832] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 808] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 872] lea rdx, [rbp + 808] lea r8, [rbp + 832] lea r9, [rbp + 848] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp502: .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 lea rcx, [rbp + 960] mov qword ptr [rbp - 32], rax # 8-byte Spill call "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp - 33], r11b # 1-byte Spill jne .LBB8_190 # %bb.189: # in Loop: Header=BB8_188 Depth=1 lea rcx, [rbp + 960] call "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 33], dl # 1-byte Spill .LBB8_190: # in Loop: Header=BB8_188 Depth=1 .Ltmp381: mov al, byte ptr [rbp - 33] # 1-byte Reload and al, 1 lea rcx, [rbp + 792] lea rdx, [rbp + 800] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp382: jmp .LBB8_191 .LBB8_191: # in Loop: Header=BB8_188 Depth=1 .Ltmp383: lea rcx, [rbp + 872] lea rdx, [rbp + 800] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp384: jmp .LBB8_200 .Ltmp503: .LBB8_194: # Block address taken # in Loop: Header=BB8_188 Depth=1 .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 jmp .LBB8_195 .Ltmp504: .LBB8_195: # in Loop: Header=BB8_188 Depth=1 .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 .Ltmp387: lea rcx, [rbp + 872] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp388: mov byte ptr [rbp - 34], al # 1-byte Spill jmp .LBB8_196 .LBB8_196: # in Loop: Header=BB8_188 Depth=1 mov al, byte ptr [rbp - 34] # 1-byte Reload test al, 1 jne .LBB8_197 jmp .LBB8_203 .LBB8_197: # in Loop: Header=BB8_188 Depth=1 .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 .Ltmp389: .Ltmp505: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp390: mov byte ptr [rbp - 35], al # 1-byte Spill jmp .LBB8_198 .LBB8_198: # in Loop: Header=BB8_188 Depth=1 mov al, byte ptr [rbp - 35] # 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 .Ltmp391: lea rcx, [rbp + 872] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp392: jmp .LBB8_204 .LBB8_204: # in Loop: Header=BB8_188 Depth=1 lea rcx, [rbp + 872] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB8_188 .Ltmp510: # %bb.205: .cv_loc 8 1 160 0 # ..\tests\span_tests.cpp:160:0 mov dword ptr [rbp + 772], 0 lea rcx, [rbp + 772] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" xor edx, edx # kill: def $rdx killed $edx lea rcx, [rbp + 776] mov r8, rax call "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" mov qword ptr [rbp - 48], rax # 8-byte Spill .LBB8_206: # =>This Inner Loop Header: Depth=1 .Ltmp511: .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 lea rcx, [rbp + 664] lea rdx, [rip + "??_C@_0CJ@IEJGAEAC@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5cs?4data?$CI?$CJ?5?$DN?$DN?5@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 161 # kill: def $r8 killed $r8d lea rcx, [rbp + 648] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 624] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 688] lea rdx, [rbp + 624] lea r8, [rbp + 648] lea r9, [rbp + 664] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp512: .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 lea rcx, [rbp + 776] mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp - 81], r11b # 1-byte Spill jne .LBB8_208 # %bb.207: # in Loop: Header=BB8_206 Depth=1 lea rcx, [rbp + 776] call "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 81], dl # 1-byte Spill .LBB8_208: # in Loop: Header=BB8_206 Depth=1 .Ltmp393: mov al, byte ptr [rbp - 81] # 1-byte Reload and al, 1 lea rcx, [rbp + 608] lea rdx, [rbp + 616] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp394: jmp .LBB8_209 .LBB8_209: # in Loop: Header=BB8_206 Depth=1 .Ltmp395: lea rcx, [rbp + 688] lea rdx, [rbp + 616] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp396: jmp .LBB8_218 .Ltmp513: .LBB8_212: # Block address taken # in Loop: Header=BB8_206 Depth=1 .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 jmp .LBB8_213 .Ltmp514: .LBB8_213: # in Loop: Header=BB8_206 Depth=1 .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 .Ltmp399: lea rcx, [rbp + 688] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp400: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB8_214 .LBB8_214: # in Loop: Header=BB8_206 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB8_215 jmp .LBB8_221 .LBB8_215: # in Loop: Header=BB8_206 Depth=1 .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 .Ltmp401: .Ltmp515: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp402: mov byte ptr [rbp - 83], al # 1-byte Spill jmp .LBB8_216 .LBB8_216: # in Loop: Header=BB8_206 Depth=1 mov al, byte ptr [rbp - 83] # 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 .Ltmp403: lea rcx, [rbp + 688] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp404: jmp .LBB8_222 .LBB8_222: # in Loop: Header=BB8_206 Depth=1 lea rcx, [rbp + 688] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB8_206 .Ltmp520: # %bb.223: .cv_loc 8 1 163 0 # ..\tests\span_tests.cpp:163:0 add rsp, 2592 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_5: # in Loop: Header=BB8_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 .Ltmp247: lea rcx, [rbp + 2352] .Ltmp521: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp248: jmp .LBB8_6 .LBB8_6: # in Loop: Header=BB8_1 Depth=1 lea rax, [rip + .LBB8_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp522: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$22@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_22: # in Loop: Header=BB8_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 .Ltmp259: lea rcx, [rbp + 2168] .Ltmp523: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp260: jmp .LBB8_23 .LBB8_23: # in Loop: Header=BB8_18 Depth=1 lea rax, [rip + .LBB8_24] add rsp, 48 pop rbp ret # CATCHRET .Ltmp524: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_31: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2352] .Ltmp525: .cv_loc 8 1 119 0 # ..\tests\span_tests.cpp:119:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp526: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$38@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_38: # in Loop: Header=BB8_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 .Ltmp271: lea rcx, [rbp + 1992] .Ltmp527: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp272: jmp .LBB8_39 .LBB8_39: # in Loop: Header=BB8_36 Depth=1 lea rax, [rip + .LBB8_40] add rsp, 48 pop rbp ret # CATCHRET .Ltmp528: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_47: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2168] .Ltmp529: .cv_loc 8 1 122 0 # ..\tests\span_tests.cpp:122:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp530: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$54@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_54: # in Loop: Header=BB8_52 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 .Ltmp283: lea rcx, [rbp + 1816] .Ltmp531: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp284: jmp .LBB8_55 .LBB8_55: # in Loop: Header=BB8_52 Depth=1 lea rax, [rip + .LBB8_56] add rsp, 48 pop rbp ret # CATCHRET .Ltmp532: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_63: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1992] .Ltmp533: .cv_loc 8 1 127 0 # ..\tests\span_tests.cpp:127:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp534: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$72@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_72: # in Loop: Header=BB8_68 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 .Ltmp301: lea rcx, [rbp + 1648] xor edx, edx .Ltmp535: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp302: jmp .LBB8_73 .LBB8_73: # in Loop: Header=BB8_68 Depth=1 lea rax, [rip + .LBB8_74] add rsp, 48 pop rbp ret # CATCHRET .Ltmp536: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$76@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_76: # in Loop: Header=BB8_68 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 .Ltmp299: lea rcx, [rbp + 1648] .Ltmp537: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp300: jmp .LBB8_77 .LBB8_77: # in Loop: Header=BB8_68 Depth=1 lea rax, [rip + .LBB8_78] add rsp, 48 pop rbp ret # CATCHRET .Ltmp538: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$80@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_80: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1816] .Ltmp539: .cv_loc 8 1 130 0 # ..\tests\span_tests.cpp:130:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp540: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$96@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_96: # in Loop: Header=BB8_92 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 .Ltmp319: lea rcx, [rbp + 1496] xor edx, edx .Ltmp541: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp320: jmp .LBB8_97 .LBB8_97: # in Loop: Header=BB8_92 Depth=1 lea rax, [rip + .LBB8_98] add rsp, 48 pop rbp ret # CATCHRET .Ltmp542: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$100@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_100: # in Loop: Header=BB8_92 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 .Ltmp317: lea rcx, [rbp + 1496] .Ltmp543: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp318: jmp .LBB8_101 .LBB8_101: # in Loop: Header=BB8_92 Depth=1 lea rax, [rip + .LBB8_102] add rsp, 48 pop rbp ret # CATCHRET .Ltmp544: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_104: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1648] .Ltmp545: .cv_loc 8 1 137 0 # ..\tests\span_tests.cpp:137:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp546: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$120@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_120: # in Loop: Header=BB8_116 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 .Ltmp337: lea rcx, [rbp + 1344] xor edx, edx .Ltmp547: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp338: jmp .LBB8_121 .LBB8_121: # in Loop: Header=BB8_116 Depth=1 lea rax, [rip + .LBB8_122] add rsp, 48 pop rbp ret # CATCHRET .Ltmp548: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$124@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_124: # in Loop: Header=BB8_116 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 .Ltmp335: lea rcx, [rbp + 1344] .Ltmp549: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp336: jmp .LBB8_125 .LBB8_125: # in Loop: Header=BB8_116 Depth=1 lea rax, [rip + .LBB8_126] add rsp, 48 pop rbp ret # CATCHRET .Ltmp550: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$128@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_128: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1496] .Ltmp551: .cv_loc 8 1 142 0 # ..\tests\span_tests.cpp:142:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp552: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$144@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_144: # in Loop: Header=BB8_140 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 .Ltmp355: lea rcx, [rbp + 1192] xor edx, edx .Ltmp553: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp356: jmp .LBB8_145 .LBB8_145: # in Loop: Header=BB8_140 Depth=1 lea rax, [rip + .LBB8_146] add rsp, 48 pop rbp ret # CATCHRET .Ltmp554: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$148@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_148: # in Loop: Header=BB8_140 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 .Ltmp353: lea rcx, [rbp + 1192] .Ltmp555: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp354: jmp .LBB8_149 .LBB8_149: # in Loop: Header=BB8_140 Depth=1 lea rax, [rip + .LBB8_150] add rsp, 48 pop rbp ret # CATCHRET .Ltmp556: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_152: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1344] .Ltmp557: .cv_loc 8 1 145 0 # ..\tests\span_tests.cpp:145:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp558: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$168@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_168: # in Loop: Header=BB8_164 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 .Ltmp373: lea rcx, [rbp + 1040] xor edx, edx .Ltmp559: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp374: jmp .LBB8_169 .LBB8_169: # in Loop: Header=BB8_164 Depth=1 lea rax, [rip + .LBB8_170] add rsp, 48 pop rbp ret # CATCHRET .Ltmp560: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$172@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_172: # in Loop: Header=BB8_164 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 .Ltmp371: lea rcx, [rbp + 1040] .Ltmp561: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp372: jmp .LBB8_173 .LBB8_173: # in Loop: Header=BB8_164 Depth=1 lea rax, [rip + .LBB8_174] add rsp, 48 pop rbp ret # CATCHRET .Ltmp562: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_176: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1192] .Ltmp563: .cv_loc 8 1 150 0 # ..\tests\span_tests.cpp:150:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp564: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$192@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_192: # in Loop: Header=BB8_188 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 .Ltmp385: lea rcx, [rbp + 872] .Ltmp565: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp386: jmp .LBB8_193 .LBB8_193: # in Loop: Header=BB8_188 Depth=1 lea rax, [rip + .LBB8_194] add rsp, 48 pop rbp ret # CATCHRET .Ltmp566: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$201@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_201: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1040] .Ltmp567: .cv_loc 8 1 153 0 # ..\tests\span_tests.cpp:153:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp568: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$210@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB8_210: # in Loop: Header=BB8_206 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 .Ltmp397: lea rcx, [rbp + 688] .Ltmp569: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp398: jmp .LBB8_211 .LBB8_211: # in Loop: Header=BB8_206 Depth=1 lea rax, [rip + .LBB8_212] add rsp, 48 pop rbp ret # CATCHRET .Ltmp570: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$219@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_219: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 872] .Ltmp571: .cv_loc 8 1 158 0 # ..\tests\span_tests.cpp:158:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp572: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$224@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA" .LBB8_224: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 688] .Ltmp573: .cv_loc 8 1 161 0 # ..\tests\span_tests.cpp:161:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp574: .Lfunc_end8: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 11 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL # TryBlockMap .long 55 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ")@IMGREL # IPToStateXData .long 2584 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$4$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$5$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$6$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$120@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$7$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$144@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$8$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$168@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____4@@YAXXZ": .long .Lfunc_begin8@IMGREL # IP .long -1 # ToState .long .Ltmp243@IMGREL+1 # IP .long 1 # ToState .long .Ltmp249@IMGREL+1 # IP .long 0 # ToState .long .Ltmp254@IMGREL+1 # IP .long -1 # ToState .long .Ltmp255@IMGREL+1 # IP .long 4 # ToState .long .Ltmp261@IMGREL+1 # IP .long 3 # ToState .long .Ltmp266@IMGREL+1 # IP .long -1 # ToState .long .Ltmp267@IMGREL+1 # IP .long 7 # ToState .long .Ltmp273@IMGREL+1 # IP .long 6 # ToState .long .Ltmp278@IMGREL+1 # IP .long -1 # ToState .long .Ltmp279@IMGREL+1 # IP .long 10 # ToState .long .Ltmp285@IMGREL+1 # IP .long 9 # ToState .long .Ltmp290@IMGREL+1 # IP .long -1 # ToState .long .Ltmp291@IMGREL+1 # IP .long 12 # ToState .long .Ltmp295@IMGREL+1 # IP .long 13 # ToState .long .Ltmp293@IMGREL+1 # IP .long 12 # ToState .long .Ltmp308@IMGREL+1 # IP .long -1 # ToState .long .Ltmp309@IMGREL+1 # IP .long 15 # ToState .long .Ltmp313@IMGREL+1 # IP .long 16 # ToState .long .Ltmp311@IMGREL+1 # IP .long 15 # ToState .long .Ltmp326@IMGREL+1 # IP .long -1 # ToState .long .Ltmp327@IMGREL+1 # IP .long 18 # ToState .long .Ltmp331@IMGREL+1 # IP .long 19 # ToState .long .Ltmp329@IMGREL+1 # IP .long 18 # ToState .long .Ltmp344@IMGREL+1 # IP .long -1 # ToState .long .Ltmp345@IMGREL+1 # IP .long 21 # ToState .long .Ltmp349@IMGREL+1 # IP .long 22 # ToState .long .Ltmp347@IMGREL+1 # IP .long 21 # ToState .long .Ltmp362@IMGREL+1 # IP .long -1 # ToState .long .Ltmp363@IMGREL+1 # IP .long 24 # ToState .long .Ltmp367@IMGREL+1 # IP .long 25 # ToState .long .Ltmp365@IMGREL+1 # IP .long 24 # ToState .long .Ltmp380@IMGREL+1 # IP .long -1 # ToState .long .Ltmp381@IMGREL+1 # IP .long 28 # ToState .long .Ltmp387@IMGREL+1 # IP .long 27 # ToState .long .Ltmp392@IMGREL+1 # IP .long -1 # ToState .long .Ltmp393@IMGREL+1 # IP .long 31 # ToState .long .Ltmp399@IMGREL+1 # IP .long 30 # ToState .long .Ltmp404@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$76@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$100@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$120@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 20 # ToState .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 20 # ToState .long "?catch$144@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$148@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$168@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$172@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$192@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 29 # ToState .long "?catch$210@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@4HA"@IMGREL # IP .long 32 # ToState .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 .seh_proc "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp575: lea rcx, [rip + "?autoRegistrar5@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp576: .Lfunc_end9: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp577: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0CA@GLAIBJDK@from_pointer_length_constructor?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 168 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp578: .Lfunc_end10: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 5520 call __chkstk sub rsp, rax .seh_stackalloc 5520 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp875: .cv_loc 11 1 170 0 # ..\tests\span_tests.cpp:170:0 mov qword ptr [rbp + 5384], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA"] mov qword ptr [rbp + 5360], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 5368], rax .Ltmp876: .cv_loc 11 1 173 0 # ..\tests\span_tests.cpp:173:0 mov dword ptr [rbp + 5356], 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 [rbp + 5356], 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 rdx, [rbp + 5360] .Ltmp877: movsxd r8, dword ptr [rbp + 5356] lea rcx, [rbp + 5336] .Ltmp878: #DEBUG_VALUE: s <- [$rcx+0] call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .Ltmp879: mov qword ptr [rbp + 1296], rax # 8-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 lea rdx, [rip + "??_C@_0O@NOJILHDP@s?4size?$CI?$CJ?5?$DN?$DN?5i?$AA@"] lea rax, [rbp + 5232] mov rcx, rax mov qword ptr [rbp + 1288], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 177 # kill: def $r8 killed $r8d lea rcx, [rbp + 5216] mov qword ptr [rbp + 1280], rcx # 8-byte Spill mov qword ptr [rbp + 1272], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5192] mov qword ptr [rbp + 1264], rcx # 8-byte Spill mov qword ptr [rbp + 1256], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5256] mov rdx, qword ptr [rbp + 1264] # 8-byte Reload mov r8, qword ptr [rbp + 1280] # 8-byte Reload mov r9, qword ptr [rbp + 1288] # 8-byte Reload mov qword ptr [rbp + 1248], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 5336] .Ltmp881: .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 mov qword ptr [rbp + 1240], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 5112], rax .Ltmp695: lea rcx, [rbp + 5120] lea rdx, [rbp + 5128] lea r8, [rbp + 5112] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp696: jmp .LBB11_4 .LBB11_4: # in Loop: Header=BB11_3 Depth=2 .Ltmp697: lea rcx, [rbp + 5128] lea rdx, [rbp + 5136] lea r8, [rbp + 5356] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp698: jmp .LBB11_5 .LBB11_5: # in Loop: Header=BB11_3 Depth=2 .Ltmp699: lea rcx, [rbp + 5256] lea rdx, [rbp + 5136] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp700: jmp .LBB11_6 .LBB11_6: # in Loop: Header=BB11_3 Depth=2 lea rcx, [rbp + 5136] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB11_11 .Ltmp882: .LBB11_10: # Block address taken # in Loop: Header=BB11_3 Depth=2 .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 jmp .LBB11_11 .Ltmp883: .LBB11_11: # in Loop: Header=BB11_3 Depth=2 .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 .Ltmp703: lea rcx, [rbp + 5256] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp704: mov byte ptr [rbp + 1239], al # 1-byte Spill jmp .LBB11_12 .LBB11_12: # in Loop: Header=BB11_3 Depth=2 mov al, byte ptr [rbp + 1239] # 1-byte Reload test al, 1 jne .LBB11_13 jmp .LBB11_17 .LBB11_13: # in Loop: Header=BB11_3 Depth=2 .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 .Ltmp705: .Ltmp884: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp706: mov byte ptr [rbp + 1238], al # 1-byte Spill jmp .LBB11_14 .LBB11_14: # in Loop: Header=BB11_3 Depth=2 mov al, byte ptr [rbp + 1238] # 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 .Ltmp707: lea rcx, [rbp + 5256] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp708: jmp .LBB11_18 .LBB11_18: # in Loop: Header=BB11_3 Depth=2 lea rcx, [rbp + 5256] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BE@ELNPMHI@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FL0?$FN?$AA@"] lea rax, [rbp + 5008] mov rcx, rax mov qword ptr [rbp + 1224], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 178 # kill: def $r8 killed $r8d lea rcx, [rbp + 4992] mov qword ptr [rbp + 1216], rcx # 8-byte Spill mov qword ptr [rbp + 1208], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4968] mov qword ptr [rbp + 1200], rcx # 8-byte Spill mov qword ptr [rbp + 1192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5032] mov rdx, qword ptr [rbp + 1200] # 8-byte Reload mov r8, qword ptr [rbp + 1216] # 8-byte Reload mov r9, qword ptr [rbp + 1224] # 8-byte Reload mov qword ptr [rbp + 1184], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 5336] .Ltmp890: .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 mov qword ptr [rbp + 1176], rax # 8-byte Spill call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov qword ptr [rbp + 4888], rax .Ltmp709: lea rcx, [rbp + 4896] lea rdx, [rbp + 4904] lea r8, [rbp + 4888] call "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" .Ltmp710: jmp .LBB11_21 .LBB11_21: # in Loop: Header=BB11_20 Depth=2 lea rax, [rbp + 5360] mov qword ptr [rbp + 4880], rax .Ltmp711: lea rcx, [rbp + 4904] lea rdx, [rbp + 4912] lea r8, [rbp + 4880] call "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" .Ltmp712: jmp .LBB11_22 .LBB11_22: # in Loop: Header=BB11_20 Depth=2 .Ltmp713: lea rcx, [rbp + 5032] lea rdx, [rbp + 4912] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp714: jmp .LBB11_23 .LBB11_23: # in Loop: Header=BB11_20 Depth=2 lea rcx, [rbp + 4912] call "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" jmp .LBB11_29 .Ltmp891: .LBB11_28: # Block address taken # in Loop: Header=BB11_20 Depth=2 .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 jmp .LBB11_29 .Ltmp892: .LBB11_29: # in Loop: Header=BB11_20 Depth=2 .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 .Ltmp717: lea rcx, [rbp + 5032] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp718: mov byte ptr [rbp + 1175], al # 1-byte Spill jmp .LBB11_30 .LBB11_30: # in Loop: Header=BB11_20 Depth=2 mov al, byte ptr [rbp + 1175] # 1-byte Reload test al, 1 jne .LBB11_31 jmp .LBB11_35 .LBB11_31: # in Loop: Header=BB11_20 Depth=2 .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 .Ltmp719: .Ltmp893: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp720: mov byte ptr [rbp + 1174], al # 1-byte Spill jmp .LBB11_32 .LBB11_32: # in Loop: Header=BB11_20 Depth=2 mov al, byte ptr [rbp + 1174] # 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 .Ltmp721: lea rcx, [rbp + 5032] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp722: jmp .LBB11_36 .LBB11_36: # in Loop: Header=BB11_20 Depth=2 lea rcx, [rbp + 5032] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BG@OMDAMIKD@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CIi?5?$DN?$DN?50?$CJ?$AA@"] lea rax, [rbp + 4776] mov rcx, rax mov qword ptr [rbp + 1160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 179 # kill: def $r8 killed $r8d lea rcx, [rbp + 4760] mov qword ptr [rbp + 1152], rcx # 8-byte Spill mov qword ptr [rbp + 1144], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4736] mov qword ptr [rbp + 1136], rcx # 8-byte Spill mov qword ptr [rbp + 1128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4800] mov rdx, qword ptr [rbp + 1136] # 8-byte Reload mov r8, qword ptr [rbp + 1152] # 8-byte Reload mov r9, qword ptr [rbp + 1160] # 8-byte Reload mov qword ptr [rbp + 1120], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 5336] .Ltmp899: .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 mov qword ptr [rbp + 1112], rax # 8-byte Spill call "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" .Ltmp723: lea rcx, [rbp + 4672] lea rdx, [rbp + 4680] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp724: jmp .LBB11_39 .LBB11_39: # in Loop: Header=BB11_38 Depth=2 mov eax, dword ptr [rbp + 5356] test eax, eax sete r8b .Ltmp725: lea rcx, [rbp + 4680] lea rdx, [rbp + 4688] call "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" .Ltmp726: jmp .LBB11_40 .LBB11_40: # in Loop: Header=BB11_38 Depth=2 .Ltmp727: lea rcx, [rbp + 4800] lea rdx, [rbp + 4688] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp728: jmp .LBB11_41 .LBB11_41: # in Loop: Header=BB11_38 Depth=2 lea rcx, [rbp + 4688] call "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" jmp .LBB11_47 .Ltmp900: .LBB11_46: # Block address taken # in Loop: Header=BB11_38 Depth=2 .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 jmp .LBB11_47 .Ltmp901: .LBB11_47: # in Loop: Header=BB11_38 Depth=2 .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 .Ltmp731: lea rcx, [rbp + 4800] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp732: mov byte ptr [rbp + 1111], al # 1-byte Spill jmp .LBB11_48 .LBB11_48: # in Loop: Header=BB11_38 Depth=2 mov al, byte ptr [rbp + 1111] # 1-byte Reload test al, 1 jne .LBB11_49 jmp .LBB11_53 .LBB11_49: # in Loop: Header=BB11_38 Depth=2 .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 .Ltmp733: .Ltmp902: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp734: mov byte ptr [rbp + 1110], al # 1-byte Spill jmp .LBB11_50 .LBB11_50: # in Loop: Header=BB11_38 Depth=2 mov al, byte ptr [rbp + 1110] # 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 .Ltmp735: lea rcx, [rbp + 4800] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp736: jmp .LBB11_54 .LBB11_54: # in Loop: Header=BB11_38 Depth=2 lea rcx, [rbp + 4800] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 [rbp + 4668], 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 [rbp + 4668] cmp eax, dword ptr [rbp + 5356] 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 lea rdx, [rip + "??_C@_0P@LDCJLIK@arr?$FLj?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@"] lea rax, [rbp + 4560] mov rcx, rax mov qword ptr [rbp + 1096], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 182 # kill: def $r8 killed $r8d lea rcx, [rbp + 4544] mov qword ptr [rbp + 1088], rcx # 8-byte Spill mov qword ptr [rbp + 1080], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4520] mov qword ptr [rbp + 1072], rcx # 8-byte Spill mov qword ptr [rbp + 1064], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4584] mov rdx, qword ptr [rbp + 1072] # 8-byte Reload mov r8, qword ptr [rbp + 1088] # 8-byte Reload mov r9, qword ptr [rbp + 1096] # 8-byte Reload mov qword ptr [rbp + 1056], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp909: .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 movsxd rcx, dword ptr [rbp + 4668] lea r8, [rbp + 4*rcx + 5360] .Ltmp827: lea rcx, [rbp + 4448] lea rdx, [rbp + 4456] mov qword ptr [rbp + 1048], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp828: jmp .LBB11_59 .LBB11_59: # in Loop: Header=BB11_58 Depth=3 movsxd rdx, dword ptr [rbp + 4668] .Ltmp829: lea rcx, [rbp + 5336] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp830: mov qword ptr [rbp + 1040], rax # 8-byte Spill jmp .LBB11_60 .LBB11_60: # in Loop: Header=BB11_58 Depth=3 .Ltmp831: lea rcx, [rbp + 4456] lea rdx, [rbp + 4464] mov r8, qword ptr [rbp + 1040] # 8-byte Reload call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp832: jmp .LBB11_61 .LBB11_61: # in Loop: Header=BB11_58 Depth=3 .Ltmp833: lea rcx, [rbp + 4584] lea rdx, [rbp + 4464] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp834: jmp .LBB11_62 .LBB11_62: # in Loop: Header=BB11_58 Depth=3 lea rcx, [rbp + 4464] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB11_68 .Ltmp910: .LBB11_67: # Block address taken # in Loop: Header=BB11_58 Depth=3 .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 jmp .LBB11_68 .Ltmp911: .LBB11_68: # in Loop: Header=BB11_58 Depth=3 .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 .Ltmp837: lea rcx, [rbp + 4584] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp838: mov byte ptr [rbp + 1039], al # 1-byte Spill jmp .LBB11_69 .LBB11_69: # in Loop: Header=BB11_58 Depth=3 mov al, byte ptr [rbp + 1039] # 1-byte Reload test al, 1 jne .LBB11_70 jmp .LBB11_74 .LBB11_70: # in Loop: Header=BB11_58 Depth=3 .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 .Ltmp839: .Ltmp912: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp840: mov byte ptr [rbp + 1038], al # 1-byte Spill jmp .LBB11_71 .LBB11_71: # in Loop: Header=BB11_58 Depth=3 mov al, byte ptr [rbp + 1038] # 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 .Ltmp841: lea rcx, [rbp + 4584] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp842: jmp .LBB11_75 .LBB11_75: # in Loop: Header=BB11_58 Depth=3 lea rcx, [rbp + 4584] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BC@MKAGIIPK@arr?$FLj?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@"] lea rax, [rbp + 4344] mov rcx, rax mov qword ptr [rbp + 1024], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 183 # kill: def $r8 killed $r8d lea rcx, [rbp + 4328] mov qword ptr [rbp + 1016], rcx # 8-byte Spill mov qword ptr [rbp + 1008], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4304] mov qword ptr [rbp + 1000], rcx # 8-byte Spill mov qword ptr [rbp + 992], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4368] mov rdx, qword ptr [rbp + 1000] # 8-byte Reload mov r8, qword ptr [rbp + 1016] # 8-byte Reload mov r9, qword ptr [rbp + 1024] # 8-byte Reload mov qword ptr [rbp + 984], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp918: .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 movsxd rcx, dword ptr [rbp + 4668] lea r8, [rbp + 4*rcx + 5360] .Ltmp843: lea rcx, [rbp + 4232] lea rdx, [rbp + 4240] mov qword ptr [rbp + 976], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp844: jmp .LBB11_78 .LBB11_78: # in Loop: Header=BB11_77 Depth=3 movsxd rdx, dword ptr [rbp + 4668] .Ltmp845: lea rcx, [rbp + 5336] call "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp846: mov qword ptr [rbp + 968], rax # 8-byte Spill jmp .LBB11_79 .LBB11_79: # in Loop: Header=BB11_77 Depth=3 .Ltmp847: lea rcx, [rbp + 4240] lea rdx, [rbp + 4248] mov r8, qword ptr [rbp + 968] # 8-byte Reload call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp848: jmp .LBB11_80 .LBB11_80: # in Loop: Header=BB11_77 Depth=3 .Ltmp849: lea rcx, [rbp + 4368] lea rdx, [rbp + 4248] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp850: jmp .LBB11_81 .LBB11_81: # in Loop: Header=BB11_77 Depth=3 lea rcx, [rbp + 4248] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB11_87 .Ltmp919: .LBB11_86: # Block address taken # in Loop: Header=BB11_77 Depth=3 .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 jmp .LBB11_87 .Ltmp920: .LBB11_87: # in Loop: Header=BB11_77 Depth=3 .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 .Ltmp853: lea rcx, [rbp + 4368] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp854: mov byte ptr [rbp + 967], al # 1-byte Spill jmp .LBB11_88 .LBB11_88: # in Loop: Header=BB11_77 Depth=3 mov al, byte ptr [rbp + 967] # 1-byte Reload test al, 1 jne .LBB11_89 jmp .LBB11_93 .LBB11_89: # in Loop: Header=BB11_77 Depth=3 .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 .Ltmp855: .Ltmp921: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp856: mov byte ptr [rbp + 966], al # 1-byte Spill jmp .LBB11_90 .LBB11_90: # in Loop: Header=BB11_77 Depth=3 mov al, byte ptr [rbp + 966] # 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 .Ltmp857: lea rcx, [rbp + 4368] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp858: jmp .LBB11_94 .LBB11_94: # in Loop: Header=BB11_77 Depth=3 lea rcx, [rbp + 4368] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0P@DJOLCIAK@arr?$FLj?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@"] lea rax, [rbp + 4128] mov rcx, rax mov qword ptr [rbp + 952], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 184 # kill: def $r8 killed $r8d lea rcx, [rbp + 4112] mov qword ptr [rbp + 944], rcx # 8-byte Spill mov qword ptr [rbp + 936], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4088] mov qword ptr [rbp + 928], rcx # 8-byte Spill mov qword ptr [rbp + 920], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4152] mov rdx, qword ptr [rbp + 928] # 8-byte Reload mov r8, qword ptr [rbp + 944] # 8-byte Reload mov r9, qword ptr [rbp + 952] # 8-byte Reload mov qword ptr [rbp + 912], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp927: .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 movsxd rcx, dword ptr [rbp + 4668] lea r8, [rbp + 4*rcx + 5360] .Ltmp859: lea rcx, [rbp + 4016] lea rdx, [rbp + 4024] mov qword ptr [rbp + 904], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp860: jmp .LBB11_97 .LBB11_97: # in Loop: Header=BB11_96 Depth=3 movsxd rdx, dword ptr [rbp + 4668] .Ltmp861: lea rcx, [rbp + 5336] call "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp862: mov qword ptr [rbp + 896], rax # 8-byte Spill jmp .LBB11_98 .LBB11_98: # in Loop: Header=BB11_96 Depth=3 .Ltmp863: lea rcx, [rbp + 4024] lea rdx, [rbp + 4032] mov r8, qword ptr [rbp + 896] # 8-byte Reload call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp864: jmp .LBB11_99 .LBB11_99: # in Loop: Header=BB11_96 Depth=3 .Ltmp865: lea rcx, [rbp + 4152] lea rdx, [rbp + 4032] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp866: jmp .LBB11_100 .LBB11_100: # in Loop: Header=BB11_96 Depth=3 lea rcx, [rbp + 4032] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB11_106 .Ltmp928: .LBB11_105: # Block address taken # in Loop: Header=BB11_96 Depth=3 .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 jmp .LBB11_106 .Ltmp929: .LBB11_106: # in Loop: Header=BB11_96 Depth=3 .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 .Ltmp869: lea rcx, [rbp + 4152] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp870: mov byte ptr [rbp + 895], al # 1-byte Spill jmp .LBB11_107 .LBB11_107: # in Loop: Header=BB11_96 Depth=3 mov al, byte ptr [rbp + 895] # 1-byte Reload test al, 1 jne .LBB11_108 jmp .LBB11_112 .LBB11_108: # in Loop: Header=BB11_96 Depth=3 .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 .Ltmp871: .Ltmp930: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp872: mov byte ptr [rbp + 894], al # 1-byte Spill jmp .LBB11_109 .LBB11_109: # in Loop: Header=BB11_96 Depth=3 mov al, byte ptr [rbp + 894] # 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 .Ltmp873: lea rcx, [rbp + 4152] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp874: jmp .LBB11_113 .LBB11_113: # in Loop: Header=BB11_96 Depth=3 lea rcx, [rbp + 4152] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 [rbp + 4668] add eax, 1 mov dword ptr [rbp + 4668], 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 movsxd rax, dword ptr [rbp + 5356] shl rax, 2 lea rcx, [rbp + 5360] add rcx, rax lea rax, [rbp + 5356] mov qword ptr [rbp + 880], rcx # 8-byte Spill mov rcx, rax call "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" mov edx, 4 mov ecx, edx sub rcx, rax lea rax, [rbp + 4000] mov qword ptr [rbp + 872], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp + 880] # 8-byte Reload mov r8, qword ptr [rbp + 872] # 8-byte Reload call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov qword ptr [rbp + 864], rax # 8-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 lea rdx, [rip + "??_C@_0BA@LABGAAKJ@s?4size?$CI?$CJ?5?$DN?$DN?54?9i?$AA@"] lea rax, [rbp + 3896] mov rcx, rax mov qword ptr [rbp + 856], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 189 # kill: def $r8 killed $r8d lea rcx, [rbp + 3880] mov qword ptr [rbp + 848], rcx # 8-byte Spill mov qword ptr [rbp + 840], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3856] mov qword ptr [rbp + 832], rcx # 8-byte Spill mov qword ptr [rbp + 824], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3920] mov rdx, qword ptr [rbp + 832] # 8-byte Reload mov r8, qword ptr [rbp + 848] # 8-byte Reload mov r9, qword ptr [rbp + 856] # 8-byte Reload mov qword ptr [rbp + 816], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 4000] .Ltmp937: .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 mov qword ptr [rbp + 808], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 3776], rax .Ltmp737: lea rcx, [rbp + 3784] lea rdx, [rbp + 3792] lea r8, [rbp + 3776] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp738: jmp .LBB11_118 .LBB11_118: # in Loop: Header=BB11_117 Depth=2 mov eax, dword ptr [rbp + 5356] mov ecx, 4 sub ecx, eax mov dword ptr [rbp + 3772], ecx .Ltmp739: lea rcx, [rbp + 3792] lea rdx, [rbp + 3800] lea r8, [rbp + 3772] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp740: jmp .LBB11_119 .LBB11_119: # in Loop: Header=BB11_117 Depth=2 .Ltmp741: lea rcx, [rbp + 3920] lea rdx, [rbp + 3800] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp742: jmp .LBB11_120 .LBB11_120: # in Loop: Header=BB11_117 Depth=2 lea rcx, [rbp + 3800] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB11_125 .Ltmp938: .LBB11_124: # Block address taken # in Loop: Header=BB11_117 Depth=2 .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 jmp .LBB11_125 .Ltmp939: .LBB11_125: # in Loop: Header=BB11_117 Depth=2 .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 .Ltmp745: lea rcx, [rbp + 3920] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp746: mov byte ptr [rbp + 807], al # 1-byte Spill jmp .LBB11_126 .LBB11_126: # in Loop: Header=BB11_117 Depth=2 mov al, byte ptr [rbp + 807] # 1-byte Reload test al, 1 jne .LBB11_127 jmp .LBB11_131 .LBB11_127: # in Loop: Header=BB11_117 Depth=2 .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 .Ltmp747: .Ltmp940: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp748: mov byte ptr [rbp + 806], al # 1-byte Spill jmp .LBB11_128 .LBB11_128: # in Loop: Header=BB11_117 Depth=2 mov al, byte ptr [rbp + 806] # 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 .Ltmp749: lea rcx, [rbp + 3920] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp750: jmp .LBB11_132 .LBB11_132: # in Loop: Header=BB11_117 Depth=2 lea rcx, [rbp + 3920] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BE@GHNAOJEH@s?4data?$CI?$CJ?5?$DN?$DN?5?$CGarr?$FLi?$FN?$AA@"] lea rax, [rbp + 3664] mov rcx, rax mov qword ptr [rbp + 792], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 190 # kill: def $r8 killed $r8d lea rcx, [rbp + 3648] mov qword ptr [rbp + 784], rcx # 8-byte Spill mov qword ptr [rbp + 776], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3624] mov qword ptr [rbp + 768], rcx # 8-byte Spill mov qword ptr [rbp + 760], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3688] mov rdx, qword ptr [rbp + 768] # 8-byte Reload mov r8, qword ptr [rbp + 784] # 8-byte Reload mov r9, qword ptr [rbp + 792] # 8-byte Reload mov qword ptr [rbp + 752], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 4000] .Ltmp946: .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 mov qword ptr [rbp + 744], rax # 8-byte Spill call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov qword ptr [rbp + 3544], rax .Ltmp751: lea rcx, [rbp + 3552] lea rdx, [rbp + 3560] lea r8, [rbp + 3544] call "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" .Ltmp752: jmp .LBB11_135 .LBB11_135: # in Loop: Header=BB11_134 Depth=2 movsxd rax, dword ptr [rbp + 5356] lea rax, [rbp + 4*rax + 5360] mov qword ptr [rbp + 3536], rax .Ltmp753: lea rcx, [rbp + 3560] lea rdx, [rbp + 3568] lea r8, [rbp + 3536] call "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" .Ltmp754: jmp .LBB11_136 .LBB11_136: # in Loop: Header=BB11_134 Depth=2 .Ltmp755: lea rcx, [rbp + 3688] lea rdx, [rbp + 3568] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp756: jmp .LBB11_137 .LBB11_137: # in Loop: Header=BB11_134 Depth=2 lea rcx, [rbp + 3568] call "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" jmp .LBB11_143 .Ltmp947: .LBB11_142: # Block address taken # in Loop: Header=BB11_134 Depth=2 .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 jmp .LBB11_143 .Ltmp948: .LBB11_143: # in Loop: Header=BB11_134 Depth=2 .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 .Ltmp759: lea rcx, [rbp + 3688] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp760: mov byte ptr [rbp + 743], al # 1-byte Spill jmp .LBB11_144 .LBB11_144: # in Loop: Header=BB11_134 Depth=2 mov al, byte ptr [rbp + 743] # 1-byte Reload test al, 1 jne .LBB11_145 jmp .LBB11_149 .LBB11_145: # in Loop: Header=BB11_134 Depth=2 .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 .Ltmp761: .Ltmp949: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp762: mov byte ptr [rbp + 742], al # 1-byte Spill jmp .LBB11_146 .LBB11_146: # in Loop: Header=BB11_134 Depth=2 mov al, byte ptr [rbp + 742] # 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 .Ltmp763: lea rcx, [rbp + 3688] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp764: jmp .LBB11_150 .LBB11_150: # in Loop: Header=BB11_134 Depth=2 lea rcx, [rbp + 3688] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BI@CAKIEDAA@s?4empty?$CI?$CJ?5?$DN?$DN?5?$CI4?9i?5?$DN?$DN?50?$CJ?$AA@"] lea rax, [rbp + 3432] mov rcx, rax mov qword ptr [rbp + 728], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 191 # kill: def $r8 killed $r8d lea rcx, [rbp + 3416] mov qword ptr [rbp + 720], rcx # 8-byte Spill mov qword ptr [rbp + 712], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3392] mov qword ptr [rbp + 704], rcx # 8-byte Spill mov qword ptr [rbp + 696], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3456] mov rdx, qword ptr [rbp + 704] # 8-byte Reload mov r8, qword ptr [rbp + 720] # 8-byte Reload mov r9, qword ptr [rbp + 728] # 8-byte Reload mov qword ptr [rbp + 688], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 4000] .Ltmp955: .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 mov qword ptr [rbp + 680], rax # 8-byte Spill call "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" .Ltmp765: lea rcx, [rbp + 3328] lea rdx, [rbp + 3336] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp766: jmp .LBB11_153 .LBB11_153: # in Loop: Header=BB11_152 Depth=2 mov eax, dword ptr [rbp + 5356] sub eax, 4 sete r8b .Ltmp767: lea rcx, [rbp + 3336] lea rdx, [rbp + 3344] mov dword ptr [rbp + 676], eax # 4-byte Spill call "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" .Ltmp768: jmp .LBB11_154 .LBB11_154: # in Loop: Header=BB11_152 Depth=2 .Ltmp769: lea rcx, [rbp + 3456] lea rdx, [rbp + 3344] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp770: jmp .LBB11_155 .LBB11_155: # in Loop: Header=BB11_152 Depth=2 lea rcx, [rbp + 3344] call "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" jmp .LBB11_161 .Ltmp956: .LBB11_160: # Block address taken # in Loop: Header=BB11_152 Depth=2 .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 jmp .LBB11_161 .Ltmp957: .LBB11_161: # in Loop: Header=BB11_152 Depth=2 .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 .Ltmp773: lea rcx, [rbp + 3456] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp774: mov byte ptr [rbp + 675], al # 1-byte Spill jmp .LBB11_162 .LBB11_162: # in Loop: Header=BB11_152 Depth=2 mov al, byte ptr [rbp + 675] # 1-byte Reload test al, 1 jne .LBB11_163 jmp .LBB11_167 .LBB11_163: # in Loop: Header=BB11_152 Depth=2 .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 .Ltmp775: .Ltmp958: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp776: mov byte ptr [rbp + 674], al # 1-byte Spill jmp .LBB11_164 .LBB11_164: # in Loop: Header=BB11_152 Depth=2 mov al, byte ptr [rbp + 674] # 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 .Ltmp777: lea rcx, [rbp + 3456] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp778: jmp .LBB11_168 .LBB11_168: # in Loop: Header=BB11_152 Depth=2 lea rcx, [rbp + 3456] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 [rbp + 3324], 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 [rbp + 3324] mov ecx, 4 sub ecx, dword ptr [rbp + 5356] 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 lea rdx, [rip + "??_C@_0BB@NMAKIDAL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$FLj?$FN?$AA@"] lea rax, [rbp + 3216] mov rcx, rax mov qword ptr [rbp + 664], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 194 # kill: def $r8 killed $r8d lea rcx, [rbp + 3200] mov qword ptr [rbp + 656], rcx # 8-byte Spill mov qword ptr [rbp + 648], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3176] mov qword ptr [rbp + 640], rcx # 8-byte Spill mov qword ptr [rbp + 632], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3240] mov rdx, qword ptr [rbp + 640] # 8-byte Reload mov r8, qword ptr [rbp + 656] # 8-byte Reload mov r9, qword ptr [rbp + 664] # 8-byte Reload mov qword ptr [rbp + 624], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp965: .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 mov r10d, dword ptr [rbp + 3324] mov r11d, dword ptr [rbp + 5356] add r10d, r11d movsxd rcx, r10d lea r8, [rbp + 4*rcx + 5360] .Ltmp779: lea rcx, [rbp + 3104] lea rdx, [rbp + 3112] mov qword ptr [rbp + 616], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp780: jmp .LBB11_173 .LBB11_173: # in Loop: Header=BB11_172 Depth=3 movsxd rdx, dword ptr [rbp + 3324] .Ltmp781: lea rcx, [rbp + 4000] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp782: mov qword ptr [rbp + 608], rax # 8-byte Spill jmp .LBB11_174 .LBB11_174: # in Loop: Header=BB11_172 Depth=3 .Ltmp783: lea rcx, [rbp + 3112] lea rdx, [rbp + 3120] mov r8, qword ptr [rbp + 608] # 8-byte Reload call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp784: jmp .LBB11_175 .LBB11_175: # in Loop: Header=BB11_172 Depth=3 .Ltmp785: lea rcx, [rbp + 3240] lea rdx, [rbp + 3120] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp786: jmp .LBB11_176 .LBB11_176: # in Loop: Header=BB11_172 Depth=3 lea rcx, [rbp + 3120] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB11_182 .Ltmp966: .LBB11_181: # Block address taken # in Loop: Header=BB11_172 Depth=3 .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 jmp .LBB11_182 .Ltmp967: .LBB11_182: # in Loop: Header=BB11_172 Depth=3 .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 .Ltmp789: lea rcx, [rbp + 3240] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp790: mov byte ptr [rbp + 607], al # 1-byte Spill jmp .LBB11_183 .LBB11_183: # in Loop: Header=BB11_172 Depth=3 mov al, byte ptr [rbp + 607] # 1-byte Reload test al, 1 jne .LBB11_184 jmp .LBB11_188 .LBB11_184: # in Loop: Header=BB11_172 Depth=3 .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 .Ltmp791: .Ltmp968: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp792: mov byte ptr [rbp + 606], al # 1-byte Spill jmp .LBB11_185 .LBB11_185: # in Loop: Header=BB11_172 Depth=3 mov al, byte ptr [rbp + 606] # 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 .Ltmp793: lea rcx, [rbp + 3240] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp794: jmp .LBB11_189 .LBB11_189: # in Loop: Header=BB11_172 Depth=3 lea rcx, [rbp + 3240] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BE@IAOINJFN@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?4at?$CIj?$CJ?$AA@"] lea rax, [rbp + 3000] mov rcx, rax mov qword ptr [rbp + 592], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 195 # kill: def $r8 killed $r8d lea rcx, [rbp + 2984] mov qword ptr [rbp + 584], rcx # 8-byte Spill mov qword ptr [rbp + 576], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2960] mov qword ptr [rbp + 568], rcx # 8-byte Spill mov qword ptr [rbp + 560], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3024] mov rdx, qword ptr [rbp + 568] # 8-byte Reload mov r8, qword ptr [rbp + 584] # 8-byte Reload mov r9, qword ptr [rbp + 592] # 8-byte Reload mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp974: .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 mov r10d, dword ptr [rbp + 3324] mov r11d, dword ptr [rbp + 5356] add r10d, r11d movsxd rcx, r10d lea r8, [rbp + 4*rcx + 5360] .Ltmp795: lea rcx, [rbp + 2888] lea rdx, [rbp + 2896] mov qword ptr [rbp + 544], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp796: jmp .LBB11_192 .LBB11_192: # in Loop: Header=BB11_191 Depth=3 movsxd rdx, dword ptr [rbp + 3324] .Ltmp797: lea rcx, [rbp + 4000] call "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp798: mov qword ptr [rbp + 536], rax # 8-byte Spill jmp .LBB11_193 .LBB11_193: # in Loop: Header=BB11_191 Depth=3 .Ltmp799: lea rcx, [rbp + 2896] lea rdx, [rbp + 2904] mov r8, qword ptr [rbp + 536] # 8-byte Reload call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp800: jmp .LBB11_194 .LBB11_194: # in Loop: Header=BB11_191 Depth=3 .Ltmp801: lea rcx, [rbp + 3024] lea rdx, [rbp + 2904] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp802: jmp .LBB11_195 .LBB11_195: # in Loop: Header=BB11_191 Depth=3 lea rcx, [rbp + 2904] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB11_201 .Ltmp975: .LBB11_200: # Block address taken # in Loop: Header=BB11_191 Depth=3 .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 jmp .LBB11_201 .Ltmp976: .LBB11_201: # in Loop: Header=BB11_191 Depth=3 .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 .Ltmp805: lea rcx, [rbp + 3024] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp806: mov byte ptr [rbp + 535], al # 1-byte Spill jmp .LBB11_202 .LBB11_202: # in Loop: Header=BB11_191 Depth=3 mov al, byte ptr [rbp + 535] # 1-byte Reload test al, 1 jne .LBB11_203 jmp .LBB11_207 .LBB11_203: # in Loop: Header=BB11_191 Depth=3 .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 .Ltmp807: .Ltmp977: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp808: mov byte ptr [rbp + 534], al # 1-byte Spill jmp .LBB11_204 .LBB11_204: # in Loop: Header=BB11_191 Depth=3 mov al, byte ptr [rbp + 534] # 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 .Ltmp809: lea rcx, [rbp + 3024] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp810: jmp .LBB11_208 .LBB11_208: # in Loop: Header=BB11_191 Depth=3 lea rcx, [rbp + 3024] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BB@OONDDAIL@arr?$FLj?$CLi?$FN?5?$DN?$DN?5s?$CIj?$CJ?$AA@"] lea rax, [rbp + 2784] mov rcx, rax mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 196 # kill: def $r8 killed $r8d lea rcx, [rbp + 2768] mov qword ptr [rbp + 512], rcx # 8-byte Spill mov qword ptr [rbp + 504], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2744] mov qword ptr [rbp + 496], rcx # 8-byte Spill mov qword ptr [rbp + 488], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2808] mov rdx, qword ptr [rbp + 496] # 8-byte Reload mov r8, qword ptr [rbp + 512] # 8-byte Reload mov r9, qword ptr [rbp + 520] # 8-byte Reload mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp983: .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 mov r10d, dword ptr [rbp + 3324] mov r11d, dword ptr [rbp + 5356] add r10d, r11d movsxd rcx, r10d lea r8, [rbp + 4*rcx + 5360] .Ltmp811: lea rcx, [rbp + 2672] lea rdx, [rbp + 2680] mov qword ptr [rbp + 472], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp812: jmp .LBB11_211 .LBB11_211: # in Loop: Header=BB11_210 Depth=3 movsxd rdx, dword ptr [rbp + 3324] .Ltmp813: lea rcx, [rbp + 4000] call "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp814: mov qword ptr [rbp + 464], rax # 8-byte Spill jmp .LBB11_212 .LBB11_212: # in Loop: Header=BB11_210 Depth=3 .Ltmp815: lea rcx, [rbp + 2680] lea rdx, [rbp + 2688] mov r8, qword ptr [rbp + 464] # 8-byte Reload call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp816: jmp .LBB11_213 .LBB11_213: # in Loop: Header=BB11_210 Depth=3 .Ltmp817: lea rcx, [rbp + 2808] lea rdx, [rbp + 2688] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp818: jmp .LBB11_214 .LBB11_214: # in Loop: Header=BB11_210 Depth=3 lea rcx, [rbp + 2688] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB11_220 .Ltmp984: .LBB11_219: # Block address taken # in Loop: Header=BB11_210 Depth=3 .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 jmp .LBB11_220 .Ltmp985: .LBB11_220: # in Loop: Header=BB11_210 Depth=3 .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 .Ltmp821: lea rcx, [rbp + 2808] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp822: mov byte ptr [rbp + 463], al # 1-byte Spill jmp .LBB11_221 .LBB11_221: # in Loop: Header=BB11_210 Depth=3 mov al, byte ptr [rbp + 463] # 1-byte Reload test al, 1 jne .LBB11_222 jmp .LBB11_226 .LBB11_222: # in Loop: Header=BB11_210 Depth=3 .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 .Ltmp823: .Ltmp986: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp824: mov byte ptr [rbp + 462], al # 1-byte Spill jmp .LBB11_223 .LBB11_223: # in Loop: Header=BB11_210 Depth=3 mov al, byte ptr [rbp + 462] # 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 .Ltmp825: lea rcx, [rbp + 2808] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp826: jmp .LBB11_227 .LBB11_227: # in Loop: Header=BB11_210 Depth=3 lea rcx, [rbp + 2808] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 [rbp + 3324] add eax, 1 mov dword ptr [rbp + 3324], 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 [rbp + 5356] add eax, 1 mov dword ptr [rbp + 5356], eax jmp .LBB11_1 .Ltmp992: .LBB11_231: .cv_loc 11 1 203 0 # ..\tests\span_tests.cpp:203:0 mov eax, 2 mov r8d, eax lea rdx, [rbp + 5360] .Ltmp993: lea rcx, [rbp + 2664] .Ltmp994: #DEBUG_VALUE: s <- [$rcx+0] call "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" .Ltmp995: mov qword ptr [rbp + 448], rax # 8-byte Spill .LBB11_232: # =>This Inner Loop Header: Depth=1 .Ltmp996: .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 lea rdx, [rip + "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] lea rax, [rbp + 2560] mov rcx, rax mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 204 # kill: def $r8 killed $r8d lea rcx, [rbp + 2544] mov qword ptr [rbp + 432], rcx # 8-byte Spill mov qword ptr [rbp + 424], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2520] mov qword ptr [rbp + 416], rcx # 8-byte Spill mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2584] mov rdx, qword ptr [rbp + 416] # 8-byte Reload mov r8, qword ptr [rbp + 432] # 8-byte Reload mov r9, qword ptr [rbp + 440] # 8-byte Reload mov qword ptr [rbp + 400], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2664] .Ltmp997: .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 mov qword ptr [rbp + 392], rax # 8-byte Spill call "?data@?$span@H$01@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 5360] sub rax, rcx sete r8b .Ltmp579: lea rcx, [rbp + 2504] lea rdx, [rbp + 2512] mov qword ptr [rbp + 384], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp580: jmp .LBB11_233 .LBB11_233: # in Loop: Header=BB11_232 Depth=1 .Ltmp581: lea rcx, [rbp + 2584] lea rdx, [rbp + 2512] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp582: jmp .LBB11_242 .Ltmp998: .LBB11_236: # Block address taken # in Loop: Header=BB11_232 Depth=1 .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 jmp .LBB11_237 .Ltmp999: .LBB11_237: # in Loop: Header=BB11_232 Depth=1 .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 .Ltmp585: lea rcx, [rbp + 2584] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp586: mov byte ptr [rbp + 383], al # 1-byte Spill jmp .LBB11_238 .LBB11_238: # in Loop: Header=BB11_232 Depth=1 mov al, byte ptr [rbp + 383] # 1-byte Reload test al, 1 jne .LBB11_239 jmp .LBB11_244 .LBB11_239: # in Loop: Header=BB11_232 Depth=1 .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 .Ltmp587: .Ltmp1000: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp588: mov byte ptr [rbp + 382], al # 1-byte Spill jmp .LBB11_240 .LBB11_240: # in Loop: Header=BB11_232 Depth=1 mov al, byte ptr [rbp + 382] # 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 .Ltmp589: lea rcx, [rbp + 2584] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp590: jmp .LBB11_245 .LBB11_245: # in Loop: Header=BB11_232 Depth=1 lea rcx, [rbp + 2584] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" 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 lea rdx, [rip + "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@"] lea rax, [rbp + 2400] mov rcx, rax mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 205 # kill: def $r8 killed $r8d lea rcx, [rbp + 2384] mov qword ptr [rbp + 360], rcx # 8-byte Spill mov qword ptr [rbp + 352], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2360] mov qword ptr [rbp + 344], rcx # 8-byte Spill mov qword ptr [rbp + 336], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2424] mov rdx, qword ptr [rbp + 344] # 8-byte Reload mov r8, qword ptr [rbp + 360] # 8-byte Reload mov r9, qword ptr [rbp + 368] # 8-byte Reload mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 .Ltmp591: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 2664] .Ltmp1007: mov qword ptr [rbp + 320], rax # 8-byte Spill call "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp592: mov qword ptr [rbp + 312], rax # 8-byte Spill jmp .LBB11_248 .LBB11_248: # in Loop: Header=BB11_247 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rbp + 312] # 8-byte Reload cmp dword ptr [rdx], 1 mov byte ptr [rbp + 311], cl # 1-byte Spill jne .LBB11_251 # %bb.249: # in Loop: Header=BB11_247 Depth=1 .Ltmp593: mov eax, 1 mov edx, eax lea rcx, [rbp + 2664] call "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp594: mov qword ptr [rbp + 296], rax # 8-byte Spill jmp .LBB11_250 .LBB11_250: # in Loop: Header=BB11_247 Depth=1 mov rax, qword ptr [rbp + 296] # 8-byte Reload cmp dword ptr [rax], 2 sete cl mov byte ptr [rbp + 311], cl # 1-byte Spill .LBB11_251: # in Loop: Header=BB11_247 Depth=1 .Ltmp595: mov al, byte ptr [rbp + 311] # 1-byte Reload and al, 1 lea rcx, [rbp + 2344] lea rdx, [rbp + 2352] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp596: jmp .LBB11_252 .LBB11_252: # in Loop: Header=BB11_247 Depth=1 .Ltmp597: lea rcx, [rbp + 2424] lea rdx, [rbp + 2352] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp598: jmp .LBB11_261 .Ltmp1008: .LBB11_255: # Block address taken # in Loop: Header=BB11_247 Depth=1 .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 jmp .LBB11_256 .Ltmp1009: .LBB11_256: # in Loop: Header=BB11_247 Depth=1 .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 .Ltmp601: lea rcx, [rbp + 2424] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp602: mov byte ptr [rbp + 295], al # 1-byte Spill jmp .LBB11_257 .LBB11_257: # in Loop: Header=BB11_247 Depth=1 mov al, byte ptr [rbp + 295] # 1-byte Reload test al, 1 jne .LBB11_258 jmp .LBB11_264 .LBB11_258: # in Loop: Header=BB11_247 Depth=1 .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 .Ltmp603: .Ltmp1010: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp604: mov byte ptr [rbp + 294], al # 1-byte Spill jmp .LBB11_259 .LBB11_259: # in Loop: Header=BB11_247 Depth=1 mov al, byte ptr [rbp + 294] # 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 .Ltmp605: lea rcx, [rbp + 2424] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp606: jmp .LBB11_265 .LBB11_265: # in Loop: Header=BB11_247 Depth=1 lea rcx, [rbp + 2424] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB11_247 .Ltmp1015: # %bb.266: .cv_loc 11 1 209 0 # ..\tests\span_tests.cpp:209:0 mov qword ptr [rbp + 2336], 0 .cv_loc 11 1 210 0 # ..\tests\span_tests.cpp:210:0 mov rdx, qword ptr [rbp + 2336] mov dword ptr [rbp + 2316], 0 lea rcx, [rbp + 2316] mov qword ptr [rbp + 280], rdx # 8-byte Spill call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" lea rcx, [rbp + 2320] mov rdx, qword ptr [rbp + 280] # 8-byte Reload mov r8, rax call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov qword ptr [rbp + 272], rax # 8-byte Spill .LBB11_267: # =>This Inner Loop Header: Depth=1 .Ltmp1016: .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 lea rcx, [rbp + 2208] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 211 # kill: def $r8 killed $r8d lea rcx, [rbp + 2192] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 2168] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 2232] lea rdx, [rbp + 2168] lea r8, [rbp + 2192] lea r9, [rbp + 2208] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1017: .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 lea rcx, [rbp + 2320] mov qword ptr [rbp + 240], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 239], r11b # 1-byte Spill jne .LBB11_269 # %bb.268: # in Loop: Header=BB11_267 Depth=1 lea rcx, [rbp + 2320] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp + 239], dl # 1-byte Spill .LBB11_269: # in Loop: Header=BB11_267 Depth=1 .Ltmp607: mov al, byte ptr [rbp + 239] # 1-byte Reload and al, 1 lea rcx, [rbp + 2152] lea rdx, [rbp + 2160] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp608: jmp .LBB11_270 .LBB11_270: # in Loop: Header=BB11_267 Depth=1 .Ltmp609: lea rcx, [rbp + 2232] lea rdx, [rbp + 2160] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp610: jmp .LBB11_279 .Ltmp1018: .LBB11_273: # Block address taken # in Loop: Header=BB11_267 Depth=1 .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 jmp .LBB11_274 .Ltmp1019: .LBB11_274: # in Loop: Header=BB11_267 Depth=1 .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 .Ltmp613: lea rcx, [rbp + 2232] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp614: mov byte ptr [rbp + 238], al # 1-byte Spill jmp .LBB11_275 .LBB11_275: # in Loop: Header=BB11_267 Depth=1 mov al, byte ptr [rbp + 238] # 1-byte Reload test al, 1 jne .LBB11_276 jmp .LBB11_282 .LBB11_276: # in Loop: Header=BB11_267 Depth=1 .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 .Ltmp615: .Ltmp1020: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp616: mov byte ptr [rbp + 237], al # 1-byte Spill jmp .LBB11_277 .LBB11_277: # in Loop: Header=BB11_267 Depth=1 mov al, byte ptr [rbp + 237] # 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 .Ltmp617: lea rcx, [rbp + 2232] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp618: jmp .LBB11_283 .LBB11_283: # in Loop: Header=BB11_267 Depth=1 lea rcx, [rbp + 2232] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB11_267 .Ltmp1025: # %bb.284: .cv_loc 11 1 215 0 # ..\tests\span_tests.cpp:215:0 mov qword ptr [rbp + 2144], 0 .cv_loc 11 1 216 0 # ..\tests\span_tests.cpp:216:0 mov rax, qword ptr [rbp + 2144] mov qword ptr [rbp + 2136], rax .LBB11_285: # =>This Inner Loop Header: Depth=1 .Ltmp1026: .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 lea rdx, [rip + "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 2032] mov rcx, rax mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 217 # kill: def $r8 killed $r8d lea rcx, [rbp + 2016] mov qword ptr [rbp + 216], rcx # 8-byte Spill mov qword ptr [rbp + 208], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1992] mov qword ptr [rbp + 200], rcx # 8-byte Spill mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2056] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 200] # 8-byte Reload mov r8, qword ptr [rbp + 216] # 8-byte Reload mov r9, qword ptr [rbp + 224] # 8-byte Reload mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp619: mov rcx, qword ptr [rbp + 184] # 8-byte Reload mov qword ptr [rbp + 168], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp620: mov byte ptr [rbp + 167], al # 1-byte Spill jmp .LBB11_286 .LBB11_286: # in Loop: Header=BB11_285 Depth=1 mov al, byte ptr [rbp + 167] # 1-byte Reload test al, 1 jne .LBB11_287 jmp .LBB11_298 .LBB11_287: # in Loop: Header=BB11_285 Depth=1 .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 .Ltmp623: lea rcx, [rbp + 2136] .Ltmp1027: call "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" .Ltmp624: jmp .LBB11_288 .LBB11_288: # in Loop: Header=BB11_285 Depth=1 .Ltmp625: lea rcx, [rbp + 2056] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp626: jmp .LBB11_296 .Ltmp1028: .LBB11_291: # Block address taken # in Loop: Header=BB11_285 Depth=1 .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 jmp .LBB11_292 .LBB11_292: # in Loop: Header=BB11_285 Depth=1 jmp .LBB11_300 .Ltmp1029: .LBB11_295: # Block address taken # in Loop: Header=BB11_285 Depth=1 .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 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 .Ltmp621: lea rcx, [rbp + 2056] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp622: 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 .Ltmp631: lea rcx, [rbp + 2056] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp632: mov byte ptr [rbp + 166], al # 1-byte Spill jmp .LBB11_301 .LBB11_301: # in Loop: Header=BB11_285 Depth=1 mov al, byte ptr [rbp + 166] # 1-byte Reload test al, 1 jne .LBB11_302 jmp .LBB11_306 .LBB11_302: # in Loop: Header=BB11_285 Depth=1 .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 .Ltmp633: .Ltmp1033: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp634: mov byte ptr [rbp + 165], al # 1-byte Spill jmp .LBB11_303 .LBB11_303: # in Loop: Header=BB11_285 Depth=1 mov al, byte ptr [rbp + 165] # 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 .Ltmp635: lea rcx, [rbp + 2056] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp636: jmp .LBB11_307 .LBB11_307: # in Loop: Header=BB11_285 Depth=1 lea rcx, [rbp + 2056] call "??1AssertionHandler@Catch@@QEAA@XZ" 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 mov eax, 2 mov r8d, eax lea rdx, [rbp + 5360] .Ltmp1038: lea rcx, [rbp + 1976] .Ltmp1039: #DEBUG_VALUE: s <- [$rcx+0] call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" .Ltmp1040: .LBB11_309: # =>This Inner Loop Header: Depth=1 .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 lea rcx, [rbp + 1872] lea rdx, [rip + "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 222 # kill: def $r8 killed $r8d lea rcx, [rbp + 1856] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1832] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 144], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1896] lea rdx, [rbp + 1832] lea r8, [rbp + 1856] lea r9, [rbp + 1872] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1041: .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 lea rcx, [rbp + 1976] mov qword ptr [rbp + 128], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 2 mov byte ptr [rbp + 127], r11b # 1-byte Spill jne .LBB11_311 # %bb.310: # in Loop: Header=BB11_309 Depth=1 lea rcx, [rbp + 1976] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 5360] cmp rax, rcx sete dl mov byte ptr [rbp + 127], dl # 1-byte Spill .LBB11_311: # in Loop: Header=BB11_309 Depth=1 .Ltmp637: mov al, byte ptr [rbp + 127] # 1-byte Reload and al, 1 lea rcx, [rbp + 1816] lea rdx, [rbp + 1824] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp638: jmp .LBB11_312 .LBB11_312: # in Loop: Header=BB11_309 Depth=1 .Ltmp639: lea rcx, [rbp + 1896] lea rdx, [rbp + 1824] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp640: jmp .LBB11_321 .Ltmp1042: .LBB11_315: # Block address taken # in Loop: Header=BB11_309 Depth=1 .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 jmp .LBB11_316 .Ltmp1043: .LBB11_316: # in Loop: Header=BB11_309 Depth=1 .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 .Ltmp643: lea rcx, [rbp + 1896] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp644: mov byte ptr [rbp + 126], al # 1-byte Spill jmp .LBB11_317 .LBB11_317: # in Loop: Header=BB11_309 Depth=1 mov al, byte ptr [rbp + 126] # 1-byte Reload test al, 1 jne .LBB11_318 jmp .LBB11_324 .LBB11_318: # in Loop: Header=BB11_309 Depth=1 .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 .Ltmp645: .Ltmp1044: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp646: mov byte ptr [rbp + 125], al # 1-byte Spill jmp .LBB11_319 .LBB11_319: # in Loop: Header=BB11_309 Depth=1 mov al, byte ptr [rbp + 125] # 1-byte Reload test al, 1 jne .LBB11_320 jmp .LBB11_323 .LBB11_320: # in Loop: Header=BB11_309 Depth=1 .Ltmp1045: .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 int3 jmp .LBB11_323 .Ltmp1046: .LBB11_321: # in Loop: Header=BB11_309 Depth=1 .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 jmp .LBB11_316 .Ltmp1047: .LBB11_323: # in Loop: Header=BB11_309 Depth=1 .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 jmp .LBB11_324 .Ltmp1048: .LBB11_324: # in Loop: Header=BB11_309 Depth=1 .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 .Ltmp647: lea rcx, [rbp + 1896] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp648: jmp .LBB11_325 .LBB11_325: # in Loop: Header=BB11_309 Depth=1 lea rcx, [rbp + 1896] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB11_309 .Ltmp1049: # %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 .Ltmp1050: .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 lea rdx, [rip + "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@"] lea rax, [rbp + 1712] mov rcx, rax mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 223 # kill: def $r8 killed $r8d lea rcx, [rbp + 1696] mov qword ptr [rbp + 104], rcx # 8-byte Spill mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1672] mov qword ptr [rbp + 88], rcx # 8-byte Spill mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1736] mov rdx, qword ptr [rbp + 88] # 8-byte Reload mov r8, qword ptr [rbp + 104] # 8-byte Reload mov r9, qword ptr [rbp + 112] # 8-byte Reload mov qword ptr [rbp + 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 .Ltmp649: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 1976] .Ltmp1051: mov qword ptr [rbp + 64], rax # 8-byte Spill call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp650: mov qword ptr [rbp + 56], rax # 8-byte Spill jmp .LBB11_328 .LBB11_328: # in Loop: Header=BB11_327 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rbp + 56] # 8-byte Reload cmp dword ptr [rdx], 1 mov byte ptr [rbp + 55], cl # 1-byte Spill jne .LBB11_331 # %bb.329: # in Loop: Header=BB11_327 Depth=1 .Ltmp651: mov eax, 1 mov edx, eax lea rcx, [rbp + 1976] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp652: mov qword ptr [rbp + 40], rax # 8-byte Spill jmp .LBB11_330 .LBB11_330: # in Loop: Header=BB11_327 Depth=1 mov rax, qword ptr [rbp + 40] # 8-byte Reload cmp dword ptr [rax], 2 sete cl mov byte ptr [rbp + 55], cl # 1-byte Spill .LBB11_331: # in Loop: Header=BB11_327 Depth=1 .Ltmp653: mov al, byte ptr [rbp + 55] # 1-byte Reload and al, 1 lea rcx, [rbp + 1656] lea rdx, [rbp + 1664] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp654: jmp .LBB11_332 .LBB11_332: # in Loop: Header=BB11_327 Depth=1 .Ltmp655: lea rcx, [rbp + 1736] lea rdx, [rbp + 1664] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp656: jmp .LBB11_341 .Ltmp1052: .LBB11_335: # Block address taken # in Loop: Header=BB11_327 Depth=1 .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 jmp .LBB11_336 .Ltmp1053: .LBB11_336: # in Loop: Header=BB11_327 Depth=1 .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 .Ltmp659: lea rcx, [rbp + 1736] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp660: mov byte ptr [rbp + 39], al # 1-byte Spill jmp .LBB11_337 .LBB11_337: # in Loop: Header=BB11_327 Depth=1 mov al, byte ptr [rbp + 39] # 1-byte Reload test al, 1 jne .LBB11_338 jmp .LBB11_344 .LBB11_338: # in Loop: Header=BB11_327 Depth=1 .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 .Ltmp661: .Ltmp1054: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp662: mov byte ptr [rbp + 38], al # 1-byte Spill jmp .LBB11_339 .LBB11_339: # in Loop: Header=BB11_327 Depth=1 mov al, byte ptr [rbp + 38] # 1-byte Reload test al, 1 jne .LBB11_340 jmp .LBB11_343 .LBB11_340: # in Loop: Header=BB11_327 Depth=1 .Ltmp1055: .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 int3 jmp .LBB11_343 .Ltmp1056: .LBB11_341: # in Loop: Header=BB11_327 Depth=1 .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 jmp .LBB11_336 .Ltmp1057: .LBB11_343: # in Loop: Header=BB11_327 Depth=1 .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 jmp .LBB11_344 .Ltmp1058: .LBB11_344: # in Loop: Header=BB11_327 Depth=1 .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 .Ltmp663: lea rcx, [rbp + 1736] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp664: jmp .LBB11_345 .LBB11_345: # in Loop: Header=BB11_327 Depth=1 lea rcx, [rbp + 1736] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB11_327 .Ltmp1059: # %bb.346: .cv_loc 11 1 227 0 # ..\tests\span_tests.cpp:227:0 mov qword ptr [rbp + 1648], 0 .cv_loc 11 1 228 0 # ..\tests\span_tests.cpp:228:0 mov dword ptr [rbp + 1628], 0 lea rcx, [rbp + 1628] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" mov rdx, qword ptr [rbp + 1648] lea rcx, [rbp + 1632] mov r8, rax call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" .LBB11_347: # =>This Inner Loop Header: Depth=1 .Ltmp1060: .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 lea rcx, [rbp + 1520] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 229 # kill: def $r8 killed $r8d lea rcx, [rbp + 1504] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1480] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1544] lea rdx, [rbp + 1480] lea r8, [rbp + 1504] lea r9, [rbp + 1520] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1061: .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 lea rcx, [rbp + 1632] mov qword ptr [rbp], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp - 1], r11b # 1-byte Spill jne .LBB11_349 # %bb.348: # in Loop: Header=BB11_347 Depth=1 lea rcx, [rbp + 1632] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 1], dl # 1-byte Spill .LBB11_349: # in Loop: Header=BB11_347 Depth=1 .Ltmp665: mov al, byte ptr [rbp - 1] # 1-byte Reload and al, 1 lea rcx, [rbp + 1464] lea rdx, [rbp + 1472] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp666: jmp .LBB11_350 .LBB11_350: # in Loop: Header=BB11_347 Depth=1 .Ltmp667: lea rcx, [rbp + 1544] lea rdx, [rbp + 1472] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp668: jmp .LBB11_359 .Ltmp1062: .LBB11_353: # Block address taken # in Loop: Header=BB11_347 Depth=1 .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 jmp .LBB11_354 .Ltmp1063: .LBB11_354: # in Loop: Header=BB11_347 Depth=1 .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 .Ltmp671: lea rcx, [rbp + 1544] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp672: mov byte ptr [rbp - 2], al # 1-byte Spill jmp .LBB11_355 .LBB11_355: # in Loop: Header=BB11_347 Depth=1 mov al, byte ptr [rbp - 2] # 1-byte Reload test al, 1 jne .LBB11_356 jmp .LBB11_362 .LBB11_356: # in Loop: Header=BB11_347 Depth=1 .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 .Ltmp673: .Ltmp1064: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp674: mov byte ptr [rbp - 3], al # 1-byte Spill jmp .LBB11_357 .LBB11_357: # in Loop: Header=BB11_347 Depth=1 mov al, byte ptr [rbp - 3] # 1-byte Reload test al, 1 jne .LBB11_358 jmp .LBB11_361 .LBB11_358: # in Loop: Header=BB11_347 Depth=1 .Ltmp1065: .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 int3 jmp .LBB11_361 .Ltmp1066: .LBB11_359: # in Loop: Header=BB11_347 Depth=1 .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 jmp .LBB11_354 .Ltmp1067: .LBB11_361: # in Loop: Header=BB11_347 Depth=1 .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 jmp .LBB11_362 .Ltmp1068: .LBB11_362: # in Loop: Header=BB11_347 Depth=1 .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 .Ltmp675: lea rcx, [rbp + 1544] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp676: jmp .LBB11_363 .LBB11_363: # in Loop: Header=BB11_347 Depth=1 lea rcx, [rbp + 1544] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB11_347 .Ltmp1069: # %bb.364: .cv_loc 11 1 233 0 # ..\tests\span_tests.cpp:233:0 mov qword ptr [rbp + 1456], 0 .cv_loc 11 1 234 0 # ..\tests\span_tests.cpp:234:0 mov rax, qword ptr [rbp + 1456] mov qword ptr [rbp + 1448], rax .LBB11_365: # =>This Inner Loop Header: Depth=1 .Ltmp1070: .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 lea rdx, [rip + "??_C@_0BO@IBLHLNBC@workaround_macro?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 1344] mov rcx, rax mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 235 # kill: def $r8 killed $r8d lea rcx, [rbp + 1328] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1304] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1368] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp677: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp678: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB11_366 .LBB11_366: # in Loop: Header=BB11_365 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB11_367 jmp .LBB11_378 .LBB11_367: # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 .Ltmp681: lea rcx, [rbp + 1448] .Ltmp1071: call "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" .Ltmp682: jmp .LBB11_368 .LBB11_368: # in Loop: Header=BB11_365 Depth=1 .Ltmp683: lea rcx, [rbp + 1368] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp684: jmp .LBB11_376 .Ltmp1072: .LBB11_371: # Block address taken # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 jmp .LBB11_372 .LBB11_372: # in Loop: Header=BB11_365 Depth=1 jmp .LBB11_380 .Ltmp1073: .LBB11_375: # Block address taken # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 jmp .LBB11_372 .Ltmp1074: .LBB11_376: # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 jmp .LBB11_372 .Ltmp1075: .LBB11_378: # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 .Ltmp679: lea rcx, [rbp + 1368] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp680: jmp .LBB11_379 .LBB11_379: # in Loop: Header=BB11_365 Depth=1 jmp .LBB11_380 .Ltmp1076: .LBB11_380: # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 .Ltmp689: lea rcx, [rbp + 1368] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp690: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB11_381 .LBB11_381: # in Loop: Header=BB11_365 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB11_382 jmp .LBB11_386 .LBB11_382: # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 .Ltmp691: .Ltmp1077: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp692: mov byte ptr [rbp - 75], al # 1-byte Spill jmp .LBB11_383 .LBB11_383: # in Loop: Header=BB11_365 Depth=1 mov al, byte ptr [rbp - 75] # 1-byte Reload test al, 1 jne .LBB11_384 jmp .LBB11_385 .LBB11_384: # in Loop: Header=BB11_365 Depth=1 .Ltmp1078: .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 int3 .Ltmp1079: .LBB11_385: # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 jmp .LBB11_386 .Ltmp1080: .LBB11_386: # in Loop: Header=BB11_365 Depth=1 .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 .Ltmp693: lea rcx, [rbp + 1368] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp694: jmp .LBB11_387 .LBB11_387: # in Loop: Header=BB11_365 Depth=1 lea rcx, [rbp + 1368] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB11_365 .Ltmp1081: # %bb.388: .cv_loc 11 1 237 0 # ..\tests\span_tests.cpp:237:0 add rsp, 5520 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$7@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_7: # in Loop: Header=BB11_3 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5136] .Ltmp1082: .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1083: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$8@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_8: # in Loop: Header=BB11_3 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 .Ltmp701: lea rcx, [rbp + 5256] .Ltmp1084: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp702: jmp .LBB11_9 .LBB11_9: # in Loop: Header=BB11_3 Depth=2 lea rax, [rip + .LBB11_10] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1085: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_24: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5256] .cv_loc 11 1 177 0 # ..\tests\span_tests.cpp:177:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1086: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_25: # in Loop: Header=BB11_20 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4912] .Ltmp1087: .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 call "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1088: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$26@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_26: # in Loop: Header=BB11_20 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 .Ltmp715: lea rcx, [rbp + 5032] .Ltmp1089: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp716: jmp .LBB11_27 .LBB11_27: # in Loop: Header=BB11_20 Depth=2 lea rax, [rip + .LBB11_28] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1090: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_42: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5032] .cv_loc 11 1 178 0 # ..\tests\span_tests.cpp:178:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1091: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_43: # in Loop: Header=BB11_38 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4688] .Ltmp1092: .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 call "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1093: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$44@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_44: # in Loop: Header=BB11_38 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 .Ltmp729: lea rcx, [rbp + 4800] .Ltmp1094: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp730: jmp .LBB11_45 .LBB11_45: # in Loop: Header=BB11_38 Depth=2 lea rax, [rip + .LBB11_46] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1095: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_63: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4800] .cv_loc 11 1 179 0 # ..\tests\span_tests.cpp:179:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1096: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$64@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_64: # in Loop: Header=BB11_58 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4464] .Ltmp1097: .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1098: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$65@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_65: # in Loop: Header=BB11_58 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 .Ltmp835: lea rcx, [rbp + 4584] .Ltmp1099: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp836: jmp .LBB11_66 .LBB11_66: # in Loop: Header=BB11_58 Depth=3 lea rax, [rip + .LBB11_67] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1100: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_82: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4584] .cv_loc 11 1 182 0 # ..\tests\span_tests.cpp:182:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1101: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$83@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_83: # in Loop: Header=BB11_77 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4248] .Ltmp1102: .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1103: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$84@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_84: # in Loop: Header=BB11_77 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 .Ltmp851: lea rcx, [rbp + 4368] .Ltmp1104: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp852: jmp .LBB11_85 .LBB11_85: # in Loop: Header=BB11_77 Depth=3 lea rax, [rip + .LBB11_86] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1105: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_101: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4368] .cv_loc 11 1 183 0 # ..\tests\span_tests.cpp:183:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1106: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$102@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_102: # in Loop: Header=BB11_96 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4032] .Ltmp1107: .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1108: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$103@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_103: # in Loop: Header=BB11_96 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 .Ltmp867: lea rcx, [rbp + 4152] .Ltmp1109: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp868: jmp .LBB11_104 .LBB11_104: # in Loop: Header=BB11_96 Depth=3 lea rax, [rip + .LBB11_105] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1110: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_115: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4152] .cv_loc 11 1 184 0 # ..\tests\span_tests.cpp:184:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1111: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_121: # in Loop: Header=BB11_117 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3800] .Ltmp1112: .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1113: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$122@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_122: # in Loop: Header=BB11_117 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 .Ltmp743: lea rcx, [rbp + 3920] .Ltmp1114: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp744: jmp .LBB11_123 .LBB11_123: # in Loop: Header=BB11_117 Depth=2 lea rax, [rip + .LBB11_124] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1115: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_138: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3920] .cv_loc 11 1 189 0 # ..\tests\span_tests.cpp:189:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1116: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_139: # in Loop: Header=BB11_134 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3568] .Ltmp1117: .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 call "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1118: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$140@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_140: # in Loop: Header=BB11_134 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 .Ltmp757: lea rcx, [rbp + 3688] .Ltmp1119: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp758: jmp .LBB11_141 .LBB11_141: # in Loop: Header=BB11_134 Depth=2 lea rax, [rip + .LBB11_142] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1120: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$156@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_156: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3688] .cv_loc 11 1 190 0 # ..\tests\span_tests.cpp:190:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1121: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$157@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_157: # in Loop: Header=BB11_152 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3344] .Ltmp1122: .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 call "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1123: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$158@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_158: # in Loop: Header=BB11_152 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 .Ltmp771: lea rcx, [rbp + 3456] .Ltmp1124: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp772: jmp .LBB11_159 .LBB11_159: # in Loop: Header=BB11_152 Depth=2 lea rax, [rip + .LBB11_160] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1125: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_177: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3456] .cv_loc 11 1 191 0 # ..\tests\span_tests.cpp:191:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1126: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_178: # in Loop: Header=BB11_172 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3120] .Ltmp1127: .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1128: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$179@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_179: # in Loop: Header=BB11_172 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 .Ltmp787: lea rcx, [rbp + 3240] .Ltmp1129: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp788: jmp .LBB11_180 .LBB11_180: # in Loop: Header=BB11_172 Depth=3 lea rax, [rip + .LBB11_181] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1130: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_196: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3240] .cv_loc 11 1 194 0 # ..\tests\span_tests.cpp:194:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1131: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_197: # in Loop: Header=BB11_191 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2904] .Ltmp1132: .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1133: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$198@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_198: # in Loop: Header=BB11_191 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 .Ltmp803: lea rcx, [rbp + 3024] .Ltmp1134: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp804: jmp .LBB11_199 .LBB11_199: # in Loop: Header=BB11_191 Depth=3 lea rax, [rip + .LBB11_200] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1135: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_215: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3024] .cv_loc 11 1 195 0 # ..\tests\span_tests.cpp:195:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1136: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_216: # in Loop: Header=BB11_210 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2688] .Ltmp1137: .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1138: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$217@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_217: # in Loop: Header=BB11_210 Depth=3 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 .Ltmp819: lea rcx, [rbp + 2808] .Ltmp1139: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp820: jmp .LBB11_218 .LBB11_218: # in Loop: Header=BB11_210 Depth=3 lea rax, [rip + .LBB11_219] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1140: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$229@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_229: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2808] .cv_loc 11 1 196 0 # ..\tests\span_tests.cpp:196:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1141: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$234@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_234: # in Loop: Header=BB11_232 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 .Ltmp583: lea rcx, [rbp + 2584] .Ltmp1142: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp584: jmp .LBB11_235 .LBB11_235: # in Loop: Header=BB11_232 Depth=1 lea rax, [rip + .LBB11_236] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1143: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$253@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_253: # in Loop: Header=BB11_247 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 .Ltmp599: lea rcx, [rbp + 2424] .Ltmp1144: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp600: jmp .LBB11_254 .LBB11_254: # in Loop: Header=BB11_247 Depth=1 lea rax, [rip + .LBB11_255] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1145: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$262@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_262: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2584] .Ltmp1146: .cv_loc 11 1 204 0 # ..\tests\span_tests.cpp:204:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1147: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$271@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_271: # in Loop: Header=BB11_267 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 .Ltmp611: lea rcx, [rbp + 2232] .Ltmp1148: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp612: jmp .LBB11_272 .LBB11_272: # in Loop: Header=BB11_267 Depth=1 lea rax, [rip + .LBB11_273] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1149: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$280@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_280: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2424] .Ltmp1150: .cv_loc 11 1 205 0 # ..\tests\span_tests.cpp:205:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1151: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$289@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_289: # in Loop: Header=BB11_285 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 .Ltmp629: lea rcx, [rbp + 2056] xor edx, edx .Ltmp1152: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp630: jmp .LBB11_290 .LBB11_290: # in Loop: Header=BB11_285 Depth=1 lea rax, [rip + .LBB11_291] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1153: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$293@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_293: # in Loop: Header=BB11_285 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 .Ltmp627: lea rcx, [rbp + 2056] .Ltmp1154: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp628: jmp .LBB11_294 .LBB11_294: # in Loop: Header=BB11_285 Depth=1 lea rax, [rip + .LBB11_295] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1155: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$297@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_297: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2232] .Ltmp1156: .cv_loc 11 1 211 0 # ..\tests\span_tests.cpp:211:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1157: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$313@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_313: # in Loop: Header=BB11_309 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 .Ltmp641: lea rcx, [rbp + 1896] .Ltmp1158: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp642: jmp .LBB11_314 .LBB11_314: # in Loop: Header=BB11_309 Depth=1 lea rax, [rip + .LBB11_315] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1159: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$322@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_322: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2056] .Ltmp1160: .cv_loc 11 1 217 0 # ..\tests\span_tests.cpp:217:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1161: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$333@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_333: # in Loop: Header=BB11_327 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 .Ltmp657: lea rcx, [rbp + 1736] .Ltmp1162: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp658: jmp .LBB11_334 .LBB11_334: # in Loop: Header=BB11_327 Depth=1 lea rax, [rip + .LBB11_335] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1163: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$342@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_342: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1896] .Ltmp1164: .cv_loc 11 1 222 0 # ..\tests\span_tests.cpp:222:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1165: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$351@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_351: # in Loop: Header=BB11_347 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 .Ltmp669: lea rcx, [rbp + 1544] .Ltmp1166: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp670: jmp .LBB11_352 .LBB11_352: # in Loop: Header=BB11_347 Depth=1 lea rax, [rip + .LBB11_353] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1167: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$360@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_360: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1736] .Ltmp1168: .cv_loc 11 1 223 0 # ..\tests\span_tests.cpp:223:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1169: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$369@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_369: # in Loop: Header=BB11_365 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 .Ltmp687: lea rcx, [rbp + 1368] xor edx, edx .Ltmp1170: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp688: jmp .LBB11_370 .LBB11_370: # in Loop: Header=BB11_365 Depth=1 lea rax, [rip + .LBB11_371] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1171: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$373@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB11_373: # in Loop: Header=BB11_365 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 .Ltmp685: lea rcx, [rbp + 1368] .Ltmp1172: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp686: jmp .LBB11_374 .LBB11_374: # in Loop: Header=BB11_365 Depth=1 lea rax, [rip + .LBB11_375] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1173: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$377@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_377: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1544] .Ltmp1174: .cv_loc 11 1 229 0 # ..\tests\span_tests.cpp:229:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1175: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$389@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA" .LBB11_389: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1368] .Ltmp1176: .cv_loc 11 1 235 0 # ..\tests\span_tests.cpp:235:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1177: .Lfunc_end11: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 20 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL # TryBlockMap .long 97 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ")@IMGREL # IPToStateXData .long 5512 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$15$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$289@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$19$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$369@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____6@@YAXXZ": .long .Lfunc_begin11@IMGREL # IP .long -1 # ToState .long .Ltmp695@IMGREL+1 # IP .long 1 # ToState .long .Ltmp699@IMGREL+1 # IP .long 2 # ToState .long .Ltmp703@IMGREL+1 # IP .long 0 # ToState .long .Ltmp708@IMGREL+1 # IP .long -1 # ToState .long .Ltmp709@IMGREL+1 # IP .long 5 # ToState .long .Ltmp713@IMGREL+1 # IP .long 6 # ToState .long .Ltmp717@IMGREL+1 # IP .long 4 # ToState .long .Ltmp722@IMGREL+1 # IP .long -1 # ToState .long .Ltmp723@IMGREL+1 # IP .long 9 # ToState .long .Ltmp727@IMGREL+1 # IP .long 10 # ToState .long .Ltmp731@IMGREL+1 # IP .long 8 # ToState .long .Ltmp736@IMGREL+1 # IP .long -1 # ToState .long .Ltmp827@IMGREL+1 # IP .long 13 # ToState .long .Ltmp833@IMGREL+1 # IP .long 14 # ToState .long .Ltmp837@IMGREL+1 # IP .long 12 # ToState .long .Ltmp842@IMGREL+1 # IP .long -1 # ToState .long .Ltmp843@IMGREL+1 # IP .long 17 # ToState .long .Ltmp849@IMGREL+1 # IP .long 18 # ToState .long .Ltmp853@IMGREL+1 # IP .long 16 # ToState .long .Ltmp858@IMGREL+1 # IP .long -1 # ToState .long .Ltmp859@IMGREL+1 # IP .long 21 # ToState .long .Ltmp865@IMGREL+1 # IP .long 22 # ToState .long .Ltmp869@IMGREL+1 # IP .long 20 # ToState .long .Ltmp874@IMGREL+1 # IP .long -1 # ToState .long .Ltmp737@IMGREL+1 # IP .long 25 # ToState .long .Ltmp741@IMGREL+1 # IP .long 26 # ToState .long .Ltmp745@IMGREL+1 # IP .long 24 # ToState .long .Ltmp750@IMGREL+1 # IP .long -1 # ToState .long .Ltmp751@IMGREL+1 # IP .long 29 # ToState .long .Ltmp755@IMGREL+1 # IP .long 30 # ToState .long .Ltmp759@IMGREL+1 # IP .long 28 # ToState .long .Ltmp764@IMGREL+1 # IP .long -1 # ToState .long .Ltmp765@IMGREL+1 # IP .long 33 # ToState .long .Ltmp769@IMGREL+1 # IP .long 34 # ToState .long .Ltmp773@IMGREL+1 # IP .long 32 # ToState .long .Ltmp778@IMGREL+1 # IP .long -1 # ToState .long .Ltmp779@IMGREL+1 # IP .long 37 # ToState .long .Ltmp785@IMGREL+1 # IP .long 38 # ToState .long .Ltmp789@IMGREL+1 # IP .long 36 # ToState .long .Ltmp794@IMGREL+1 # IP .long -1 # ToState .long .Ltmp795@IMGREL+1 # IP .long 41 # ToState .long .Ltmp801@IMGREL+1 # IP .long 42 # ToState .long .Ltmp805@IMGREL+1 # IP .long 40 # ToState .long .Ltmp810@IMGREL+1 # IP .long -1 # ToState .long .Ltmp811@IMGREL+1 # IP .long 45 # ToState .long .Ltmp817@IMGREL+1 # IP .long 46 # ToState .long .Ltmp821@IMGREL+1 # IP .long 44 # ToState .long .Ltmp826@IMGREL+1 # IP .long -1 # ToState .long .Ltmp579@IMGREL+1 # IP .long 49 # ToState .long .Ltmp585@IMGREL+1 # IP .long 48 # ToState .long .Ltmp590@IMGREL+1 # IP .long -1 # ToState .long .Ltmp591@IMGREL+1 # IP .long 52 # ToState .long .Ltmp601@IMGREL+1 # IP .long 51 # ToState .long .Ltmp606@IMGREL+1 # IP .long -1 # ToState .long .Ltmp607@IMGREL+1 # IP .long 55 # ToState .long .Ltmp613@IMGREL+1 # IP .long 54 # ToState .long .Ltmp618@IMGREL+1 # IP .long -1 # ToState .long .Ltmp619@IMGREL+1 # IP .long 57 # ToState .long .Ltmp623@IMGREL+1 # IP .long 58 # ToState .long .Ltmp621@IMGREL+1 # IP .long 57 # ToState .long .Ltmp636@IMGREL+1 # IP .long -1 # ToState .long .Ltmp637@IMGREL+1 # IP .long 61 # ToState .long .Ltmp643@IMGREL+1 # IP .long 60 # ToState .long .Ltmp648@IMGREL+1 # IP .long -1 # ToState .long .Ltmp649@IMGREL+1 # IP .long 64 # ToState .long .Ltmp659@IMGREL+1 # IP .long 63 # ToState .long .Ltmp664@IMGREL+1 # IP .long -1 # ToState .long .Ltmp665@IMGREL+1 # IP .long 67 # ToState .long .Ltmp671@IMGREL+1 # IP .long 66 # ToState .long .Ltmp676@IMGREL+1 # IP .long -1 # ToState .long .Ltmp677@IMGREL+1 # IP .long 69 # ToState .long .Ltmp681@IMGREL+1 # IP .long 70 # ToState .long .Ltmp679@IMGREL+1 # IP .long 69 # ToState .long .Ltmp694@IMGREL+1 # IP .long -1 # ToState .long "?catch$8@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$26@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$44@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$65@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$84@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$103@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 27 # ToState .long "?catch$140@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 31 # ToState .long "?catch$158@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 35 # ToState .long "?catch$179@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 39 # ToState .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 43 # ToState .long "?catch$217@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 47 # ToState .long "?catch$234@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 50 # ToState .long "?catch$253@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 53 # ToState .long "?catch$271@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 56 # ToState .long "?catch$289@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 59 # ToState .long "?catch$293@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 59 # ToState .long "?catch$313@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 62 # ToState .long "?catch$333@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 65 # ToState .long "?catch$351@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 68 # ToState .long "?catch$369@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 71 # ToState .long "?catch$373@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@4HA"@IMGREL # IP .long 71 # ToState .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 .seh_proc "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp1178: lea rcx, [rip + "?autoRegistrar7@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp1179: .Lfunc_end12: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp1180: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0CB@OLJEGPPH@from_pointer_pointer_constructor@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 241 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp1181: .Lfunc_end13: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2928 .seh_stackalloc 2928 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 2792], -2 lea rax, [rbp + 2768] .Ltmp1338: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____8:arr <- [$rax+0] .cv_loc 14 1 243 0 # ..\tests\span_tests.cpp:243:0 mov rcx, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA"] mov qword ptr [rbp + 2768], rcx mov rcx, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 2776], rcx .Ltmp1339: .cv_loc 14 1 246 0 # ..\tests\span_tests.cpp:246:0 mov rcx, rax add rcx, 8 lea rdx, [rbp + 2752] .Ltmp1340: #DEBUG_VALUE: s <- [$rdx+0] mov qword ptr [rbp + 696], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax .Ltmp1341: mov r8, qword ptr [rbp + 696] # 8-byte Reload call "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" .Ltmp1342: mov qword ptr [rbp + 688], rax # 8-byte Spill .LBB14_1: # =>This Inner Loop Header: Depth=1 .Ltmp1343: .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 lea rcx, [rbp + 2648] lea rdx, [rip + "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 247 # kill: def $r8 killed $r8d lea rcx, [rbp + 2632] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 680], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 2608] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 672], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 2672] lea rdx, [rbp + 2608] lea r8, [rbp + 2632] lea r9, [rbp + 2648] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 664], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1344: .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 lea rcx, [rbp + 2752] mov qword ptr [rbp + 656], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 2 mov byte ptr [rbp + 655], r11b # 1-byte Spill jne .LBB14_3 # %bb.2: # in Loop: Header=BB14_1 Depth=1 lea rcx, [rbp + 2752] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2768] cmp rax, rcx sete dl mov byte ptr [rbp + 655], dl # 1-byte Spill .LBB14_3: # in Loop: Header=BB14_1 Depth=1 .Ltmp1182: mov al, byte ptr [rbp + 655] # 1-byte Reload and al, 1 lea rcx, [rbp + 2592] lea rdx, [rbp + 2600] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1183: jmp .LBB14_4 .LBB14_4: # in Loop: Header=BB14_1 Depth=1 .Ltmp1184: lea rcx, [rbp + 2672] lea rdx, [rbp + 2600] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1185: jmp .LBB14_13 .Ltmp1345: .LBB14_7: # Block address taken # in Loop: Header=BB14_1 Depth=1 .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 jmp .LBB14_8 .Ltmp1346: .LBB14_8: # in Loop: Header=BB14_1 Depth=1 .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 .Ltmp1188: lea rcx, [rbp + 2672] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1189: mov byte ptr [rbp + 654], al # 1-byte Spill jmp .LBB14_9 .LBB14_9: # in Loop: Header=BB14_1 Depth=1 mov al, byte ptr [rbp + 654] # 1-byte Reload test al, 1 jne .LBB14_10 jmp .LBB14_15 .LBB14_10: # in Loop: Header=BB14_1 Depth=1 .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 .Ltmp1190: .Ltmp1347: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1191: mov byte ptr [rbp + 653], al # 1-byte Spill jmp .LBB14_11 .LBB14_11: # in Loop: Header=BB14_1 Depth=1 mov al, byte ptr [rbp + 653] # 1-byte Reload test al, 1 jne .LBB14_12 jmp .LBB14_14 .LBB14_12: # in Loop: Header=BB14_1 Depth=1 .Ltmp1348: .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 int3 jmp .LBB14_14 .Ltmp1349: .LBB14_13: # in Loop: Header=BB14_1 Depth=1 .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 jmp .LBB14_8 .Ltmp1350: .LBB14_14: # in Loop: Header=BB14_1 Depth=1 .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 jmp .LBB14_15 .Ltmp1351: .LBB14_15: # in Loop: Header=BB14_1 Depth=1 .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 .Ltmp1192: lea rcx, [rbp + 2672] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1193: jmp .LBB14_16 .LBB14_16: # in Loop: Header=BB14_1 Depth=1 lea rcx, [rbp + 2672] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_1 .Ltmp1352: # %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 .Ltmp1353: .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 lea rdx, [rip + "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@"] lea rax, [rbp + 2488] mov rcx, rax mov qword ptr [rbp + 640], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 248 # kill: def $r8 killed $r8d lea rcx, [rbp + 2472] mov qword ptr [rbp + 632], rcx # 8-byte Spill mov qword ptr [rbp + 624], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2448] mov qword ptr [rbp + 616], rcx # 8-byte Spill mov qword ptr [rbp + 608], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2512] mov rdx, qword ptr [rbp + 616] # 8-byte Reload mov r8, qword ptr [rbp + 632] # 8-byte Reload mov r9, qword ptr [rbp + 640] # 8-byte Reload mov qword ptr [rbp + 600], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 .Ltmp1194: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 2752] .Ltmp1354: mov qword ptr [rbp + 592], rax # 8-byte Spill call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp1195: mov qword ptr [rbp + 584], rax # 8-byte Spill jmp .LBB14_19 .LBB14_19: # in Loop: Header=BB14_18 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rbp + 584] # 8-byte Reload cmp dword ptr [rdx], 1 mov byte ptr [rbp + 583], cl # 1-byte Spill jne .LBB14_22 # %bb.20: # in Loop: Header=BB14_18 Depth=1 .Ltmp1196: mov eax, 1 mov edx, eax lea rcx, [rbp + 2752] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp1197: mov qword ptr [rbp + 568], rax # 8-byte Spill jmp .LBB14_21 .LBB14_21: # in Loop: Header=BB14_18 Depth=1 mov rax, qword ptr [rbp + 568] # 8-byte Reload cmp dword ptr [rax], 2 sete cl mov byte ptr [rbp + 583], cl # 1-byte Spill .LBB14_22: # in Loop: Header=BB14_18 Depth=1 .Ltmp1198: mov al, byte ptr [rbp + 583] # 1-byte Reload and al, 1 lea rcx, [rbp + 2432] lea rdx, [rbp + 2440] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1199: jmp .LBB14_23 .LBB14_23: # in Loop: Header=BB14_18 Depth=1 .Ltmp1200: lea rcx, [rbp + 2512] lea rdx, [rbp + 2440] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1201: jmp .LBB14_32 .Ltmp1355: .LBB14_26: # Block address taken # in Loop: Header=BB14_18 Depth=1 .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 jmp .LBB14_27 .Ltmp1356: .LBB14_27: # in Loop: Header=BB14_18 Depth=1 .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 .Ltmp1204: lea rcx, [rbp + 2512] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1205: mov byte ptr [rbp + 567], al # 1-byte Spill jmp .LBB14_28 .LBB14_28: # in Loop: Header=BB14_18 Depth=1 mov al, byte ptr [rbp + 567] # 1-byte Reload test al, 1 jne .LBB14_29 jmp .LBB14_35 .LBB14_29: # in Loop: Header=BB14_18 Depth=1 .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 .Ltmp1206: .Ltmp1357: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1207: mov byte ptr [rbp + 566], al # 1-byte Spill jmp .LBB14_30 .LBB14_30: # in Loop: Header=BB14_18 Depth=1 mov al, byte ptr [rbp + 566] # 1-byte Reload test al, 1 jne .LBB14_31 jmp .LBB14_34 .LBB14_31: # in Loop: Header=BB14_18 Depth=1 .Ltmp1358: .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 int3 jmp .LBB14_34 .Ltmp1359: .LBB14_32: # in Loop: Header=BB14_18 Depth=1 .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 jmp .LBB14_27 .Ltmp1360: .LBB14_34: # in Loop: Header=BB14_18 Depth=1 .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 jmp .LBB14_35 .Ltmp1361: .LBB14_35: # in Loop: Header=BB14_18 Depth=1 .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 .Ltmp1208: lea rcx, [rbp + 2512] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1209: jmp .LBB14_36 .LBB14_36: # in Loop: Header=BB14_18 Depth=1 lea rcx, [rbp + 2512] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_18 .Ltmp1362: # %bb.37: .cv_loc 14 1 252 0 # ..\tests\span_tests.cpp:252:0 lea rax, [rbp + 2768] .Ltmp1363: mov rcx, rax add rcx, 8 lea rdx, [rbp + 2424] .Ltmp1364: #DEBUG_VALUE: s <- [$rdx+0] mov qword ptr [rbp + 552], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax .Ltmp1365: mov r8, qword ptr [rbp + 552] # 8-byte Reload call "??0?$span@H$01@gsl@@QEAA@PEAH0@Z" mov qword ptr [rbp + 544], rax # 8-byte Spill .LBB14_38: # =>This Inner Loop Header: Depth=1 .Ltmp1366: .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 lea rdx, [rip + "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] lea rax, [rbp + 2320] mov rcx, rax mov qword ptr [rbp + 536], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 253 # kill: def $r8 killed $r8d lea rcx, [rbp + 2304] mov qword ptr [rbp + 528], rcx # 8-byte Spill mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2280] mov qword ptr [rbp + 512], rcx # 8-byte Spill mov qword ptr [rbp + 504], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2344] mov rdx, qword ptr [rbp + 512] # 8-byte Reload mov r8, qword ptr [rbp + 528] # 8-byte Reload mov r9, qword ptr [rbp + 536] # 8-byte Reload mov qword ptr [rbp + 496], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2424] .Ltmp1367: .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 mov qword ptr [rbp + 488], rax # 8-byte Spill call "?data@?$span@H$01@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2768] sub rax, rcx sete r8b .Ltmp1210: lea rcx, [rbp + 2264] lea rdx, [rbp + 2272] mov qword ptr [rbp + 480], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1211: jmp .LBB14_39 .LBB14_39: # in Loop: Header=BB14_38 Depth=1 .Ltmp1212: lea rcx, [rbp + 2344] lea rdx, [rbp + 2272] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1213: jmp .LBB14_48 .Ltmp1368: .LBB14_42: # Block address taken # in Loop: Header=BB14_38 Depth=1 .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 jmp .LBB14_43 .Ltmp1369: .LBB14_43: # in Loop: Header=BB14_38 Depth=1 .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 .Ltmp1216: lea rcx, [rbp + 2344] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1217: mov byte ptr [rbp + 479], al # 1-byte Spill jmp .LBB14_44 .LBB14_44: # in Loop: Header=BB14_38 Depth=1 mov al, byte ptr [rbp + 479] # 1-byte Reload test al, 1 jne .LBB14_45 jmp .LBB14_51 .LBB14_45: # in Loop: Header=BB14_38 Depth=1 .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 .Ltmp1218: .Ltmp1370: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1219: mov byte ptr [rbp + 478], al # 1-byte Spill jmp .LBB14_46 .LBB14_46: # in Loop: Header=BB14_38 Depth=1 mov al, byte ptr [rbp + 478] # 1-byte Reload test al, 1 jne .LBB14_47 jmp .LBB14_50 .LBB14_47: # in Loop: Header=BB14_38 Depth=1 .Ltmp1371: .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 int3 jmp .LBB14_50 .Ltmp1372: .LBB14_48: # in Loop: Header=BB14_38 Depth=1 .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 jmp .LBB14_43 .Ltmp1373: .LBB14_50: # in Loop: Header=BB14_38 Depth=1 .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 jmp .LBB14_51 .Ltmp1374: .LBB14_51: # in Loop: Header=BB14_38 Depth=1 .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 .Ltmp1220: lea rcx, [rbp + 2344] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1221: jmp .LBB14_52 .LBB14_52: # in Loop: Header=BB14_38 Depth=1 lea rcx, [rbp + 2344] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_38 .Ltmp1375: # %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 .Ltmp1376: .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 lea rdx, [rip + "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@"] lea rax, [rbp + 2160] mov rcx, rax mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 254 # kill: def $r8 killed $r8d lea rcx, [rbp + 2144] mov qword ptr [rbp + 456], rcx # 8-byte Spill mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2120] mov qword ptr [rbp + 440], rcx # 8-byte Spill mov qword ptr [rbp + 432], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2184] mov rdx, qword ptr [rbp + 440] # 8-byte Reload mov r8, qword ptr [rbp + 456] # 8-byte Reload mov r9, qword ptr [rbp + 464] # 8-byte Reload mov qword ptr [rbp + 424], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 .Ltmp1222: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 2424] .Ltmp1377: mov qword ptr [rbp + 416], rax # 8-byte Spill call "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp1223: mov qword ptr [rbp + 408], rax # 8-byte Spill jmp .LBB14_55 .LBB14_55: # in Loop: Header=BB14_54 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rbp + 408] # 8-byte Reload cmp dword ptr [rdx], 1 mov byte ptr [rbp + 407], cl # 1-byte Spill jne .LBB14_58 # %bb.56: # in Loop: Header=BB14_54 Depth=1 .Ltmp1224: mov eax, 1 mov edx, eax lea rcx, [rbp + 2424] call "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp1225: mov qword ptr [rbp + 392], rax # 8-byte Spill jmp .LBB14_57 .LBB14_57: # in Loop: Header=BB14_54 Depth=1 mov rax, qword ptr [rbp + 392] # 8-byte Reload cmp dword ptr [rax], 2 sete cl mov byte ptr [rbp + 407], cl # 1-byte Spill .LBB14_58: # in Loop: Header=BB14_54 Depth=1 .Ltmp1226: mov al, byte ptr [rbp + 407] # 1-byte Reload and al, 1 lea rcx, [rbp + 2104] lea rdx, [rbp + 2112] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1227: jmp .LBB14_59 .LBB14_59: # in Loop: Header=BB14_54 Depth=1 .Ltmp1228: lea rcx, [rbp + 2184] lea rdx, [rbp + 2112] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1229: jmp .LBB14_68 .Ltmp1378: .LBB14_62: # Block address taken # in Loop: Header=BB14_54 Depth=1 .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 jmp .LBB14_63 .Ltmp1379: .LBB14_63: # in Loop: Header=BB14_54 Depth=1 .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 .Ltmp1232: lea rcx, [rbp + 2184] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1233: mov byte ptr [rbp + 391], al # 1-byte Spill jmp .LBB14_64 .LBB14_64: # in Loop: Header=BB14_54 Depth=1 mov al, byte ptr [rbp + 391] # 1-byte Reload test al, 1 jne .LBB14_65 jmp .LBB14_71 .LBB14_65: # in Loop: Header=BB14_54 Depth=1 .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 .Ltmp1234: .Ltmp1380: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1235: mov byte ptr [rbp + 390], al # 1-byte Spill jmp .LBB14_66 .LBB14_66: # in Loop: Header=BB14_54 Depth=1 mov al, byte ptr [rbp + 390] # 1-byte Reload test al, 1 jne .LBB14_67 jmp .LBB14_70 .LBB14_67: # in Loop: Header=BB14_54 Depth=1 .Ltmp1381: .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 int3 jmp .LBB14_70 .Ltmp1382: .LBB14_68: # in Loop: Header=BB14_54 Depth=1 .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 jmp .LBB14_63 .Ltmp1383: .LBB14_70: # in Loop: Header=BB14_54 Depth=1 .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 jmp .LBB14_71 .Ltmp1384: .LBB14_71: # in Loop: Header=BB14_54 Depth=1 .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 .Ltmp1236: lea rcx, [rbp + 2184] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1237: jmp .LBB14_72 .LBB14_72: # in Loop: Header=BB14_54 Depth=1 lea rcx, [rbp + 2184] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_54 .Ltmp1385: # %bb.73: .cv_loc 14 1 258 0 # ..\tests\span_tests.cpp:258:0 lea rax, [rbp + 2768] .Ltmp1386: lea rcx, [rbp + 2088] .Ltmp1387: #DEBUG_VALUE: s <- [$rcx+0] mov rdx, rax mov r8, rax call "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" .Ltmp1388: mov qword ptr [rbp + 376], rax # 8-byte Spill .LBB14_74: # =>This Inner Loop Header: Depth=1 .Ltmp1389: .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 lea rcx, [rbp + 1984] lea rdx, [rip + "??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 259 # kill: def $r8 killed $r8d lea rcx, [rbp + 1968] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1944] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 360], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 2008] lea rdx, [rbp + 1944] lea r8, [rbp + 1968] lea r9, [rbp + 1984] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 352], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1390: .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 lea rcx, [rbp + 2088] mov qword ptr [rbp + 344], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 343], r11b # 1-byte Spill jne .LBB14_76 # %bb.75: # in Loop: Header=BB14_74 Depth=1 lea rcx, [rbp + 2088] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2768] cmp rax, rcx sete dl mov byte ptr [rbp + 343], dl # 1-byte Spill .LBB14_76: # in Loop: Header=BB14_74 Depth=1 .Ltmp1238: mov al, byte ptr [rbp + 343] # 1-byte Reload and al, 1 lea rcx, [rbp + 1928] lea rdx, [rbp + 1936] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1239: jmp .LBB14_77 .LBB14_77: # in Loop: Header=BB14_74 Depth=1 .Ltmp1240: lea rcx, [rbp + 2008] lea rdx, [rbp + 1936] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1241: jmp .LBB14_86 .Ltmp1391: .LBB14_80: # Block address taken # in Loop: Header=BB14_74 Depth=1 .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 jmp .LBB14_81 .Ltmp1392: .LBB14_81: # in Loop: Header=BB14_74 Depth=1 .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 .Ltmp1244: lea rcx, [rbp + 2008] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1245: mov byte ptr [rbp + 342], al # 1-byte Spill jmp .LBB14_82 .LBB14_82: # in Loop: Header=BB14_74 Depth=1 mov al, byte ptr [rbp + 342] # 1-byte Reload test al, 1 jne .LBB14_83 jmp .LBB14_89 .LBB14_83: # in Loop: Header=BB14_74 Depth=1 .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 .Ltmp1246: .Ltmp1393: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1247: mov byte ptr [rbp + 341], al # 1-byte Spill jmp .LBB14_84 .LBB14_84: # in Loop: Header=BB14_74 Depth=1 mov al, byte ptr [rbp + 341] # 1-byte Reload test al, 1 jne .LBB14_85 jmp .LBB14_88 .LBB14_85: # in Loop: Header=BB14_74 Depth=1 .Ltmp1394: .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 int3 jmp .LBB14_88 .Ltmp1395: .LBB14_86: # in Loop: Header=BB14_74 Depth=1 .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 jmp .LBB14_81 .Ltmp1396: .LBB14_88: # in Loop: Header=BB14_74 Depth=1 .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 jmp .LBB14_89 .Ltmp1397: .LBB14_89: # in Loop: Header=BB14_74 Depth=1 .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 .Ltmp1248: lea rcx, [rbp + 2008] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1249: jmp .LBB14_90 .LBB14_90: # in Loop: Header=BB14_74 Depth=1 lea rcx, [rbp + 2008] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_74 .Ltmp1398: # %bb.91: .cv_loc 14 1 263 0 # ..\tests\span_tests.cpp:263:0 lea rax, [rbp + 2768] .Ltmp1399: lea rcx, [rbp + 1920] .Ltmp1400: #DEBUG_VALUE: s <- [$rcx+0] mov rdx, rax mov r8, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" .Ltmp1401: mov qword ptr [rbp + 328], rax # 8-byte Spill .LBB14_92: # =>This Inner Loop Header: Depth=1 .Ltmp1402: .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 lea rdx, [rip + "??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] lea rax, [rbp + 1816] mov rcx, rax mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 264 # kill: def $r8 killed $r8d lea rcx, [rbp + 1800] mov qword ptr [rbp + 312], rcx # 8-byte Spill mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1776] mov qword ptr [rbp + 296], rcx # 8-byte Spill mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1840] mov rdx, qword ptr [rbp + 296] # 8-byte Reload mov r8, qword ptr [rbp + 312] # 8-byte Reload mov r9, qword ptr [rbp + 320] # 8-byte Reload mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1920] .Ltmp1403: .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 mov qword ptr [rbp + 272], rax # 8-byte Spill call "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2768] sub rax, rcx sete r8b .Ltmp1250: lea rcx, [rbp + 1760] lea rdx, [rbp + 1768] mov qword ptr [rbp + 264], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1251: jmp .LBB14_93 .LBB14_93: # in Loop: Header=BB14_92 Depth=1 .Ltmp1252: lea rcx, [rbp + 1840] lea rdx, [rbp + 1768] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1253: jmp .LBB14_102 .Ltmp1404: .LBB14_96: # Block address taken # in Loop: Header=BB14_92 Depth=1 .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 jmp .LBB14_97 .Ltmp1405: .LBB14_97: # in Loop: Header=BB14_92 Depth=1 .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 .Ltmp1256: lea rcx, [rbp + 1840] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1257: mov byte ptr [rbp + 263], al # 1-byte Spill jmp .LBB14_98 .LBB14_98: # in Loop: Header=BB14_92 Depth=1 mov al, byte ptr [rbp + 263] # 1-byte Reload test al, 1 jne .LBB14_99 jmp .LBB14_105 .LBB14_99: # in Loop: Header=BB14_92 Depth=1 .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 .Ltmp1258: .Ltmp1406: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1259: mov byte ptr [rbp + 262], al # 1-byte Spill jmp .LBB14_100 .LBB14_100: # in Loop: Header=BB14_92 Depth=1 mov al, byte ptr [rbp + 262] # 1-byte Reload test al, 1 jne .LBB14_101 jmp .LBB14_104 .LBB14_101: # in Loop: Header=BB14_92 Depth=1 .Ltmp1407: .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 int3 jmp .LBB14_104 .Ltmp1408: .LBB14_102: # in Loop: Header=BB14_92 Depth=1 .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 jmp .LBB14_97 .Ltmp1409: .LBB14_104: # in Loop: Header=BB14_92 Depth=1 .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 jmp .LBB14_105 .Ltmp1410: .LBB14_105: # in Loop: Header=BB14_92 Depth=1 .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 .Ltmp1260: lea rcx, [rbp + 1840] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1261: jmp .LBB14_106 .LBB14_106: # in Loop: Header=BB14_92 Depth=1 lea rcx, [rbp + 1840] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_92 .Ltmp1411: # %bb.107: .cv_loc 14 1 281 0 # ..\tests\span_tests.cpp:281:0 mov qword ptr [rbp + 1752], 0 .cv_loc 14 1 282 0 # ..\tests\span_tests.cpp:282:0 mov rdx, qword ptr [rbp + 1752] mov r8, qword ptr [rbp + 1752] lea rcx, [rbp + 1736] .Ltmp1412: #DEBUG_VALUE: s <- [$rcx+0] call "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" .Ltmp1413: mov qword ptr [rbp + 248], rax # 8-byte Spill .LBB14_108: # =>This Inner Loop Header: Depth=1 .Ltmp1414: .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 lea rcx, [rbp + 1632] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 283 # kill: def $r8 killed $r8d lea rcx, [rbp + 1616] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1592] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1656] lea rdx, [rbp + 1592] lea r8, [rbp + 1616] lea r9, [rbp + 1632] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1415: .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 lea rcx, [rbp + 1736] mov qword ptr [rbp + 216], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 215], r11b # 1-byte Spill jne .LBB14_110 # %bb.109: # in Loop: Header=BB14_108 Depth=1 lea rcx, [rbp + 1736] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp + 215], dl # 1-byte Spill .LBB14_110: # in Loop: Header=BB14_108 Depth=1 .Ltmp1262: mov al, byte ptr [rbp + 215] # 1-byte Reload and al, 1 lea rcx, [rbp + 1576] lea rdx, [rbp + 1584] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1263: jmp .LBB14_111 .LBB14_111: # in Loop: Header=BB14_108 Depth=1 .Ltmp1264: lea rcx, [rbp + 1656] lea rdx, [rbp + 1584] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1265: jmp .LBB14_120 .Ltmp1416: .LBB14_114: # Block address taken # in Loop: Header=BB14_108 Depth=1 .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 jmp .LBB14_115 .Ltmp1417: .LBB14_115: # in Loop: Header=BB14_108 Depth=1 .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 .Ltmp1268: lea rcx, [rbp + 1656] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1269: mov byte ptr [rbp + 214], al # 1-byte Spill jmp .LBB14_116 .LBB14_116: # in Loop: Header=BB14_108 Depth=1 mov al, byte ptr [rbp + 214] # 1-byte Reload test al, 1 jne .LBB14_117 jmp .LBB14_123 .LBB14_117: # in Loop: Header=BB14_108 Depth=1 .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 .Ltmp1270: .Ltmp1418: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1271: mov byte ptr [rbp + 213], al # 1-byte Spill jmp .LBB14_118 .LBB14_118: # in Loop: Header=BB14_108 Depth=1 mov al, byte ptr [rbp + 213] # 1-byte Reload test al, 1 jne .LBB14_119 jmp .LBB14_122 .LBB14_119: # in Loop: Header=BB14_108 Depth=1 .Ltmp1419: .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 int3 jmp .LBB14_122 .Ltmp1420: .LBB14_120: # in Loop: Header=BB14_108 Depth=1 .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 jmp .LBB14_115 .Ltmp1421: .LBB14_122: # in Loop: Header=BB14_108 Depth=1 .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 jmp .LBB14_123 .Ltmp1422: .LBB14_123: # in Loop: Header=BB14_108 Depth=1 .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 .Ltmp1272: lea rcx, [rbp + 1656] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1273: jmp .LBB14_124 .LBB14_124: # in Loop: Header=BB14_108 Depth=1 lea rcx, [rbp + 1656] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_108 .Ltmp1423: # %bb.125: .cv_loc 14 1 287 0 # ..\tests\span_tests.cpp:287:0 mov qword ptr [rbp + 1568], 0 .cv_loc 14 1 288 0 # ..\tests\span_tests.cpp:288:0 mov rdx, qword ptr [rbp + 1568] mov r8, qword ptr [rbp + 1568] lea rcx, [rbp + 1560] .Ltmp1424: #DEBUG_VALUE: s <- [$rcx+0] call "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" .Ltmp1425: mov qword ptr [rbp + 200], rax # 8-byte Spill .LBB14_126: # =>This Inner Loop Header: Depth=1 .Ltmp1426: .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] lea rax, [rbp + 1456] mov rcx, rax mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 289 # kill: def $r8 killed $r8d lea rcx, [rbp + 1440] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1416] mov qword ptr [rbp + 168], rcx # 8-byte Spill mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1480] mov rdx, qword ptr [rbp + 168] # 8-byte Reload mov r8, qword ptr [rbp + 184] # 8-byte Reload mov r9, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1560] .Ltmp1427: .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 mov qword ptr [rbp + 144], rax # 8-byte Spill call "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" test rax, rax sete r8b .Ltmp1274: lea rcx, [rbp + 1400] lea rdx, [rbp + 1408] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1275: jmp .LBB14_127 .LBB14_127: # in Loop: Header=BB14_126 Depth=1 .Ltmp1276: lea rcx, [rbp + 1480] lea rdx, [rbp + 1408] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1277: jmp .LBB14_136 .Ltmp1428: .LBB14_130: # Block address taken # in Loop: Header=BB14_126 Depth=1 .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 jmp .LBB14_131 .Ltmp1429: .LBB14_131: # in Loop: Header=BB14_126 Depth=1 .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 .Ltmp1280: lea rcx, [rbp + 1480] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1281: mov byte ptr [rbp + 143], al # 1-byte Spill jmp .LBB14_132 .LBB14_132: # in Loop: Header=BB14_126 Depth=1 mov al, byte ptr [rbp + 143] # 1-byte Reload test al, 1 jne .LBB14_133 jmp .LBB14_139 .LBB14_133: # in Loop: Header=BB14_126 Depth=1 .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 .Ltmp1282: .Ltmp1430: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1283: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB14_134 .LBB14_134: # in Loop: Header=BB14_126 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB14_135 jmp .LBB14_138 .LBB14_135: # in Loop: Header=BB14_126 Depth=1 .Ltmp1431: .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 int3 jmp .LBB14_138 .Ltmp1432: .LBB14_136: # in Loop: Header=BB14_126 Depth=1 .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 jmp .LBB14_131 .Ltmp1433: .LBB14_138: # in Loop: Header=BB14_126 Depth=1 .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 jmp .LBB14_139 .Ltmp1434: .LBB14_139: # in Loop: Header=BB14_126 Depth=1 .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 .Ltmp1284: lea rcx, [rbp + 1480] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1285: jmp .LBB14_140 .LBB14_140: # in Loop: Header=BB14_126 Depth=1 lea rcx, [rbp + 1480] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_126 .Ltmp1435: # %bb.141: .cv_loc 14 1 300 0 # ..\tests\span_tests.cpp:300:0 lea rax, [rbp + 2768] .Ltmp1436: mov rcx, rax add rcx, 8 lea rdx, [rbp + 1384] .Ltmp1437: #DEBUG_VALUE: s <- [$rdx+0] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax .Ltmp1438: mov r8, qword ptr [rbp + 128] # 8-byte Reload call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" .LBB14_142: # =>This Inner Loop Header: Depth=1 .Ltmp1439: .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 lea rcx, [rbp + 1280] lea rdx, [rip + "??_C@_0CH@IPGLDMIF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 301 # kill: def $r8 killed $r8d lea rcx, [rbp + 1264] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1240] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1304] lea rdx, [rbp + 1240] lea r8, [rbp + 1264] lea r9, [rbp + 1280] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1440: .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 lea rcx, [rbp + 1384] mov qword ptr [rbp + 96], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 2 mov byte ptr [rbp + 95], r11b # 1-byte Spill jne .LBB14_144 # %bb.143: # in Loop: Header=BB14_142 Depth=1 lea rcx, [rbp + 1384] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2768] cmp rax, rcx sete dl mov byte ptr [rbp + 95], dl # 1-byte Spill .LBB14_144: # in Loop: Header=BB14_142 Depth=1 .Ltmp1286: mov al, byte ptr [rbp + 95] # 1-byte Reload and al, 1 lea rcx, [rbp + 1224] lea rdx, [rbp + 1232] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1287: jmp .LBB14_145 .LBB14_145: # in Loop: Header=BB14_142 Depth=1 .Ltmp1288: lea rcx, [rbp + 1304] lea rdx, [rbp + 1232] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1289: jmp .LBB14_154 .Ltmp1441: .LBB14_148: # Block address taken # in Loop: Header=BB14_142 Depth=1 .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 jmp .LBB14_149 .Ltmp1442: .LBB14_149: # in Loop: Header=BB14_142 Depth=1 .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 .Ltmp1292: lea rcx, [rbp + 1304] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1293: mov byte ptr [rbp + 94], al # 1-byte Spill jmp .LBB14_150 .LBB14_150: # in Loop: Header=BB14_142 Depth=1 mov al, byte ptr [rbp + 94] # 1-byte Reload test al, 1 jne .LBB14_151 jmp .LBB14_157 .LBB14_151: # in Loop: Header=BB14_142 Depth=1 .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 .Ltmp1294: .Ltmp1443: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1295: mov byte ptr [rbp + 93], al # 1-byte Spill jmp .LBB14_152 .LBB14_152: # in Loop: Header=BB14_142 Depth=1 mov al, byte ptr [rbp + 93] # 1-byte Reload test al, 1 jne .LBB14_153 jmp .LBB14_156 .LBB14_153: # in Loop: Header=BB14_142 Depth=1 .Ltmp1444: .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 int3 jmp .LBB14_156 .Ltmp1445: .LBB14_154: # in Loop: Header=BB14_142 Depth=1 .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 jmp .LBB14_149 .Ltmp1446: .LBB14_156: # in Loop: Header=BB14_142 Depth=1 .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 jmp .LBB14_157 .Ltmp1447: .LBB14_157: # in Loop: Header=BB14_142 Depth=1 .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 .Ltmp1296: lea rcx, [rbp + 1304] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1297: jmp .LBB14_158 .LBB14_158: # in Loop: Header=BB14_142 Depth=1 lea rcx, [rbp + 1304] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_142 .Ltmp1448: # %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 .Ltmp1449: .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 lea rdx, [rip + "??_C@_0BJ@FCFJDLBD@?$CIs?$FL0?$FN?5?$DN?$DN?51?5?$CG?$CG?5s?$FL1?$FN?5?$DN?$DN?52?$CJ?$AA@"] lea rax, [rbp + 1120] mov rcx, rax mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 302 # kill: def $r8 killed $r8d lea rcx, [rbp + 1104] mov qword ptr [rbp + 72], rcx # 8-byte Spill mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1080] mov qword ptr [rbp + 56], rcx # 8-byte Spill mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1144] mov rdx, qword ptr [rbp + 56] # 8-byte Reload mov r8, qword ptr [rbp + 72] # 8-byte Reload mov r9, qword ptr [rbp + 80] # 8-byte Reload mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 .Ltmp1298: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 1384] .Ltmp1450: mov qword ptr [rbp + 32], rax # 8-byte Spill call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp1299: mov qword ptr [rbp + 24], rax # 8-byte Spill jmp .LBB14_161 .LBB14_161: # in Loop: Header=BB14_160 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rbp + 24] # 8-byte Reload cmp dword ptr [rdx], 1 mov byte ptr [rbp + 23], cl # 1-byte Spill jne .LBB14_164 # %bb.162: # in Loop: Header=BB14_160 Depth=1 .Ltmp1300: mov eax, 1 mov edx, eax lea rcx, [rbp + 1384] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp1301: mov qword ptr [rbp + 8], rax # 8-byte Spill jmp .LBB14_163 .LBB14_163: # in Loop: Header=BB14_160 Depth=1 mov rax, qword ptr [rbp + 8] # 8-byte Reload cmp dword ptr [rax], 2 sete cl mov byte ptr [rbp + 23], cl # 1-byte Spill .LBB14_164: # in Loop: Header=BB14_160 Depth=1 .Ltmp1302: mov al, byte ptr [rbp + 23] # 1-byte Reload and al, 1 lea rcx, [rbp + 1064] lea rdx, [rbp + 1072] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1303: jmp .LBB14_165 .LBB14_165: # in Loop: Header=BB14_160 Depth=1 .Ltmp1304: lea rcx, [rbp + 1144] lea rdx, [rbp + 1072] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1305: jmp .LBB14_174 .Ltmp1451: .LBB14_168: # Block address taken # in Loop: Header=BB14_160 Depth=1 .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 jmp .LBB14_169 .Ltmp1452: .LBB14_169: # in Loop: Header=BB14_160 Depth=1 .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 .Ltmp1308: lea rcx, [rbp + 1144] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1309: mov byte ptr [rbp + 7], al # 1-byte Spill jmp .LBB14_170 .LBB14_170: # in Loop: Header=BB14_160 Depth=1 mov al, byte ptr [rbp + 7] # 1-byte Reload test al, 1 jne .LBB14_171 jmp .LBB14_177 .LBB14_171: # in Loop: Header=BB14_160 Depth=1 .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 .Ltmp1310: .Ltmp1453: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1311: mov byte ptr [rbp + 6], al # 1-byte Spill jmp .LBB14_172 .LBB14_172: # in Loop: Header=BB14_160 Depth=1 mov al, byte ptr [rbp + 6] # 1-byte Reload test al, 1 jne .LBB14_173 jmp .LBB14_176 .LBB14_173: # in Loop: Header=BB14_160 Depth=1 .Ltmp1454: .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 int3 jmp .LBB14_176 .Ltmp1455: .LBB14_174: # in Loop: Header=BB14_160 Depth=1 .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 jmp .LBB14_169 .Ltmp1456: .LBB14_176: # in Loop: Header=BB14_160 Depth=1 .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 jmp .LBB14_177 .Ltmp1457: .LBB14_177: # in Loop: Header=BB14_160 Depth=1 .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 .Ltmp1312: lea rcx, [rbp + 1144] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1313: jmp .LBB14_178 .LBB14_178: # in Loop: Header=BB14_160 Depth=1 lea rcx, [rbp + 1144] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_160 .Ltmp1458: # %bb.179: .cv_loc 14 1 306 0 # ..\tests\span_tests.cpp:306:0 lea rax, [rbp + 2768] .Ltmp1459: lea rcx, [rbp + 1048] .Ltmp1460: #DEBUG_VALUE: s <- [$rcx+0] mov rdx, rax mov r8, rax call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" .Ltmp1461: .LBB14_180: # =>This Inner Loop Header: Depth=1 .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 lea rcx, [rbp + 944] lea rdx, [rip + "??_C@_0CH@JKCBHHOK@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 307 # kill: def $r8 killed $r8d lea rcx, [rbp + 928] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 904] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 968] lea rdx, [rbp + 904] lea r8, [rbp + 928] lea r9, [rbp + 944] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1462: .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 lea rcx, [rbp + 1048] mov qword ptr [rbp - 32], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp - 33], r11b # 1-byte Spill jne .LBB14_182 # %bb.181: # in Loop: Header=BB14_180 Depth=1 lea rcx, [rbp + 1048] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2768] cmp rax, rcx sete dl mov byte ptr [rbp - 33], dl # 1-byte Spill .LBB14_182: # in Loop: Header=BB14_180 Depth=1 .Ltmp1314: mov al, byte ptr [rbp - 33] # 1-byte Reload and al, 1 lea rcx, [rbp + 888] lea rdx, [rbp + 896] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1315: jmp .LBB14_183 .LBB14_183: # in Loop: Header=BB14_180 Depth=1 .Ltmp1316: lea rcx, [rbp + 968] lea rdx, [rbp + 896] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1317: jmp .LBB14_192 .Ltmp1463: .LBB14_186: # Block address taken # in Loop: Header=BB14_180 Depth=1 .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 jmp .LBB14_187 .Ltmp1464: .LBB14_187: # in Loop: Header=BB14_180 Depth=1 .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 .Ltmp1320: lea rcx, [rbp + 968] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1321: mov byte ptr [rbp - 34], al # 1-byte Spill jmp .LBB14_188 .LBB14_188: # in Loop: Header=BB14_180 Depth=1 mov al, byte ptr [rbp - 34] # 1-byte Reload test al, 1 jne .LBB14_189 jmp .LBB14_195 .LBB14_189: # in Loop: Header=BB14_180 Depth=1 .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 .Ltmp1322: .Ltmp1465: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1323: mov byte ptr [rbp - 35], al # 1-byte Spill jmp .LBB14_190 .LBB14_190: # in Loop: Header=BB14_180 Depth=1 mov al, byte ptr [rbp - 35] # 1-byte Reload test al, 1 jne .LBB14_191 jmp .LBB14_194 .LBB14_191: # in Loop: Header=BB14_180 Depth=1 .Ltmp1466: .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 int3 jmp .LBB14_194 .Ltmp1467: .LBB14_192: # in Loop: Header=BB14_180 Depth=1 .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 jmp .LBB14_187 .Ltmp1468: .LBB14_194: # in Loop: Header=BB14_180 Depth=1 .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 jmp .LBB14_195 .Ltmp1469: .LBB14_195: # in Loop: Header=BB14_180 Depth=1 .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 .Ltmp1324: lea rcx, [rbp + 968] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1325: jmp .LBB14_196 .LBB14_196: # in Loop: Header=BB14_180 Depth=1 lea rcx, [rbp + 968] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_180 .Ltmp1470: # %bb.197: .cv_loc 14 1 311 0 # ..\tests\span_tests.cpp:311:0 mov qword ptr [rbp + 880], 0 .cv_loc 14 1 312 0 # ..\tests\span_tests.cpp:312:0 mov r8, qword ptr [rbp + 880] mov rdx, qword ptr [rbp + 880] lea rcx, [rbp + 864] .Ltmp1471: #DEBUG_VALUE: s <- [$rcx+0] call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" .Ltmp1472: .LBB14_198: # =>This Inner Loop Header: Depth=1 .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 lea rcx, [rbp + 760] lea rdx, [rip + "??_C@_0CH@JINBLNPO@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5nu@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 313 # kill: def $r8 killed $r8d lea rcx, [rbp + 744] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 720] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 784] lea rdx, [rbp + 720] lea r8, [rbp + 744] lea r9, [rbp + 760] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1473: .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 lea rcx, [rbp + 864] mov qword ptr [rbp - 72], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp - 73], r11b # 1-byte Spill jne .LBB14_200 # %bb.199: # in Loop: Header=BB14_198 Depth=1 lea rcx, [rbp + 864] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB14_200: # in Loop: Header=BB14_198 Depth=1 .Ltmp1326: mov al, byte ptr [rbp - 73] # 1-byte Reload and al, 1 lea rcx, [rbp + 704] lea rdx, [rbp + 712] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1327: jmp .LBB14_201 .LBB14_201: # in Loop: Header=BB14_198 Depth=1 .Ltmp1328: lea rcx, [rbp + 784] lea rdx, [rbp + 712] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1329: jmp .LBB14_210 .Ltmp1474: .LBB14_204: # Block address taken # in Loop: Header=BB14_198 Depth=1 .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 jmp .LBB14_205 .Ltmp1475: .LBB14_205: # in Loop: Header=BB14_198 Depth=1 .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 .Ltmp1332: lea rcx, [rbp + 784] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1333: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB14_206 .LBB14_206: # in Loop: Header=BB14_198 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB14_207 jmp .LBB14_213 .LBB14_207: # in Loop: Header=BB14_198 Depth=1 .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 .Ltmp1334: .Ltmp1476: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1335: mov byte ptr [rbp - 75], al # 1-byte Spill jmp .LBB14_208 .LBB14_208: # in Loop: Header=BB14_198 Depth=1 mov al, byte ptr [rbp - 75] # 1-byte Reload test al, 1 jne .LBB14_209 jmp .LBB14_212 .LBB14_209: # in Loop: Header=BB14_198 Depth=1 .Ltmp1477: .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 int3 jmp .LBB14_212 .Ltmp1478: .LBB14_210: # in Loop: Header=BB14_198 Depth=1 .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 jmp .LBB14_205 .Ltmp1479: .LBB14_212: # in Loop: Header=BB14_198 Depth=1 .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 jmp .LBB14_213 .Ltmp1480: .LBB14_213: # in Loop: Header=BB14_198 Depth=1 .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 .Ltmp1336: lea rcx, [rbp + 784] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1337: jmp .LBB14_214 .LBB14_214: # in Loop: Header=BB14_198 Depth=1 lea rcx, [rbp + 784] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB14_198 .Ltmp1481: # %bb.215: .cv_loc 14 1 315 0 # ..\tests\span_tests.cpp:315:0 add rsp, 2928 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_5: # in Loop: Header=BB14_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 .Ltmp1186: lea rcx, [rbp + 2672] .Ltmp1482: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1187: jmp .LBB14_6 .LBB14_6: # in Loop: Header=BB14_1 Depth=1 lea rax, [rip + .LBB14_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1483: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_24: # in Loop: Header=BB14_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 .Ltmp1202: lea rcx, [rbp + 2512] .Ltmp1484: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1203: jmp .LBB14_25 .LBB14_25: # in Loop: Header=BB14_18 Depth=1 lea rax, [rip + .LBB14_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1485: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$33@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_33: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2672] .Ltmp1486: .cv_loc 14 1 247 0 # ..\tests\span_tests.cpp:247:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1487: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$40@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_40: # in Loop: Header=BB14_38 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 .Ltmp1214: lea rcx, [rbp + 2344] .Ltmp1488: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1215: jmp .LBB14_41 .LBB14_41: # in Loop: Header=BB14_38 Depth=1 lea rax, [rip + .LBB14_42] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1489: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_49: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2512] .Ltmp1490: .cv_loc 14 1 248 0 # ..\tests\span_tests.cpp:248:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1491: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$60@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_60: # in Loop: Header=BB14_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 .Ltmp1230: lea rcx, [rbp + 2184] .Ltmp1492: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1231: jmp .LBB14_61 .LBB14_61: # in Loop: Header=BB14_54 Depth=1 lea rax, [rip + .LBB14_62] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1493: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$69@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_69: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2344] .Ltmp1494: .cv_loc 14 1 253 0 # ..\tests\span_tests.cpp:253:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1495: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$78@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_78: # in Loop: Header=BB14_74 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 .Ltmp1242: lea rcx, [rbp + 2008] .Ltmp1496: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1243: jmp .LBB14_79 .LBB14_79: # in Loop: Header=BB14_74 Depth=1 lea rax, [rip + .LBB14_80] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1497: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$87@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_87: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2184] .Ltmp1498: .cv_loc 14 1 254 0 # ..\tests\span_tests.cpp:254:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1499: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$94@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_94: # in Loop: Header=BB14_92 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 .Ltmp1254: lea rcx, [rbp + 1840] .Ltmp1500: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1255: jmp .LBB14_95 .LBB14_95: # in Loop: Header=BB14_92 Depth=1 lea rax, [rip + .LBB14_96] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1501: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_103: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2008] .Ltmp1502: .cv_loc 14 1 259 0 # ..\tests\span_tests.cpp:259:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1503: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$112@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_112: # in Loop: Header=BB14_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 .Ltmp1266: lea rcx, [rbp + 1656] .Ltmp1504: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1267: jmp .LBB14_113 .LBB14_113: # in Loop: Header=BB14_108 Depth=1 lea rax, [rip + .LBB14_114] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1505: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_121: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1840] .Ltmp1506: .cv_loc 14 1 264 0 # ..\tests\span_tests.cpp:264:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1507: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$128@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_128: # in Loop: Header=BB14_126 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 .Ltmp1278: lea rcx, [rbp + 1480] .Ltmp1508: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1279: jmp .LBB14_129 .LBB14_129: # in Loop: Header=BB14_126 Depth=1 lea rax, [rip + .LBB14_130] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1509: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$137@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_137: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1656] .Ltmp1510: .cv_loc 14 1 283 0 # ..\tests\span_tests.cpp:283:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1511: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$146@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_146: # in Loop: Header=BB14_142 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 .Ltmp1290: lea rcx, [rbp + 1304] .Ltmp1512: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1291: jmp .LBB14_147 .LBB14_147: # in Loop: Header=BB14_142 Depth=1 lea rax, [rip + .LBB14_148] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1513: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$155@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_155: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1480] .Ltmp1514: .cv_loc 14 1 289 0 # ..\tests\span_tests.cpp:289:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1515: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$166@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_166: # in Loop: Header=BB14_160 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 .Ltmp1306: lea rcx, [rbp + 1144] .Ltmp1516: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1307: jmp .LBB14_167 .LBB14_167: # in Loop: Header=BB14_160 Depth=1 lea rax, [rip + .LBB14_168] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1517: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$175@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_175: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1304] .Ltmp1518: .cv_loc 14 1 301 0 # ..\tests\span_tests.cpp:301:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1519: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$184@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_184: # in Loop: Header=BB14_180 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 .Ltmp1318: lea rcx, [rbp + 968] .Ltmp1520: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1319: jmp .LBB14_185 .LBB14_185: # in Loop: Header=BB14_180 Depth=1 lea rax, [rip + .LBB14_186] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1521: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$193@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_193: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1144] .Ltmp1522: .cv_loc 14 1 302 0 # ..\tests\span_tests.cpp:302:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1523: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$202@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB14_202: # in Loop: Header=BB14_198 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 .Ltmp1330: lea rcx, [rbp + 784] .Ltmp1524: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1331: jmp .LBB14_203 .LBB14_203: # in Loop: Header=BB14_198 Depth=1 lea rax, [rip + .LBB14_204] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1525: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$211@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_211: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 968] .Ltmp1526: .cv_loc 14 1 307 0 # ..\tests\span_tests.cpp:307:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1527: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA" .LBB14_216: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 784] .Ltmp1528: .cv_loc 14 1 313 0 # ..\tests\span_tests.cpp:313:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1529: .Lfunc_end14: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 12 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL # TryBlockMap .long 49 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ")@IMGREL # IPToStateXData .long 2920 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____8@@YAXXZ": .long .Lfunc_begin14@IMGREL # IP .long -1 # ToState .long .Ltmp1182@IMGREL+1 # IP .long 1 # ToState .long .Ltmp1188@IMGREL+1 # IP .long 0 # ToState .long .Ltmp1193@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1194@IMGREL+1 # IP .long 4 # ToState .long .Ltmp1204@IMGREL+1 # IP .long 3 # ToState .long .Ltmp1209@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1210@IMGREL+1 # IP .long 7 # ToState .long .Ltmp1216@IMGREL+1 # IP .long 6 # ToState .long .Ltmp1221@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1222@IMGREL+1 # IP .long 10 # ToState .long .Ltmp1232@IMGREL+1 # IP .long 9 # ToState .long .Ltmp1237@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1238@IMGREL+1 # IP .long 13 # ToState .long .Ltmp1244@IMGREL+1 # IP .long 12 # ToState .long .Ltmp1249@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1250@IMGREL+1 # IP .long 16 # ToState .long .Ltmp1256@IMGREL+1 # IP .long 15 # ToState .long .Ltmp1261@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1262@IMGREL+1 # IP .long 19 # ToState .long .Ltmp1268@IMGREL+1 # IP .long 18 # ToState .long .Ltmp1273@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1274@IMGREL+1 # IP .long 22 # ToState .long .Ltmp1280@IMGREL+1 # IP .long 21 # ToState .long .Ltmp1285@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1286@IMGREL+1 # IP .long 25 # ToState .long .Ltmp1292@IMGREL+1 # IP .long 24 # ToState .long .Ltmp1297@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1298@IMGREL+1 # IP .long 28 # ToState .long .Ltmp1308@IMGREL+1 # IP .long 27 # ToState .long .Ltmp1313@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1314@IMGREL+1 # IP .long 31 # ToState .long .Ltmp1320@IMGREL+1 # IP .long 30 # ToState .long .Ltmp1325@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1326@IMGREL+1 # IP .long 34 # ToState .long .Ltmp1332@IMGREL+1 # IP .long 33 # ToState .long .Ltmp1337@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$40@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$94@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$112@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 20 # ToState .long "?catch$128@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$146@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$166@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 29 # ToState .long "?catch$184@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 32 # ToState .long "?catch$202@?0??____C_A_T_C_H____T_E_S_T____8@@YAXXZ@4HA"@IMGREL # IP .long 35 # ToState .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 .seh_proc "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp1530: lea rcx, [rip + "?autoRegistrar9@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp1531: .Lfunc_end15: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp1532: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BH@IOAOCADC@from_array_constructor?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 317 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp1533: .Lfunc_end16: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2096 .seh_stackalloc 2096 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp1630: .cv_loc 17 1 319 0 # ..\tests\span_tests.cpp:319:0 mov qword ptr [rbp + 1960], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAHA"] mov qword ptr [rbp + 1936], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 1944], rax mov ecx, dword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAHA"+16] mov dword ptr [rbp + 1952], ecx .Ltmp1631: .cv_loc 17 1 322 0 # ..\tests\span_tests.cpp:322:0 lea rcx, [rbp + 1920] .Ltmp1632: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1936] .Ltmp1633: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr <- [$rdx+0] call "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .Ltmp1634: mov qword ptr [rbp + 464], rax # 8-byte Spill .LBB17_1: # =>This Inner Loop Header: Depth=1 .Ltmp1635: .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 lea rcx, [rbp + 1816] lea rdx, [rip + "??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 323 # kill: def $r8 killed $r8d lea rcx, [rbp + 1800] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 456], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1776] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1840] lea rdx, [rbp + 1776] lea r8, [rbp + 1800] lea r9, [rbp + 1816] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1636: .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 lea rcx, [rbp + 1920] mov qword ptr [rbp + 432], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 5 mov byte ptr [rbp + 431], r11b # 1-byte Spill jne .LBB17_3 # %bb.2: # in Loop: Header=BB17_1 Depth=1 lea rcx, [rbp + 1920] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 1936] cmp rax, rcx sete dl mov byte ptr [rbp + 431], dl # 1-byte Spill .LBB17_3: # in Loop: Header=BB17_1 Depth=1 .Ltmp1534: mov al, byte ptr [rbp + 431] # 1-byte Reload and al, 1 lea rcx, [rbp + 1760] lea rdx, [rbp + 1768] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1535: jmp .LBB17_4 .LBB17_4: # in Loop: Header=BB17_1 Depth=1 .Ltmp1536: lea rcx, [rbp + 1840] lea rdx, [rbp + 1768] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1537: jmp .LBB17_13 .Ltmp1637: .LBB17_7: # Block address taken # in Loop: Header=BB17_1 Depth=1 .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 jmp .LBB17_8 .Ltmp1638: .LBB17_8: # in Loop: Header=BB17_1 Depth=1 .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 .Ltmp1540: lea rcx, [rbp + 1840] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1541: mov byte ptr [rbp + 430], al # 1-byte Spill jmp .LBB17_9 .LBB17_9: # in Loop: Header=BB17_1 Depth=1 mov al, byte ptr [rbp + 430] # 1-byte Reload test al, 1 jne .LBB17_10 jmp .LBB17_15 .LBB17_10: # in Loop: Header=BB17_1 Depth=1 .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 .Ltmp1542: .Ltmp1639: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1543: mov byte ptr [rbp + 429], al # 1-byte Spill jmp .LBB17_11 .LBB17_11: # in Loop: Header=BB17_1 Depth=1 mov al, byte ptr [rbp + 429] # 1-byte Reload test al, 1 jne .LBB17_12 jmp .LBB17_14 .LBB17_12: # in Loop: Header=BB17_1 Depth=1 .Ltmp1640: .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 int3 jmp .LBB17_14 .Ltmp1641: .LBB17_13: # in Loop: Header=BB17_1 Depth=1 .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 jmp .LBB17_8 .Ltmp1642: .LBB17_14: # in Loop: Header=BB17_1 Depth=1 .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 jmp .LBB17_15 .Ltmp1643: .LBB17_15: # in Loop: Header=BB17_1 Depth=1 .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 .Ltmp1544: lea rcx, [rbp + 1840] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1545: jmp .LBB17_16 .LBB17_16: # in Loop: Header=BB17_1 Depth=1 lea rcx, [rbp + 1840] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_1 .Ltmp1644: # %bb.17: .cv_loc 17 1 327 0 # ..\tests\span_tests.cpp:327:0 lea rcx, [rbp + 1752] .Ltmp1645: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1936] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp1646: mov qword ptr [rbp + 416], rax # 8-byte Spill .LBB17_18: # =>This Inner Loop Header: Depth=1 .Ltmp1647: .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 lea rdx, [rip + "??_C@_0CH@FHKIEHKD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] lea rax, [rbp + 1648] mov rcx, rax mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 328 # kill: def $r8 killed $r8d lea rcx, [rbp + 1632] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1608] mov qword ptr [rbp + 384], rcx # 8-byte Spill mov qword ptr [rbp + 376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1672] mov rdx, qword ptr [rbp + 384] # 8-byte Reload mov r8, qword ptr [rbp + 400] # 8-byte Reload mov r9, qword ptr [rbp + 408] # 8-byte Reload mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1752] .Ltmp1648: .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 mov qword ptr [rbp + 360], rax # 8-byte Spill call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 1936] sub rax, rcx sete r8b .Ltmp1546: lea rcx, [rbp + 1592] lea rdx, [rbp + 1600] mov qword ptr [rbp + 352], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1547: jmp .LBB17_19 .LBB17_19: # in Loop: Header=BB17_18 Depth=1 .Ltmp1548: lea rcx, [rbp + 1672] lea rdx, [rbp + 1600] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1549: jmp .LBB17_28 .Ltmp1649: .LBB17_22: # Block address taken # in Loop: Header=BB17_18 Depth=1 .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 jmp .LBB17_23 .Ltmp1650: .LBB17_23: # in Loop: Header=BB17_18 Depth=1 .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 .Ltmp1552: lea rcx, [rbp + 1672] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1553: mov byte ptr [rbp + 351], al # 1-byte Spill jmp .LBB17_24 .LBB17_24: # in Loop: Header=BB17_18 Depth=1 mov al, byte ptr [rbp + 351] # 1-byte Reload test al, 1 jne .LBB17_25 jmp .LBB17_31 .LBB17_25: # in Loop: Header=BB17_18 Depth=1 .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 .Ltmp1554: .Ltmp1651: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1555: mov byte ptr [rbp + 350], al # 1-byte Spill jmp .LBB17_26 .LBB17_26: # in Loop: Header=BB17_18 Depth=1 mov al, byte ptr [rbp + 350] # 1-byte Reload test al, 1 jne .LBB17_27 jmp .LBB17_30 .LBB17_27: # in Loop: Header=BB17_18 Depth=1 .Ltmp1652: .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 int3 jmp .LBB17_30 .Ltmp1653: .LBB17_28: # in Loop: Header=BB17_18 Depth=1 .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 jmp .LBB17_23 .Ltmp1654: .LBB17_30: # in Loop: Header=BB17_18 Depth=1 .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 jmp .LBB17_31 .Ltmp1655: .LBB17_31: # in Loop: Header=BB17_18 Depth=1 .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 .Ltmp1556: lea rcx, [rbp + 1672] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1557: jmp .LBB17_32 .LBB17_32: # in Loop: Header=BB17_18 Depth=1 lea rcx, [rbp + 1672] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_18 .Ltmp1656: # %bb.33: .cv_loc 17 1 331 0 # ..\tests\span_tests.cpp:331:0 lea rcx, [rbp + 1568] .Ltmp1657: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr2d <- [$rcx+0] mov rax, qword ptr [rip + ".L?arr2d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY02HA"] mov qword ptr [rbp + 1568], rax mov rax, qword ptr [rip + ".L?arr2d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY02HA"+8] mov qword ptr [rbp + 1576], rax mov rax, qword ptr [rip + ".L?arr2d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY02HA"+16] mov qword ptr [rbp + 1584], rax .Ltmp1658: .cv_loc 17 1 359 0 # ..\tests\span_tests.cpp:359:0 call "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" .Ltmp1659: mov edx, 1 mov r8d, edx lea rcx, [rbp + 1552] mov rdx, rax call "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" mov qword ptr [rbp + 336], rax # 8-byte Spill .LBB17_34: # =>This Inner Loop Header: Depth=1 .Ltmp1660: .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 lea rcx, [rbp + 1448] lea rdx, [rip + "??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 360 # kill: def $r8 killed $r8d lea rcx, [rbp + 1432] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1408] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1472] lea rdx, [rbp + 1408] lea r8, [rbp + 1432] lea r9, [rbp + 1448] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 312], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1661: .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 lea rcx, [rbp + 1552] mov qword ptr [rbp + 304], rax # 8-byte Spill call "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 1 mov byte ptr [rbp + 303], r11b # 1-byte Spill jne .LBB17_36 # %bb.35: # in Loop: Header=BB17_34 Depth=1 lea rcx, [rbp + 1552] call "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" lea rcx, [rbp + 1568] mov qword ptr [rbp + 288], rax # 8-byte Spill call "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" mov rcx, qword ptr [rbp + 288] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 303], dl # 1-byte Spill .LBB17_36: # in Loop: Header=BB17_34 Depth=1 .Ltmp1558: mov al, byte ptr [rbp + 303] # 1-byte Reload and al, 1 lea rcx, [rbp + 1392] lea rdx, [rbp + 1400] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1559: jmp .LBB17_37 .LBB17_37: # in Loop: Header=BB17_34 Depth=1 .Ltmp1560: lea rcx, [rbp + 1472] lea rdx, [rbp + 1400] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1561: jmp .LBB17_46 .Ltmp1662: .LBB17_40: # Block address taken # in Loop: Header=BB17_34 Depth=1 .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 jmp .LBB17_41 .Ltmp1663: .LBB17_41: # in Loop: Header=BB17_34 Depth=1 .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 .Ltmp1564: lea rcx, [rbp + 1472] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1565: mov byte ptr [rbp + 287], al # 1-byte Spill jmp .LBB17_42 .LBB17_42: # in Loop: Header=BB17_34 Depth=1 mov al, byte ptr [rbp + 287] # 1-byte Reload test al, 1 jne .LBB17_43 jmp .LBB17_49 .LBB17_43: # in Loop: Header=BB17_34 Depth=1 .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 .Ltmp1566: .Ltmp1664: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1567: mov byte ptr [rbp + 286], al # 1-byte Spill jmp .LBB17_44 .LBB17_44: # in Loop: Header=BB17_34 Depth=1 mov al, byte ptr [rbp + 286] # 1-byte Reload test al, 1 jne .LBB17_45 jmp .LBB17_48 .LBB17_45: # in Loop: Header=BB17_34 Depth=1 .Ltmp1665: .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 int3 jmp .LBB17_48 .Ltmp1666: .LBB17_46: # in Loop: Header=BB17_34 Depth=1 .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 jmp .LBB17_41 .Ltmp1667: .LBB17_48: # in Loop: Header=BB17_34 Depth=1 .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 jmp .LBB17_49 .Ltmp1668: .LBB17_49: # in Loop: Header=BB17_34 Depth=1 .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 .Ltmp1568: lea rcx, [rbp + 1472] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1569: jmp .LBB17_50 .LBB17_50: # in Loop: Header=BB17_34 Depth=1 lea rcx, [rbp + 1472] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_34 .Ltmp1669: # %bb.51: .cv_loc 17 1 363 0 # ..\tests\span_tests.cpp:363:0 lea rax, [rbp + 1344] lea rcx, [rip + ".L?arr3d@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAY121HA"] mov edx, 48 mov r8d, edx .Ltmp1670: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [$rax+0] mov r9, rax mov qword ptr [rbp + 272], rcx # 8-byte Spill mov rcx, r9 mov rdx, qword ptr [rbp + 272] # 8-byte Reload mov qword ptr [rbp + 264], rax # 8-byte Spill .Ltmp1671: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_plus_uconst 264, DW_OP_deref] [$rbp+0] call memcpy .Ltmp1672: .cv_loc 17 1 388 0 # ..\tests\span_tests.cpp:388:0 mov rcx, qword ptr [rbp + 264] # 8-byte Reload call "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" mov r10d, 1 mov r8d, r10d lea rcx, [rbp + 1328] mov rdx, rax call "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" mov qword ptr [rbp + 256], rax # 8-byte Spill .Ltmp1673: .LBB17_52: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_plus_uconst 264, DW_OP_deref] [$rbp+0] .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 lea rcx, [rbp + 1224] lea rdx, [rip + "??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 389 # kill: def $r8 killed $r8d lea rcx, [rbp + 1208] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1184] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1248] lea rdx, [rbp + 1184] lea r8, [rbp + 1208] lea r9, [rbp + 1224] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1674: .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 lea rcx, [rbp + 1328] mov qword ptr [rbp + 224], rax # 8-byte Spill call "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 1 mov byte ptr [rbp + 223], r11b # 1-byte Spill jne .LBB17_54 .Ltmp1675: # %bb.53: # in Loop: Header=BB17_52 Depth=1 #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_plus_uconst 264, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 1328] call "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" lea rcx, [rbp + 1344] mov qword ptr [rbp + 208], rax # 8-byte Spill call "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" mov rcx, qword ptr [rbp + 208] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 223], dl # 1-byte Spill .Ltmp1676: .LBB17_54: # in Loop: Header=BB17_52 Depth=1 #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_plus_uconst 264, DW_OP_deref] [$rbp+0] .Ltmp1570: mov al, byte ptr [rbp + 223] # 1-byte Reload and al, 1 lea rcx, [rbp + 1168] lea rdx, [rbp + 1176] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1571: jmp .LBB17_55 .Ltmp1677: .LBB17_55: # in Loop: Header=BB17_52 Depth=1 #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_plus_uconst 264, DW_OP_deref] [$rbp+0] .Ltmp1572: lea rcx, [rbp + 1248] lea rdx, [rbp + 1176] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1573: jmp .LBB17_64 .Ltmp1678: .LBB17_58: # Block address taken # in Loop: Header=BB17_52 Depth=1 .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 jmp .LBB17_59 .Ltmp1679: .LBB17_59: # in Loop: Header=BB17_52 Depth=1 .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 .Ltmp1576: lea rcx, [rbp + 1248] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1577: mov byte ptr [rbp + 207], al # 1-byte Spill jmp .LBB17_60 .LBB17_60: # in Loop: Header=BB17_52 Depth=1 mov al, byte ptr [rbp + 207] # 1-byte Reload test al, 1 jne .LBB17_61 jmp .LBB17_67 .LBB17_61: # in Loop: Header=BB17_52 Depth=1 .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 .Ltmp1578: .Ltmp1680: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1579: mov byte ptr [rbp + 206], al # 1-byte Spill jmp .LBB17_62 .LBB17_62: # in Loop: Header=BB17_52 Depth=1 mov al, byte ptr [rbp + 206] # 1-byte Reload test al, 1 jne .LBB17_63 jmp .LBB17_66 .LBB17_63: # in Loop: Header=BB17_52 Depth=1 .Ltmp1681: .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 int3 jmp .LBB17_66 .Ltmp1682: .LBB17_64: # in Loop: Header=BB17_52 Depth=1 #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_plus_uconst 264, DW_OP_deref] [$rbp+0] .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 jmp .LBB17_59 .Ltmp1683: .LBB17_66: # in Loop: Header=BB17_52 Depth=1 .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 jmp .LBB17_67 .Ltmp1684: .LBB17_67: # in Loop: Header=BB17_52 Depth=1 .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 .Ltmp1580: lea rcx, [rbp + 1248] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1581: jmp .LBB17_68 .LBB17_68: # in Loop: Header=BB17_52 Depth=1 lea rcx, [rbp + 1248] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_52 .Ltmp1685: # %bb.69: .cv_loc 17 1 393 0 # ..\tests\span_tests.cpp:393:0 lea rcx, [rbp + 1160] .Ltmp1686: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1936] call "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" .Ltmp1687: .LBB17_70: # =>This Inner Loop Header: Depth=1 .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 lea rdx, [rip + "??_C@_0DG@IBJLAGHP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] lea rax, [rbp + 1056] mov rcx, rax mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 394 # kill: def $r8 killed $r8d lea rcx, [rbp + 1040] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1016] mov qword ptr [rbp + 168], rcx # 8-byte Spill mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1080] mov rdx, qword ptr [rbp + 168] # 8-byte Reload mov r8, qword ptr [rbp + 184] # 8-byte Reload mov r9, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1160] .Ltmp1688: .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 mov qword ptr [rbp + 144], rax # 8-byte Spill call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 1936] mov qword ptr [rbp + 136], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov rcx, qword ptr [rbp + 136] # 8-byte Reload sub rcx, rax sete r8b .Ltmp1582: lea rax, [rbp + 1000] lea rdx, [rbp + 1008] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1583: jmp .LBB17_71 .LBB17_71: # in Loop: Header=BB17_70 Depth=1 .Ltmp1584: lea rcx, [rbp + 1080] lea rdx, [rbp + 1008] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1585: jmp .LBB17_80 .Ltmp1689: .LBB17_74: # Block address taken # in Loop: Header=BB17_70 Depth=1 .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 jmp .LBB17_75 .Ltmp1690: .LBB17_75: # in Loop: Header=BB17_70 Depth=1 .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 .Ltmp1588: lea rcx, [rbp + 1080] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1589: mov byte ptr [rbp + 127], al # 1-byte Spill jmp .LBB17_76 .LBB17_76: # in Loop: Header=BB17_70 Depth=1 mov al, byte ptr [rbp + 127] # 1-byte Reload test al, 1 jne .LBB17_77 jmp .LBB17_83 .LBB17_77: # in Loop: Header=BB17_70 Depth=1 .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 .Ltmp1590: .Ltmp1691: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1591: mov byte ptr [rbp + 126], al # 1-byte Spill jmp .LBB17_78 .LBB17_78: # in Loop: Header=BB17_70 Depth=1 mov al, byte ptr [rbp + 126] # 1-byte Reload test al, 1 jne .LBB17_79 jmp .LBB17_82 .LBB17_79: # in Loop: Header=BB17_70 Depth=1 .Ltmp1692: .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 int3 jmp .LBB17_82 .Ltmp1693: .LBB17_80: # in Loop: Header=BB17_70 Depth=1 .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 jmp .LBB17_75 .Ltmp1694: .LBB17_82: # in Loop: Header=BB17_70 Depth=1 .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 jmp .LBB17_83 .Ltmp1695: .LBB17_83: # in Loop: Header=BB17_70 Depth=1 .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 .Ltmp1592: lea rcx, [rbp + 1080] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1593: jmp .LBB17_84 .LBB17_84: # in Loop: Header=BB17_70 Depth=1 lea rcx, [rbp + 1080] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_70 .Ltmp1696: # %bb.85: .cv_loc 17 1 398 0 # ..\tests\span_tests.cpp:398:0 lea rcx, [rbp + 1568] .Ltmp1697: call "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" mov edx, 1 mov r8d, edx lea rcx, [rbp + 984] mov rdx, rax call "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" .LBB17_86: # =>This Inner Loop Header: Depth=1 .Ltmp1698: .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 lea rcx, [rbp + 880] lea rdx, [rip + "??_C@_0DI@LCOKCJKP@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 399 # kill: def $r8 killed $r8d lea rcx, [rbp + 864] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 840] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 904] lea rdx, [rbp + 840] lea r8, [rbp + 864] lea r9, [rbp + 880] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1699: .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 lea rcx, [rbp + 984] mov qword ptr [rbp + 88], rax # 8-byte Spill call "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 1 mov byte ptr [rbp + 87], r11b # 1-byte Spill jne .LBB17_88 # %bb.87: # in Loop: Header=BB17_86 Depth=1 lea rcx, [rbp + 984] call "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" lea rcx, [rbp + 1568] mov qword ptr [rbp + 72], rax # 8-byte Spill call "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" mov rcx, qword ptr [rbp + 72] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 87], dl # 1-byte Spill .LBB17_88: # in Loop: Header=BB17_86 Depth=1 .Ltmp1594: mov al, byte ptr [rbp + 87] # 1-byte Reload and al, 1 lea rcx, [rbp + 824] lea rdx, [rbp + 832] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1595: jmp .LBB17_89 .LBB17_89: # in Loop: Header=BB17_86 Depth=1 .Ltmp1596: lea rcx, [rbp + 904] lea rdx, [rbp + 832] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1597: jmp .LBB17_98 .Ltmp1700: .LBB17_92: # Block address taken # in Loop: Header=BB17_86 Depth=1 .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 jmp .LBB17_93 .Ltmp1701: .LBB17_93: # in Loop: Header=BB17_86 Depth=1 .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 .Ltmp1600: lea rcx, [rbp + 904] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1601: mov byte ptr [rbp + 71], al # 1-byte Spill jmp .LBB17_94 .LBB17_94: # in Loop: Header=BB17_86 Depth=1 mov al, byte ptr [rbp + 71] # 1-byte Reload test al, 1 jne .LBB17_95 jmp .LBB17_101 .LBB17_95: # in Loop: Header=BB17_86 Depth=1 .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 .Ltmp1602: .Ltmp1702: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1603: mov byte ptr [rbp + 70], al # 1-byte Spill jmp .LBB17_96 .LBB17_96: # in Loop: Header=BB17_86 Depth=1 mov al, byte ptr [rbp + 70] # 1-byte Reload test al, 1 jne .LBB17_97 jmp .LBB17_100 .LBB17_97: # in Loop: Header=BB17_86 Depth=1 .Ltmp1703: .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 int3 jmp .LBB17_100 .Ltmp1704: .LBB17_98: # in Loop: Header=BB17_86 Depth=1 .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 jmp .LBB17_93 .Ltmp1705: .LBB17_100: # in Loop: Header=BB17_86 Depth=1 .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 jmp .LBB17_101 .Ltmp1706: .LBB17_101: # in Loop: Header=BB17_86 Depth=1 .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 .Ltmp1604: lea rcx, [rbp + 904] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1605: jmp .LBB17_102 .LBB17_102: # in Loop: Header=BB17_86 Depth=1 lea rcx, [rbp + 904] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_86 .Ltmp1707: # %bb.103: .cv_loc 17 1 403 0 # ..\tests\span_tests.cpp:403:0 lea rcx, [rbp + 1344] .Ltmp1708: call "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" mov edx, 1 mov r8d, edx lea rcx, [rbp + 808] mov rdx, rax call "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" .LBB17_104: # =>This Inner Loop Header: Depth=1 .Ltmp1709: .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 lea rcx, [rbp + 704] lea rdx, [rip + "??_C@_0DI@HOEACJDB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?51?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 404 # kill: def $r8 killed $r8d lea rcx, [rbp + 688] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 664] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 728] lea rdx, [rbp + 664] lea r8, [rbp + 688] lea r9, [rbp + 704] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1710: .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 lea rcx, [rbp + 808] mov qword ptr [rbp + 32], rax # 8-byte Spill call "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 1 mov byte ptr [rbp + 31], r11b # 1-byte Spill jne .LBB17_106 # %bb.105: # in Loop: Header=BB17_104 Depth=1 lea rcx, [rbp + 808] call "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" lea rcx, [rbp + 1344] mov qword ptr [rbp + 16], rax # 8-byte Spill call "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" mov rcx, qword ptr [rbp + 16] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 31], dl # 1-byte Spill .LBB17_106: # in Loop: Header=BB17_104 Depth=1 .Ltmp1606: mov al, byte ptr [rbp + 31] # 1-byte Reload and al, 1 lea rcx, [rbp + 648] lea rdx, [rbp + 656] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1607: jmp .LBB17_107 .LBB17_107: # in Loop: Header=BB17_104 Depth=1 .Ltmp1608: lea rcx, [rbp + 728] lea rdx, [rbp + 656] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1609: jmp .LBB17_116 .Ltmp1711: .LBB17_110: # Block address taken # in Loop: Header=BB17_104 Depth=1 .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 jmp .LBB17_111 .Ltmp1712: .LBB17_111: # in Loop: Header=BB17_104 Depth=1 .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 .Ltmp1612: lea rcx, [rbp + 728] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1613: mov byte ptr [rbp + 15], al # 1-byte Spill jmp .LBB17_112 .LBB17_112: # in Loop: Header=BB17_104 Depth=1 mov al, byte ptr [rbp + 15] # 1-byte Reload test al, 1 jne .LBB17_113 jmp .LBB17_119 .LBB17_113: # in Loop: Header=BB17_104 Depth=1 .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 .Ltmp1614: .Ltmp1713: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1615: mov byte ptr [rbp + 14], al # 1-byte Spill jmp .LBB17_114 .LBB17_114: # in Loop: Header=BB17_104 Depth=1 mov al, byte ptr [rbp + 14] # 1-byte Reload test al, 1 jne .LBB17_115 jmp .LBB17_118 .LBB17_115: # in Loop: Header=BB17_104 Depth=1 .Ltmp1714: .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 int3 jmp .LBB17_118 .Ltmp1715: .LBB17_116: # in Loop: Header=BB17_104 Depth=1 .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 jmp .LBB17_111 .Ltmp1716: .LBB17_118: # in Loop: Header=BB17_104 Depth=1 .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 jmp .LBB17_119 .Ltmp1717: .LBB17_119: # in Loop: Header=BB17_104 Depth=1 .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 .Ltmp1616: lea rcx, [rbp + 728] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1617: jmp .LBB17_120 .LBB17_120: # in Loop: Header=BB17_104 Depth=1 lea rcx, [rbp + 728] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_104 .Ltmp1718: # %bb.121: .cv_loc 17 1 407 0 # ..\tests\span_tests.cpp:407:0 mov eax, dword ptr [rip + ".L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAUAddressOverloaded@?A0x3DBF7A98@@A"] mov dword ptr [rbp + 640], eax mov cl, byte ptr [rip + ".L?ao_arr@?1??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@3PAUAddressOverloaded@?A0x3DBF7A98@@A"+4] mov byte ptr [rbp + 644], cl .Ltmp1719: .cv_loc 17 1 410 0 # ..\tests\span_tests.cpp:410:0 lea rcx, [rbp + 632] .Ltmp1720: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 640] .Ltmp1721: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:ao_arr <- [$rdx+0] call "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" .Ltmp1722: mov qword ptr [rbp], rax # 8-byte Spill .LBB17_122: # =>This Inner Loop Header: Depth=1 .Ltmp1723: .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 lea rdx, [rip + "??_C@_0DJ@DJBOGJGB@?$CIs?4size?$CI?$CJ?5?$DN?$DN?55?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5st@"] lea rax, [rbp + 528] mov rcx, rax mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 411 # kill: def $r8 killed $r8d lea rcx, [rbp + 512] mov qword ptr [rbp - 16], rcx # 8-byte Spill mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 488] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 552] mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 16] # 8-byte Reload mov r9, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 632] .Ltmp1724: .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" lea rcx, [rbp + 640] mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload sub rcx, rax sete r8b .Ltmp1618: lea rax, [rbp + 472] lea rdx, [rbp + 480] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1619: jmp .LBB17_123 .LBB17_123: # in Loop: Header=BB17_122 Depth=1 .Ltmp1620: lea rcx, [rbp + 552] lea rdx, [rbp + 480] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1621: jmp .LBB17_132 .Ltmp1725: .LBB17_126: # Block address taken # in Loop: Header=BB17_122 Depth=1 .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 jmp .LBB17_127 .Ltmp1726: .LBB17_127: # in Loop: Header=BB17_122 Depth=1 .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 .Ltmp1624: lea rcx, [rbp + 552] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1625: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB17_128 .LBB17_128: # in Loop: Header=BB17_122 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB17_129 jmp .LBB17_135 .LBB17_129: # in Loop: Header=BB17_122 Depth=1 .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 .Ltmp1626: .Ltmp1727: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1627: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB17_130 .LBB17_130: # in Loop: Header=BB17_122 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB17_131 jmp .LBB17_134 .LBB17_131: # in Loop: Header=BB17_122 Depth=1 .Ltmp1728: .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 int3 jmp .LBB17_134 .Ltmp1729: .LBB17_132: # in Loop: Header=BB17_122 Depth=1 .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 jmp .LBB17_127 .Ltmp1730: .LBB17_134: # in Loop: Header=BB17_122 Depth=1 .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 jmp .LBB17_135 .Ltmp1731: .LBB17_135: # in Loop: Header=BB17_122 Depth=1 .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 .Ltmp1628: lea rcx, [rbp + 552] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1629: jmp .LBB17_136 .LBB17_136: # in Loop: Header=BB17_122 Depth=1 lea rcx, [rbp + 552] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB17_122 .Ltmp1732: # %bb.137: .cv_loc 17 1 414 0 # ..\tests\span_tests.cpp:414:0 add rsp, 2096 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_5: # in Loop: Header=BB17_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 .Ltmp1538: lea rcx, [rbp + 1840] .Ltmp1733: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1539: jmp .LBB17_6 .LBB17_6: # in Loop: Header=BB17_1 Depth=1 lea rax, [rip + .LBB17_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1734: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$20@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_20: # in Loop: Header=BB17_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 .Ltmp1550: lea rcx, [rbp + 1672] .Ltmp1735: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1551: jmp .LBB17_21 .LBB17_21: # in Loop: Header=BB17_18 Depth=1 lea rax, [rip + .LBB17_22] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1736: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_29: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1840] .Ltmp1737: .cv_loc 17 1 323 0 # ..\tests\span_tests.cpp:323:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1738: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$38@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_38: # in Loop: Header=BB17_34 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 .Ltmp1562: lea rcx, [rbp + 1472] .Ltmp1739: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1563: jmp .LBB17_39 .LBB17_39: # in Loop: Header=BB17_34 Depth=1 lea rax, [rip + .LBB17_40] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1740: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_47: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1672] .Ltmp1741: .cv_loc 17 1 328 0 # ..\tests\span_tests.cpp:328:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1742: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$56@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_56: # in Loop: Header=BB17_52 Depth=1 #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____10:arr3d <- [DW_OP_plus_uconst 264, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp1743: .seh_endprologue .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 .Ltmp1574: lea rcx, [rbp + 1248] .Ltmp1744: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1575: jmp .LBB17_57 .LBB17_57: # in Loop: Header=BB17_52 Depth=1 lea rax, [rip + .LBB17_58] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1745: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$65@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_65: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1472] .Ltmp1746: .cv_loc 17 1 360 0 # ..\tests\span_tests.cpp:360:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1747: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$72@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_72: # in Loop: Header=BB17_70 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 .Ltmp1586: lea rcx, [rbp + 1080] .Ltmp1748: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1587: jmp .LBB17_73 .LBB17_73: # in Loop: Header=BB17_70 Depth=1 lea rax, [rip + .LBB17_74] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1749: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_81: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1248] .Ltmp1750: .cv_loc 17 1 389 0 # ..\tests\span_tests.cpp:389:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1751: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$90@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_90: # in Loop: Header=BB17_86 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 .Ltmp1598: lea rcx, [rbp + 904] .Ltmp1752: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1599: jmp .LBB17_91 .LBB17_91: # in Loop: Header=BB17_86 Depth=1 lea rax, [rip + .LBB17_92] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1753: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$99@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_99: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1080] .Ltmp1754: .cv_loc 17 1 394 0 # ..\tests\span_tests.cpp:394:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1755: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$108@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_108: # in Loop: Header=BB17_104 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 .Ltmp1610: lea rcx, [rbp + 728] .Ltmp1756: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1611: jmp .LBB17_109 .LBB17_109: # in Loop: Header=BB17_104 Depth=1 lea rax, [rip + .LBB17_110] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1757: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$117@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_117: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 904] .Ltmp1758: .cv_loc 17 1 399 0 # ..\tests\span_tests.cpp:399:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1759: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$124@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB17_124: # in Loop: Header=BB17_122 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 .Ltmp1622: lea rcx, [rbp + 552] .Ltmp1760: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1623: jmp .LBB17_125 .LBB17_125: # in Loop: Header=BB17_122 Depth=1 lea rax, [rip + .LBB17_126] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1761: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$133@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_133: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 728] .Ltmp1762: .cv_loc 17 1 404 0 # ..\tests\span_tests.cpp:404:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1763: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA" .LBB17_138: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 552] .Ltmp1764: .cv_loc 17 1 411 0 # ..\tests\span_tests.cpp:411:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1765: .Lfunc_end17: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 8 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL # TryBlockMap .long 33 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ")@IMGREL # IPToStateXData .long 2088 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____10@@YAXXZ": .long .Lfunc_begin17@IMGREL # IP .long -1 # ToState .long .Ltmp1534@IMGREL+1 # IP .long 1 # ToState .long .Ltmp1540@IMGREL+1 # IP .long 0 # ToState .long .Ltmp1545@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1546@IMGREL+1 # IP .long 4 # ToState .long .Ltmp1552@IMGREL+1 # IP .long 3 # ToState .long .Ltmp1557@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1558@IMGREL+1 # IP .long 7 # ToState .long .Ltmp1564@IMGREL+1 # IP .long 6 # ToState .long .Ltmp1569@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1570@IMGREL+1 # IP .long 10 # ToState .long .Ltmp1576@IMGREL+1 # IP .long 9 # ToState .long .Ltmp1581@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1582@IMGREL+1 # IP .long 13 # ToState .long .Ltmp1588@IMGREL+1 # IP .long 12 # ToState .long .Ltmp1593@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1594@IMGREL+1 # IP .long 16 # ToState .long .Ltmp1600@IMGREL+1 # IP .long 15 # ToState .long .Ltmp1605@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1606@IMGREL+1 # IP .long 19 # ToState .long .Ltmp1612@IMGREL+1 # IP .long 18 # ToState .long .Ltmp1617@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1618@IMGREL+1 # IP .long 22 # ToState .long .Ltmp1624@IMGREL+1 # IP .long 21 # ToState .long .Ltmp1629@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$56@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$90@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$108@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 20 # ToState .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____10@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .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 .seh_proc "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp1766: lea rcx, [rip + "?autoRegistrar11@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp1767: .Lfunc_end18: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp1768: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BP@OGBFKPOD@from_dynamic_array_constructor?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 420 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp1769: .Lfunc_end19: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 512 .seh_stackalloc 512 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 376], -2 mov eax, 9600 mov ecx, eax .Ltmp1794: .cv_loc 20 1 422 0 # ..\tests\span_tests.cpp:422:0 call "??_U@YAPEAX_K@Z" mov edx, 10 mov r8d, edx mov qword ptr [rbp + 368], rax .Ltmp1795: .cv_loc 20 1 425 0 # ..\tests\span_tests.cpp:425:0 mov rdx, qword ptr [rbp + 368] lea rcx, [rbp + 352] .Ltmp1796: #DEBUG_VALUE: s <- [$rcx+0] call "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .Ltmp1797: mov qword ptr [rbp + 8], rax # 8-byte Spill .LBB20_1: # =>This Inner Loop Header: Depth=1 .Ltmp1798: .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 lea rcx, [rbp + 248] lea rdx, [rip + "??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 426 # kill: def $r8 killed $r8d lea rcx, [rbp + 232] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 208] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 272] lea rdx, [rbp + 208] lea r8, [rbp + 232] lea r9, [rbp + 248] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1799: .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 lea rcx, [rbp + 352] mov qword ptr [rbp - 24], rax # 8-byte Spill call "?size@?$span@N$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 10 mov byte ptr [rbp - 25], r11b # 1-byte Spill jne .LBB20_3 # %bb.2: # in Loop: Header=BB20_1 Depth=1 lea rcx, [rbp + 352] call "?data@?$span@N$0?0@gsl@@QEBAPEANXZ" mov rcx, qword ptr [rbp + 368] cmp rax, rcx sete dl mov byte ptr [rbp - 25], dl # 1-byte Spill .LBB20_3: # in Loop: Header=BB20_1 Depth=1 .Ltmp1770: mov al, byte ptr [rbp - 25] # 1-byte Reload and al, 1 lea rcx, [rbp + 192] lea rdx, [rbp + 200] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1771: jmp .LBB20_4 .LBB20_4: # in Loop: Header=BB20_1 Depth=1 .Ltmp1772: lea rcx, [rbp + 272] lea rdx, [rbp + 200] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1773: jmp .LBB20_13 .Ltmp1800: .LBB20_7: # Block address taken # in Loop: Header=BB20_1 Depth=1 .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 jmp .LBB20_8 .Ltmp1801: .LBB20_8: # in Loop: Header=BB20_1 Depth=1 .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 .Ltmp1776: lea rcx, [rbp + 272] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1777: mov byte ptr [rbp - 26], al # 1-byte Spill jmp .LBB20_9 .LBB20_9: # in Loop: Header=BB20_1 Depth=1 mov al, byte ptr [rbp - 26] # 1-byte Reload test al, 1 jne .LBB20_10 jmp .LBB20_15 .LBB20_10: # in Loop: Header=BB20_1 Depth=1 .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 .Ltmp1778: .Ltmp1802: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1779: mov byte ptr [rbp - 27], al # 1-byte Spill jmp .LBB20_11 .LBB20_11: # in Loop: Header=BB20_1 Depth=1 mov al, byte ptr [rbp - 27] # 1-byte Reload test al, 1 jne .LBB20_12 jmp .LBB20_14 .LBB20_12: # in Loop: Header=BB20_1 Depth=1 .Ltmp1803: .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 int3 jmp .LBB20_14 .Ltmp1804: .LBB20_13: # in Loop: Header=BB20_1 Depth=1 .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 jmp .LBB20_8 .Ltmp1805: .LBB20_14: # in Loop: Header=BB20_1 Depth=1 .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 jmp .LBB20_15 .Ltmp1806: .LBB20_15: # in Loop: Header=BB20_1 Depth=1 .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 .Ltmp1780: lea rcx, [rbp + 272] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1781: jmp .LBB20_16 .LBB20_16: # in Loop: Header=BB20_1 Depth=1 lea rcx, [rbp + 272] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB20_1 .Ltmp1807: # %bb.17: .cv_loc 20 1 430 0 # ..\tests\span_tests.cpp:430:0 mov eax, 10 mov r8d, eax .Ltmp1808: mov rdx, qword ptr [rbp + 368] lea rcx, [rbp + 176] .Ltmp1809: #DEBUG_VALUE: s <- [$rcx+0] call "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" .Ltmp1810: .LBB20_18: # =>This Inner Loop Header: Depth=1 .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 lea rcx, [rbp + 72] lea rdx, [rip + "??_C@_0CO@FLHODIJE@?$CIs?4size?$CI?$CJ?5?$DN?$DN?510?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CG@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 431 # kill: def $r8 killed $r8d lea rcx, [rbp + 56] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 32] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 96] lea rdx, [rbp + 32] lea r8, [rbp + 56] lea r9, [rbp + 72] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1811: .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 lea rcx, [rbp + 176] mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$span@N$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 10 mov byte ptr [rbp - 65], r11b # 1-byte Spill jne .LBB20_20 # %bb.19: # in Loop: Header=BB20_18 Depth=1 lea rcx, [rbp + 176] call "?data@?$span@N$0?0@gsl@@QEBAPEANXZ" mov rcx, qword ptr [rbp + 368] cmp rax, rcx sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB20_20: # in Loop: Header=BB20_18 Depth=1 .Ltmp1782: mov al, byte ptr [rbp - 65] # 1-byte Reload and al, 1 lea rcx, [rbp + 16] lea rdx, [rbp + 24] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1783: jmp .LBB20_21 .LBB20_21: # in Loop: Header=BB20_18 Depth=1 .Ltmp1784: lea rcx, [rbp + 96] lea rdx, [rbp + 24] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1785: jmp .LBB20_30 .Ltmp1812: .LBB20_24: # Block address taken # in Loop: Header=BB20_18 Depth=1 .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 jmp .LBB20_25 .Ltmp1813: .LBB20_25: # in Loop: Header=BB20_18 Depth=1 .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 .Ltmp1788: lea rcx, [rbp + 96] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1789: mov byte ptr [rbp - 66], al # 1-byte Spill jmp .LBB20_26 .LBB20_26: # in Loop: Header=BB20_18 Depth=1 mov al, byte ptr [rbp - 66] # 1-byte Reload test al, 1 jne .LBB20_27 jmp .LBB20_33 .LBB20_27: # in Loop: Header=BB20_18 Depth=1 .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 .Ltmp1790: .Ltmp1814: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1791: mov byte ptr [rbp - 67], al # 1-byte Spill jmp .LBB20_28 .LBB20_28: # in Loop: Header=BB20_18 Depth=1 mov al, byte ptr [rbp - 67] # 1-byte Reload test al, 1 jne .LBB20_29 jmp .LBB20_32 .LBB20_29: # in Loop: Header=BB20_18 Depth=1 .Ltmp1815: .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 int3 jmp .LBB20_32 .Ltmp1816: .LBB20_30: # in Loop: Header=BB20_18 Depth=1 .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 jmp .LBB20_25 .Ltmp1817: .LBB20_32: # in Loop: Header=BB20_18 Depth=1 .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 jmp .LBB20_33 .Ltmp1818: .LBB20_33: # in Loop: Header=BB20_18 Depth=1 .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 .Ltmp1792: lea rcx, [rbp + 96] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1793: jmp .LBB20_34 .LBB20_34: # in Loop: Header=BB20_18 Depth=1 lea rcx, [rbp + 96] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB20_18 .Ltmp1819: # %bb.35: .cv_loc 20 1 434 0 # ..\tests\span_tests.cpp:434:0 mov rax, qword ptr [rbp + 368] cmp rax, 0 mov qword ptr [rbp - 80], rax # 8-byte Spill je .LBB20_37 # %bb.36: mov rax, qword ptr [rbp - 80] # 8-byte Reload mov rcx, rax call "??_V@YAXPEAX@Z" .LBB20_37: .cv_loc 20 1 435 0 # ..\tests\span_tests.cpp:435:0 nop add rsp, 512 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB20_5: # in Loop: Header=BB20_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 .Ltmp1774: lea rcx, [rbp + 272] .Ltmp1820: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1775: jmp .LBB20_6 .LBB20_6: # in Loop: Header=BB20_1 Depth=1 lea rax, [rip + .LBB20_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1821: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$22@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB20_22: # in Loop: Header=BB20_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 .Ltmp1786: lea rcx, [rbp + 96] .Ltmp1822: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1787: jmp .LBB20_23 .LBB20_23: # in Loop: Header=BB20_18 Depth=1 lea rax, [rip + .LBB20_24] add rsp, 48 pop rbp ret # CATCHRET .Ltmp1823: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" .LBB20_31: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 272] .Ltmp1824: .cv_loc 20 1 426 0 # ..\tests\span_tests.cpp:426:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1825: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$38@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA" .LBB20_38: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 96] .Ltmp1826: .cv_loc 20 1 431 0 # ..\tests\span_tests.cpp:431:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp1827: .Lfunc_end20: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 2 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ")@IMGREL # TryBlockMap .long 9 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ")@IMGREL # IPToStateXData .long 504 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____12@@YAXXZ": .long .Lfunc_begin20@IMGREL # IP .long -1 # ToState .long .Ltmp1770@IMGREL+1 # IP .long 1 # ToState .long .Ltmp1776@IMGREL+1 # IP .long 0 # ToState .long .Ltmp1781@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1782@IMGREL+1 # IP .long 4 # ToState .long .Ltmp1788@IMGREL+1 # IP .long 3 # ToState .long .Ltmp1793@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____12@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .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 .seh_proc "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp1828: lea rcx, [rip + "?autoRegistrar13@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp1829: .Lfunc_end21: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp1830: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BL@NJGNHLGA@from_std_array_constructor?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 439 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp1831: .Lfunc_end22: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2208 .seh_stackalloc 2208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp1930: .cv_loc 23 1 441 0 # ..\tests\span_tests.cpp:441:0 mov qword ptr [rbp + 2072], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A"] mov qword ptr [rbp + 2056], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@3V?$array@H$03@std@@A"+8] mov qword ptr [rbp + 2064], rax .Ltmp1931: .cv_loc 23 1 444 0 # ..\tests\span_tests.cpp:444:0 lea rcx, [rbp + 2040] .Ltmp1932: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 2056] .Ltmp1933: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____14:arr <- [$rdx+0] call "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Ltmp1934: mov qword ptr [rbp + 504], rax # 8-byte Spill .LBB23_1: # =>This Inner Loop Header: Depth=1 .Ltmp1935: .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 lea rcx, [rbp + 1936] lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 445 # kill: def $r8 killed $r8d lea rcx, [rbp + 1920] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 496], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1896] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 488], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1960] lea rdx, [rbp + 1896] lea r8, [rbp + 1920] lea r9, [rbp + 1936] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1936: .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 lea rcx, [rbp + 2040] mov qword ptr [rbp + 472], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp + 464], rax # 8-byte Spill call "?size@?$array@H$03@std@@QEBA_KXZ" mov qword ptr [rbp + 1872], rax lea rcx, [rbp + 1872] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor r10d, r10d mov r11b, r10b mov rcx, qword ptr [rbp + 464] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 463], r11b # 1-byte Spill jne .LBB23_3 # %bb.2: # in Loop: Header=BB23_1 Depth=1 lea rcx, [rbp + 2040] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp + 448], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp + 448] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 463], dl # 1-byte Spill .LBB23_3: # in Loop: Header=BB23_1 Depth=1 .Ltmp1832: mov al, byte ptr [rbp + 463] # 1-byte Reload and al, 1 lea rcx, [rbp + 1880] lea rdx, [rbp + 1888] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1833: jmp .LBB23_4 .LBB23_4: # in Loop: Header=BB23_1 Depth=1 .Ltmp1834: lea rcx, [rbp + 1960] lea rdx, [rbp + 1888] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1835: jmp .LBB23_13 .Ltmp1937: .LBB23_7: # Block address taken # in Loop: Header=BB23_1 Depth=1 .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 jmp .LBB23_8 .Ltmp1938: .LBB23_8: # in Loop: Header=BB23_1 Depth=1 .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 .Ltmp1838: lea rcx, [rbp + 1960] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1839: mov byte ptr [rbp + 447], al # 1-byte Spill jmp .LBB23_9 .LBB23_9: # in Loop: Header=BB23_1 Depth=1 mov al, byte ptr [rbp + 447] # 1-byte Reload test al, 1 jne .LBB23_10 jmp .LBB23_15 .LBB23_10: # in Loop: Header=BB23_1 Depth=1 .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 .Ltmp1840: .Ltmp1939: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1841: mov byte ptr [rbp + 446], al # 1-byte Spill jmp .LBB23_11 .LBB23_11: # in Loop: Header=BB23_1 Depth=1 mov al, byte ptr [rbp + 446] # 1-byte Reload test al, 1 jne .LBB23_12 jmp .LBB23_14 .LBB23_12: # in Loop: Header=BB23_1 Depth=1 .Ltmp1940: .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 int3 jmp .LBB23_14 .Ltmp1941: .LBB23_13: # in Loop: Header=BB23_1 Depth=1 .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 jmp .LBB23_8 .Ltmp1942: .LBB23_14: # in Loop: Header=BB23_1 Depth=1 .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 jmp .LBB23_15 .Ltmp1943: .LBB23_15: # in Loop: Header=BB23_1 Depth=1 .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 .Ltmp1842: lea rcx, [rbp + 1960] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1843: jmp .LBB23_16 .LBB23_16: # in Loop: Header=BB23_1 Depth=1 lea rcx, [rbp + 1960] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_1 .Ltmp1944: # %bb.17: .cv_loc 23 1 447 0 # ..\tests\span_tests.cpp:447:0 lea rcx, [rbp + 1856] .Ltmp1945: #DEBUG_VALUE: cs <- [$rcx+0] lea rdx, [rbp + 2056] call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Ltmp1946: mov qword ptr [rbp + 432], rax # 8-byte Spill .LBB23_18: # =>This Inner Loop Header: Depth=1 .Ltmp1947: .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 lea rcx, [rbp + 1752] lea rdx, [rip + "??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 448 # kill: def $r8 killed $r8d lea rcx, [rbp + 1736] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 424], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1712] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 416], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1776] lea rdx, [rbp + 1712] lea r8, [rbp + 1736] lea r9, [rbp + 1752] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1948: .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 lea rcx, [rbp + 1856] mov qword ptr [rbp + 400], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp + 392], rax # 8-byte Spill call "?size@?$array@H$03@std@@QEBA_KXZ" mov qword ptr [rbp + 1688], rax lea rcx, [rbp + 1688] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor r10d, r10d mov r11b, r10b mov rcx, qword ptr [rbp + 392] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 391], r11b # 1-byte Spill jne .LBB23_20 # %bb.19: # in Loop: Header=BB23_18 Depth=1 lea rcx, [rbp + 1856] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp + 376], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp + 376] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 391], dl # 1-byte Spill .LBB23_20: # in Loop: Header=BB23_18 Depth=1 .Ltmp1844: mov al, byte ptr [rbp + 391] # 1-byte Reload and al, 1 lea rcx, [rbp + 1696] lea rdx, [rbp + 1704] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1845: jmp .LBB23_21 .LBB23_21: # in Loop: Header=BB23_18 Depth=1 .Ltmp1846: lea rcx, [rbp + 1776] lea rdx, [rbp + 1704] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1847: jmp .LBB23_30 .Ltmp1949: .LBB23_24: # Block address taken # in Loop: Header=BB23_18 Depth=1 .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 jmp .LBB23_25 .Ltmp1950: .LBB23_25: # in Loop: Header=BB23_18 Depth=1 .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 .Ltmp1850: lea rcx, [rbp + 1776] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1851: mov byte ptr [rbp + 375], al # 1-byte Spill jmp .LBB23_26 .LBB23_26: # in Loop: Header=BB23_18 Depth=1 mov al, byte ptr [rbp + 375] # 1-byte Reload test al, 1 jne .LBB23_27 jmp .LBB23_33 .LBB23_27: # in Loop: Header=BB23_18 Depth=1 .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 .Ltmp1852: .Ltmp1951: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1853: mov byte ptr [rbp + 374], al # 1-byte Spill jmp .LBB23_28 .LBB23_28: # in Loop: Header=BB23_18 Depth=1 mov al, byte ptr [rbp + 374] # 1-byte Reload test al, 1 jne .LBB23_29 jmp .LBB23_32 .LBB23_29: # in Loop: Header=BB23_18 Depth=1 .Ltmp1952: .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 int3 jmp .LBB23_32 .Ltmp1953: .LBB23_30: # in Loop: Header=BB23_18 Depth=1 .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 jmp .LBB23_25 .Ltmp1954: .LBB23_32: # in Loop: Header=BB23_18 Depth=1 .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 jmp .LBB23_33 .Ltmp1955: .LBB23_33: # in Loop: Header=BB23_18 Depth=1 .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 .Ltmp1854: lea rcx, [rbp + 1776] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1855: jmp .LBB23_34 .LBB23_34: # in Loop: Header=BB23_18 Depth=1 lea rcx, [rbp + 1776] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_18 .Ltmp1956: # %bb.35: .cv_loc 23 1 452 0 # ..\tests\span_tests.cpp:452:0 lea rcx, [rbp + 1680] .Ltmp1957: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 2056] call "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Ltmp1958: mov qword ptr [rbp + 360], rax # 8-byte Spill .LBB23_36: # =>This Inner Loop Header: Depth=1 .Ltmp1959: .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] lea rax, [rbp + 1576] mov rcx, rax mov qword ptr [rbp + 352], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 453 # kill: def $r8 killed $r8d lea rcx, [rbp + 1560] mov qword ptr [rbp + 344], rcx # 8-byte Spill mov qword ptr [rbp + 336], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1536] mov qword ptr [rbp + 328], rcx # 8-byte Spill mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1600] mov rdx, qword ptr [rbp + 328] # 8-byte Reload mov r8, qword ptr [rbp + 344] # 8-byte Reload mov r9, qword ptr [rbp + 352] # 8-byte Reload mov qword ptr [rbp + 312], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1680] .Ltmp1960: .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 mov qword ptr [rbp + 304], rax # 8-byte Spill call "?data@?$span@H$03@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp + 296], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp + 296] # 8-byte Reload sub rcx, rax sete r8b .Ltmp1856: lea rax, [rbp + 1520] lea rdx, [rbp + 1528] mov qword ptr [rbp + 288], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1857: jmp .LBB23_37 .LBB23_37: # in Loop: Header=BB23_36 Depth=1 .Ltmp1858: lea rcx, [rbp + 1600] lea rdx, [rbp + 1528] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1859: jmp .LBB23_46 .Ltmp1961: .LBB23_40: # Block address taken # in Loop: Header=BB23_36 Depth=1 .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 jmp .LBB23_41 .Ltmp1962: .LBB23_41: # in Loop: Header=BB23_36 Depth=1 .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 .Ltmp1862: lea rcx, [rbp + 1600] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1863: mov byte ptr [rbp + 287], al # 1-byte Spill jmp .LBB23_42 .LBB23_42: # in Loop: Header=BB23_36 Depth=1 mov al, byte ptr [rbp + 287] # 1-byte Reload test al, 1 jne .LBB23_43 jmp .LBB23_49 .LBB23_43: # in Loop: Header=BB23_36 Depth=1 .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 .Ltmp1864: .Ltmp1963: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1865: mov byte ptr [rbp + 286], al # 1-byte Spill jmp .LBB23_44 .LBB23_44: # in Loop: Header=BB23_36 Depth=1 mov al, byte ptr [rbp + 286] # 1-byte Reload test al, 1 jne .LBB23_45 jmp .LBB23_48 .LBB23_45: # in Loop: Header=BB23_36 Depth=1 .Ltmp1964: .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 int3 jmp .LBB23_48 .Ltmp1965: .LBB23_46: # in Loop: Header=BB23_36 Depth=1 .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 jmp .LBB23_41 .Ltmp1966: .LBB23_48: # in Loop: Header=BB23_36 Depth=1 .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 jmp .LBB23_49 .Ltmp1967: .LBB23_49: # in Loop: Header=BB23_36 Depth=1 .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 .Ltmp1866: lea rcx, [rbp + 1600] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1867: jmp .LBB23_50 .LBB23_50: # in Loop: Header=BB23_36 Depth=1 lea rcx, [rbp + 1600] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_36 .Ltmp1968: # %bb.51: .cv_loc 23 1 455 0 # ..\tests\span_tests.cpp:455:0 lea rcx, [rbp + 1512] .Ltmp1969: #DEBUG_VALUE: cs <- [$rcx+0] lea rdx, [rbp + 2056] call "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Ltmp1970: mov qword ptr [rbp + 272], rax # 8-byte Spill .LBB23_52: # =>This Inner Loop Header: Depth=1 .Ltmp1971: .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 lea rdx, [rip + "??_C@_0EN@CKEGEBMJ@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@"] lea rax, [rbp + 1408] mov rcx, rax mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 456 # kill: def $r8 killed $r8d lea rcx, [rbp + 1392] mov qword ptr [rbp + 256], rcx # 8-byte Spill mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1368] mov qword ptr [rbp + 240], rcx # 8-byte Spill mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1432] mov rdx, qword ptr [rbp + 240] # 8-byte Reload mov r8, qword ptr [rbp + 256] # 8-byte Reload mov r9, qword ptr [rbp + 264] # 8-byte Reload mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1512] .Ltmp1972: .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 mov qword ptr [rbp + 216], rax # 8-byte Spill call "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp + 208], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp + 208] # 8-byte Reload sub rcx, rax sete r8b .Ltmp1868: lea rax, [rbp + 1352] lea rdx, [rbp + 1360] mov qword ptr [rbp + 200], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1869: jmp .LBB23_53 .LBB23_53: # in Loop: Header=BB23_52 Depth=1 .Ltmp1870: lea rcx, [rbp + 1432] lea rdx, [rbp + 1360] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1871: jmp .LBB23_62 .Ltmp1973: .LBB23_56: # Block address taken # in Loop: Header=BB23_52 Depth=1 .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 jmp .LBB23_57 .Ltmp1974: .LBB23_57: # in Loop: Header=BB23_52 Depth=1 .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 .Ltmp1874: lea rcx, [rbp + 1432] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1875: mov byte ptr [rbp + 199], al # 1-byte Spill jmp .LBB23_58 .LBB23_58: # in Loop: Header=BB23_52 Depth=1 mov al, byte ptr [rbp + 199] # 1-byte Reload test al, 1 jne .LBB23_59 jmp .LBB23_65 .LBB23_59: # in Loop: Header=BB23_52 Depth=1 .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 .Ltmp1876: .Ltmp1975: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1877: mov byte ptr [rbp + 198], al # 1-byte Spill jmp .LBB23_60 .LBB23_60: # in Loop: Header=BB23_52 Depth=1 mov al, byte ptr [rbp + 198] # 1-byte Reload test al, 1 jne .LBB23_61 jmp .LBB23_64 .LBB23_61: # in Loop: Header=BB23_52 Depth=1 .Ltmp1976: .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 int3 jmp .LBB23_64 .Ltmp1977: .LBB23_62: # in Loop: Header=BB23_52 Depth=1 .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 jmp .LBB23_57 .Ltmp1978: .LBB23_64: # in Loop: Header=BB23_52 Depth=1 .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 jmp .LBB23_65 .Ltmp1979: .LBB23_65: # in Loop: Header=BB23_52 Depth=1 .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 .Ltmp1878: lea rcx, [rbp + 1432] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1879: jmp .LBB23_66 .LBB23_66: # in Loop: Header=BB23_52 Depth=1 lea rcx, [rbp + 1432] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_52 .Ltmp1980: # %bb.67: .cv_loc 23 1 460 0 # ..\tests\span_tests.cpp:460:0 xor edx, edx mov eax, 4 mov r8d, eax .Ltmp1981: lea rcx, [rbp + 1344] .Ltmp1982: #DEBUG_VALUE: empty_arr <- [$rcx+0] mov r9, rcx mov qword ptr [rbp + 184], rcx # 8-byte Spill .Ltmp1983: #DEBUG_VALUE: empty_arr <- [DW_OP_plus_uconst 184, DW_OP_deref] [$rbp+0] mov rcx, r9 call memset .cv_loc 23 1 461 0 # ..\tests\span_tests.cpp:461:0 lea rcx, [rbp + 1328] .Ltmp1984: #DEBUG_VALUE: s <- [$rcx+0] mov rdx, qword ptr [rbp + 184] # 8-byte Reload call "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .Ltmp1985: mov qword ptr [rbp + 176], rax # 8-byte Spill .Ltmp1986: .LBB23_68: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: empty_arr <- [DW_OP_plus_uconst 184, DW_OP_deref] [$rbp+0] .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 lea rcx, [rbp + 1224] lea rdx, [rip + "??_C@_0BN@LFCAOIMG@?$CIs?4size?$CI?$CJ?5?$DN?$DN?50?5?$CG?$CG?5s?4empty?$CI?$CJ?$CJ?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 462 # kill: def $r8 killed $r8d lea rcx, [rbp + 1208] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 1184] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 1248] lea rdx, [rbp + 1184] lea r8, [rbp + 1208] lea r9, [rbp + 1224] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp1987: .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 lea rcx, [rbp + 1328] mov qword ptr [rbp + 144], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 0 mov byte ptr [rbp + 143], r11b # 1-byte Spill jne .LBB23_70 .Ltmp1988: # %bb.69: # in Loop: Header=BB23_68 Depth=1 #DEBUG_VALUE: empty_arr <- [DW_OP_plus_uconst 184, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 1328] call "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" mov byte ptr [rbp + 143], al # 1-byte Spill .Ltmp1989: .LBB23_70: # in Loop: Header=BB23_68 Depth=1 #DEBUG_VALUE: empty_arr <- [DW_OP_plus_uconst 184, DW_OP_deref] [$rbp+0] .Ltmp1880: mov al, byte ptr [rbp + 143] # 1-byte Reload and al, 1 lea rcx, [rbp + 1168] lea rdx, [rbp + 1176] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1881: jmp .LBB23_71 .Ltmp1990: .LBB23_71: # in Loop: Header=BB23_68 Depth=1 #DEBUG_VALUE: empty_arr <- [DW_OP_plus_uconst 184, DW_OP_deref] [$rbp+0] .Ltmp1882: lea rcx, [rbp + 1248] lea rdx, [rbp + 1176] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1883: jmp .LBB23_80 .Ltmp1991: .LBB23_74: # Block address taken # in Loop: Header=BB23_68 Depth=1 .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 jmp .LBB23_75 .Ltmp1992: .LBB23_75: # in Loop: Header=BB23_68 Depth=1 .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 .Ltmp1886: lea rcx, [rbp + 1248] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1887: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB23_76 .LBB23_76: # in Loop: Header=BB23_68 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB23_77 jmp .LBB23_83 .LBB23_77: # in Loop: Header=BB23_68 Depth=1 .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 .Ltmp1888: .Ltmp1993: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1889: mov byte ptr [rbp + 141], al # 1-byte Spill jmp .LBB23_78 .LBB23_78: # in Loop: Header=BB23_68 Depth=1 mov al, byte ptr [rbp + 141] # 1-byte Reload test al, 1 jne .LBB23_79 jmp .LBB23_82 .LBB23_79: # in Loop: Header=BB23_68 Depth=1 .Ltmp1994: .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 int3 jmp .LBB23_82 .Ltmp1995: .LBB23_80: # in Loop: Header=BB23_68 Depth=1 #DEBUG_VALUE: empty_arr <- [DW_OP_plus_uconst 184, DW_OP_deref] [$rbp+0] .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 jmp .LBB23_75 .Ltmp1996: .LBB23_82: # in Loop: Header=BB23_68 Depth=1 .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 jmp .LBB23_83 .Ltmp1997: .LBB23_83: # in Loop: Header=BB23_68 Depth=1 .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 .Ltmp1890: lea rcx, [rbp + 1248] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1891: jmp .LBB23_84 .LBB23_84: # in Loop: Header=BB23_68 Depth=1 lea rcx, [rbp + 1248] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_68 .Ltmp1998: # %bb.85: .cv_loc 23 1 465 0 # ..\tests\span_tests.cpp:465:0 mov eax, dword ptr [rip + ".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 [rbp + 1160], eax .Ltmp1999: .cv_loc 23 1 468 0 # ..\tests\span_tests.cpp:468:0 lea rcx, [rbp + 1152] .Ltmp2000: #DEBUG_VALUE: fs <- [$rcx+0] lea rdx, [rbp + 1160] .Ltmp2001: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____14:ao_arr <- [$rdx+0] call "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" .Ltmp2002: mov qword ptr [rbp + 128], rax # 8-byte Spill .LBB23_86: # =>This Inner Loop Header: Depth=1 .Ltmp2003: .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 lea rdx, [rip + "??_C@_0FD@DCGAJAHL@?$CIfs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdif@"] lea rax, [rbp + 1048] mov rcx, rax mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 469 # kill: def $r8 killed $r8d lea rcx, [rbp + 1032] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1008] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1072] mov rdx, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rbp + 112] # 8-byte Reload mov r9, qword ptr [rbp + 120] # 8-byte Reload mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1160] .Ltmp2004: .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 mov qword ptr [rbp + 72], rax # 8-byte Spill call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" lea rcx, [rbp + 1152] mov qword ptr [rbp + 64], rax # 8-byte Spill call "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" mov rcx, qword ptr [rbp + 64] # 8-byte Reload sub rcx, rax sete r8b .Ltmp1892: lea rax, [rbp + 992] lea rdx, [rbp + 1000] mov qword ptr [rbp + 56], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1893: jmp .LBB23_87 .LBB23_87: # in Loop: Header=BB23_86 Depth=1 .Ltmp1894: lea rcx, [rbp + 1072] lea rdx, [rbp + 1000] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1895: jmp .LBB23_96 .Ltmp2005: .LBB23_90: # Block address taken # in Loop: Header=BB23_86 Depth=1 .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 jmp .LBB23_91 .Ltmp2006: .LBB23_91: # in Loop: Header=BB23_86 Depth=1 .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 .Ltmp1898: lea rcx, [rbp + 1072] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1899: mov byte ptr [rbp + 55], al # 1-byte Spill jmp .LBB23_92 .LBB23_92: # in Loop: Header=BB23_86 Depth=1 mov al, byte ptr [rbp + 55] # 1-byte Reload test al, 1 jne .LBB23_93 jmp .LBB23_99 .LBB23_93: # in Loop: Header=BB23_86 Depth=1 .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 .Ltmp1900: .Ltmp2007: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1901: mov byte ptr [rbp + 54], al # 1-byte Spill jmp .LBB23_94 .LBB23_94: # in Loop: Header=BB23_86 Depth=1 mov al, byte ptr [rbp + 54] # 1-byte Reload test al, 1 jne .LBB23_95 jmp .LBB23_98 .LBB23_95: # in Loop: Header=BB23_86 Depth=1 .Ltmp2008: .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 int3 jmp .LBB23_98 .Ltmp2009: .LBB23_96: # in Loop: Header=BB23_86 Depth=1 .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 jmp .LBB23_91 .Ltmp2010: .LBB23_98: # in Loop: Header=BB23_86 Depth=1 .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 jmp .LBB23_99 .Ltmp2011: .LBB23_99: # in Loop: Header=BB23_86 Depth=1 .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 .Ltmp1902: lea rcx, [rbp + 1072] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1903: jmp .LBB23_100 .LBB23_100: # in Loop: Header=BB23_86 Depth=1 lea rcx, [rbp + 1072] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_86 .Ltmp2012: # %bb.101: .cv_loc 23 1 505 0 # ..\tests\span_tests.cpp:505:0 lea rcx, [rbp + 984] .Ltmp2013: #DEBUG_VALUE: get_an_array <- [$rcx+0] lea rdx, [rbp + 944] call "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ" .Ltmp2014: lea rcx, [rbp + 960] lea rdx, [rbp + 944] call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" lea rcx, [rbp + 976] lea rdx, [rbp + 960] mov qword ptr [rbp + 40], rax # 8-byte Spill call "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .Ltmp2015: .cv_loc 23 1 509 0 # ..\tests\span_tests.cpp:509:0 lea rcx, [rbp + 928] .Ltmp2016: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 2056] call "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" .Ltmp2017: .LBB23_102: # =>This Inner Loop Header: Depth=1 .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 lea rcx, [rbp + 824] lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 510 # kill: def $r8 killed $r8d lea rcx, [rbp + 808] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 784] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 848] lea rdx, [rbp + 784] lea r8, [rbp + 808] lea r9, [rbp + 824] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2018: .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 lea rcx, [rbp + 928] mov qword ptr [rbp + 8], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp], rax # 8-byte Spill call "?size@?$array@H$03@std@@QEBA_KXZ" mov qword ptr [rbp + 760], rax lea rcx, [rbp + 760] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor r10d, r10d mov r11b, r10b mov rcx, qword ptr [rbp] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp - 1], r11b # 1-byte Spill jne .LBB23_104 # %bb.103: # in Loop: Header=BB23_102 Depth=1 lea rcx, [rbp + 928] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2056] mov qword ptr [rbp - 16], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp - 16] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp - 1], dl # 1-byte Spill .LBB23_104: # in Loop: Header=BB23_102 Depth=1 .Ltmp1904: mov al, byte ptr [rbp - 1] # 1-byte Reload and al, 1 lea rcx, [rbp + 768] lea rdx, [rbp + 776] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp1905: jmp .LBB23_105 .LBB23_105: # in Loop: Header=BB23_102 Depth=1 .Ltmp1906: lea rcx, [rbp + 848] lea rdx, [rbp + 776] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp1907: jmp .LBB23_114 .Ltmp2019: .LBB23_108: # Block address taken # in Loop: Header=BB23_102 Depth=1 .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 jmp .LBB23_109 .Ltmp2020: .LBB23_109: # in Loop: Header=BB23_102 Depth=1 .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 .Ltmp1910: lea rcx, [rbp + 848] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1911: mov byte ptr [rbp - 17], al # 1-byte Spill jmp .LBB23_110 .LBB23_110: # in Loop: Header=BB23_102 Depth=1 mov al, byte ptr [rbp - 17] # 1-byte Reload test al, 1 jne .LBB23_111 jmp .LBB23_117 .LBB23_111: # in Loop: Header=BB23_102 Depth=1 .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 .Ltmp1912: .Ltmp2021: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1913: mov byte ptr [rbp - 18], al # 1-byte Spill jmp .LBB23_112 .LBB23_112: # in Loop: Header=BB23_102 Depth=1 mov al, byte ptr [rbp - 18] # 1-byte Reload test al, 1 jne .LBB23_113 jmp .LBB23_116 .LBB23_113: # in Loop: Header=BB23_102 Depth=1 .Ltmp2022: .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 int3 jmp .LBB23_116 .Ltmp2023: .LBB23_114: # in Loop: Header=BB23_102 Depth=1 .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 jmp .LBB23_109 .Ltmp2024: .LBB23_116: # in Loop: Header=BB23_102 Depth=1 .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 jmp .LBB23_117 .Ltmp2025: .LBB23_117: # in Loop: Header=BB23_102 Depth=1 .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 .Ltmp1914: lea rcx, [rbp + 848] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1915: jmp .LBB23_118 .LBB23_118: # in Loop: Header=BB23_102 Depth=1 lea rcx, [rbp + 848] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_102 .Ltmp2026: # %bb.119: .cv_loc 23 1 515 0 # ..\tests\span_tests.cpp:515:0 lea rcx, [rbp + 744] .Ltmp2027: #DEBUG_VALUE: s1 <- [$rcx+0] lea rdx, [rbp + 2056] call "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" .Ltmp2028: .cv_loc 23 1 518 0 # ..\tests\span_tests.cpp:518:0 mov rcx, qword ptr [rbp + 744] mov qword ptr [rip + "?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A"], rcx mov rcx, qword ptr [rbp + 752] mov qword ptr [rip + "?s2@?1??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4V?$span@H$0?0@gsl@@A"+8], rcx .LBB23_120: # =>This Inner Loop Header: Depth=1 .Ltmp2029: .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 lea rdx, [rip + "??_C@_0BH@NDKONKAK@s1?4size?$CI?$CJ?5?$DN?$DN?5s2?4size?$CI?$CJ?$AA@"] lea rax, [rbp + 640] mov rcx, rax mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 527 # kill: def $r8 killed $r8d lea rcx, [rbp + 624] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 600] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 664] mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 40] # 8-byte Reload mov r9, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 744] .Ltmp2030: .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 520], rax .Ltmp1916: lea rcx, [rbp + 528] lea rdx, [rbp + 536] lea r8, [rbp + 520] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp1917: jmp .LBB23_121 .LBB23_121: # in Loop: Header=BB23_120 Depth=1 lea rcx, [rip + "?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@@QEBA_JXZ" mov qword ptr [rbp + 512], rax .Ltmp1918: lea rcx, [rbp + 536] lea rdx, [rbp + 544] lea r8, [rbp + 512] call "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Ltmp1919: jmp .LBB23_122 .LBB23_122: # in Loop: Header=BB23_120 Depth=1 .Ltmp1920: lea rcx, [rbp + 664] lea rdx, [rbp + 544] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp1921: jmp .LBB23_123 .LBB23_123: # in Loop: Header=BB23_120 Depth=1 lea rcx, [rbp + 544] call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" jmp .LBB23_129 .Ltmp2031: .LBB23_128: # Block address taken # in Loop: Header=BB23_120 Depth=1 .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 jmp .LBB23_129 .Ltmp2032: .LBB23_129: # in Loop: Header=BB23_120 Depth=1 .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 .Ltmp1924: lea rcx, [rbp + 664] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp1925: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB23_130 .LBB23_130: # in Loop: Header=BB23_120 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB23_131 jmp .LBB23_135 .LBB23_131: # in Loop: Header=BB23_120 Depth=1 .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 .Ltmp1926: .Ltmp2033: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp1927: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB23_132 .LBB23_132: # in Loop: Header=BB23_120 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB23_133 jmp .LBB23_134 .LBB23_133: # in Loop: Header=BB23_120 Depth=1 .Ltmp2034: .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 int3 .Ltmp2035: .LBB23_134: # in Loop: Header=BB23_120 Depth=1 .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 jmp .LBB23_135 .Ltmp2036: .LBB23_135: # in Loop: Header=BB23_120 Depth=1 .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 .Ltmp1928: lea rcx, [rbp + 664] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp1929: jmp .LBB23_136 .LBB23_136: # in Loop: Header=BB23_120 Depth=1 lea rcx, [rbp + 664] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB23_120 .Ltmp2037: # %bb.137: .cv_loc 23 1 530 0 # ..\tests\span_tests.cpp:530:0 add rsp, 2208 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_5: # in Loop: Header=BB23_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 .Ltmp1836: lea rcx, [rbp + 1960] .Ltmp2038: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1837: jmp .LBB23_6 .LBB23_6: # in Loop: Header=BB23_1 Depth=1 lea rax, [rip + .LBB23_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2039: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$22@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_22: # in Loop: Header=BB23_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 .Ltmp1848: lea rcx, [rbp + 1776] .Ltmp2040: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1849: jmp .LBB23_23 .LBB23_23: # in Loop: Header=BB23_18 Depth=1 lea rax, [rip + .LBB23_24] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2041: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_31: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1960] .Ltmp2042: .cv_loc 23 1 445 0 # ..\tests\span_tests.cpp:445:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2043: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$38@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_38: # in Loop: Header=BB23_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 .Ltmp1860: lea rcx, [rbp + 1600] .Ltmp2044: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1861: jmp .LBB23_39 .LBB23_39: # in Loop: Header=BB23_36 Depth=1 lea rax, [rip + .LBB23_40] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2045: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_47: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1776] .Ltmp2046: .cv_loc 23 1 448 0 # ..\tests\span_tests.cpp:448:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2047: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$54@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_54: # in Loop: Header=BB23_52 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 .Ltmp1872: lea rcx, [rbp + 1432] .Ltmp2048: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1873: jmp .LBB23_55 .LBB23_55: # in Loop: Header=BB23_52 Depth=1 lea rax, [rip + .LBB23_56] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2049: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_63: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1600] .Ltmp2050: .cv_loc 23 1 453 0 # ..\tests\span_tests.cpp:453:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2051: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$72@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_72: # in Loop: Header=BB23_68 Depth=1 #DEBUG_VALUE: empty_arr <- [DW_OP_plus_uconst 184, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp2052: .seh_endprologue .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 .Ltmp1884: lea rcx, [rbp + 1248] .Ltmp2053: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1885: jmp .LBB23_73 .LBB23_73: # in Loop: Header=BB23_68 Depth=1 lea rax, [rip + .LBB23_74] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2054: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_81: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1432] .Ltmp2055: .cv_loc 23 1 456 0 # ..\tests\span_tests.cpp:456:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2056: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$88@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_88: # in Loop: Header=BB23_86 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 .Ltmp1896: lea rcx, [rbp + 1072] .Ltmp2057: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1897: jmp .LBB23_89 .LBB23_89: # in Loop: Header=BB23_86 Depth=1 lea rax, [rip + .LBB23_90] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2058: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$97@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_97: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1248] .Ltmp2059: .cv_loc 23 1 462 0 # ..\tests\span_tests.cpp:462:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2060: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$106@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_106: # in Loop: Header=BB23_102 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 .Ltmp1908: lea rcx, [rbp + 848] .Ltmp2061: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1909: jmp .LBB23_107 .LBB23_107: # in Loop: Header=BB23_102 Depth=1 lea rax, [rip + .LBB23_108] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2062: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_115: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1072] .Ltmp2063: .cv_loc 23 1 469 0 # ..\tests\span_tests.cpp:469:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2064: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$124@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_124: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 848] .Ltmp2065: .cv_loc 23 1 510 0 # ..\tests\span_tests.cpp:510:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2066: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$125@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_125: # in Loop: Header=BB23_120 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 544] .Ltmp2067: .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2068: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$126@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB23_126: # in Loop: Header=BB23_120 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 .Ltmp1922: lea rcx, [rbp + 664] .Ltmp2069: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp1923: jmp .LBB23_127 .LBB23_127: # in Loop: Header=BB23_120 Depth=1 lea rax, [rip + .LBB23_128] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2070: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA" .LBB23_138: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 664] .cv_loc 23 1 527 0 # ..\tests\span_tests.cpp:527:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2071: .Lfunc_end23: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 8 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL # TryBlockMap .long 34 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ")@IMGREL # IPToStateXData .long 2200 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____14@@YAXXZ": .long .Lfunc_begin23@IMGREL # IP .long -1 # ToState .long .Ltmp1832@IMGREL+1 # IP .long 1 # ToState .long .Ltmp1838@IMGREL+1 # IP .long 0 # ToState .long .Ltmp1843@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1844@IMGREL+1 # IP .long 4 # ToState .long .Ltmp1850@IMGREL+1 # IP .long 3 # ToState .long .Ltmp1855@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1856@IMGREL+1 # IP .long 7 # ToState .long .Ltmp1862@IMGREL+1 # IP .long 6 # ToState .long .Ltmp1867@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1868@IMGREL+1 # IP .long 10 # ToState .long .Ltmp1874@IMGREL+1 # IP .long 9 # ToState .long .Ltmp1879@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1880@IMGREL+1 # IP .long 13 # ToState .long .Ltmp1886@IMGREL+1 # IP .long 12 # ToState .long .Ltmp1891@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1892@IMGREL+1 # IP .long 16 # ToState .long .Ltmp1898@IMGREL+1 # IP .long 15 # ToState .long .Ltmp1903@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1904@IMGREL+1 # IP .long 19 # ToState .long .Ltmp1910@IMGREL+1 # IP .long 18 # ToState .long .Ltmp1915@IMGREL+1 # IP .long -1 # ToState .long .Ltmp1916@IMGREL+1 # IP .long 22 # ToState .long .Ltmp1920@IMGREL+1 # IP .long 23 # ToState .long .Ltmp1924@IMGREL+1 # IP .long 21 # ToState .long .Ltmp1929@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$22@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$88@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$106@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 20 # ToState .long "?catch$126@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@4HA"@IMGREL # IP .long 24 # ToState .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 .seh_proc "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp2072: lea rcx, [rip + "?autoRegistrar15@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp2073: .Lfunc_end24: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp2074: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0CB@KIGIBJLE@from_const_std_array_constructor@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 533 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp2075: .Lfunc_end25: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1152 .seh_stackalloc 1152 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp2124: .cv_loc 26 1 535 0 # ..\tests\span_tests.cpp:535:0 mov qword ptr [rbp + 1016], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B"] mov qword ptr [rbp + 1000], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@3V?$array@H$03@std@@B"+8] mov qword ptr [rbp + 1008], rax .Ltmp2125: .cv_loc 26 1 538 0 # ..\tests\span_tests.cpp:538:0 lea rcx, [rbp + 984] .Ltmp2126: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1000] .Ltmp2127: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____16:arr <- [$rdx+0] call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .Ltmp2128: mov qword ptr [rbp + 232], rax # 8-byte Spill .LBB26_1: # =>This Inner Loop Header: Depth=1 .Ltmp2129: .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 lea rcx, [rbp + 880] lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 539 # kill: def $r8 killed $r8d lea rcx, [rbp + 864] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 840] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 904] lea rdx, [rbp + 840] lea r8, [rbp + 864] lea r9, [rbp + 880] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 208], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2130: .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 lea rcx, [rbp + 984] mov qword ptr [rbp + 200], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 1000] mov qword ptr [rbp + 192], rax # 8-byte Spill call "?size@?$array@H$03@std@@QEBA_KXZ" mov qword ptr [rbp + 816], rax lea rcx, [rbp + 816] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor r10d, r10d mov r11b, r10b mov rcx, qword ptr [rbp + 192] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 191], r11b # 1-byte Spill jne .LBB26_3 # %bb.2: # in Loop: Header=BB26_1 Depth=1 lea rcx, [rbp + 984] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 1000] mov qword ptr [rbp + 176], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEBAPEBHXZ" mov rcx, qword ptr [rbp + 176] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 191], dl # 1-byte Spill .LBB26_3: # in Loop: Header=BB26_1 Depth=1 .Ltmp2076: mov al, byte ptr [rbp + 191] # 1-byte Reload and al, 1 lea rcx, [rbp + 824] lea rdx, [rbp + 832] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2077: jmp .LBB26_4 .LBB26_4: # in Loop: Header=BB26_1 Depth=1 .Ltmp2078: lea rcx, [rbp + 904] lea rdx, [rbp + 832] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2079: jmp .LBB26_13 .Ltmp2131: .LBB26_7: # Block address taken # in Loop: Header=BB26_1 Depth=1 .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 jmp .LBB26_8 .Ltmp2132: .LBB26_8: # in Loop: Header=BB26_1 Depth=1 .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 .Ltmp2082: lea rcx, [rbp + 904] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2083: mov byte ptr [rbp + 175], al # 1-byte Spill jmp .LBB26_9 .LBB26_9: # in Loop: Header=BB26_1 Depth=1 mov al, byte ptr [rbp + 175] # 1-byte Reload test al, 1 jne .LBB26_10 jmp .LBB26_15 .LBB26_10: # in Loop: Header=BB26_1 Depth=1 .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 .Ltmp2084: .Ltmp2133: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2085: mov byte ptr [rbp + 174], al # 1-byte Spill jmp .LBB26_11 .LBB26_11: # in Loop: Header=BB26_1 Depth=1 mov al, byte ptr [rbp + 174] # 1-byte Reload test al, 1 jne .LBB26_12 jmp .LBB26_14 .LBB26_12: # in Loop: Header=BB26_1 Depth=1 .Ltmp2134: .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 int3 jmp .LBB26_14 .Ltmp2135: .LBB26_13: # in Loop: Header=BB26_1 Depth=1 .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 jmp .LBB26_8 .Ltmp2136: .LBB26_14: # in Loop: Header=BB26_1 Depth=1 .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 jmp .LBB26_15 .Ltmp2137: .LBB26_15: # in Loop: Header=BB26_1 Depth=1 .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 .Ltmp2086: lea rcx, [rbp + 904] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2087: jmp .LBB26_16 .LBB26_16: # in Loop: Header=BB26_1 Depth=1 lea rcx, [rbp + 904] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB26_1 .Ltmp2138: # %bb.17: .cv_loc 26 1 543 0 # ..\tests\span_tests.cpp:543:0 lea rcx, [rbp + 808] .Ltmp2139: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1000] call "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .Ltmp2140: mov qword ptr [rbp + 160], rax # 8-byte Spill .LBB26_18: # =>This Inner Loop Header: Depth=1 .Ltmp2141: .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] lea rax, [rbp + 704] mov rcx, rax mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 544 # kill: def $r8 killed $r8d lea rcx, [rbp + 688] mov qword ptr [rbp + 144], rcx # 8-byte Spill mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 664] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 728] mov rdx, qword ptr [rbp + 128] # 8-byte Reload mov r8, qword ptr [rbp + 144] # 8-byte Reload mov r9, qword ptr [rbp + 152] # 8-byte Reload mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 808] .Ltmp2142: .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 mov qword ptr [rbp + 104], rax # 8-byte Spill call "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 1000] mov qword ptr [rbp + 96], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEBAPEBHXZ" mov rcx, qword ptr [rbp + 96] # 8-byte Reload sub rcx, rax sete r8b .Ltmp2088: lea rax, [rbp + 648] lea rdx, [rbp + 656] mov qword ptr [rbp + 88], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2089: jmp .LBB26_19 .LBB26_19: # in Loop: Header=BB26_18 Depth=1 .Ltmp2090: lea rcx, [rbp + 728] lea rdx, [rbp + 656] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2091: jmp .LBB26_28 .Ltmp2143: .LBB26_22: # Block address taken # in Loop: Header=BB26_18 Depth=1 .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 jmp .LBB26_23 .Ltmp2144: .LBB26_23: # in Loop: Header=BB26_18 Depth=1 .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 .Ltmp2094: lea rcx, [rbp + 728] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2095: mov byte ptr [rbp + 87], al # 1-byte Spill jmp .LBB26_24 .LBB26_24: # in Loop: Header=BB26_18 Depth=1 mov al, byte ptr [rbp + 87] # 1-byte Reload test al, 1 jne .LBB26_25 jmp .LBB26_31 .LBB26_25: # in Loop: Header=BB26_18 Depth=1 .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 .Ltmp2096: .Ltmp2145: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2097: mov byte ptr [rbp + 86], al # 1-byte Spill jmp .LBB26_26 .LBB26_26: # in Loop: Header=BB26_18 Depth=1 mov al, byte ptr [rbp + 86] # 1-byte Reload test al, 1 jne .LBB26_27 jmp .LBB26_30 .LBB26_27: # in Loop: Header=BB26_18 Depth=1 .Ltmp2146: .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 int3 jmp .LBB26_30 .Ltmp2147: .LBB26_28: # in Loop: Header=BB26_18 Depth=1 .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 jmp .LBB26_23 .Ltmp2148: .LBB26_30: # in Loop: Header=BB26_18 Depth=1 .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 jmp .LBB26_31 .Ltmp2149: .LBB26_31: # in Loop: Header=BB26_18 Depth=1 .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 .Ltmp2098: lea rcx, [rbp + 728] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2099: jmp .LBB26_32 .LBB26_32: # in Loop: Header=BB26_18 Depth=1 lea rcx, [rbp + 728] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB26_18 .Ltmp2150: # %bb.33: .cv_loc 26 1 547 0 # ..\tests\span_tests.cpp:547:0 mov eax, dword ptr [rip + ".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 [rbp + 640], eax .Ltmp2151: .cv_loc 26 1 550 0 # ..\tests\span_tests.cpp:550:0 lea rcx, [rbp + 632] .Ltmp2152: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 640] .Ltmp2153: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____16:ao_arr <- [$rdx+0] call "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" .Ltmp2154: mov qword ptr [rbp + 72], rax # 8-byte Spill .LBB26_34: # =>This Inner Loop Header: Depth=1 .Ltmp2155: .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 lea rdx, [rip + "??_C@_0FB@ILDAOLHF@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] lea rax, [rbp + 528] mov rcx, rax mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 551 # kill: def $r8 killed $r8d lea rcx, [rbp + 512] mov qword ptr [rbp + 56], rcx # 8-byte Spill mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 488] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 552] mov rdx, qword ptr [rbp + 40] # 8-byte Reload mov r8, qword ptr [rbp + 56] # 8-byte Reload mov r9, qword ptr [rbp + 64] # 8-byte Reload mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 632] .Ltmp2156: .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 mov qword ptr [rbp + 16], rax # 8-byte Spill call "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" lea rcx, [rbp + 640] mov qword ptr [rbp + 8], rax # 8-byte Spill call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" mov rcx, qword ptr [rbp + 8] # 8-byte Reload sub rcx, rax sete r8b .Ltmp2100: lea rax, [rbp + 472] lea rdx, [rbp + 480] mov qword ptr [rbp], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2101: jmp .LBB26_35 .LBB26_35: # in Loop: Header=BB26_34 Depth=1 .Ltmp2102: lea rcx, [rbp + 552] lea rdx, [rbp + 480] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2103: jmp .LBB26_44 .Ltmp2157: .LBB26_38: # Block address taken # in Loop: Header=BB26_34 Depth=1 .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 jmp .LBB26_39 .Ltmp2158: .LBB26_39: # in Loop: Header=BB26_34 Depth=1 .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 .Ltmp2106: lea rcx, [rbp + 552] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2107: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB26_40 .LBB26_40: # in Loop: Header=BB26_34 Depth=1 mov al, byte ptr [rbp - 1] # 1-byte Reload test al, 1 jne .LBB26_41 jmp .LBB26_47 .LBB26_41: # in Loop: Header=BB26_34 Depth=1 .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 .Ltmp2108: .Ltmp2159: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2109: mov byte ptr [rbp - 2], al # 1-byte Spill jmp .LBB26_42 .LBB26_42: # in Loop: Header=BB26_34 Depth=1 mov al, byte ptr [rbp - 2] # 1-byte Reload test al, 1 jne .LBB26_43 jmp .LBB26_46 .LBB26_43: # in Loop: Header=BB26_34 Depth=1 .Ltmp2160: .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 int3 jmp .LBB26_46 .Ltmp2161: .LBB26_44: # in Loop: Header=BB26_34 Depth=1 .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 jmp .LBB26_39 .Ltmp2162: .LBB26_46: # in Loop: Header=BB26_34 Depth=1 .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 jmp .LBB26_47 .Ltmp2163: .LBB26_47: # in Loop: Header=BB26_34 Depth=1 .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 .Ltmp2110: lea rcx, [rbp + 552] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2111: jmp .LBB26_48 .LBB26_48: # in Loop: Header=BB26_34 Depth=1 lea rcx, [rbp + 552] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB26_34 .Ltmp2164: # %bb.49: .cv_loc 26 1 574 0 # ..\tests\span_tests.cpp:574:0 lea rcx, [rbp + 464] .Ltmp2165: #DEBUG_VALUE: get_an_array <- [$rcx+0] lea rdx, [rbp + 424] call "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ" .Ltmp2166: lea rcx, [rbp + 440] lea rdx, [rbp + 424] call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" lea rcx, [rbp + 456] lea rdx, [rbp + 440] mov qword ptr [rbp - 16], rax # 8-byte Spill call "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .Ltmp2167: .cv_loc 26 1 578 0 # ..\tests\span_tests.cpp:578:0 lea rcx, [rbp + 408] .Ltmp2168: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1000] call "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z" .Ltmp2169: .LBB26_50: # =>This Inner Loop Header: Depth=1 .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 lea rcx, [rbp + 304] lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 579 # kill: def $r8 killed $r8d lea rcx, [rbp + 288] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 264] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 328] lea rdx, [rbp + 264] lea r8, [rbp + 288] lea r9, [rbp + 304] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2170: .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 lea rcx, [rbp + 408] mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 1000] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$array@H$03@std@@QEBA_KXZ" mov qword ptr [rbp + 240], rax lea rcx, [rbp + 240] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor r10d, r10d mov r11b, r10b mov rcx, qword ptr [rbp - 56] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp - 57], r11b # 1-byte Spill jne .LBB26_52 # %bb.51: # in Loop: Header=BB26_50 Depth=1 lea rcx, [rbp + 408] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 1000] mov qword ptr [rbp - 72], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEBAPEBHXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp - 57], dl # 1-byte Spill .LBB26_52: # in Loop: Header=BB26_50 Depth=1 .Ltmp2112: mov al, byte ptr [rbp - 57] # 1-byte Reload and al, 1 lea rcx, [rbp + 248] lea rdx, [rbp + 256] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2113: jmp .LBB26_53 .LBB26_53: # in Loop: Header=BB26_50 Depth=1 .Ltmp2114: lea rcx, [rbp + 328] lea rdx, [rbp + 256] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2115: jmp .LBB26_62 .Ltmp2171: .LBB26_56: # Block address taken # in Loop: Header=BB26_50 Depth=1 .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 jmp .LBB26_57 .Ltmp2172: .LBB26_57: # in Loop: Header=BB26_50 Depth=1 .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 .Ltmp2118: lea rcx, [rbp + 328] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2119: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB26_58 .LBB26_58: # in Loop: Header=BB26_50 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB26_59 jmp .LBB26_65 .LBB26_59: # in Loop: Header=BB26_50 Depth=1 .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 .Ltmp2120: .Ltmp2173: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2121: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB26_60 .LBB26_60: # in Loop: Header=BB26_50 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB26_61 jmp .LBB26_64 .LBB26_61: # in Loop: Header=BB26_50 Depth=1 .Ltmp2174: .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 int3 jmp .LBB26_64 .Ltmp2175: .LBB26_62: # in Loop: Header=BB26_50 Depth=1 .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 jmp .LBB26_57 .Ltmp2176: .LBB26_64: # in Loop: Header=BB26_50 Depth=1 .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 jmp .LBB26_65 .Ltmp2177: .LBB26_65: # in Loop: Header=BB26_50 Depth=1 .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 .Ltmp2122: lea rcx, [rbp + 328] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2123: jmp .LBB26_66 .LBB26_66: # in Loop: Header=BB26_50 Depth=1 lea rcx, [rbp + 328] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB26_50 .Ltmp2178: # %bb.67: .cv_loc 26 1 581 0 # ..\tests\span_tests.cpp:581:0 add rsp, 1152 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB26_5: # in Loop: Header=BB26_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 .Ltmp2080: lea rcx, [rbp + 904] .Ltmp2179: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2081: jmp .LBB26_6 .LBB26_6: # in Loop: Header=BB26_1 Depth=1 lea rax, [rip + .LBB26_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2180: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$20@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB26_20: # in Loop: Header=BB26_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 .Ltmp2092: lea rcx, [rbp + 728] .Ltmp2181: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2093: jmp .LBB26_21 .LBB26_21: # in Loop: Header=BB26_18 Depth=1 lea rax, [rip + .LBB26_22] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2182: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .LBB26_29: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 904] .Ltmp2183: .cv_loc 26 1 539 0 # ..\tests\span_tests.cpp:539:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2184: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$36@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB26_36: # in Loop: Header=BB26_34 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 .Ltmp2104: lea rcx, [rbp + 552] .Ltmp2185: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2105: jmp .LBB26_37 .LBB26_37: # in Loop: Header=BB26_34 Depth=1 lea rax, [rip + .LBB26_38] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2186: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$45@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .LBB26_45: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 728] .Ltmp2187: .cv_loc 26 1 544 0 # ..\tests\span_tests.cpp:544:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2188: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$54@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB26_54: # in Loop: Header=BB26_50 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 .Ltmp2116: lea rcx, [rbp + 328] .Ltmp2189: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2117: jmp .LBB26_55 .LBB26_55: # in Loop: Header=BB26_50 Depth=1 lea rax, [rip + .LBB26_56] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2190: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .LBB26_63: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 552] .Ltmp2191: .cv_loc 26 1 551 0 # ..\tests\span_tests.cpp:551:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2192: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA" .LBB26_68: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 328] .Ltmp2193: .cv_loc 26 1 579 0 # ..\tests\span_tests.cpp:579:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2194: .Lfunc_end26: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 4 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ")@IMGREL # TryBlockMap .long 17 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ")@IMGREL # IPToStateXData .long 1144 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____16@@YAXXZ": .long .Lfunc_begin26@IMGREL # IP .long -1 # ToState .long .Ltmp2076@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2082@IMGREL+1 # IP .long 0 # ToState .long .Ltmp2087@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2088@IMGREL+1 # IP .long 4 # ToState .long .Ltmp2094@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2099@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2100@IMGREL+1 # IP .long 7 # ToState .long .Ltmp2106@IMGREL+1 # IP .long 6 # ToState .long .Ltmp2111@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2112@IMGREL+1 # IP .long 10 # ToState .long .Ltmp2118@IMGREL+1 # IP .long 9 # ToState .long .Ltmp2123@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$36@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .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 .seh_proc "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp2195: lea rcx, [rip + "?autoRegistrar17@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp2196: .Lfunc_end27: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp2197: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0CB@CIMNFHDJ@from_std_array_const_constructor@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 584 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp2198: .Lfunc_end28: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 832 .seh_stackalloc 832 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp2235: .cv_loc 29 1 586 0 # ..\tests\span_tests.cpp:586:0 mov qword ptr [rbp + 696], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A"] mov qword ptr [rbp + 680], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@3V?$array@$$CBH$03@std@@A"+8] mov qword ptr [rbp + 688], rax .Ltmp2236: .cv_loc 29 1 589 0 # ..\tests\span_tests.cpp:589:0 lea rcx, [rbp + 664] .Ltmp2237: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 680] .Ltmp2238: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____18:arr <- [$rdx+0] call "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .Ltmp2239: mov qword ptr [rbp + 136], rax # 8-byte Spill .LBB29_1: # =>This Inner Loop Header: Depth=1 .Ltmp2240: .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 lea rcx, [rbp + 560] lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 590 # kill: def $r8 killed $r8d lea rcx, [rbp + 544] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 520] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 584] lea rdx, [rbp + 520] lea r8, [rbp + 544] lea r9, [rbp + 560] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2241: .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 lea rcx, [rbp + 664] mov qword ptr [rbp + 104], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 680] mov qword ptr [rbp + 96], rax # 8-byte Spill call "?size@?$array@$$CBH$03@std@@QEBA_KXZ" mov qword ptr [rbp + 496], rax lea rcx, [rbp + 496] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor r10d, r10d mov r11b, r10b mov rcx, qword ptr [rbp + 96] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 95], r11b # 1-byte Spill jne .LBB29_3 # %bb.2: # in Loop: Header=BB29_1 Depth=1 lea rcx, [rbp + 664] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 680] mov qword ptr [rbp + 80], rax # 8-byte Spill call "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" mov rcx, qword ptr [rbp + 80] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 95], dl # 1-byte Spill .LBB29_3: # in Loop: Header=BB29_1 Depth=1 .Ltmp2199: mov al, byte ptr [rbp + 95] # 1-byte Reload and al, 1 lea rcx, [rbp + 504] lea rdx, [rbp + 512] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2200: jmp .LBB29_4 .LBB29_4: # in Loop: Header=BB29_1 Depth=1 .Ltmp2201: lea rcx, [rbp + 584] lea rdx, [rbp + 512] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2202: jmp .LBB29_13 .Ltmp2242: .LBB29_7: # Block address taken # in Loop: Header=BB29_1 Depth=1 .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 jmp .LBB29_8 .Ltmp2243: .LBB29_8: # in Loop: Header=BB29_1 Depth=1 .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 .Ltmp2205: lea rcx, [rbp + 584] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2206: mov byte ptr [rbp + 79], al # 1-byte Spill jmp .LBB29_9 .LBB29_9: # in Loop: Header=BB29_1 Depth=1 mov al, byte ptr [rbp + 79] # 1-byte Reload test al, 1 jne .LBB29_10 jmp .LBB29_15 .LBB29_10: # in Loop: Header=BB29_1 Depth=1 .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 .Ltmp2207: .Ltmp2244: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2208: mov byte ptr [rbp + 78], al # 1-byte Spill jmp .LBB29_11 .LBB29_11: # in Loop: Header=BB29_1 Depth=1 mov al, byte ptr [rbp + 78] # 1-byte Reload test al, 1 jne .LBB29_12 jmp .LBB29_14 .LBB29_12: # in Loop: Header=BB29_1 Depth=1 .Ltmp2245: .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 int3 jmp .LBB29_14 .Ltmp2246: .LBB29_13: # in Loop: Header=BB29_1 Depth=1 .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 jmp .LBB29_8 .Ltmp2247: .LBB29_14: # in Loop: Header=BB29_1 Depth=1 .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 jmp .LBB29_15 .Ltmp2248: .LBB29_15: # in Loop: Header=BB29_1 Depth=1 .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 .Ltmp2209: lea rcx, [rbp + 584] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2210: jmp .LBB29_16 .LBB29_16: # in Loop: Header=BB29_1 Depth=1 lea rcx, [rbp + 584] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB29_1 .Ltmp2249: # %bb.17: .cv_loc 29 1 594 0 # ..\tests\span_tests.cpp:594:0 lea rcx, [rbp + 488] .Ltmp2250: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 680] call "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .Ltmp2251: mov qword ptr [rbp + 64], rax # 8-byte Spill .LBB29_18: # =>This Inner Loop Header: Depth=1 .Ltmp2252: .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] lea rax, [rbp + 384] mov rcx, rax mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 595 # kill: def $r8 killed $r8d lea rcx, [rbp + 368] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 344] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 408] mov rdx, qword ptr [rbp + 32] # 8-byte Reload mov r8, qword ptr [rbp + 48] # 8-byte Reload mov r9, qword ptr [rbp + 56] # 8-byte Reload mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 488] .Ltmp2253: .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 mov qword ptr [rbp + 8], rax # 8-byte Spill call "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 680] mov qword ptr [rbp], rax # 8-byte Spill call "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" mov rcx, qword ptr [rbp] # 8-byte Reload sub rcx, rax sete r8b .Ltmp2211: lea rax, [rbp + 328] lea rdx, [rbp + 336] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov rcx, rax call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2212: jmp .LBB29_19 .LBB29_19: # in Loop: Header=BB29_18 Depth=1 .Ltmp2213: lea rcx, [rbp + 408] lea rdx, [rbp + 336] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2214: jmp .LBB29_28 .Ltmp2254: .LBB29_22: # Block address taken # in Loop: Header=BB29_18 Depth=1 .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 jmp .LBB29_23 .Ltmp2255: .LBB29_23: # in Loop: Header=BB29_18 Depth=1 .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 .Ltmp2217: lea rcx, [rbp + 408] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2218: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB29_24 .LBB29_24: # in Loop: Header=BB29_18 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB29_25 jmp .LBB29_31 .LBB29_25: # in Loop: Header=BB29_18 Depth=1 .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 .Ltmp2219: .Ltmp2256: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2220: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB29_26 .LBB29_26: # in Loop: Header=BB29_18 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB29_27 jmp .LBB29_30 .LBB29_27: # in Loop: Header=BB29_18 Depth=1 .Ltmp2257: .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 int3 jmp .LBB29_30 .Ltmp2258: .LBB29_28: # in Loop: Header=BB29_18 Depth=1 .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 jmp .LBB29_23 .Ltmp2259: .LBB29_30: # in Loop: Header=BB29_18 Depth=1 .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 jmp .LBB29_31 .Ltmp2260: .LBB29_31: # in Loop: Header=BB29_18 Depth=1 .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 .Ltmp2221: lea rcx, [rbp + 408] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2222: jmp .LBB29_32 .LBB29_32: # in Loop: Header=BB29_18 Depth=1 lea rcx, [rbp + 408] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB29_18 .Ltmp2261: # %bb.33: .cv_loc 29 1 619 0 # ..\tests\span_tests.cpp:619:0 lea rcx, [rbp + 312] .Ltmp2262: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 680] call "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z" .Ltmp2263: .LBB29_34: # =>This Inner Loop Header: Depth=1 .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 lea rcx, [rbp + 208] lea rdx, [rip + "??_C@_0EL@IAAECBHD@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMptrdiff@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 620 # kill: def $r8 killed $r8d lea rcx, [rbp + 192] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 168] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 232] lea rdx, [rbp + 168] lea r8, [rbp + 192] lea r9, [rbp + 208] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2264: .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 lea rcx, [rbp + 312] mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 680] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$array@$$CBH$03@std@@QEBA_KXZ" mov qword ptr [rbp + 144], rax lea rcx, [rbp + 144] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor r10d, r10d mov r11b, r10b mov rcx, qword ptr [rbp - 56] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp - 57], r11b # 1-byte Spill jne .LBB29_36 # %bb.35: # in Loop: Header=BB29_34 Depth=1 lea rcx, [rbp + 312] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 680] mov qword ptr [rbp - 72], rax # 8-byte Spill call "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp - 57], dl # 1-byte Spill .LBB29_36: # in Loop: Header=BB29_34 Depth=1 .Ltmp2223: mov al, byte ptr [rbp - 57] # 1-byte Reload and al, 1 lea rcx, [rbp + 152] lea rdx, [rbp + 160] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2224: jmp .LBB29_37 .LBB29_37: # in Loop: Header=BB29_34 Depth=1 .Ltmp2225: lea rcx, [rbp + 232] lea rdx, [rbp + 160] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2226: jmp .LBB29_46 .Ltmp2265: .LBB29_40: # Block address taken # in Loop: Header=BB29_34 Depth=1 .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 jmp .LBB29_41 .Ltmp2266: .LBB29_41: # in Loop: Header=BB29_34 Depth=1 .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 .Ltmp2229: lea rcx, [rbp + 232] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2230: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB29_42 .LBB29_42: # in Loop: Header=BB29_34 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB29_43 jmp .LBB29_49 .LBB29_43: # in Loop: Header=BB29_34 Depth=1 .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 .Ltmp2231: .Ltmp2267: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2232: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB29_44 .LBB29_44: # in Loop: Header=BB29_34 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB29_45 jmp .LBB29_48 .LBB29_45: # in Loop: Header=BB29_34 Depth=1 .Ltmp2268: .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 int3 jmp .LBB29_48 .Ltmp2269: .LBB29_46: # in Loop: Header=BB29_34 Depth=1 .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 jmp .LBB29_41 .Ltmp2270: .LBB29_48: # in Loop: Header=BB29_34 Depth=1 .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 jmp .LBB29_49 .Ltmp2271: .LBB29_49: # in Loop: Header=BB29_34 Depth=1 .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 .Ltmp2233: lea rcx, [rbp + 232] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2234: jmp .LBB29_50 .LBB29_50: # in Loop: Header=BB29_34 Depth=1 lea rcx, [rbp + 232] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB29_34 .Ltmp2272: # %bb.51: .cv_loc 29 1 622 0 # ..\tests\span_tests.cpp:622:0 add rsp, 832 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$5@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB29_5: # in Loop: Header=BB29_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 .Ltmp2203: lea rcx, [rbp + 584] .Ltmp2273: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2204: jmp .LBB29_6 .LBB29_6: # in Loop: Header=BB29_1 Depth=1 lea rax, [rip + .LBB29_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2274: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$20@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB29_20: # in Loop: Header=BB29_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 .Ltmp2215: lea rcx, [rbp + 408] .Ltmp2275: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2216: jmp .LBB29_21 .LBB29_21: # in Loop: Header=BB29_18 Depth=1 lea rax, [rip + .LBB29_22] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2276: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" .LBB29_29: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 584] .Ltmp2277: .cv_loc 29 1 590 0 # ..\tests\span_tests.cpp:590:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2278: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$38@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB29_38: # in Loop: Header=BB29_34 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 .Ltmp2227: lea rcx, [rbp + 232] .Ltmp2279: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2228: jmp .LBB29_39 .LBB29_39: # in Loop: Header=BB29_34 Depth=1 lea rax, [rip + .LBB29_40] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2280: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" .LBB29_47: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 408] .Ltmp2281: .cv_loc 29 1 595 0 # ..\tests\span_tests.cpp:595:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2282: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$52@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA" .LBB29_52: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 232] .Ltmp2283: .cv_loc 29 1 620 0 # ..\tests\span_tests.cpp:620:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2284: .Lfunc_end29: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 3 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ")@IMGREL # TryBlockMap .long 13 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ")@IMGREL # IPToStateXData .long 824 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____18@@YAXXZ": .long .Lfunc_begin29@IMGREL # IP .long -1 # ToState .long .Ltmp2199@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2205@IMGREL+1 # IP .long 0 # ToState .long .Ltmp2210@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2211@IMGREL+1 # IP .long 4 # ToState .long .Ltmp2217@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2222@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2223@IMGREL+1 # IP .long 7 # ToState .long .Ltmp2229@IMGREL+1 # IP .long 6 # ToState .long .Ltmp2234@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____18@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .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 .seh_proc "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp2285: lea rcx, [rip + "?autoRegistrar19@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp2286: .Lfunc_end30: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp2287: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BL@JIGONLOB@from_container_constructor?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 625 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp2288: .Lfunc_end31: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2208 .seh_stackalloc 2208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp2409: .cv_loc 32 1 627 0 # ..\tests\span_tests.cpp:627:0 mov qword ptr [rbp + 2072], -2 mov dword ptr [rbp + 2012], 1 mov dword ptr [rbp + 2016], 2 mov dword ptr [rbp + 2020], 3 lea rax, [rbp + 2012] mov qword ptr [rbp + 2024], rax lea rax, [rbp + 2024] mov qword ptr [rbp + 2032], rax lea rax, [rbp + 2008] mov rcx, rax mov qword ptr [rbp + 576], rax # 8-byte Spill call "??0?$allocator@H@std@@QEAA@XZ" lea rcx, [rbp + 2040] lea rdx, [rbp + 2024] mov qword ptr [rbp + 568], rcx # 8-byte Spill mov r8, qword ptr [rbp + 576] # 8-byte Reload mov qword ptr [rbp + 560], rax # 8-byte Spill call "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .cv_loc 32 1 628 0 # ..\tests\span_tests.cpp:628:0 .Ltmp2289: lea rcx, [rbp + 1976] mov rdx, qword ptr [rbp + 568] # 8-byte Reload mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .Ltmp2290: mov qword ptr [rbp + 544], rax # 8-byte Spill jmp .LBB32_1 .LBB32_1: .cv_loc 32 1 631 0 # ..\tests\span_tests.cpp:631:0 .Ltmp2291: lea rcx, [rbp + 1960] lea rdx, [rbp + 2040] .Ltmp2410: call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .Ltmp2292: mov qword ptr [rbp + 536], rax # 8-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 .Ltmp2411: .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 lea rdx, [rip + "??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@"] lea rax, [rbp + 1856] mov rcx, rax mov qword ptr [rbp + 528], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 632 # kill: def $r8 killed $r8d lea rcx, [rbp + 1840] mov qword ptr [rbp + 520], rcx # 8-byte Spill mov qword ptr [rbp + 512], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1816] mov qword ptr [rbp + 504], rcx # 8-byte Spill mov qword ptr [rbp + 496], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp2293: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1880] mov rdx, qword ptr [rbp + 504] # 8-byte Reload mov r8, qword ptr [rbp + 520] # 8-byte Reload mov r9, qword ptr [rbp + 528] # 8-byte Reload mov qword ptr [rbp + 488], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2294: mov qword ptr [rbp + 480], rax # 8-byte Spill jmp .LBB32_4 .LBB32_4: # in Loop: Header=BB32_3 Depth=1 .Ltmp2412: .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 lea rcx, [rbp + 1960] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 2040] mov qword ptr [rbp + 472], rax # 8-byte Spill call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov qword ptr [rbp + 1792], rax lea rcx, [rbp + 1792] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor edx, edx mov r8b, dl mov rcx, qword ptr [rbp + 472] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 471], r8b # 1-byte Spill jne .LBB32_6 # %bb.5: # in Loop: Header=BB32_3 Depth=1 lea rcx, [rbp + 1960] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2040] mov qword ptr [rbp + 456], rax # 8-byte Spill call "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp + 456] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 471], dl # 1-byte Spill .LBB32_6: # in Loop: Header=BB32_3 Depth=1 .Ltmp2295: mov al, byte ptr [rbp + 471] # 1-byte Reload and al, 1 lea rcx, [rbp + 1800] lea rdx, [rbp + 1808] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2296: jmp .LBB32_7 .LBB32_7: # in Loop: Header=BB32_3 Depth=1 .Ltmp2297: lea rcx, [rbp + 1880] lea rdx, [rbp + 1808] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2298: jmp .LBB32_16 .Ltmp2413: .LBB32_10: # Block address taken # in Loop: Header=BB32_3 Depth=1 .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 jmp .LBB32_11 .Ltmp2414: .LBB32_11: # in Loop: Header=BB32_3 Depth=1 .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 .Ltmp2301: lea rcx, [rbp + 1880] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2302: mov byte ptr [rbp + 455], al # 1-byte Spill jmp .LBB32_12 .LBB32_12: # in Loop: Header=BB32_3 Depth=1 mov al, byte ptr [rbp + 455] # 1-byte Reload test al, 1 jne .LBB32_13 jmp .LBB32_18 .LBB32_13: # in Loop: Header=BB32_3 Depth=1 .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 .Ltmp2303: .Ltmp2415: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2304: mov byte ptr [rbp + 454], al # 1-byte Spill jmp .LBB32_14 .LBB32_14: # in Loop: Header=BB32_3 Depth=1 mov al, byte ptr [rbp + 454] # 1-byte Reload test al, 1 jne .LBB32_15 jmp .LBB32_17 .LBB32_15: # in Loop: Header=BB32_3 Depth=1 .Ltmp2416: .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 int3 jmp .LBB32_17 .Ltmp2417: .LBB32_16: # in Loop: Header=BB32_3 Depth=1 .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 jmp .LBB32_11 .Ltmp2418: .LBB32_17: # in Loop: Header=BB32_3 Depth=1 .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 jmp .LBB32_18 .Ltmp2419: .LBB32_18: # in Loop: Header=BB32_3 Depth=1 .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 .Ltmp2305: lea rcx, [rbp + 1880] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2306: jmp .LBB32_19 .LBB32_19: # in Loop: Header=BB32_3 Depth=1 lea rcx, [rbp + 1880] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp2307: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp2308: mov byte ptr [rbp + 453], al # 1-byte Spill jmp .LBB32_20 .LBB32_20: # in Loop: Header=BB32_3 Depth=1 mov al, byte ptr [rbp + 453] # 1-byte Reload test al, 1 jne .LBB32_3 jmp .LBB32_21 .Ltmp2420: .LBB32_21: .cv_loc 32 1 634 0 # ..\tests\span_tests.cpp:634:0 .Ltmp2309: lea rcx, [rbp + 1776] lea rdx, [rbp + 2040] call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .Ltmp2310: mov qword ptr [rbp + 440], rax # 8-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 .Ltmp2421: .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 lea rdx, [rip + "??_C@_0EO@DGCOMOAE@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@"] lea rax, [rbp + 1672] mov rcx, rax mov qword ptr [rbp + 432], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 635 # kill: def $r8 killed $r8d lea rcx, [rbp + 1656] mov qword ptr [rbp + 424], rcx # 8-byte Spill mov qword ptr [rbp + 416], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1632] mov qword ptr [rbp + 408], rcx # 8-byte Spill mov qword ptr [rbp + 400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp2311: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1696] mov rdx, qword ptr [rbp + 408] # 8-byte Reload mov r8, qword ptr [rbp + 424] # 8-byte Reload mov r9, qword ptr [rbp + 432] # 8-byte Reload mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2312: mov qword ptr [rbp + 384], rax # 8-byte Spill jmp .LBB32_24 .LBB32_24: # in Loop: Header=BB32_23 Depth=1 .Ltmp2422: .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 lea rcx, [rbp + 1776] call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 2040] mov qword ptr [rbp + 376], rax # 8-byte Spill call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov qword ptr [rbp + 1608], rax lea rcx, [rbp + 1608] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor edx, edx mov r8b, dl mov rcx, qword ptr [rbp + 376] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 375], r8b # 1-byte Spill jne .LBB32_26 # %bb.25: # in Loop: Header=BB32_23 Depth=1 lea rcx, [rbp + 1776] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 2040] mov qword ptr [rbp + 360], rax # 8-byte Spill call "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp + 360] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 375], dl # 1-byte Spill .LBB32_26: # in Loop: Header=BB32_23 Depth=1 .Ltmp2313: mov al, byte ptr [rbp + 375] # 1-byte Reload and al, 1 lea rcx, [rbp + 1616] lea rdx, [rbp + 1624] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2314: jmp .LBB32_27 .LBB32_27: # in Loop: Header=BB32_23 Depth=1 .Ltmp2315: lea rcx, [rbp + 1696] lea rdx, [rbp + 1624] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2316: jmp .LBB32_36 .Ltmp2423: .LBB32_30: # Block address taken # in Loop: Header=BB32_23 Depth=1 .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 jmp .LBB32_31 .Ltmp2424: .LBB32_31: # in Loop: Header=BB32_23 Depth=1 .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 .Ltmp2319: lea rcx, [rbp + 1696] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2320: mov byte ptr [rbp + 359], al # 1-byte Spill jmp .LBB32_32 .LBB32_32: # in Loop: Header=BB32_23 Depth=1 mov al, byte ptr [rbp + 359] # 1-byte Reload test al, 1 jne .LBB32_33 jmp .LBB32_39 .LBB32_33: # in Loop: Header=BB32_23 Depth=1 .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 .Ltmp2321: .Ltmp2425: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2322: mov byte ptr [rbp + 358], al # 1-byte Spill jmp .LBB32_34 .LBB32_34: # in Loop: Header=BB32_23 Depth=1 mov al, byte ptr [rbp + 358] # 1-byte Reload test al, 1 jne .LBB32_35 jmp .LBB32_38 .LBB32_35: # in Loop: Header=BB32_23 Depth=1 .Ltmp2426: .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 int3 jmp .LBB32_38 .Ltmp2427: .LBB32_36: # in Loop: Header=BB32_23 Depth=1 .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 jmp .LBB32_31 .Ltmp2428: .LBB32_38: # in Loop: Header=BB32_23 Depth=1 .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 jmp .LBB32_39 .Ltmp2429: .LBB32_39: # in Loop: Header=BB32_23 Depth=1 .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 .Ltmp2323: lea rcx, [rbp + 1696] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2324: jmp .LBB32_40 .LBB32_40: # in Loop: Header=BB32_23 Depth=1 lea rcx, [rbp + 1696] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp2325: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp2326: mov byte ptr [rbp + 357], al # 1-byte Spill jmp .LBB32_41 .LBB32_41: # in Loop: Header=BB32_23 Depth=1 mov al, byte ptr [rbp + 357] # 1-byte Reload test al, 1 jne .LBB32_23 jmp .LBB32_42 .Ltmp2430: .LBB32_42: .cv_loc 32 1 638 0 # ..\tests\span_tests.cpp:638:0 .Ltmp2327: lea rdx, [rip + "??_C@_05CJBACGMB@hello?$AA@"] lea rcx, [rbp + 1568] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .Ltmp2328: mov qword ptr [rbp + 344], rax # 8-byte Spill jmp .LBB32_43 .LBB32_43: .cv_loc 32 1 639 0 # ..\tests\span_tests.cpp:639:0 .Ltmp2329: lea rdx, [rip + "??_C@_05CJBACGMB@hello?$AA@"] lea rcx, [rbp + 1528] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .Ltmp2330: mov qword ptr [rbp + 336], rax # 8-byte Spill jmp .LBB32_44 .LBB32_44: .cv_loc 32 1 646 0 # ..\tests\span_tests.cpp:646:0 .Ltmp2331: lea rcx, [rbp + 1512] lea rdx, [rbp + 1568] .Ltmp2431: call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .Ltmp2332: mov qword ptr [rbp + 328], rax # 8-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 .Ltmp2432: .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 lea rdx, [rip + "??_C@_0FC@MIEHBIDN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@"] lea rax, [rbp + 1408] mov rcx, rax mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 647 # kill: def $r8 killed $r8d lea rcx, [rbp + 1392] mov qword ptr [rbp + 312], rcx # 8-byte Spill mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1368] mov qword ptr [rbp + 296], rcx # 8-byte Spill mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp2333: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1432] mov rdx, qword ptr [rbp + 296] # 8-byte Reload mov r8, qword ptr [rbp + 312] # 8-byte Reload mov r9, qword ptr [rbp + 320] # 8-byte Reload mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2334: mov qword ptr [rbp + 272], rax # 8-byte Spill jmp .LBB32_47 .LBB32_47: # in Loop: Header=BB32_46 Depth=1 .Ltmp2433: .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 lea rcx, [rbp + 1512] call "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 1568] mov qword ptr [rbp + 264], rax # 8-byte Spill call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov qword ptr [rbp + 1344], rax lea rcx, [rbp + 1344] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor edx, edx mov r8b, dl mov rcx, qword ptr [rbp + 264] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 263], r8b # 1-byte Spill jne .LBB32_49 # %bb.48: # in Loop: Header=BB32_46 Depth=1 lea rcx, [rbp + 1512] call "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" lea rcx, [rbp + 1568] mov qword ptr [rbp + 248], rax # 8-byte Spill call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" mov rcx, qword ptr [rbp + 248] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 263], dl # 1-byte Spill .LBB32_49: # in Loop: Header=BB32_46 Depth=1 .Ltmp2335: mov al, byte ptr [rbp + 263] # 1-byte Reload and al, 1 lea rcx, [rbp + 1352] lea rdx, [rbp + 1360] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2336: jmp .LBB32_50 .LBB32_50: # in Loop: Header=BB32_46 Depth=1 .Ltmp2337: lea rcx, [rbp + 1432] lea rdx, [rbp + 1360] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2338: jmp .LBB32_59 .Ltmp2434: .LBB32_53: # Block address taken # in Loop: Header=BB32_46 Depth=1 .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 jmp .LBB32_54 .Ltmp2435: .LBB32_54: # in Loop: Header=BB32_46 Depth=1 .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 .Ltmp2341: lea rcx, [rbp + 1432] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2342: mov byte ptr [rbp + 247], al # 1-byte Spill jmp .LBB32_55 .LBB32_55: # in Loop: Header=BB32_46 Depth=1 mov al, byte ptr [rbp + 247] # 1-byte Reload test al, 1 jne .LBB32_56 jmp .LBB32_62 .LBB32_56: # in Loop: Header=BB32_46 Depth=1 .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 .Ltmp2343: .Ltmp2436: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2344: mov byte ptr [rbp + 246], al # 1-byte Spill jmp .LBB32_57 .LBB32_57: # in Loop: Header=BB32_46 Depth=1 mov al, byte ptr [rbp + 246] # 1-byte Reload test al, 1 jne .LBB32_58 jmp .LBB32_61 .LBB32_58: # in Loop: Header=BB32_46 Depth=1 .Ltmp2437: .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 int3 jmp .LBB32_61 .Ltmp2438: .LBB32_59: # in Loop: Header=BB32_46 Depth=1 .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 jmp .LBB32_54 .Ltmp2439: .LBB32_61: # in Loop: Header=BB32_46 Depth=1 .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 jmp .LBB32_62 .Ltmp2440: .LBB32_62: # in Loop: Header=BB32_46 Depth=1 .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 .Ltmp2345: lea rcx, [rbp + 1432] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2346: jmp .LBB32_63 .LBB32_63: # in Loop: Header=BB32_46 Depth=1 lea rcx, [rbp + 1432] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp2347: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp2348: mov byte ptr [rbp + 245], al # 1-byte Spill jmp .LBB32_64 .LBB32_64: # in Loop: Header=BB32_46 Depth=1 mov al, byte ptr [rbp + 245] # 1-byte Reload test al, 1 jne .LBB32_46 jmp .LBB32_65 .Ltmp2441: .LBB32_65: .cv_loc 32 1 654 0 # ..\tests\span_tests.cpp:654:0 .Ltmp2349: lea rcx, [rbp + 1328] lea rdx, [rbp + 1528] .Ltmp2442: call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .Ltmp2350: mov qword ptr [rbp + 232], rax # 8-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 .Ltmp2443: .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 lea rdx, [rip + "??_C@_0FE@CAMMBDGL@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@"] lea rax, [rbp + 1224] mov rcx, rax mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 656 # kill: def $r8 killed $r8d lea rcx, [rbp + 1208] mov qword ptr [rbp + 216], rcx # 8-byte Spill mov qword ptr [rbp + 208], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1184] mov qword ptr [rbp + 200], rcx # 8-byte Spill mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp2351: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1248] mov rdx, qword ptr [rbp + 200] # 8-byte Reload mov r8, qword ptr [rbp + 216] # 8-byte Reload mov r9, qword ptr [rbp + 224] # 8-byte Reload mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2352: mov qword ptr [rbp + 176], rax # 8-byte Spill jmp .LBB32_68 .LBB32_68: # in Loop: Header=BB32_67 Depth=1 .Ltmp2444: .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 lea rcx, [rbp + 1328] call "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 1528] mov qword ptr [rbp + 168], rax # 8-byte Spill call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov qword ptr [rbp + 1160], rax lea rcx, [rbp + 1160] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor edx, edx mov r8b, dl mov rcx, qword ptr [rbp + 168] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 167], r8b # 1-byte Spill jne .LBB32_70 # %bb.69: # in Loop: Header=BB32_67 Depth=1 lea rcx, [rbp + 1328] call "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" lea rcx, [rbp + 1528] mov qword ptr [rbp + 152], rax # 8-byte Spill call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" mov rcx, qword ptr [rbp + 152] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 167], dl # 1-byte Spill .LBB32_70: # in Loop: Header=BB32_67 Depth=1 .Ltmp2353: mov al, byte ptr [rbp + 167] # 1-byte Reload and al, 1 lea rcx, [rbp + 1168] lea rdx, [rbp + 1176] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2354: jmp .LBB32_71 .LBB32_71: # in Loop: Header=BB32_67 Depth=1 .Ltmp2355: lea rcx, [rbp + 1248] lea rdx, [rbp + 1176] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2356: jmp .LBB32_80 .Ltmp2445: .LBB32_74: # Block address taken # in Loop: Header=BB32_67 Depth=1 .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 jmp .LBB32_75 .Ltmp2446: .LBB32_75: # in Loop: Header=BB32_67 Depth=1 .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 .Ltmp2359: lea rcx, [rbp + 1248] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2360: mov byte ptr [rbp + 151], al # 1-byte Spill jmp .LBB32_76 .LBB32_76: # in Loop: Header=BB32_67 Depth=1 mov al, byte ptr [rbp + 151] # 1-byte Reload test al, 1 jne .LBB32_77 jmp .LBB32_83 .LBB32_77: # in Loop: Header=BB32_67 Depth=1 .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 .Ltmp2361: .Ltmp2447: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2362: mov byte ptr [rbp + 150], al # 1-byte Spill jmp .LBB32_78 .LBB32_78: # in Loop: Header=BB32_67 Depth=1 mov al, byte ptr [rbp + 150] # 1-byte Reload test al, 1 jne .LBB32_79 jmp .LBB32_82 .LBB32_79: # in Loop: Header=BB32_67 Depth=1 .Ltmp2448: .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 int3 jmp .LBB32_82 .Ltmp2449: .LBB32_80: # in Loop: Header=BB32_67 Depth=1 .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 jmp .LBB32_75 .Ltmp2450: .LBB32_82: # in Loop: Header=BB32_67 Depth=1 .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 jmp .LBB32_83 .Ltmp2451: .LBB32_83: # in Loop: Header=BB32_67 Depth=1 .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 .Ltmp2363: lea rcx, [rbp + 1248] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2364: jmp .LBB32_84 .LBB32_84: # in Loop: Header=BB32_67 Depth=1 lea rcx, [rbp + 1248] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp2365: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp2366: mov byte ptr [rbp + 149], al # 1-byte Spill jmp .LBB32_85 .LBB32_85: # in Loop: Header=BB32_67 Depth=1 mov al, byte ptr [rbp + 149] # 1-byte Reload test al, 1 jne .LBB32_67 jmp .LBB32_86 .Ltmp2452: .LBB32_86: .cv_loc 32 1 670 0 # ..\tests\span_tests.cpp:670:0 lea rcx, [rbp + 1152] lea rax, [rbp + 1096] .Ltmp2453: mov rdx, rax mov qword ptr [rbp + 136], rax # 8-byte Spill call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" .Ltmp2367: lea rcx, [rbp + 1128] mov rdx, qword ptr [rbp + 136] # 8-byte Reload call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .Ltmp2368: mov qword ptr [rbp + 128], rax # 8-byte Spill jmp .LBB32_87 .LBB32_87: lea rcx, [rbp + 1144] lea rdx, [rbp + 1128] call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" lea rcx, [rbp + 1096] call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" lea rcx, [rbp + 1088] lea rdx, [rbp + 1024] .Ltmp2454: .cv_loc 32 1 684 0 # ..\tests\span_tests.cpp:684:0 mov qword ptr [rbp + 120], rdx # 8-byte Spill call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" .Ltmp2369: lea rcx, [rbp + 1064] mov rdx, qword ptr [rbp + 120] # 8-byte Reload call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .Ltmp2370: mov qword ptr [rbp + 112], rax # 8-byte Spill jmp .LBB32_88 .LBB32_88: lea rcx, [rbp + 1080] lea rdx, [rbp + 1064] call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" lea rcx, [rbp + 1024] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" lea rcx, [rbp + 1016] lea rdx, [rbp + 952] .Ltmp2455: .cv_loc 32 1 698 0 # ..\tests\span_tests.cpp:698:0 mov qword ptr [rbp + 104], rdx # 8-byte Spill call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" .Ltmp2371: lea rcx, [rbp + 992] mov rdx, qword ptr [rbp + 104] # 8-byte Reload call "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .Ltmp2372: mov qword ptr [rbp + 96], rax # 8-byte Spill jmp .LBB32_89 .LBB32_89: lea rcx, [rbp + 1008] lea rdx, [rbp + 992] call "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" lea rcx, [rbp + 952] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 32 1 709 0 # ..\tests\span_tests.cpp:709:0 .Ltmp2373: lea rcx, [rbp + 936] lea rdx, [rbp + 2040] .Ltmp2456: call "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .Ltmp2374: 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 .Ltmp2457: .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 lea rdx, [rip + "??_C@_0EM@HMDBCCFN@?$CIs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3pt@"] lea rax, [rbp + 832] mov rcx, rax mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 710 # kill: def $r8 killed $r8d lea rcx, [rbp + 816] mov qword ptr [rbp + 80], rcx # 8-byte Spill mov qword ptr [rbp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 792] mov qword ptr [rbp + 64], rcx # 8-byte Spill mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp2375: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 856] mov rdx, qword ptr [rbp + 64] # 8-byte Reload mov r8, qword ptr [rbp + 80] # 8-byte Reload mov r9, qword ptr [rbp + 88] # 8-byte Reload mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2376: mov qword ptr [rbp + 40], rax # 8-byte Spill jmp .LBB32_92 .LBB32_92: # in Loop: Header=BB32_91 Depth=1 .Ltmp2458: .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 lea rcx, [rbp + 936] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 2040] mov qword ptr [rbp + 32], rax # 8-byte Spill call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov qword ptr [rbp + 768], rax lea rcx, [rbp + 768] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor edx, edx mov r8b, dl mov rcx, qword ptr [rbp + 32] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp + 31], r8b # 1-byte Spill jne .LBB32_94 # %bb.93: # in Loop: Header=BB32_91 Depth=1 lea rcx, [rbp + 936] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 2040] mov qword ptr [rbp + 16], rax # 8-byte Spill call "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" mov rcx, qword ptr [rbp + 16] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp + 31], dl # 1-byte Spill .LBB32_94: # in Loop: Header=BB32_91 Depth=1 .Ltmp2377: mov al, byte ptr [rbp + 31] # 1-byte Reload and al, 1 lea rcx, [rbp + 776] lea rdx, [rbp + 784] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2378: jmp .LBB32_95 .LBB32_95: # in Loop: Header=BB32_91 Depth=1 .Ltmp2379: lea rcx, [rbp + 856] lea rdx, [rbp + 784] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2380: jmp .LBB32_104 .Ltmp2459: .LBB32_98: # Block address taken # in Loop: Header=BB32_91 Depth=1 .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 jmp .LBB32_99 .Ltmp2460: .LBB32_99: # in Loop: Header=BB32_91 Depth=1 .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 .Ltmp2383: lea rcx, [rbp + 856] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2384: mov byte ptr [rbp + 15], al # 1-byte Spill jmp .LBB32_100 .LBB32_100: # in Loop: Header=BB32_91 Depth=1 mov al, byte ptr [rbp + 15] # 1-byte Reload test al, 1 jne .LBB32_101 jmp .LBB32_110 .LBB32_101: # in Loop: Header=BB32_91 Depth=1 .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 .Ltmp2385: .Ltmp2461: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2386: mov byte ptr [rbp + 14], al # 1-byte Spill jmp .LBB32_102 .LBB32_102: # in Loop: Header=BB32_91 Depth=1 mov al, byte ptr [rbp + 14] # 1-byte Reload test al, 1 jne .LBB32_103 jmp .LBB32_109 .LBB32_103: # in Loop: Header=BB32_91 Depth=1 .Ltmp2462: .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 int3 jmp .LBB32_109 .Ltmp2463: .LBB32_104: # in Loop: Header=BB32_91 Depth=1 .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 jmp .LBB32_99 .Ltmp2464: .LBB32_109: # in Loop: Header=BB32_91 Depth=1 .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 jmp .LBB32_110 .Ltmp2465: .LBB32_110: # in Loop: Header=BB32_91 Depth=1 .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 .Ltmp2387: lea rcx, [rbp + 856] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2388: jmp .LBB32_111 .LBB32_111: # in Loop: Header=BB32_91 Depth=1 lea rcx, [rbp + 856] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp2389: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp2390: mov byte ptr [rbp + 13], al # 1-byte Spill jmp .LBB32_112 .LBB32_112: # in Loop: Header=BB32_91 Depth=1 mov al, byte ptr [rbp + 13] # 1-byte Reload test al, 1 jne .LBB32_91 jmp .LBB32_113 .Ltmp2466: .LBB32_113: .cv_loc 32 1 712 0 # ..\tests\span_tests.cpp:712:0 .Ltmp2391: lea rcx, [rbp + 752] lea rdx, [rbp + 1976] call "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .Ltmp2392: 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 .Ltmp2467: .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 lea rdx, [rip + "??_C@_0FA@IJNLMNPN@?$CIcs?4size?$CI?$CJ?5?$DN?$DN?5narrow_cast?$DMstd?3?3p@"] lea rax, [rbp + 648] mov rcx, rax mov qword ptr [rbp], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 713 # kill: def $r8 killed $r8d lea rcx, [rbp + 632] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 608] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp2393: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 672] mov rdx, qword ptr [rbp - 24] # 8-byte Reload mov r8, qword ptr [rbp - 8] # 8-byte Reload mov r9, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2394: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB32_116 .LBB32_116: # in Loop: Header=BB32_115 Depth=1 .Ltmp2468: .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 lea rcx, [rbp + 752] call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" lea rcx, [rbp + 1976] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov qword ptr [rbp + 584], rax lea rcx, [rbp + 584] call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" xor edx, edx mov r8b, dl mov rcx, qword ptr [rbp - 56] # 8-byte Reload cmp rcx, rax mov byte ptr [rbp - 57], r8b # 1-byte Spill jne .LBB32_118 # %bb.117: # in Loop: Header=BB32_115 Depth=1 lea rcx, [rbp + 752] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 1976] mov qword ptr [rbp - 72], rax # 8-byte Spill call "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax sete dl mov byte ptr [rbp - 57], dl # 1-byte Spill .LBB32_118: # in Loop: Header=BB32_115 Depth=1 .Ltmp2395: mov al, byte ptr [rbp - 57] # 1-byte Reload and al, 1 lea rcx, [rbp + 592] lea rdx, [rbp + 600] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2396: jmp .LBB32_119 .LBB32_119: # in Loop: Header=BB32_115 Depth=1 .Ltmp2397: lea rcx, [rbp + 672] lea rdx, [rbp + 600] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2398: jmp .LBB32_128 .Ltmp2469: .LBB32_122: # Block address taken # in Loop: Header=BB32_115 Depth=1 .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 jmp .LBB32_123 .Ltmp2470: .LBB32_123: # in Loop: Header=BB32_115 Depth=1 .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 .Ltmp2401: lea rcx, [rbp + 672] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2402: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB32_124 .LBB32_124: # in Loop: Header=BB32_115 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB32_125 jmp .LBB32_131 .LBB32_125: # in Loop: Header=BB32_115 Depth=1 .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 .Ltmp2403: .Ltmp2471: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2404: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB32_126 .LBB32_126: # in Loop: Header=BB32_115 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB32_127 jmp .LBB32_130 .LBB32_127: # in Loop: Header=BB32_115 Depth=1 .Ltmp2472: .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 int3 jmp .LBB32_130 .Ltmp2473: .LBB32_128: # in Loop: Header=BB32_115 Depth=1 .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 jmp .LBB32_123 .Ltmp2474: .LBB32_130: # in Loop: Header=BB32_115 Depth=1 .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 jmp .LBB32_131 .Ltmp2475: .LBB32_131: # in Loop: Header=BB32_115 Depth=1 .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 .Ltmp2405: lea rcx, [rbp + 672] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2406: jmp .LBB32_132 .LBB32_132: # in Loop: Header=BB32_115 Depth=1 lea rcx, [rbp + 672] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp2407: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp2408: mov byte ptr [rbp - 75], al # 1-byte Spill jmp .LBB32_133 .LBB32_133: # in Loop: Header=BB32_115 Depth=1 mov al, byte ptr [rbp - 75] # 1-byte Reload test al, 1 jne .LBB32_115 jmp .LBB32_134 .Ltmp2476: .LBB32_134: .cv_loc 32 1 715 0 # ..\tests\span_tests.cpp:715:0 lea rcx, [rbp + 1528] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" lea rcx, [rbp + 1568] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" lea rcx, [rbp + 1976] call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" lea rcx, [rbp + 2040] call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" nop add rsp, 2208 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$8@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB32_8: # in Loop: Header=BB32_3 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 .Ltmp2299: lea rcx, [rbp + 1880] .Ltmp2477: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2300: jmp .LBB32_9 .LBB32_9: # in Loop: Header=BB32_3 Depth=1 lea rax, [rip + .LBB32_10] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2478: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$28@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB32_28: # in Loop: Header=BB32_23 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 .Ltmp2317: lea rcx, [rbp + 1696] .Ltmp2479: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2318: jmp .LBB32_29 .LBB32_29: # in Loop: Header=BB32_23 Depth=1 lea rax, [rip + .LBB32_30] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2480: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$37@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_37: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1880] .Ltmp2481: .cv_loc 32 1 632 0 # ..\tests\span_tests.cpp:632:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2482: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$51@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB32_51: # in Loop: Header=BB32_46 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 .Ltmp2339: lea rcx, [rbp + 1432] .Ltmp2483: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2340: jmp .LBB32_52 .LBB32_52: # in Loop: Header=BB32_46 Depth=1 lea rax, [rip + .LBB32_53] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2484: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_60: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1696] .Ltmp2485: .cv_loc 32 1 635 0 # ..\tests\span_tests.cpp:635:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2486: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$72@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB32_72: # in Loop: Header=BB32_67 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 .Ltmp2357: lea rcx, [rbp + 1248] .Ltmp2487: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2358: jmp .LBB32_73 .LBB32_73: # in Loop: Header=BB32_67 Depth=1 lea rax, [rip + .LBB32_74] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2488: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_81: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1432] .Ltmp2489: .cv_loc 32 1 647 0 # ..\tests\span_tests.cpp:647:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2490: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$96@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB32_96: # in Loop: Header=BB32_91 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 .Ltmp2381: lea rcx, [rbp + 856] .Ltmp2491: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2382: jmp .LBB32_97 .LBB32_97: # in Loop: Header=BB32_91 Depth=1 lea rax, [rip + .LBB32_98] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2492: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_105: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1248] .Ltmp2493: .cv_loc 32 1 655 0 # ..\tests\span_tests.cpp:655:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2494: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$106@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_106: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1096] .Ltmp2495: .cv_loc 32 1 670 0 # ..\tests\span_tests.cpp:670:0 call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2496: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$107@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_107: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1024] .Ltmp2497: .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@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2498: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$108@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_108: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 952] .Ltmp2499: .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@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2500: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$120@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB32_120: # in Loop: Header=BB32_115 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 .Ltmp2399: lea rcx, [rbp + 672] .Ltmp2501: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2400: jmp .LBB32_121 .LBB32_121: # in Loop: Header=BB32_115 Depth=1 lea rax, [rip + .LBB32_122] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2502: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$129@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_129: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 856] .Ltmp2503: .cv_loc 32 1 710 0 # ..\tests\span_tests.cpp:710:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2504: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$135@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_135: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 672] .Ltmp2505: .cv_loc 32 1 713 0 # ..\tests\span_tests.cpp:713:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2506: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$136@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_136: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1528] .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@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$137@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_137: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1568] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_138: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1976] call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA" .LBB32_139: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2040] call "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2507: .Lfunc_end32: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 6 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL # TryBlockMap .long 34 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ")@IMGREL # IPToStateXData .long 2200 # UnwindHelp .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"@IMGREL # Action .long 0 # ToState .long "?dtor$138@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$137@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # Action .long 2 # ToState .long "?dtor$136@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # Action .long 3 # ToState .long "?dtor$135@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # 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"@IMGREL # 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"@IMGREL # Action .long 3 # ToState .long "?dtor$107@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # Action .long 3 # ToState .long "?dtor$106@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # Action .long 3 # ToState .long "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____20@@YAXXZ": .long .Lfunc_begin32@IMGREL # IP .long -1 # ToState .long .Ltmp2289@IMGREL+1 # IP .long 0 # ToState .long .Ltmp2291@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2295@IMGREL+1 # IP .long 23 # ToState .long .Ltmp2301@IMGREL+1 # IP .long 22 # ToState .long .Ltmp2307@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2313@IMGREL+1 # IP .long 20 # ToState .long .Ltmp2319@IMGREL+1 # IP .long 19 # ToState .long .Ltmp2325@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2329@IMGREL+1 # IP .long 2 # ToState .long .Ltmp2331@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2335@IMGREL+1 # IP .long 17 # ToState .long .Ltmp2341@IMGREL+1 # IP .long 16 # ToState .long .Ltmp2347@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2353@IMGREL+1 # IP .long 14 # ToState .long .Ltmp2359@IMGREL+1 # IP .long 13 # ToState .long .Ltmp2365@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2367@IMGREL+1 # IP .long 12 # ToState .long .Ltmp2369@IMGREL+1 # IP .long 11 # ToState .long .Ltmp2371@IMGREL+1 # IP .long 10 # ToState .long .Ltmp2373@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2377@IMGREL+1 # IP .long 8 # ToState .long .Ltmp2383@IMGREL+1 # IP .long 7 # ToState .long .Ltmp2389@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2395@IMGREL+1 # IP .long 5 # ToState .long .Ltmp2401@IMGREL+1 # IP .long 4 # ToState .long .Ltmp2407@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2408@IMGREL+1 # IP .long -1 # ToState .long "?catch$8@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # IP .long 24 # ToState .long "?catch$28@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # IP .long 21 # ToState .long "?catch$51@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # IP .long 18 # ToState .long "?catch$72@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # IP .long 9 # ToState .long "?catch$120@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@4HA"@IMGREL # IP .long 6 # ToState .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 .seh_proc "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp2508: lea rcx, [rip + "?autoRegistrar21@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp2509: .Lfunc_end33: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp2510: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0CC@OGCDDOLL@from_convertible_span_constructo@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 718 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp2511: .Lfunc_end34: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax .Ltmp2512: .cv_loc 35 1 721 0 # ..\tests\span_tests.cpp:721:0 lea rcx, [rsp + 64] .Ltmp2513: #DEBUG_VALUE: avd <- [$rcx+0] call "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ" .Ltmp2514: .cv_loc 35 1 722 0 # ..\tests\span_tests.cpp:722:0 lea rcx, [rsp + 48] .Ltmp2515: #DEBUG_VALUE: avcd <- [$rcx+0] lea rdx, [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" .Ltmp2516: mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie .Ltmp2517: .cv_loc 35 1 753 0 # ..\tests\span_tests.cpp:753:0 nop add rsp, 88 ret .Ltmp2518: .Lfunc_end35: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp2519: lea rcx, [rip + "?autoRegistrar23@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp2520: .Lfunc_end36: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp2521: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BJ@LKEMFBKB@copy_move_and_assignment?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 756 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp2522: .Lfunc_end37: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1056 .seh_stackalloc 1056 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp2571: .cv_loc 38 1 758 0 # ..\tests\span_tests.cpp:758:0 mov qword ptr [rbp + 920], -2 lea rcx, [rbp + 904] .Ltmp2572: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:s1 <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp2573: mov qword ptr [rbp + 144], rax # 8-byte Spill .LBB38_1: # =>This Inner Loop Header: Depth=1 .Ltmp2574: .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 lea rdx, [rip + "??_C@_0L@CPIPGFEH@s1?4empty?$CI?$CJ?$AA@"] lea rax, [rbp + 800] mov rcx, rax mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 759 # kill: def $r8 killed $r8d lea rcx, [rbp + 784] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 760] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 824] mov rdx, qword ptr [rbp + 112] # 8-byte Reload mov r8, qword ptr [rbp + 128] # 8-byte Reload mov r9, qword ptr [rbp + 136] # 8-byte Reload mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 904] .Ltmp2575: .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 mov qword ptr [rbp + 88], rax # 8-byte Spill call "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" .Ltmp2523: lea rcx, [rbp + 744] lea rdx, [rbp + 752] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2524: jmp .LBB38_2 .LBB38_2: # in Loop: Header=BB38_1 Depth=1 .Ltmp2525: lea rcx, [rbp + 824] lea rdx, [rbp + 752] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2526: jmp .LBB38_11 .Ltmp2576: .LBB38_5: # Block address taken # in Loop: Header=BB38_1 Depth=1 .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 jmp .LBB38_6 .Ltmp2577: .LBB38_6: # in Loop: Header=BB38_1 Depth=1 .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 .Ltmp2529: lea rcx, [rbp + 824] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2530: mov byte ptr [rbp + 87], al # 1-byte Spill jmp .LBB38_7 .LBB38_7: # in Loop: Header=BB38_1 Depth=1 mov al, byte ptr [rbp + 87] # 1-byte Reload test al, 1 jne .LBB38_8 jmp .LBB38_13 .LBB38_8: # in Loop: Header=BB38_1 Depth=1 .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 .Ltmp2531: .Ltmp2578: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2532: mov byte ptr [rbp + 86], al # 1-byte Spill jmp .LBB38_9 .LBB38_9: # in Loop: Header=BB38_1 Depth=1 mov al, byte ptr [rbp + 86] # 1-byte Reload test al, 1 jne .LBB38_10 jmp .LBB38_12 .LBB38_10: # in Loop: Header=BB38_1 Depth=1 .Ltmp2579: .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 int3 jmp .LBB38_12 .Ltmp2580: .LBB38_11: # in Loop: Header=BB38_1 Depth=1 .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 jmp .LBB38_6 .Ltmp2581: .LBB38_12: # in Loop: Header=BB38_1 Depth=1 .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 jmp .LBB38_13 .Ltmp2582: .LBB38_13: # in Loop: Header=BB38_1 Depth=1 .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 .Ltmp2533: lea rcx, [rbp + 824] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2534: jmp .LBB38_14 .LBB38_14: # in Loop: Header=BB38_1 Depth=1 lea rcx, [rbp + 824] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB38_1 .Ltmp2583: # %bb.15: .cv_loc 38 1 761 0 # ..\tests\span_tests.cpp:761:0 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@3PAHA"] mov qword ptr [rbp + 732], rax mov ecx, dword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@3PAHA"+8] mov dword ptr [rbp + 740], ecx .cv_loc 38 1 763 0 # ..\tests\span_tests.cpp:763:0 lea rcx, [rbp + 712] .Ltmp2584: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:s2 <- [$rcx+0] lea rdx, [rbp + 732] .Ltmp2585: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:arr <- [$rdx+0] call "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .Ltmp2586: mov qword ptr [rbp + 72], rax # 8-byte Spill .LBB38_16: # =>This Inner Loop Header: Depth=1 .Ltmp2587: .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 lea rcx, [rbp + 608] lea rdx, [rip + "??_C@_0CJ@IDIKNDPE@?$CIs2?4size?$CI?$CJ?5?$DN?$DN?53?5?$CG?$CG?5s2?4data?$CI?$CJ?5?$DN?$DN?5@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 764 # kill: def $r8 killed $r8d lea rcx, [rbp + 592] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 568] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 632] lea rdx, [rbp + 568] lea r8, [rbp + 592] lea r9, [rbp + 608] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2588: .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 lea rcx, [rbp + 712] mov qword ptr [rbp + 40], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 3 mov byte ptr [rbp + 39], r11b # 1-byte Spill jne .LBB38_18 # %bb.17: # in Loop: Header=BB38_16 Depth=1 lea rcx, [rbp + 712] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" lea rcx, [rbp + 732] cmp rax, rcx sete dl mov byte ptr [rbp + 39], dl # 1-byte Spill .LBB38_18: # in Loop: Header=BB38_16 Depth=1 .Ltmp2535: mov al, byte ptr [rbp + 39] # 1-byte Reload and al, 1 lea rcx, [rbp + 552] lea rdx, [rbp + 560] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2536: jmp .LBB38_19 .LBB38_19: # in Loop: Header=BB38_16 Depth=1 .Ltmp2537: lea rcx, [rbp + 632] lea rdx, [rbp + 560] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2538: jmp .LBB38_28 .Ltmp2589: .LBB38_22: # Block address taken # in Loop: Header=BB38_16 Depth=1 .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 jmp .LBB38_23 .Ltmp2590: .LBB38_23: # in Loop: Header=BB38_16 Depth=1 .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 .Ltmp2541: lea rcx, [rbp + 632] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2542: mov byte ptr [rbp + 38], al # 1-byte Spill jmp .LBB38_24 .LBB38_24: # in Loop: Header=BB38_16 Depth=1 mov al, byte ptr [rbp + 38] # 1-byte Reload test al, 1 jne .LBB38_25 jmp .LBB38_31 .LBB38_25: # in Loop: Header=BB38_16 Depth=1 .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 .Ltmp2543: .Ltmp2591: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2544: mov byte ptr [rbp + 37], al # 1-byte Spill jmp .LBB38_26 .LBB38_26: # in Loop: Header=BB38_16 Depth=1 mov al, byte ptr [rbp + 37] # 1-byte Reload test al, 1 jne .LBB38_27 jmp .LBB38_30 .LBB38_27: # in Loop: Header=BB38_16 Depth=1 .Ltmp2592: .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 int3 jmp .LBB38_30 .Ltmp2593: .LBB38_28: # in Loop: Header=BB38_16 Depth=1 .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 jmp .LBB38_23 .Ltmp2594: .LBB38_30: # in Loop: Header=BB38_16 Depth=1 .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 jmp .LBB38_31 .Ltmp2595: .LBB38_31: # in Loop: Header=BB38_16 Depth=1 .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 .Ltmp2545: lea rcx, [rbp + 632] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2546: jmp .LBB38_32 .LBB38_32: # in Loop: Header=BB38_16 Depth=1 lea rcx, [rbp + 632] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB38_16 .Ltmp2596: # %bb.33: .cv_loc 38 1 766 0 # ..\tests\span_tests.cpp:766:0 lea rcx, [rbp + 536] lea rdx, [rbp + 904] call "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" mov rcx, qword ptr [rbp + 536] mov qword ptr [rbp + 712], rcx mov rcx, qword ptr [rbp + 544] mov qword ptr [rbp + 720], rcx mov qword ptr [rbp + 24], rax # 8-byte Spill .LBB38_34: # =>This Inner Loop Header: Depth=1 .Ltmp2597: .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 lea rdx, [rip + "??_C@_0L@MELINOEE@s2?4empty?$CI?$CJ?$AA@"] lea rax, [rbp + 432] mov rcx, rax mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 767 # kill: def $r8 killed $r8d lea rcx, [rbp + 416] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov qword ptr [rbp], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 392] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 456] mov rdx, qword ptr [rbp - 8] # 8-byte Reload mov r8, qword ptr [rbp + 8] # 8-byte Reload mov r9, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 712] .Ltmp2598: .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 mov qword ptr [rbp - 32], rax # 8-byte Spill call "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" .Ltmp2547: lea rcx, [rbp + 376] lea rdx, [rbp + 384] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2548: jmp .LBB38_35 .LBB38_35: # in Loop: Header=BB38_34 Depth=1 .Ltmp2549: lea rcx, [rbp + 456] lea rdx, [rbp + 384] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2550: jmp .LBB38_44 .Ltmp2599: .LBB38_38: # Block address taken # in Loop: Header=BB38_34 Depth=1 .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 jmp .LBB38_39 .Ltmp2600: .LBB38_39: # in Loop: Header=BB38_34 Depth=1 .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 .Ltmp2553: lea rcx, [rbp + 456] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2554: mov byte ptr [rbp - 33], al # 1-byte Spill jmp .LBB38_40 .LBB38_40: # in Loop: Header=BB38_34 Depth=1 mov al, byte ptr [rbp - 33] # 1-byte Reload test al, 1 jne .LBB38_41 jmp .LBB38_47 .LBB38_41: # in Loop: Header=BB38_34 Depth=1 .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 .Ltmp2555: .Ltmp2601: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2556: mov byte ptr [rbp - 34], al # 1-byte Spill jmp .LBB38_42 .LBB38_42: # in Loop: Header=BB38_34 Depth=1 mov al, byte ptr [rbp - 34] # 1-byte Reload test al, 1 jne .LBB38_43 jmp .LBB38_46 .LBB38_43: # in Loop: Header=BB38_34 Depth=1 .Ltmp2602: .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 int3 jmp .LBB38_46 .Ltmp2603: .LBB38_44: # in Loop: Header=BB38_34 Depth=1 .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 jmp .LBB38_39 .Ltmp2604: .LBB38_46: # in Loop: Header=BB38_34 Depth=1 .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 jmp .LBB38_47 .Ltmp2605: .LBB38_47: # in Loop: Header=BB38_34 Depth=1 .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 .Ltmp2557: lea rcx, [rbp + 456] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2558: jmp .LBB38_48 .LBB38_48: # in Loop: Header=BB38_34 Depth=1 lea rcx, [rbp + 456] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB38_34 .Ltmp2606: # %bb.49: .cv_loc 38 1 769 0 # ..\tests\span_tests.cpp:769:0 lea rax, [rbp + 732] mov qword ptr [rbp + 368], rax .cv_loc 38 1 770 0 # ..\tests\span_tests.cpp:770:0 mov qword ptr [rbp + 360], rax .cv_loc 38 1 771 0 # ..\tests\span_tests.cpp:771:0 lea rcx, [rbp + 368] .Ltmp2607: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____24:get_temp_span <- [$rcx+0] lea rdx, [rbp + 328] call "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ" .Ltmp2608: lea rcx, [rbp + 344] lea rdx, [rbp + 328] call "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" lea rcx, [rbp + 360] lea rdx, [rbp + 344] mov qword ptr [rbp - 48], rax # 8-byte Spill call "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .cv_loc 38 1 773 0 # ..\tests\span_tests.cpp:773:0 lea rcx, [rbp + 368] lea rdx, [rbp + 312] call "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ" mov rax, qword ptr [rbp + 312] mov qword ptr [rbp + 904], rax mov rax, qword ptr [rbp + 320] mov qword ptr [rbp + 912], rax .LBB38_50: # =>This Inner Loop Header: Depth=1 .Ltmp2609: .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 lea rcx, [rbp + 208] lea rdx, [rip + "??_C@_0CJ@PNDPDBMI@?$CIs1?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s1?4data?$CI?$CJ?5?$DN?$DN?5@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 774 # kill: def $r8 killed $r8d lea rcx, [rbp + 192] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp + 168] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 232] lea rdx, [rbp + 168] lea r8, [rbp + 192] lea r9, [rbp + 208] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2610: .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 lea rcx, [rbp + 904] mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 2 mov byte ptr [rbp - 81], r11b # 1-byte Spill jne .LBB38_52 # %bb.51: # in Loop: Header=BB38_50 Depth=1 lea rcx, [rbp + 904] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" lea rcx, [rbp + 732] add rcx, 4 cmp rax, rcx sete dl mov byte ptr [rbp - 81], dl # 1-byte Spill .LBB38_52: # in Loop: Header=BB38_50 Depth=1 .Ltmp2559: mov al, byte ptr [rbp - 81] # 1-byte Reload and al, 1 lea rcx, [rbp + 152] lea rdx, [rbp + 160] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp2560: jmp .LBB38_53 .LBB38_53: # in Loop: Header=BB38_50 Depth=1 .Ltmp2561: lea rcx, [rbp + 232] lea rdx, [rbp + 160] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp2562: jmp .LBB38_62 .Ltmp2611: .LBB38_56: # Block address taken # in Loop: Header=BB38_50 Depth=1 .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 jmp .LBB38_57 .Ltmp2612: .LBB38_57: # in Loop: Header=BB38_50 Depth=1 .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 .Ltmp2565: lea rcx, [rbp + 232] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2566: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB38_58 .LBB38_58: # in Loop: Header=BB38_50 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB38_59 jmp .LBB38_65 .LBB38_59: # in Loop: Header=BB38_50 Depth=1 .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 .Ltmp2567: .Ltmp2613: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2568: mov byte ptr [rbp - 83], al # 1-byte Spill jmp .LBB38_60 .LBB38_60: # in Loop: Header=BB38_50 Depth=1 mov al, byte ptr [rbp - 83] # 1-byte Reload test al, 1 jne .LBB38_61 jmp .LBB38_64 .LBB38_61: # in Loop: Header=BB38_50 Depth=1 .Ltmp2614: .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 int3 jmp .LBB38_64 .Ltmp2615: .LBB38_62: # in Loop: Header=BB38_50 Depth=1 .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 jmp .LBB38_57 .Ltmp2616: .LBB38_64: # in Loop: Header=BB38_50 Depth=1 .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 jmp .LBB38_65 .Ltmp2617: .LBB38_65: # in Loop: Header=BB38_50 Depth=1 .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 .Ltmp2569: lea rcx, [rbp + 232] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2570: jmp .LBB38_66 .LBB38_66: # in Loop: Header=BB38_50 Depth=1 lea rcx, [rbp + 232] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB38_50 .Ltmp2618: # %bb.67: .cv_loc 38 1 775 0 # ..\tests\span_tests.cpp:775:0 add rsp, 1056 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$3@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB38_3: # in Loop: Header=BB38_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 .Ltmp2527: lea rcx, [rbp + 824] .Ltmp2619: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2528: jmp .LBB38_4 .LBB38_4: # in Loop: Header=BB38_1 Depth=1 lea rax, [rip + .LBB38_5] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2620: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$20@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB38_20: # in Loop: Header=BB38_16 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 .Ltmp2539: lea rcx, [rbp + 632] .Ltmp2621: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2540: jmp .LBB38_21 .LBB38_21: # in Loop: Header=BB38_16 Depth=1 lea rax, [rip + .LBB38_22] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2622: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$29@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .LBB38_29: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 824] .Ltmp2623: .cv_loc 38 1 759 0 # ..\tests\span_tests.cpp:759:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2624: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$36@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB38_36: # in Loop: Header=BB38_34 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 .Ltmp2551: lea rcx, [rbp + 456] .Ltmp2625: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2552: jmp .LBB38_37 .LBB38_37: # in Loop: Header=BB38_34 Depth=1 lea rax, [rip + .LBB38_38] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2626: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$45@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .LBB38_45: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 632] .Ltmp2627: .cv_loc 38 1 764 0 # ..\tests\span_tests.cpp:764:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2628: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$54@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB38_54: # in Loop: Header=BB38_50 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 .Ltmp2563: lea rcx, [rbp + 232] .Ltmp2629: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2564: jmp .LBB38_55 .LBB38_55: # in Loop: Header=BB38_50 Depth=1 lea rax, [rip + .LBB38_56] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2630: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .LBB38_63: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 456] .Ltmp2631: .cv_loc 38 1 767 0 # ..\tests\span_tests.cpp:767:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2632: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA" .LBB38_68: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 232] .Ltmp2633: .cv_loc 38 1 774 0 # ..\tests\span_tests.cpp:774:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2634: .Lfunc_end38: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 4 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ")@IMGREL # TryBlockMap .long 17 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ")@IMGREL # IPToStateXData .long 1048 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____24@@YAXXZ": .long .Lfunc_begin38@IMGREL # IP .long -1 # ToState .long .Ltmp2523@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2529@IMGREL+1 # IP .long 0 # ToState .long .Ltmp2534@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2535@IMGREL+1 # IP .long 4 # ToState .long .Ltmp2541@IMGREL+1 # IP .long 3 # ToState .long .Ltmp2546@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2547@IMGREL+1 # IP .long 7 # ToState .long .Ltmp2553@IMGREL+1 # IP .long 6 # ToState .long .Ltmp2558@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2559@IMGREL+1 # IP .long 10 # ToState .long .Ltmp2565@IMGREL+1 # IP .long 9 # ToState .long .Ltmp2570@IMGREL+1 # IP .long -1 # ToState .long "?catch$3@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$20@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$36@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$54@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .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 .seh_proc "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp2635: lea rcx, [rip + "?autoRegistrar25@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp2636: .Lfunc_end39: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp2637: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_05NIGAKFML@first?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 778 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp2638: .Lfunc_end40: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2880 .seh_stackalloc 2880 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp2785: .cv_loc 41 1 780 0 # ..\tests\span_tests.cpp:780:0 mov qword ptr [rbp + 2744], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@3PAHA"] mov qword ptr [rbp + 2720], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 2728], rax mov ecx, dword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@3PAHA"+16] mov dword ptr [rbp + 2736], ecx .Ltmp2786: .cv_loc 41 1 783 0 # ..\tests\span_tests.cpp:783:0 lea rcx, [rbp + 2712] .Ltmp2787: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] .Ltmp2788: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____26:arr <- [$rdx+0] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp2789: mov qword ptr [rbp + 552], rax # 8-byte Spill .LBB41_1: # =>This Inner Loop Header: Depth=1 .Ltmp2790: .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 lea rdx, [rip + "??_C@_0BK@CLBICIJE@av?4first?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@"] lea rax, [rbp + 2608] mov rcx, rax mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 784 # kill: def $r8 killed $r8d lea rcx, [rbp + 2592] mov qword ptr [rbp + 536], rcx # 8-byte Spill mov qword ptr [rbp + 528], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2568] mov qword ptr [rbp + 520], rcx # 8-byte Spill mov qword ptr [rbp + 512], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2632] mov rdx, qword ptr [rbp + 520] # 8-byte Reload mov r8, qword ptr [rbp + 536] # 8-byte Reload mov r9, qword ptr [rbp + 544] # 8-byte Reload mov qword ptr [rbp + 504], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 .Ltmp2639: lea rcx, [rbp + 2712] lea rdx, [rbp + 2480] .Ltmp2791: mov qword ptr [rbp + 496], rax # 8-byte Spill call "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .Ltmp2640: jmp .LBB41_2 .LBB41_2: # in Loop: Header=BB41_1 Depth=1 lea rcx, [rbp + 2480] call "?size@?$span@H$01@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2488], rax .Ltmp2641: lea rcx, [rbp + 2496] lea rdx, [rbp + 2504] lea r8, [rbp + 2488] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2642: jmp .LBB41_3 .LBB41_3: # in Loop: Header=BB41_1 Depth=1 mov dword ptr [rbp + 2476], 2 .Ltmp2643: lea rcx, [rbp + 2504] lea rdx, [rbp + 2512] lea r8, [rbp + 2476] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2644: jmp .LBB41_4 .LBB41_4: # in Loop: Header=BB41_1 Depth=1 .Ltmp2645: lea rcx, [rbp + 2632] lea rdx, [rbp + 2512] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2646: jmp .LBB41_5 .LBB41_5: # in Loop: Header=BB41_1 Depth=1 lea rcx, [rbp + 2512] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_10 .Ltmp2792: .LBB41_9: # Block address taken # in Loop: Header=BB41_1 Depth=1 .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 jmp .LBB41_10 .Ltmp2793: .LBB41_10: # in Loop: Header=BB41_1 Depth=1 .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 .Ltmp2649: lea rcx, [rbp + 2632] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2650: mov byte ptr [rbp + 495], al # 1-byte Spill jmp .LBB41_11 .LBB41_11: # in Loop: Header=BB41_1 Depth=1 mov al, byte ptr [rbp + 495] # 1-byte Reload test al, 1 jne .LBB41_12 jmp .LBB41_16 .LBB41_12: # in Loop: Header=BB41_1 Depth=1 .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 .Ltmp2651: .Ltmp2794: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2652: mov byte ptr [rbp + 494], al # 1-byte Spill jmp .LBB41_13 .LBB41_13: # in Loop: Header=BB41_1 Depth=1 mov al, byte ptr [rbp + 494] # 1-byte Reload test al, 1 jne .LBB41_14 jmp .LBB41_15 .LBB41_14: # in Loop: Header=BB41_1 Depth=1 .Ltmp2795: .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 int3 .Ltmp2796: .LBB41_15: # in Loop: Header=BB41_1 Depth=1 .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 jmp .LBB41_16 .Ltmp2797: .LBB41_16: # in Loop: Header=BB41_1 Depth=1 .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 .Ltmp2653: lea rcx, [rbp + 2632] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2654: jmp .LBB41_17 .LBB41_17: # in Loop: Header=BB41_1 Depth=1 lea rcx, [rbp + 2632] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_1 .Ltmp2798: # %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 .Ltmp2799: .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 lea rdx, [rip + "??_C@_0BI@ILINHMFB@av?4first?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@"] lea rax, [rbp + 2368] mov rcx, rax mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 785 # kill: def $r8 killed $r8d lea rcx, [rbp + 2352] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2328] mov qword ptr [rbp + 456], rcx # 8-byte Spill mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2392] mov rdx, qword ptr [rbp + 456] # 8-byte Reload mov r8, qword ptr [rbp + 472] # 8-byte Reload mov r9, qword ptr [rbp + 480] # 8-byte Reload mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 .Ltmp2655: mov r10d, 2 mov r8d, r10d lea rcx, [rbp + 2712] lea rdx, [rbp + 2232] .Ltmp2800: mov qword ptr [rbp + 432], rax # 8-byte Spill call "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp2656: jmp .LBB41_20 .LBB41_20: # in Loop: Header=BB41_19 Depth=1 lea rcx, [rbp + 2232] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2248], rax .Ltmp2657: lea rcx, [rbp + 2256] lea rdx, [rbp + 2264] lea r8, [rbp + 2248] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2658: jmp .LBB41_21 .LBB41_21: # in Loop: Header=BB41_19 Depth=1 mov dword ptr [rbp + 2228], 2 .Ltmp2659: lea rcx, [rbp + 2264] lea rdx, [rbp + 2272] lea r8, [rbp + 2228] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2660: jmp .LBB41_22 .LBB41_22: # in Loop: Header=BB41_19 Depth=1 .Ltmp2661: lea rcx, [rbp + 2392] lea rdx, [rbp + 2272] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2662: jmp .LBB41_23 .LBB41_23: # in Loop: Header=BB41_19 Depth=1 lea rcx, [rbp + 2272] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_29 .Ltmp2801: .LBB41_28: # Block address taken # in Loop: Header=BB41_19 Depth=1 .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 jmp .LBB41_29 .Ltmp2802: .LBB41_29: # in Loop: Header=BB41_19 Depth=1 .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 .Ltmp2665: lea rcx, [rbp + 2392] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2666: mov byte ptr [rbp + 431], al # 1-byte Spill jmp .LBB41_30 .LBB41_30: # in Loop: Header=BB41_19 Depth=1 mov al, byte ptr [rbp + 431] # 1-byte Reload test al, 1 jne .LBB41_31 jmp .LBB41_35 .LBB41_31: # in Loop: Header=BB41_19 Depth=1 .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 .Ltmp2667: .Ltmp2803: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2668: mov byte ptr [rbp + 430], al # 1-byte Spill jmp .LBB41_32 .LBB41_32: # in Loop: Header=BB41_19 Depth=1 mov al, byte ptr [rbp + 430] # 1-byte Reload test al, 1 jne .LBB41_33 jmp .LBB41_34 .LBB41_33: # in Loop: Header=BB41_19 Depth=1 .Ltmp2804: .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 int3 .Ltmp2805: .LBB41_34: # in Loop: Header=BB41_19 Depth=1 .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 jmp .LBB41_35 .Ltmp2806: .LBB41_35: # in Loop: Header=BB41_19 Depth=1 .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 .Ltmp2669: lea rcx, [rbp + 2392] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2670: jmp .LBB41_36 .LBB41_36: # in Loop: Header=BB41_19 Depth=1 lea rcx, [rbp + 2392] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_19 .Ltmp2807: # %bb.37: .cv_loc 41 1 789 0 # ..\tests\span_tests.cpp:789:0 lea rcx, [rbp + 2216] .Ltmp2808: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp2809: mov qword ptr [rbp + 416], rax # 8-byte Spill .LBB41_38: # =>This Inner Loop Header: Depth=1 .Ltmp2810: .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 lea rdx, [rip + "??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 2112] mov rcx, rax mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 790 # kill: def $r8 killed $r8d lea rcx, [rbp + 2096] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2072] mov qword ptr [rbp + 384], rcx # 8-byte Spill mov qword ptr [rbp + 376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2136] mov rdx, qword ptr [rbp + 384] # 8-byte Reload mov r8, qword ptr [rbp + 400] # 8-byte Reload mov r9, qword ptr [rbp + 408] # 8-byte Reload mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 .Ltmp2671: lea rcx, [rbp + 2216] lea rdx, [rbp + 1984] .Ltmp2811: mov qword ptr [rbp + 360], rax # 8-byte Spill call "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp2672: jmp .LBB41_39 .LBB41_39: # in Loop: Header=BB41_38 Depth=1 lea rcx, [rbp + 1984] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1992], rax .Ltmp2673: lea rcx, [rbp + 2000] lea rdx, [rbp + 2008] lea r8, [rbp + 1992] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2674: jmp .LBB41_40 .LBB41_40: # in Loop: Header=BB41_38 Depth=1 mov dword ptr [rbp + 1980], 0 .Ltmp2675: lea rcx, [rbp + 2008] lea rdx, [rbp + 2016] lea r8, [rbp + 1980] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2676: jmp .LBB41_41 .LBB41_41: # in Loop: Header=BB41_38 Depth=1 .Ltmp2677: lea rcx, [rbp + 2136] lea rdx, [rbp + 2016] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2678: jmp .LBB41_42 .LBB41_42: # in Loop: Header=BB41_38 Depth=1 lea rcx, [rbp + 2016] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_48 .Ltmp2812: .LBB41_47: # Block address taken # in Loop: Header=BB41_38 Depth=1 .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 jmp .LBB41_48 .Ltmp2813: .LBB41_48: # in Loop: Header=BB41_38 Depth=1 .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 .Ltmp2681: lea rcx, [rbp + 2136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2682: mov byte ptr [rbp + 359], al # 1-byte Spill jmp .LBB41_49 .LBB41_49: # in Loop: Header=BB41_38 Depth=1 mov al, byte ptr [rbp + 359] # 1-byte Reload test al, 1 jne .LBB41_50 jmp .LBB41_54 .LBB41_50: # in Loop: Header=BB41_38 Depth=1 .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 .Ltmp2683: .Ltmp2814: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2684: mov byte ptr [rbp + 358], al # 1-byte Spill jmp .LBB41_51 .LBB41_51: # in Loop: Header=BB41_38 Depth=1 mov al, byte ptr [rbp + 358] # 1-byte Reload test al, 1 jne .LBB41_52 jmp .LBB41_53 .LBB41_52: # in Loop: Header=BB41_38 Depth=1 .Ltmp2815: .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 int3 .Ltmp2816: .LBB41_53: # in Loop: Header=BB41_38 Depth=1 .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 jmp .LBB41_54 .Ltmp2817: .LBB41_54: # in Loop: Header=BB41_38 Depth=1 .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 .Ltmp2685: lea rcx, [rbp + 2136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2686: jmp .LBB41_55 .LBB41_55: # in Loop: Header=BB41_38 Depth=1 lea rcx, [rbp + 2136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_38 .Ltmp2818: # %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 .Ltmp2819: .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 lea rdx, [rip + "??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1872] mov rcx, rax mov qword ptr [rbp + 344], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 791 # kill: def $r8 killed $r8d lea rcx, [rbp + 1856] mov qword ptr [rbp + 336], rcx # 8-byte Spill mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1832] mov qword ptr [rbp + 320], rcx # 8-byte Spill mov qword ptr [rbp + 312], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1896] mov rdx, qword ptr [rbp + 320] # 8-byte Reload mov r8, qword ptr [rbp + 336] # 8-byte Reload mov r9, qword ptr [rbp + 344] # 8-byte Reload mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 .Ltmp2687: xor r10d, r10d mov r8d, r10d lea rcx, [rbp + 2216] lea rdx, [rbp + 1736] .Ltmp2820: mov qword ptr [rbp + 296], rax # 8-byte Spill call "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp2688: jmp .LBB41_58 .LBB41_58: # in Loop: Header=BB41_57 Depth=1 lea rcx, [rbp + 1736] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1752], rax .Ltmp2689: lea rcx, [rbp + 1760] lea rdx, [rbp + 1768] lea r8, [rbp + 1752] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2690: jmp .LBB41_59 .LBB41_59: # in Loop: Header=BB41_57 Depth=1 mov dword ptr [rbp + 1732], 0 .Ltmp2691: lea rcx, [rbp + 1768] lea rdx, [rbp + 1776] lea r8, [rbp + 1732] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2692: jmp .LBB41_60 .LBB41_60: # in Loop: Header=BB41_57 Depth=1 .Ltmp2693: lea rcx, [rbp + 1896] lea rdx, [rbp + 1776] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2694: jmp .LBB41_61 .LBB41_61: # in Loop: Header=BB41_57 Depth=1 lea rcx, [rbp + 1776] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_67 .Ltmp2821: .LBB41_66: # Block address taken # in Loop: Header=BB41_57 Depth=1 .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 jmp .LBB41_67 .Ltmp2822: .LBB41_67: # in Loop: Header=BB41_57 Depth=1 .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 .Ltmp2697: lea rcx, [rbp + 1896] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2698: mov byte ptr [rbp + 295], al # 1-byte Spill jmp .LBB41_68 .LBB41_68: # in Loop: Header=BB41_57 Depth=1 mov al, byte ptr [rbp + 295] # 1-byte Reload test al, 1 jne .LBB41_69 jmp .LBB41_73 .LBB41_69: # in Loop: Header=BB41_57 Depth=1 .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 .Ltmp2699: .Ltmp2823: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2700: mov byte ptr [rbp + 294], al # 1-byte Spill jmp .LBB41_70 .LBB41_70: # in Loop: Header=BB41_57 Depth=1 mov al, byte ptr [rbp + 294] # 1-byte Reload test al, 1 jne .LBB41_71 jmp .LBB41_72 .LBB41_71: # in Loop: Header=BB41_57 Depth=1 .Ltmp2824: .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 int3 .Ltmp2825: .LBB41_72: # in Loop: Header=BB41_57 Depth=1 .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 jmp .LBB41_73 .Ltmp2826: .LBB41_73: # in Loop: Header=BB41_57 Depth=1 .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 .Ltmp2701: lea rcx, [rbp + 1896] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2702: jmp .LBB41_74 .LBB41_74: # in Loop: Header=BB41_57 Depth=1 lea rcx, [rbp + 1896] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_57 .Ltmp2827: # %bb.75: .cv_loc 41 1 795 0 # ..\tests\span_tests.cpp:795:0 lea rcx, [rbp + 1720] .Ltmp2828: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp2829: mov qword ptr [rbp + 280], rax # 8-byte Spill .LBB41_76: # =>This Inner Loop Header: Depth=1 .Ltmp2830: .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 lea rdx, [rip + "??_C@_0BK@EEMLMCBI@av?4first?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 1616] mov rcx, rax mov qword ptr [rbp + 272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 796 # kill: def $r8 killed $r8d lea rcx, [rbp + 1600] mov qword ptr [rbp + 264], rcx # 8-byte Spill mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1576] mov qword ptr [rbp + 248], rcx # 8-byte Spill mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1640] mov rdx, qword ptr [rbp + 248] # 8-byte Reload mov r8, qword ptr [rbp + 264] # 8-byte Reload mov r9, qword ptr [rbp + 272] # 8-byte Reload mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 .Ltmp2703: lea rcx, [rbp + 1720] lea rdx, [rbp + 1488] .Ltmp2831: mov qword ptr [rbp + 224], rax # 8-byte Spill call "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .Ltmp2704: jmp .LBB41_77 .LBB41_77: # in Loop: Header=BB41_76 Depth=1 lea rcx, [rbp + 1488] call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1496], rax .Ltmp2705: lea rcx, [rbp + 1504] lea rdx, [rbp + 1512] lea r8, [rbp + 1496] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2706: jmp .LBB41_78 .LBB41_78: # in Loop: Header=BB41_76 Depth=1 mov dword ptr [rbp + 1484], 5 .Ltmp2707: lea rcx, [rbp + 1512] lea rdx, [rbp + 1520] lea r8, [rbp + 1484] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2708: jmp .LBB41_79 .LBB41_79: # in Loop: Header=BB41_76 Depth=1 .Ltmp2709: lea rcx, [rbp + 1640] lea rdx, [rbp + 1520] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2710: jmp .LBB41_80 .LBB41_80: # in Loop: Header=BB41_76 Depth=1 lea rcx, [rbp + 1520] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_86 .Ltmp2832: .LBB41_85: # Block address taken # in Loop: Header=BB41_76 Depth=1 .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 jmp .LBB41_86 .Ltmp2833: .LBB41_86: # in Loop: Header=BB41_76 Depth=1 .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 .Ltmp2713: lea rcx, [rbp + 1640] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2714: mov byte ptr [rbp + 223], al # 1-byte Spill jmp .LBB41_87 .LBB41_87: # in Loop: Header=BB41_76 Depth=1 mov al, byte ptr [rbp + 223] # 1-byte Reload test al, 1 jne .LBB41_88 jmp .LBB41_92 .LBB41_88: # in Loop: Header=BB41_76 Depth=1 .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 .Ltmp2715: .Ltmp2834: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2716: mov byte ptr [rbp + 222], al # 1-byte Spill jmp .LBB41_89 .LBB41_89: # in Loop: Header=BB41_76 Depth=1 mov al, byte ptr [rbp + 222] # 1-byte Reload test al, 1 jne .LBB41_90 jmp .LBB41_91 .LBB41_90: # in Loop: Header=BB41_76 Depth=1 .Ltmp2835: .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 int3 .Ltmp2836: .LBB41_91: # in Loop: Header=BB41_76 Depth=1 .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 jmp .LBB41_92 .Ltmp2837: .LBB41_92: # in Loop: Header=BB41_76 Depth=1 .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 .Ltmp2717: lea rcx, [rbp + 1640] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2718: jmp .LBB41_93 .LBB41_93: # in Loop: Header=BB41_76 Depth=1 lea rcx, [rbp + 1640] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_76 .Ltmp2838: # %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 .Ltmp2839: .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 lea rdx, [rip + "??_C@_0BI@FPMNOFIM@av?4first?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 1376] mov rcx, rax mov qword ptr [rbp + 208], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 797 # kill: def $r8 killed $r8d lea rcx, [rbp + 1360] mov qword ptr [rbp + 200], rcx # 8-byte Spill mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1336] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1400] mov rdx, qword ptr [rbp + 184] # 8-byte Reload mov r8, qword ptr [rbp + 200] # 8-byte Reload mov r9, qword ptr [rbp + 208] # 8-byte Reload mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 .Ltmp2719: mov r10d, 5 mov r8d, r10d lea rcx, [rbp + 1720] lea rdx, [rbp + 1240] .Ltmp2840: mov qword ptr [rbp + 160], rax # 8-byte Spill call "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp2720: jmp .LBB41_96 .LBB41_96: # in Loop: Header=BB41_95 Depth=1 lea rcx, [rbp + 1240] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1256], rax .Ltmp2721: lea rcx, [rbp + 1264] lea rdx, [rbp + 1272] lea r8, [rbp + 1256] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2722: jmp .LBB41_97 .LBB41_97: # in Loop: Header=BB41_95 Depth=1 mov dword ptr [rbp + 1236], 5 .Ltmp2723: lea rcx, [rbp + 1272] lea rdx, [rbp + 1280] lea r8, [rbp + 1236] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2724: jmp .LBB41_98 .LBB41_98: # in Loop: Header=BB41_95 Depth=1 .Ltmp2725: lea rcx, [rbp + 1400] lea rdx, [rbp + 1280] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2726: jmp .LBB41_99 .LBB41_99: # in Loop: Header=BB41_95 Depth=1 lea rcx, [rbp + 1280] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_105 .Ltmp2841: .LBB41_104: # Block address taken # in Loop: Header=BB41_95 Depth=1 .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 jmp .LBB41_105 .Ltmp2842: .LBB41_105: # in Loop: Header=BB41_95 Depth=1 .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 .Ltmp2729: lea rcx, [rbp + 1400] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2730: mov byte ptr [rbp + 159], al # 1-byte Spill jmp .LBB41_106 .LBB41_106: # in Loop: Header=BB41_95 Depth=1 mov al, byte ptr [rbp + 159] # 1-byte Reload test al, 1 jne .LBB41_107 jmp .LBB41_111 .LBB41_107: # in Loop: Header=BB41_95 Depth=1 .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 .Ltmp2731: .Ltmp2843: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2732: mov byte ptr [rbp + 158], al # 1-byte Spill jmp .LBB41_108 .LBB41_108: # in Loop: Header=BB41_95 Depth=1 mov al, byte ptr [rbp + 158] # 1-byte Reload test al, 1 jne .LBB41_109 jmp .LBB41_110 .LBB41_109: # in Loop: Header=BB41_95 Depth=1 .Ltmp2844: .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 int3 .Ltmp2845: .LBB41_110: # in Loop: Header=BB41_95 Depth=1 .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 jmp .LBB41_111 .Ltmp2846: .LBB41_111: # in Loop: Header=BB41_95 Depth=1 .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 .Ltmp2733: lea rcx, [rbp + 1400] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2734: jmp .LBB41_112 .LBB41_112: # in Loop: Header=BB41_95 Depth=1 lea rcx, [rbp + 1400] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_95 .Ltmp2847: # %bb.113: .cv_loc 41 1 801 0 # ..\tests\span_tests.cpp:801:0 lea rcx, [rbp + 1224] .Ltmp2848: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp2849: mov qword ptr [rbp + 144], rax # 8-byte Spill .LBB41_114: # =>This Inner Loop Header: Depth=1 .Ltmp2850: .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 lea rdx, [rip + "??_C@_0BO@MCKBONEF@av?4first?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 1120] mov rcx, rax mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 806 # kill: def $r8 killed $r8d lea rcx, [rbp + 1104] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1080] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1144] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 112] # 8-byte Reload mov r8, qword ptr [rbp + 128] # 8-byte Reload mov r9, qword ptr [rbp + 136] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp2735: mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov qword ptr [rbp + 80], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2736: mov byte ptr [rbp + 79], al # 1-byte Spill jmp .LBB41_115 .LBB41_115: # in Loop: Header=BB41_114 Depth=1 mov al, byte ptr [rbp + 79] # 1-byte Reload test al, 1 jne .LBB41_116 jmp .LBB41_127 .LBB41_116: # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 .Ltmp2739: mov eax, 6 mov r8d, eax lea rcx, [rbp + 1224] lea rdx, [rbp + 1064] .Ltmp2851: call "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp2740: jmp .LBB41_117 .LBB41_117: # in Loop: Header=BB41_114 Depth=1 lea rcx, [rbp + 1064] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp2741: lea rcx, [rbp + 1144] mov edx, 274 mov qword ptr [rbp + 64], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp2742: jmp .LBB41_125 .Ltmp2852: .LBB41_120: # Block address taken # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 jmp .LBB41_121 .LBB41_121: # in Loop: Header=BB41_114 Depth=1 jmp .LBB41_129 .Ltmp2853: .LBB41_124: # Block address taken # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 jmp .LBB41_121 .Ltmp2854: .LBB41_125: # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 jmp .LBB41_121 .Ltmp2855: .LBB41_127: # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 .Ltmp2737: lea rcx, [rbp + 1144] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp2738: jmp .LBB41_128 .LBB41_128: # in Loop: Header=BB41_114 Depth=1 jmp .LBB41_129 .Ltmp2856: .LBB41_129: # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 .Ltmp2747: lea rcx, [rbp + 1144] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2748: mov byte ptr [rbp + 63], al # 1-byte Spill jmp .LBB41_130 .LBB41_130: # in Loop: Header=BB41_114 Depth=1 mov al, byte ptr [rbp + 63] # 1-byte Reload test al, 1 jne .LBB41_131 jmp .LBB41_135 .LBB41_131: # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 .Ltmp2749: .Ltmp2857: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2750: mov byte ptr [rbp + 62], al # 1-byte Spill jmp .LBB41_132 .LBB41_132: # in Loop: Header=BB41_114 Depth=1 mov al, byte ptr [rbp + 62] # 1-byte Reload test al, 1 jne .LBB41_133 jmp .LBB41_134 .LBB41_133: # in Loop: Header=BB41_114 Depth=1 .Ltmp2858: .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 int3 .Ltmp2859: .LBB41_134: # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 jmp .LBB41_135 .Ltmp2860: .LBB41_135: # in Loop: Header=BB41_114 Depth=1 .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 .Ltmp2751: lea rcx, [rbp + 1144] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2752: jmp .LBB41_136 .LBB41_136: # in Loop: Header=BB41_114 Depth=1 lea rcx, [rbp + 1144] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB41_114 .Ltmp2861: # %bb.137: .cv_loc 41 1 810 0 # ..\tests\span_tests.cpp:810:0 lea rcx, [rbp + 1048] .Ltmp2862: #DEBUG_VALUE: av <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp2863: mov qword ptr [rbp + 48], rax # 8-byte Spill .LBB41_138: # =>This Inner Loop Header: Depth=1 .Ltmp2864: .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 lea rdx, [rip + "??_C@_0BK@MNBCNKNB@av?4first?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 944] mov rcx, rax mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 811 # kill: def $r8 killed $r8d lea rcx, [rbp + 928] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 904] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 968] mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov r8, qword ptr [rbp + 32] # 8-byte Reload mov r9, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 .Ltmp2753: lea rcx, [rbp + 1048] lea rdx, [rbp + 816] .Ltmp2865: mov qword ptr [rbp - 8], rax # 8-byte Spill call "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp2754: jmp .LBB41_139 .LBB41_139: # in Loop: Header=BB41_138 Depth=1 lea rcx, [rbp + 816] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" mov qword ptr [rbp + 824], rax .Ltmp2755: lea rcx, [rbp + 832] lea rdx, [rbp + 840] lea r8, [rbp + 824] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2756: jmp .LBB41_140 .LBB41_140: # in Loop: Header=BB41_138 Depth=1 mov dword ptr [rbp + 812], 0 .Ltmp2757: lea rcx, [rbp + 840] lea rdx, [rbp + 848] lea r8, [rbp + 812] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2758: jmp .LBB41_141 .LBB41_141: # in Loop: Header=BB41_138 Depth=1 .Ltmp2759: lea rcx, [rbp + 968] lea rdx, [rbp + 848] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2760: jmp .LBB41_142 .LBB41_142: # in Loop: Header=BB41_138 Depth=1 lea rcx, [rbp + 848] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_148 .Ltmp2866: .LBB41_147: # Block address taken # in Loop: Header=BB41_138 Depth=1 .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 jmp .LBB41_148 .Ltmp2867: .LBB41_148: # in Loop: Header=BB41_138 Depth=1 .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 .Ltmp2763: lea rcx, [rbp + 968] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2764: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB41_149 .LBB41_149: # in Loop: Header=BB41_138 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB41_150 jmp .LBB41_154 .LBB41_150: # in Loop: Header=BB41_138 Depth=1 .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 .Ltmp2765: .Ltmp2868: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2766: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB41_151 .LBB41_151: # in Loop: Header=BB41_138 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB41_152 jmp .LBB41_153 .LBB41_152: # in Loop: Header=BB41_138 Depth=1 .Ltmp2869: .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 int3 .Ltmp2870: .LBB41_153: # in Loop: Header=BB41_138 Depth=1 .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 jmp .LBB41_154 .Ltmp2871: .LBB41_154: # in Loop: Header=BB41_138 Depth=1 .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 .Ltmp2767: lea rcx, [rbp + 968] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2768: jmp .LBB41_155 .LBB41_155: # in Loop: Header=BB41_138 Depth=1 lea rcx, [rbp + 968] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_138 .Ltmp2872: # %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 .Ltmp2873: .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 lea rdx, [rip + "??_C@_0BI@BBDNKPEC@av?4first?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 704] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 812 # kill: def $r8 killed $r8d lea rcx, [rbp + 688] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 664] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 728] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 .Ltmp2769: xor r10d, r10d mov r8d, r10d lea rcx, [rbp + 1048] lea rdx, [rbp + 568] .Ltmp2874: mov qword ptr [rbp - 72], rax # 8-byte Spill call "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .Ltmp2770: jmp .LBB41_158 .LBB41_158: # in Loop: Header=BB41_157 Depth=1 lea rcx, [rbp + 568] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 584], rax .Ltmp2771: lea rcx, [rbp + 592] lea rdx, [rbp + 600] lea r8, [rbp + 584] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2772: jmp .LBB41_159 .LBB41_159: # in Loop: Header=BB41_157 Depth=1 mov dword ptr [rbp + 564], 0 .Ltmp2773: lea rcx, [rbp + 600] lea rdx, [rbp + 608] lea r8, [rbp + 564] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2774: jmp .LBB41_160 .LBB41_160: # in Loop: Header=BB41_157 Depth=1 .Ltmp2775: lea rcx, [rbp + 728] lea rdx, [rbp + 608] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2776: jmp .LBB41_161 .LBB41_161: # in Loop: Header=BB41_157 Depth=1 lea rcx, [rbp + 608] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB41_167 .Ltmp2875: .LBB41_166: # Block address taken # in Loop: Header=BB41_157 Depth=1 .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 jmp .LBB41_167 .Ltmp2876: .LBB41_167: # in Loop: Header=BB41_157 Depth=1 .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 .Ltmp2779: lea rcx, [rbp + 728] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2780: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB41_168 .LBB41_168: # in Loop: Header=BB41_157 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB41_169 jmp .LBB41_173 .LBB41_169: # in Loop: Header=BB41_157 Depth=1 .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 .Ltmp2781: .Ltmp2877: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2782: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB41_170 .LBB41_170: # in Loop: Header=BB41_157 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB41_171 jmp .LBB41_172 .LBB41_171: # in Loop: Header=BB41_157 Depth=1 .Ltmp2878: .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 int3 .Ltmp2879: .LBB41_172: # in Loop: Header=BB41_157 Depth=1 .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 jmp .LBB41_173 .Ltmp2880: .LBB41_173: # in Loop: Header=BB41_157 Depth=1 .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 .Ltmp2783: lea rcx, [rbp + 728] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2784: jmp .LBB41_174 .LBB41_174: # in Loop: Header=BB41_157 Depth=1 lea rcx, [rbp + 728] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB41_157 .Ltmp2881: # %bb.175: .cv_loc 41 1 814 0 # ..\tests\span_tests.cpp:814:0 add rsp, 2880 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_6: # in Loop: Header=BB41_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2512] .Ltmp2882: .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2883: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$7@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_7: # in Loop: Header=BB41_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 .Ltmp2647: lea rcx, [rbp + 2632] .Ltmp2884: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2648: jmp .LBB41_8 .LBB41_8: # in Loop: Header=BB41_1 Depth=1 lea rax, [rip + .LBB41_9] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2885: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_24: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2632] .cv_loc 41 1 784 0 # ..\tests\span_tests.cpp:784:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2886: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_25: # in Loop: Header=BB41_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2272] .Ltmp2887: .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2888: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$26@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_26: # in Loop: Header=BB41_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 .Ltmp2663: lea rcx, [rbp + 2392] .Ltmp2889: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2664: jmp .LBB41_27 .LBB41_27: # in Loop: Header=BB41_19 Depth=1 lea rax, [rip + .LBB41_28] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2890: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_43: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2392] .cv_loc 41 1 785 0 # ..\tests\span_tests.cpp:785:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2891: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$44@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_44: # in Loop: Header=BB41_38 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2016] .Ltmp2892: .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2893: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$45@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_45: # in Loop: Header=BB41_38 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 .Ltmp2679: lea rcx, [rbp + 2136] .Ltmp2894: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2680: jmp .LBB41_46 .LBB41_46: # in Loop: Header=BB41_38 Depth=1 lea rax, [rip + .LBB41_47] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2895: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$62@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_62: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2136] .cv_loc 41 1 790 0 # ..\tests\span_tests.cpp:790:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2896: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_63: # in Loop: Header=BB41_57 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1776] .Ltmp2897: .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2898: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$64@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_64: # in Loop: Header=BB41_57 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 .Ltmp2695: lea rcx, [rbp + 1896] .Ltmp2899: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2696: jmp .LBB41_65 .LBB41_65: # in Loop: Header=BB41_57 Depth=1 lea rax, [rip + .LBB41_66] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2900: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_81: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1896] .cv_loc 41 1 791 0 # ..\tests\span_tests.cpp:791:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2901: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_82: # in Loop: Header=BB41_76 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1520] .Ltmp2902: .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2903: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$83@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_83: # in Loop: Header=BB41_76 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 .Ltmp2711: lea rcx, [rbp + 1640] .Ltmp2904: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2712: jmp .LBB41_84 .LBB41_84: # in Loop: Header=BB41_76 Depth=1 lea rax, [rip + .LBB41_85] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2905: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$100@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_100: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1640] .cv_loc 41 1 796 0 # ..\tests\span_tests.cpp:796:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2906: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_101: # in Loop: Header=BB41_95 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1280] .Ltmp2907: .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2908: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$102@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_102: # in Loop: Header=BB41_95 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 .Ltmp2727: lea rcx, [rbp + 1400] .Ltmp2909: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2728: jmp .LBB41_103 .LBB41_103: # in Loop: Header=BB41_95 Depth=1 lea rax, [rip + .LBB41_104] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2910: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$118@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_118: # in Loop: Header=BB41_114 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 .Ltmp2745: lea rcx, [rbp + 1144] xor edx, edx .Ltmp2911: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp2746: jmp .LBB41_119 .LBB41_119: # in Loop: Header=BB41_114 Depth=1 lea rax, [rip + .LBB41_120] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2912: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$122@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_122: # in Loop: Header=BB41_114 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 .Ltmp2743: lea rcx, [rbp + 1144] .Ltmp2913: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2744: jmp .LBB41_123 .LBB41_123: # in Loop: Header=BB41_114 Depth=1 lea rax, [rip + .LBB41_124] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2914: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_126: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1400] .Ltmp2915: .cv_loc 41 1 797 0 # ..\tests\span_tests.cpp:797:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2916: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$143@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_143: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1144] .Ltmp2917: .cv_loc 41 1 806 0 # ..\tests\span_tests.cpp:806:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2918: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$144@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_144: # in Loop: Header=BB41_138 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 848] .Ltmp2919: .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2920: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$145@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_145: # in Loop: Header=BB41_138 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 .Ltmp2761: lea rcx, [rbp + 968] .Ltmp2921: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2762: jmp .LBB41_146 .LBB41_146: # in Loop: Header=BB41_138 Depth=1 lea rax, [rip + .LBB41_147] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2922: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_162: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 968] .cv_loc 41 1 811 0 # ..\tests\span_tests.cpp:811:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2923: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$163@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_163: # in Loop: Header=BB41_157 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 608] .Ltmp2924: .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2925: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$164@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB41_164: # in Loop: Header=BB41_157 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 .Ltmp2777: lea rcx, [rbp + 728] .Ltmp2926: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2778: jmp .LBB41_165 .LBB41_165: # in Loop: Header=BB41_157 Depth=1 lea rax, [rip + .LBB41_166] add rsp, 48 pop rbp ret # CATCHRET .Ltmp2927: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA" .LBB41_176: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 728] .cv_loc 41 1 812 0 # ..\tests\span_tests.cpp:812:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp2928: .Lfunc_end41: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 9 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL # TryBlockMap .long 47 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ")@IMGREL # IPToStateXData .long 2872 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$6$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$118@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____26@@YAXXZ": .long .Lfunc_begin41@IMGREL # IP .long -1 # ToState .long .Ltmp2639@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2645@IMGREL+1 # IP .long 2 # ToState .long .Ltmp2649@IMGREL+1 # IP .long 0 # ToState .long .Ltmp2654@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2655@IMGREL+1 # IP .long 5 # ToState .long .Ltmp2661@IMGREL+1 # IP .long 6 # ToState .long .Ltmp2665@IMGREL+1 # IP .long 4 # ToState .long .Ltmp2670@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2671@IMGREL+1 # IP .long 9 # ToState .long .Ltmp2677@IMGREL+1 # IP .long 10 # ToState .long .Ltmp2681@IMGREL+1 # IP .long 8 # ToState .long .Ltmp2686@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2687@IMGREL+1 # IP .long 13 # ToState .long .Ltmp2693@IMGREL+1 # IP .long 14 # ToState .long .Ltmp2697@IMGREL+1 # IP .long 12 # ToState .long .Ltmp2702@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2703@IMGREL+1 # IP .long 17 # ToState .long .Ltmp2709@IMGREL+1 # IP .long 18 # ToState .long .Ltmp2713@IMGREL+1 # IP .long 16 # ToState .long .Ltmp2718@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2719@IMGREL+1 # IP .long 21 # ToState .long .Ltmp2725@IMGREL+1 # IP .long 22 # ToState .long .Ltmp2729@IMGREL+1 # IP .long 20 # ToState .long .Ltmp2734@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2735@IMGREL+1 # IP .long 24 # ToState .long .Ltmp2739@IMGREL+1 # IP .long 25 # ToState .long .Ltmp2737@IMGREL+1 # IP .long 24 # ToState .long .Ltmp2752@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2753@IMGREL+1 # IP .long 28 # ToState .long .Ltmp2759@IMGREL+1 # IP .long 29 # ToState .long .Ltmp2763@IMGREL+1 # IP .long 27 # ToState .long .Ltmp2768@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2769@IMGREL+1 # IP .long 32 # ToState .long .Ltmp2775@IMGREL+1 # IP .long 33 # ToState .long .Ltmp2779@IMGREL+1 # IP .long 31 # ToState .long .Ltmp2784@IMGREL+1 # IP .long -1 # ToState .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$26@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$45@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$64@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$83@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$102@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$118@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$145@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 30 # ToState .long "?catch$164@?0??____C_A_T_C_H____T_E_S_T____26@@YAXXZ@4HA"@IMGREL # IP .long 34 # ToState .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 .seh_proc "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp2929: lea rcx, [rip + "?autoRegistrar27@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp2930: .Lfunc_end42: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp2931: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_04PLGBGIDD@last?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 817 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp2932: .Lfunc_end43: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2880 .seh_stackalloc 2880 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp3079: .cv_loc 44 1 819 0 # ..\tests\span_tests.cpp:819:0 mov qword ptr [rbp + 2744], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@3PAHA"] mov qword ptr [rbp + 2720], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 2728], rax mov ecx, dword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@3PAHA"+16] mov dword ptr [rbp + 2736], ecx .Ltmp3080: .cv_loc 44 1 822 0 # ..\tests\span_tests.cpp:822:0 lea rcx, [rbp + 2712] .Ltmp3081: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] .Ltmp3082: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____28:arr <- [$rdx+0] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3083: mov qword ptr [rbp + 552], rax # 8-byte Spill .LBB44_1: # =>This Inner Loop Header: Depth=1 .Ltmp3084: .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 lea rdx, [rip + "??_C@_0BJ@KCNELGAF@av?4last?$DM2?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@"] lea rax, [rbp + 2608] mov rcx, rax mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 823 # kill: def $r8 killed $r8d lea rcx, [rbp + 2592] mov qword ptr [rbp + 536], rcx # 8-byte Spill mov qword ptr [rbp + 528], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2568] mov qword ptr [rbp + 520], rcx # 8-byte Spill mov qword ptr [rbp + 512], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2632] mov rdx, qword ptr [rbp + 520] # 8-byte Reload mov r8, qword ptr [rbp + 536] # 8-byte Reload mov r9, qword ptr [rbp + 544] # 8-byte Reload mov qword ptr [rbp + 504], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 .Ltmp2933: lea rcx, [rbp + 2712] lea rdx, [rbp + 2480] .Ltmp3085: mov qword ptr [rbp + 496], rax # 8-byte Spill call "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .Ltmp2934: jmp .LBB44_2 .LBB44_2: # in Loop: Header=BB44_1 Depth=1 lea rcx, [rbp + 2480] call "?size@?$span@H$01@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2488], rax .Ltmp2935: lea rcx, [rbp + 2496] lea rdx, [rbp + 2504] lea r8, [rbp + 2488] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2936: jmp .LBB44_3 .LBB44_3: # in Loop: Header=BB44_1 Depth=1 mov dword ptr [rbp + 2476], 2 .Ltmp2937: lea rcx, [rbp + 2504] lea rdx, [rbp + 2512] lea r8, [rbp + 2476] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2938: jmp .LBB44_4 .LBB44_4: # in Loop: Header=BB44_1 Depth=1 .Ltmp2939: lea rcx, [rbp + 2632] lea rdx, [rbp + 2512] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2940: jmp .LBB44_5 .LBB44_5: # in Loop: Header=BB44_1 Depth=1 lea rcx, [rbp + 2512] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_10 .Ltmp3086: .LBB44_9: # Block address taken # in Loop: Header=BB44_1 Depth=1 .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 jmp .LBB44_10 .Ltmp3087: .LBB44_10: # in Loop: Header=BB44_1 Depth=1 .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 .Ltmp2943: lea rcx, [rbp + 2632] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2944: mov byte ptr [rbp + 495], al # 1-byte Spill jmp .LBB44_11 .LBB44_11: # in Loop: Header=BB44_1 Depth=1 mov al, byte ptr [rbp + 495] # 1-byte Reload test al, 1 jne .LBB44_12 jmp .LBB44_16 .LBB44_12: # in Loop: Header=BB44_1 Depth=1 .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 .Ltmp2945: .Ltmp3088: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2946: mov byte ptr [rbp + 494], al # 1-byte Spill jmp .LBB44_13 .LBB44_13: # in Loop: Header=BB44_1 Depth=1 mov al, byte ptr [rbp + 494] # 1-byte Reload test al, 1 jne .LBB44_14 jmp .LBB44_15 .LBB44_14: # in Loop: Header=BB44_1 Depth=1 .Ltmp3089: .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 int3 .Ltmp3090: .LBB44_15: # in Loop: Header=BB44_1 Depth=1 .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 jmp .LBB44_16 .Ltmp3091: .LBB44_16: # in Loop: Header=BB44_1 Depth=1 .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 .Ltmp2947: lea rcx, [rbp + 2632] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2948: jmp .LBB44_17 .LBB44_17: # in Loop: Header=BB44_1 Depth=1 lea rcx, [rbp + 2632] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_1 .Ltmp3092: # %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 .Ltmp3093: .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 lea rdx, [rip + "??_C@_0BH@OEHPILIC@av?4last?$CI2?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@"] lea rax, [rbp + 2368] mov rcx, rax mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 824 # kill: def $r8 killed $r8d lea rcx, [rbp + 2352] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2328] mov qword ptr [rbp + 456], rcx # 8-byte Spill mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2392] mov rdx, qword ptr [rbp + 456] # 8-byte Reload mov r8, qword ptr [rbp + 472] # 8-byte Reload mov r9, qword ptr [rbp + 480] # 8-byte Reload mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 .Ltmp2949: mov r10d, 2 mov r8d, r10d lea rcx, [rbp + 2712] lea rdx, [rbp + 2232] .Ltmp3094: mov qword ptr [rbp + 432], rax # 8-byte Spill call "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp2950: jmp .LBB44_20 .LBB44_20: # in Loop: Header=BB44_19 Depth=1 lea rcx, [rbp + 2232] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2248], rax .Ltmp2951: lea rcx, [rbp + 2256] lea rdx, [rbp + 2264] lea r8, [rbp + 2248] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2952: jmp .LBB44_21 .LBB44_21: # in Loop: Header=BB44_19 Depth=1 mov dword ptr [rbp + 2228], 2 .Ltmp2953: lea rcx, [rbp + 2264] lea rdx, [rbp + 2272] lea r8, [rbp + 2228] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2954: jmp .LBB44_22 .LBB44_22: # in Loop: Header=BB44_19 Depth=1 .Ltmp2955: lea rcx, [rbp + 2392] lea rdx, [rbp + 2272] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2956: jmp .LBB44_23 .LBB44_23: # in Loop: Header=BB44_19 Depth=1 lea rcx, [rbp + 2272] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_29 .Ltmp3095: .LBB44_28: # Block address taken # in Loop: Header=BB44_19 Depth=1 .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 jmp .LBB44_29 .Ltmp3096: .LBB44_29: # in Loop: Header=BB44_19 Depth=1 .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 .Ltmp2959: lea rcx, [rbp + 2392] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2960: mov byte ptr [rbp + 431], al # 1-byte Spill jmp .LBB44_30 .LBB44_30: # in Loop: Header=BB44_19 Depth=1 mov al, byte ptr [rbp + 431] # 1-byte Reload test al, 1 jne .LBB44_31 jmp .LBB44_35 .LBB44_31: # in Loop: Header=BB44_19 Depth=1 .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 .Ltmp2961: .Ltmp3097: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2962: mov byte ptr [rbp + 430], al # 1-byte Spill jmp .LBB44_32 .LBB44_32: # in Loop: Header=BB44_19 Depth=1 mov al, byte ptr [rbp + 430] # 1-byte Reload test al, 1 jne .LBB44_33 jmp .LBB44_34 .LBB44_33: # in Loop: Header=BB44_19 Depth=1 .Ltmp3098: .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 int3 .Ltmp3099: .LBB44_34: # in Loop: Header=BB44_19 Depth=1 .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 jmp .LBB44_35 .Ltmp3100: .LBB44_35: # in Loop: Header=BB44_19 Depth=1 .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 .Ltmp2963: lea rcx, [rbp + 2392] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2964: jmp .LBB44_36 .LBB44_36: # in Loop: Header=BB44_19 Depth=1 lea rcx, [rbp + 2392] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_19 .Ltmp3101: # %bb.37: .cv_loc 44 1 828 0 # ..\tests\span_tests.cpp:828:0 lea rcx, [rbp + 2216] .Ltmp3102: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3103: mov qword ptr [rbp + 416], rax # 8-byte Spill .LBB44_38: # =>This Inner Loop Header: Depth=1 .Ltmp3104: .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 lea rdx, [rip + "??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 2112] mov rcx, rax mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 829 # kill: def $r8 killed $r8d lea rcx, [rbp + 2096] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2072] mov qword ptr [rbp + 384], rcx # 8-byte Spill mov qword ptr [rbp + 376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2136] mov rdx, qword ptr [rbp + 384] # 8-byte Reload mov r8, qword ptr [rbp + 400] # 8-byte Reload mov r9, qword ptr [rbp + 408] # 8-byte Reload mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 .Ltmp2965: lea rcx, [rbp + 2216] lea rdx, [rbp + 1984] .Ltmp3105: mov qword ptr [rbp + 360], rax # 8-byte Spill call "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp2966: jmp .LBB44_39 .LBB44_39: # in Loop: Header=BB44_38 Depth=1 lea rcx, [rbp + 1984] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1992], rax .Ltmp2967: lea rcx, [rbp + 2000] lea rdx, [rbp + 2008] lea r8, [rbp + 1992] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2968: jmp .LBB44_40 .LBB44_40: # in Loop: Header=BB44_38 Depth=1 mov dword ptr [rbp + 1980], 0 .Ltmp2969: lea rcx, [rbp + 2008] lea rdx, [rbp + 2016] lea r8, [rbp + 1980] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2970: jmp .LBB44_41 .LBB44_41: # in Loop: Header=BB44_38 Depth=1 .Ltmp2971: lea rcx, [rbp + 2136] lea rdx, [rbp + 2016] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2972: jmp .LBB44_42 .LBB44_42: # in Loop: Header=BB44_38 Depth=1 lea rcx, [rbp + 2016] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_48 .Ltmp3106: .LBB44_47: # Block address taken # in Loop: Header=BB44_38 Depth=1 .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 jmp .LBB44_48 .Ltmp3107: .LBB44_48: # in Loop: Header=BB44_38 Depth=1 .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 .Ltmp2975: lea rcx, [rbp + 2136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2976: mov byte ptr [rbp + 359], al # 1-byte Spill jmp .LBB44_49 .LBB44_49: # in Loop: Header=BB44_38 Depth=1 mov al, byte ptr [rbp + 359] # 1-byte Reload test al, 1 jne .LBB44_50 jmp .LBB44_54 .LBB44_50: # in Loop: Header=BB44_38 Depth=1 .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 .Ltmp2977: .Ltmp3108: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2978: mov byte ptr [rbp + 358], al # 1-byte Spill jmp .LBB44_51 .LBB44_51: # in Loop: Header=BB44_38 Depth=1 mov al, byte ptr [rbp + 358] # 1-byte Reload test al, 1 jne .LBB44_52 jmp .LBB44_53 .LBB44_52: # in Loop: Header=BB44_38 Depth=1 .Ltmp3109: .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 int3 .Ltmp3110: .LBB44_53: # in Loop: Header=BB44_38 Depth=1 .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 jmp .LBB44_54 .Ltmp3111: .LBB44_54: # in Loop: Header=BB44_38 Depth=1 .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 .Ltmp2979: lea rcx, [rbp + 2136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2980: jmp .LBB44_55 .LBB44_55: # in Loop: Header=BB44_38 Depth=1 lea rcx, [rbp + 2136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_38 .Ltmp3112: # %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 .Ltmp3113: .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 lea rdx, [rip + "??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1872] mov rcx, rax mov qword ptr [rbp + 344], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 830 # kill: def $r8 killed $r8d lea rcx, [rbp + 1856] mov qword ptr [rbp + 336], rcx # 8-byte Spill mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1832] mov qword ptr [rbp + 320], rcx # 8-byte Spill mov qword ptr [rbp + 312], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1896] mov rdx, qword ptr [rbp + 320] # 8-byte Reload mov r8, qword ptr [rbp + 336] # 8-byte Reload mov r9, qword ptr [rbp + 344] # 8-byte Reload mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 .Ltmp2981: xor r10d, r10d mov r8d, r10d lea rcx, [rbp + 2216] lea rdx, [rbp + 1736] .Ltmp3114: mov qword ptr [rbp + 296], rax # 8-byte Spill call "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp2982: jmp .LBB44_58 .LBB44_58: # in Loop: Header=BB44_57 Depth=1 lea rcx, [rbp + 1736] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1752], rax .Ltmp2983: lea rcx, [rbp + 1760] lea rdx, [rbp + 1768] lea r8, [rbp + 1752] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp2984: jmp .LBB44_59 .LBB44_59: # in Loop: Header=BB44_57 Depth=1 mov dword ptr [rbp + 1732], 0 .Ltmp2985: lea rcx, [rbp + 1768] lea rdx, [rbp + 1776] lea r8, [rbp + 1732] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp2986: jmp .LBB44_60 .LBB44_60: # in Loop: Header=BB44_57 Depth=1 .Ltmp2987: lea rcx, [rbp + 1896] lea rdx, [rbp + 1776] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp2988: jmp .LBB44_61 .LBB44_61: # in Loop: Header=BB44_57 Depth=1 lea rcx, [rbp + 1776] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_67 .Ltmp3115: .LBB44_66: # Block address taken # in Loop: Header=BB44_57 Depth=1 .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 jmp .LBB44_67 .Ltmp3116: .LBB44_67: # in Loop: Header=BB44_57 Depth=1 .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 .Ltmp2991: lea rcx, [rbp + 1896] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp2992: mov byte ptr [rbp + 295], al # 1-byte Spill jmp .LBB44_68 .LBB44_68: # in Loop: Header=BB44_57 Depth=1 mov al, byte ptr [rbp + 295] # 1-byte Reload test al, 1 jne .LBB44_69 jmp .LBB44_73 .LBB44_69: # in Loop: Header=BB44_57 Depth=1 .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 .Ltmp2993: .Ltmp3117: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp2994: mov byte ptr [rbp + 294], al # 1-byte Spill jmp .LBB44_70 .LBB44_70: # in Loop: Header=BB44_57 Depth=1 mov al, byte ptr [rbp + 294] # 1-byte Reload test al, 1 jne .LBB44_71 jmp .LBB44_72 .LBB44_71: # in Loop: Header=BB44_57 Depth=1 .Ltmp3118: .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 int3 .Ltmp3119: .LBB44_72: # in Loop: Header=BB44_57 Depth=1 .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 jmp .LBB44_73 .Ltmp3120: .LBB44_73: # in Loop: Header=BB44_57 Depth=1 .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 .Ltmp2995: lea rcx, [rbp + 1896] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp2996: jmp .LBB44_74 .LBB44_74: # in Loop: Header=BB44_57 Depth=1 lea rcx, [rbp + 1896] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_57 .Ltmp3121: # %bb.75: .cv_loc 44 1 834 0 # ..\tests\span_tests.cpp:834:0 lea rcx, [rbp + 1720] .Ltmp3122: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3123: mov qword ptr [rbp + 280], rax # 8-byte Spill .LBB44_76: # =>This Inner Loop Header: Depth=1 .Ltmp3124: .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 lea rdx, [rip + "??_C@_0BJ@MNAHFMIJ@av?4last?$DM5?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 1616] mov rcx, rax mov qword ptr [rbp + 272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 835 # kill: def $r8 killed $r8d lea rcx, [rbp + 1600] mov qword ptr [rbp + 264], rcx # 8-byte Spill mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1576] mov qword ptr [rbp + 248], rcx # 8-byte Spill mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1640] mov rdx, qword ptr [rbp + 248] # 8-byte Reload mov r8, qword ptr [rbp + 264] # 8-byte Reload mov r9, qword ptr [rbp + 272] # 8-byte Reload mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 .Ltmp2997: lea rcx, [rbp + 1720] lea rdx, [rbp + 1488] .Ltmp3125: mov qword ptr [rbp + 224], rax # 8-byte Spill call "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .Ltmp2998: jmp .LBB44_77 .LBB44_77: # in Loop: Header=BB44_76 Depth=1 lea rcx, [rbp + 1488] call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1496], rax .Ltmp2999: lea rcx, [rbp + 1504] lea rdx, [rbp + 1512] lea r8, [rbp + 1496] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3000: jmp .LBB44_78 .LBB44_78: # in Loop: Header=BB44_76 Depth=1 mov dword ptr [rbp + 1484], 5 .Ltmp3001: lea rcx, [rbp + 1512] lea rdx, [rbp + 1520] lea r8, [rbp + 1484] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3002: jmp .LBB44_79 .LBB44_79: # in Loop: Header=BB44_76 Depth=1 .Ltmp3003: lea rcx, [rbp + 1640] lea rdx, [rbp + 1520] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3004: jmp .LBB44_80 .LBB44_80: # in Loop: Header=BB44_76 Depth=1 lea rcx, [rbp + 1520] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_86 .Ltmp3126: .LBB44_85: # Block address taken # in Loop: Header=BB44_76 Depth=1 .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 jmp .LBB44_86 .Ltmp3127: .LBB44_86: # in Loop: Header=BB44_76 Depth=1 .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 .Ltmp3007: lea rcx, [rbp + 1640] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3008: mov byte ptr [rbp + 223], al # 1-byte Spill jmp .LBB44_87 .LBB44_87: # in Loop: Header=BB44_76 Depth=1 mov al, byte ptr [rbp + 223] # 1-byte Reload test al, 1 jne .LBB44_88 jmp .LBB44_92 .LBB44_88: # in Loop: Header=BB44_76 Depth=1 .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 .Ltmp3009: .Ltmp3128: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3010: mov byte ptr [rbp + 222], al # 1-byte Spill jmp .LBB44_89 .LBB44_89: # in Loop: Header=BB44_76 Depth=1 mov al, byte ptr [rbp + 222] # 1-byte Reload test al, 1 jne .LBB44_90 jmp .LBB44_91 .LBB44_90: # in Loop: Header=BB44_76 Depth=1 .Ltmp3129: .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 int3 .Ltmp3130: .LBB44_91: # in Loop: Header=BB44_76 Depth=1 .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 jmp .LBB44_92 .Ltmp3131: .LBB44_92: # in Loop: Header=BB44_76 Depth=1 .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 .Ltmp3011: lea rcx, [rbp + 1640] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3012: jmp .LBB44_93 .LBB44_93: # in Loop: Header=BB44_76 Depth=1 lea rcx, [rbp + 1640] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_76 .Ltmp3132: # %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 .Ltmp3133: .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 lea rdx, [rip + "??_C@_0BH@DADPBCFP@av?4last?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 1376] mov rcx, rax mov qword ptr [rbp + 208], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 836 # kill: def $r8 killed $r8d lea rcx, [rbp + 1360] mov qword ptr [rbp + 200], rcx # 8-byte Spill mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1336] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1400] mov rdx, qword ptr [rbp + 184] # 8-byte Reload mov r8, qword ptr [rbp + 200] # 8-byte Reload mov r9, qword ptr [rbp + 208] # 8-byte Reload mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 .Ltmp3013: mov r10d, 5 mov r8d, r10d lea rcx, [rbp + 1720] lea rdx, [rbp + 1240] .Ltmp3134: mov qword ptr [rbp + 160], rax # 8-byte Spill call "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp3014: jmp .LBB44_96 .LBB44_96: # in Loop: Header=BB44_95 Depth=1 lea rcx, [rbp + 1240] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1256], rax .Ltmp3015: lea rcx, [rbp + 1264] lea rdx, [rbp + 1272] lea r8, [rbp + 1256] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3016: jmp .LBB44_97 .LBB44_97: # in Loop: Header=BB44_95 Depth=1 mov dword ptr [rbp + 1236], 5 .Ltmp3017: lea rcx, [rbp + 1272] lea rdx, [rbp + 1280] lea r8, [rbp + 1236] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3018: jmp .LBB44_98 .LBB44_98: # in Loop: Header=BB44_95 Depth=1 .Ltmp3019: lea rcx, [rbp + 1400] lea rdx, [rbp + 1280] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3020: jmp .LBB44_99 .LBB44_99: # in Loop: Header=BB44_95 Depth=1 lea rcx, [rbp + 1280] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_105 .Ltmp3135: .LBB44_104: # Block address taken # in Loop: Header=BB44_95 Depth=1 .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 jmp .LBB44_105 .Ltmp3136: .LBB44_105: # in Loop: Header=BB44_95 Depth=1 .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 .Ltmp3023: lea rcx, [rbp + 1400] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3024: mov byte ptr [rbp + 159], al # 1-byte Spill jmp .LBB44_106 .LBB44_106: # in Loop: Header=BB44_95 Depth=1 mov al, byte ptr [rbp + 159] # 1-byte Reload test al, 1 jne .LBB44_107 jmp .LBB44_111 .LBB44_107: # in Loop: Header=BB44_95 Depth=1 .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 .Ltmp3025: .Ltmp3137: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3026: mov byte ptr [rbp + 158], al # 1-byte Spill jmp .LBB44_108 .LBB44_108: # in Loop: Header=BB44_95 Depth=1 mov al, byte ptr [rbp + 158] # 1-byte Reload test al, 1 jne .LBB44_109 jmp .LBB44_110 .LBB44_109: # in Loop: Header=BB44_95 Depth=1 .Ltmp3138: .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 int3 .Ltmp3139: .LBB44_110: # in Loop: Header=BB44_95 Depth=1 .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 jmp .LBB44_111 .Ltmp3140: .LBB44_111: # in Loop: Header=BB44_95 Depth=1 .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 .Ltmp3027: lea rcx, [rbp + 1400] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3028: jmp .LBB44_112 .LBB44_112: # in Loop: Header=BB44_95 Depth=1 lea rcx, [rbp + 1400] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_95 .Ltmp3141: # %bb.113: .cv_loc 44 1 840 0 # ..\tests\span_tests.cpp:840:0 lea rcx, [rbp + 1224] .Ltmp3142: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 2720] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3143: mov qword ptr [rbp + 144], rax # 8-byte Spill .LBB44_114: # =>This Inner Loop Header: Depth=1 .Ltmp3144: .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 lea rdx, [rip + "??_C@_0BN@MDPLFNLI@av?4last?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 1120] mov rcx, rax mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 844 # kill: def $r8 killed $r8d lea rcx, [rbp + 1104] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 1080] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1144] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 112] # 8-byte Reload mov r8, qword ptr [rbp + 128] # 8-byte Reload mov r9, qword ptr [rbp + 136] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3029: mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov qword ptr [rbp + 80], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3030: mov byte ptr [rbp + 79], al # 1-byte Spill jmp .LBB44_115 .LBB44_115: # in Loop: Header=BB44_114 Depth=1 mov al, byte ptr [rbp + 79] # 1-byte Reload test al, 1 jne .LBB44_116 jmp .LBB44_127 .LBB44_116: # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 .Ltmp3033: mov eax, 6 mov r8d, eax lea rcx, [rbp + 1224] lea rdx, [rbp + 1064] .Ltmp3145: call "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Ltmp3034: jmp .LBB44_117 .LBB44_117: # in Loop: Header=BB44_114 Depth=1 lea rcx, [rbp + 1064] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp3035: lea rcx, [rbp + 1144] mov edx, 274 mov qword ptr [rbp + 64], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3036: jmp .LBB44_125 .Ltmp3146: .LBB44_120: # Block address taken # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 jmp .LBB44_121 .LBB44_121: # in Loop: Header=BB44_114 Depth=1 jmp .LBB44_129 .Ltmp3147: .LBB44_124: # Block address taken # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 jmp .LBB44_121 .Ltmp3148: .LBB44_125: # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 jmp .LBB44_121 .Ltmp3149: .LBB44_127: # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 .Ltmp3031: lea rcx, [rbp + 1144] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3032: jmp .LBB44_128 .LBB44_128: # in Loop: Header=BB44_114 Depth=1 jmp .LBB44_129 .Ltmp3150: .LBB44_129: # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 .Ltmp3041: lea rcx, [rbp + 1144] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3042: mov byte ptr [rbp + 63], al # 1-byte Spill jmp .LBB44_130 .LBB44_130: # in Loop: Header=BB44_114 Depth=1 mov al, byte ptr [rbp + 63] # 1-byte Reload test al, 1 jne .LBB44_131 jmp .LBB44_135 .LBB44_131: # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 .Ltmp3043: .Ltmp3151: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3044: mov byte ptr [rbp + 62], al # 1-byte Spill jmp .LBB44_132 .LBB44_132: # in Loop: Header=BB44_114 Depth=1 mov al, byte ptr [rbp + 62] # 1-byte Reload test al, 1 jne .LBB44_133 jmp .LBB44_134 .LBB44_133: # in Loop: Header=BB44_114 Depth=1 .Ltmp3152: .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 int3 .Ltmp3153: .LBB44_134: # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 jmp .LBB44_135 .Ltmp3154: .LBB44_135: # in Loop: Header=BB44_114 Depth=1 .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 .Ltmp3045: lea rcx, [rbp + 1144] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3046: jmp .LBB44_136 .LBB44_136: # in Loop: Header=BB44_114 Depth=1 lea rcx, [rbp + 1144] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB44_114 .Ltmp3155: # %bb.137: .cv_loc 44 1 848 0 # ..\tests\span_tests.cpp:848:0 lea rcx, [rbp + 1048] .Ltmp3156: #DEBUG_VALUE: av <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp3157: mov qword ptr [rbp + 48], rax # 8-byte Spill .LBB44_138: # =>This Inner Loop Header: Depth=1 .Ltmp3158: .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 lea rdx, [rip + "??_C@_0BJ@EENOEEEA@av?4last?$DM0?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 944] mov rcx, rax mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 849 # kill: def $r8 killed $r8d lea rcx, [rbp + 928] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 904] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 968] mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov r8, qword ptr [rbp + 32] # 8-byte Reload mov r9, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 .Ltmp3047: lea rcx, [rbp + 1048] lea rdx, [rbp + 816] .Ltmp3159: mov qword ptr [rbp - 8], rax # 8-byte Spill call "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp3048: jmp .LBB44_139 .LBB44_139: # in Loop: Header=BB44_138 Depth=1 lea rcx, [rbp + 816] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" mov qword ptr [rbp + 824], rax .Ltmp3049: lea rcx, [rbp + 832] lea rdx, [rbp + 840] lea r8, [rbp + 824] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3050: jmp .LBB44_140 .LBB44_140: # in Loop: Header=BB44_138 Depth=1 mov dword ptr [rbp + 812], 0 .Ltmp3051: lea rcx, [rbp + 840] lea rdx, [rbp + 848] lea r8, [rbp + 812] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3052: jmp .LBB44_141 .LBB44_141: # in Loop: Header=BB44_138 Depth=1 .Ltmp3053: lea rcx, [rbp + 968] lea rdx, [rbp + 848] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3054: jmp .LBB44_142 .LBB44_142: # in Loop: Header=BB44_138 Depth=1 lea rcx, [rbp + 848] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_148 .Ltmp3160: .LBB44_147: # Block address taken # in Loop: Header=BB44_138 Depth=1 .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 jmp .LBB44_148 .Ltmp3161: .LBB44_148: # in Loop: Header=BB44_138 Depth=1 .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 .Ltmp3057: lea rcx, [rbp + 968] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3058: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB44_149 .LBB44_149: # in Loop: Header=BB44_138 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB44_150 jmp .LBB44_154 .LBB44_150: # in Loop: Header=BB44_138 Depth=1 .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 .Ltmp3059: .Ltmp3162: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3060: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB44_151 .LBB44_151: # in Loop: Header=BB44_138 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB44_152 jmp .LBB44_153 .LBB44_152: # in Loop: Header=BB44_138 Depth=1 .Ltmp3163: .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 int3 .Ltmp3164: .LBB44_153: # in Loop: Header=BB44_138 Depth=1 .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 jmp .LBB44_154 .Ltmp3165: .LBB44_154: # in Loop: Header=BB44_138 Depth=1 .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 .Ltmp3061: lea rcx, [rbp + 968] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3062: jmp .LBB44_155 .LBB44_155: # in Loop: Header=BB44_138 Depth=1 lea rcx, [rbp + 968] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_138 .Ltmp3166: # %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 .Ltmp3167: .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 lea rdx, [rip + "??_C@_0BH@HOMPFIJB@av?4last?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 704] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 850 # kill: def $r8 killed $r8d lea rcx, [rbp + 688] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 664] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 728] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 .Ltmp3063: xor r10d, r10d mov r8d, r10d lea rcx, [rbp + 1048] lea rdx, [rbp + 568] .Ltmp3168: mov qword ptr [rbp - 72], rax # 8-byte Spill call "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .Ltmp3064: jmp .LBB44_158 .LBB44_158: # in Loop: Header=BB44_157 Depth=1 lea rcx, [rbp + 568] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 584], rax .Ltmp3065: lea rcx, [rbp + 592] lea rdx, [rbp + 600] lea r8, [rbp + 584] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3066: jmp .LBB44_159 .LBB44_159: # in Loop: Header=BB44_157 Depth=1 mov dword ptr [rbp + 564], 0 .Ltmp3067: lea rcx, [rbp + 600] lea rdx, [rbp + 608] lea r8, [rbp + 564] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3068: jmp .LBB44_160 .LBB44_160: # in Loop: Header=BB44_157 Depth=1 .Ltmp3069: lea rcx, [rbp + 728] lea rdx, [rbp + 608] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3070: jmp .LBB44_161 .LBB44_161: # in Loop: Header=BB44_157 Depth=1 lea rcx, [rbp + 608] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB44_167 .Ltmp3169: .LBB44_166: # Block address taken # in Loop: Header=BB44_157 Depth=1 .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 jmp .LBB44_167 .Ltmp3170: .LBB44_167: # in Loop: Header=BB44_157 Depth=1 .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 .Ltmp3073: lea rcx, [rbp + 728] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3074: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB44_168 .LBB44_168: # in Loop: Header=BB44_157 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB44_169 jmp .LBB44_173 .LBB44_169: # in Loop: Header=BB44_157 Depth=1 .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 .Ltmp3075: .Ltmp3171: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3076: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB44_170 .LBB44_170: # in Loop: Header=BB44_157 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB44_171 jmp .LBB44_172 .LBB44_171: # in Loop: Header=BB44_157 Depth=1 .Ltmp3172: .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 int3 .Ltmp3173: .LBB44_172: # in Loop: Header=BB44_157 Depth=1 .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 jmp .LBB44_173 .Ltmp3174: .LBB44_173: # in Loop: Header=BB44_157 Depth=1 .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 .Ltmp3077: lea rcx, [rbp + 728] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3078: jmp .LBB44_174 .LBB44_174: # in Loop: Header=BB44_157 Depth=1 lea rcx, [rbp + 728] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB44_157 .Ltmp3175: # %bb.175: .cv_loc 44 1 852 0 # ..\tests\span_tests.cpp:852:0 add rsp, 2880 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_6: # in Loop: Header=BB44_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2512] .Ltmp3176: .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3177: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$7@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_7: # in Loop: Header=BB44_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 .Ltmp2941: lea rcx, [rbp + 2632] .Ltmp3178: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2942: jmp .LBB44_8 .LBB44_8: # in Loop: Header=BB44_1 Depth=1 lea rax, [rip + .LBB44_9] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3179: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_24: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2632] .cv_loc 44 1 823 0 # ..\tests\span_tests.cpp:823:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3180: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$25@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_25: # in Loop: Header=BB44_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2272] .Ltmp3181: .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3182: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$26@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_26: # in Loop: Header=BB44_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 .Ltmp2957: lea rcx, [rbp + 2392] .Ltmp3183: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2958: jmp .LBB44_27 .LBB44_27: # in Loop: Header=BB44_19 Depth=1 lea rax, [rip + .LBB44_28] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3184: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_43: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2392] .cv_loc 44 1 824 0 # ..\tests\span_tests.cpp:824:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3185: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$44@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_44: # in Loop: Header=BB44_38 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2016] .Ltmp3186: .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3187: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$45@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_45: # in Loop: Header=BB44_38 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 .Ltmp2973: lea rcx, [rbp + 2136] .Ltmp3188: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2974: jmp .LBB44_46 .LBB44_46: # in Loop: Header=BB44_38 Depth=1 lea rax, [rip + .LBB44_47] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3189: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$62@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_62: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2136] .cv_loc 44 1 829 0 # ..\tests\span_tests.cpp:829:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3190: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$63@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_63: # in Loop: Header=BB44_57 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1776] .Ltmp3191: .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3192: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$64@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_64: # in Loop: Header=BB44_57 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 .Ltmp2989: lea rcx, [rbp + 1896] .Ltmp3193: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp2990: jmp .LBB44_65 .LBB44_65: # in Loop: Header=BB44_57 Depth=1 lea rax, [rip + .LBB44_66] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3194: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$81@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_81: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1896] .cv_loc 44 1 830 0 # ..\tests\span_tests.cpp:830:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3195: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_82: # in Loop: Header=BB44_76 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1520] .Ltmp3196: .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3197: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$83@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_83: # in Loop: Header=BB44_76 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 .Ltmp3005: lea rcx, [rbp + 1640] .Ltmp3198: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3006: jmp .LBB44_84 .LBB44_84: # in Loop: Header=BB44_76 Depth=1 lea rax, [rip + .LBB44_85] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3199: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$100@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_100: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1640] .cv_loc 44 1 835 0 # ..\tests\span_tests.cpp:835:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3200: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$101@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_101: # in Loop: Header=BB44_95 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1280] .Ltmp3201: .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3202: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$102@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_102: # in Loop: Header=BB44_95 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 .Ltmp3021: lea rcx, [rbp + 1400] .Ltmp3203: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3022: jmp .LBB44_103 .LBB44_103: # in Loop: Header=BB44_95 Depth=1 lea rax, [rip + .LBB44_104] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3204: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$118@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_118: # in Loop: Header=BB44_114 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 .Ltmp3039: lea rcx, [rbp + 1144] xor edx, edx .Ltmp3205: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3040: jmp .LBB44_119 .LBB44_119: # in Loop: Header=BB44_114 Depth=1 lea rax, [rip + .LBB44_120] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3206: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$122@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_122: # in Loop: Header=BB44_114 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 .Ltmp3037: lea rcx, [rbp + 1144] .Ltmp3207: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3038: jmp .LBB44_123 .LBB44_123: # in Loop: Header=BB44_114 Depth=1 lea rax, [rip + .LBB44_124] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3208: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_126: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1400] .Ltmp3209: .cv_loc 44 1 836 0 # ..\tests\span_tests.cpp:836:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3210: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$143@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_143: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1144] .Ltmp3211: .cv_loc 44 1 844 0 # ..\tests\span_tests.cpp:844:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3212: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$144@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_144: # in Loop: Header=BB44_138 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 848] .Ltmp3213: .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3214: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$145@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_145: # in Loop: Header=BB44_138 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 .Ltmp3055: lea rcx, [rbp + 968] .Ltmp3215: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3056: jmp .LBB44_146 .LBB44_146: # in Loop: Header=BB44_138 Depth=1 lea rax, [rip + .LBB44_147] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3216: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_162: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 968] .cv_loc 44 1 849 0 # ..\tests\span_tests.cpp:849:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3217: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$163@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_163: # in Loop: Header=BB44_157 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 608] .Ltmp3218: .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3219: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$164@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB44_164: # in Loop: Header=BB44_157 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 .Ltmp3071: lea rcx, [rbp + 728] .Ltmp3220: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3072: jmp .LBB44_165 .LBB44_165: # in Loop: Header=BB44_157 Depth=1 lea rax, [rip + .LBB44_166] add rsp, 48 pop rbp ret # CATCHRET .Ltmp3221: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$176@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA" .LBB44_176: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 728] .cv_loc 44 1 850 0 # ..\tests\span_tests.cpp:850:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp3222: .Lfunc_end44: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 9 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL # TryBlockMap .long 47 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ")@IMGREL # IPToStateXData .long 2872 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$6$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$118@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____28@@YAXXZ": .long .Lfunc_begin44@IMGREL # IP .long -1 # ToState .long .Ltmp2933@IMGREL+1 # IP .long 1 # ToState .long .Ltmp2939@IMGREL+1 # IP .long 2 # ToState .long .Ltmp2943@IMGREL+1 # IP .long 0 # ToState .long .Ltmp2948@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2949@IMGREL+1 # IP .long 5 # ToState .long .Ltmp2955@IMGREL+1 # IP .long 6 # ToState .long .Ltmp2959@IMGREL+1 # IP .long 4 # ToState .long .Ltmp2964@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2965@IMGREL+1 # IP .long 9 # ToState .long .Ltmp2971@IMGREL+1 # IP .long 10 # ToState .long .Ltmp2975@IMGREL+1 # IP .long 8 # ToState .long .Ltmp2980@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2981@IMGREL+1 # IP .long 13 # ToState .long .Ltmp2987@IMGREL+1 # IP .long 14 # ToState .long .Ltmp2991@IMGREL+1 # IP .long 12 # ToState .long .Ltmp2996@IMGREL+1 # IP .long -1 # ToState .long .Ltmp2997@IMGREL+1 # IP .long 17 # ToState .long .Ltmp3003@IMGREL+1 # IP .long 18 # ToState .long .Ltmp3007@IMGREL+1 # IP .long 16 # ToState .long .Ltmp3012@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3013@IMGREL+1 # IP .long 21 # ToState .long .Ltmp3019@IMGREL+1 # IP .long 22 # ToState .long .Ltmp3023@IMGREL+1 # IP .long 20 # ToState .long .Ltmp3028@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3029@IMGREL+1 # IP .long 24 # ToState .long .Ltmp3033@IMGREL+1 # IP .long 25 # ToState .long .Ltmp3031@IMGREL+1 # IP .long 24 # ToState .long .Ltmp3046@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3047@IMGREL+1 # IP .long 28 # ToState .long .Ltmp3053@IMGREL+1 # IP .long 29 # ToState .long .Ltmp3057@IMGREL+1 # IP .long 27 # ToState .long .Ltmp3062@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3063@IMGREL+1 # IP .long 32 # ToState .long .Ltmp3069@IMGREL+1 # IP .long 33 # ToState .long .Ltmp3073@IMGREL+1 # IP .long 31 # ToState .long .Ltmp3078@IMGREL+1 # IP .long -1 # ToState .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$26@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$45@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$64@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$83@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$102@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$118@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$145@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 30 # ToState .long "?catch$164@?0??____C_A_T_C_H____T_E_S_T____28@@YAXXZ@4HA"@IMGREL # IP .long 34 # ToState .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 .seh_proc "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp3223: lea rcx, [rip + "?autoRegistrar29@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp3224: .Lfunc_end45: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp3225: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_07CEEIDKIF@subspan?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 855 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp3226: .Lfunc_end46: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 10704 call __chkstk sub rsp, rax .seh_stackalloc 10704 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp3807: .cv_loc 47 1 857 0 # ..\tests\span_tests.cpp:857:0 mov qword ptr [rbp + 10568], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@3PAHA"] mov qword ptr [rbp + 10544], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 10552], rax mov ecx, dword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@3PAHA"+16] mov dword ptr [rbp + 10560], ecx .Ltmp3808: .cv_loc 47 1 860 0 # ..\tests\span_tests.cpp:860:0 lea rcx, [rbp + 10536] .Ltmp3809: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 10544] .Ltmp3810: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____30:arr <- [$rdx+0] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3811: mov qword ptr [rbp + 2576], rax # 8-byte Spill .LBB47_1: # =>This Inner Loop Header: Depth=1 .Ltmp3812: .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 lea rdx, [rip + "??_C@_0CB@HBMDMCFN@?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$CJ@"] lea rax, [rbp + 10432] mov rcx, rax mov qword ptr [rbp + 2568], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 861 # kill: def $r8 killed $r8d lea rcx, [rbp + 10416] mov qword ptr [rbp + 2560], rcx # 8-byte Spill mov qword ptr [rbp + 2552], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10392] mov qword ptr [rbp + 2544], rcx # 8-byte Spill mov qword ptr [rbp + 2536], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10456] mov rdx, qword ptr [rbp + 2544] # 8-byte Reload mov r8, qword ptr [rbp + 2560] # 8-byte Reload mov r9, qword ptr [rbp + 2568] # 8-byte Reload mov qword ptr [rbp + 2528], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 .Ltmp3227: lea rcx, [rbp + 10536] lea rdx, [rbp + 10368] .Ltmp3813: mov qword ptr [rbp + 2520], rax # 8-byte Spill call "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .Ltmp3228: jmp .LBB47_2 .LBB47_2: # in Loop: Header=BB47_1 Depth=1 lea rcx, [rbp + 10368] call "?size@?$span@H$01@gsl@@QEBA_JXZ" sub rax, 2 sete r8b .Ltmp3229: lea rcx, [rbp + 10376] lea rdx, [rbp + 10384] mov qword ptr [rbp + 2512], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3230: jmp .LBB47_3 .LBB47_3: # in Loop: Header=BB47_1 Depth=1 .Ltmp3231: lea rcx, [rbp + 10456] lea rdx, [rbp + 10384] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp3232: jmp .LBB47_12 .Ltmp3814: .LBB47_6: # Block address taken # in Loop: Header=BB47_1 Depth=1 .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 jmp .LBB47_7 .Ltmp3815: .LBB47_7: # in Loop: Header=BB47_1 Depth=1 .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 .Ltmp3235: lea rcx, [rbp + 10456] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3236: mov byte ptr [rbp + 2511], al # 1-byte Spill jmp .LBB47_8 .LBB47_8: # in Loop: Header=BB47_1 Depth=1 mov al, byte ptr [rbp + 2511] # 1-byte Reload test al, 1 jne .LBB47_9 jmp .LBB47_14 .LBB47_9: # in Loop: Header=BB47_1 Depth=1 .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 .Ltmp3237: .Ltmp3816: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3238: mov byte ptr [rbp + 2510], al # 1-byte Spill jmp .LBB47_10 .LBB47_10: # in Loop: Header=BB47_1 Depth=1 mov al, byte ptr [rbp + 2510] # 1-byte Reload test al, 1 jne .LBB47_11 jmp .LBB47_13 .LBB47_11: # in Loop: Header=BB47_1 Depth=1 .Ltmp3817: .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 int3 jmp .LBB47_13 .Ltmp3818: .LBB47_12: # in Loop: Header=BB47_1 Depth=1 .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 jmp .LBB47_7 .Ltmp3819: .LBB47_13: # in Loop: Header=BB47_1 Depth=1 .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 jmp .LBB47_14 .Ltmp3820: .LBB47_14: # in Loop: Header=BB47_1 Depth=1 .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 .Ltmp3239: lea rcx, [rbp + 10456] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3240: jmp .LBB47_15 .LBB47_15: # in Loop: Header=BB47_1 Depth=1 lea rcx, [rbp + 10456] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_1 .Ltmp3821: # %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 .Ltmp3822: .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 lea rdx, [rip + "??_C@_0CK@GPJMLDJC@decltype?$CIav?4subspan?$DM2?0?52?$DO?$CI?$CJ?$CJ?3?3ex@"] lea rax, [rbp + 10264] mov rcx, rax mov qword ptr [rbp + 2496], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 862 # kill: def $r8 killed $r8d lea rcx, [rbp + 10248] mov qword ptr [rbp + 2488], rcx # 8-byte Spill mov qword ptr [rbp + 2480], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10224] mov qword ptr [rbp + 2472], rcx # 8-byte Spill mov qword ptr [rbp + 2464], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10288] mov rdx, qword ptr [rbp + 2472] # 8-byte Reload mov r8, qword ptr [rbp + 2488] # 8-byte Reload mov r9, qword ptr [rbp + 2496] # 8-byte Reload mov qword ptr [rbp + 2456], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 .Ltmp3241: .Ltmp3823: lea r8, [rip + "?extent@?$span@H$01@gsl@@2_JB"] lea rcx, [rbp + 10152] lea rdx, [rbp + 10160] mov qword ptr [rbp + 2448], rax # 8-byte Spill call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3242: jmp .LBB47_18 .LBB47_18: # in Loop: Header=BB47_17 Depth=1 mov dword ptr [rbp + 10148], 2 .Ltmp3243: lea rcx, [rbp + 10160] lea rdx, [rbp + 10168] lea r8, [rbp + 10148] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3244: jmp .LBB47_19 .LBB47_19: # in Loop: Header=BB47_17 Depth=1 .Ltmp3245: lea rcx, [rbp + 10288] lea rdx, [rbp + 10168] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3246: jmp .LBB47_20 .LBB47_20: # in Loop: Header=BB47_17 Depth=1 lea rcx, [rbp + 10168] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 jmp .LBB47_26 .Ltmp3824: .LBB47_25: # Block address taken # in Loop: Header=BB47_17 Depth=1 .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 jmp .LBB47_26 .Ltmp3825: .LBB47_26: # in Loop: Header=BB47_17 Depth=1 .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 .Ltmp3249: lea rcx, [rbp + 10288] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3250: mov byte ptr [rbp + 2447], al # 1-byte Spill jmp .LBB47_27 .LBB47_27: # in Loop: Header=BB47_17 Depth=1 mov al, byte ptr [rbp + 2447] # 1-byte Reload test al, 1 jne .LBB47_28 jmp .LBB47_32 .LBB47_28: # in Loop: Header=BB47_17 Depth=1 .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 .Ltmp3251: .Ltmp3826: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3252: mov byte ptr [rbp + 2446], al # 1-byte Spill jmp .LBB47_29 .LBB47_29: # in Loop: Header=BB47_17 Depth=1 mov al, byte ptr [rbp + 2446] # 1-byte Reload test al, 1 jne .LBB47_30 jmp .LBB47_31 .LBB47_30: # in Loop: Header=BB47_17 Depth=1 .Ltmp3827: .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 int3 .Ltmp3828: .LBB47_31: # in Loop: Header=BB47_17 Depth=1 .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 jmp .LBB47_32 .Ltmp3829: .LBB47_32: # in Loop: Header=BB47_17 Depth=1 .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 .Ltmp3253: lea rcx, [rbp + 10288] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3254: jmp .LBB47_33 .LBB47_33: # in Loop: Header=BB47_17 Depth=1 lea rcx, [rbp + 10288] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_17 .Ltmp3830: # %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 .Ltmp3831: .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 lea rdx, [rip + "??_C@_0BN@DDHKNGPH@av?4subspan?$CI2?0?52?$CJ?4size?$CI?$CJ?5?$DN?$DN?52?$AA@"] lea rax, [rbp + 10040] mov rcx, rax mov qword ptr [rbp + 2432], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 863 # kill: def $r8 killed $r8d lea rcx, [rbp + 10024] mov qword ptr [rbp + 2424], rcx # 8-byte Spill mov qword ptr [rbp + 2416], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10000] mov qword ptr [rbp + 2408], rcx # 8-byte Spill mov qword ptr [rbp + 2400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10064] mov rdx, qword ptr [rbp + 2408] # 8-byte Reload mov r8, qword ptr [rbp + 2424] # 8-byte Reload mov r9, qword ptr [rbp + 2432] # 8-byte Reload mov qword ptr [rbp + 2392], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 .Ltmp3255: mov r10d, 2 mov ecx, r10d lea rdx, [rbp + 10536] lea r8, [rbp + 9904] .Ltmp3832: mov qword ptr [rbp + 2384], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 mov r8, qword ptr [rbp + 2384] # 8-byte Reload mov r9, qword ptr [rbp + 2384] # 8-byte Reload mov qword ptr [rbp + 2376], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3256: jmp .LBB47_36 .LBB47_36: # in Loop: Header=BB47_35 Depth=1 lea rcx, [rbp + 9904] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 9920], rax .Ltmp3257: lea rcx, [rbp + 9928] lea rdx, [rbp + 9936] lea r8, [rbp + 9920] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3258: jmp .LBB47_37 .LBB47_37: # in Loop: Header=BB47_35 Depth=1 mov dword ptr [rbp + 9900], 2 .Ltmp3259: lea rcx, [rbp + 9936] lea rdx, [rbp + 9944] lea r8, [rbp + 9900] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3260: jmp .LBB47_38 .LBB47_38: # in Loop: Header=BB47_35 Depth=1 .Ltmp3261: lea rcx, [rbp + 10064] lea rdx, [rbp + 9944] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3262: jmp .LBB47_39 .LBB47_39: # in Loop: Header=BB47_35 Depth=1 lea rcx, [rbp + 9944] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_45 .Ltmp3833: .LBB47_44: # Block address taken # in Loop: Header=BB47_35 Depth=1 .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 jmp .LBB47_45 .Ltmp3834: .LBB47_45: # in Loop: Header=BB47_35 Depth=1 .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 .Ltmp3265: lea rcx, [rbp + 10064] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3266: mov byte ptr [rbp + 2375], al # 1-byte Spill jmp .LBB47_46 .LBB47_46: # in Loop: Header=BB47_35 Depth=1 mov al, byte ptr [rbp + 2375] # 1-byte Reload test al, 1 jne .LBB47_47 jmp .LBB47_51 .LBB47_47: # in Loop: Header=BB47_35 Depth=1 .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 .Ltmp3267: .Ltmp3835: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3268: mov byte ptr [rbp + 2374], al # 1-byte Spill jmp .LBB47_48 .LBB47_48: # in Loop: Header=BB47_35 Depth=1 mov al, byte ptr [rbp + 2374] # 1-byte Reload test al, 1 jne .LBB47_49 jmp .LBB47_50 .LBB47_49: # in Loop: Header=BB47_35 Depth=1 .Ltmp3836: .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 int3 .Ltmp3837: .LBB47_50: # in Loop: Header=BB47_35 Depth=1 .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 jmp .LBB47_51 .Ltmp3838: .LBB47_51: # in Loop: Header=BB47_35 Depth=1 .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 .Ltmp3269: lea rcx, [rbp + 10064] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3270: jmp .LBB47_52 .LBB47_52: # in Loop: Header=BB47_35 Depth=1 lea rcx, [rbp + 10064] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_35 .Ltmp3839: # %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 .Ltmp3840: .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 lea rdx, [rip + "??_C@_0BN@JDJKDMFO@av?4subspan?$CI2?0?53?$CJ?4size?$CI?$CJ?5?$DN?$DN?53?$AA@"] lea rax, [rbp + 9792] mov rcx, rax mov qword ptr [rbp + 2360], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 864 # kill: def $r8 killed $r8d lea rcx, [rbp + 9776] mov qword ptr [rbp + 2352], rcx # 8-byte Spill mov qword ptr [rbp + 2344], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9752] mov qword ptr [rbp + 2336], rcx # 8-byte Spill mov qword ptr [rbp + 2328], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9816] mov rdx, qword ptr [rbp + 2336] # 8-byte Reload mov r8, qword ptr [rbp + 2352] # 8-byte Reload mov r9, qword ptr [rbp + 2360] # 8-byte Reload mov qword ptr [rbp + 2320], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 .Ltmp3271: mov r10d, 2 mov r8d, r10d mov r10d, 3 mov r9d, r10d lea rcx, [rbp + 10536] lea rdx, [rbp + 9656] .Ltmp3841: mov qword ptr [rbp + 2312], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3272: jmp .LBB47_55 .LBB47_55: # in Loop: Header=BB47_54 Depth=1 lea rcx, [rbp + 9656] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 9672], rax .Ltmp3273: lea rcx, [rbp + 9680] lea rdx, [rbp + 9688] lea r8, [rbp + 9672] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3274: jmp .LBB47_56 .LBB47_56: # in Loop: Header=BB47_54 Depth=1 mov dword ptr [rbp + 9652], 3 .Ltmp3275: lea rcx, [rbp + 9688] lea rdx, [rbp + 9696] lea r8, [rbp + 9652] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3276: jmp .LBB47_57 .LBB47_57: # in Loop: Header=BB47_54 Depth=1 .Ltmp3277: lea rcx, [rbp + 9816] lea rdx, [rbp + 9696] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3278: jmp .LBB47_58 .LBB47_58: # in Loop: Header=BB47_54 Depth=1 lea rcx, [rbp + 9696] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_64 .Ltmp3842: .LBB47_63: # Block address taken # in Loop: Header=BB47_54 Depth=1 .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 jmp .LBB47_64 .Ltmp3843: .LBB47_64: # in Loop: Header=BB47_54 Depth=1 .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 .Ltmp3281: lea rcx, [rbp + 9816] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3282: mov byte ptr [rbp + 2311], al # 1-byte Spill jmp .LBB47_65 .LBB47_65: # in Loop: Header=BB47_54 Depth=1 mov al, byte ptr [rbp + 2311] # 1-byte Reload test al, 1 jne .LBB47_66 jmp .LBB47_70 .LBB47_66: # in Loop: Header=BB47_54 Depth=1 .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 .Ltmp3283: .Ltmp3844: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3284: mov byte ptr [rbp + 2310], al # 1-byte Spill jmp .LBB47_67 .LBB47_67: # in Loop: Header=BB47_54 Depth=1 mov al, byte ptr [rbp + 2310] # 1-byte Reload test al, 1 jne .LBB47_68 jmp .LBB47_69 .LBB47_68: # in Loop: Header=BB47_54 Depth=1 .Ltmp3845: .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 int3 .Ltmp3846: .LBB47_69: # in Loop: Header=BB47_54 Depth=1 .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 jmp .LBB47_70 .Ltmp3847: .LBB47_70: # in Loop: Header=BB47_54 Depth=1 .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 .Ltmp3285: lea rcx, [rbp + 9816] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3286: jmp .LBB47_71 .LBB47_71: # in Loop: Header=BB47_54 Depth=1 lea rcx, [rbp + 9816] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_54 .Ltmp3848: # %bb.72: .cv_loc 47 1 868 0 # ..\tests\span_tests.cpp:868:0 lea rcx, [rbp + 9640] .Ltmp3849: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 10544] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3850: mov qword ptr [rbp + 2296], rax # 8-byte Spill .LBB47_73: # =>This Inner Loop Header: Depth=1 .Ltmp3851: .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 lea rdx, [rip + "??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@"] lea rax, [rbp + 9536] mov rcx, rax mov qword ptr [rbp + 2288], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 869 # kill: def $r8 killed $r8d lea rcx, [rbp + 9520] mov qword ptr [rbp + 2280], rcx # 8-byte Spill mov qword ptr [rbp + 2272], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9496] mov qword ptr [rbp + 2264], rcx # 8-byte Spill mov qword ptr [rbp + 2256], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9560] mov rdx, qword ptr [rbp + 2264] # 8-byte Reload mov r8, qword ptr [rbp + 2280] # 8-byte Reload mov r9, qword ptr [rbp + 2288] # 8-byte Reload mov qword ptr [rbp + 2248], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 .Ltmp3287: lea rcx, [rbp + 9640] lea rdx, [rbp + 9472] .Ltmp3852: mov qword ptr [rbp + 2240], rax # 8-byte Spill call "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp3288: jmp .LBB47_74 .LBB47_74: # in Loop: Header=BB47_73 Depth=1 lea rcx, [rbp + 9472] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" test rax, rax sete r8b .Ltmp3289: lea rcx, [rbp + 9480] lea rdx, [rbp + 9488] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3290: jmp .LBB47_75 .LBB47_75: # in Loop: Header=BB47_73 Depth=1 .Ltmp3291: lea rcx, [rbp + 9560] lea rdx, [rbp + 9488] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp3292: jmp .LBB47_84 .Ltmp3853: .LBB47_78: # Block address taken # in Loop: Header=BB47_73 Depth=1 .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 jmp .LBB47_79 .Ltmp3854: .LBB47_79: # in Loop: Header=BB47_73 Depth=1 .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 .Ltmp3295: lea rcx, [rbp + 9560] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3296: mov byte ptr [rbp + 2239], al # 1-byte Spill jmp .LBB47_80 .LBB47_80: # in Loop: Header=BB47_73 Depth=1 mov al, byte ptr [rbp + 2239] # 1-byte Reload test al, 1 jne .LBB47_81 jmp .LBB47_87 .LBB47_81: # in Loop: Header=BB47_73 Depth=1 .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 .Ltmp3297: .Ltmp3855: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3298: mov byte ptr [rbp + 2238], al # 1-byte Spill jmp .LBB47_82 .LBB47_82: # in Loop: Header=BB47_73 Depth=1 mov al, byte ptr [rbp + 2238] # 1-byte Reload test al, 1 jne .LBB47_83 jmp .LBB47_86 .LBB47_83: # in Loop: Header=BB47_73 Depth=1 .Ltmp3856: .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 int3 jmp .LBB47_86 .Ltmp3857: .LBB47_84: # in Loop: Header=BB47_73 Depth=1 .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 jmp .LBB47_79 .Ltmp3858: .LBB47_86: # in Loop: Header=BB47_73 Depth=1 .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 jmp .LBB47_87 .Ltmp3859: .LBB47_87: # in Loop: Header=BB47_73 Depth=1 .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 .Ltmp3299: lea rcx, [rbp + 9560] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3300: jmp .LBB47_88 .LBB47_88: # in Loop: Header=BB47_73 Depth=1 lea rcx, [rbp + 9560] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_73 .Ltmp3860: # %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 .Ltmp3861: .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 lea rdx, [rip + "??_C@_0CJ@EOCPNJAD@decltype?$CIav?4subspan?$DM0?00?$DO?$CI?$CJ?$CJ?3?3ext@"] lea rax, [rbp + 9368] mov rcx, rax mov qword ptr [rbp + 2224], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 870 # kill: def $r8 killed $r8d lea rcx, [rbp + 9352] mov qword ptr [rbp + 2216], rcx # 8-byte Spill mov qword ptr [rbp + 2208], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9328] mov qword ptr [rbp + 2200], rcx # 8-byte Spill mov qword ptr [rbp + 2192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9392] mov rdx, qword ptr [rbp + 2200] # 8-byte Reload mov r8, qword ptr [rbp + 2216] # 8-byte Reload mov r9, qword ptr [rbp + 2224] # 8-byte Reload mov qword ptr [rbp + 2184], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 .Ltmp3301: .Ltmp3862: lea r8, [rip + "?extent@?$span@H$0A@@gsl@@2_JB"] lea rcx, [rbp + 9256] lea rdx, [rbp + 9264] mov qword ptr [rbp + 2176], rax # 8-byte Spill call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3302: jmp .LBB47_91 .LBB47_91: # in Loop: Header=BB47_90 Depth=1 mov dword ptr [rbp + 9252], 0 .Ltmp3303: lea rcx, [rbp + 9264] lea rdx, [rbp + 9272] lea r8, [rbp + 9252] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3304: jmp .LBB47_92 .LBB47_92: # in Loop: Header=BB47_90 Depth=1 .Ltmp3305: lea rcx, [rbp + 9392] lea rdx, [rbp + 9272] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3306: jmp .LBB47_93 .LBB47_93: # in Loop: Header=BB47_90 Depth=1 lea rcx, [rbp + 9272] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 jmp .LBB47_99 .Ltmp3863: .LBB47_98: # Block address taken # in Loop: Header=BB47_90 Depth=1 .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 jmp .LBB47_99 .Ltmp3864: .LBB47_99: # in Loop: Header=BB47_90 Depth=1 .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 .Ltmp3309: lea rcx, [rbp + 9392] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3310: mov byte ptr [rbp + 2175], al # 1-byte Spill jmp .LBB47_100 .LBB47_100: # in Loop: Header=BB47_90 Depth=1 mov al, byte ptr [rbp + 2175] # 1-byte Reload test al, 1 jne .LBB47_101 jmp .LBB47_105 .LBB47_101: # in Loop: Header=BB47_90 Depth=1 .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 .Ltmp3311: .Ltmp3865: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3312: mov byte ptr [rbp + 2174], al # 1-byte Spill jmp .LBB47_102 .LBB47_102: # in Loop: Header=BB47_90 Depth=1 mov al, byte ptr [rbp + 2174] # 1-byte Reload test al, 1 jne .LBB47_103 jmp .LBB47_104 .LBB47_103: # in Loop: Header=BB47_90 Depth=1 .Ltmp3866: .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 int3 .Ltmp3867: .LBB47_104: # in Loop: Header=BB47_90 Depth=1 .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 jmp .LBB47_105 .Ltmp3868: .LBB47_105: # in Loop: Header=BB47_90 Depth=1 .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 .Ltmp3313: lea rcx, [rbp + 9392] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3314: jmp .LBB47_106 .LBB47_106: # in Loop: Header=BB47_90 Depth=1 lea rcx, [rbp + 9392] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_90 .Ltmp3869: # %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 .Ltmp3870: .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 lea rdx, [rip + "??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 9144] mov rcx, rax mov qword ptr [rbp + 2160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 871 # kill: def $r8 killed $r8d lea rcx, [rbp + 9128] mov qword ptr [rbp + 2152], rcx # 8-byte Spill mov qword ptr [rbp + 2144], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9104] mov qword ptr [rbp + 2136], rcx # 8-byte Spill mov qword ptr [rbp + 2128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9168] mov rdx, qword ptr [rbp + 2136] # 8-byte Reload mov r8, qword ptr [rbp + 2152] # 8-byte Reload mov r9, qword ptr [rbp + 2160] # 8-byte Reload mov qword ptr [rbp + 2120], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 .Ltmp3315: xor r10d, r10d mov ecx, r10d lea rdx, [rbp + 9640] lea r8, [rbp + 9008] .Ltmp3871: mov qword ptr [rbp + 2112], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 mov r8, qword ptr [rbp + 2112] # 8-byte Reload mov r9, qword ptr [rbp + 2112] # 8-byte Reload mov qword ptr [rbp + 2104], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3316: jmp .LBB47_109 .LBB47_109: # in Loop: Header=BB47_108 Depth=1 lea rcx, [rbp + 9008] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 9024], rax .Ltmp3317: lea rcx, [rbp + 9032] lea rdx, [rbp + 9040] lea r8, [rbp + 9024] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3318: jmp .LBB47_110 .LBB47_110: # in Loop: Header=BB47_108 Depth=1 mov dword ptr [rbp + 9004], 0 .Ltmp3319: lea rcx, [rbp + 9040] lea rdx, [rbp + 9048] lea r8, [rbp + 9004] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3320: jmp .LBB47_111 .LBB47_111: # in Loop: Header=BB47_108 Depth=1 .Ltmp3321: lea rcx, [rbp + 9168] lea rdx, [rbp + 9048] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3322: jmp .LBB47_112 .LBB47_112: # in Loop: Header=BB47_108 Depth=1 lea rcx, [rbp + 9048] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_118 .Ltmp3872: .LBB47_117: # Block address taken # in Loop: Header=BB47_108 Depth=1 .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 jmp .LBB47_118 .Ltmp3873: .LBB47_118: # in Loop: Header=BB47_108 Depth=1 .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 .Ltmp3325: lea rcx, [rbp + 9168] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3326: mov byte ptr [rbp + 2103], al # 1-byte Spill jmp .LBB47_119 .LBB47_119: # in Loop: Header=BB47_108 Depth=1 mov al, byte ptr [rbp + 2103] # 1-byte Reload test al, 1 jne .LBB47_120 jmp .LBB47_124 .LBB47_120: # in Loop: Header=BB47_108 Depth=1 .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 .Ltmp3327: .Ltmp3874: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3328: mov byte ptr [rbp + 2102], al # 1-byte Spill jmp .LBB47_121 .LBB47_121: # in Loop: Header=BB47_108 Depth=1 mov al, byte ptr [rbp + 2102] # 1-byte Reload test al, 1 jne .LBB47_122 jmp .LBB47_123 .LBB47_122: # in Loop: Header=BB47_108 Depth=1 .Ltmp3875: .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 int3 .Ltmp3876: .LBB47_123: # in Loop: Header=BB47_108 Depth=1 .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 jmp .LBB47_124 .Ltmp3877: .LBB47_124: # in Loop: Header=BB47_108 Depth=1 .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 .Ltmp3329: lea rcx, [rbp + 9168] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3330: jmp .LBB47_125 .LBB47_125: # in Loop: Header=BB47_108 Depth=1 lea rcx, [rbp + 9168] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_108 .Ltmp3878: # %bb.126: .cv_loc 47 1 875 0 # ..\tests\span_tests.cpp:875:0 lea rcx, [rbp + 8992] .Ltmp3879: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 10544] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3880: mov qword ptr [rbp + 2088], rax # 8-byte Spill .LBB47_127: # =>This Inner Loop Header: Depth=1 .Ltmp3881: .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 lea rdx, [rip + "??_C@_0CB@HBGGNPMB@?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$CJ@"] lea rax, [rbp + 8888] mov rcx, rax mov qword ptr [rbp + 2080], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 876 # kill: def $r8 killed $r8d lea rcx, [rbp + 8872] mov qword ptr [rbp + 2072], rcx # 8-byte Spill mov qword ptr [rbp + 2064], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8848] mov qword ptr [rbp + 2056], rcx # 8-byte Spill mov qword ptr [rbp + 2048], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8912] mov rdx, qword ptr [rbp + 2056] # 8-byte Reload mov r8, qword ptr [rbp + 2072] # 8-byte Reload mov r9, qword ptr [rbp + 2080] # 8-byte Reload mov qword ptr [rbp + 2040], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 .Ltmp3331: lea rcx, [rbp + 8992] lea rdx, [rbp + 8824] .Ltmp3882: mov qword ptr [rbp + 2032], rax # 8-byte Spill call "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .Ltmp3332: jmp .LBB47_128 .LBB47_128: # in Loop: Header=BB47_127 Depth=1 lea rcx, [rbp + 8824] call "?size@?$span@H$04@gsl@@QEBA_JXZ" sub rax, 5 sete r8b .Ltmp3333: lea rcx, [rbp + 8832] lea rdx, [rbp + 8840] mov qword ptr [rbp + 2024], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3334: jmp .LBB47_129 .LBB47_129: # in Loop: Header=BB47_127 Depth=1 .Ltmp3335: lea rcx, [rbp + 8912] lea rdx, [rbp + 8840] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp3336: jmp .LBB47_138 .Ltmp3883: .LBB47_132: # Block address taken # in Loop: Header=BB47_127 Depth=1 .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 jmp .LBB47_133 .Ltmp3884: .LBB47_133: # in Loop: Header=BB47_127 Depth=1 .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 .Ltmp3339: lea rcx, [rbp + 8912] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3340: mov byte ptr [rbp + 2023], al # 1-byte Spill jmp .LBB47_134 .LBB47_134: # in Loop: Header=BB47_127 Depth=1 mov al, byte ptr [rbp + 2023] # 1-byte Reload test al, 1 jne .LBB47_135 jmp .LBB47_141 .LBB47_135: # in Loop: Header=BB47_127 Depth=1 .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 .Ltmp3341: .Ltmp3885: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3342: mov byte ptr [rbp + 2022], al # 1-byte Spill jmp .LBB47_136 .LBB47_136: # in Loop: Header=BB47_127 Depth=1 mov al, byte ptr [rbp + 2022] # 1-byte Reload test al, 1 jne .LBB47_137 jmp .LBB47_140 .LBB47_137: # in Loop: Header=BB47_127 Depth=1 .Ltmp3886: .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 int3 jmp .LBB47_140 .Ltmp3887: .LBB47_138: # in Loop: Header=BB47_127 Depth=1 .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 jmp .LBB47_133 .Ltmp3888: .LBB47_140: # in Loop: Header=BB47_127 Depth=1 .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 jmp .LBB47_141 .Ltmp3889: .LBB47_141: # in Loop: Header=BB47_127 Depth=1 .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 .Ltmp3343: lea rcx, [rbp + 8912] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3344: jmp .LBB47_142 .LBB47_142: # in Loop: Header=BB47_127 Depth=1 lea rcx, [rbp + 8912] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_127 .Ltmp3890: # %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 .Ltmp3891: .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 lea rdx, [rip + "??_C@_0CK@EELDGHJO@decltype?$CIav?4subspan?$DM0?0?55?$DO?$CI?$CJ?$CJ?3?3ex@"] lea rax, [rbp + 8720] mov rcx, rax mov qword ptr [rbp + 2008], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 877 # kill: def $r8 killed $r8d lea rcx, [rbp + 8704] mov qword ptr [rbp + 2000], rcx # 8-byte Spill mov qword ptr [rbp + 1992], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8680] mov qword ptr [rbp + 1984], rcx # 8-byte Spill mov qword ptr [rbp + 1976], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8744] mov rdx, qword ptr [rbp + 1984] # 8-byte Reload mov r8, qword ptr [rbp + 2000] # 8-byte Reload mov r9, qword ptr [rbp + 2008] # 8-byte Reload mov qword ptr [rbp + 1968], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 .Ltmp3345: .Ltmp3892: lea r8, [rip + "?extent@?$span@H$04@gsl@@2_JB"] lea rcx, [rbp + 8608] lea rdx, [rbp + 8616] mov qword ptr [rbp + 1960], rax # 8-byte Spill call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3346: jmp .LBB47_145 .LBB47_145: # in Loop: Header=BB47_144 Depth=1 mov dword ptr [rbp + 8604], 5 .Ltmp3347: lea rcx, [rbp + 8616] lea rdx, [rbp + 8624] lea r8, [rbp + 8604] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3348: jmp .LBB47_146 .LBB47_146: # in Loop: Header=BB47_144 Depth=1 .Ltmp3349: lea rcx, [rbp + 8744] lea rdx, [rbp + 8624] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3350: jmp .LBB47_147 .LBB47_147: # in Loop: Header=BB47_144 Depth=1 lea rcx, [rbp + 8624] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 jmp .LBB47_153 .Ltmp3893: .LBB47_152: # Block address taken # in Loop: Header=BB47_144 Depth=1 .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 jmp .LBB47_153 .Ltmp3894: .LBB47_153: # in Loop: Header=BB47_144 Depth=1 .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 .Ltmp3353: lea rcx, [rbp + 8744] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3354: mov byte ptr [rbp + 1959], al # 1-byte Spill jmp .LBB47_154 .LBB47_154: # in Loop: Header=BB47_144 Depth=1 mov al, byte ptr [rbp + 1959] # 1-byte Reload test al, 1 jne .LBB47_155 jmp .LBB47_159 .LBB47_155: # in Loop: Header=BB47_144 Depth=1 .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 .Ltmp3355: .Ltmp3895: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3356: mov byte ptr [rbp + 1958], al # 1-byte Spill jmp .LBB47_156 .LBB47_156: # in Loop: Header=BB47_144 Depth=1 mov al, byte ptr [rbp + 1958] # 1-byte Reload test al, 1 jne .LBB47_157 jmp .LBB47_158 .LBB47_157: # in Loop: Header=BB47_144 Depth=1 .Ltmp3896: .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 int3 .Ltmp3897: .LBB47_158: # in Loop: Header=BB47_144 Depth=1 .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 jmp .LBB47_159 .Ltmp3898: .LBB47_159: # in Loop: Header=BB47_144 Depth=1 .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 .Ltmp3357: lea rcx, [rbp + 8744] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3358: jmp .LBB47_160 .LBB47_160: # in Loop: Header=BB47_144 Depth=1 lea rcx, [rbp + 8744] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_144 .Ltmp3899: # %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 .Ltmp3900: .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 lea rdx, [rip + "??_C@_0BN@OCOOCEKJ@av?4subspan?$CI0?0?55?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 8496] mov rcx, rax mov qword ptr [rbp + 1944], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 878 # kill: def $r8 killed $r8d lea rcx, [rbp + 8480] mov qword ptr [rbp + 1936], rcx # 8-byte Spill mov qword ptr [rbp + 1928], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8456] mov qword ptr [rbp + 1920], rcx # 8-byte Spill mov qword ptr [rbp + 1912], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8520] mov rdx, qword ptr [rbp + 1920] # 8-byte Reload mov r8, qword ptr [rbp + 1936] # 8-byte Reload mov r9, qword ptr [rbp + 1944] # 8-byte Reload mov qword ptr [rbp + 1904], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 .Ltmp3359: xor r10d, r10d mov r8d, r10d mov r10d, 5 mov r9d, r10d lea rcx, [rbp + 8992] lea rdx, [rbp + 8360] .Ltmp3901: mov qword ptr [rbp + 1896], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3360: jmp .LBB47_163 .LBB47_163: # in Loop: Header=BB47_162 Depth=1 lea rcx, [rbp + 8360] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 8376], rax .Ltmp3361: lea rcx, [rbp + 8384] lea rdx, [rbp + 8392] lea r8, [rbp + 8376] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3362: jmp .LBB47_164 .LBB47_164: # in Loop: Header=BB47_162 Depth=1 mov dword ptr [rbp + 8356], 5 .Ltmp3363: lea rcx, [rbp + 8392] lea rdx, [rbp + 8400] lea r8, [rbp + 8356] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3364: jmp .LBB47_165 .LBB47_165: # in Loop: Header=BB47_162 Depth=1 .Ltmp3365: lea rcx, [rbp + 8520] lea rdx, [rbp + 8400] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3366: jmp .LBB47_166 .LBB47_166: # in Loop: Header=BB47_162 Depth=1 lea rcx, [rbp + 8400] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_172 .Ltmp3902: .LBB47_171: # Block address taken # in Loop: Header=BB47_162 Depth=1 .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 jmp .LBB47_172 .Ltmp3903: .LBB47_172: # in Loop: Header=BB47_162 Depth=1 .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 .Ltmp3369: lea rcx, [rbp + 8520] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3370: mov byte ptr [rbp + 1895], al # 1-byte Spill jmp .LBB47_173 .LBB47_173: # in Loop: Header=BB47_162 Depth=1 mov al, byte ptr [rbp + 1895] # 1-byte Reload test al, 1 jne .LBB47_174 jmp .LBB47_178 .LBB47_174: # in Loop: Header=BB47_162 Depth=1 .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 .Ltmp3371: .Ltmp3904: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3372: mov byte ptr [rbp + 1894], al # 1-byte Spill jmp .LBB47_175 .LBB47_175: # in Loop: Header=BB47_162 Depth=1 mov al, byte ptr [rbp + 1894] # 1-byte Reload test al, 1 jne .LBB47_176 jmp .LBB47_177 .LBB47_176: # in Loop: Header=BB47_162 Depth=1 .Ltmp3905: .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 int3 .Ltmp3906: .LBB47_177: # in Loop: Header=BB47_162 Depth=1 .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 jmp .LBB47_178 .Ltmp3907: .LBB47_178: # in Loop: Header=BB47_162 Depth=1 .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 .Ltmp3373: lea rcx, [rbp + 8520] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3374: jmp .LBB47_179 .LBB47_179: # in Loop: Header=BB47_162 Depth=1 lea rcx, [rbp + 8520] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_162 .Ltmp3908: # %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 .Ltmp3909: .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 lea rdx, [rip + "??_C@_0CD@DOLENFDI@av?4subspan?$CI0?0?56?$CJ?4size?$CI?$CJ?0?5fail_fa@"] lea rax, [rbp + 8248] mov rcx, rax mov qword ptr [rbp + 1880], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 880 # kill: def $r8 killed $r8d lea rcx, [rbp + 8232] mov qword ptr [rbp + 1872], rcx # 8-byte Spill mov qword ptr [rbp + 1864], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 8208] mov qword ptr [rbp + 1856], rcx # 8-byte Spill mov qword ptr [rbp + 1848], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8272] mov qword ptr [rbp + 1840], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 1856] # 8-byte Reload mov r8, qword ptr [rbp + 1872] # 8-byte Reload mov r9, qword ptr [rbp + 1880] # 8-byte Reload mov qword ptr [rbp + 1832], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3375: mov rcx, qword ptr [rbp + 1840] # 8-byte Reload mov qword ptr [rbp + 1824], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3376: mov byte ptr [rbp + 1823], al # 1-byte Spill jmp .LBB47_182 .LBB47_182: # in Loop: Header=BB47_181 Depth=1 mov al, byte ptr [rbp + 1823] # 1-byte Reload test al, 1 jne .LBB47_183 jmp .LBB47_194 .LBB47_183: # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 .Ltmp3379: xor eax, eax mov r8d, eax mov eax, 6 mov r9d, eax lea rcx, [rbp + 8992] lea rdx, [rbp + 8192] .Ltmp3910: call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3380: jmp .LBB47_184 .LBB47_184: # in Loop: Header=BB47_181 Depth=1 lea rcx, [rbp + 8192] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp3381: lea rcx, [rbp + 8272] mov edx, 274 mov qword ptr [rbp + 1808], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3382: jmp .LBB47_192 .Ltmp3911: .LBB47_187: # Block address taken # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 jmp .LBB47_188 .LBB47_188: # in Loop: Header=BB47_181 Depth=1 jmp .LBB47_196 .Ltmp3912: .LBB47_191: # Block address taken # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 jmp .LBB47_188 .Ltmp3913: .LBB47_192: # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 jmp .LBB47_188 .Ltmp3914: .LBB47_194: # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 .Ltmp3377: lea rcx, [rbp + 8272] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3378: jmp .LBB47_195 .LBB47_195: # in Loop: Header=BB47_181 Depth=1 jmp .LBB47_196 .Ltmp3915: .LBB47_196: # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 .Ltmp3387: lea rcx, [rbp + 8272] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3388: mov byte ptr [rbp + 1807], al # 1-byte Spill jmp .LBB47_197 .LBB47_197: # in Loop: Header=BB47_181 Depth=1 mov al, byte ptr [rbp + 1807] # 1-byte Reload test al, 1 jne .LBB47_198 jmp .LBB47_202 .LBB47_198: # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 .Ltmp3389: .Ltmp3916: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3390: mov byte ptr [rbp + 1806], al # 1-byte Spill jmp .LBB47_199 .LBB47_199: # in Loop: Header=BB47_181 Depth=1 mov al, byte ptr [rbp + 1806] # 1-byte Reload test al, 1 jne .LBB47_200 jmp .LBB47_201 .LBB47_200: # in Loop: Header=BB47_181 Depth=1 .Ltmp3917: .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 int3 .Ltmp3918: .LBB47_201: # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 jmp .LBB47_202 .Ltmp3919: .LBB47_202: # in Loop: Header=BB47_181 Depth=1 .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 .Ltmp3391: lea rcx, [rbp + 8272] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3392: jmp .LBB47_203 .LBB47_203: # in Loop: Header=BB47_181 Depth=1 lea rcx, [rbp + 8272] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB47_181 .Ltmp3920: # %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 .Ltmp3921: .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 lea rdx, [rip + "??_C@_0CD@MEIPDCPM@av?4subspan?$CI1?0?55?$CJ?4size?$CI?$CJ?0?5fail_fa@"] lea rax, [rbp + 8088] mov rcx, rax mov qword ptr [rbp + 1792], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 881 # kill: def $r8 killed $r8d lea rcx, [rbp + 8072] mov qword ptr [rbp + 1784], rcx # 8-byte Spill mov qword ptr [rbp + 1776], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 8048] mov qword ptr [rbp + 1768], rcx # 8-byte Spill mov qword ptr [rbp + 1760], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8112] mov qword ptr [rbp + 1752], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 1768] # 8-byte Reload mov r8, qword ptr [rbp + 1784] # 8-byte Reload mov r9, qword ptr [rbp + 1792] # 8-byte Reload mov qword ptr [rbp + 1744], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3393: mov rcx, qword ptr [rbp + 1752] # 8-byte Reload mov qword ptr [rbp + 1736], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3394: mov byte ptr [rbp + 1735], al # 1-byte Spill jmp .LBB47_206 .LBB47_206: # in Loop: Header=BB47_205 Depth=1 mov al, byte ptr [rbp + 1735] # 1-byte Reload test al, 1 jne .LBB47_207 jmp .LBB47_218 .LBB47_207: # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 .Ltmp3397: mov eax, 1 mov r8d, eax mov eax, 5 mov r9d, eax lea rcx, [rbp + 8992] lea rdx, [rbp + 8032] .Ltmp3922: call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3398: jmp .LBB47_208 .LBB47_208: # in Loop: Header=BB47_205 Depth=1 lea rcx, [rbp + 8032] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp3399: lea rcx, [rbp + 8112] mov edx, 274 mov qword ptr [rbp + 1720], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3400: jmp .LBB47_216 .Ltmp3923: .LBB47_211: # Block address taken # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 jmp .LBB47_212 .LBB47_212: # in Loop: Header=BB47_205 Depth=1 jmp .LBB47_220 .Ltmp3924: .LBB47_215: # Block address taken # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 jmp .LBB47_212 .Ltmp3925: .LBB47_216: # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 jmp .LBB47_212 .Ltmp3926: .LBB47_218: # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 .Ltmp3395: lea rcx, [rbp + 8112] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3396: jmp .LBB47_219 .LBB47_219: # in Loop: Header=BB47_205 Depth=1 jmp .LBB47_220 .Ltmp3927: .LBB47_220: # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 .Ltmp3405: lea rcx, [rbp + 8112] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3406: mov byte ptr [rbp + 1719], al # 1-byte Spill jmp .LBB47_221 .LBB47_221: # in Loop: Header=BB47_205 Depth=1 mov al, byte ptr [rbp + 1719] # 1-byte Reload test al, 1 jne .LBB47_222 jmp .LBB47_226 .LBB47_222: # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 .Ltmp3407: .Ltmp3928: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3408: mov byte ptr [rbp + 1718], al # 1-byte Spill jmp .LBB47_223 .LBB47_223: # in Loop: Header=BB47_205 Depth=1 mov al, byte ptr [rbp + 1718] # 1-byte Reload test al, 1 jne .LBB47_224 jmp .LBB47_225 .LBB47_224: # in Loop: Header=BB47_205 Depth=1 .Ltmp3929: .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 int3 .Ltmp3930: .LBB47_225: # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 jmp .LBB47_226 .Ltmp3931: .LBB47_226: # in Loop: Header=BB47_205 Depth=1 .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 .Ltmp3409: lea rcx, [rbp + 8112] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3410: jmp .LBB47_227 .LBB47_227: # in Loop: Header=BB47_205 Depth=1 lea rcx, [rbp + 8112] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB47_205 .Ltmp3932: # %bb.228: .cv_loc 47 1 885 0 # ..\tests\span_tests.cpp:885:0 lea rcx, [rbp + 8024] .Ltmp3933: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 10544] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3934: mov qword ptr [rbp + 1704], rax # 8-byte Spill .LBB47_229: # =>This Inner Loop Header: Depth=1 .Ltmp3935: .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 lea rdx, [rip + "??_C@_0CB@IBKOHIHG@?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@"] lea rax, [rbp + 7920] mov rcx, rax mov qword ptr [rbp + 1696], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 886 # kill: def $r8 killed $r8d lea rcx, [rbp + 7904] mov qword ptr [rbp + 1688], rcx # 8-byte Spill mov qword ptr [rbp + 1680], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7880] mov qword ptr [rbp + 1672], rcx # 8-byte Spill mov qword ptr [rbp + 1664], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7944] mov rdx, qword ptr [rbp + 1672] # 8-byte Reload mov r8, qword ptr [rbp + 1688] # 8-byte Reload mov r9, qword ptr [rbp + 1696] # 8-byte Reload mov qword ptr [rbp + 1656], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 .Ltmp3411: lea rcx, [rbp + 8024] lea rdx, [rbp + 7856] .Ltmp3936: mov qword ptr [rbp + 1648], rax # 8-byte Spill call "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp3412: jmp .LBB47_230 .LBB47_230: # in Loop: Header=BB47_229 Depth=1 lea rcx, [rbp + 7856] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" test rax, rax sete r8b .Ltmp3413: lea rcx, [rbp + 7864] lea rdx, [rbp + 7872] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3414: jmp .LBB47_231 .LBB47_231: # in Loop: Header=BB47_229 Depth=1 .Ltmp3415: lea rcx, [rbp + 7944] lea rdx, [rbp + 7872] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp3416: jmp .LBB47_240 .Ltmp3937: .LBB47_234: # Block address taken # in Loop: Header=BB47_229 Depth=1 .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 jmp .LBB47_235 .Ltmp3938: .LBB47_235: # in Loop: Header=BB47_229 Depth=1 .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 .Ltmp3419: lea rcx, [rbp + 7944] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3420: mov byte ptr [rbp + 1647], al # 1-byte Spill jmp .LBB47_236 .LBB47_236: # in Loop: Header=BB47_229 Depth=1 mov al, byte ptr [rbp + 1647] # 1-byte Reload test al, 1 jne .LBB47_237 jmp .LBB47_243 .LBB47_237: # in Loop: Header=BB47_229 Depth=1 .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 .Ltmp3421: .Ltmp3939: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3422: mov byte ptr [rbp + 1646], al # 1-byte Spill jmp .LBB47_238 .LBB47_238: # in Loop: Header=BB47_229 Depth=1 mov al, byte ptr [rbp + 1646] # 1-byte Reload test al, 1 jne .LBB47_239 jmp .LBB47_242 .LBB47_239: # in Loop: Header=BB47_229 Depth=1 .Ltmp3940: .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 int3 jmp .LBB47_242 .Ltmp3941: .LBB47_240: # in Loop: Header=BB47_229 Depth=1 .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 jmp .LBB47_235 .Ltmp3942: .LBB47_242: # in Loop: Header=BB47_229 Depth=1 .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 jmp .LBB47_243 .Ltmp3943: .LBB47_243: # in Loop: Header=BB47_229 Depth=1 .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 .Ltmp3423: lea rcx, [rbp + 7944] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3424: jmp .LBB47_244 .LBB47_244: # in Loop: Header=BB47_229 Depth=1 lea rcx, [rbp + 7944] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_229 .Ltmp3944: # %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 .Ltmp3945: .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 lea rdx, [rip + "??_C@_0CK@FLOPINGB@decltype?$CIav?4subspan?$DM4?0?50?$DO?$CI?$CJ?$CJ?3?3ex@"] lea rax, [rbp + 7752] mov rcx, rax mov qword ptr [rbp + 1632], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 887 # kill: def $r8 killed $r8d lea rcx, [rbp + 7736] mov qword ptr [rbp + 1624], rcx # 8-byte Spill mov qword ptr [rbp + 1616], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7712] mov qword ptr [rbp + 1608], rcx # 8-byte Spill mov qword ptr [rbp + 1600], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7776] mov rdx, qword ptr [rbp + 1608] # 8-byte Reload mov r8, qword ptr [rbp + 1624] # 8-byte Reload mov r9, qword ptr [rbp + 1632] # 8-byte Reload mov qword ptr [rbp + 1592], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 .Ltmp3425: .Ltmp3946: lea r8, [rip + "?extent@?$span@H$0A@@gsl@@2_JB"] lea rcx, [rbp + 7640] lea rdx, [rbp + 7648] mov qword ptr [rbp + 1584], rax # 8-byte Spill call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3426: jmp .LBB47_247 .LBB47_247: # in Loop: Header=BB47_246 Depth=1 mov dword ptr [rbp + 7636], 0 .Ltmp3427: lea rcx, [rbp + 7648] lea rdx, [rbp + 7656] lea r8, [rbp + 7636] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3428: jmp .LBB47_248 .LBB47_248: # in Loop: Header=BB47_246 Depth=1 .Ltmp3429: lea rcx, [rbp + 7776] lea rdx, [rbp + 7656] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3430: jmp .LBB47_249 .LBB47_249: # in Loop: Header=BB47_246 Depth=1 lea rcx, [rbp + 7656] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_255 .Ltmp3947: .LBB47_254: # Block address taken # in Loop: Header=BB47_246 Depth=1 .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 jmp .LBB47_255 .Ltmp3948: .LBB47_255: # in Loop: Header=BB47_246 Depth=1 .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 .Ltmp3433: lea rcx, [rbp + 7776] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3434: mov byte ptr [rbp + 1583], al # 1-byte Spill jmp .LBB47_256 .LBB47_256: # in Loop: Header=BB47_246 Depth=1 mov al, byte ptr [rbp + 1583] # 1-byte Reload test al, 1 jne .LBB47_257 jmp .LBB47_261 .LBB47_257: # in Loop: Header=BB47_246 Depth=1 .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 .Ltmp3435: .Ltmp3949: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3436: mov byte ptr [rbp + 1582], al # 1-byte Spill jmp .LBB47_258 .LBB47_258: # in Loop: Header=BB47_246 Depth=1 mov al, byte ptr [rbp + 1582] # 1-byte Reload test al, 1 jne .LBB47_259 jmp .LBB47_260 .LBB47_259: # in Loop: Header=BB47_246 Depth=1 .Ltmp3950: .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 int3 .Ltmp3951: .LBB47_260: # in Loop: Header=BB47_246 Depth=1 .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 jmp .LBB47_261 .Ltmp3952: .LBB47_261: # in Loop: Header=BB47_246 Depth=1 .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 .Ltmp3437: lea rcx, [rbp + 7776] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3438: jmp .LBB47_262 .LBB47_262: # in Loop: Header=BB47_246 Depth=1 lea rcx, [rbp + 7776] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_246 .Ltmp3953: # %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 .Ltmp3954: .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 lea rdx, [rip + "??_C@_0BN@KHLGLJGB@av?4subspan?$CI4?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 7528] mov rcx, rax mov qword ptr [rbp + 1568], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 888 # kill: def $r8 killed $r8d lea rcx, [rbp + 7512] mov qword ptr [rbp + 1560], rcx # 8-byte Spill mov qword ptr [rbp + 1552], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7488] mov qword ptr [rbp + 1544], rcx # 8-byte Spill mov qword ptr [rbp + 1536], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7552] mov rdx, qword ptr [rbp + 1544] # 8-byte Reload mov r8, qword ptr [rbp + 1560] # 8-byte Reload mov r9, qword ptr [rbp + 1568] # 8-byte Reload mov qword ptr [rbp + 1528], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 .Ltmp3439: mov r10d, 4 mov r8d, r10d xor r10d, r10d mov r9d, r10d lea rcx, [rbp + 8024] lea rdx, [rbp + 7392] .Ltmp3955: mov qword ptr [rbp + 1520], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3440: jmp .LBB47_265 .LBB47_265: # in Loop: Header=BB47_264 Depth=1 lea rcx, [rbp + 7392] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 7408], rax .Ltmp3441: lea rcx, [rbp + 7416] lea rdx, [rbp + 7424] lea r8, [rbp + 7408] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3442: jmp .LBB47_266 .LBB47_266: # in Loop: Header=BB47_264 Depth=1 mov dword ptr [rbp + 7388], 0 .Ltmp3443: lea rcx, [rbp + 7424] lea rdx, [rbp + 7432] lea r8, [rbp + 7388] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3444: jmp .LBB47_267 .LBB47_267: # in Loop: Header=BB47_264 Depth=1 .Ltmp3445: lea rcx, [rbp + 7552] lea rdx, [rbp + 7432] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3446: jmp .LBB47_268 .LBB47_268: # in Loop: Header=BB47_264 Depth=1 lea rcx, [rbp + 7432] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_274 .Ltmp3956: .LBB47_273: # Block address taken # in Loop: Header=BB47_264 Depth=1 .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 jmp .LBB47_274 .Ltmp3957: .LBB47_274: # in Loop: Header=BB47_264 Depth=1 .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 .Ltmp3449: lea rcx, [rbp + 7552] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3450: mov byte ptr [rbp + 1519], al # 1-byte Spill jmp .LBB47_275 .LBB47_275: # in Loop: Header=BB47_264 Depth=1 mov al, byte ptr [rbp + 1519] # 1-byte Reload test al, 1 jne .LBB47_276 jmp .LBB47_280 .LBB47_276: # in Loop: Header=BB47_264 Depth=1 .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 .Ltmp3451: .Ltmp3958: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3452: mov byte ptr [rbp + 1518], al # 1-byte Spill jmp .LBB47_277 .LBB47_277: # in Loop: Header=BB47_264 Depth=1 mov al, byte ptr [rbp + 1518] # 1-byte Reload test al, 1 jne .LBB47_278 jmp .LBB47_279 .LBB47_278: # in Loop: Header=BB47_264 Depth=1 .Ltmp3959: .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 int3 .Ltmp3960: .LBB47_279: # in Loop: Header=BB47_264 Depth=1 .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 jmp .LBB47_280 .Ltmp3961: .LBB47_280: # in Loop: Header=BB47_264 Depth=1 .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 .Ltmp3453: lea rcx, [rbp + 7552] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3454: jmp .LBB47_281 .LBB47_281: # in Loop: Header=BB47_264 Depth=1 lea rcx, [rbp + 7552] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_264 .Ltmp3962: # %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 .Ltmp3963: .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 lea rdx, [rip + "??_C@_0BN@EIOEAPIA@av?4subspan?$CI5?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 7280] mov rcx, rax mov qword ptr [rbp + 1504], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 889 # kill: def $r8 killed $r8d lea rcx, [rbp + 7264] mov qword ptr [rbp + 1496], rcx # 8-byte Spill mov qword ptr [rbp + 1488], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7240] mov qword ptr [rbp + 1480], rcx # 8-byte Spill mov qword ptr [rbp + 1472], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7304] mov rdx, qword ptr [rbp + 1480] # 8-byte Reload mov r8, qword ptr [rbp + 1496] # 8-byte Reload mov r9, qword ptr [rbp + 1504] # 8-byte Reload mov qword ptr [rbp + 1464], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 .Ltmp3455: mov r10d, 5 mov r8d, r10d xor r10d, r10d mov r9d, r10d lea rcx, [rbp + 8024] lea rdx, [rbp + 7144] .Ltmp3964: mov qword ptr [rbp + 1456], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3456: jmp .LBB47_284 .LBB47_284: # in Loop: Header=BB47_283 Depth=1 lea rcx, [rbp + 7144] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 7160], rax .Ltmp3457: lea rcx, [rbp + 7168] lea rdx, [rbp + 7176] lea r8, [rbp + 7160] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3458: jmp .LBB47_285 .LBB47_285: # in Loop: Header=BB47_283 Depth=1 mov dword ptr [rbp + 7140], 0 .Ltmp3459: lea rcx, [rbp + 7176] lea rdx, [rbp + 7184] lea r8, [rbp + 7140] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3460: jmp .LBB47_286 .LBB47_286: # in Loop: Header=BB47_283 Depth=1 .Ltmp3461: lea rcx, [rbp + 7304] lea rdx, [rbp + 7184] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3462: jmp .LBB47_287 .LBB47_287: # in Loop: Header=BB47_283 Depth=1 lea rcx, [rbp + 7184] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_293 .Ltmp3965: .LBB47_292: # Block address taken # in Loop: Header=BB47_283 Depth=1 .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 jmp .LBB47_293 .Ltmp3966: .LBB47_293: # in Loop: Header=BB47_283 Depth=1 .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 .Ltmp3465: lea rcx, [rbp + 7304] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3466: mov byte ptr [rbp + 1455], al # 1-byte Spill jmp .LBB47_294 .LBB47_294: # in Loop: Header=BB47_283 Depth=1 mov al, byte ptr [rbp + 1455] # 1-byte Reload test al, 1 jne .LBB47_295 jmp .LBB47_299 .LBB47_295: # in Loop: Header=BB47_283 Depth=1 .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 .Ltmp3467: .Ltmp3967: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3468: mov byte ptr [rbp + 1454], al # 1-byte Spill jmp .LBB47_296 .LBB47_296: # in Loop: Header=BB47_283 Depth=1 mov al, byte ptr [rbp + 1454] # 1-byte Reload test al, 1 jne .LBB47_297 jmp .LBB47_298 .LBB47_297: # in Loop: Header=BB47_283 Depth=1 .Ltmp3968: .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 int3 .Ltmp3969: .LBB47_298: # in Loop: Header=BB47_283 Depth=1 .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 jmp .LBB47_299 .Ltmp3970: .LBB47_299: # in Loop: Header=BB47_283 Depth=1 .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 .Ltmp3469: lea rcx, [rbp + 7304] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3470: jmp .LBB47_300 .LBB47_300: # in Loop: Header=BB47_283 Depth=1 lea rcx, [rbp + 7304] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_283 .Ltmp3971: # %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 .Ltmp3972: .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 lea rdx, [rip + "??_C@_0CD@HILEICKO@av?4subspan?$CI6?0?50?$CJ?4size?$CI?$CJ?0?5fail_fa@"] lea rax, [rbp + 7032] mov rcx, rax mov qword ptr [rbp + 1440], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 890 # kill: def $r8 killed $r8d lea rcx, [rbp + 7016] mov qword ptr [rbp + 1432], rcx # 8-byte Spill mov qword ptr [rbp + 1424], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 6992] mov qword ptr [rbp + 1416], rcx # 8-byte Spill mov qword ptr [rbp + 1408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7056] mov qword ptr [rbp + 1400], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 1416] # 8-byte Reload mov r8, qword ptr [rbp + 1432] # 8-byte Reload mov r9, qword ptr [rbp + 1440] # 8-byte Reload mov qword ptr [rbp + 1392], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3471: mov rcx, qword ptr [rbp + 1400] # 8-byte Reload mov qword ptr [rbp + 1384], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3472: mov byte ptr [rbp + 1383], al # 1-byte Spill jmp .LBB47_303 .LBB47_303: # in Loop: Header=BB47_302 Depth=1 mov al, byte ptr [rbp + 1383] # 1-byte Reload test al, 1 jne .LBB47_304 jmp .LBB47_315 .LBB47_304: # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 .Ltmp3475: mov eax, 6 mov r8d, eax xor eax, eax mov r9d, eax lea rcx, [rbp + 8024] lea rdx, [rbp + 6976] .Ltmp3973: call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3476: jmp .LBB47_305 .LBB47_305: # in Loop: Header=BB47_302 Depth=1 lea rcx, [rbp + 6976] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp3477: lea rcx, [rbp + 7056] mov edx, 274 mov qword ptr [rbp + 1368], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3478: jmp .LBB47_313 .Ltmp3974: .LBB47_308: # Block address taken # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 jmp .LBB47_309 .LBB47_309: # in Loop: Header=BB47_302 Depth=1 jmp .LBB47_317 .Ltmp3975: .LBB47_312: # Block address taken # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 jmp .LBB47_309 .Ltmp3976: .LBB47_313: # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 jmp .LBB47_309 .Ltmp3977: .LBB47_315: # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 .Ltmp3473: lea rcx, [rbp + 7056] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3474: jmp .LBB47_316 .LBB47_316: # in Loop: Header=BB47_302 Depth=1 jmp .LBB47_317 .Ltmp3978: .LBB47_317: # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 .Ltmp3483: lea rcx, [rbp + 7056] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3484: mov byte ptr [rbp + 1367], al # 1-byte Spill jmp .LBB47_318 .LBB47_318: # in Loop: Header=BB47_302 Depth=1 mov al, byte ptr [rbp + 1367] # 1-byte Reload test al, 1 jne .LBB47_319 jmp .LBB47_323 .LBB47_319: # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 .Ltmp3485: .Ltmp3979: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3486: mov byte ptr [rbp + 1366], al # 1-byte Spill jmp .LBB47_320 .LBB47_320: # in Loop: Header=BB47_302 Depth=1 mov al, byte ptr [rbp + 1366] # 1-byte Reload test al, 1 jne .LBB47_321 jmp .LBB47_322 .LBB47_321: # in Loop: Header=BB47_302 Depth=1 .Ltmp3980: .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 int3 .Ltmp3981: .LBB47_322: # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 jmp .LBB47_323 .Ltmp3982: .LBB47_323: # in Loop: Header=BB47_302 Depth=1 .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 .Ltmp3487: lea rcx, [rbp + 7056] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3488: jmp .LBB47_324 .LBB47_324: # in Loop: Header=BB47_302 Depth=1 lea rcx, [rbp + 7056] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB47_302 .Ltmp3983: # %bb.325: .cv_loc 47 1 894 0 # ..\tests\span_tests.cpp:894:0 lea rcx, [rbp + 6968] .Ltmp3984: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 10544] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp3985: mov qword ptr [rbp + 1352], rax # 8-byte Spill .LBB47_326: # =>This Inner Loop Header: Depth=1 .Ltmp3986: .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 lea rdx, [rip + "??_C@_0BO@COPIHAHO@?$CIav?4subspan?$DM1?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$CJ?$AA@"] lea rax, [rbp + 6864] mov rcx, rax mov qword ptr [rbp + 1344], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 895 # kill: def $r8 killed $r8d lea rcx, [rbp + 6848] mov qword ptr [rbp + 1336], rcx # 8-byte Spill mov qword ptr [rbp + 1328], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6824] mov qword ptr [rbp + 1320], rcx # 8-byte Spill mov qword ptr [rbp + 1312], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6888] mov rdx, qword ptr [rbp + 1320] # 8-byte Reload mov r8, qword ptr [rbp + 1336] # 8-byte Reload mov r9, qword ptr [rbp + 1344] # 8-byte Reload mov qword ptr [rbp + 1304], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 .Ltmp3489: lea rcx, [rbp + 6968] lea rdx, [rbp + 6800] .Ltmp3987: mov qword ptr [rbp + 1296], rax # 8-byte Spill call "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .Ltmp3490: jmp .LBB47_327 .LBB47_327: # in Loop: Header=BB47_326 Depth=1 lea rcx, [rbp + 6800] call "?size@?$span@H$03@gsl@@QEBA_JXZ" sub rax, 4 sete r8b .Ltmp3491: lea rcx, [rbp + 6808] lea rdx, [rbp + 6816] mov qword ptr [rbp + 1288], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3492: jmp .LBB47_328 .LBB47_328: # in Loop: Header=BB47_326 Depth=1 .Ltmp3493: lea rcx, [rbp + 6888] lea rdx, [rbp + 6816] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp3494: jmp .LBB47_337 .Ltmp3988: .LBB47_331: # Block address taken # in Loop: Header=BB47_326 Depth=1 .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 jmp .LBB47_332 .Ltmp3989: .LBB47_332: # in Loop: Header=BB47_326 Depth=1 .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 .Ltmp3497: lea rcx, [rbp + 6888] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3498: mov byte ptr [rbp + 1287], al # 1-byte Spill jmp .LBB47_333 .LBB47_333: # in Loop: Header=BB47_326 Depth=1 mov al, byte ptr [rbp + 1287] # 1-byte Reload test al, 1 jne .LBB47_334 jmp .LBB47_340 .LBB47_334: # in Loop: Header=BB47_326 Depth=1 .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 .Ltmp3499: .Ltmp3990: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3500: mov byte ptr [rbp + 1286], al # 1-byte Spill jmp .LBB47_335 .LBB47_335: # in Loop: Header=BB47_326 Depth=1 mov al, byte ptr [rbp + 1286] # 1-byte Reload test al, 1 jne .LBB47_336 jmp .LBB47_339 .LBB47_336: # in Loop: Header=BB47_326 Depth=1 .Ltmp3991: .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 int3 jmp .LBB47_339 .Ltmp3992: .LBB47_337: # in Loop: Header=BB47_326 Depth=1 .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 jmp .LBB47_332 .Ltmp3993: .LBB47_339: # in Loop: Header=BB47_326 Depth=1 .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 jmp .LBB47_340 .Ltmp3994: .LBB47_340: # in Loop: Header=BB47_326 Depth=1 .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 .Ltmp3501: lea rcx, [rbp + 6888] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3502: jmp .LBB47_341 .LBB47_341: # in Loop: Header=BB47_326 Depth=1 lea rcx, [rbp + 6888] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_326 .Ltmp3995: # %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 .Ltmp3996: .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 lea rdx, [rip + "??_C@_0CH@BHIIDKPE@decltype?$CIav?4subspan?$DM1?$DO?$CI?$CJ?$CJ?3?3exten@"] lea rax, [rbp + 6696] mov rcx, rax mov qword ptr [rbp + 1272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 896 # kill: def $r8 killed $r8d lea rcx, [rbp + 6680] mov qword ptr [rbp + 1264], rcx # 8-byte Spill mov qword ptr [rbp + 1256], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6656] mov qword ptr [rbp + 1248], rcx # 8-byte Spill mov qword ptr [rbp + 1240], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6720] mov rdx, qword ptr [rbp + 1248] # 8-byte Reload mov r8, qword ptr [rbp + 1264] # 8-byte Reload mov r9, qword ptr [rbp + 1272] # 8-byte Reload mov qword ptr [rbp + 1232], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 .Ltmp3503: .Ltmp3997: lea r8, [rip + "?extent@?$span@H$03@gsl@@2_JB"] lea rcx, [rbp + 6584] lea rdx, [rbp + 6592] mov qword ptr [rbp + 1224], rax # 8-byte Spill call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3504: jmp .LBB47_344 .LBB47_344: # in Loop: Header=BB47_343 Depth=1 mov dword ptr [rbp + 6580], 4 .Ltmp3505: lea rcx, [rbp + 6592] lea rdx, [rbp + 6600] lea r8, [rbp + 6580] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3506: jmp .LBB47_345 .LBB47_345: # in Loop: Header=BB47_343 Depth=1 .Ltmp3507: lea rcx, [rbp + 6720] lea rdx, [rbp + 6600] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3508: jmp .LBB47_346 .LBB47_346: # in Loop: Header=BB47_343 Depth=1 lea rcx, [rbp + 6600] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 jmp .LBB47_352 .Ltmp3998: .LBB47_351: # Block address taken # in Loop: Header=BB47_343 Depth=1 .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 jmp .LBB47_352 .Ltmp3999: .LBB47_352: # in Loop: Header=BB47_343 Depth=1 .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 .Ltmp3511: lea rcx, [rbp + 6720] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3512: mov byte ptr [rbp + 1223], al # 1-byte Spill jmp .LBB47_353 .LBB47_353: # in Loop: Header=BB47_343 Depth=1 mov al, byte ptr [rbp + 1223] # 1-byte Reload test al, 1 jne .LBB47_354 jmp .LBB47_358 .LBB47_354: # in Loop: Header=BB47_343 Depth=1 .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 .Ltmp3513: .Ltmp4000: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3514: mov byte ptr [rbp + 1222], al # 1-byte Spill jmp .LBB47_355 .LBB47_355: # in Loop: Header=BB47_343 Depth=1 mov al, byte ptr [rbp + 1222] # 1-byte Reload test al, 1 jne .LBB47_356 jmp .LBB47_357 .LBB47_356: # in Loop: Header=BB47_343 Depth=1 .Ltmp4001: .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 int3 .Ltmp4002: .LBB47_357: # in Loop: Header=BB47_343 Depth=1 .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 jmp .LBB47_358 .Ltmp4003: .LBB47_358: # in Loop: Header=BB47_343 Depth=1 .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 .Ltmp3515: lea rcx, [rbp + 6720] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3516: jmp .LBB47_359 .LBB47_359: # in Loop: Header=BB47_343 Depth=1 lea rcx, [rbp + 6720] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_343 .Ltmp4004: # %bb.360: .cv_loc 47 1 900 0 # ..\tests\span_tests.cpp:900:0 lea rcx, [rbp + 6560] .Ltmp4005: #DEBUG_VALUE: av <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp4006: mov qword ptr [rbp + 1208], rax # 8-byte Spill .LBB47_361: # =>This Inner Loop Header: Depth=1 .Ltmp4007: .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 lea rdx, [rip + "??_C@_0CB@JDFHHMMN@?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$CJ@"] lea rax, [rbp + 6456] mov rcx, rax mov qword ptr [rbp + 1200], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 901 # kill: def $r8 killed $r8d lea rcx, [rbp + 6440] mov qword ptr [rbp + 1192], rcx # 8-byte Spill mov qword ptr [rbp + 1184], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6416] mov qword ptr [rbp + 1176], rcx # 8-byte Spill mov qword ptr [rbp + 1168], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6480] mov rdx, qword ptr [rbp + 1176] # 8-byte Reload mov r8, qword ptr [rbp + 1192] # 8-byte Reload mov r9, qword ptr [rbp + 1200] # 8-byte Reload mov qword ptr [rbp + 1160], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 .Ltmp3517: lea rcx, [rbp + 6560] lea rdx, [rbp + 6392] .Ltmp4008: mov qword ptr [rbp + 1152], rax # 8-byte Spill call "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp3518: jmp .LBB47_362 .LBB47_362: # in Loop: Header=BB47_361 Depth=1 lea rcx, [rbp + 6392] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" test rax, rax sete r8b .Ltmp3519: lea rcx, [rbp + 6400] lea rdx, [rbp + 6408] call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3520: jmp .LBB47_363 .LBB47_363: # in Loop: Header=BB47_361 Depth=1 .Ltmp3521: lea rcx, [rbp + 6480] lea rdx, [rbp + 6408] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp3522: jmp .LBB47_372 .Ltmp4009: .LBB47_366: # Block address taken # in Loop: Header=BB47_361 Depth=1 .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 jmp .LBB47_367 .Ltmp4010: .LBB47_367: # in Loop: Header=BB47_361 Depth=1 .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 .Ltmp3525: lea rcx, [rbp + 6480] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3526: mov byte ptr [rbp + 1151], al # 1-byte Spill jmp .LBB47_368 .LBB47_368: # in Loop: Header=BB47_361 Depth=1 mov al, byte ptr [rbp + 1151] # 1-byte Reload test al, 1 jne .LBB47_369 jmp .LBB47_375 .LBB47_369: # in Loop: Header=BB47_361 Depth=1 .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 .Ltmp3527: .Ltmp4011: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3528: mov byte ptr [rbp + 1150], al # 1-byte Spill jmp .LBB47_370 .LBB47_370: # in Loop: Header=BB47_361 Depth=1 mov al, byte ptr [rbp + 1150] # 1-byte Reload test al, 1 jne .LBB47_371 jmp .LBB47_374 .LBB47_371: # in Loop: Header=BB47_361 Depth=1 .Ltmp4012: .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 int3 jmp .LBB47_374 .Ltmp4013: .LBB47_372: # in Loop: Header=BB47_361 Depth=1 .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 jmp .LBB47_367 .Ltmp4014: .LBB47_374: # in Loop: Header=BB47_361 Depth=1 .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 jmp .LBB47_375 .Ltmp4015: .LBB47_375: # in Loop: Header=BB47_361 Depth=1 .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 .Ltmp3529: lea rcx, [rbp + 6480] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3530: jmp .LBB47_376 .LBB47_376: # in Loop: Header=BB47_361 Depth=1 lea rcx, [rbp + 6480] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_361 .Ltmp4016: # %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 .Ltmp4017: .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 lea rdx, [rip + "??_C@_0CM@MKDJJHMA@?$CIdecltype?$CIav?4subspan?$DM0?0?50?$DO?$CI?$CJ?$CJ?3?3e@"] lea rax, [rbp + 6288] mov rcx, rax mov qword ptr [rbp + 1136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 902 # kill: def $r8 killed $r8d lea rcx, [rbp + 6272] mov qword ptr [rbp + 1128], rcx # 8-byte Spill mov qword ptr [rbp + 1120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6248] mov qword ptr [rbp + 1112], rcx # 8-byte Spill mov qword ptr [rbp + 1104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6312] mov rdx, qword ptr [rbp + 1112] # 8-byte Reload mov r8, qword ptr [rbp + 1128] # 8-byte Reload mov r9, qword ptr [rbp + 1136] # 8-byte Reload mov qword ptr [rbp + 1096], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 .Ltmp3531: lea rcx, [rbp + 6232] lea rdx, [rbp + 6240] mov r8b, 1 .Ltmp4018: mov qword ptr [rbp + 1088], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp3532: jmp .LBB47_379 .LBB47_379: # in Loop: Header=BB47_378 Depth=1 .Ltmp3533: lea rcx, [rbp + 6312] lea rdx, [rbp + 6240] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp3534: jmp .LBB47_388 .Ltmp4019: .LBB47_382: # Block address taken # in Loop: Header=BB47_378 Depth=1 .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 jmp .LBB47_383 .Ltmp4020: .LBB47_383: # in Loop: Header=BB47_378 Depth=1 .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 .Ltmp3537: lea rcx, [rbp + 6312] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3538: mov byte ptr [rbp + 1087], al # 1-byte Spill jmp .LBB47_384 .LBB47_384: # in Loop: Header=BB47_378 Depth=1 mov al, byte ptr [rbp + 1087] # 1-byte Reload test al, 1 jne .LBB47_385 jmp .LBB47_391 .LBB47_385: # in Loop: Header=BB47_378 Depth=1 .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 .Ltmp3539: .Ltmp4021: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3540: mov byte ptr [rbp + 1086], al # 1-byte Spill jmp .LBB47_386 .LBB47_386: # in Loop: Header=BB47_378 Depth=1 mov al, byte ptr [rbp + 1086] # 1-byte Reload test al, 1 jne .LBB47_387 jmp .LBB47_390 .LBB47_387: # in Loop: Header=BB47_378 Depth=1 .Ltmp4022: .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 int3 jmp .LBB47_390 .Ltmp4023: .LBB47_388: # in Loop: Header=BB47_378 Depth=1 .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 jmp .LBB47_383 .Ltmp4024: .LBB47_390: # in Loop: Header=BB47_378 Depth=1 .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 jmp .LBB47_391 .Ltmp4025: .LBB47_391: # in Loop: Header=BB47_378 Depth=1 .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 .Ltmp3541: lea rcx, [rbp + 6312] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3542: jmp .LBB47_392 .LBB47_392: # in Loop: Header=BB47_378 Depth=1 lea rcx, [rbp + 6312] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_378 .Ltmp4026: # %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 .Ltmp4027: .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 lea rdx, [rip + "??_C@_0BN@KMBOGOGH@av?4subspan?$CI0?0?50?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 6128] mov rcx, rax mov qword ptr [rbp + 1072], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 903 # kill: def $r8 killed $r8d lea rcx, [rbp + 6112] mov qword ptr [rbp + 1064], rcx # 8-byte Spill mov qword ptr [rbp + 1056], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6088] mov qword ptr [rbp + 1048], rcx # 8-byte Spill mov qword ptr [rbp + 1040], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6152] mov rdx, qword ptr [rbp + 1048] # 8-byte Reload mov r8, qword ptr [rbp + 1064] # 8-byte Reload mov r9, qword ptr [rbp + 1072] # 8-byte Reload mov qword ptr [rbp + 1032], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 .Ltmp3543: xor r10d, r10d mov ecx, r10d lea rdx, [rbp + 6560] lea r8, [rbp + 5992] .Ltmp4028: mov qword ptr [rbp + 1024], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 mov r8, qword ptr [rbp + 1024] # 8-byte Reload mov r9, qword ptr [rbp + 1024] # 8-byte Reload mov qword ptr [rbp + 1016], rax # 8-byte Spill call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3544: jmp .LBB47_395 .LBB47_395: # in Loop: Header=BB47_394 Depth=1 lea rcx, [rbp + 5992] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 6008], rax .Ltmp3545: lea rcx, [rbp + 6016] lea rdx, [rbp + 6024] lea r8, [rbp + 6008] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3546: jmp .LBB47_396 .LBB47_396: # in Loop: Header=BB47_394 Depth=1 mov dword ptr [rbp + 5988], 0 .Ltmp3547: lea rcx, [rbp + 6024] lea rdx, [rbp + 6032] lea r8, [rbp + 5988] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3548: jmp .LBB47_397 .LBB47_397: # in Loop: Header=BB47_394 Depth=1 .Ltmp3549: lea rcx, [rbp + 6152] lea rdx, [rbp + 6032] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3550: jmp .LBB47_398 .LBB47_398: # in Loop: Header=BB47_394 Depth=1 lea rcx, [rbp + 6032] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_404 .Ltmp4029: .LBB47_403: # Block address taken # in Loop: Header=BB47_394 Depth=1 .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 jmp .LBB47_404 .Ltmp4030: .LBB47_404: # in Loop: Header=BB47_394 Depth=1 .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 .Ltmp3553: lea rcx, [rbp + 6152] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3554: mov byte ptr [rbp + 1015], al # 1-byte Spill jmp .LBB47_405 .LBB47_405: # in Loop: Header=BB47_394 Depth=1 mov al, byte ptr [rbp + 1015] # 1-byte Reload test al, 1 jne .LBB47_406 jmp .LBB47_410 .LBB47_406: # in Loop: Header=BB47_394 Depth=1 .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 .Ltmp3555: .Ltmp4031: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3556: mov byte ptr [rbp + 1014], al # 1-byte Spill jmp .LBB47_407 .LBB47_407: # in Loop: Header=BB47_394 Depth=1 mov al, byte ptr [rbp + 1014] # 1-byte Reload test al, 1 jne .LBB47_408 jmp .LBB47_409 .LBB47_408: # in Loop: Header=BB47_394 Depth=1 .Ltmp4032: .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 int3 .Ltmp4033: .LBB47_409: # in Loop: Header=BB47_394 Depth=1 .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 jmp .LBB47_410 .Ltmp4034: .LBB47_410: # in Loop: Header=BB47_394 Depth=1 .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 .Ltmp3557: lea rcx, [rbp + 6152] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3558: jmp .LBB47_411 .LBB47_411: # in Loop: Header=BB47_394 Depth=1 lea rcx, [rbp + 6152] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_394 .Ltmp4035: # %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 .Ltmp4036: .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 lea rdx, [rip + "??_C@_0CH@MFMPAMBM@?$CIav?4subspan?$DM1?0?50?$DO?$CI?$CJ?4size?$CI?$CJ?$CJ?0?5fai@"] lea rax, [rbp + 5880] mov rcx, rax mov qword ptr [rbp + 1000], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 904 # kill: def $r8 killed $r8d lea rcx, [rbp + 5864] mov qword ptr [rbp + 992], rcx # 8-byte Spill mov qword ptr [rbp + 984], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 5840] mov qword ptr [rbp + 976], rcx # 8-byte Spill mov qword ptr [rbp + 968], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5904] mov qword ptr [rbp + 960], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 976] # 8-byte Reload mov r8, qword ptr [rbp + 992] # 8-byte Reload mov r9, qword ptr [rbp + 1000] # 8-byte Reload mov qword ptr [rbp + 952], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3559: mov rcx, qword ptr [rbp + 960] # 8-byte Reload mov qword ptr [rbp + 944], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3560: mov byte ptr [rbp + 943], al # 1-byte Spill jmp .LBB47_414 .LBB47_414: # in Loop: Header=BB47_413 Depth=1 mov al, byte ptr [rbp + 943] # 1-byte Reload test al, 1 jne .LBB47_415 jmp .LBB47_426 .LBB47_415: # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 .Ltmp3563: lea rcx, [rbp + 6560] lea rdx, [rbp + 5832] .Ltmp4037: call "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Ltmp3564: jmp .LBB47_416 .LBB47_416: # in Loop: Header=BB47_413 Depth=1 lea rcx, [rbp + 5832] call "?size@?$span@H$0A@@gsl@@QEBA_JXZ" .Ltmp3565: lea rcx, [rbp + 5904] mov edx, 274 mov qword ptr [rbp + 928], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3566: jmp .LBB47_424 .Ltmp4038: .LBB47_419: # Block address taken # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 jmp .LBB47_420 .LBB47_420: # in Loop: Header=BB47_413 Depth=1 jmp .LBB47_428 .Ltmp4039: .LBB47_423: # Block address taken # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 jmp .LBB47_420 .Ltmp4040: .LBB47_424: # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 jmp .LBB47_420 .Ltmp4041: .LBB47_426: # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 .Ltmp3561: lea rcx, [rbp + 5904] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3562: jmp .LBB47_427 .LBB47_427: # in Loop: Header=BB47_413 Depth=1 jmp .LBB47_428 .Ltmp4042: .LBB47_428: # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 .Ltmp3571: lea rcx, [rbp + 5904] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3572: mov byte ptr [rbp + 927], al # 1-byte Spill jmp .LBB47_429 .LBB47_429: # in Loop: Header=BB47_413 Depth=1 mov al, byte ptr [rbp + 927] # 1-byte Reload test al, 1 jne .LBB47_430 jmp .LBB47_434 .LBB47_430: # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 .Ltmp3573: .Ltmp4043: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3574: mov byte ptr [rbp + 926], al # 1-byte Spill jmp .LBB47_431 .LBB47_431: # in Loop: Header=BB47_413 Depth=1 mov al, byte ptr [rbp + 926] # 1-byte Reload test al, 1 jne .LBB47_432 jmp .LBB47_433 .LBB47_432: # in Loop: Header=BB47_413 Depth=1 .Ltmp4044: .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 int3 .Ltmp4045: .LBB47_433: # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 jmp .LBB47_434 .Ltmp4046: .LBB47_434: # in Loop: Header=BB47_413 Depth=1 .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 .Ltmp3575: lea rcx, [rbp + 5904] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3576: jmp .LBB47_435 .LBB47_435: # in Loop: Header=BB47_413 Depth=1 lea rcx, [rbp + 5904] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB47_413 .Ltmp4047: # %bb.436: .cv_loc 47 1 908 0 # ..\tests\span_tests.cpp:908:0 lea rcx, [rbp + 5816] .Ltmp4048: #DEBUG_VALUE: av <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp4049: mov qword ptr [rbp + 912], rax # 8-byte Spill .LBB47_437: # =>This Inner Loop Header: Depth=1 .Ltmp4050: .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 lea rdx, [rip + "??_C@_0BK@OLDNBEKL@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 5712] mov rcx, rax mov qword ptr [rbp + 904], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 909 # kill: def $r8 killed $r8d lea rcx, [rbp + 5696] mov qword ptr [rbp + 896], rcx # 8-byte Spill mov qword ptr [rbp + 888], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5672] mov qword ptr [rbp + 880], rcx # 8-byte Spill mov qword ptr [rbp + 872], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5736] mov rdx, qword ptr [rbp + 880] # 8-byte Reload mov r8, qword ptr [rbp + 896] # 8-byte Reload mov r9, qword ptr [rbp + 904] # 8-byte Reload mov qword ptr [rbp + 864], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 .Ltmp3577: xor r10d, r10d mov r8d, r10d lea rcx, [rbp + 5816] lea rdx, [rbp + 5576] mov r9, -1 .Ltmp4051: mov qword ptr [rbp + 856], rax # 8-byte Spill call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3578: jmp .LBB47_438 .LBB47_438: # in Loop: Header=BB47_437 Depth=1 lea rcx, [rbp + 5576] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 5592], rax .Ltmp3579: lea rcx, [rbp + 5600] lea rdx, [rbp + 5608] lea r8, [rbp + 5592] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3580: jmp .LBB47_439 .LBB47_439: # in Loop: Header=BB47_437 Depth=1 mov dword ptr [rbp + 5572], 0 .Ltmp3581: lea rcx, [rbp + 5608] lea rdx, [rbp + 5616] lea r8, [rbp + 5572] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3582: jmp .LBB47_440 .LBB47_440: # in Loop: Header=BB47_437 Depth=1 .Ltmp3583: lea rcx, [rbp + 5736] lea rdx, [rbp + 5616] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3584: jmp .LBB47_441 .LBB47_441: # in Loop: Header=BB47_437 Depth=1 lea rcx, [rbp + 5616] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_447 .Ltmp4052: .LBB47_446: # Block address taken # in Loop: Header=BB47_437 Depth=1 .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 jmp .LBB47_447 .Ltmp4053: .LBB47_447: # in Loop: Header=BB47_437 Depth=1 .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 .Ltmp3587: lea rcx, [rbp + 5736] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3588: mov byte ptr [rbp + 855], al # 1-byte Spill jmp .LBB47_448 .LBB47_448: # in Loop: Header=BB47_437 Depth=1 mov al, byte ptr [rbp + 855] # 1-byte Reload test al, 1 jne .LBB47_449 jmp .LBB47_453 .LBB47_449: # in Loop: Header=BB47_437 Depth=1 .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 .Ltmp3589: .Ltmp4054: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3590: mov byte ptr [rbp + 854], al # 1-byte Spill jmp .LBB47_450 .LBB47_450: # in Loop: Header=BB47_437 Depth=1 mov al, byte ptr [rbp + 854] # 1-byte Reload test al, 1 jne .LBB47_451 jmp .LBB47_452 .LBB47_451: # in Loop: Header=BB47_437 Depth=1 .Ltmp4055: .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 int3 .Ltmp4056: .LBB47_452: # in Loop: Header=BB47_437 Depth=1 .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 jmp .LBB47_453 .Ltmp4057: .LBB47_453: # in Loop: Header=BB47_437 Depth=1 .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 .Ltmp3591: lea rcx, [rbp + 5736] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3592: jmp .LBB47_454 .LBB47_454: # in Loop: Header=BB47_437 Depth=1 lea rcx, [rbp + 5736] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_437 .Ltmp4058: # %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 .Ltmp4059: .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 lea rdx, [rip + "??_C@_0CA@EFEJOOFE@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 5464] mov rcx, rax mov qword ptr [rbp + 840], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 910 # kill: def $r8 killed $r8d lea rcx, [rbp + 5448] mov qword ptr [rbp + 832], rcx # 8-byte Spill mov qword ptr [rbp + 824], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 5424] mov qword ptr [rbp + 816], rcx # 8-byte Spill mov qword ptr [rbp + 808], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5488] mov qword ptr [rbp + 800], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 816] # 8-byte Reload mov r8, qword ptr [rbp + 832] # 8-byte Reload mov r9, qword ptr [rbp + 840] # 8-byte Reload mov qword ptr [rbp + 792], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3593: mov rcx, qword ptr [rbp + 800] # 8-byte Reload mov qword ptr [rbp + 784], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3594: mov byte ptr [rbp + 783], al # 1-byte Spill jmp .LBB47_457 .LBB47_457: # in Loop: Header=BB47_456 Depth=1 mov al, byte ptr [rbp + 783] # 1-byte Reload test al, 1 jne .LBB47_458 jmp .LBB47_469 .LBB47_458: # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 .Ltmp3597: mov eax, 1 mov r8d, eax lea rcx, [rbp + 5816] lea rdx, [rbp + 5408] mov r9, -1 .Ltmp4060: call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3598: jmp .LBB47_459 .LBB47_459: # in Loop: Header=BB47_456 Depth=1 lea rcx, [rbp + 5408] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp3599: lea rcx, [rbp + 5488] mov edx, 274 mov qword ptr [rbp + 768], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3600: jmp .LBB47_467 .Ltmp4061: .LBB47_462: # Block address taken # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 jmp .LBB47_463 .LBB47_463: # in Loop: Header=BB47_456 Depth=1 jmp .LBB47_471 .Ltmp4062: .LBB47_466: # Block address taken # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 jmp .LBB47_463 .Ltmp4063: .LBB47_467: # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 jmp .LBB47_463 .Ltmp4064: .LBB47_469: # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 .Ltmp3595: lea rcx, [rbp + 5488] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3596: jmp .LBB47_470 .LBB47_470: # in Loop: Header=BB47_456 Depth=1 jmp .LBB47_471 .Ltmp4065: .LBB47_471: # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 .Ltmp3605: lea rcx, [rbp + 5488] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3606: mov byte ptr [rbp + 767], al # 1-byte Spill jmp .LBB47_472 .LBB47_472: # in Loop: Header=BB47_456 Depth=1 mov al, byte ptr [rbp + 767] # 1-byte Reload test al, 1 jne .LBB47_473 jmp .LBB47_477 .LBB47_473: # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 .Ltmp3607: .Ltmp4066: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3608: mov byte ptr [rbp + 766], al # 1-byte Spill jmp .LBB47_474 .LBB47_474: # in Loop: Header=BB47_456 Depth=1 mov al, byte ptr [rbp + 766] # 1-byte Reload test al, 1 jne .LBB47_475 jmp .LBB47_476 .LBB47_475: # in Loop: Header=BB47_456 Depth=1 .Ltmp4067: .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 int3 .Ltmp4068: .LBB47_476: # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 jmp .LBB47_477 .Ltmp4069: .LBB47_477: # in Loop: Header=BB47_456 Depth=1 .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 .Ltmp3609: lea rcx, [rbp + 5488] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3610: jmp .LBB47_478 .LBB47_478: # in Loop: Header=BB47_456 Depth=1 lea rcx, [rbp + 5488] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB47_456 .Ltmp4070: # %bb.479: .cv_loc 47 1 914 0 # ..\tests\span_tests.cpp:914:0 lea rcx, [rbp + 5392] .Ltmp4071: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 10544] call "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .Ltmp4072: mov qword ptr [rbp + 752], rax # 8-byte Spill .LBB47_480: # =>This Inner Loop Header: Depth=1 .Ltmp4073: .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 lea rdx, [rip + "??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 5288] mov rcx, rax mov qword ptr [rbp + 744], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 915 # kill: def $r8 killed $r8d lea rcx, [rbp + 5272] mov qword ptr [rbp + 736], rcx # 8-byte Spill mov qword ptr [rbp + 728], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5248] mov qword ptr [rbp + 720], rcx # 8-byte Spill mov qword ptr [rbp + 712], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5312] mov rdx, qword ptr [rbp + 720] # 8-byte Reload mov r8, qword ptr [rbp + 736] # 8-byte Reload mov r9, qword ptr [rbp + 744] # 8-byte Reload mov qword ptr [rbp + 704], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 .Ltmp3611: xor r10d, r10d mov r8d, r10d lea rcx, [rbp + 5392] lea rdx, [rbp + 5152] mov r9, -1 .Ltmp4074: mov qword ptr [rbp + 696], rax # 8-byte Spill call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3612: jmp .LBB47_481 .LBB47_481: # in Loop: Header=BB47_480 Depth=1 lea rcx, [rbp + 5152] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 5168], rax .Ltmp3613: lea rcx, [rbp + 5176] lea rdx, [rbp + 5184] lea r8, [rbp + 5168] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3614: jmp .LBB47_482 .LBB47_482: # in Loop: Header=BB47_480 Depth=1 mov dword ptr [rbp + 5148], 5 .Ltmp3615: lea rcx, [rbp + 5184] lea rdx, [rbp + 5192] lea r8, [rbp + 5148] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3616: jmp .LBB47_483 .LBB47_483: # in Loop: Header=BB47_480 Depth=1 .Ltmp3617: lea rcx, [rbp + 5312] lea rdx, [rbp + 5192] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3618: jmp .LBB47_484 .LBB47_484: # in Loop: Header=BB47_480 Depth=1 lea rcx, [rbp + 5192] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_490 .Ltmp4075: .LBB47_489: # Block address taken # in Loop: Header=BB47_480 Depth=1 .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 jmp .LBB47_490 .Ltmp4076: .LBB47_490: # in Loop: Header=BB47_480 Depth=1 .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 .Ltmp3621: lea rcx, [rbp + 5312] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3622: mov byte ptr [rbp + 695], al # 1-byte Spill jmp .LBB47_491 .LBB47_491: # in Loop: Header=BB47_480 Depth=1 mov al, byte ptr [rbp + 695] # 1-byte Reload test al, 1 jne .LBB47_492 jmp .LBB47_496 .LBB47_492: # in Loop: Header=BB47_480 Depth=1 .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 .Ltmp3623: .Ltmp4077: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3624: mov byte ptr [rbp + 694], al # 1-byte Spill jmp .LBB47_493 .LBB47_493: # in Loop: Header=BB47_480 Depth=1 mov al, byte ptr [rbp + 694] # 1-byte Reload test al, 1 jne .LBB47_494 jmp .LBB47_495 .LBB47_494: # in Loop: Header=BB47_480 Depth=1 .Ltmp4078: .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 int3 .Ltmp4079: .LBB47_495: # in Loop: Header=BB47_480 Depth=1 .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 jmp .LBB47_496 .Ltmp4080: .LBB47_496: # in Loop: Header=BB47_480 Depth=1 .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 .Ltmp3625: lea rcx, [rbp + 5312] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3626: jmp .LBB47_497 .LBB47_497: # in Loop: Header=BB47_480 Depth=1 lea rcx, [rbp + 5312] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_480 .Ltmp4081: # %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 .Ltmp4082: .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 lea rdx, [rip + "??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 5040] mov rcx, rax mov qword ptr [rbp + 680], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 916 # kill: def $r8 killed $r8d lea rcx, [rbp + 5024] mov qword ptr [rbp + 672], rcx # 8-byte Spill mov qword ptr [rbp + 664], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5000] mov qword ptr [rbp + 656], rcx # 8-byte Spill mov qword ptr [rbp + 648], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5064] mov rdx, qword ptr [rbp + 656] # 8-byte Reload mov r8, qword ptr [rbp + 672] # 8-byte Reload mov r9, qword ptr [rbp + 680] # 8-byte Reload mov qword ptr [rbp + 640], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 .Ltmp3627: mov r10d, 1 mov r8d, r10d lea rcx, [rbp + 5392] lea rdx, [rbp + 4904] mov r9, -1 .Ltmp4083: mov qword ptr [rbp + 632], rax # 8-byte Spill call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3628: jmp .LBB47_500 .LBB47_500: # in Loop: Header=BB47_499 Depth=1 lea rcx, [rbp + 4904] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 4920], rax .Ltmp3629: lea rcx, [rbp + 4928] lea rdx, [rbp + 4936] lea r8, [rbp + 4920] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3630: jmp .LBB47_501 .LBB47_501: # in Loop: Header=BB47_499 Depth=1 mov dword ptr [rbp + 4900], 4 .Ltmp3631: lea rcx, [rbp + 4936] lea rdx, [rbp + 4944] lea r8, [rbp + 4900] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3632: jmp .LBB47_502 .LBB47_502: # in Loop: Header=BB47_499 Depth=1 .Ltmp3633: lea rcx, [rbp + 5064] lea rdx, [rbp + 4944] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3634: jmp .LBB47_503 .LBB47_503: # in Loop: Header=BB47_499 Depth=1 lea rcx, [rbp + 4944] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_509 .Ltmp4084: .LBB47_508: # Block address taken # in Loop: Header=BB47_499 Depth=1 .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 jmp .LBB47_509 .Ltmp4085: .LBB47_509: # in Loop: Header=BB47_499 Depth=1 .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 .Ltmp3637: lea rcx, [rbp + 5064] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3638: mov byte ptr [rbp + 631], al # 1-byte Spill jmp .LBB47_510 .LBB47_510: # in Loop: Header=BB47_499 Depth=1 mov al, byte ptr [rbp + 631] # 1-byte Reload test al, 1 jne .LBB47_511 jmp .LBB47_515 .LBB47_511: # in Loop: Header=BB47_499 Depth=1 .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 .Ltmp3639: .Ltmp4086: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3640: mov byte ptr [rbp + 630], al # 1-byte Spill jmp .LBB47_512 .LBB47_512: # in Loop: Header=BB47_499 Depth=1 mov al, byte ptr [rbp + 630] # 1-byte Reload test al, 1 jne .LBB47_513 jmp .LBB47_514 .LBB47_513: # in Loop: Header=BB47_499 Depth=1 .Ltmp4087: .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 int3 .Ltmp4088: .LBB47_514: # in Loop: Header=BB47_499 Depth=1 .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 jmp .LBB47_515 .Ltmp4089: .LBB47_515: # in Loop: Header=BB47_499 Depth=1 .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 .Ltmp3641: lea rcx, [rbp + 5064] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3642: jmp .LBB47_516 .LBB47_516: # in Loop: Header=BB47_499 Depth=1 lea rcx, [rbp + 5064] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_499 .Ltmp4090: # %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 .Ltmp4091: .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 lea rdx, [rip + "??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 4792] mov rcx, rax mov qword ptr [rbp + 616], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 917 # kill: def $r8 killed $r8d lea rcx, [rbp + 4776] mov qword ptr [rbp + 608], rcx # 8-byte Spill mov qword ptr [rbp + 600], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4752] mov qword ptr [rbp + 592], rcx # 8-byte Spill mov qword ptr [rbp + 584], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4816] mov rdx, qword ptr [rbp + 592] # 8-byte Reload mov r8, qword ptr [rbp + 608] # 8-byte Reload mov r9, qword ptr [rbp + 616] # 8-byte Reload mov qword ptr [rbp + 576], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 .Ltmp3643: mov r10d, 4 mov r8d, r10d lea rcx, [rbp + 5392] lea rdx, [rbp + 4656] mov r9, -1 .Ltmp4092: mov qword ptr [rbp + 568], rax # 8-byte Spill call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3644: jmp .LBB47_519 .LBB47_519: # in Loop: Header=BB47_518 Depth=1 lea rcx, [rbp + 4656] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 4672], rax .Ltmp3645: lea rcx, [rbp + 4680] lea rdx, [rbp + 4688] lea r8, [rbp + 4672] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3646: jmp .LBB47_520 .LBB47_520: # in Loop: Header=BB47_518 Depth=1 mov dword ptr [rbp + 4652], 1 .Ltmp3647: lea rcx, [rbp + 4688] lea rdx, [rbp + 4696] lea r8, [rbp + 4652] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3648: jmp .LBB47_521 .LBB47_521: # in Loop: Header=BB47_518 Depth=1 .Ltmp3649: lea rcx, [rbp + 4816] lea rdx, [rbp + 4696] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3650: jmp .LBB47_522 .LBB47_522: # in Loop: Header=BB47_518 Depth=1 lea rcx, [rbp + 4696] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_528 .Ltmp4093: .LBB47_527: # Block address taken # in Loop: Header=BB47_518 Depth=1 .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 jmp .LBB47_528 .Ltmp4094: .LBB47_528: # in Loop: Header=BB47_518 Depth=1 .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 .Ltmp3653: lea rcx, [rbp + 4816] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3654: mov byte ptr [rbp + 567], al # 1-byte Spill jmp .LBB47_529 .LBB47_529: # in Loop: Header=BB47_518 Depth=1 mov al, byte ptr [rbp + 567] # 1-byte Reload test al, 1 jne .LBB47_530 jmp .LBB47_534 .LBB47_530: # in Loop: Header=BB47_518 Depth=1 .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 .Ltmp3655: .Ltmp4095: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3656: mov byte ptr [rbp + 566], al # 1-byte Spill jmp .LBB47_531 .LBB47_531: # in Loop: Header=BB47_518 Depth=1 mov al, byte ptr [rbp + 566] # 1-byte Reload test al, 1 jne .LBB47_532 jmp .LBB47_533 .LBB47_532: # in Loop: Header=BB47_518 Depth=1 .Ltmp4096: .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 int3 .Ltmp4097: .LBB47_533: # in Loop: Header=BB47_518 Depth=1 .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 jmp .LBB47_534 .Ltmp4098: .LBB47_534: # in Loop: Header=BB47_518 Depth=1 .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 .Ltmp3657: lea rcx, [rbp + 4816] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3658: jmp .LBB47_535 .LBB47_535: # in Loop: Header=BB47_518 Depth=1 lea rcx, [rbp + 4816] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_518 .Ltmp4099: # %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 .Ltmp4100: .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 lea rdx, [rip + "??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 4544] mov rcx, rax mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 918 # kill: def $r8 killed $r8d lea rcx, [rbp + 4528] mov qword ptr [rbp + 544], rcx # 8-byte Spill mov qword ptr [rbp + 536], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4504] mov qword ptr [rbp + 528], rcx # 8-byte Spill mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4568] mov rdx, qword ptr [rbp + 528] # 8-byte Reload mov r8, qword ptr [rbp + 544] # 8-byte Reload mov r9, qword ptr [rbp + 552] # 8-byte Reload mov qword ptr [rbp + 512], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 .Ltmp3659: mov r10d, 5 mov r8d, r10d lea rcx, [rbp + 5392] lea rdx, [rbp + 4408] mov r9, -1 .Ltmp4101: mov qword ptr [rbp + 504], rax # 8-byte Spill call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3660: jmp .LBB47_538 .LBB47_538: # in Loop: Header=BB47_537 Depth=1 lea rcx, [rbp + 4408] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 4424], rax .Ltmp3661: lea rcx, [rbp + 4432] lea rdx, [rbp + 4440] lea r8, [rbp + 4424] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3662: jmp .LBB47_539 .LBB47_539: # in Loop: Header=BB47_537 Depth=1 mov dword ptr [rbp + 4404], 0 .Ltmp3663: lea rcx, [rbp + 4440] lea rdx, [rbp + 4448] lea r8, [rbp + 4404] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3664: jmp .LBB47_540 .LBB47_540: # in Loop: Header=BB47_537 Depth=1 .Ltmp3665: lea rcx, [rbp + 4568] lea rdx, [rbp + 4448] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3666: jmp .LBB47_541 .LBB47_541: # in Loop: Header=BB47_537 Depth=1 lea rcx, [rbp + 4448] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_547 .Ltmp4102: .LBB47_546: # Block address taken # in Loop: Header=BB47_537 Depth=1 .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 jmp .LBB47_547 .Ltmp4103: .LBB47_547: # in Loop: Header=BB47_537 Depth=1 .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 .Ltmp3669: lea rcx, [rbp + 4568] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3670: mov byte ptr [rbp + 503], al # 1-byte Spill jmp .LBB47_548 .LBB47_548: # in Loop: Header=BB47_537 Depth=1 mov al, byte ptr [rbp + 503] # 1-byte Reload test al, 1 jne .LBB47_549 jmp .LBB47_553 .LBB47_549: # in Loop: Header=BB47_537 Depth=1 .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 .Ltmp3671: .Ltmp4104: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3672: mov byte ptr [rbp + 502], al # 1-byte Spill jmp .LBB47_550 .LBB47_550: # in Loop: Header=BB47_537 Depth=1 mov al, byte ptr [rbp + 502] # 1-byte Reload test al, 1 jne .LBB47_551 jmp .LBB47_552 .LBB47_551: # in Loop: Header=BB47_537 Depth=1 .Ltmp4105: .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 int3 .Ltmp4106: .LBB47_552: # in Loop: Header=BB47_537 Depth=1 .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 jmp .LBB47_553 .Ltmp4107: .LBB47_553: # in Loop: Header=BB47_537 Depth=1 .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 .Ltmp3673: lea rcx, [rbp + 4568] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3674: jmp .LBB47_554 .LBB47_554: # in Loop: Header=BB47_537 Depth=1 lea rcx, [rbp + 4568] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_537 .Ltmp4108: # %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 .Ltmp4109: .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 lea rdx, [rip + "??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 4296] mov rcx, rax mov qword ptr [rbp + 488], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 919 # kill: def $r8 killed $r8d lea rcx, [rbp + 4280] mov qword ptr [rbp + 480], rcx # 8-byte Spill mov qword ptr [rbp + 472], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 4256] mov qword ptr [rbp + 464], rcx # 8-byte Spill mov qword ptr [rbp + 456], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4320] mov qword ptr [rbp + 448], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 464] # 8-byte Reload mov r8, qword ptr [rbp + 480] # 8-byte Reload mov r9, qword ptr [rbp + 488] # 8-byte Reload mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3675: mov rcx, qword ptr [rbp + 448] # 8-byte Reload mov qword ptr [rbp + 432], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3676: mov byte ptr [rbp + 431], al # 1-byte Spill jmp .LBB47_557 .LBB47_557: # in Loop: Header=BB47_556 Depth=1 mov al, byte ptr [rbp + 431] # 1-byte Reload test al, 1 jne .LBB47_558 jmp .LBB47_569 .LBB47_558: # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 .Ltmp3679: mov eax, 6 mov r8d, eax lea rcx, [rbp + 5392] lea rdx, [rbp + 4240] mov r9, -1 .Ltmp4110: call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp3680: jmp .LBB47_559 .LBB47_559: # in Loop: Header=BB47_556 Depth=1 lea rcx, [rbp + 4240] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp3681: lea rcx, [rbp + 4320] mov edx, 274 mov qword ptr [rbp + 416], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3682: jmp .LBB47_567 .Ltmp4111: .LBB47_562: # Block address taken # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 jmp .LBB47_563 .LBB47_563: # in Loop: Header=BB47_556 Depth=1 jmp .LBB47_571 .Ltmp4112: .LBB47_566: # Block address taken # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 jmp .LBB47_563 .Ltmp4113: .LBB47_567: # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 jmp .LBB47_563 .Ltmp4114: .LBB47_569: # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 .Ltmp3677: lea rcx, [rbp + 4320] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3678: jmp .LBB47_570 .LBB47_570: # in Loop: Header=BB47_556 Depth=1 jmp .LBB47_571 .Ltmp4115: .LBB47_571: # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 .Ltmp3687: lea rcx, [rbp + 4320] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3688: mov byte ptr [rbp + 415], al # 1-byte Spill jmp .LBB47_572 .LBB47_572: # in Loop: Header=BB47_556 Depth=1 mov al, byte ptr [rbp + 415] # 1-byte Reload test al, 1 jne .LBB47_573 jmp .LBB47_577 .LBB47_573: # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 .Ltmp3689: .Ltmp4116: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3690: mov byte ptr [rbp + 414], al # 1-byte Spill jmp .LBB47_574 .LBB47_574: # in Loop: Header=BB47_556 Depth=1 mov al, byte ptr [rbp + 414] # 1-byte Reload test al, 1 jne .LBB47_575 jmp .LBB47_576 .LBB47_575: # in Loop: Header=BB47_556 Depth=1 .Ltmp4117: .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 int3 .Ltmp4118: .LBB47_576: # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 jmp .LBB47_577 .Ltmp4119: .LBB47_577: # in Loop: Header=BB47_556 Depth=1 .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 .Ltmp3691: lea rcx, [rbp + 4320] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3692: jmp .LBB47_578 .LBB47_578: # in Loop: Header=BB47_556 Depth=1 lea rcx, [rbp + 4320] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB47_556 .Ltmp4120: # %bb.579: .cv_loc 47 1 920 0 # ..\tests\span_tests.cpp:920:0 mov eax, 1 mov r8d, eax lea rcx, [rbp + 5392] lea rdx, [rbp + 4224] .Ltmp4121: #DEBUG_VALUE: av2 <- [$rdx+0] mov r9, -1 call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Ltmp4122: .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 mov dword ptr [rbp + 4220], 0 .LBB47_580: # =>This Loop Header: Depth=1 # Child Loop BB47_582 Depth 2 cmp dword ptr [rbp + 4220], 4 jge .LBB47_602 # %bb.581: # in Loop: Header=BB47_580 Depth=1 .Ltmp4123: .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 .Ltmp4124: .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 lea rdx, [rip + "??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@"] lea rax, [rbp + 4112] mov rcx, rax mov qword ptr [rbp + 400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 921 # kill: def $r8 killed $r8d lea rcx, [rbp + 4096] mov qword ptr [rbp + 392], rcx # 8-byte Spill mov qword ptr [rbp + 384], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4072] mov qword ptr [rbp + 376], rcx # 8-byte Spill mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4136] mov rdx, qword ptr [rbp + 376] # 8-byte Reload mov r8, qword ptr [rbp + 392] # 8-byte Reload mov r9, qword ptr [rbp + 400] # 8-byte Reload mov qword ptr [rbp + 360], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp4125: .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 movsxd rdx, dword ptr [rbp + 4220] .Ltmp3791: lea rcx, [rbp + 4224] mov qword ptr [rbp + 352], rax # 8-byte Spill call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp3792: mov qword ptr [rbp + 344], rax # 8-byte Spill jmp .LBB47_583 .LBB47_583: # in Loop: Header=BB47_582 Depth=2 .Ltmp3793: lea rcx, [rbp + 4000] lea rdx, [rbp + 4008] mov r8, qword ptr [rbp + 344] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp3794: jmp .LBB47_584 .LBB47_584: # in Loop: Header=BB47_582 Depth=2 mov eax, dword ptr [rbp + 4220] add eax, 2 mov dword ptr [rbp + 3996], eax .Ltmp3795: lea rcx, [rbp + 4008] lea rdx, [rbp + 4016] lea r8, [rbp + 3996] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp3796: jmp .LBB47_585 .LBB47_585: # in Loop: Header=BB47_582 Depth=2 .Ltmp3797: lea rcx, [rbp + 4136] lea rdx, [rbp + 4016] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3798: jmp .LBB47_586 .LBB47_586: # in Loop: Header=BB47_582 Depth=2 lea rcx, [rbp + 4016] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB47_592 .Ltmp4126: .LBB47_591: # Block address taken # in Loop: Header=BB47_582 Depth=2 .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 jmp .LBB47_592 .Ltmp4127: .LBB47_592: # in Loop: Header=BB47_582 Depth=2 .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 .Ltmp3801: lea rcx, [rbp + 4136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3802: mov byte ptr [rbp + 343], al # 1-byte Spill jmp .LBB47_593 .LBB47_593: # in Loop: Header=BB47_582 Depth=2 mov al, byte ptr [rbp + 343] # 1-byte Reload test al, 1 jne .LBB47_594 jmp .LBB47_598 .LBB47_594: # in Loop: Header=BB47_582 Depth=2 .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 .Ltmp3803: .Ltmp4128: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3804: mov byte ptr [rbp + 342], al # 1-byte Spill jmp .LBB47_595 .LBB47_595: # in Loop: Header=BB47_582 Depth=2 mov al, byte ptr [rbp + 342] # 1-byte Reload test al, 1 jne .LBB47_596 jmp .LBB47_597 .LBB47_596: # in Loop: Header=BB47_582 Depth=2 .Ltmp4129: .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 int3 .Ltmp4130: .LBB47_597: # in Loop: Header=BB47_582 Depth=2 .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 jmp .LBB47_598 .Ltmp4131: .LBB47_598: # in Loop: Header=BB47_582 Depth=2 .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 .Ltmp3805: lea rcx, [rbp + 4136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3806: jmp .LBB47_599 .LBB47_599: # in Loop: Header=BB47_582 Depth=2 lea rcx, [rbp + 4136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_582 .Ltmp4132: # %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 [rbp + 4220] add eax, 1 mov dword ptr [rbp + 4220], eax jmp .LBB47_580 .Ltmp4133: .LBB47_602: .cv_loc 47 1 925 0 # ..\tests\span_tests.cpp:925:0 lea rcx, [rbp + 3984] .Ltmp4134: #DEBUG_VALUE: av <- [$rcx+0] lea rdx, [rbp + 10544] call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Ltmp4135: mov qword ptr [rbp + 328], rax # 8-byte Spill .LBB47_603: # =>This Inner Loop Header: Depth=1 .Ltmp4136: .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 lea rdx, [rip + "??_C@_0BK@JGEKOAOO@av?4subspan?$CI0?$CJ?4size?$CI?$CJ?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 3880] mov rcx, rax mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 926 # kill: def $r8 killed $r8d lea rcx, [rbp + 3864] mov qword ptr [rbp + 312], rcx # 8-byte Spill mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3840] mov qword ptr [rbp + 296], rcx # 8-byte Spill mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3904] mov rdx, qword ptr [rbp + 296] # 8-byte Reload mov r8, qword ptr [rbp + 312] # 8-byte Reload mov r9, qword ptr [rbp + 320] # 8-byte Reload mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 .Ltmp3693: xor r10d, r10d mov r8d, r10d lea rcx, [rbp + 3984] lea rdx, [rbp + 3744] mov r9, -1 .Ltmp4137: mov qword ptr [rbp + 272], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3694: jmp .LBB47_604 .LBB47_604: # in Loop: Header=BB47_603 Depth=1 lea rcx, [rbp + 3744] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 3760], rax .Ltmp3695: lea rcx, [rbp + 3768] lea rdx, [rbp + 3776] lea r8, [rbp + 3760] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3696: jmp .LBB47_605 .LBB47_605: # in Loop: Header=BB47_603 Depth=1 mov dword ptr [rbp + 3740], 5 .Ltmp3697: lea rcx, [rbp + 3776] lea rdx, [rbp + 3784] lea r8, [rbp + 3740] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3698: jmp .LBB47_606 .LBB47_606: # in Loop: Header=BB47_603 Depth=1 .Ltmp3699: lea rcx, [rbp + 3904] lea rdx, [rbp + 3784] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3700: jmp .LBB47_607 .LBB47_607: # in Loop: Header=BB47_603 Depth=1 lea rcx, [rbp + 3784] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_612 .Ltmp4138: .LBB47_611: # Block address taken # in Loop: Header=BB47_603 Depth=1 .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 jmp .LBB47_612 .Ltmp4139: .LBB47_612: # in Loop: Header=BB47_603 Depth=1 .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 .Ltmp3703: lea rcx, [rbp + 3904] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3704: mov byte ptr [rbp + 271], al # 1-byte Spill jmp .LBB47_613 .LBB47_613: # in Loop: Header=BB47_603 Depth=1 mov al, byte ptr [rbp + 271] # 1-byte Reload test al, 1 jne .LBB47_614 jmp .LBB47_618 .LBB47_614: # in Loop: Header=BB47_603 Depth=1 .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 .Ltmp3705: .Ltmp4140: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3706: mov byte ptr [rbp + 270], al # 1-byte Spill jmp .LBB47_615 .LBB47_615: # in Loop: Header=BB47_603 Depth=1 mov al, byte ptr [rbp + 270] # 1-byte Reload test al, 1 jne .LBB47_616 jmp .LBB47_617 .LBB47_616: # in Loop: Header=BB47_603 Depth=1 .Ltmp4141: .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 int3 .Ltmp4142: .LBB47_617: # in Loop: Header=BB47_603 Depth=1 .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 jmp .LBB47_618 .Ltmp4143: .LBB47_618: # in Loop: Header=BB47_603 Depth=1 .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 .Ltmp3707: lea rcx, [rbp + 3904] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3708: jmp .LBB47_619 .LBB47_619: # in Loop: Header=BB47_603 Depth=1 lea rcx, [rbp + 3904] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_603 .Ltmp4144: # %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 .Ltmp4145: .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 lea rdx, [rip + "??_C@_0BK@DGKKAKEH@av?4subspan?$CI1?$CJ?4size?$CI?$CJ?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 3632] mov rcx, rax mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 927 # kill: def $r8 killed $r8d lea rcx, [rbp + 3616] mov qword ptr [rbp + 248], rcx # 8-byte Spill mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3592] mov qword ptr [rbp + 232], rcx # 8-byte Spill mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3656] mov rdx, qword ptr [rbp + 232] # 8-byte Reload mov r8, qword ptr [rbp + 248] # 8-byte Reload mov r9, qword ptr [rbp + 256] # 8-byte Reload mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 .Ltmp3709: mov r10d, 1 mov r8d, r10d lea rcx, [rbp + 3984] lea rdx, [rbp + 3496] mov r9, -1 .Ltmp4146: mov qword ptr [rbp + 208], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3710: jmp .LBB47_622 .LBB47_622: # in Loop: Header=BB47_621 Depth=1 lea rcx, [rbp + 3496] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 3512], rax .Ltmp3711: lea rcx, [rbp + 3520] lea rdx, [rbp + 3528] lea r8, [rbp + 3512] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3712: jmp .LBB47_623 .LBB47_623: # in Loop: Header=BB47_621 Depth=1 mov dword ptr [rbp + 3492], 4 .Ltmp3713: lea rcx, [rbp + 3528] lea rdx, [rbp + 3536] lea r8, [rbp + 3492] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3714: jmp .LBB47_624 .LBB47_624: # in Loop: Header=BB47_621 Depth=1 .Ltmp3715: lea rcx, [rbp + 3656] lea rdx, [rbp + 3536] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3716: jmp .LBB47_625 .LBB47_625: # in Loop: Header=BB47_621 Depth=1 lea rcx, [rbp + 3536] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_631 .Ltmp4147: .LBB47_630: # Block address taken # in Loop: Header=BB47_621 Depth=1 .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 jmp .LBB47_631 .Ltmp4148: .LBB47_631: # in Loop: Header=BB47_621 Depth=1 .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 .Ltmp3719: lea rcx, [rbp + 3656] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3720: mov byte ptr [rbp + 207], al # 1-byte Spill jmp .LBB47_632 .LBB47_632: # in Loop: Header=BB47_621 Depth=1 mov al, byte ptr [rbp + 207] # 1-byte Reload test al, 1 jne .LBB47_633 jmp .LBB47_637 .LBB47_633: # in Loop: Header=BB47_621 Depth=1 .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 .Ltmp3721: .Ltmp4149: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3722: mov byte ptr [rbp + 206], al # 1-byte Spill jmp .LBB47_634 .LBB47_634: # in Loop: Header=BB47_621 Depth=1 mov al, byte ptr [rbp + 206] # 1-byte Reload test al, 1 jne .LBB47_635 jmp .LBB47_636 .LBB47_635: # in Loop: Header=BB47_621 Depth=1 .Ltmp4150: .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 int3 .Ltmp4151: .LBB47_636: # in Loop: Header=BB47_621 Depth=1 .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 jmp .LBB47_637 .Ltmp4152: .LBB47_637: # in Loop: Header=BB47_621 Depth=1 .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 .Ltmp3723: lea rcx, [rbp + 3656] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3724: jmp .LBB47_638 .LBB47_638: # in Loop: Header=BB47_621 Depth=1 lea rcx, [rbp + 3656] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_621 .Ltmp4153: # %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 .Ltmp4154: .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 lea rdx, [rip + "??_C@_0BK@HIFKEAIJ@av?4subspan?$CI4?$CJ?4size?$CI?$CJ?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 3384] mov rcx, rax mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 928 # kill: def $r8 killed $r8d lea rcx, [rbp + 3368] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3344] mov qword ptr [rbp + 168], rcx # 8-byte Spill mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3408] mov rdx, qword ptr [rbp + 168] # 8-byte Reload mov r8, qword ptr [rbp + 184] # 8-byte Reload mov r9, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 .Ltmp3725: mov r10d, 4 mov r8d, r10d lea rcx, [rbp + 3984] lea rdx, [rbp + 3248] mov r9, -1 .Ltmp4155: mov qword ptr [rbp + 144], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3726: jmp .LBB47_641 .LBB47_641: # in Loop: Header=BB47_640 Depth=1 lea rcx, [rbp + 3248] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 3264], rax .Ltmp3727: lea rcx, [rbp + 3272] lea rdx, [rbp + 3280] lea r8, [rbp + 3264] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3728: jmp .LBB47_642 .LBB47_642: # in Loop: Header=BB47_640 Depth=1 mov dword ptr [rbp + 3244], 1 .Ltmp3729: lea rcx, [rbp + 3280] lea rdx, [rbp + 3288] lea r8, [rbp + 3244] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3730: jmp .LBB47_643 .LBB47_643: # in Loop: Header=BB47_640 Depth=1 .Ltmp3731: lea rcx, [rbp + 3408] lea rdx, [rbp + 3288] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3732: jmp .LBB47_644 .LBB47_644: # in Loop: Header=BB47_640 Depth=1 lea rcx, [rbp + 3288] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_650 .Ltmp4156: .LBB47_649: # Block address taken # in Loop: Header=BB47_640 Depth=1 .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 jmp .LBB47_650 .Ltmp4157: .LBB47_650: # in Loop: Header=BB47_640 Depth=1 .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 .Ltmp3735: lea rcx, [rbp + 3408] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3736: mov byte ptr [rbp + 143], al # 1-byte Spill jmp .LBB47_651 .LBB47_651: # in Loop: Header=BB47_640 Depth=1 mov al, byte ptr [rbp + 143] # 1-byte Reload test al, 1 jne .LBB47_652 jmp .LBB47_656 .LBB47_652: # in Loop: Header=BB47_640 Depth=1 .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 .Ltmp3737: .Ltmp4158: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3738: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB47_653 .LBB47_653: # in Loop: Header=BB47_640 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB47_654 jmp .LBB47_655 .LBB47_654: # in Loop: Header=BB47_640 Depth=1 .Ltmp4159: .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 int3 .Ltmp4160: .LBB47_655: # in Loop: Header=BB47_640 Depth=1 .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 jmp .LBB47_656 .Ltmp4161: .LBB47_656: # in Loop: Header=BB47_640 Depth=1 .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 .Ltmp3739: lea rcx, [rbp + 3408] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3740: jmp .LBB47_657 .LBB47_657: # in Loop: Header=BB47_640 Depth=1 lea rcx, [rbp + 3408] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_640 .Ltmp4162: # %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 .Ltmp4163: .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 lea rdx, [rip + "??_C@_0BK@NILKKKCA@av?4subspan?$CI5?$CJ?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 3136] mov rcx, rax mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 929 # kill: def $r8 killed $r8d lea rcx, [rbp + 3120] mov qword ptr [rbp + 120], rcx # 8-byte Spill mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3096] mov qword ptr [rbp + 104], rcx # 8-byte Spill mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3160] mov rdx, qword ptr [rbp + 104] # 8-byte Reload mov r8, qword ptr [rbp + 120] # 8-byte Reload mov r9, qword ptr [rbp + 128] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 .Ltmp3741: mov r10d, 5 mov r8d, r10d lea rcx, [rbp + 3984] lea rdx, [rbp + 3000] mov r9, -1 .Ltmp4164: mov qword ptr [rbp + 80], rax # 8-byte Spill call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3742: jmp .LBB47_660 .LBB47_660: # in Loop: Header=BB47_659 Depth=1 lea rcx, [rbp + 3000] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 3016], rax .Ltmp3743: lea rcx, [rbp + 3024] lea rdx, [rbp + 3032] lea r8, [rbp + 3016] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp3744: jmp .LBB47_661 .LBB47_661: # in Loop: Header=BB47_659 Depth=1 mov dword ptr [rbp + 2996], 0 .Ltmp3745: lea rcx, [rbp + 3032] lea rdx, [rbp + 3040] lea r8, [rbp + 2996] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp3746: jmp .LBB47_662 .LBB47_662: # in Loop: Header=BB47_659 Depth=1 .Ltmp3747: lea rcx, [rbp + 3160] lea rdx, [rbp + 3040] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3748: jmp .LBB47_663 .LBB47_663: # in Loop: Header=BB47_659 Depth=1 lea rcx, [rbp + 3040] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB47_669 .Ltmp4165: .LBB47_668: # Block address taken # in Loop: Header=BB47_659 Depth=1 .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 jmp .LBB47_669 .Ltmp4166: .LBB47_669: # in Loop: Header=BB47_659 Depth=1 .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 .Ltmp3751: lea rcx, [rbp + 3160] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3752: mov byte ptr [rbp + 79], al # 1-byte Spill jmp .LBB47_670 .LBB47_670: # in Loop: Header=BB47_659 Depth=1 mov al, byte ptr [rbp + 79] # 1-byte Reload test al, 1 jne .LBB47_671 jmp .LBB47_675 .LBB47_671: # in Loop: Header=BB47_659 Depth=1 .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 .Ltmp3753: .Ltmp4167: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3754: mov byte ptr [rbp + 78], al # 1-byte Spill jmp .LBB47_672 .LBB47_672: # in Loop: Header=BB47_659 Depth=1 mov al, byte ptr [rbp + 78] # 1-byte Reload test al, 1 jne .LBB47_673 jmp .LBB47_674 .LBB47_673: # in Loop: Header=BB47_659 Depth=1 .Ltmp4168: .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 int3 .Ltmp4169: .LBB47_674: # in Loop: Header=BB47_659 Depth=1 .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 jmp .LBB47_675 .Ltmp4170: .LBB47_675: # in Loop: Header=BB47_659 Depth=1 .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 .Ltmp3755: lea rcx, [rbp + 3160] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3756: jmp .LBB47_676 .LBB47_676: # in Loop: Header=BB47_659 Depth=1 lea rcx, [rbp + 3160] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_659 .Ltmp4171: # %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 .Ltmp4172: .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 lea rdx, [rip + "??_C@_0CA@CMKOGIAM@av?4subspan?$CI6?$CJ?4size?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 2888] mov rcx, rax mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 930 # kill: def $r8 killed $r8d lea rcx, [rbp + 2872] mov qword ptr [rbp + 56], rcx # 8-byte Spill mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 2848] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2912] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 40] # 8-byte Reload mov r8, qword ptr [rbp + 56] # 8-byte Reload mov r9, qword ptr [rbp + 64] # 8-byte Reload mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp3757: mov rcx, qword ptr [rbp + 24] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3758: mov byte ptr [rbp + 7], al # 1-byte Spill jmp .LBB47_679 .LBB47_679: # in Loop: Header=BB47_678 Depth=1 mov al, byte ptr [rbp + 7] # 1-byte Reload test al, 1 jne .LBB47_680 jmp .LBB47_691 .LBB47_680: # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 .Ltmp3761: mov eax, 6 mov r8d, eax lea rcx, [rbp + 3984] lea rdx, [rbp + 2832] mov r9, -1 .Ltmp4173: call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp3762: jmp .LBB47_681 .LBB47_681: # in Loop: Header=BB47_678 Depth=1 lea rcx, [rbp + 2832] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp3763: lea rcx, [rbp + 2912] mov edx, 274 mov qword ptr [rbp - 8], rax # 8-byte Spill call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3764: jmp .LBB47_689 .Ltmp4174: .LBB47_684: # Block address taken # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 jmp .LBB47_685 .LBB47_685: # in Loop: Header=BB47_678 Depth=1 jmp .LBB47_693 .Ltmp4175: .LBB47_688: # Block address taken # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 jmp .LBB47_685 .Ltmp4176: .LBB47_689: # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 jmp .LBB47_685 .Ltmp4177: .LBB47_691: # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 .Ltmp3759: lea rcx, [rbp + 2912] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3760: jmp .LBB47_692 .LBB47_692: # in Loop: Header=BB47_678 Depth=1 jmp .LBB47_693 .Ltmp4178: .LBB47_693: # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 .Ltmp3769: lea rcx, [rbp + 2912] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3770: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB47_694 .LBB47_694: # in Loop: Header=BB47_678 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB47_695 jmp .LBB47_699 .LBB47_695: # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 .Ltmp3771: .Ltmp4179: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3772: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB47_696 .LBB47_696: # in Loop: Header=BB47_678 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB47_697 jmp .LBB47_698 .LBB47_697: # in Loop: Header=BB47_678 Depth=1 .Ltmp4180: .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 int3 .Ltmp4181: .LBB47_698: # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 jmp .LBB47_699 .Ltmp4182: .LBB47_699: # in Loop: Header=BB47_678 Depth=1 .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 .Ltmp3773: lea rcx, [rbp + 2912] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3774: jmp .LBB47_700 .LBB47_700: # in Loop: Header=BB47_678 Depth=1 lea rcx, [rbp + 2912] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB47_678 .Ltmp4183: # %bb.701: .cv_loc 47 1 931 0 # ..\tests\span_tests.cpp:931:0 mov eax, 1 mov r8d, eax lea rcx, [rbp + 3984] lea rdx, [rbp + 2816] .Ltmp4184: #DEBUG_VALUE: av2 <- [$rdx+0] mov r9, -1 call "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Ltmp4185: .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 mov dword ptr [rbp + 2812], 0 .LBB47_702: # =>This Loop Header: Depth=1 # Child Loop BB47_704 Depth 2 cmp dword ptr [rbp + 2812], 4 jge .LBB47_724 # %bb.703: # in Loop: Header=BB47_702 Depth=1 .Ltmp4186: .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 .Ltmp4187: .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 lea rdx, [rip + "??_C@_0BA@PIDHIMO@av2?$FLi?$FN?5?$DN?$DN?5i?5?$CL?52?$AA@"] lea rax, [rbp + 2704] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 932 # kill: def $r8 killed $r8d lea rcx, [rbp + 2688] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2664] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2728] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp4188: .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 movsxd rdx, dword ptr [rbp + 2812] .Ltmp3775: lea rcx, [rbp + 2816] mov qword ptr [rbp - 72], rax # 8-byte Spill call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp3776: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB47_705 .LBB47_705: # in Loop: Header=BB47_704 Depth=2 .Ltmp3777: lea rcx, [rbp + 2592] lea rdx, [rbp + 2600] mov r8, qword ptr [rbp - 80] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp3778: jmp .LBB47_706 .LBB47_706: # in Loop: Header=BB47_704 Depth=2 mov eax, dword ptr [rbp + 2812] add eax, 2 mov dword ptr [rbp + 2588], eax .Ltmp3779: lea rcx, [rbp + 2600] lea rdx, [rbp + 2608] lea r8, [rbp + 2588] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp3780: jmp .LBB47_707 .LBB47_707: # in Loop: Header=BB47_704 Depth=2 .Ltmp3781: lea rcx, [rbp + 2728] lea rdx, [rbp + 2608] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp3782: jmp .LBB47_708 .LBB47_708: # in Loop: Header=BB47_704 Depth=2 lea rcx, [rbp + 2608] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB47_714 .Ltmp4189: .LBB47_713: # Block address taken # in Loop: Header=BB47_704 Depth=2 .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 jmp .LBB47_714 .Ltmp4190: .LBB47_714: # in Loop: Header=BB47_704 Depth=2 .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 .Ltmp3785: lea rcx, [rbp + 2728] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp3786: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB47_715 .LBB47_715: # in Loop: Header=BB47_704 Depth=2 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB47_716 jmp .LBB47_720 .LBB47_716: # in Loop: Header=BB47_704 Depth=2 .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 .Ltmp3787: .Ltmp4191: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp3788: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB47_717 .LBB47_717: # in Loop: Header=BB47_704 Depth=2 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB47_718 jmp .LBB47_719 .LBB47_718: # in Loop: Header=BB47_704 Depth=2 .Ltmp4192: .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 int3 .Ltmp4193: .LBB47_719: # in Loop: Header=BB47_704 Depth=2 .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 jmp .LBB47_720 .Ltmp4194: .LBB47_720: # in Loop: Header=BB47_704 Depth=2 .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 .Ltmp3789: lea rcx, [rbp + 2728] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp3790: jmp .LBB47_721 .LBB47_721: # in Loop: Header=BB47_704 Depth=2 lea rcx, [rbp + 2728] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB47_704 .Ltmp4195: # %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 [rbp + 2812] add eax, 1 mov dword ptr [rbp + 2812], eax jmp .LBB47_702 .Ltmp4196: .LBB47_724: .cv_loc 47 1 934 0 # ..\tests\span_tests.cpp:934:0 add rsp, 10704 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$4@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_4: # in Loop: Header=BB47_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 .Ltmp3233: lea rcx, [rbp + 10456] .Ltmp4197: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3234: jmp .LBB47_5 .LBB47_5: # in Loop: Header=BB47_1 Depth=1 lea rax, [rip + .LBB47_6] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4198: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$21@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_21: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10456] .cv_loc 47 1 861 0 # ..\tests\span_tests.cpp:861:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4199: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_22: # in Loop: Header=BB47_17 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10168] .Ltmp4200: .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4201: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$23@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_23: # in Loop: Header=BB47_17 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 .Ltmp3247: lea rcx, [rbp + 10288] .Ltmp4202: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3248: jmp .LBB47_24 .LBB47_24: # in Loop: Header=BB47_17 Depth=1 lea rax, [rip + .LBB47_25] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4203: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_40: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10288] .cv_loc 47 1 862 0 # ..\tests\span_tests.cpp:862:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4204: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_41: # in Loop: Header=BB47_35 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9944] .Ltmp4205: .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4206: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$42@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_42: # in Loop: Header=BB47_35 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 .Ltmp3263: lea rcx, [rbp + 10064] .Ltmp4207: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3264: jmp .LBB47_43 .LBB47_43: # in Loop: Header=BB47_35 Depth=1 lea rax, [rip + .LBB47_44] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4208: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_59: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10064] .cv_loc 47 1 863 0 # ..\tests\span_tests.cpp:863:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4209: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_60: # in Loop: Header=BB47_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9696] .Ltmp4210: .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4211: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$61@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_61: # in Loop: Header=BB47_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 .Ltmp3279: lea rcx, [rbp + 9816] .Ltmp4212: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3280: jmp .LBB47_62 .LBB47_62: # in Loop: Header=BB47_54 Depth=1 lea rax, [rip + .LBB47_63] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4213: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$76@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_76: # in Loop: Header=BB47_73 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 .Ltmp3293: lea rcx, [rbp + 9560] .Ltmp4214: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3294: jmp .LBB47_77 .LBB47_77: # in Loop: Header=BB47_73 Depth=1 lea rax, [rip + .LBB47_78] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4215: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_85: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9816] .Ltmp4216: .cv_loc 47 1 864 0 # ..\tests\span_tests.cpp:864:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4217: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_94: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9560] .Ltmp4218: .cv_loc 47 1 869 0 # ..\tests\span_tests.cpp:869:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4219: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_95: # in Loop: Header=BB47_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9272] .Ltmp4220: .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4221: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$96@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_96: # in Loop: Header=BB47_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 .Ltmp3307: lea rcx, [rbp + 9392] .Ltmp4222: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3308: jmp .LBB47_97 .LBB47_97: # in Loop: Header=BB47_90 Depth=1 lea rax, [rip + .LBB47_98] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4223: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_113: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9392] .cv_loc 47 1 870 0 # ..\tests\span_tests.cpp:870:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4224: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$114@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_114: # in Loop: Header=BB47_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9048] .Ltmp4225: .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4226: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$115@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_115: # in Loop: Header=BB47_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 .Ltmp3323: lea rcx, [rbp + 9168] .Ltmp4227: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3324: jmp .LBB47_116 .LBB47_116: # in Loop: Header=BB47_108 Depth=1 lea rax, [rip + .LBB47_117] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4228: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$130@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_130: # in Loop: Header=BB47_127 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 .Ltmp3337: lea rcx, [rbp + 8912] .Ltmp4229: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3338: jmp .LBB47_131 .LBB47_131: # in Loop: Header=BB47_127 Depth=1 lea rax, [rip + .LBB47_132] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4230: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_139: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9168] .Ltmp4231: .cv_loc 47 1 871 0 # ..\tests\span_tests.cpp:871:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4232: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_148: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8912] .Ltmp4233: .cv_loc 47 1 876 0 # ..\tests\span_tests.cpp:876:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4234: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_149: # in Loop: Header=BB47_144 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8624] .Ltmp4235: .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4236: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$150@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_150: # in Loop: Header=BB47_144 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 .Ltmp3351: lea rcx, [rbp + 8744] .Ltmp4237: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3352: jmp .LBB47_151 .LBB47_151: # in Loop: Header=BB47_144 Depth=1 lea rax, [rip + .LBB47_152] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4238: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_167: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8744] .cv_loc 47 1 877 0 # ..\tests\span_tests.cpp:877:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4239: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$168@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_168: # in Loop: Header=BB47_162 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8400] .Ltmp4240: .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4241: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$169@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_169: # in Loop: Header=BB47_162 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 .Ltmp3367: lea rcx, [rbp + 8520] .Ltmp4242: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3368: jmp .LBB47_170 .LBB47_170: # in Loop: Header=BB47_162 Depth=1 lea rax, [rip + .LBB47_171] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4243: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$185@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_185: # in Loop: Header=BB47_181 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 .Ltmp3385: lea rcx, [rbp + 8272] xor edx, edx .Ltmp4244: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3386: jmp .LBB47_186 .LBB47_186: # in Loop: Header=BB47_181 Depth=1 lea rax, [rip + .LBB47_187] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4245: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$189@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_189: # in Loop: Header=BB47_181 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 .Ltmp3383: lea rcx, [rbp + 8272] .Ltmp4246: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3384: jmp .LBB47_190 .LBB47_190: # in Loop: Header=BB47_181 Depth=1 lea rax, [rip + .LBB47_191] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4247: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$193@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_193: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8520] .Ltmp4248: .cv_loc 47 1 878 0 # ..\tests\span_tests.cpp:878:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4249: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$209@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_209: # in Loop: Header=BB47_205 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 .Ltmp3403: lea rcx, [rbp + 8112] xor edx, edx .Ltmp4250: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3404: jmp .LBB47_210 .LBB47_210: # in Loop: Header=BB47_205 Depth=1 lea rax, [rip + .LBB47_211] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4251: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$213@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_213: # in Loop: Header=BB47_205 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 .Ltmp3401: lea rcx, [rbp + 8112] .Ltmp4252: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3402: jmp .LBB47_214 .LBB47_214: # in Loop: Header=BB47_205 Depth=1 lea rax, [rip + .LBB47_215] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4253: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$217@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_217: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8272] .Ltmp4254: .cv_loc 47 1 880 0 # ..\tests\span_tests.cpp:880:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4255: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$232@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_232: # in Loop: Header=BB47_229 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 .Ltmp3417: lea rcx, [rbp + 7944] .Ltmp4256: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3418: jmp .LBB47_233 .LBB47_233: # in Loop: Header=BB47_229 Depth=1 lea rax, [rip + .LBB47_234] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4257: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$241@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_241: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8112] .Ltmp4258: .cv_loc 47 1 881 0 # ..\tests\span_tests.cpp:881:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4259: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$250@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_250: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7944] .Ltmp4260: .cv_loc 47 1 886 0 # ..\tests\span_tests.cpp:886:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4261: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$251@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_251: # in Loop: Header=BB47_246 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7656] .Ltmp4262: .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4263: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$252@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_252: # in Loop: Header=BB47_246 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 .Ltmp3431: lea rcx, [rbp + 7776] .Ltmp4264: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3432: jmp .LBB47_253 .LBB47_253: # in Loop: Header=BB47_246 Depth=1 lea rax, [rip + .LBB47_254] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4265: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$269@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_269: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7776] .cv_loc 47 1 887 0 # ..\tests\span_tests.cpp:887:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4266: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$270@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_270: # in Loop: Header=BB47_264 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7432] .Ltmp4267: .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4268: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$271@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_271: # in Loop: Header=BB47_264 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 .Ltmp3447: lea rcx, [rbp + 7552] .Ltmp4269: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3448: jmp .LBB47_272 .LBB47_272: # in Loop: Header=BB47_264 Depth=1 lea rax, [rip + .LBB47_273] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4270: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$288@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_288: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7552] .cv_loc 47 1 888 0 # ..\tests\span_tests.cpp:888:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4271: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$289@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_289: # in Loop: Header=BB47_283 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7184] .Ltmp4272: .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4273: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$290@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_290: # in Loop: Header=BB47_283 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 .Ltmp3463: lea rcx, [rbp + 7304] .Ltmp4274: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3464: jmp .LBB47_291 .LBB47_291: # in Loop: Header=BB47_283 Depth=1 lea rax, [rip + .LBB47_292] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4275: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$306@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_306: # in Loop: Header=BB47_302 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 .Ltmp3481: lea rcx, [rbp + 7056] xor edx, edx .Ltmp4276: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3482: jmp .LBB47_307 .LBB47_307: # in Loop: Header=BB47_302 Depth=1 lea rax, [rip + .LBB47_308] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4277: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$310@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_310: # in Loop: Header=BB47_302 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 .Ltmp3479: lea rcx, [rbp + 7056] .Ltmp4278: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3480: jmp .LBB47_311 .LBB47_311: # in Loop: Header=BB47_302 Depth=1 lea rax, [rip + .LBB47_312] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4279: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$314@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_314: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7304] .Ltmp4280: .cv_loc 47 1 889 0 # ..\tests\span_tests.cpp:889:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4281: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$329@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_329: # in Loop: Header=BB47_326 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 .Ltmp3495: lea rcx, [rbp + 6888] .Ltmp4282: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3496: jmp .LBB47_330 .LBB47_330: # in Loop: Header=BB47_326 Depth=1 lea rax, [rip + .LBB47_331] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4283: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$338@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_338: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7056] .Ltmp4284: .cv_loc 47 1 890 0 # ..\tests\span_tests.cpp:890:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4285: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$347@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_347: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6888] .Ltmp4286: .cv_loc 47 1 895 0 # ..\tests\span_tests.cpp:895:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4287: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$348@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_348: # in Loop: Header=BB47_343 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6600] .Ltmp4288: .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4289: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$349@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_349: # in Loop: Header=BB47_343 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 .Ltmp3509: lea rcx, [rbp + 6720] .Ltmp4290: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3510: jmp .LBB47_350 .LBB47_350: # in Loop: Header=BB47_343 Depth=1 lea rax, [rip + .LBB47_351] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4291: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$364@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_364: # in Loop: Header=BB47_361 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 .Ltmp3523: lea rcx, [rbp + 6480] .Ltmp4292: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3524: jmp .LBB47_365 .LBB47_365: # in Loop: Header=BB47_361 Depth=1 lea rax, [rip + .LBB47_366] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4293: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$373@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_373: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6720] .Ltmp4294: .cv_loc 47 1 896 0 # ..\tests\span_tests.cpp:896:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4295: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$380@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_380: # in Loop: Header=BB47_378 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 .Ltmp3535: lea rcx, [rbp + 6312] .Ltmp4296: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3536: jmp .LBB47_381 .LBB47_381: # in Loop: Header=BB47_378 Depth=1 lea rax, [rip + .LBB47_382] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4297: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$389@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_389: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6480] .Ltmp4298: .cv_loc 47 1 901 0 # ..\tests\span_tests.cpp:901:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4299: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$399@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_399: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6312] .Ltmp4300: .cv_loc 47 1 902 0 # ..\tests\span_tests.cpp:902:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4301: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$400@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_400: # in Loop: Header=BB47_394 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6032] .Ltmp4302: .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4303: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$401@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_401: # in Loop: Header=BB47_394 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 .Ltmp3551: lea rcx, [rbp + 6152] .Ltmp4304: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3552: jmp .LBB47_402 .LBB47_402: # in Loop: Header=BB47_394 Depth=1 lea rax, [rip + .LBB47_403] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4305: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$417@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_417: # in Loop: Header=BB47_413 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 .Ltmp3569: lea rcx, [rbp + 5904] xor edx, edx .Ltmp4306: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3570: jmp .LBB47_418 .LBB47_418: # in Loop: Header=BB47_413 Depth=1 lea rax, [rip + .LBB47_419] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4307: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$421@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_421: # in Loop: Header=BB47_413 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 .Ltmp3567: lea rcx, [rbp + 5904] .Ltmp4308: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3568: jmp .LBB47_422 .LBB47_422: # in Loop: Header=BB47_413 Depth=1 lea rax, [rip + .LBB47_423] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4309: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$425@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_425: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6152] .Ltmp4310: .cv_loc 47 1 903 0 # ..\tests\span_tests.cpp:903:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4311: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$442@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_442: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5904] .Ltmp4312: .cv_loc 47 1 904 0 # ..\tests\span_tests.cpp:904:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4313: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$443@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_443: # in Loop: Header=BB47_437 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5616] .Ltmp4314: .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4315: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$444@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_444: # in Loop: Header=BB47_437 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 .Ltmp3585: lea rcx, [rbp + 5736] .Ltmp4316: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3586: jmp .LBB47_445 .LBB47_445: # in Loop: Header=BB47_437 Depth=1 lea rax, [rip + .LBB47_446] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4317: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$460@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_460: # in Loop: Header=BB47_456 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 .Ltmp3603: lea rcx, [rbp + 5488] xor edx, edx .Ltmp4318: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3604: jmp .LBB47_461 .LBB47_461: # in Loop: Header=BB47_456 Depth=1 lea rax, [rip + .LBB47_462] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4319: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$464@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_464: # in Loop: Header=BB47_456 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 .Ltmp3601: lea rcx, [rbp + 5488] .Ltmp4320: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3602: jmp .LBB47_465 .LBB47_465: # in Loop: Header=BB47_456 Depth=1 lea rax, [rip + .LBB47_466] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4321: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$468@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_468: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5736] .Ltmp4322: .cv_loc 47 1 909 0 # ..\tests\span_tests.cpp:909:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4323: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$485@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_485: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5488] .Ltmp4324: .cv_loc 47 1 910 0 # ..\tests\span_tests.cpp:910:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4325: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$486@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_486: # in Loop: Header=BB47_480 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5192] .Ltmp4326: .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4327: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$487@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_487: # in Loop: Header=BB47_480 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 .Ltmp3619: lea rcx, [rbp + 5312] .Ltmp4328: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3620: jmp .LBB47_488 .LBB47_488: # in Loop: Header=BB47_480 Depth=1 lea rax, [rip + .LBB47_489] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4329: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$504@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_504: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5312] .cv_loc 47 1 915 0 # ..\tests\span_tests.cpp:915:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4330: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$505@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_505: # in Loop: Header=BB47_499 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4944] .Ltmp4331: .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4332: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$506@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_506: # in Loop: Header=BB47_499 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 .Ltmp3635: lea rcx, [rbp + 5064] .Ltmp4333: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3636: jmp .LBB47_507 .LBB47_507: # in Loop: Header=BB47_499 Depth=1 lea rax, [rip + .LBB47_508] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4334: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$523@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_523: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5064] .cv_loc 47 1 916 0 # ..\tests\span_tests.cpp:916:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4335: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$524@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_524: # in Loop: Header=BB47_518 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4696] .Ltmp4336: .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4337: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$525@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_525: # in Loop: Header=BB47_518 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 .Ltmp3651: lea rcx, [rbp + 4816] .Ltmp4338: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3652: jmp .LBB47_526 .LBB47_526: # in Loop: Header=BB47_518 Depth=1 lea rax, [rip + .LBB47_527] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4339: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$542@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_542: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4816] .cv_loc 47 1 917 0 # ..\tests\span_tests.cpp:917:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4340: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$543@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_543: # in Loop: Header=BB47_537 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4448] .Ltmp4341: .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4342: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$544@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_544: # in Loop: Header=BB47_537 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 .Ltmp3667: lea rcx, [rbp + 4568] .Ltmp4343: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3668: jmp .LBB47_545 .LBB47_545: # in Loop: Header=BB47_537 Depth=1 lea rax, [rip + .LBB47_546] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4344: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$560@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_560: # in Loop: Header=BB47_556 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 .Ltmp3685: lea rcx, [rbp + 4320] xor edx, edx .Ltmp4345: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3686: jmp .LBB47_561 .LBB47_561: # in Loop: Header=BB47_556 Depth=1 lea rax, [rip + .LBB47_562] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4346: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$564@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_564: # in Loop: Header=BB47_556 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 .Ltmp3683: lea rcx, [rbp + 4320] .Ltmp4347: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3684: jmp .LBB47_565 .LBB47_565: # in Loop: Header=BB47_556 Depth=1 lea rax, [rip + .LBB47_566] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4348: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$568@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_568: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4568] .Ltmp4349: .cv_loc 47 1 918 0 # ..\tests\span_tests.cpp:918:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4350: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$587@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_587: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4320] .Ltmp4351: .cv_loc 47 1 919 0 # ..\tests\span_tests.cpp:919:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4352: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$588@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_588: # in Loop: Header=BB47_582 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4016] .Ltmp4353: .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4354: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$589@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_589: # in Loop: Header=BB47_582 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 .Ltmp3799: lea rcx, [rbp + 4136] .Ltmp4355: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3800: jmp .LBB47_590 .LBB47_590: # in Loop: Header=BB47_582 Depth=2 lea rax, [rip + .LBB47_591] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4356: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$601@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_601: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4136] .cv_loc 47 1 921 0 # ..\tests\span_tests.cpp:921:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4357: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$608@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_608: # in Loop: Header=BB47_603 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3784] .Ltmp4358: .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4359: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$609@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_609: # in Loop: Header=BB47_603 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 .Ltmp3701: lea rcx, [rbp + 3904] .Ltmp4360: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3702: jmp .LBB47_610 .LBB47_610: # in Loop: Header=BB47_603 Depth=1 lea rax, [rip + .LBB47_611] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4361: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$626@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_626: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3904] .cv_loc 47 1 926 0 # ..\tests\span_tests.cpp:926:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4362: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$627@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_627: # in Loop: Header=BB47_621 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3536] .Ltmp4363: .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4364: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$628@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_628: # in Loop: Header=BB47_621 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 .Ltmp3717: lea rcx, [rbp + 3656] .Ltmp4365: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3718: jmp .LBB47_629 .LBB47_629: # in Loop: Header=BB47_621 Depth=1 lea rax, [rip + .LBB47_630] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4366: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$645@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_645: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3656] .cv_loc 47 1 927 0 # ..\tests\span_tests.cpp:927:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4367: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$646@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_646: # in Loop: Header=BB47_640 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3288] .Ltmp4368: .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4369: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$647@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_647: # in Loop: Header=BB47_640 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 .Ltmp3733: lea rcx, [rbp + 3408] .Ltmp4370: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3734: jmp .LBB47_648 .LBB47_648: # in Loop: Header=BB47_640 Depth=1 lea rax, [rip + .LBB47_649] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4371: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$664@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_664: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3408] .cv_loc 47 1 928 0 # ..\tests\span_tests.cpp:928:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4372: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$665@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_665: # in Loop: Header=BB47_659 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3040] .Ltmp4373: .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4374: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$666@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_666: # in Loop: Header=BB47_659 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 .Ltmp3749: lea rcx, [rbp + 3160] .Ltmp4375: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3750: jmp .LBB47_667 .LBB47_667: # in Loop: Header=BB47_659 Depth=1 lea rax, [rip + .LBB47_668] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4376: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$682@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_682: # in Loop: Header=BB47_678 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 .Ltmp3767: lea rcx, [rbp + 2912] xor edx, edx .Ltmp4377: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp3768: jmp .LBB47_683 .LBB47_683: # in Loop: Header=BB47_678 Depth=1 lea rax, [rip + .LBB47_684] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4378: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$686@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_686: # in Loop: Header=BB47_678 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 .Ltmp3765: lea rcx, [rbp + 2912] .Ltmp4379: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3766: jmp .LBB47_687 .LBB47_687: # in Loop: Header=BB47_678 Depth=1 lea rax, [rip + .LBB47_688] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4380: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$690@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_690: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3160] .Ltmp4381: .cv_loc 47 1 929 0 # ..\tests\span_tests.cpp:929:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4382: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$709@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_709: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2912] .Ltmp4383: .cv_loc 47 1 930 0 # ..\tests\span_tests.cpp:930:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4384: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$710@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_710: # in Loop: Header=BB47_704 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2608] .Ltmp4385: .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4386: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$711@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB47_711: # in Loop: Header=BB47_704 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 .Ltmp3783: lea rcx, [rbp + 2728] .Ltmp4387: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp3784: jmp .LBB47_712 .LBB47_712: # in Loop: Header=BB47_704 Depth=2 lea rax, [rip + .LBB47_713] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4388: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$723@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA" .LBB47_723: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2728] .cv_loc 47 1 932 0 # ..\tests\span_tests.cpp:932:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4389: .Lfunc_end47: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 37 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL # TryBlockMap .long 186 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ")@IMGREL # IPToStateXData .long 10696 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$10$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$185@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$11$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$209@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$16$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$306@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$22$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$417@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$24$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$460@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$29$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$560@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$35$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$682@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____30@@YAXXZ": .long .Lfunc_begin47@IMGREL # IP .long -1 # ToState .long .Ltmp3227@IMGREL+1 # IP .long 1 # ToState .long .Ltmp3235@IMGREL+1 # IP .long 0 # ToState .long .Ltmp3240@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3241@IMGREL+1 # IP .long 4 # ToState .long .Ltmp3245@IMGREL+1 # IP .long 5 # ToState .long .Ltmp3249@IMGREL+1 # IP .long 3 # ToState .long .Ltmp3254@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3255@IMGREL+1 # IP .long 8 # ToState .long .Ltmp3261@IMGREL+1 # IP .long 9 # ToState .long .Ltmp3265@IMGREL+1 # IP .long 7 # ToState .long .Ltmp3270@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3271@IMGREL+1 # IP .long 12 # ToState .long .Ltmp3277@IMGREL+1 # IP .long 13 # ToState .long .Ltmp3281@IMGREL+1 # IP .long 11 # ToState .long .Ltmp3286@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3287@IMGREL+1 # IP .long 16 # ToState .long .Ltmp3295@IMGREL+1 # IP .long 15 # ToState .long .Ltmp3300@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3301@IMGREL+1 # IP .long 19 # ToState .long .Ltmp3305@IMGREL+1 # IP .long 20 # ToState .long .Ltmp3309@IMGREL+1 # IP .long 18 # ToState .long .Ltmp3314@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3315@IMGREL+1 # IP .long 23 # ToState .long .Ltmp3321@IMGREL+1 # IP .long 24 # ToState .long .Ltmp3325@IMGREL+1 # IP .long 22 # ToState .long .Ltmp3330@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3331@IMGREL+1 # IP .long 27 # ToState .long .Ltmp3339@IMGREL+1 # IP .long 26 # ToState .long .Ltmp3344@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3345@IMGREL+1 # IP .long 30 # ToState .long .Ltmp3349@IMGREL+1 # IP .long 31 # ToState .long .Ltmp3353@IMGREL+1 # IP .long 29 # ToState .long .Ltmp3358@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3359@IMGREL+1 # IP .long 34 # ToState .long .Ltmp3365@IMGREL+1 # IP .long 35 # ToState .long .Ltmp3369@IMGREL+1 # IP .long 33 # ToState .long .Ltmp3374@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3375@IMGREL+1 # IP .long 37 # ToState .long .Ltmp3379@IMGREL+1 # IP .long 38 # ToState .long .Ltmp3377@IMGREL+1 # IP .long 37 # ToState .long .Ltmp3392@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3393@IMGREL+1 # IP .long 40 # ToState .long .Ltmp3397@IMGREL+1 # IP .long 41 # ToState .long .Ltmp3395@IMGREL+1 # IP .long 40 # ToState .long .Ltmp3410@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3411@IMGREL+1 # IP .long 44 # ToState .long .Ltmp3419@IMGREL+1 # IP .long 43 # ToState .long .Ltmp3424@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3425@IMGREL+1 # IP .long 47 # ToState .long .Ltmp3429@IMGREL+1 # IP .long 48 # ToState .long .Ltmp3433@IMGREL+1 # IP .long 46 # ToState .long .Ltmp3438@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3439@IMGREL+1 # IP .long 51 # ToState .long .Ltmp3445@IMGREL+1 # IP .long 52 # ToState .long .Ltmp3449@IMGREL+1 # IP .long 50 # ToState .long .Ltmp3454@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3455@IMGREL+1 # IP .long 55 # ToState .long .Ltmp3461@IMGREL+1 # IP .long 56 # ToState .long .Ltmp3465@IMGREL+1 # IP .long 54 # ToState .long .Ltmp3470@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3471@IMGREL+1 # IP .long 58 # ToState .long .Ltmp3475@IMGREL+1 # IP .long 59 # ToState .long .Ltmp3473@IMGREL+1 # IP .long 58 # ToState .long .Ltmp3488@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3489@IMGREL+1 # IP .long 62 # ToState .long .Ltmp3497@IMGREL+1 # IP .long 61 # ToState .long .Ltmp3502@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3503@IMGREL+1 # IP .long 65 # ToState .long .Ltmp3507@IMGREL+1 # IP .long 66 # ToState .long .Ltmp3511@IMGREL+1 # IP .long 64 # ToState .long .Ltmp3516@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3517@IMGREL+1 # IP .long 69 # ToState .long .Ltmp3525@IMGREL+1 # IP .long 68 # ToState .long .Ltmp3530@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3531@IMGREL+1 # IP .long 72 # ToState .long .Ltmp3537@IMGREL+1 # IP .long 71 # ToState .long .Ltmp3542@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3543@IMGREL+1 # IP .long 75 # ToState .long .Ltmp3549@IMGREL+1 # IP .long 76 # ToState .long .Ltmp3553@IMGREL+1 # IP .long 74 # ToState .long .Ltmp3558@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3559@IMGREL+1 # IP .long 78 # ToState .long .Ltmp3563@IMGREL+1 # IP .long 79 # ToState .long .Ltmp3561@IMGREL+1 # IP .long 78 # ToState .long .Ltmp3576@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3577@IMGREL+1 # IP .long 82 # ToState .long .Ltmp3583@IMGREL+1 # IP .long 83 # ToState .long .Ltmp3587@IMGREL+1 # IP .long 81 # ToState .long .Ltmp3592@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3593@IMGREL+1 # IP .long 85 # ToState .long .Ltmp3597@IMGREL+1 # IP .long 86 # ToState .long .Ltmp3595@IMGREL+1 # IP .long 85 # ToState .long .Ltmp3610@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3611@IMGREL+1 # IP .long 89 # ToState .long .Ltmp3617@IMGREL+1 # IP .long 90 # ToState .long .Ltmp3621@IMGREL+1 # IP .long 88 # ToState .long .Ltmp3626@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3627@IMGREL+1 # IP .long 93 # ToState .long .Ltmp3633@IMGREL+1 # IP .long 94 # ToState .long .Ltmp3637@IMGREL+1 # IP .long 92 # ToState .long .Ltmp3642@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3643@IMGREL+1 # IP .long 97 # ToState .long .Ltmp3649@IMGREL+1 # IP .long 98 # ToState .long .Ltmp3653@IMGREL+1 # IP .long 96 # ToState .long .Ltmp3658@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3659@IMGREL+1 # IP .long 101 # ToState .long .Ltmp3665@IMGREL+1 # IP .long 102 # ToState .long .Ltmp3669@IMGREL+1 # IP .long 100 # ToState .long .Ltmp3674@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3675@IMGREL+1 # IP .long 104 # ToState .long .Ltmp3679@IMGREL+1 # IP .long 105 # ToState .long .Ltmp3677@IMGREL+1 # IP .long 104 # ToState .long .Ltmp3692@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3791@IMGREL+1 # IP .long 108 # ToState .long .Ltmp3797@IMGREL+1 # IP .long 109 # ToState .long .Ltmp3801@IMGREL+1 # IP .long 107 # ToState .long .Ltmp3806@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3693@IMGREL+1 # IP .long 112 # ToState .long .Ltmp3699@IMGREL+1 # IP .long 113 # ToState .long .Ltmp3703@IMGREL+1 # IP .long 111 # ToState .long .Ltmp3708@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3709@IMGREL+1 # IP .long 116 # ToState .long .Ltmp3715@IMGREL+1 # IP .long 117 # ToState .long .Ltmp3719@IMGREL+1 # IP .long 115 # ToState .long .Ltmp3724@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3725@IMGREL+1 # IP .long 120 # ToState .long .Ltmp3731@IMGREL+1 # IP .long 121 # ToState .long .Ltmp3735@IMGREL+1 # IP .long 119 # ToState .long .Ltmp3740@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3741@IMGREL+1 # IP .long 124 # ToState .long .Ltmp3747@IMGREL+1 # IP .long 125 # ToState .long .Ltmp3751@IMGREL+1 # IP .long 123 # ToState .long .Ltmp3756@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3757@IMGREL+1 # IP .long 127 # ToState .long .Ltmp3761@IMGREL+1 # IP .long 128 # ToState .long .Ltmp3759@IMGREL+1 # IP .long 127 # ToState .long .Ltmp3774@IMGREL+1 # IP .long -1 # ToState .long .Ltmp3775@IMGREL+1 # IP .long 131 # ToState .long .Ltmp3781@IMGREL+1 # IP .long 132 # ToState .long .Ltmp3785@IMGREL+1 # IP .long 130 # ToState .long .Ltmp3790@IMGREL+1 # IP .long -1 # ToState .long "?catch$4@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 6 # ToState .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 10 # ToState .long "?catch$61@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$76@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 21 # ToState .long "?catch$115@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 25 # ToState .long "?catch$130@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 28 # ToState .long "?catch$150@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 32 # ToState .long "?catch$169@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 36 # ToState .long "?catch$185@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 39 # ToState .long "?catch$189@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 39 # ToState .long "?catch$209@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 42 # ToState .long "?catch$213@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 42 # ToState .long "?catch$232@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 45 # ToState .long "?catch$252@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 49 # ToState .long "?catch$271@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 53 # ToState .long "?catch$290@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 57 # ToState .long "?catch$306@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 60 # ToState .long "?catch$310@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 60 # ToState .long "?catch$329@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 63 # ToState .long "?catch$349@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 67 # ToState .long "?catch$364@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 70 # ToState .long "?catch$380@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 73 # ToState .long "?catch$401@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 77 # ToState .long "?catch$417@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 80 # ToState .long "?catch$421@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 80 # ToState .long "?catch$444@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 84 # ToState .long "?catch$460@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 87 # ToState .long "?catch$464@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 87 # ToState .long "?catch$487@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 91 # ToState .long "?catch$506@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 95 # ToState .long "?catch$525@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 99 # ToState .long "?catch$544@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 103 # ToState .long "?catch$560@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 106 # ToState .long "?catch$564@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 106 # ToState .long "?catch$589@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 110 # ToState .long "?catch$609@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 114 # ToState .long "?catch$628@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 118 # ToState .long "?catch$647@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 122 # ToState .long "?catch$666@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 126 # ToState .long "?catch$682@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 129 # ToState .long "?catch$686@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 129 # ToState .long "?catch$711@?0??____C_A_T_C_H____T_E_S_T____30@@YAXXZ@4HA"@IMGREL # IP .long 133 # ToState .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 .seh_proc "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp4390: lea rcx, [rip + "?autoRegistrar31@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp4391: .Lfunc_end48: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp4392: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_07LGOOEFLN@at_call?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 937 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp4393: .Lfunc_end49: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1472 .seh_stackalloc 1472 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp4478: .cv_loc 50 1 939 0 # ..\tests\span_tests.cpp:939:0 mov qword ptr [rbp + 1336], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"] mov qword ptr [rbp + 1312], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 1320], rax .Ltmp4479: .cv_loc 50 1 942 0 # ..\tests\span_tests.cpp:942:0 lea rcx, [rbp + 1296] .Ltmp4480: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1312] .Ltmp4481: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____32:arr <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp4482: mov qword ptr [rbp + 312], rax # 8-byte Spill .LBB50_1: # =>This Inner Loop Header: Depth=1 .Ltmp4483: .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 lea rdx, [rip + "??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 1192] mov rcx, rax mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 943 # kill: def $r8 killed $r8d lea rcx, [rbp + 1176] mov qword ptr [rbp + 296], rcx # 8-byte Spill mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1152] mov qword ptr [rbp + 280], rcx # 8-byte Spill mov qword ptr [rbp + 272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1216] mov rdx, qword ptr [rbp + 280] # 8-byte Reload mov r8, qword ptr [rbp + 296] # 8-byte Reload mov r9, qword ptr [rbp + 304] # 8-byte Reload mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 .Ltmp4394: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 1296] .Ltmp4484: mov qword ptr [rbp + 256], rax # 8-byte Spill call "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp4395: mov qword ptr [rbp + 248], rax # 8-byte Spill jmp .LBB50_2 .LBB50_2: # in Loop: Header=BB50_1 Depth=1 .Ltmp4396: lea rcx, [rbp + 1080] lea rdx, [rbp + 1088] mov r8, qword ptr [rbp + 248] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp4397: jmp .LBB50_3 .LBB50_3: # in Loop: Header=BB50_1 Depth=1 mov dword ptr [rbp + 1076], 1 .Ltmp4398: lea rcx, [rbp + 1088] lea rdx, [rbp + 1096] lea r8, [rbp + 1076] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp4399: jmp .LBB50_4 .LBB50_4: # in Loop: Header=BB50_1 Depth=1 .Ltmp4400: lea rcx, [rbp + 1216] lea rdx, [rbp + 1096] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4401: jmp .LBB50_5 .LBB50_5: # in Loop: Header=BB50_1 Depth=1 lea rcx, [rbp + 1096] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB50_10 .Ltmp4485: .LBB50_9: # Block address taken # in Loop: Header=BB50_1 Depth=1 .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 jmp .LBB50_10 .Ltmp4486: .LBB50_10: # in Loop: Header=BB50_1 Depth=1 .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 .Ltmp4404: lea rcx, [rbp + 1216] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4405: mov byte ptr [rbp + 247], al # 1-byte Spill jmp .LBB50_11 .LBB50_11: # in Loop: Header=BB50_1 Depth=1 mov al, byte ptr [rbp + 247] # 1-byte Reload test al, 1 jne .LBB50_12 jmp .LBB50_16 .LBB50_12: # in Loop: Header=BB50_1 Depth=1 .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 .Ltmp4406: .Ltmp4487: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4407: mov byte ptr [rbp + 246], al # 1-byte Spill jmp .LBB50_13 .LBB50_13: # in Loop: Header=BB50_1 Depth=1 mov al, byte ptr [rbp + 246] # 1-byte Reload test al, 1 jne .LBB50_14 jmp .LBB50_15 .LBB50_14: # in Loop: Header=BB50_1 Depth=1 .Ltmp4488: .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 int3 .Ltmp4489: .LBB50_15: # in Loop: Header=BB50_1 Depth=1 .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 jmp .LBB50_16 .Ltmp4490: .LBB50_16: # in Loop: Header=BB50_1 Depth=1 .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 .Ltmp4408: lea rcx, [rbp + 1216] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4409: jmp .LBB50_17 .LBB50_17: # in Loop: Header=BB50_1 Depth=1 lea rcx, [rbp + 1216] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB50_1 .Ltmp4491: # %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 .Ltmp4492: .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 lea rdx, [rip + "??_C@_0BD@ODOCOGJF@s?4at?$CI5?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 968] mov rcx, rax mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 944 # kill: def $r8 killed $r8d lea rcx, [rbp + 952] mov qword ptr [rbp + 224], rcx # 8-byte Spill mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 928] mov qword ptr [rbp + 208], rcx # 8-byte Spill mov qword ptr [rbp + 200], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 992] mov qword ptr [rbp + 192], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 208] # 8-byte Reload mov r8, qword ptr [rbp + 224] # 8-byte Reload mov r9, qword ptr [rbp + 232] # 8-byte Reload mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp4410: mov rcx, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 176], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4411: mov byte ptr [rbp + 175], al # 1-byte Spill jmp .LBB50_20 .LBB50_20: # in Loop: Header=BB50_19 Depth=1 mov al, byte ptr [rbp + 175] # 1-byte Reload test al, 1 jne .LBB50_21 jmp .LBB50_32 .LBB50_21: # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 .Ltmp4414: mov eax, 5 mov edx, eax lea rcx, [rbp + 1296] .Ltmp4493: call "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp4415: mov qword ptr [rbp + 160], rax # 8-byte Spill jmp .LBB50_22 .LBB50_22: # in Loop: Header=BB50_19 Depth=1 .Ltmp4416: lea rcx, [rbp + 992] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4417: jmp .LBB50_30 .Ltmp4494: .LBB50_25: # Block address taken # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 jmp .LBB50_26 .LBB50_26: # in Loop: Header=BB50_19 Depth=1 jmp .LBB50_34 .Ltmp4495: .LBB50_29: # Block address taken # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 jmp .LBB50_26 .Ltmp4496: .LBB50_30: # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 jmp .LBB50_26 .Ltmp4497: .LBB50_32: # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 .Ltmp4412: lea rcx, [rbp + 992] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4413: jmp .LBB50_33 .LBB50_33: # in Loop: Header=BB50_19 Depth=1 jmp .LBB50_34 .Ltmp4498: .LBB50_34: # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 .Ltmp4422: lea rcx, [rbp + 992] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4423: mov byte ptr [rbp + 159], al # 1-byte Spill jmp .LBB50_35 .LBB50_35: # in Loop: Header=BB50_19 Depth=1 mov al, byte ptr [rbp + 159] # 1-byte Reload test al, 1 jne .LBB50_36 jmp .LBB50_40 .LBB50_36: # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 .Ltmp4424: .Ltmp4499: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4425: mov byte ptr [rbp + 158], al # 1-byte Spill jmp .LBB50_37 .LBB50_37: # in Loop: Header=BB50_19 Depth=1 mov al, byte ptr [rbp + 158] # 1-byte Reload test al, 1 jne .LBB50_38 jmp .LBB50_39 .LBB50_38: # in Loop: Header=BB50_19 Depth=1 .Ltmp4500: .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 int3 .Ltmp4501: .LBB50_39: # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 jmp .LBB50_40 .Ltmp4502: .LBB50_40: # in Loop: Header=BB50_19 Depth=1 .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 .Ltmp4426: lea rcx, [rbp + 992] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4427: jmp .LBB50_41 .LBB50_41: # in Loop: Header=BB50_19 Depth=1 lea rcx, [rbp + 992] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB50_19 .Ltmp4503: # %bb.42: .cv_loc 50 1 948 0 # ..\tests\span_tests.cpp:948:0 mov rax, qword ptr [rip + ".L?arr2d@?1??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@3PAHA"] mov qword ptr [rbp + 920], rax .cv_loc 50 1 949 0 # ..\tests\span_tests.cpp:949:0 lea rcx, [rbp + 912] .Ltmp4504: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 920] .Ltmp4505: #DEBUG_VALUE: arr2d <- [$rdx+0] call "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .Ltmp4506: mov qword ptr [rbp + 144], rax # 8-byte Spill .LBB50_43: # =>This Inner Loop Header: Depth=1 .Ltmp4507: .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 lea rdx, [rip + "??_C@_0N@CMMANKGN@s?4at?$CI0?$CJ?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 808] mov rcx, rax mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 950 # kill: def $r8 killed $r8d lea rcx, [rbp + 792] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 768] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 832] mov rdx, qword ptr [rbp + 112] # 8-byte Reload mov r8, qword ptr [rbp + 128] # 8-byte Reload mov r9, qword ptr [rbp + 136] # 8-byte Reload mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 .Ltmp4428: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 912] .Ltmp4508: mov qword ptr [rbp + 88], rax # 8-byte Spill call "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp4429: mov qword ptr [rbp + 80], rax # 8-byte Spill jmp .LBB50_44 .LBB50_44: # in Loop: Header=BB50_43 Depth=1 .Ltmp4430: lea rcx, [rbp + 696] lea rdx, [rbp + 704] mov r8, qword ptr [rbp + 80] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp4431: jmp .LBB50_45 .LBB50_45: # in Loop: Header=BB50_43 Depth=1 mov dword ptr [rbp + 692], 1 .Ltmp4432: lea rcx, [rbp + 704] lea rdx, [rbp + 712] lea r8, [rbp + 692] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp4433: jmp .LBB50_46 .LBB50_46: # in Loop: Header=BB50_43 Depth=1 .Ltmp4434: lea rcx, [rbp + 832] lea rdx, [rbp + 712] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4435: jmp .LBB50_47 .LBB50_47: # in Loop: Header=BB50_43 Depth=1 lea rcx, [rbp + 712] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB50_53 .Ltmp4509: .LBB50_52: # Block address taken # in Loop: Header=BB50_43 Depth=1 .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 jmp .LBB50_53 .Ltmp4510: .LBB50_53: # in Loop: Header=BB50_43 Depth=1 .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 .Ltmp4438: lea rcx, [rbp + 832] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4439: mov byte ptr [rbp + 79], al # 1-byte Spill jmp .LBB50_54 .LBB50_54: # in Loop: Header=BB50_43 Depth=1 mov al, byte ptr [rbp + 79] # 1-byte Reload test al, 1 jne .LBB50_55 jmp .LBB50_59 .LBB50_55: # in Loop: Header=BB50_43 Depth=1 .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 .Ltmp4440: .Ltmp4511: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4441: mov byte ptr [rbp + 78], al # 1-byte Spill jmp .LBB50_56 .LBB50_56: # in Loop: Header=BB50_43 Depth=1 mov al, byte ptr [rbp + 78] # 1-byte Reload test al, 1 jne .LBB50_57 jmp .LBB50_58 .LBB50_57: # in Loop: Header=BB50_43 Depth=1 .Ltmp4512: .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 int3 .Ltmp4513: .LBB50_58: # in Loop: Header=BB50_43 Depth=1 .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 jmp .LBB50_59 .Ltmp4514: .LBB50_59: # in Loop: Header=BB50_43 Depth=1 .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 .Ltmp4442: lea rcx, [rbp + 832] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4443: jmp .LBB50_60 .LBB50_60: # in Loop: Header=BB50_43 Depth=1 lea rcx, [rbp + 832] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB50_43 .Ltmp4515: # %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 .Ltmp4516: .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 lea rdx, [rip + "??_C@_0N@KPCLEMDE@s?4at?$CI1?$CJ?5?$DN?$DN?56?$AA@"] lea rax, [rbp + 584] mov rcx, rax mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 951 # kill: def $r8 killed $r8d lea rcx, [rbp + 568] mov qword ptr [rbp + 56], rcx # 8-byte Spill mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 544] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 608] mov rdx, qword ptr [rbp + 40] # 8-byte Reload mov r8, qword ptr [rbp + 56] # 8-byte Reload mov r9, qword ptr [rbp + 64] # 8-byte Reload mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 .Ltmp4444: mov r10d, 1 mov edx, r10d lea rcx, [rbp + 912] .Ltmp4517: mov qword ptr [rbp + 16], rax # 8-byte Spill call "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp4445: mov qword ptr [rbp + 8], rax # 8-byte Spill jmp .LBB50_63 .LBB50_63: # in Loop: Header=BB50_62 Depth=1 .Ltmp4446: lea rcx, [rbp + 472] lea rdx, [rbp + 480] mov r8, qword ptr [rbp + 8] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp4447: jmp .LBB50_64 .LBB50_64: # in Loop: Header=BB50_62 Depth=1 mov dword ptr [rbp + 468], 6 .Ltmp4448: lea rcx, [rbp + 480] lea rdx, [rbp + 488] lea r8, [rbp + 468] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp4449: jmp .LBB50_65 .LBB50_65: # in Loop: Header=BB50_62 Depth=1 .Ltmp4450: lea rcx, [rbp + 608] lea rdx, [rbp + 488] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4451: jmp .LBB50_66 .LBB50_66: # in Loop: Header=BB50_62 Depth=1 lea rcx, [rbp + 488] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB50_72 .Ltmp4518: .LBB50_71: # Block address taken # in Loop: Header=BB50_62 Depth=1 .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 jmp .LBB50_72 .Ltmp4519: .LBB50_72: # in Loop: Header=BB50_62 Depth=1 .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 .Ltmp4454: lea rcx, [rbp + 608] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4455: mov byte ptr [rbp + 7], al # 1-byte Spill jmp .LBB50_73 .LBB50_73: # in Loop: Header=BB50_62 Depth=1 mov al, byte ptr [rbp + 7] # 1-byte Reload test al, 1 jne .LBB50_74 jmp .LBB50_78 .LBB50_74: # in Loop: Header=BB50_62 Depth=1 .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 .Ltmp4456: .Ltmp4520: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4457: mov byte ptr [rbp + 6], al # 1-byte Spill jmp .LBB50_75 .LBB50_75: # in Loop: Header=BB50_62 Depth=1 mov al, byte ptr [rbp + 6] # 1-byte Reload test al, 1 jne .LBB50_76 jmp .LBB50_77 .LBB50_76: # in Loop: Header=BB50_62 Depth=1 .Ltmp4521: .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 int3 .Ltmp4522: .LBB50_77: # in Loop: Header=BB50_62 Depth=1 .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 jmp .LBB50_78 .Ltmp4523: .LBB50_78: # in Loop: Header=BB50_62 Depth=1 .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 .Ltmp4458: lea rcx, [rbp + 608] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4459: jmp .LBB50_79 .LBB50_79: # in Loop: Header=BB50_62 Depth=1 lea rcx, [rbp + 608] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB50_62 .Ltmp4524: # %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 .Ltmp4525: .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 lea rdx, [rip + "??_C@_0BD@IGCPEMFF@s?4at?$CI2?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 360] mov rcx, rax mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 952 # kill: def $r8 killed $r8d lea rcx, [rbp + 344] mov qword ptr [rbp - 16], rcx # 8-byte Spill mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 320] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 384] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 16] # 8-byte Reload mov r9, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp4460: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4461: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB50_82 .LBB50_82: # in Loop: Header=BB50_81 Depth=1 mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB50_83 jmp .LBB50_94 .LBB50_83: # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 .Ltmp4464: mov eax, 2 mov edx, eax lea rcx, [rbp + 912] .Ltmp4526: call "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp4465: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB50_84 .LBB50_84: # in Loop: Header=BB50_81 Depth=1 .Ltmp4466: lea rcx, [rbp + 384] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4467: jmp .LBB50_92 .Ltmp4527: .LBB50_87: # Block address taken # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 jmp .LBB50_88 .LBB50_88: # in Loop: Header=BB50_81 Depth=1 jmp .LBB50_96 .Ltmp4528: .LBB50_91: # Block address taken # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 jmp .LBB50_88 .Ltmp4529: .LBB50_92: # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 jmp .LBB50_88 .Ltmp4530: .LBB50_94: # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 .Ltmp4462: lea rcx, [rbp + 384] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4463: jmp .LBB50_95 .LBB50_95: # in Loop: Header=BB50_81 Depth=1 jmp .LBB50_96 .Ltmp4531: .LBB50_96: # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 .Ltmp4472: lea rcx, [rbp + 384] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4473: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB50_97 .LBB50_97: # in Loop: Header=BB50_81 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB50_98 jmp .LBB50_102 .LBB50_98: # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 .Ltmp4474: .Ltmp4532: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4475: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB50_99 .LBB50_99: # in Loop: Header=BB50_81 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB50_100 jmp .LBB50_101 .LBB50_100: # in Loop: Header=BB50_81 Depth=1 .Ltmp4533: .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 int3 .Ltmp4534: .LBB50_101: # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 jmp .LBB50_102 .Ltmp4535: .LBB50_102: # in Loop: Header=BB50_81 Depth=1 .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 .Ltmp4476: lea rcx, [rbp + 384] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4477: jmp .LBB50_103 .LBB50_103: # in Loop: Header=BB50_81 Depth=1 lea rcx, [rbp + 384] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB50_81 .Ltmp4536: # %bb.104: .cv_loc 50 1 954 0 # ..\tests\span_tests.cpp:954:0 add rsp, 1472 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_6: # in Loop: Header=BB50_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1096] .Ltmp4537: .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4538: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$7@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB50_7: # in Loop: Header=BB50_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 .Ltmp4402: lea rcx, [rbp + 1216] .Ltmp4539: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4403: jmp .LBB50_8 .LBB50_8: # in Loop: Header=BB50_1 Depth=1 lea rax, [rip + .LBB50_9] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4540: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$23@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB50_23: # in Loop: Header=BB50_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 .Ltmp4420: lea rcx, [rbp + 992] xor edx, edx .Ltmp4541: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4421: jmp .LBB50_24 .LBB50_24: # in Loop: Header=BB50_19 Depth=1 lea rax, [rip + .LBB50_25] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4542: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$27@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB50_27: # in Loop: Header=BB50_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 .Ltmp4418: lea rcx, [rbp + 992] .Ltmp4543: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4419: jmp .LBB50_28 .LBB50_28: # in Loop: Header=BB50_19 Depth=1 lea rax, [rip + .LBB50_29] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4544: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_31: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1216] .Ltmp4545: .cv_loc 50 1 943 0 # ..\tests\span_tests.cpp:943:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4546: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_48: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 992] .Ltmp4547: .cv_loc 50 1 944 0 # ..\tests\span_tests.cpp:944:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4548: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_49: # in Loop: Header=BB50_43 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 712] .Ltmp4549: .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4550: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$50@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB50_50: # in Loop: Header=BB50_43 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 .Ltmp4436: lea rcx, [rbp + 832] .Ltmp4551: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4437: jmp .LBB50_51 .LBB50_51: # in Loop: Header=BB50_43 Depth=1 lea rax, [rip + .LBB50_52] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4552: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_67: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 832] .cv_loc 50 1 950 0 # ..\tests\span_tests.cpp:950:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4553: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_68: # in Loop: Header=BB50_62 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 488] .Ltmp4554: .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4555: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$69@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB50_69: # in Loop: Header=BB50_62 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 .Ltmp4452: lea rcx, [rbp + 608] .Ltmp4556: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4453: jmp .LBB50_70 .LBB50_70: # in Loop: Header=BB50_62 Depth=1 lea rax, [rip + .LBB50_71] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4557: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$85@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB50_85: # in Loop: Header=BB50_81 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 .Ltmp4470: lea rcx, [rbp + 384] xor edx, edx .Ltmp4558: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4471: jmp .LBB50_86 .LBB50_86: # in Loop: Header=BB50_81 Depth=1 lea rax, [rip + .LBB50_87] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4559: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$89@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB50_89: # in Loop: Header=BB50_81 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 .Ltmp4468: lea rcx, [rbp + 384] .Ltmp4560: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4469: jmp .LBB50_90 .LBB50_90: # in Loop: Header=BB50_81 Depth=1 lea rax, [rip + .LBB50_91] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4561: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$93@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_93: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 608] .Ltmp4562: .cv_loc 50 1 951 0 # ..\tests\span_tests.cpp:951:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4563: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA" .LBB50_105: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 384] .Ltmp4564: .cv_loc 50 1 952 0 # ..\tests\span_tests.cpp:952:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4565: .Lfunc_end50: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 5 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL # TryBlockMap .long 28 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ")@IMGREL # IPToStateXData .long 1464 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$1$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$4$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$85@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____32@@YAXXZ": .long .Lfunc_begin50@IMGREL # IP .long -1 # ToState .long .Ltmp4394@IMGREL+1 # IP .long 1 # ToState .long .Ltmp4400@IMGREL+1 # IP .long 2 # ToState .long .Ltmp4404@IMGREL+1 # IP .long 0 # ToState .long .Ltmp4409@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4410@IMGREL+1 # IP .long 4 # ToState .long .Ltmp4414@IMGREL+1 # IP .long 5 # ToState .long .Ltmp4412@IMGREL+1 # IP .long 4 # ToState .long .Ltmp4427@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4428@IMGREL+1 # IP .long 8 # ToState .long .Ltmp4434@IMGREL+1 # IP .long 9 # ToState .long .Ltmp4438@IMGREL+1 # IP .long 7 # ToState .long .Ltmp4443@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4444@IMGREL+1 # IP .long 12 # ToState .long .Ltmp4450@IMGREL+1 # IP .long 13 # ToState .long .Ltmp4454@IMGREL+1 # IP .long 11 # ToState .long .Ltmp4459@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4460@IMGREL+1 # IP .long 15 # ToState .long .Ltmp4464@IMGREL+1 # IP .long 16 # ToState .long .Ltmp4462@IMGREL+1 # IP .long 15 # ToState .long .Ltmp4477@IMGREL+1 # IP .long -1 # ToState .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # IP .long 6 # ToState .long "?catch$27@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # IP .long 6 # ToState .long "?catch$50@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # IP .long 10 # ToState .long "?catch$69@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$85@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$89@?0??____C_A_T_C_H____T_E_S_T____32@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .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 .seh_proc "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp4566: lea rcx, [rip + "?autoRegistrar33@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp4567: .Lfunc_end51: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp4568: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BH@JLKKECOB@operator_function_call?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 957 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp4569: .Lfunc_end52: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1472 .seh_stackalloc 1472 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp4654: .cv_loc 53 1 959 0 # ..\tests\span_tests.cpp:959:0 mov qword ptr [rbp + 1336], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"] mov qword ptr [rbp + 1312], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 1320], rax .Ltmp4655: .cv_loc 53 1 962 0 # ..\tests\span_tests.cpp:962:0 lea rcx, [rbp + 1296] .Ltmp4656: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1312] .Ltmp4657: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____34:arr <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp4658: mov qword ptr [rbp + 312], rax # 8-byte Spill .LBB53_1: # =>This Inner Loop Header: Depth=1 .Ltmp4659: .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 lea rdx, [rip + "??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 1192] mov rcx, rax mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 963 # kill: def $r8 killed $r8d lea rcx, [rbp + 1176] mov qword ptr [rbp + 296], rcx # 8-byte Spill mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1152] mov qword ptr [rbp + 280], rcx # 8-byte Spill mov qword ptr [rbp + 272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1216] mov rdx, qword ptr [rbp + 280] # 8-byte Reload mov r8, qword ptr [rbp + 296] # 8-byte Reload mov r9, qword ptr [rbp + 304] # 8-byte Reload mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 .Ltmp4570: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 1296] .Ltmp4660: mov qword ptr [rbp + 256], rax # 8-byte Spill call "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp4571: mov qword ptr [rbp + 248], rax # 8-byte Spill jmp .LBB53_2 .LBB53_2: # in Loop: Header=BB53_1 Depth=1 .Ltmp4572: lea rcx, [rbp + 1080] lea rdx, [rbp + 1088] mov r8, qword ptr [rbp + 248] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp4573: jmp .LBB53_3 .LBB53_3: # in Loop: Header=BB53_1 Depth=1 mov dword ptr [rbp + 1076], 1 .Ltmp4574: lea rcx, [rbp + 1088] lea rdx, [rbp + 1096] lea r8, [rbp + 1076] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp4575: jmp .LBB53_4 .LBB53_4: # in Loop: Header=BB53_1 Depth=1 .Ltmp4576: lea rcx, [rbp + 1216] lea rdx, [rbp + 1096] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4577: jmp .LBB53_5 .LBB53_5: # in Loop: Header=BB53_1 Depth=1 lea rcx, [rbp + 1096] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB53_10 .Ltmp4661: .LBB53_9: # Block address taken # in Loop: Header=BB53_1 Depth=1 .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 jmp .LBB53_10 .Ltmp4662: .LBB53_10: # in Loop: Header=BB53_1 Depth=1 .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 .Ltmp4580: lea rcx, [rbp + 1216] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4581: mov byte ptr [rbp + 247], al # 1-byte Spill jmp .LBB53_11 .LBB53_11: # in Loop: Header=BB53_1 Depth=1 mov al, byte ptr [rbp + 247] # 1-byte Reload test al, 1 jne .LBB53_12 jmp .LBB53_16 .LBB53_12: # in Loop: Header=BB53_1 Depth=1 .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 .Ltmp4582: .Ltmp4663: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4583: mov byte ptr [rbp + 246], al # 1-byte Spill jmp .LBB53_13 .LBB53_13: # in Loop: Header=BB53_1 Depth=1 mov al, byte ptr [rbp + 246] # 1-byte Reload test al, 1 jne .LBB53_14 jmp .LBB53_15 .LBB53_14: # in Loop: Header=BB53_1 Depth=1 .Ltmp4664: .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 int3 .Ltmp4665: .LBB53_15: # in Loop: Header=BB53_1 Depth=1 .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 jmp .LBB53_16 .Ltmp4666: .LBB53_16: # in Loop: Header=BB53_1 Depth=1 .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 .Ltmp4584: lea rcx, [rbp + 1216] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4585: jmp .LBB53_17 .LBB53_17: # in Loop: Header=BB53_1 Depth=1 lea rcx, [rbp + 1216] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB53_1 .Ltmp4667: # %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 .Ltmp4668: .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 lea rdx, [rip + "??_C@_0BA@EDBIINLB@s?$CI5?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 968] mov rcx, rax mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 964 # kill: def $r8 killed $r8d lea rcx, [rbp + 952] mov qword ptr [rbp + 224], rcx # 8-byte Spill mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 928] mov qword ptr [rbp + 208], rcx # 8-byte Spill mov qword ptr [rbp + 200], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 992] mov qword ptr [rbp + 192], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 208] # 8-byte Reload mov r8, qword ptr [rbp + 224] # 8-byte Reload mov r9, qword ptr [rbp + 232] # 8-byte Reload mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp4586: mov rcx, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 176], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4587: mov byte ptr [rbp + 175], al # 1-byte Spill jmp .LBB53_20 .LBB53_20: # in Loop: Header=BB53_19 Depth=1 mov al, byte ptr [rbp + 175] # 1-byte Reload test al, 1 jne .LBB53_21 jmp .LBB53_32 .LBB53_21: # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 .Ltmp4590: mov eax, 5 mov edx, eax lea rcx, [rbp + 1296] .Ltmp4669: call "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Ltmp4591: mov qword ptr [rbp + 160], rax # 8-byte Spill jmp .LBB53_22 .LBB53_22: # in Loop: Header=BB53_19 Depth=1 .Ltmp4592: lea rcx, [rbp + 992] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4593: jmp .LBB53_30 .Ltmp4670: .LBB53_25: # Block address taken # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 jmp .LBB53_26 .LBB53_26: # in Loop: Header=BB53_19 Depth=1 jmp .LBB53_34 .Ltmp4671: .LBB53_29: # Block address taken # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 jmp .LBB53_26 .Ltmp4672: .LBB53_30: # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 jmp .LBB53_26 .Ltmp4673: .LBB53_32: # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 .Ltmp4588: lea rcx, [rbp + 992] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4589: jmp .LBB53_33 .LBB53_33: # in Loop: Header=BB53_19 Depth=1 jmp .LBB53_34 .Ltmp4674: .LBB53_34: # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 .Ltmp4598: lea rcx, [rbp + 992] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4599: mov byte ptr [rbp + 159], al # 1-byte Spill jmp .LBB53_35 .LBB53_35: # in Loop: Header=BB53_19 Depth=1 mov al, byte ptr [rbp + 159] # 1-byte Reload test al, 1 jne .LBB53_36 jmp .LBB53_40 .LBB53_36: # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 .Ltmp4600: .Ltmp4675: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4601: mov byte ptr [rbp + 158], al # 1-byte Spill jmp .LBB53_37 .LBB53_37: # in Loop: Header=BB53_19 Depth=1 mov al, byte ptr [rbp + 158] # 1-byte Reload test al, 1 jne .LBB53_38 jmp .LBB53_39 .LBB53_38: # in Loop: Header=BB53_19 Depth=1 .Ltmp4676: .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 int3 .Ltmp4677: .LBB53_39: # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 jmp .LBB53_40 .Ltmp4678: .LBB53_40: # in Loop: Header=BB53_19 Depth=1 .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 .Ltmp4602: lea rcx, [rbp + 992] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4603: jmp .LBB53_41 .LBB53_41: # in Loop: Header=BB53_19 Depth=1 lea rcx, [rbp + 992] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB53_19 .Ltmp4679: # %bb.42: .cv_loc 53 1 968 0 # ..\tests\span_tests.cpp:968:0 mov rax, qword ptr [rip + ".L?arr2d@?1??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@3PAHA"] mov qword ptr [rbp + 920], rax .cv_loc 53 1 969 0 # ..\tests\span_tests.cpp:969:0 lea rcx, [rbp + 912] .Ltmp4680: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 920] .Ltmp4681: #DEBUG_VALUE: arr2d <- [$rdx+0] call "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .Ltmp4682: mov qword ptr [rbp + 144], rax # 8-byte Spill .LBB53_43: # =>This Inner Loop Header: Depth=1 .Ltmp4683: .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 lea rdx, [rip + "??_C@_09EFIGLOLE@s?$CI0?$CJ?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 808] mov rcx, rax mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 970 # kill: def $r8 killed $r8d lea rcx, [rbp + 792] mov qword ptr [rbp + 128], rcx # 8-byte Spill mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 768] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 832] mov rdx, qword ptr [rbp + 112] # 8-byte Reload mov r8, qword ptr [rbp + 128] # 8-byte Reload mov r9, qword ptr [rbp + 136] # 8-byte Reload mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 .Ltmp4604: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 912] .Ltmp4684: mov qword ptr [rbp + 88], rax # 8-byte Spill call "??R?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp4605: mov qword ptr [rbp + 80], rax # 8-byte Spill jmp .LBB53_44 .LBB53_44: # in Loop: Header=BB53_43 Depth=1 .Ltmp4606: lea rcx, [rbp + 696] lea rdx, [rbp + 704] mov r8, qword ptr [rbp + 80] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp4607: jmp .LBB53_45 .LBB53_45: # in Loop: Header=BB53_43 Depth=1 mov dword ptr [rbp + 692], 1 .Ltmp4608: lea rcx, [rbp + 704] lea rdx, [rbp + 712] lea r8, [rbp + 692] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp4609: jmp .LBB53_46 .LBB53_46: # in Loop: Header=BB53_43 Depth=1 .Ltmp4610: lea rcx, [rbp + 832] lea rdx, [rbp + 712] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4611: jmp .LBB53_47 .LBB53_47: # in Loop: Header=BB53_43 Depth=1 lea rcx, [rbp + 712] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB53_53 .Ltmp4685: .LBB53_52: # Block address taken # in Loop: Header=BB53_43 Depth=1 .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 jmp .LBB53_53 .Ltmp4686: .LBB53_53: # in Loop: Header=BB53_43 Depth=1 .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 .Ltmp4614: lea rcx, [rbp + 832] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4615: mov byte ptr [rbp + 79], al # 1-byte Spill jmp .LBB53_54 .LBB53_54: # in Loop: Header=BB53_43 Depth=1 mov al, byte ptr [rbp + 79] # 1-byte Reload test al, 1 jne .LBB53_55 jmp .LBB53_59 .LBB53_55: # in Loop: Header=BB53_43 Depth=1 .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 .Ltmp4616: .Ltmp4687: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4617: mov byte ptr [rbp + 78], al # 1-byte Spill jmp .LBB53_56 .LBB53_56: # in Loop: Header=BB53_43 Depth=1 mov al, byte ptr [rbp + 78] # 1-byte Reload test al, 1 jne .LBB53_57 jmp .LBB53_58 .LBB53_57: # in Loop: Header=BB53_43 Depth=1 .Ltmp4688: .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 int3 .Ltmp4689: .LBB53_58: # in Loop: Header=BB53_43 Depth=1 .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 jmp .LBB53_59 .Ltmp4690: .LBB53_59: # in Loop: Header=BB53_43 Depth=1 .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 .Ltmp4618: lea rcx, [rbp + 832] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4619: jmp .LBB53_60 .LBB53_60: # in Loop: Header=BB53_43 Depth=1 lea rcx, [rbp + 832] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB53_43 .Ltmp4691: # %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 .Ltmp4692: .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 lea rdx, [rip + "??_C@_09MGGNCION@s?$CI1?$CJ?5?$DN?$DN?56?$AA@"] lea rax, [rbp + 584] mov rcx, rax mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 971 # kill: def $r8 killed $r8d lea rcx, [rbp + 568] mov qword ptr [rbp + 56], rcx # 8-byte Spill mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 544] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 608] mov rdx, qword ptr [rbp + 40] # 8-byte Reload mov r8, qword ptr [rbp + 56] # 8-byte Reload mov r9, qword ptr [rbp + 64] # 8-byte Reload mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 .Ltmp4620: mov r10d, 1 mov edx, r10d lea rcx, [rbp + 912] .Ltmp4693: mov qword ptr [rbp + 16], rax # 8-byte Spill call "??R?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp4621: mov qword ptr [rbp + 8], rax # 8-byte Spill jmp .LBB53_63 .LBB53_63: # in Loop: Header=BB53_62 Depth=1 .Ltmp4622: lea rcx, [rbp + 472] lea rdx, [rbp + 480] mov r8, qword ptr [rbp + 8] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp4623: jmp .LBB53_64 .LBB53_64: # in Loop: Header=BB53_62 Depth=1 mov dword ptr [rbp + 468], 6 .Ltmp4624: lea rcx, [rbp + 480] lea rdx, [rbp + 488] lea r8, [rbp + 468] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp4625: jmp .LBB53_65 .LBB53_65: # in Loop: Header=BB53_62 Depth=1 .Ltmp4626: lea rcx, [rbp + 608] lea rdx, [rbp + 488] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4627: jmp .LBB53_66 .LBB53_66: # in Loop: Header=BB53_62 Depth=1 lea rcx, [rbp + 488] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB53_72 .Ltmp4694: .LBB53_71: # Block address taken # in Loop: Header=BB53_62 Depth=1 .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 jmp .LBB53_72 .Ltmp4695: .LBB53_72: # in Loop: Header=BB53_62 Depth=1 .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 .Ltmp4630: lea rcx, [rbp + 608] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4631: mov byte ptr [rbp + 7], al # 1-byte Spill jmp .LBB53_73 .LBB53_73: # in Loop: Header=BB53_62 Depth=1 mov al, byte ptr [rbp + 7] # 1-byte Reload test al, 1 jne .LBB53_74 jmp .LBB53_78 .LBB53_74: # in Loop: Header=BB53_62 Depth=1 .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 .Ltmp4632: .Ltmp4696: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4633: mov byte ptr [rbp + 6], al # 1-byte Spill jmp .LBB53_75 .LBB53_75: # in Loop: Header=BB53_62 Depth=1 mov al, byte ptr [rbp + 6] # 1-byte Reload test al, 1 jne .LBB53_76 jmp .LBB53_77 .LBB53_76: # in Loop: Header=BB53_62 Depth=1 .Ltmp4697: .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 int3 .Ltmp4698: .LBB53_77: # in Loop: Header=BB53_62 Depth=1 .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 jmp .LBB53_78 .Ltmp4699: .LBB53_78: # in Loop: Header=BB53_62 Depth=1 .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 .Ltmp4634: lea rcx, [rbp + 608] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4635: jmp .LBB53_79 .LBB53_79: # in Loop: Header=BB53_62 Depth=1 lea rcx, [rbp + 608] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB53_62 .Ltmp4700: # %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 .Ltmp4701: .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 lea rdx, [rip + "??_C@_0BA@CGNFCHHB@s?$CI2?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 360] mov rcx, rax mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 972 # kill: def $r8 killed $r8d lea rcx, [rbp + 344] mov qword ptr [rbp - 16], rcx # 8-byte Spill mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 320] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 384] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 16] # 8-byte Reload mov r9, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp4636: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4637: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB53_82 .LBB53_82: # in Loop: Header=BB53_81 Depth=1 mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB53_83 jmp .LBB53_94 .LBB53_83: # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 .Ltmp4640: mov eax, 2 mov edx, eax lea rcx, [rbp + 912] .Ltmp4702: call "??R?$span@H$01@gsl@@QEBAAEAH_J@Z" .Ltmp4641: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB53_84 .LBB53_84: # in Loop: Header=BB53_81 Depth=1 .Ltmp4642: lea rcx, [rbp + 384] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4643: jmp .LBB53_92 .Ltmp4703: .LBB53_87: # Block address taken # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 jmp .LBB53_88 .LBB53_88: # in Loop: Header=BB53_81 Depth=1 jmp .LBB53_96 .Ltmp4704: .LBB53_91: # Block address taken # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 jmp .LBB53_88 .Ltmp4705: .LBB53_92: # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 jmp .LBB53_88 .Ltmp4706: .LBB53_94: # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 .Ltmp4638: lea rcx, [rbp + 384] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4639: jmp .LBB53_95 .LBB53_95: # in Loop: Header=BB53_81 Depth=1 jmp .LBB53_96 .Ltmp4707: .LBB53_96: # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 .Ltmp4648: lea rcx, [rbp + 384] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4649: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB53_97 .LBB53_97: # in Loop: Header=BB53_81 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB53_98 jmp .LBB53_102 .LBB53_98: # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 .Ltmp4650: .Ltmp4708: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4651: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB53_99 .LBB53_99: # in Loop: Header=BB53_81 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB53_100 jmp .LBB53_101 .LBB53_100: # in Loop: Header=BB53_81 Depth=1 .Ltmp4709: .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 int3 .Ltmp4710: .LBB53_101: # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 jmp .LBB53_102 .Ltmp4711: .LBB53_102: # in Loop: Header=BB53_81 Depth=1 .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 .Ltmp4652: lea rcx, [rbp + 384] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4653: jmp .LBB53_103 .LBB53_103: # in Loop: Header=BB53_81 Depth=1 lea rcx, [rbp + 384] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB53_81 .Ltmp4712: # %bb.104: .cv_loc 53 1 974 0 # ..\tests\span_tests.cpp:974:0 add rsp, 1472 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$6@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_6: # in Loop: Header=BB53_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1096] .Ltmp4713: .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4714: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$7@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB53_7: # in Loop: Header=BB53_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 .Ltmp4578: lea rcx, [rbp + 1216] .Ltmp4715: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4579: jmp .LBB53_8 .LBB53_8: # in Loop: Header=BB53_1 Depth=1 lea rax, [rip + .LBB53_9] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4716: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$23@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB53_23: # in Loop: Header=BB53_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 .Ltmp4596: lea rcx, [rbp + 992] xor edx, edx .Ltmp4717: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4597: jmp .LBB53_24 .LBB53_24: # in Loop: Header=BB53_19 Depth=1 lea rax, [rip + .LBB53_25] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4718: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$27@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB53_27: # in Loop: Header=BB53_19 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 .Ltmp4594: lea rcx, [rbp + 992] .Ltmp4719: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4595: jmp .LBB53_28 .LBB53_28: # in Loop: Header=BB53_19 Depth=1 lea rax, [rip + .LBB53_29] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4720: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$31@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_31: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1216] .Ltmp4721: .cv_loc 53 1 963 0 # ..\tests\span_tests.cpp:963:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4722: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_48: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 992] .Ltmp4723: .cv_loc 53 1 964 0 # ..\tests\span_tests.cpp:964:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4724: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$49@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_49: # in Loop: Header=BB53_43 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 712] .Ltmp4725: .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4726: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$50@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB53_50: # in Loop: Header=BB53_43 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 .Ltmp4612: lea rcx, [rbp + 832] .Ltmp4727: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4613: jmp .LBB53_51 .LBB53_51: # in Loop: Header=BB53_43 Depth=1 lea rax, [rip + .LBB53_52] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4728: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_67: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 832] .cv_loc 53 1 970 0 # ..\tests\span_tests.cpp:970:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4729: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$68@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_68: # in Loop: Header=BB53_62 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 488] .Ltmp4730: .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4731: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$69@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB53_69: # in Loop: Header=BB53_62 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 .Ltmp4628: lea rcx, [rbp + 608] .Ltmp4732: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4629: jmp .LBB53_70 .LBB53_70: # in Loop: Header=BB53_62 Depth=1 lea rax, [rip + .LBB53_71] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4733: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$85@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB53_85: # in Loop: Header=BB53_81 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 .Ltmp4646: lea rcx, [rbp + 384] xor edx, edx .Ltmp4734: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp4647: jmp .LBB53_86 .LBB53_86: # in Loop: Header=BB53_81 Depth=1 lea rax, [rip + .LBB53_87] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4735: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$89@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB53_89: # in Loop: Header=BB53_81 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 .Ltmp4644: lea rcx, [rbp + 384] .Ltmp4736: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4645: jmp .LBB53_90 .LBB53_90: # in Loop: Header=BB53_81 Depth=1 lea rax, [rip + .LBB53_91] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4737: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$93@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_93: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 608] .Ltmp4738: .cv_loc 53 1 971 0 # ..\tests\span_tests.cpp:971:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4739: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$105@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA" .LBB53_105: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 384] .Ltmp4740: .cv_loc 53 1 972 0 # ..\tests\span_tests.cpp:972:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4741: .Lfunc_end53: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 5 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL # TryBlockMap .long 28 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ")@IMGREL # IPToStateXData .long 1464 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$1$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$4$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$85@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____34@@YAXXZ": .long .Lfunc_begin53@IMGREL # IP .long -1 # ToState .long .Ltmp4570@IMGREL+1 # IP .long 1 # ToState .long .Ltmp4576@IMGREL+1 # IP .long 2 # ToState .long .Ltmp4580@IMGREL+1 # IP .long 0 # ToState .long .Ltmp4585@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4586@IMGREL+1 # IP .long 4 # ToState .long .Ltmp4590@IMGREL+1 # IP .long 5 # ToState .long .Ltmp4588@IMGREL+1 # IP .long 4 # ToState .long .Ltmp4603@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4604@IMGREL+1 # IP .long 8 # ToState .long .Ltmp4610@IMGREL+1 # IP .long 9 # ToState .long .Ltmp4614@IMGREL+1 # IP .long 7 # ToState .long .Ltmp4619@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4620@IMGREL+1 # IP .long 12 # ToState .long .Ltmp4626@IMGREL+1 # IP .long 13 # ToState .long .Ltmp4630@IMGREL+1 # IP .long 11 # ToState .long .Ltmp4635@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4636@IMGREL+1 # IP .long 15 # ToState .long .Ltmp4640@IMGREL+1 # IP .long 16 # ToState .long .Ltmp4638@IMGREL+1 # IP .long 15 # ToState .long .Ltmp4653@IMGREL+1 # IP .long -1 # ToState .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$23@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # IP .long 6 # ToState .long "?catch$27@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # IP .long 6 # ToState .long "?catch$50@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # IP .long 10 # ToState .long "?catch$69@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$85@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$89@?0??____C_A_T_C_H____T_E_S_T____34@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .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 .seh_proc "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp4742: lea rcx, [rip + "?autoRegistrar35@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp4743: .Lfunc_end54: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp4744: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BG@JNJJBBEG@iterator_default_init?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 977 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp4745: .Lfunc_end55: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 384 .seh_stackalloc 384 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp4760: .cv_loc 56 1 979 0 # ..\tests\span_tests.cpp:979:0 mov qword ptr [rbp + 248], -2 lea rcx, [rbp + 232] .Ltmp4761: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____36:it1 <- [$rcx+0] call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .Ltmp4762: .cv_loc 56 1 980 0 # ..\tests\span_tests.cpp:980:0 lea rcx, [rbp + 216] .Ltmp4763: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____36:it2 <- [$rcx+0] mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .Ltmp4764: mov qword ptr [rbp - 16], rax # 8-byte Spill .LBB56_1: # =>This Inner Loop Header: Depth=1 .Ltmp4765: .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 lea rdx, [rip + "??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@"] lea rax, [rbp + 112] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 981 # kill: def $r8 killed $r8d lea rcx, [rbp + 96] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 72] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 136] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 .Ltmp4746: mov rcx, rbp lea rdx, [rbp + 8] lea r8, [rbp + 232] .Ltmp4766: mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp4747: jmp .LBB56_2 .LBB56_2: # in Loop: Header=BB56_1 Depth=1 .Ltmp4748: lea rcx, [rbp + 8] lea rdx, [rbp + 16] lea r8, [rbp + 216] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp4749: jmp .LBB56_3 .LBB56_3: # in Loop: Header=BB56_1 Depth=1 .Ltmp4750: lea rcx, [rbp + 136] lea rdx, [rbp + 16] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4751: jmp .LBB56_4 .LBB56_4: # in Loop: Header=BB56_1 Depth=1 lea rcx, [rbp + 16] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB56_9 .Ltmp4767: .LBB56_8: # Block address taken # in Loop: Header=BB56_1 Depth=1 .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 jmp .LBB56_9 .Ltmp4768: .LBB56_9: # in Loop: Header=BB56_1 Depth=1 .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 .Ltmp4754: lea rcx, [rbp + 136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4755: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB56_10 .LBB56_10: # in Loop: Header=BB56_1 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB56_11 jmp .LBB56_15 .LBB56_11: # in Loop: Header=BB56_1 Depth=1 .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 .Ltmp4756: .Ltmp4769: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4757: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB56_12 .LBB56_12: # in Loop: Header=BB56_1 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB56_13 jmp .LBB56_14 .LBB56_13: # in Loop: Header=BB56_1 Depth=1 .Ltmp4770: .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 int3 .Ltmp4771: .LBB56_14: # in Loop: Header=BB56_1 Depth=1 .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 jmp .LBB56_15 .Ltmp4772: .LBB56_15: # in Loop: Header=BB56_1 Depth=1 .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 .Ltmp4758: lea rcx, [rbp + 136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4759: jmp .LBB56_16 .LBB56_16: # in Loop: Header=BB56_1 Depth=1 lea rcx, [rbp + 136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB56_1 .Ltmp4773: # %bb.17: .cv_loc 56 1 982 0 # ..\tests\span_tests.cpp:982:0 add rsp, 384 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA" .LBB56_5: # in Loop: Header=BB56_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16] .Ltmp4774: .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4775: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB56_6: # in Loop: Header=BB56_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 .Ltmp4752: lea rcx, [rbp + 136] .Ltmp4776: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4753: jmp .LBB56_7 .LBB56_7: # in Loop: Header=BB56_1 Depth=1 lea rax, [rip + .LBB56_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4777: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$18@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA" .LBB56_18: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 136] .cv_loc 56 1 981 0 # ..\tests\span_tests.cpp:981:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4778: .Lfunc_end56: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ")@IMGREL # TryBlockMap .long 6 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ")@IMGREL # IPToStateXData .long 376 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____36@@YAXXZ": .long .Lfunc_begin56@IMGREL # IP .long -1 # ToState .long .Ltmp4746@IMGREL+1 # IP .long 1 # ToState .long .Ltmp4750@IMGREL+1 # IP .long 2 # ToState .long .Ltmp4754@IMGREL+1 # IP .long 0 # ToState .long .Ltmp4759@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____36@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .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 .seh_proc "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp4779: lea rcx, [rip + "?autoRegistrar37@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp4780: .Lfunc_end57: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp4781: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BM@BJBNJLOF@const_iterator_default_init?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 985 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp4782: .Lfunc_end58: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 384 .seh_stackalloc 384 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp4797: .cv_loc 59 1 987 0 # ..\tests\span_tests.cpp:987:0 mov qword ptr [rbp + 248], -2 lea rcx, [rbp + 232] .Ltmp4798: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____38:it1 <- [$rcx+0] call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" .Ltmp4799: .cv_loc 59 1 988 0 # ..\tests\span_tests.cpp:988:0 lea rcx, [rbp + 216] .Ltmp4800: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____38:it2 <- [$rcx+0] mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" .Ltmp4801: mov qword ptr [rbp - 16], rax # 8-byte Spill .LBB59_1: # =>This Inner Loop Header: Depth=1 .Ltmp4802: .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 lea rdx, [rip + "??_C@_0L@MIEIKGBK@it1?5?$DN?$DN?5it2?$AA@"] lea rax, [rbp + 112] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 989 # kill: def $r8 killed $r8d lea rcx, [rbp + 96] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 72] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 136] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 .Ltmp4783: mov rcx, rbp lea rdx, [rbp + 8] lea r8, [rbp + 232] .Ltmp4803: mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4784: jmp .LBB59_2 .LBB59_2: # in Loop: Header=BB59_1 Depth=1 .Ltmp4785: lea rcx, [rbp + 8] lea rdx, [rbp + 16] lea r8, [rbp + 216] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4786: jmp .LBB59_3 .LBB59_3: # in Loop: Header=BB59_1 Depth=1 .Ltmp4787: lea rcx, [rbp + 136] lea rdx, [rbp + 16] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4788: jmp .LBB59_4 .LBB59_4: # in Loop: Header=BB59_1 Depth=1 lea rcx, [rbp + 16] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB59_9 .Ltmp4804: .LBB59_8: # Block address taken # in Loop: Header=BB59_1 Depth=1 .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 jmp .LBB59_9 .Ltmp4805: .LBB59_9: # in Loop: Header=BB59_1 Depth=1 .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 .Ltmp4791: lea rcx, [rbp + 136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4792: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB59_10 .LBB59_10: # in Loop: Header=BB59_1 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB59_11 jmp .LBB59_15 .LBB59_11: # in Loop: Header=BB59_1 Depth=1 .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 .Ltmp4793: .Ltmp4806: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4794: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB59_12 .LBB59_12: # in Loop: Header=BB59_1 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB59_13 jmp .LBB59_14 .LBB59_13: # in Loop: Header=BB59_1 Depth=1 .Ltmp4807: .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 int3 .Ltmp4808: .LBB59_14: # in Loop: Header=BB59_1 Depth=1 .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 jmp .LBB59_15 .Ltmp4809: .LBB59_15: # in Loop: Header=BB59_1 Depth=1 .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 .Ltmp4795: lea rcx, [rbp + 136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4796: jmp .LBB59_16 .LBB59_16: # in Loop: Header=BB59_1 Depth=1 lea rcx, [rbp + 136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB59_1 .Ltmp4810: # %bb.17: .cv_loc 59 1 990 0 # ..\tests\span_tests.cpp:990:0 add rsp, 384 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA" .LBB59_5: # in Loop: Header=BB59_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16] .Ltmp4811: .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4812: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB59_6: # in Loop: Header=BB59_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 .Ltmp4789: lea rcx, [rbp + 136] .Ltmp4813: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4790: jmp .LBB59_7 .LBB59_7: # in Loop: Header=BB59_1 Depth=1 lea rax, [rip + .LBB59_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4814: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$18@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA" .LBB59_18: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 136] .cv_loc 59 1 989 0 # ..\tests\span_tests.cpp:989:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4815: .Lfunc_end59: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ")@IMGREL # TryBlockMap .long 6 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ")@IMGREL # IPToStateXData .long 376 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____38@@YAXXZ": .long .Lfunc_begin59@IMGREL # IP .long -1 # ToState .long .Ltmp4783@IMGREL+1 # IP .long 1 # ToState .long .Ltmp4787@IMGREL+1 # IP .long 2 # ToState .long .Ltmp4791@IMGREL+1 # IP .long 0 # ToState .long .Ltmp4796@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____38@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .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 .seh_proc "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp4816: lea rcx, [rip + "?autoRegistrar39@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp4817: .Lfunc_end60: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp4818: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BF@LMDHIMMG@iterator_conversions?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 993 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp4819: .Lfunc_end61: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1664 .seh_stackalloc 1664 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp4890: .cv_loc 62 1 995 0 # ..\tests\span_tests.cpp:995:0 mov qword ptr [rbp + 1528], -2 lea rcx, [rbp + 1512] .Ltmp4891: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:badIt <- [$rcx+0] call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .Ltmp4892: .cv_loc 62 1 996 0 # ..\tests\span_tests.cpp:996:0 lea rcx, [rbp + 1496] .Ltmp4893: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:badConstIt <- [$rcx+0] mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" .Ltmp4894: mov qword ptr [rbp + 272], rax # 8-byte Spill .LBB62_1: # =>This Inner Loop Header: Depth=1 .Ltmp4895: .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 lea rdx, [rip + "??_C@_0BE@PPAAFOA@badIt?5?$DN?$DN?5badConstIt?$AA@"] lea rax, [rbp + 1392] mov rcx, rax mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 997 # kill: def $r8 killed $r8d lea rcx, [rbp + 1376] mov qword ptr [rbp + 256], rcx # 8-byte Spill mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1352] mov qword ptr [rbp + 240], rcx # 8-byte Spill mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1416] mov rdx, qword ptr [rbp + 240] # 8-byte Reload mov r8, qword ptr [rbp + 256] # 8-byte Reload mov r9, qword ptr [rbp + 264] # 8-byte Reload mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 .Ltmp4820: lea rcx, [rbp + 1280] lea rdx, [rbp + 1288] lea r8, [rbp + 1512] .Ltmp4896: mov qword ptr [rbp + 216], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp4821: jmp .LBB62_2 .LBB62_2: # in Loop: Header=BB62_1 Depth=1 .Ltmp4822: lea rcx, [rbp + 1288] lea rdx, [rbp + 1296] lea r8, [rbp + 1496] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4823: jmp .LBB62_3 .LBB62_3: # in Loop: Header=BB62_1 Depth=1 .Ltmp4824: lea rcx, [rbp + 1416] lea rdx, [rbp + 1296] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4825: jmp .LBB62_4 .LBB62_4: # in Loop: Header=BB62_1 Depth=1 lea rcx, [rbp + 1296] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB62_9 .Ltmp4897: .LBB62_8: # Block address taken # in Loop: Header=BB62_1 Depth=1 .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 jmp .LBB62_9 .Ltmp4898: .LBB62_9: # in Loop: Header=BB62_1 Depth=1 .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 .Ltmp4828: lea rcx, [rbp + 1416] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4829: mov byte ptr [rbp + 215], al # 1-byte Spill jmp .LBB62_10 .LBB62_10: # in Loop: Header=BB62_1 Depth=1 mov al, byte ptr [rbp + 215] # 1-byte Reload test al, 1 jne .LBB62_11 jmp .LBB62_15 .LBB62_11: # in Loop: Header=BB62_1 Depth=1 .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 .Ltmp4830: .Ltmp4899: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4831: mov byte ptr [rbp + 214], al # 1-byte Spill jmp .LBB62_12 .LBB62_12: # in Loop: Header=BB62_1 Depth=1 mov al, byte ptr [rbp + 214] # 1-byte Reload test al, 1 jne .LBB62_13 jmp .LBB62_14 .LBB62_13: # in Loop: Header=BB62_1 Depth=1 .Ltmp4900: .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 int3 .Ltmp4901: .LBB62_14: # in Loop: Header=BB62_1 Depth=1 .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 jmp .LBB62_15 .Ltmp4902: .LBB62_15: # in Loop: Header=BB62_1 Depth=1 .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 .Ltmp4832: lea rcx, [rbp + 1416] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4833: jmp .LBB62_16 .LBB62_16: # in Loop: Header=BB62_1 Depth=1 lea rcx, [rbp + 1416] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB62_1 .Ltmp4903: # %bb.17: .cv_loc 62 1 999 0 # ..\tests\span_tests.cpp:999:0 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA"] mov qword ptr [rbp + 1264], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 1272], rax .cv_loc 62 1 1000 0 # ..\tests\span_tests.cpp:1000:0 lea rcx, [rbp + 1248] .Ltmp4904: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:s <- [$rcx+0] lea rdx, [rbp + 1264] .Ltmp4905: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp4906: .cv_loc 62 1 1002 0 # ..\tests\span_tests.cpp:1002:0 lea rcx, [rbp + 1248] lea rdx, [rbp + 1232] .Ltmp4907: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:it <- [$rdx+0] mov qword ptr [rbp + 200], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp4908: .cv_loc 62 1 1003 0 # ..\tests\span_tests.cpp:1003:0 lea rcx, [rbp + 1248] lea rdx, [rbp + 1216] .Ltmp4909: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:cit <- [$rdx+0] call "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Ltmp4910: .LBB62_18: # =>This Inner Loop Header: Depth=1 .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 lea rdx, [rip + "??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@"] lea rax, [rbp + 1112] mov rcx, rax mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1005 # kill: def $r8 killed $r8d lea rcx, [rbp + 1096] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1072] mov qword ptr [rbp + 168], rcx # 8-byte Spill mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1136] mov rdx, qword ptr [rbp + 168] # 8-byte Reload mov r8, qword ptr [rbp + 184] # 8-byte Reload mov r9, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 .Ltmp4834: lea rcx, [rbp + 1000] lea rdx, [rbp + 1008] lea r8, [rbp + 1232] .Ltmp4911: mov qword ptr [rbp + 144], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp4835: jmp .LBB62_19 .LBB62_19: # in Loop: Header=BB62_18 Depth=1 .Ltmp4836: lea rcx, [rbp + 1008] lea rdx, [rbp + 1016] lea r8, [rbp + 1216] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4837: jmp .LBB62_20 .LBB62_20: # in Loop: Header=BB62_18 Depth=1 .Ltmp4838: lea rcx, [rbp + 1136] lea rdx, [rbp + 1016] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4839: jmp .LBB62_21 .LBB62_21: # in Loop: Header=BB62_18 Depth=1 lea rcx, [rbp + 1016] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB62_27 .Ltmp4912: .LBB62_26: # Block address taken # in Loop: Header=BB62_18 Depth=1 .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 jmp .LBB62_27 .Ltmp4913: .LBB62_27: # in Loop: Header=BB62_18 Depth=1 .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 .Ltmp4842: lea rcx, [rbp + 1136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4843: mov byte ptr [rbp + 143], al # 1-byte Spill jmp .LBB62_28 .LBB62_28: # in Loop: Header=BB62_18 Depth=1 mov al, byte ptr [rbp + 143] # 1-byte Reload test al, 1 jne .LBB62_29 jmp .LBB62_33 .LBB62_29: # in Loop: Header=BB62_18 Depth=1 .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 .Ltmp4844: .Ltmp4914: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4845: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB62_30 .LBB62_30: # in Loop: Header=BB62_18 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB62_31 jmp .LBB62_32 .LBB62_31: # in Loop: Header=BB62_18 Depth=1 .Ltmp4915: .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 int3 .Ltmp4916: .LBB62_32: # in Loop: Header=BB62_18 Depth=1 .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 jmp .LBB62_33 .Ltmp4917: .LBB62_33: # in Loop: Header=BB62_18 Depth=1 .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 .Ltmp4846: lea rcx, [rbp + 1136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4847: jmp .LBB62_34 .LBB62_34: # in Loop: Header=BB62_18 Depth=1 lea rcx, [rbp + 1136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB62_18 .Ltmp4918: # %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 .Ltmp4919: .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 lea rdx, [rip + "??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@"] lea rax, [rbp + 896] mov rcx, rax mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1006 # kill: def $r8 killed $r8d lea rcx, [rbp + 880] mov qword ptr [rbp + 120], rcx # 8-byte Spill mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 856] mov qword ptr [rbp + 104], rcx # 8-byte Spill mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 920] mov rdx, qword ptr [rbp + 104] # 8-byte Reload mov r8, qword ptr [rbp + 120] # 8-byte Reload mov r9, qword ptr [rbp + 128] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 .Ltmp4848: lea rcx, [rbp + 784] lea rdx, [rbp + 792] lea r8, [rbp + 1216] .Ltmp4920: mov qword ptr [rbp + 80], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4849: jmp .LBB62_37 .LBB62_37: # in Loop: Header=BB62_36 Depth=1 .Ltmp4850: lea rcx, [rbp + 792] lea rdx, [rbp + 800] lea r8, [rbp + 1232] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp4851: jmp .LBB62_38 .LBB62_38: # in Loop: Header=BB62_36 Depth=1 .Ltmp4852: lea rcx, [rbp + 920] lea rdx, [rbp + 800] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4853: jmp .LBB62_39 .LBB62_39: # in Loop: Header=BB62_36 Depth=1 lea rcx, [rbp + 800] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB62_45 .Ltmp4921: .LBB62_44: # Block address taken # in Loop: Header=BB62_36 Depth=1 .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 jmp .LBB62_45 .Ltmp4922: .LBB62_45: # in Loop: Header=BB62_36 Depth=1 .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 .Ltmp4856: lea rcx, [rbp + 920] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4857: mov byte ptr [rbp + 79], al # 1-byte Spill jmp .LBB62_46 .LBB62_46: # in Loop: Header=BB62_36 Depth=1 mov al, byte ptr [rbp + 79] # 1-byte Reload test al, 1 jne .LBB62_47 jmp .LBB62_51 .LBB62_47: # in Loop: Header=BB62_36 Depth=1 .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 .Ltmp4858: .Ltmp4923: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4859: mov byte ptr [rbp + 78], al # 1-byte Spill jmp .LBB62_48 .LBB62_48: # in Loop: Header=BB62_36 Depth=1 mov al, byte ptr [rbp + 78] # 1-byte Reload test al, 1 jne .LBB62_49 jmp .LBB62_50 .LBB62_49: # in Loop: Header=BB62_36 Depth=1 .Ltmp4924: .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 int3 .Ltmp4925: .LBB62_50: # in Loop: Header=BB62_36 Depth=1 .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 jmp .LBB62_51 .Ltmp4926: .LBB62_51: # in Loop: Header=BB62_36 Depth=1 .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 .Ltmp4860: lea rcx, [rbp + 920] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4861: jmp .LBB62_52 .LBB62_52: # in Loop: Header=BB62_36 Depth=1 lea rcx, [rbp + 920] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB62_36 .Ltmp4927: # %bb.53: .cv_loc 62 1 1008 0 # ..\tests\span_tests.cpp:1008:0 lea rcx, [rbp + 768] .Ltmp4928: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____40:cit2 <- [$rcx+0] lea rdx, [rbp + 1232] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" .Ltmp4929: mov qword ptr [rbp + 64], rax # 8-byte Spill .LBB62_54: # =>This Inner Loop Header: Depth=1 .Ltmp4930: .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 lea rdx, [rip + "??_C@_0M@GDDLGLGA@cit2?5?$DN?$DN?5cit?$AA@"] lea rax, [rbp + 664] mov rcx, rax mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1009 # kill: def $r8 killed $r8d lea rcx, [rbp + 648] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 624] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 688] mov rdx, qword ptr [rbp + 32] # 8-byte Reload mov r8, qword ptr [rbp + 48] # 8-byte Reload mov r9, qword ptr [rbp + 56] # 8-byte Reload mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 .Ltmp4862: lea rcx, [rbp + 552] lea rdx, [rbp + 560] lea r8, [rbp + 768] .Ltmp4931: mov qword ptr [rbp + 8], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4863: jmp .LBB62_55 .LBB62_55: # in Loop: Header=BB62_54 Depth=1 .Ltmp4864: lea rcx, [rbp + 560] lea rdx, [rbp + 568] lea r8, [rbp + 1216] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4865: jmp .LBB62_56 .LBB62_56: # in Loop: Header=BB62_54 Depth=1 .Ltmp4866: lea rcx, [rbp + 688] lea rdx, [rbp + 568] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4867: jmp .LBB62_57 .LBB62_57: # in Loop: Header=BB62_54 Depth=1 lea rcx, [rbp + 568] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB62_63 .Ltmp4932: .LBB62_62: # Block address taken # in Loop: Header=BB62_54 Depth=1 .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 jmp .LBB62_63 .Ltmp4933: .LBB62_63: # in Loop: Header=BB62_54 Depth=1 .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 .Ltmp4870: lea rcx, [rbp + 688] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4871: mov byte ptr [rbp + 7], al # 1-byte Spill jmp .LBB62_64 .LBB62_64: # in Loop: Header=BB62_54 Depth=1 mov al, byte ptr [rbp + 7] # 1-byte Reload test al, 1 jne .LBB62_65 jmp .LBB62_69 .LBB62_65: # in Loop: Header=BB62_54 Depth=1 .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 .Ltmp4872: .Ltmp4934: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4873: mov byte ptr [rbp + 6], al # 1-byte Spill jmp .LBB62_66 .LBB62_66: # in Loop: Header=BB62_54 Depth=1 mov al, byte ptr [rbp + 6] # 1-byte Reload test al, 1 jne .LBB62_67 jmp .LBB62_68 .LBB62_67: # in Loop: Header=BB62_54 Depth=1 .Ltmp4935: .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 int3 .Ltmp4936: .LBB62_68: # in Loop: Header=BB62_54 Depth=1 .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 jmp .LBB62_69 .Ltmp4937: .LBB62_69: # in Loop: Header=BB62_54 Depth=1 .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 .Ltmp4874: lea rcx, [rbp + 688] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4875: jmp .LBB62_70 .LBB62_70: # in Loop: Header=BB62_54 Depth=1 lea rcx, [rbp + 688] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB62_54 .Ltmp4938: # %bb.71: .cv_loc 62 1 1011 0 # ..\tests\span_tests.cpp:1011:0 mov eax, 4 mov r8d, eax lea rcx, [rbp + 1232] lea rdx, [rbp + 520] call "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" lea rcx, [rbp + 536] lea rdx, [rbp + 520] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" mov qword ptr [rbp - 8], rax # 8-byte Spill .LBB62_72: # =>This Inner Loop Header: Depth=1 .Ltmp4939: .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 lea rdx, [rip + "??_C@_0BB@BLHCEAML@cit3?5?$DN?$DN?5s?4cend?$CI?$CJ?$AA@"] lea rax, [rbp + 416] mov rcx, rax mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1012 # kill: def $r8 killed $r8d lea rcx, [rbp + 400] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 376] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 440] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 .Ltmp4876: lea rcx, [rbp + 304] lea rdx, [rbp + 312] lea r8, [rbp + 536] .Ltmp4940: mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4877: jmp .LBB62_73 .LBB62_73: # in Loop: Header=BB62_72 Depth=1 lea rcx, [rbp + 1248] lea rax, [rbp + 288] mov rdx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Ltmp4878: lea rcx, [rbp + 312] lea rdx, [rbp + 320] mov r8, qword ptr [rbp - 72] # 8-byte Reload call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4879: jmp .LBB62_74 .LBB62_74: # in Loop: Header=BB62_72 Depth=1 .Ltmp4880: lea rcx, [rbp + 440] lea rdx, [rbp + 320] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4881: jmp .LBB62_75 .LBB62_75: # in Loop: Header=BB62_72 Depth=1 lea rcx, [rbp + 320] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB62_81 .Ltmp4941: .LBB62_80: # Block address taken # in Loop: Header=BB62_72 Depth=1 .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 jmp .LBB62_81 .Ltmp4942: .LBB62_81: # in Loop: Header=BB62_72 Depth=1 .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 .Ltmp4884: lea rcx, [rbp + 440] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4885: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB62_82 .LBB62_82: # in Loop: Header=BB62_72 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB62_83 jmp .LBB62_87 .LBB62_83: # in Loop: Header=BB62_72 Depth=1 .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 .Ltmp4886: .Ltmp4943: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4887: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB62_84 .LBB62_84: # in Loop: Header=BB62_72 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB62_85 jmp .LBB62_86 .LBB62_85: # in Loop: Header=BB62_72 Depth=1 .Ltmp4944: .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 int3 .Ltmp4945: .LBB62_86: # in Loop: Header=BB62_72 Depth=1 .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 jmp .LBB62_87 .Ltmp4946: .LBB62_87: # in Loop: Header=BB62_72 Depth=1 .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 .Ltmp4888: lea rcx, [rbp + 440] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4889: jmp .LBB62_88 .LBB62_88: # in Loop: Header=BB62_72 Depth=1 lea rcx, [rbp + 440] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB62_72 .Ltmp4947: # %bb.89: .cv_loc 62 1 1013 0 # ..\tests\span_tests.cpp:1013:0 add rsp, 1664 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_5: # in Loop: Header=BB62_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1296] .Ltmp4948: .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4949: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB62_6: # in Loop: Header=BB62_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 .Ltmp4826: lea rcx, [rbp + 1416] .Ltmp4950: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4827: jmp .LBB62_7 .LBB62_7: # in Loop: Header=BB62_1 Depth=1 lea rax, [rip + .LBB62_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4951: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1416] .cv_loc 62 1 997 0 # ..\tests\span_tests.cpp:997:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4952: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_23: # in Loop: Header=BB62_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1016] .Ltmp4953: .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4954: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB62_24: # in Loop: Header=BB62_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 .Ltmp4840: lea rcx, [rbp + 1136] .Ltmp4955: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4841: jmp .LBB62_25 .LBB62_25: # in Loop: Header=BB62_18 Depth=1 lea rax, [rip + .LBB62_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4956: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_40: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1136] .cv_loc 62 1 1005 0 # ..\tests\span_tests.cpp:1005:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4957: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_41: # in Loop: Header=BB62_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 800] .Ltmp4958: .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4959: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$42@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB62_42: # in Loop: Header=BB62_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 .Ltmp4854: lea rcx, [rbp + 920] .Ltmp4960: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4855: jmp .LBB62_43 .LBB62_43: # in Loop: Header=BB62_36 Depth=1 lea rax, [rip + .LBB62_44] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4961: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_58: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 920] .cv_loc 62 1 1006 0 # ..\tests\span_tests.cpp:1006:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4962: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_59: # in Loop: Header=BB62_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 568] .Ltmp4963: .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4964: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$60@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB62_60: # in Loop: Header=BB62_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 .Ltmp4868: lea rcx, [rbp + 688] .Ltmp4965: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4869: jmp .LBB62_61 .LBB62_61: # in Loop: Header=BB62_54 Depth=1 lea rax, [rip + .LBB62_62] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4966: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_76: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 688] .cv_loc 62 1 1009 0 # ..\tests\span_tests.cpp:1009:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4967: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_77: # in Loop: Header=BB62_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 320] .Ltmp4968: .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4969: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$78@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB62_78: # in Loop: Header=BB62_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 .Ltmp4882: lea rcx, [rbp + 440] .Ltmp4970: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4883: jmp .LBB62_79 .LBB62_79: # in Loop: Header=BB62_72 Depth=1 lea rax, [rip + .LBB62_80] add rsp, 48 pop rbp ret # CATCHRET .Ltmp4971: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$90@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA" .LBB62_90: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 440] .cv_loc 62 1 1012 0 # ..\tests\span_tests.cpp:1012:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp4972: .Lfunc_end62: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 5 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL # TryBlockMap .long 26 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ")@IMGREL # IPToStateXData .long 1656 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____40@@YAXXZ": .long .Lfunc_begin62@IMGREL # IP .long -1 # ToState .long .Ltmp4820@IMGREL+1 # IP .long 1 # ToState .long .Ltmp4824@IMGREL+1 # IP .long 2 # ToState .long .Ltmp4828@IMGREL+1 # IP .long 0 # ToState .long .Ltmp4833@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4834@IMGREL+1 # IP .long 5 # ToState .long .Ltmp4838@IMGREL+1 # IP .long 6 # ToState .long .Ltmp4842@IMGREL+1 # IP .long 4 # ToState .long .Ltmp4847@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4848@IMGREL+1 # IP .long 9 # ToState .long .Ltmp4852@IMGREL+1 # IP .long 10 # ToState .long .Ltmp4856@IMGREL+1 # IP .long 8 # ToState .long .Ltmp4861@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4862@IMGREL+1 # IP .long 13 # ToState .long .Ltmp4866@IMGREL+1 # IP .long 14 # ToState .long .Ltmp4870@IMGREL+1 # IP .long 12 # ToState .long .Ltmp4875@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4876@IMGREL+1 # IP .long 17 # ToState .long .Ltmp4880@IMGREL+1 # IP .long 18 # ToState .long .Ltmp4884@IMGREL+1 # IP .long 16 # ToState .long .Ltmp4889@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____40@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .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 .seh_proc "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp4973: lea rcx, [rip + "?autoRegistrar41@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp4974: .Lfunc_end63: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp4975: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BF@CIENOOGL@iterator_comparisons?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1016 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp4976: .Lfunc_end64: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 9568 call __chkstk sub rsp, rax .seh_stackalloc 9568 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp5393: .cv_loc 65 1 1018 0 # ..\tests\span_tests.cpp:1018:0 mov qword ptr [rbp + 9432], -2 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA"] mov qword ptr [rbp + 9408], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 9416], rax .Ltmp5394: .cv_loc 65 1 1020 0 # ..\tests\span_tests.cpp:1020:0 lea rcx, [rbp + 9392] .Ltmp5395: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 9408] .Ltmp5396: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____42:a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp5397: .cv_loc 65 1 1021 0 # ..\tests\span_tests.cpp:1021:0 lea rcx, [rbp + 9392] lea rdx, [rbp + 9376] .Ltmp5398: #DEBUG_VALUE: it <- [$rdx+0] mov qword ptr [rbp + 2200], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5399: mov r8d, 1 # kill: def $r8 killed $r8d .cv_loc 65 1 1022 0 # ..\tests\span_tests.cpp:1022:0 lea rcx, [rbp + 9376] lea rdx, [rbp + 9360] .Ltmp5400: #DEBUG_VALUE: it2 <- [$rdx+0] call "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .Ltmp5401: .cv_loc 65 1 1023 0 # ..\tests\span_tests.cpp:1023:0 lea rcx, [rbp + 9392] lea rdx, [rbp + 9344] .Ltmp5402: #DEBUG_VALUE: cit <- [$rdx+0] call "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Ltmp5403: .LBB65_1: # =>This Inner Loop Header: Depth=1 .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 lea rdx, [rip + "??_C@_09PAOJKDOJ@it?5?$DN?$DN?5cit?$AA@"] lea rax, [rbp + 9240] mov rcx, rax mov qword ptr [rbp + 2192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1025 # kill: def $r8 killed $r8d lea rcx, [rbp + 9224] mov qword ptr [rbp + 2184], rcx # 8-byte Spill mov qword ptr [rbp + 2176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9200] mov qword ptr [rbp + 2168], rcx # 8-byte Spill mov qword ptr [rbp + 2160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9264] mov rdx, qword ptr [rbp + 2168] # 8-byte Reload mov r8, qword ptr [rbp + 2184] # 8-byte Reload mov r9, qword ptr [rbp + 2192] # 8-byte Reload mov qword ptr [rbp + 2152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 .Ltmp4977: lea rcx, [rbp + 9128] lea rdx, [rbp + 9136] lea r8, [rbp + 9376] .Ltmp5404: mov qword ptr [rbp + 2144], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp4978: jmp .LBB65_2 .LBB65_2: # in Loop: Header=BB65_1 Depth=1 .Ltmp4979: lea rcx, [rbp + 9136] lea rdx, [rbp + 9144] lea r8, [rbp + 9344] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4980: jmp .LBB65_3 .LBB65_3: # in Loop: Header=BB65_1 Depth=1 .Ltmp4981: lea rcx, [rbp + 9264] lea rdx, [rbp + 9144] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4982: jmp .LBB65_4 .LBB65_4: # in Loop: Header=BB65_1 Depth=1 lea rcx, [rbp + 9144] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB65_9 .Ltmp5405: .LBB65_8: # Block address taken # in Loop: Header=BB65_1 Depth=1 .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 jmp .LBB65_9 .Ltmp5406: .LBB65_9: # in Loop: Header=BB65_1 Depth=1 .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 .Ltmp4985: lea rcx, [rbp + 9264] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp4986: mov byte ptr [rbp + 2143], al # 1-byte Spill jmp .LBB65_10 .LBB65_10: # in Loop: Header=BB65_1 Depth=1 mov al, byte ptr [rbp + 2143] # 1-byte Reload test al, 1 jne .LBB65_11 jmp .LBB65_15 .LBB65_11: # in Loop: Header=BB65_1 Depth=1 .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 .Ltmp4987: .Ltmp5407: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp4988: mov byte ptr [rbp + 2142], al # 1-byte Spill jmp .LBB65_12 .LBB65_12: # in Loop: Header=BB65_1 Depth=1 mov al, byte ptr [rbp + 2142] # 1-byte Reload test al, 1 jne .LBB65_13 jmp .LBB65_14 .LBB65_13: # in Loop: Header=BB65_1 Depth=1 .Ltmp5408: .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 int3 .Ltmp5409: .LBB65_14: # in Loop: Header=BB65_1 Depth=1 .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 jmp .LBB65_15 .Ltmp5410: .LBB65_15: # in Loop: Header=BB65_1 Depth=1 .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 .Ltmp4989: lea rcx, [rbp + 9264] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp4990: jmp .LBB65_16 .LBB65_16: # in Loop: Header=BB65_1 Depth=1 lea rcx, [rbp + 9264] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_1 .Ltmp5411: # %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 .Ltmp5412: .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 lea rdx, [rip + "??_C@_09HMPADCNE@cit?5?$DN?$DN?5it?$AA@"] lea rax, [rbp + 9024] mov rcx, rax mov qword ptr [rbp + 2128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1026 # kill: def $r8 killed $r8d lea rcx, [rbp + 9008] mov qword ptr [rbp + 2120], rcx # 8-byte Spill mov qword ptr [rbp + 2112], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8984] mov qword ptr [rbp + 2104], rcx # 8-byte Spill mov qword ptr [rbp + 2096], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9048] mov rdx, qword ptr [rbp + 2104] # 8-byte Reload mov r8, qword ptr [rbp + 2120] # 8-byte Reload mov r9, qword ptr [rbp + 2128] # 8-byte Reload mov qword ptr [rbp + 2088], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 .Ltmp4991: lea rcx, [rbp + 8912] lea rdx, [rbp + 8920] lea r8, [rbp + 9344] .Ltmp5413: mov qword ptr [rbp + 2080], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp4992: jmp .LBB65_19 .LBB65_19: # in Loop: Header=BB65_18 Depth=1 .Ltmp4993: lea rcx, [rbp + 8920] lea rdx, [rbp + 8928] lea r8, [rbp + 9376] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp4994: jmp .LBB65_20 .LBB65_20: # in Loop: Header=BB65_18 Depth=1 .Ltmp4995: lea rcx, [rbp + 9048] lea rdx, [rbp + 8928] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp4996: jmp .LBB65_21 .LBB65_21: # in Loop: Header=BB65_18 Depth=1 lea rcx, [rbp + 8928] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_27 .Ltmp5414: .LBB65_26: # Block address taken # in Loop: Header=BB65_18 Depth=1 .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 jmp .LBB65_27 .Ltmp5415: .LBB65_27: # in Loop: Header=BB65_18 Depth=1 .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 .Ltmp4999: lea rcx, [rbp + 9048] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5000: mov byte ptr [rbp + 2079], al # 1-byte Spill jmp .LBB65_28 .LBB65_28: # in Loop: Header=BB65_18 Depth=1 mov al, byte ptr [rbp + 2079] # 1-byte Reload test al, 1 jne .LBB65_29 jmp .LBB65_33 .LBB65_29: # in Loop: Header=BB65_18 Depth=1 .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 .Ltmp5001: .Ltmp5416: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5002: mov byte ptr [rbp + 2078], al # 1-byte Spill jmp .LBB65_30 .LBB65_30: # in Loop: Header=BB65_18 Depth=1 mov al, byte ptr [rbp + 2078] # 1-byte Reload test al, 1 jne .LBB65_31 jmp .LBB65_32 .LBB65_31: # in Loop: Header=BB65_18 Depth=1 .Ltmp5417: .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 int3 .Ltmp5418: .LBB65_32: # in Loop: Header=BB65_18 Depth=1 .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 jmp .LBB65_33 .Ltmp5419: .LBB65_33: # in Loop: Header=BB65_18 Depth=1 .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 .Ltmp5003: lea rcx, [rbp + 9048] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5004: jmp .LBB65_34 .LBB65_34: # in Loop: Header=BB65_18 Depth=1 lea rcx, [rbp + 9048] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_18 .Ltmp5420: # %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 .Ltmp5421: .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 lea rdx, [rip + "??_C@_08EDKDPBHP@it?5?$DN?$DN?5it?$AA@"] lea rax, [rbp + 8808] mov rcx, rax mov qword ptr [rbp + 2064], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1027 # kill: def $r8 killed $r8d lea rcx, [rbp + 8792] mov qword ptr [rbp + 2056], rcx # 8-byte Spill mov qword ptr [rbp + 2048], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8768] mov qword ptr [rbp + 2040], rcx # 8-byte Spill mov qword ptr [rbp + 2032], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8832] mov rdx, qword ptr [rbp + 2040] # 8-byte Reload mov r8, qword ptr [rbp + 2056] # 8-byte Reload mov r9, qword ptr [rbp + 2064] # 8-byte Reload mov qword ptr [rbp + 2024], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 .Ltmp5005: lea rcx, [rbp + 8696] lea rdx, [rbp + 8704] lea r8, [rbp + 9376] .Ltmp5422: mov qword ptr [rbp + 2016], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5006: jmp .LBB65_37 .LBB65_37: # in Loop: Header=BB65_36 Depth=1 .Ltmp5007: lea rcx, [rbp + 8704] lea rdx, [rbp + 8712] lea r8, [rbp + 9376] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5008: jmp .LBB65_38 .LBB65_38: # in Loop: Header=BB65_36 Depth=1 .Ltmp5009: lea rcx, [rbp + 8832] lea rdx, [rbp + 8712] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5010: jmp .LBB65_39 .LBB65_39: # in Loop: Header=BB65_36 Depth=1 lea rcx, [rbp + 8712] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_45 .Ltmp5423: .LBB65_44: # Block address taken # in Loop: Header=BB65_36 Depth=1 .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 jmp .LBB65_45 .Ltmp5424: .LBB65_45: # in Loop: Header=BB65_36 Depth=1 .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 .Ltmp5013: lea rcx, [rbp + 8832] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5014: mov byte ptr [rbp + 2015], al # 1-byte Spill jmp .LBB65_46 .LBB65_46: # in Loop: Header=BB65_36 Depth=1 mov al, byte ptr [rbp + 2015] # 1-byte Reload test al, 1 jne .LBB65_47 jmp .LBB65_51 .LBB65_47: # in Loop: Header=BB65_36 Depth=1 .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 .Ltmp5015: .Ltmp5425: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5016: mov byte ptr [rbp + 2014], al # 1-byte Spill jmp .LBB65_48 .LBB65_48: # in Loop: Header=BB65_36 Depth=1 mov al, byte ptr [rbp + 2014] # 1-byte Reload test al, 1 jne .LBB65_49 jmp .LBB65_50 .LBB65_49: # in Loop: Header=BB65_36 Depth=1 .Ltmp5426: .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 int3 .Ltmp5427: .LBB65_50: # in Loop: Header=BB65_36 Depth=1 .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 jmp .LBB65_51 .Ltmp5428: .LBB65_51: # in Loop: Header=BB65_36 Depth=1 .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 .Ltmp5017: lea rcx, [rbp + 8832] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5018: jmp .LBB65_52 .LBB65_52: # in Loop: Header=BB65_36 Depth=1 lea rcx, [rbp + 8832] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_36 .Ltmp5429: # %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 .Ltmp5430: .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 lea rdx, [rip + "??_C@_0L@LBNCIKEK@cit?5?$DN?$DN?5cit?$AA@"] lea rax, [rbp + 8592] mov rcx, rax mov qword ptr [rbp + 2000], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1028 # kill: def $r8 killed $r8d lea rcx, [rbp + 8576] mov qword ptr [rbp + 1992], rcx # 8-byte Spill mov qword ptr [rbp + 1984], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8552] mov qword ptr [rbp + 1976], rcx # 8-byte Spill mov qword ptr [rbp + 1968], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8616] mov rdx, qword ptr [rbp + 1976] # 8-byte Reload mov r8, qword ptr [rbp + 1992] # 8-byte Reload mov r9, qword ptr [rbp + 2000] # 8-byte Reload mov qword ptr [rbp + 1960], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 .Ltmp5019: lea rcx, [rbp + 8480] lea rdx, [rbp + 8488] lea r8, [rbp + 9344] .Ltmp5431: mov qword ptr [rbp + 1952], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5020: jmp .LBB65_55 .LBB65_55: # in Loop: Header=BB65_54 Depth=1 .Ltmp5021: lea rcx, [rbp + 8488] lea rdx, [rbp + 8496] lea r8, [rbp + 9344] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5022: jmp .LBB65_56 .LBB65_56: # in Loop: Header=BB65_54 Depth=1 .Ltmp5023: lea rcx, [rbp + 8616] lea rdx, [rbp + 8496] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5024: jmp .LBB65_57 .LBB65_57: # in Loop: Header=BB65_54 Depth=1 lea rcx, [rbp + 8496] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_63 .Ltmp5432: .LBB65_62: # Block address taken # in Loop: Header=BB65_54 Depth=1 .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 jmp .LBB65_63 .Ltmp5433: .LBB65_63: # in Loop: Header=BB65_54 Depth=1 .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 .Ltmp5027: lea rcx, [rbp + 8616] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5028: mov byte ptr [rbp + 1951], al # 1-byte Spill jmp .LBB65_64 .LBB65_64: # in Loop: Header=BB65_54 Depth=1 mov al, byte ptr [rbp + 1951] # 1-byte Reload test al, 1 jne .LBB65_65 jmp .LBB65_69 .LBB65_65: # in Loop: Header=BB65_54 Depth=1 .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 .Ltmp5029: .Ltmp5434: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5030: mov byte ptr [rbp + 1950], al # 1-byte Spill jmp .LBB65_66 .LBB65_66: # in Loop: Header=BB65_54 Depth=1 mov al, byte ptr [rbp + 1950] # 1-byte Reload test al, 1 jne .LBB65_67 jmp .LBB65_68 .LBB65_67: # in Loop: Header=BB65_54 Depth=1 .Ltmp5435: .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 int3 .Ltmp5436: .LBB65_68: # in Loop: Header=BB65_54 Depth=1 .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 jmp .LBB65_69 .Ltmp5437: .LBB65_69: # in Loop: Header=BB65_54 Depth=1 .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 .Ltmp5031: lea rcx, [rbp + 8616] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5032: jmp .LBB65_70 .LBB65_70: # in Loop: Header=BB65_54 Depth=1 lea rcx, [rbp + 8616] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_54 .Ltmp5438: # %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 .Ltmp5439: .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 lea rdx, [rip + "??_C@_0BB@MLGBPCJJ@cit?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@"] lea rax, [rbp + 8376] mov rcx, rax mov qword ptr [rbp + 1936], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1029 # kill: def $r8 killed $r8d lea rcx, [rbp + 8360] mov qword ptr [rbp + 1928], rcx # 8-byte Spill mov qword ptr [rbp + 1920], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8336] mov qword ptr [rbp + 1912], rcx # 8-byte Spill mov qword ptr [rbp + 1904], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8400] mov rdx, qword ptr [rbp + 1912] # 8-byte Reload mov r8, qword ptr [rbp + 1928] # 8-byte Reload mov r9, qword ptr [rbp + 1936] # 8-byte Reload mov qword ptr [rbp + 1896], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 .Ltmp5033: lea rcx, [rbp + 8264] lea rdx, [rbp + 8272] lea r8, [rbp + 9344] .Ltmp5440: mov qword ptr [rbp + 1888], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5034: jmp .LBB65_73 .LBB65_73: # in Loop: Header=BB65_72 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 8248] mov rdx, rax mov qword ptr [rbp + 1880], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5035: lea rcx, [rbp + 8272] lea rdx, [rbp + 8280] mov r8, qword ptr [rbp + 1880] # 8-byte Reload call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5036: jmp .LBB65_74 .LBB65_74: # in Loop: Header=BB65_72 Depth=1 .Ltmp5037: lea rcx, [rbp + 8400] lea rdx, [rbp + 8280] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5038: jmp .LBB65_75 .LBB65_75: # in Loop: Header=BB65_72 Depth=1 lea rcx, [rbp + 8280] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_81 .Ltmp5441: .LBB65_80: # Block address taken # in Loop: Header=BB65_72 Depth=1 .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 jmp .LBB65_81 .Ltmp5442: .LBB65_81: # in Loop: Header=BB65_72 Depth=1 .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 .Ltmp5041: lea rcx, [rbp + 8400] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5042: mov byte ptr [rbp + 1879], al # 1-byte Spill jmp .LBB65_82 .LBB65_82: # in Loop: Header=BB65_72 Depth=1 mov al, byte ptr [rbp + 1879] # 1-byte Reload test al, 1 jne .LBB65_83 jmp .LBB65_87 .LBB65_83: # in Loop: Header=BB65_72 Depth=1 .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 .Ltmp5043: .Ltmp5443: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5044: mov byte ptr [rbp + 1878], al # 1-byte Spill jmp .LBB65_84 .LBB65_84: # in Loop: Header=BB65_72 Depth=1 mov al, byte ptr [rbp + 1878] # 1-byte Reload test al, 1 jne .LBB65_85 jmp .LBB65_86 .LBB65_85: # in Loop: Header=BB65_72 Depth=1 .Ltmp5444: .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 int3 .Ltmp5445: .LBB65_86: # in Loop: Header=BB65_72 Depth=1 .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 jmp .LBB65_87 .Ltmp5446: .LBB65_87: # in Loop: Header=BB65_72 Depth=1 .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 .Ltmp5045: lea rcx, [rbp + 8400] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5046: jmp .LBB65_88 .LBB65_88: # in Loop: Header=BB65_72 Depth=1 lea rcx, [rbp + 8400] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_72 .Ltmp5447: # %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 .Ltmp5448: .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 lea rdx, [rip + "??_C@_0BB@OGFMKCL@s?4begin?$CI?$CJ?5?$DN?$DN?5cit?$AA@"] lea rax, [rbp + 8144] mov rcx, rax mov qword ptr [rbp + 1864], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1030 # kill: def $r8 killed $r8d lea rcx, [rbp + 8128] mov qword ptr [rbp + 1856], rcx # 8-byte Spill mov qword ptr [rbp + 1848], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8104] mov qword ptr [rbp + 1840], rcx # 8-byte Spill mov qword ptr [rbp + 1832], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8168] mov rdx, qword ptr [rbp + 1840] # 8-byte Reload mov r8, qword ptr [rbp + 1856] # 8-byte Reload mov r9, qword ptr [rbp + 1864] # 8-byte Reload mov qword ptr [rbp + 1824], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 9392] lea rdx, [rbp + 8016] .Ltmp5449: .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 mov qword ptr [rbp + 1816], rdx # 8-byte Spill mov qword ptr [rbp + 1808], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5047: lea rcx, [rbp + 8032] lea rdx, [rbp + 8040] mov r8, qword ptr [rbp + 1816] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5048: jmp .LBB65_91 .LBB65_91: # in Loop: Header=BB65_90 Depth=1 .Ltmp5049: lea rcx, [rbp + 8040] lea rdx, [rbp + 8048] lea r8, [rbp + 9344] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5050: jmp .LBB65_92 .LBB65_92: # in Loop: Header=BB65_90 Depth=1 .Ltmp5051: lea rcx, [rbp + 8168] lea rdx, [rbp + 8048] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5052: jmp .LBB65_93 .LBB65_93: # in Loop: Header=BB65_90 Depth=1 lea rcx, [rbp + 8048] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB65_99 .Ltmp5450: .LBB65_98: # Block address taken # in Loop: Header=BB65_90 Depth=1 .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 jmp .LBB65_99 .Ltmp5451: .LBB65_99: # in Loop: Header=BB65_90 Depth=1 .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 .Ltmp5055: lea rcx, [rbp + 8168] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5056: mov byte ptr [rbp + 1807], al # 1-byte Spill jmp .LBB65_100 .LBB65_100: # in Loop: Header=BB65_90 Depth=1 mov al, byte ptr [rbp + 1807] # 1-byte Reload test al, 1 jne .LBB65_101 jmp .LBB65_105 .LBB65_101: # in Loop: Header=BB65_90 Depth=1 .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 .Ltmp5057: .Ltmp5452: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5058: mov byte ptr [rbp + 1806], al # 1-byte Spill jmp .LBB65_102 .LBB65_102: # in Loop: Header=BB65_90 Depth=1 mov al, byte ptr [rbp + 1806] # 1-byte Reload test al, 1 jne .LBB65_103 jmp .LBB65_104 .LBB65_103: # in Loop: Header=BB65_90 Depth=1 .Ltmp5453: .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 int3 .Ltmp5454: .LBB65_104: # in Loop: Header=BB65_90 Depth=1 .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 jmp .LBB65_105 .Ltmp5455: .LBB65_105: # in Loop: Header=BB65_90 Depth=1 .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 .Ltmp5059: lea rcx, [rbp + 8168] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5060: jmp .LBB65_106 .LBB65_106: # in Loop: Header=BB65_90 Depth=1 lea rcx, [rbp + 8168] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_90 .Ltmp5456: # %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 .Ltmp5457: .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 lea rdx, [rip + "??_C@_0BC@PMOCFGMJ@s?4cbegin?$CI?$CJ?5?$DN?$DN?5cit?$AA@"] lea rax, [rbp + 7912] mov rcx, rax mov qword ptr [rbp + 1792], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1031 # kill: def $r8 killed $r8d lea rcx, [rbp + 7896] mov qword ptr [rbp + 1784], rcx # 8-byte Spill mov qword ptr [rbp + 1776], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7872] mov qword ptr [rbp + 1768], rcx # 8-byte Spill mov qword ptr [rbp + 1760], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7936] mov rdx, qword ptr [rbp + 1768] # 8-byte Reload mov r8, qword ptr [rbp + 1784] # 8-byte Reload mov r9, qword ptr [rbp + 1792] # 8-byte Reload mov qword ptr [rbp + 1752], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 9392] lea rdx, [rbp + 7784] .Ltmp5458: .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 mov qword ptr [rbp + 1744], rdx # 8-byte Spill mov qword ptr [rbp + 1736], rax # 8-byte Spill call "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Ltmp5061: lea rcx, [rbp + 7800] lea rdx, [rbp + 7808] mov r8, qword ptr [rbp + 1744] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5062: jmp .LBB65_109 .LBB65_109: # in Loop: Header=BB65_108 Depth=1 .Ltmp5063: lea rcx, [rbp + 7808] lea rdx, [rbp + 7816] lea r8, [rbp + 9344] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5064: jmp .LBB65_110 .LBB65_110: # in Loop: Header=BB65_108 Depth=1 .Ltmp5065: lea rcx, [rbp + 7936] lea rdx, [rbp + 7816] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5066: jmp .LBB65_111 .LBB65_111: # in Loop: Header=BB65_108 Depth=1 lea rcx, [rbp + 7816] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_117 .Ltmp5459: .LBB65_116: # Block address taken # in Loop: Header=BB65_108 Depth=1 .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 jmp .LBB65_117 .Ltmp5460: .LBB65_117: # in Loop: Header=BB65_108 Depth=1 .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 .Ltmp5069: lea rcx, [rbp + 7936] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5070: mov byte ptr [rbp + 1735], al # 1-byte Spill jmp .LBB65_118 .LBB65_118: # in Loop: Header=BB65_108 Depth=1 mov al, byte ptr [rbp + 1735] # 1-byte Reload test al, 1 jne .LBB65_119 jmp .LBB65_123 .LBB65_119: # in Loop: Header=BB65_108 Depth=1 .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 .Ltmp5071: .Ltmp5461: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5072: mov byte ptr [rbp + 1734], al # 1-byte Spill jmp .LBB65_120 .LBB65_120: # in Loop: Header=BB65_108 Depth=1 mov al, byte ptr [rbp + 1734] # 1-byte Reload test al, 1 jne .LBB65_121 jmp .LBB65_122 .LBB65_121: # in Loop: Header=BB65_108 Depth=1 .Ltmp5462: .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 int3 .Ltmp5463: .LBB65_122: # in Loop: Header=BB65_108 Depth=1 .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 jmp .LBB65_123 .Ltmp5464: .LBB65_123: # in Loop: Header=BB65_108 Depth=1 .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 .Ltmp5073: lea rcx, [rbp + 7936] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5074: jmp .LBB65_124 .LBB65_124: # in Loop: Header=BB65_108 Depth=1 lea rcx, [rbp + 7936] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_108 .Ltmp5465: # %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 .Ltmp5466: .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 lea rdx, [rip + "??_C@_0BA@MOEKEEPL@it?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@"] lea rax, [rbp + 7680] mov rcx, rax mov qword ptr [rbp + 1720], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1032 # kill: def $r8 killed $r8d lea rcx, [rbp + 7664] mov qword ptr [rbp + 1712], rcx # 8-byte Spill mov qword ptr [rbp + 1704], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7640] mov qword ptr [rbp + 1696], rcx # 8-byte Spill mov qword ptr [rbp + 1688], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7704] mov rdx, qword ptr [rbp + 1696] # 8-byte Reload mov r8, qword ptr [rbp + 1712] # 8-byte Reload mov r9, qword ptr [rbp + 1720] # 8-byte Reload mov qword ptr [rbp + 1680], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 .Ltmp5075: lea rcx, [rbp + 7568] lea rdx, [rbp + 7576] lea r8, [rbp + 9376] .Ltmp5467: mov qword ptr [rbp + 1672], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5076: jmp .LBB65_127 .LBB65_127: # in Loop: Header=BB65_126 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 7552] mov rdx, rax mov qword ptr [rbp + 1664], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5077: lea rcx, [rbp + 7576] lea rdx, [rbp + 7584] mov r8, qword ptr [rbp + 1664] # 8-byte Reload call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5078: jmp .LBB65_128 .LBB65_128: # in Loop: Header=BB65_126 Depth=1 .Ltmp5079: lea rcx, [rbp + 7704] lea rdx, [rbp + 7584] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5080: jmp .LBB65_129 .LBB65_129: # in Loop: Header=BB65_126 Depth=1 lea rcx, [rbp + 7584] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_135 .Ltmp5468: .LBB65_134: # Block address taken # in Loop: Header=BB65_126 Depth=1 .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 jmp .LBB65_135 .Ltmp5469: .LBB65_135: # in Loop: Header=BB65_126 Depth=1 .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 .Ltmp5083: lea rcx, [rbp + 7704] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5084: mov byte ptr [rbp + 1663], al # 1-byte Spill jmp .LBB65_136 .LBB65_136: # in Loop: Header=BB65_126 Depth=1 mov al, byte ptr [rbp + 1663] # 1-byte Reload test al, 1 jne .LBB65_137 jmp .LBB65_141 .LBB65_137: # in Loop: Header=BB65_126 Depth=1 .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 .Ltmp5085: .Ltmp5470: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5086: mov byte ptr [rbp + 1662], al # 1-byte Spill jmp .LBB65_138 .LBB65_138: # in Loop: Header=BB65_126 Depth=1 mov al, byte ptr [rbp + 1662] # 1-byte Reload test al, 1 jne .LBB65_139 jmp .LBB65_140 .LBB65_139: # in Loop: Header=BB65_126 Depth=1 .Ltmp5471: .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 int3 .Ltmp5472: .LBB65_140: # in Loop: Header=BB65_126 Depth=1 .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 jmp .LBB65_141 .Ltmp5473: .LBB65_141: # in Loop: Header=BB65_126 Depth=1 .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 .Ltmp5087: lea rcx, [rbp + 7704] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5088: jmp .LBB65_142 .LBB65_142: # in Loop: Header=BB65_126 Depth=1 lea rcx, [rbp + 7704] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_126 .Ltmp5474: # %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 .Ltmp5475: .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 lea rdx, [rip + "??_C@_0BA@BLNBEFOH@s?4begin?$CI?$CJ?5?$DN?$DN?5it?$AA@"] lea rax, [rbp + 7448] mov rcx, rax mov qword ptr [rbp + 1648], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1033 # kill: def $r8 killed $r8d lea rcx, [rbp + 7432] mov qword ptr [rbp + 1640], rcx # 8-byte Spill mov qword ptr [rbp + 1632], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7408] mov qword ptr [rbp + 1624], rcx # 8-byte Spill mov qword ptr [rbp + 1616], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7472] mov rdx, qword ptr [rbp + 1624] # 8-byte Reload mov r8, qword ptr [rbp + 1640] # 8-byte Reload mov r9, qword ptr [rbp + 1648] # 8-byte Reload mov qword ptr [rbp + 1608], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 9392] lea rdx, [rbp + 7320] .Ltmp5476: .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 mov qword ptr [rbp + 1600], rdx # 8-byte Spill mov qword ptr [rbp + 1592], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5089: lea rcx, [rbp + 7336] lea rdx, [rbp + 7344] mov r8, qword ptr [rbp + 1600] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5090: jmp .LBB65_145 .LBB65_145: # in Loop: Header=BB65_144 Depth=1 .Ltmp5091: lea rcx, [rbp + 7344] lea rdx, [rbp + 7352] lea r8, [rbp + 9376] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5092: jmp .LBB65_146 .LBB65_146: # in Loop: Header=BB65_144 Depth=1 .Ltmp5093: lea rcx, [rbp + 7472] lea rdx, [rbp + 7352] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5094: jmp .LBB65_147 .LBB65_147: # in Loop: Header=BB65_144 Depth=1 lea rcx, [rbp + 7352] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_153 .Ltmp5477: .LBB65_152: # Block address taken # in Loop: Header=BB65_144 Depth=1 .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 jmp .LBB65_153 .Ltmp5478: .LBB65_153: # in Loop: Header=BB65_144 Depth=1 .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 .Ltmp5097: lea rcx, [rbp + 7472] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5098: mov byte ptr [rbp + 1591], al # 1-byte Spill jmp .LBB65_154 .LBB65_154: # in Loop: Header=BB65_144 Depth=1 mov al, byte ptr [rbp + 1591] # 1-byte Reload test al, 1 jne .LBB65_155 jmp .LBB65_159 .LBB65_155: # in Loop: Header=BB65_144 Depth=1 .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 .Ltmp5099: .Ltmp5479: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5100: mov byte ptr [rbp + 1590], al # 1-byte Spill jmp .LBB65_156 .LBB65_156: # in Loop: Header=BB65_144 Depth=1 mov al, byte ptr [rbp + 1590] # 1-byte Reload test al, 1 jne .LBB65_157 jmp .LBB65_158 .LBB65_157: # in Loop: Header=BB65_144 Depth=1 .Ltmp5480: .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 int3 .Ltmp5481: .LBB65_158: # in Loop: Header=BB65_144 Depth=1 .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 jmp .LBB65_159 .Ltmp5482: .LBB65_159: # in Loop: Header=BB65_144 Depth=1 .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 .Ltmp5101: lea rcx, [rbp + 7472] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5102: jmp .LBB65_160 .LBB65_160: # in Loop: Header=BB65_144 Depth=1 lea rcx, [rbp + 7472] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_144 .Ltmp5483: # %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 .Ltmp5484: .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 lea rdx, [rip + "??_C@_09INPHGNJH@it?5?$CB?$DN?5it2?$AA@"] lea rax, [rbp + 7216] mov rcx, rax mov qword ptr [rbp + 1576], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1035 # kill: def $r8 killed $r8d lea rcx, [rbp + 7200] mov qword ptr [rbp + 1568], rcx # 8-byte Spill mov qword ptr [rbp + 1560], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7176] mov qword ptr [rbp + 1552], rcx # 8-byte Spill mov qword ptr [rbp + 1544], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7240] mov rdx, qword ptr [rbp + 1552] # 8-byte Reload mov r8, qword ptr [rbp + 1568] # 8-byte Reload mov r9, qword ptr [rbp + 1576] # 8-byte Reload mov qword ptr [rbp + 1536], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 .Ltmp5103: lea rcx, [rbp + 7104] lea rdx, [rbp + 7112] lea r8, [rbp + 9376] .Ltmp5485: mov qword ptr [rbp + 1528], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5104: jmp .LBB65_163 .LBB65_163: # in Loop: Header=BB65_162 Depth=1 .Ltmp5105: lea rcx, [rbp + 7112] lea rdx, [rbp + 7120] lea r8, [rbp + 9360] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5106: jmp .LBB65_164 .LBB65_164: # in Loop: Header=BB65_162 Depth=1 .Ltmp5107: lea rcx, [rbp + 7240] lea rdx, [rbp + 7120] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5108: jmp .LBB65_165 .LBB65_165: # in Loop: Header=BB65_162 Depth=1 lea rcx, [rbp + 7120] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_171 .Ltmp5486: .LBB65_170: # Block address taken # in Loop: Header=BB65_162 Depth=1 .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 jmp .LBB65_171 .Ltmp5487: .LBB65_171: # in Loop: Header=BB65_162 Depth=1 .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 .Ltmp5111: lea rcx, [rbp + 7240] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5112: mov byte ptr [rbp + 1527], al # 1-byte Spill jmp .LBB65_172 .LBB65_172: # in Loop: Header=BB65_162 Depth=1 mov al, byte ptr [rbp + 1527] # 1-byte Reload test al, 1 jne .LBB65_173 jmp .LBB65_177 .LBB65_173: # in Loop: Header=BB65_162 Depth=1 .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 .Ltmp5113: .Ltmp5488: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5114: mov byte ptr [rbp + 1526], al # 1-byte Spill jmp .LBB65_174 .LBB65_174: # in Loop: Header=BB65_162 Depth=1 mov al, byte ptr [rbp + 1526] # 1-byte Reload test al, 1 jne .LBB65_175 jmp .LBB65_176 .LBB65_175: # in Loop: Header=BB65_162 Depth=1 .Ltmp5489: .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 int3 .Ltmp5490: .LBB65_176: # in Loop: Header=BB65_162 Depth=1 .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 jmp .LBB65_177 .Ltmp5491: .LBB65_177: # in Loop: Header=BB65_162 Depth=1 .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 .Ltmp5115: lea rcx, [rbp + 7240] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5116: jmp .LBB65_178 .LBB65_178: # in Loop: Header=BB65_162 Depth=1 lea rcx, [rbp + 7240] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_162 .Ltmp5492: # %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 .Ltmp5493: .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 lea rdx, [rip + "??_C@_09KNLLAOLB@it2?5?$CB?$DN?5it?$AA@"] lea rax, [rbp + 7000] mov rcx, rax mov qword ptr [rbp + 1512], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1036 # kill: def $r8 killed $r8d lea rcx, [rbp + 6984] mov qword ptr [rbp + 1504], rcx # 8-byte Spill mov qword ptr [rbp + 1496], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6960] mov qword ptr [rbp + 1488], rcx # 8-byte Spill mov qword ptr [rbp + 1480], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7024] mov rdx, qword ptr [rbp + 1488] # 8-byte Reload mov r8, qword ptr [rbp + 1504] # 8-byte Reload mov r9, qword ptr [rbp + 1512] # 8-byte Reload mov qword ptr [rbp + 1472], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 .Ltmp5117: lea rcx, [rbp + 6888] lea rdx, [rbp + 6896] lea r8, [rbp + 9360] .Ltmp5494: mov qword ptr [rbp + 1464], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5118: jmp .LBB65_181 .LBB65_181: # in Loop: Header=BB65_180 Depth=1 .Ltmp5119: lea rcx, [rbp + 6896] lea rdx, [rbp + 6904] lea r8, [rbp + 9376] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5120: jmp .LBB65_182 .LBB65_182: # in Loop: Header=BB65_180 Depth=1 .Ltmp5121: lea rcx, [rbp + 7024] lea rdx, [rbp + 6904] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5122: jmp .LBB65_183 .LBB65_183: # in Loop: Header=BB65_180 Depth=1 lea rcx, [rbp + 6904] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_189 .Ltmp5495: .LBB65_188: # Block address taken # in Loop: Header=BB65_180 Depth=1 .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 jmp .LBB65_189 .Ltmp5496: .LBB65_189: # in Loop: Header=BB65_180 Depth=1 .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 .Ltmp5125: lea rcx, [rbp + 7024] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5126: mov byte ptr [rbp + 1463], al # 1-byte Spill jmp .LBB65_190 .LBB65_190: # in Loop: Header=BB65_180 Depth=1 mov al, byte ptr [rbp + 1463] # 1-byte Reload test al, 1 jne .LBB65_191 jmp .LBB65_195 .LBB65_191: # in Loop: Header=BB65_180 Depth=1 .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 .Ltmp5127: .Ltmp5497: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5128: mov byte ptr [rbp + 1462], al # 1-byte Spill jmp .LBB65_192 .LBB65_192: # in Loop: Header=BB65_180 Depth=1 mov al, byte ptr [rbp + 1462] # 1-byte Reload test al, 1 jne .LBB65_193 jmp .LBB65_194 .LBB65_193: # in Loop: Header=BB65_180 Depth=1 .Ltmp5498: .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 int3 .Ltmp5499: .LBB65_194: # in Loop: Header=BB65_180 Depth=1 .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 jmp .LBB65_195 .Ltmp5500: .LBB65_195: # in Loop: Header=BB65_180 Depth=1 .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 .Ltmp5129: lea rcx, [rbp + 7024] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5130: jmp .LBB65_196 .LBB65_196: # in Loop: Header=BB65_180 Depth=1 lea rcx, [rbp + 7024] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_180 .Ltmp5501: # %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 .Ltmp5502: .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 lea rdx, [rip + "??_C@_0O@DDGHILBH@it?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@"] lea rax, [rbp + 6784] mov rcx, rax mov qword ptr [rbp + 1448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1037 # kill: def $r8 killed $r8d lea rcx, [rbp + 6768] mov qword ptr [rbp + 1440], rcx # 8-byte Spill mov qword ptr [rbp + 1432], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6744] mov qword ptr [rbp + 1424], rcx # 8-byte Spill mov qword ptr [rbp + 1416], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6808] mov rdx, qword ptr [rbp + 1424] # 8-byte Reload mov r8, qword ptr [rbp + 1440] # 8-byte Reload mov r9, qword ptr [rbp + 1448] # 8-byte Reload mov qword ptr [rbp + 1408], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 .Ltmp5131: lea rcx, [rbp + 6672] lea rdx, [rbp + 6680] lea r8, [rbp + 9376] .Ltmp5503: mov qword ptr [rbp + 1400], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5132: jmp .LBB65_199 .LBB65_199: # in Loop: Header=BB65_198 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 6656] mov rdx, rax mov qword ptr [rbp + 1392], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5133: lea rcx, [rbp + 6680] lea rdx, [rbp + 6688] mov r8, qword ptr [rbp + 1392] # 8-byte Reload call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5134: jmp .LBB65_200 .LBB65_200: # in Loop: Header=BB65_198 Depth=1 .Ltmp5135: lea rcx, [rbp + 6808] lea rdx, [rbp + 6688] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5136: jmp .LBB65_201 .LBB65_201: # in Loop: Header=BB65_198 Depth=1 lea rcx, [rbp + 6688] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_207 .Ltmp5504: .LBB65_206: # Block address taken # in Loop: Header=BB65_198 Depth=1 .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 jmp .LBB65_207 .Ltmp5505: .LBB65_207: # in Loop: Header=BB65_198 Depth=1 .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 .Ltmp5139: lea rcx, [rbp + 6808] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5140: mov byte ptr [rbp + 1391], al # 1-byte Spill jmp .LBB65_208 .LBB65_208: # in Loop: Header=BB65_198 Depth=1 mov al, byte ptr [rbp + 1391] # 1-byte Reload test al, 1 jne .LBB65_209 jmp .LBB65_213 .LBB65_209: # in Loop: Header=BB65_198 Depth=1 .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 .Ltmp5141: .Ltmp5506: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5142: mov byte ptr [rbp + 1390], al # 1-byte Spill jmp .LBB65_210 .LBB65_210: # in Loop: Header=BB65_198 Depth=1 mov al, byte ptr [rbp + 1390] # 1-byte Reload test al, 1 jne .LBB65_211 jmp .LBB65_212 .LBB65_211: # in Loop: Header=BB65_198 Depth=1 .Ltmp5507: .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 int3 .Ltmp5508: .LBB65_212: # in Loop: Header=BB65_198 Depth=1 .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 jmp .LBB65_213 .Ltmp5509: .LBB65_213: # in Loop: Header=BB65_198 Depth=1 .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 .Ltmp5143: lea rcx, [rbp + 6808] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5144: jmp .LBB65_214 .LBB65_214: # in Loop: Header=BB65_198 Depth=1 lea rcx, [rbp + 6808] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_198 .Ltmp5510: # %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 .Ltmp5511: .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 lea rdx, [rip + "??_C@_0P@MNGDKBPK@it2?5?$CB?$DN?5s?4end?$CI?$CJ?$AA@"] lea rax, [rbp + 6552] mov rcx, rax mov qword ptr [rbp + 1376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1038 # kill: def $r8 killed $r8d lea rcx, [rbp + 6536] mov qword ptr [rbp + 1368], rcx # 8-byte Spill mov qword ptr [rbp + 1360], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6512] mov qword ptr [rbp + 1352], rcx # 8-byte Spill mov qword ptr [rbp + 1344], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6576] mov rdx, qword ptr [rbp + 1352] # 8-byte Reload mov r8, qword ptr [rbp + 1368] # 8-byte Reload mov r9, qword ptr [rbp + 1376] # 8-byte Reload mov qword ptr [rbp + 1336], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 .Ltmp5145: lea rcx, [rbp + 6440] lea rdx, [rbp + 6448] lea r8, [rbp + 9360] .Ltmp5512: mov qword ptr [rbp + 1328], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5146: jmp .LBB65_217 .LBB65_217: # in Loop: Header=BB65_216 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 6424] mov rdx, rax mov qword ptr [rbp + 1320], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5147: lea rcx, [rbp + 6448] lea rdx, [rbp + 6456] mov r8, qword ptr [rbp + 1320] # 8-byte Reload call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5148: jmp .LBB65_218 .LBB65_218: # in Loop: Header=BB65_216 Depth=1 .Ltmp5149: lea rcx, [rbp + 6576] lea rdx, [rbp + 6456] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5150: jmp .LBB65_219 .LBB65_219: # in Loop: Header=BB65_216 Depth=1 lea rcx, [rbp + 6456] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_225 .Ltmp5513: .LBB65_224: # Block address taken # in Loop: Header=BB65_216 Depth=1 .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 jmp .LBB65_225 .Ltmp5514: .LBB65_225: # in Loop: Header=BB65_216 Depth=1 .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 .Ltmp5153: lea rcx, [rbp + 6576] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5154: mov byte ptr [rbp + 1319], al # 1-byte Spill jmp .LBB65_226 .LBB65_226: # in Loop: Header=BB65_216 Depth=1 mov al, byte ptr [rbp + 1319] # 1-byte Reload test al, 1 jne .LBB65_227 jmp .LBB65_231 .LBB65_227: # in Loop: Header=BB65_216 Depth=1 .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 .Ltmp5155: .Ltmp5515: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5156: mov byte ptr [rbp + 1318], al # 1-byte Spill jmp .LBB65_228 .LBB65_228: # in Loop: Header=BB65_216 Depth=1 mov al, byte ptr [rbp + 1318] # 1-byte Reload test al, 1 jne .LBB65_229 jmp .LBB65_230 .LBB65_229: # in Loop: Header=BB65_216 Depth=1 .Ltmp5516: .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 int3 .Ltmp5517: .LBB65_230: # in Loop: Header=BB65_216 Depth=1 .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 jmp .LBB65_231 .Ltmp5518: .LBB65_231: # in Loop: Header=BB65_216 Depth=1 .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 .Ltmp5157: lea rcx, [rbp + 6576] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5158: jmp .LBB65_232 .LBB65_232: # in Loop: Header=BB65_216 Depth=1 lea rcx, [rbp + 6576] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_216 .Ltmp5519: # %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 .Ltmp5520: .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 lea rdx, [rip + "??_C@_0O@LCAGHMFC@s?4end?$CI?$CJ?5?$CB?$DN?5it?$AA@"] lea rax, [rbp + 6320] mov rcx, rax mov qword ptr [rbp + 1304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1039 # kill: def $r8 killed $r8d lea rcx, [rbp + 6304] mov qword ptr [rbp + 1296], rcx # 8-byte Spill mov qword ptr [rbp + 1288], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6280] mov qword ptr [rbp + 1280], rcx # 8-byte Spill mov qword ptr [rbp + 1272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6344] mov rdx, qword ptr [rbp + 1280] # 8-byte Reload mov r8, qword ptr [rbp + 1296] # 8-byte Reload mov r9, qword ptr [rbp + 1304] # 8-byte Reload mov qword ptr [rbp + 1264], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 9392] lea rdx, [rbp + 6192] .Ltmp5521: .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 mov qword ptr [rbp + 1256], rdx # 8-byte Spill mov qword ptr [rbp + 1248], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5159: lea rcx, [rbp + 6208] lea rdx, [rbp + 6216] mov r8, qword ptr [rbp + 1256] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5160: jmp .LBB65_235 .LBB65_235: # in Loop: Header=BB65_234 Depth=1 .Ltmp5161: lea rcx, [rbp + 6216] lea rdx, [rbp + 6224] lea r8, [rbp + 9376] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5162: jmp .LBB65_236 .LBB65_236: # in Loop: Header=BB65_234 Depth=1 .Ltmp5163: lea rcx, [rbp + 6344] lea rdx, [rbp + 6224] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5164: jmp .LBB65_237 .LBB65_237: # in Loop: Header=BB65_234 Depth=1 lea rcx, [rbp + 6224] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_243 .Ltmp5522: .LBB65_242: # Block address taken # in Loop: Header=BB65_234 Depth=1 .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 jmp .LBB65_243 .Ltmp5523: .LBB65_243: # in Loop: Header=BB65_234 Depth=1 .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 .Ltmp5167: lea rcx, [rbp + 6344] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5168: mov byte ptr [rbp + 1247], al # 1-byte Spill jmp .LBB65_244 .LBB65_244: # in Loop: Header=BB65_234 Depth=1 mov al, byte ptr [rbp + 1247] # 1-byte Reload test al, 1 jne .LBB65_245 jmp .LBB65_249 .LBB65_245: # in Loop: Header=BB65_234 Depth=1 .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 .Ltmp5169: .Ltmp5524: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5170: mov byte ptr [rbp + 1246], al # 1-byte Spill jmp .LBB65_246 .LBB65_246: # in Loop: Header=BB65_234 Depth=1 mov al, byte ptr [rbp + 1246] # 1-byte Reload test al, 1 jne .LBB65_247 jmp .LBB65_248 .LBB65_247: # in Loop: Header=BB65_234 Depth=1 .Ltmp5525: .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 int3 .Ltmp5526: .LBB65_248: # in Loop: Header=BB65_234 Depth=1 .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 jmp .LBB65_249 .Ltmp5527: .LBB65_249: # in Loop: Header=BB65_234 Depth=1 .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 .Ltmp5171: lea rcx, [rbp + 6344] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5172: jmp .LBB65_250 .LBB65_250: # in Loop: Header=BB65_234 Depth=1 lea rcx, [rbp + 6344] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_234 .Ltmp5528: # %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 .Ltmp5529: .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 lea rdx, [rip + "??_C@_0L@IMNLFEKB@it2?5?$CB?$DN?5cit?$AA@"] lea rax, [rbp + 6088] mov rcx, rax mov qword ptr [rbp + 1232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1040 # kill: def $r8 killed $r8d lea rcx, [rbp + 6072] mov qword ptr [rbp + 1224], rcx # 8-byte Spill mov qword ptr [rbp + 1216], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6048] mov qword ptr [rbp + 1208], rcx # 8-byte Spill mov qword ptr [rbp + 1200], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6112] mov rdx, qword ptr [rbp + 1208] # 8-byte Reload mov r8, qword ptr [rbp + 1224] # 8-byte Reload mov r9, qword ptr [rbp + 1232] # 8-byte Reload mov qword ptr [rbp + 1192], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 .Ltmp5173: lea rcx, [rbp + 5976] lea rdx, [rbp + 5984] lea r8, [rbp + 9360] .Ltmp5530: mov qword ptr [rbp + 1184], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5174: jmp .LBB65_253 .LBB65_253: # in Loop: Header=BB65_252 Depth=1 .Ltmp5175: lea rcx, [rbp + 5984] lea rdx, [rbp + 5992] lea r8, [rbp + 9344] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5176: jmp .LBB65_254 .LBB65_254: # in Loop: Header=BB65_252 Depth=1 .Ltmp5177: lea rcx, [rbp + 6112] lea rdx, [rbp + 5992] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5178: jmp .LBB65_255 .LBB65_255: # in Loop: Header=BB65_252 Depth=1 lea rcx, [rbp + 5992] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB65_261 .Ltmp5531: .LBB65_260: # Block address taken # in Loop: Header=BB65_252 Depth=1 .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 jmp .LBB65_261 .Ltmp5532: .LBB65_261: # in Loop: Header=BB65_252 Depth=1 .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 .Ltmp5181: lea rcx, [rbp + 6112] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5182: mov byte ptr [rbp + 1183], al # 1-byte Spill jmp .LBB65_262 .LBB65_262: # in Loop: Header=BB65_252 Depth=1 mov al, byte ptr [rbp + 1183] # 1-byte Reload test al, 1 jne .LBB65_263 jmp .LBB65_267 .LBB65_263: # in Loop: Header=BB65_252 Depth=1 .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 .Ltmp5183: .Ltmp5533: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5184: mov byte ptr [rbp + 1182], al # 1-byte Spill jmp .LBB65_264 .LBB65_264: # in Loop: Header=BB65_252 Depth=1 mov al, byte ptr [rbp + 1182] # 1-byte Reload test al, 1 jne .LBB65_265 jmp .LBB65_266 .LBB65_265: # in Loop: Header=BB65_252 Depth=1 .Ltmp5534: .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 int3 .Ltmp5535: .LBB65_266: # in Loop: Header=BB65_252 Depth=1 .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 jmp .LBB65_267 .Ltmp5536: .LBB65_267: # in Loop: Header=BB65_252 Depth=1 .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 .Ltmp5185: lea rcx, [rbp + 6112] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5186: jmp .LBB65_268 .LBB65_268: # in Loop: Header=BB65_252 Depth=1 lea rcx, [rbp + 6112] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_252 .Ltmp5537: # %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 .Ltmp5538: .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 lea rdx, [rip + "??_C@_0L@MMMMEEDE@cit?5?$CB?$DN?5it2?$AA@"] lea rax, [rbp + 5872] mov rcx, rax mov qword ptr [rbp + 1168], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1041 # kill: def $r8 killed $r8d lea rcx, [rbp + 5856] mov qword ptr [rbp + 1160], rcx # 8-byte Spill mov qword ptr [rbp + 1152], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5832] mov qword ptr [rbp + 1144], rcx # 8-byte Spill mov qword ptr [rbp + 1136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5896] mov rdx, qword ptr [rbp + 1144] # 8-byte Reload mov r8, qword ptr [rbp + 1160] # 8-byte Reload mov r9, qword ptr [rbp + 1168] # 8-byte Reload mov qword ptr [rbp + 1128], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 .Ltmp5187: lea rcx, [rbp + 5760] lea rdx, [rbp + 5768] lea r8, [rbp + 9344] .Ltmp5539: mov qword ptr [rbp + 1120], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5188: jmp .LBB65_271 .LBB65_271: # in Loop: Header=BB65_270 Depth=1 .Ltmp5189: lea rcx, [rbp + 5768] lea rdx, [rbp + 5776] lea r8, [rbp + 9360] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5190: jmp .LBB65_272 .LBB65_272: # in Loop: Header=BB65_270 Depth=1 .Ltmp5191: lea rcx, [rbp + 5896] lea rdx, [rbp + 5776] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5192: jmp .LBB65_273 .LBB65_273: # in Loop: Header=BB65_270 Depth=1 lea rcx, [rbp + 5776] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_279 .Ltmp5540: .LBB65_278: # Block address taken # in Loop: Header=BB65_270 Depth=1 .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 jmp .LBB65_279 .Ltmp5541: .LBB65_279: # in Loop: Header=BB65_270 Depth=1 .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 .Ltmp5195: lea rcx, [rbp + 5896] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5196: mov byte ptr [rbp + 1119], al # 1-byte Spill jmp .LBB65_280 .LBB65_280: # in Loop: Header=BB65_270 Depth=1 mov al, byte ptr [rbp + 1119] # 1-byte Reload test al, 1 jne .LBB65_281 jmp .LBB65_285 .LBB65_281: # in Loop: Header=BB65_270 Depth=1 .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 .Ltmp5197: .Ltmp5542: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5198: mov byte ptr [rbp + 1118], al # 1-byte Spill jmp .LBB65_282 .LBB65_282: # in Loop: Header=BB65_270 Depth=1 mov al, byte ptr [rbp + 1118] # 1-byte Reload test al, 1 jne .LBB65_283 jmp .LBB65_284 .LBB65_283: # in Loop: Header=BB65_270 Depth=1 .Ltmp5543: .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 int3 .Ltmp5544: .LBB65_284: # in Loop: Header=BB65_270 Depth=1 .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 jmp .LBB65_285 .Ltmp5545: .LBB65_285: # in Loop: Header=BB65_270 Depth=1 .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 .Ltmp5199: lea rcx, [rbp + 5896] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5200: jmp .LBB65_286 .LBB65_286: # in Loop: Header=BB65_270 Depth=1 lea rcx, [rbp + 5896] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_270 .Ltmp5546: # %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 .Ltmp5547: .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 lea rdx, [rip + "??_C@_08EEEOLOPO@it?5?$DM?5it2?$AA@"] lea rax, [rbp + 5656] mov rcx, rax mov qword ptr [rbp + 1104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1043 # kill: def $r8 killed $r8d lea rcx, [rbp + 5640] mov qword ptr [rbp + 1096], rcx # 8-byte Spill mov qword ptr [rbp + 1088], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5616] mov qword ptr [rbp + 1080], rcx # 8-byte Spill mov qword ptr [rbp + 1072], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5680] mov rdx, qword ptr [rbp + 1080] # 8-byte Reload mov r8, qword ptr [rbp + 1096] # 8-byte Reload mov r9, qword ptr [rbp + 1104] # 8-byte Reload mov qword ptr [rbp + 1064], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 .Ltmp5201: lea rcx, [rbp + 5544] lea rdx, [rbp + 5552] lea r8, [rbp + 9376] .Ltmp5548: mov qword ptr [rbp + 1056], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5202: jmp .LBB65_289 .LBB65_289: # in Loop: Header=BB65_288 Depth=1 lea rcx, [rbp + 5552] lea rax, [rbp + 5560] lea r8, [rbp + 9360] mov rdx, rax mov qword ptr [rbp + 1048], rax # 8-byte Spill call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5203: lea rcx, [rbp + 5680] mov rdx, qword ptr [rbp + 1048] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5204: jmp .LBB65_290 .LBB65_290: # in Loop: Header=BB65_288 Depth=1 lea rcx, [rbp + 5560] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_296 .Ltmp5549: .LBB65_295: # Block address taken # in Loop: Header=BB65_288 Depth=1 .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 jmp .LBB65_296 .Ltmp5550: .LBB65_296: # in Loop: Header=BB65_288 Depth=1 .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 .Ltmp5207: lea rcx, [rbp + 5680] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5208: mov byte ptr [rbp + 1047], al # 1-byte Spill jmp .LBB65_297 .LBB65_297: # in Loop: Header=BB65_288 Depth=1 mov al, byte ptr [rbp + 1047] # 1-byte Reload test al, 1 jne .LBB65_298 jmp .LBB65_302 .LBB65_298: # in Loop: Header=BB65_288 Depth=1 .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 .Ltmp5209: .Ltmp5551: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5210: mov byte ptr [rbp + 1046], al # 1-byte Spill jmp .LBB65_299 .LBB65_299: # in Loop: Header=BB65_288 Depth=1 mov al, byte ptr [rbp + 1046] # 1-byte Reload test al, 1 jne .LBB65_300 jmp .LBB65_301 .LBB65_300: # in Loop: Header=BB65_288 Depth=1 .Ltmp5552: .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 int3 .Ltmp5553: .LBB65_301: # in Loop: Header=BB65_288 Depth=1 .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 jmp .LBB65_302 .Ltmp5554: .LBB65_302: # in Loop: Header=BB65_288 Depth=1 .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 .Ltmp5211: lea rcx, [rbp + 5680] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5212: jmp .LBB65_303 .LBB65_303: # in Loop: Header=BB65_288 Depth=1 lea rcx, [rbp + 5680] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_288 .Ltmp5555: # %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 .Ltmp5556: .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 lea rdx, [rip + "??_C@_09ILPOJAJJ@it?5?$DM?$DN?5it2?$AA@"] lea rax, [rbp + 5440] mov rcx, rax mov qword ptr [rbp + 1032], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1044 # kill: def $r8 killed $r8d lea rcx, [rbp + 5424] mov qword ptr [rbp + 1024], rcx # 8-byte Spill mov qword ptr [rbp + 1016], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5400] mov qword ptr [rbp + 1008], rcx # 8-byte Spill mov qword ptr [rbp + 1000], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5464] mov rdx, qword ptr [rbp + 1008] # 8-byte Reload mov r8, qword ptr [rbp + 1024] # 8-byte Reload mov r9, qword ptr [rbp + 1032] # 8-byte Reload mov qword ptr [rbp + 992], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 .Ltmp5213: lea rcx, [rbp + 5328] lea rdx, [rbp + 5336] lea r8, [rbp + 9376] .Ltmp5557: mov qword ptr [rbp + 984], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5214: jmp .LBB65_306 .LBB65_306: # in Loop: Header=BB65_305 Depth=1 lea rcx, [rbp + 5336] lea rax, [rbp + 5344] lea r8, [rbp + 9360] mov rdx, rax mov qword ptr [rbp + 976], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5215: lea rcx, [rbp + 5464] mov rdx, qword ptr [rbp + 976] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5216: jmp .LBB65_307 .LBB65_307: # in Loop: Header=BB65_305 Depth=1 lea rcx, [rbp + 5344] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_313 .Ltmp5558: .LBB65_312: # Block address taken # in Loop: Header=BB65_305 Depth=1 .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 jmp .LBB65_313 .Ltmp5559: .LBB65_313: # in Loop: Header=BB65_305 Depth=1 .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 .Ltmp5219: lea rcx, [rbp + 5464] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5220: mov byte ptr [rbp + 975], al # 1-byte Spill jmp .LBB65_314 .LBB65_314: # in Loop: Header=BB65_305 Depth=1 mov al, byte ptr [rbp + 975] # 1-byte Reload test al, 1 jne .LBB65_315 jmp .LBB65_319 .LBB65_315: # in Loop: Header=BB65_305 Depth=1 .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 .Ltmp5221: .Ltmp5560: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5222: mov byte ptr [rbp + 974], al # 1-byte Spill jmp .LBB65_316 .LBB65_316: # in Loop: Header=BB65_305 Depth=1 mov al, byte ptr [rbp + 974] # 1-byte Reload test al, 1 jne .LBB65_317 jmp .LBB65_318 .LBB65_317: # in Loop: Header=BB65_305 Depth=1 .Ltmp5561: .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 int3 .Ltmp5562: .LBB65_318: # in Loop: Header=BB65_305 Depth=1 .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 jmp .LBB65_319 .Ltmp5563: .LBB65_319: # in Loop: Header=BB65_305 Depth=1 .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 .Ltmp5223: lea rcx, [rbp + 5464] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5224: jmp .LBB65_320 .LBB65_320: # in Loop: Header=BB65_305 Depth=1 lea rcx, [rbp + 5464] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_305 .Ltmp5564: # %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 .Ltmp5565: .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 lea rdx, [rip + "??_C@_0P@KIABCIDG@it2?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@"] lea rax, [rbp + 5224] mov rcx, rax mov qword ptr [rbp + 960], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1045 # kill: def $r8 killed $r8d lea rcx, [rbp + 5208] mov qword ptr [rbp + 952], rcx # 8-byte Spill mov qword ptr [rbp + 944], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5184] mov qword ptr [rbp + 936], rcx # 8-byte Spill mov qword ptr [rbp + 928], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5248] mov rdx, qword ptr [rbp + 936] # 8-byte Reload mov r8, qword ptr [rbp + 952] # 8-byte Reload mov r9, qword ptr [rbp + 960] # 8-byte Reload mov qword ptr [rbp + 920], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 .Ltmp5225: lea rcx, [rbp + 5112] lea rdx, [rbp + 5120] lea r8, [rbp + 9360] .Ltmp5566: mov qword ptr [rbp + 912], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5226: jmp .LBB65_323 .LBB65_323: # in Loop: Header=BB65_322 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 5096] mov rdx, rax mov qword ptr [rbp + 904], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" lea rcx, [rbp + 5120] lea rax, [rbp + 5128] mov rdx, rax mov r8, qword ptr [rbp + 904] # 8-byte Reload mov qword ptr [rbp + 896], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5227: lea rcx, [rbp + 5248] mov rdx, qword ptr [rbp + 896] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5228: jmp .LBB65_324 .LBB65_324: # in Loop: Header=BB65_322 Depth=1 lea rcx, [rbp + 5128] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_330 .Ltmp5567: .LBB65_329: # Block address taken # in Loop: Header=BB65_322 Depth=1 .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 jmp .LBB65_330 .Ltmp5568: .LBB65_330: # in Loop: Header=BB65_322 Depth=1 .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 .Ltmp5231: lea rcx, [rbp + 5248] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5232: mov byte ptr [rbp + 895], al # 1-byte Spill jmp .LBB65_331 .LBB65_331: # in Loop: Header=BB65_322 Depth=1 mov al, byte ptr [rbp + 895] # 1-byte Reload test al, 1 jne .LBB65_332 jmp .LBB65_336 .LBB65_332: # in Loop: Header=BB65_322 Depth=1 .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 .Ltmp5233: .Ltmp5569: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5234: mov byte ptr [rbp + 894], al # 1-byte Spill jmp .LBB65_333 .LBB65_333: # in Loop: Header=BB65_322 Depth=1 mov al, byte ptr [rbp + 894] # 1-byte Reload test al, 1 jne .LBB65_334 jmp .LBB65_335 .LBB65_334: # in Loop: Header=BB65_322 Depth=1 .Ltmp5570: .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 int3 .Ltmp5571: .LBB65_335: # in Loop: Header=BB65_322 Depth=1 .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 jmp .LBB65_336 .Ltmp5572: .LBB65_336: # in Loop: Header=BB65_322 Depth=1 .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 .Ltmp5235: lea rcx, [rbp + 5248] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5236: jmp .LBB65_337 .LBB65_337: # in Loop: Header=BB65_322 Depth=1 lea rcx, [rbp + 5248] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_322 .Ltmp5573: # %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 .Ltmp5574: .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 lea rdx, [rip + "??_C@_0N@CNDJNHBC@it?5?$DM?5s?4end?$CI?$CJ?$AA@"] lea rax, [rbp + 4992] mov rcx, rax mov qword ptr [rbp + 880], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1046 # kill: def $r8 killed $r8d lea rcx, [rbp + 4976] mov qword ptr [rbp + 872], rcx # 8-byte Spill mov qword ptr [rbp + 864], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4952] mov qword ptr [rbp + 856], rcx # 8-byte Spill mov qword ptr [rbp + 848], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5016] mov rdx, qword ptr [rbp + 856] # 8-byte Reload mov r8, qword ptr [rbp + 872] # 8-byte Reload mov r9, qword ptr [rbp + 880] # 8-byte Reload mov qword ptr [rbp + 840], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 .Ltmp5237: lea rcx, [rbp + 4880] lea rdx, [rbp + 4888] lea r8, [rbp + 9376] .Ltmp5575: mov qword ptr [rbp + 832], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5238: jmp .LBB65_340 .LBB65_340: # in Loop: Header=BB65_339 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 4864] mov rdx, rax mov qword ptr [rbp + 824], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" lea rcx, [rbp + 4888] lea rax, [rbp + 4896] mov rdx, rax mov r8, qword ptr [rbp + 824] # 8-byte Reload mov qword ptr [rbp + 816], rax # 8-byte Spill call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5239: lea rcx, [rbp + 5016] mov rdx, qword ptr [rbp + 816] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5240: jmp .LBB65_341 .LBB65_341: # in Loop: Header=BB65_339 Depth=1 lea rcx, [rbp + 4896] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_347 .Ltmp5576: .LBB65_346: # Block address taken # in Loop: Header=BB65_339 Depth=1 .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 jmp .LBB65_347 .Ltmp5577: .LBB65_347: # in Loop: Header=BB65_339 Depth=1 .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 .Ltmp5243: lea rcx, [rbp + 5016] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5244: mov byte ptr [rbp + 815], al # 1-byte Spill jmp .LBB65_348 .LBB65_348: # in Loop: Header=BB65_339 Depth=1 mov al, byte ptr [rbp + 815] # 1-byte Reload test al, 1 jne .LBB65_349 jmp .LBB65_353 .LBB65_349: # in Loop: Header=BB65_339 Depth=1 .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 .Ltmp5245: .Ltmp5578: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5246: mov byte ptr [rbp + 814], al # 1-byte Spill jmp .LBB65_350 .LBB65_350: # in Loop: Header=BB65_339 Depth=1 mov al, byte ptr [rbp + 814] # 1-byte Reload test al, 1 jne .LBB65_351 jmp .LBB65_352 .LBB65_351: # in Loop: Header=BB65_339 Depth=1 .Ltmp5579: .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 int3 .Ltmp5580: .LBB65_352: # in Loop: Header=BB65_339 Depth=1 .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 jmp .LBB65_353 .Ltmp5581: .LBB65_353: # in Loop: Header=BB65_339 Depth=1 .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 .Ltmp5247: lea rcx, [rbp + 5016] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5248: jmp .LBB65_354 .LBB65_354: # in Loop: Header=BB65_339 Depth=1 lea rcx, [rbp + 5016] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_339 .Ltmp5582: # %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 .Ltmp5583: .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 lea rdx, [rip + "??_C@_09FGJOKIFN@it?5?$DM?$DN?5cit?$AA@"] lea rax, [rbp + 4760] mov rcx, rax mov qword ptr [rbp + 800], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1047 # kill: def $r8 killed $r8d lea rcx, [rbp + 4744] mov qword ptr [rbp + 792], rcx # 8-byte Spill mov qword ptr [rbp + 784], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4720] mov qword ptr [rbp + 776], rcx # 8-byte Spill mov qword ptr [rbp + 768], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4784] mov rdx, qword ptr [rbp + 776] # 8-byte Reload mov r8, qword ptr [rbp + 792] # 8-byte Reload mov r9, qword ptr [rbp + 800] # 8-byte Reload mov qword ptr [rbp + 760], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 .Ltmp5249: lea rcx, [rbp + 4648] lea rdx, [rbp + 4656] lea r8, [rbp + 9376] .Ltmp5584: mov qword ptr [rbp + 752], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5250: jmp .LBB65_357 .LBB65_357: # in Loop: Header=BB65_356 Depth=1 lea rcx, [rbp + 4656] lea rax, [rbp + 4664] lea r8, [rbp + 9344] mov rdx, rax mov qword ptr [rbp + 744], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5251: lea rcx, [rbp + 4784] mov rdx, qword ptr [rbp + 744] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5252: jmp .LBB65_358 .LBB65_358: # in Loop: Header=BB65_356 Depth=1 lea rcx, [rbp + 4664] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB65_364 .Ltmp5585: .LBB65_363: # Block address taken # in Loop: Header=BB65_356 Depth=1 .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 jmp .LBB65_364 .Ltmp5586: .LBB65_364: # in Loop: Header=BB65_356 Depth=1 .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 .Ltmp5255: lea rcx, [rbp + 4784] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5256: mov byte ptr [rbp + 743], al # 1-byte Spill jmp .LBB65_365 .LBB65_365: # in Loop: Header=BB65_356 Depth=1 mov al, byte ptr [rbp + 743] # 1-byte Reload test al, 1 jne .LBB65_366 jmp .LBB65_370 .LBB65_366: # in Loop: Header=BB65_356 Depth=1 .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 .Ltmp5257: .Ltmp5587: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5258: mov byte ptr [rbp + 742], al # 1-byte Spill jmp .LBB65_367 .LBB65_367: # in Loop: Header=BB65_356 Depth=1 mov al, byte ptr [rbp + 742] # 1-byte Reload test al, 1 jne .LBB65_368 jmp .LBB65_369 .LBB65_368: # in Loop: Header=BB65_356 Depth=1 .Ltmp5588: .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 int3 .Ltmp5589: .LBB65_369: # in Loop: Header=BB65_356 Depth=1 .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 jmp .LBB65_370 .Ltmp5590: .LBB65_370: # in Loop: Header=BB65_356 Depth=1 .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 .Ltmp5259: lea rcx, [rbp + 4784] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5260: jmp .LBB65_371 .LBB65_371: # in Loop: Header=BB65_356 Depth=1 lea rcx, [rbp + 4784] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_356 .Ltmp5591: # %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 .Ltmp5592: .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 lea rdx, [rip + "??_C@_09LHKMOBHB@cit?5?$DM?$DN?5it?$AA@"] lea rax, [rbp + 4544] mov rcx, rax mov qword ptr [rbp + 728], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1048 # kill: def $r8 killed $r8d lea rcx, [rbp + 4528] mov qword ptr [rbp + 720], rcx # 8-byte Spill mov qword ptr [rbp + 712], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4504] mov qword ptr [rbp + 704], rcx # 8-byte Spill mov qword ptr [rbp + 696], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4568] mov rdx, qword ptr [rbp + 704] # 8-byte Reload mov r8, qword ptr [rbp + 720] # 8-byte Reload mov r9, qword ptr [rbp + 728] # 8-byte Reload mov qword ptr [rbp + 688], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 .Ltmp5261: lea rcx, [rbp + 4432] lea rdx, [rbp + 4440] lea r8, [rbp + 9344] .Ltmp5593: mov qword ptr [rbp + 680], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5262: jmp .LBB65_374 .LBB65_374: # in Loop: Header=BB65_373 Depth=1 lea rcx, [rbp + 4440] lea rax, [rbp + 4448] lea r8, [rbp + 9376] mov rdx, rax mov qword ptr [rbp + 672], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5263: lea rcx, [rbp + 4568] mov rdx, qword ptr [rbp + 672] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5264: jmp .LBB65_375 .LBB65_375: # in Loop: Header=BB65_373 Depth=1 lea rcx, [rbp + 4448] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_381 .Ltmp5594: .LBB65_380: # Block address taken # in Loop: Header=BB65_373 Depth=1 .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 jmp .LBB65_381 .Ltmp5595: .LBB65_381: # in Loop: Header=BB65_373 Depth=1 .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 .Ltmp5267: lea rcx, [rbp + 4568] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5268: mov byte ptr [rbp + 671], al # 1-byte Spill jmp .LBB65_382 .LBB65_382: # in Loop: Header=BB65_373 Depth=1 mov al, byte ptr [rbp + 671] # 1-byte Reload test al, 1 jne .LBB65_383 jmp .LBB65_387 .LBB65_383: # in Loop: Header=BB65_373 Depth=1 .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 .Ltmp5269: .Ltmp5596: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5270: mov byte ptr [rbp + 670], al # 1-byte Spill jmp .LBB65_384 .LBB65_384: # in Loop: Header=BB65_373 Depth=1 mov al, byte ptr [rbp + 670] # 1-byte Reload test al, 1 jne .LBB65_385 jmp .LBB65_386 .LBB65_385: # in Loop: Header=BB65_373 Depth=1 .Ltmp5597: .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 int3 .Ltmp5598: .LBB65_386: # in Loop: Header=BB65_373 Depth=1 .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 jmp .LBB65_387 .Ltmp5599: .LBB65_387: # in Loop: Header=BB65_373 Depth=1 .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 .Ltmp5271: lea rcx, [rbp + 4568] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5272: jmp .LBB65_388 .LBB65_388: # in Loop: Header=BB65_373 Depth=1 lea rcx, [rbp + 4568] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_373 .Ltmp5600: # %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 .Ltmp5601: .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 lea rdx, [rip + "??_C@_09HLBNHNFF@cit?5?$DM?5it2?$AA@"] lea rax, [rbp + 4328] mov rcx, rax mov qword ptr [rbp + 656], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1049 # kill: def $r8 killed $r8d lea rcx, [rbp + 4312] mov qword ptr [rbp + 648], rcx # 8-byte Spill mov qword ptr [rbp + 640], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4288] mov qword ptr [rbp + 632], rcx # 8-byte Spill mov qword ptr [rbp + 624], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4352] mov rdx, qword ptr [rbp + 632] # 8-byte Reload mov r8, qword ptr [rbp + 648] # 8-byte Reload mov r9, qword ptr [rbp + 656] # 8-byte Reload mov qword ptr [rbp + 616], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 .Ltmp5273: lea rcx, [rbp + 4216] lea rdx, [rbp + 4224] lea r8, [rbp + 9344] .Ltmp5602: mov qword ptr [rbp + 608], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5274: jmp .LBB65_391 .LBB65_391: # in Loop: Header=BB65_390 Depth=1 lea rcx, [rbp + 4224] lea rax, [rbp + 4232] lea r8, [rbp + 9360] mov rdx, rax mov qword ptr [rbp + 600], rax # 8-byte Spill call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5275: lea rcx, [rbp + 4352] mov rdx, qword ptr [rbp + 600] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5276: jmp .LBB65_392 .LBB65_392: # in Loop: Header=BB65_390 Depth=1 lea rcx, [rbp + 4232] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_398 .Ltmp5603: .LBB65_397: # Block address taken # in Loop: Header=BB65_390 Depth=1 .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 jmp .LBB65_398 .Ltmp5604: .LBB65_398: # in Loop: Header=BB65_390 Depth=1 .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 .Ltmp5279: lea rcx, [rbp + 4352] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5280: mov byte ptr [rbp + 599], al # 1-byte Spill jmp .LBB65_399 .LBB65_399: # in Loop: Header=BB65_390 Depth=1 mov al, byte ptr [rbp + 599] # 1-byte Reload test al, 1 jne .LBB65_400 jmp .LBB65_404 .LBB65_400: # in Loop: Header=BB65_390 Depth=1 .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 .Ltmp5281: .Ltmp5605: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5282: mov byte ptr [rbp + 598], al # 1-byte Spill jmp .LBB65_401 .LBB65_401: # in Loop: Header=BB65_390 Depth=1 mov al, byte ptr [rbp + 598] # 1-byte Reload test al, 1 jne .LBB65_402 jmp .LBB65_403 .LBB65_402: # in Loop: Header=BB65_390 Depth=1 .Ltmp5606: .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 int3 .Ltmp5607: .LBB65_403: # in Loop: Header=BB65_390 Depth=1 .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 jmp .LBB65_404 .Ltmp5608: .LBB65_404: # in Loop: Header=BB65_390 Depth=1 .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 .Ltmp5283: lea rcx, [rbp + 4352] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5284: jmp .LBB65_405 .LBB65_405: # in Loop: Header=BB65_390 Depth=1 lea rcx, [rbp + 4352] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_390 .Ltmp5609: # %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 .Ltmp5610: .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 lea rdx, [rip + "??_C@_0L@MKMFLJDK@cit?5?$DM?$DN?5it2?$AA@"] lea rax, [rbp + 4112] mov rcx, rax mov qword ptr [rbp + 584], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1050 # kill: def $r8 killed $r8d lea rcx, [rbp + 4096] mov qword ptr [rbp + 576], rcx # 8-byte Spill mov qword ptr [rbp + 568], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4072] mov qword ptr [rbp + 560], rcx # 8-byte Spill mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4136] mov rdx, qword ptr [rbp + 560] # 8-byte Reload mov r8, qword ptr [rbp + 576] # 8-byte Reload mov r9, qword ptr [rbp + 584] # 8-byte Reload mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 .Ltmp5285: lea rcx, [rbp + 4000] lea rdx, [rbp + 4008] lea r8, [rbp + 9344] .Ltmp5611: mov qword ptr [rbp + 536], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5286: jmp .LBB65_408 .LBB65_408: # in Loop: Header=BB65_407 Depth=1 lea rcx, [rbp + 4008] lea rax, [rbp + 4016] lea r8, [rbp + 9360] mov rdx, rax mov qword ptr [rbp + 528], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5287: lea rcx, [rbp + 4136] mov rdx, qword ptr [rbp + 528] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5288: jmp .LBB65_409 .LBB65_409: # in Loop: Header=BB65_407 Depth=1 lea rcx, [rbp + 4016] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_415 .Ltmp5612: .LBB65_414: # Block address taken # in Loop: Header=BB65_407 Depth=1 .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 jmp .LBB65_415 .Ltmp5613: .LBB65_415: # in Loop: Header=BB65_407 Depth=1 .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 .Ltmp5291: lea rcx, [rbp + 4136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5292: mov byte ptr [rbp + 527], al # 1-byte Spill jmp .LBB65_416 .LBB65_416: # in Loop: Header=BB65_407 Depth=1 mov al, byte ptr [rbp + 527] # 1-byte Reload test al, 1 jne .LBB65_417 jmp .LBB65_421 .LBB65_417: # in Loop: Header=BB65_407 Depth=1 .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 .Ltmp5293: .Ltmp5614: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5294: mov byte ptr [rbp + 526], al # 1-byte Spill jmp .LBB65_418 .LBB65_418: # in Loop: Header=BB65_407 Depth=1 mov al, byte ptr [rbp + 526] # 1-byte Reload test al, 1 jne .LBB65_419 jmp .LBB65_420 .LBB65_419: # in Loop: Header=BB65_407 Depth=1 .Ltmp5615: .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 int3 .Ltmp5616: .LBB65_420: # in Loop: Header=BB65_407 Depth=1 .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 jmp .LBB65_421 .Ltmp5617: .LBB65_421: # in Loop: Header=BB65_407 Depth=1 .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 .Ltmp5295: lea rcx, [rbp + 4136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5296: jmp .LBB65_422 .LBB65_422: # in Loop: Header=BB65_407 Depth=1 lea rcx, [rbp + 4136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_407 .Ltmp5618: # %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 .Ltmp5619: .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 lea rdx, [rip + "??_C@_0O@DEKECKF@cit?5?$DM?5s?4end?$CI?$CJ?$AA@"] lea rax, [rbp + 3896] mov rcx, rax mov qword ptr [rbp + 512], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1051 # kill: def $r8 killed $r8d lea rcx, [rbp + 3880] mov qword ptr [rbp + 504], rcx # 8-byte Spill mov qword ptr [rbp + 496], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3856] mov qword ptr [rbp + 488], rcx # 8-byte Spill mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3920] mov rdx, qword ptr [rbp + 488] # 8-byte Reload mov r8, qword ptr [rbp + 504] # 8-byte Reload mov r9, qword ptr [rbp + 512] # 8-byte Reload mov qword ptr [rbp + 472], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 .Ltmp5297: lea rcx, [rbp + 3784] lea rdx, [rbp + 3792] lea r8, [rbp + 9344] .Ltmp5620: mov qword ptr [rbp + 464], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5298: jmp .LBB65_425 .LBB65_425: # in Loop: Header=BB65_424 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 3768] mov rdx, rax mov qword ptr [rbp + 456], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" lea rcx, [rbp + 3792] lea rax, [rbp + 3800] mov rdx, rax mov r8, qword ptr [rbp + 456] # 8-byte Reload mov qword ptr [rbp + 448], rax # 8-byte Spill call "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5299: lea rcx, [rbp + 3920] mov rdx, qword ptr [rbp + 448] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5300: jmp .LBB65_426 .LBB65_426: # in Loop: Header=BB65_424 Depth=1 lea rcx, [rbp + 3800] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_432 .Ltmp5621: .LBB65_431: # Block address taken # in Loop: Header=BB65_424 Depth=1 .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 jmp .LBB65_432 .Ltmp5622: .LBB65_432: # in Loop: Header=BB65_424 Depth=1 .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 .Ltmp5303: lea rcx, [rbp + 3920] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5304: mov byte ptr [rbp + 447], al # 1-byte Spill jmp .LBB65_433 .LBB65_433: # in Loop: Header=BB65_424 Depth=1 mov al, byte ptr [rbp + 447] # 1-byte Reload test al, 1 jne .LBB65_434 jmp .LBB65_438 .LBB65_434: # in Loop: Header=BB65_424 Depth=1 .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 .Ltmp5305: .Ltmp5623: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5306: mov byte ptr [rbp + 446], al # 1-byte Spill jmp .LBB65_435 .LBB65_435: # in Loop: Header=BB65_424 Depth=1 mov al, byte ptr [rbp + 446] # 1-byte Reload test al, 1 jne .LBB65_436 jmp .LBB65_437 .LBB65_436: # in Loop: Header=BB65_424 Depth=1 .Ltmp5624: .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 int3 .Ltmp5625: .LBB65_437: # in Loop: Header=BB65_424 Depth=1 .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 jmp .LBB65_438 .Ltmp5626: .LBB65_438: # in Loop: Header=BB65_424 Depth=1 .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 .Ltmp5307: lea rcx, [rbp + 3920] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5308: jmp .LBB65_439 .LBB65_439: # in Loop: Header=BB65_424 Depth=1 lea rcx, [rbp + 3920] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_424 .Ltmp5627: # %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 .Ltmp5628: .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 lea rdx, [rip + "??_C@_0P@DCOFHGB@cit?5?$DM?$DN?5s?4end?$CI?$CJ?$AA@"] lea rax, [rbp + 3664] mov rcx, rax mov qword ptr [rbp + 432], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1052 # kill: def $r8 killed $r8d lea rcx, [rbp + 3648] mov qword ptr [rbp + 424], rcx # 8-byte Spill mov qword ptr [rbp + 416], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3624] mov qword ptr [rbp + 408], rcx # 8-byte Spill mov qword ptr [rbp + 400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3688] mov rdx, qword ptr [rbp + 408] # 8-byte Reload mov r8, qword ptr [rbp + 424] # 8-byte Reload mov r9, qword ptr [rbp + 432] # 8-byte Reload mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 .Ltmp5309: lea rcx, [rbp + 3552] lea rdx, [rbp + 3560] lea r8, [rbp + 9344] .Ltmp5629: mov qword ptr [rbp + 384], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5310: jmp .LBB65_442 .LBB65_442: # in Loop: Header=BB65_441 Depth=1 lea rcx, [rbp + 9392] lea rax, [rbp + 3536] mov rdx, rax mov qword ptr [rbp + 376], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" lea rcx, [rbp + 3560] lea rax, [rbp + 3568] mov rdx, rax mov r8, qword ptr [rbp + 376] # 8-byte Reload mov qword ptr [rbp + 368], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5311: lea rcx, [rbp + 3688] mov rdx, qword ptr [rbp + 368] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5312: jmp .LBB65_443 .LBB65_443: # in Loop: Header=BB65_441 Depth=1 lea rcx, [rbp + 3568] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" jmp .LBB65_449 .Ltmp5630: .LBB65_448: # Block address taken # in Loop: Header=BB65_441 Depth=1 .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 jmp .LBB65_449 .Ltmp5631: .LBB65_449: # in Loop: Header=BB65_441 Depth=1 .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 .Ltmp5315: lea rcx, [rbp + 3688] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5316: mov byte ptr [rbp + 367], al # 1-byte Spill jmp .LBB65_450 .LBB65_450: # in Loop: Header=BB65_441 Depth=1 mov al, byte ptr [rbp + 367] # 1-byte Reload test al, 1 jne .LBB65_451 jmp .LBB65_455 .LBB65_451: # in Loop: Header=BB65_441 Depth=1 .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 .Ltmp5317: .Ltmp5632: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5318: mov byte ptr [rbp + 366], al # 1-byte Spill jmp .LBB65_452 .LBB65_452: # in Loop: Header=BB65_441 Depth=1 mov al, byte ptr [rbp + 366] # 1-byte Reload test al, 1 jne .LBB65_453 jmp .LBB65_454 .LBB65_453: # in Loop: Header=BB65_441 Depth=1 .Ltmp5633: .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 int3 .Ltmp5634: .LBB65_454: # in Loop: Header=BB65_441 Depth=1 .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 jmp .LBB65_455 .Ltmp5635: .LBB65_455: # in Loop: Header=BB65_441 Depth=1 .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 .Ltmp5319: lea rcx, [rbp + 3688] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5320: jmp .LBB65_456 .LBB65_456: # in Loop: Header=BB65_441 Depth=1 lea rcx, [rbp + 3688] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_441 .Ltmp5636: # %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 .Ltmp5637: .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 lea rdx, [rip + "??_C@_08ELAKBHAN@it2?5?$DO?5it?$AA@"] lea rax, [rbp + 3432] mov rcx, rax mov qword ptr [rbp + 352], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1054 # kill: def $r8 killed $r8d lea rcx, [rbp + 3416] mov qword ptr [rbp + 344], rcx # 8-byte Spill mov qword ptr [rbp + 336], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3392] mov qword ptr [rbp + 328], rcx # 8-byte Spill mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3456] mov rdx, qword ptr [rbp + 328] # 8-byte Reload mov r8, qword ptr [rbp + 344] # 8-byte Reload mov r9, qword ptr [rbp + 352] # 8-byte Reload mov qword ptr [rbp + 312], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 .Ltmp5321: lea rcx, [rbp + 3320] lea rdx, [rbp + 3328] lea r8, [rbp + 9360] .Ltmp5638: mov qword ptr [rbp + 304], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5322: jmp .LBB65_459 .LBB65_459: # in Loop: Header=BB65_458 Depth=1 lea rcx, [rbp + 3328] lea rax, [rbp + 3336] lea r8, [rbp + 9376] mov rdx, rax mov qword ptr [rbp + 296], rax # 8-byte Spill call "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5323: lea rcx, [rbp + 3456] mov rdx, qword ptr [rbp + 296] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5324: jmp .LBB65_460 .LBB65_460: # in Loop: Header=BB65_458 Depth=1 lea rcx, [rbp + 3336] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_466 .Ltmp5639: .LBB65_465: # Block address taken # in Loop: Header=BB65_458 Depth=1 .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 jmp .LBB65_466 .Ltmp5640: .LBB65_466: # in Loop: Header=BB65_458 Depth=1 .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 .Ltmp5327: lea rcx, [rbp + 3456] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5328: mov byte ptr [rbp + 295], al # 1-byte Spill jmp .LBB65_467 .LBB65_467: # in Loop: Header=BB65_458 Depth=1 mov al, byte ptr [rbp + 295] # 1-byte Reload test al, 1 jne .LBB65_468 jmp .LBB65_472 .LBB65_468: # in Loop: Header=BB65_458 Depth=1 .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 .Ltmp5329: .Ltmp5641: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5330: mov byte ptr [rbp + 294], al # 1-byte Spill jmp .LBB65_469 .LBB65_469: # in Loop: Header=BB65_458 Depth=1 mov al, byte ptr [rbp + 294] # 1-byte Reload test al, 1 jne .LBB65_470 jmp .LBB65_471 .LBB65_470: # in Loop: Header=BB65_458 Depth=1 .Ltmp5642: .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 int3 .Ltmp5643: .LBB65_471: # in Loop: Header=BB65_458 Depth=1 .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 jmp .LBB65_472 .Ltmp5644: .LBB65_472: # in Loop: Header=BB65_458 Depth=1 .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 .Ltmp5331: lea rcx, [rbp + 3456] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5332: jmp .LBB65_473 .LBB65_473: # in Loop: Header=BB65_458 Depth=1 lea rcx, [rbp + 3456] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_458 .Ltmp5645: # %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 .Ltmp5646: .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 lea rdx, [rip + "??_C@_09FPDLLOPP@it2?5?$DO?$DN?5it?$AA@"] lea rax, [rbp + 3216] mov rcx, rax mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1055 # kill: def $r8 killed $r8d lea rcx, [rbp + 3200] mov qword ptr [rbp + 272], rcx # 8-byte Spill mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3176] mov qword ptr [rbp + 256], rcx # 8-byte Spill mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3240] mov rdx, qword ptr [rbp + 256] # 8-byte Reload mov r8, qword ptr [rbp + 272] # 8-byte Reload mov r9, qword ptr [rbp + 280] # 8-byte Reload mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 .Ltmp5333: lea rcx, [rbp + 3104] lea rdx, [rbp + 3112] lea r8, [rbp + 9360] .Ltmp5647: mov qword ptr [rbp + 232], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5334: jmp .LBB65_476 .LBB65_476: # in Loop: Header=BB65_475 Depth=1 lea rcx, [rbp + 3112] lea rax, [rbp + 3120] lea r8, [rbp + 9376] mov rdx, rax mov qword ptr [rbp + 224], rax # 8-byte Spill call "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5335: lea rcx, [rbp + 3240] mov rdx, qword ptr [rbp + 224] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5336: jmp .LBB65_477 .LBB65_477: # in Loop: Header=BB65_475 Depth=1 lea rcx, [rbp + 3120] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_483 .Ltmp5648: .LBB65_482: # Block address taken # in Loop: Header=BB65_475 Depth=1 .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 jmp .LBB65_483 .Ltmp5649: .LBB65_483: # in Loop: Header=BB65_475 Depth=1 .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 .Ltmp5339: lea rcx, [rbp + 3240] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5340: mov byte ptr [rbp + 223], al # 1-byte Spill jmp .LBB65_484 .LBB65_484: # in Loop: Header=BB65_475 Depth=1 mov al, byte ptr [rbp + 223] # 1-byte Reload test al, 1 jne .LBB65_485 jmp .LBB65_489 .LBB65_485: # in Loop: Header=BB65_475 Depth=1 .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 .Ltmp5341: .Ltmp5650: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5342: mov byte ptr [rbp + 222], al # 1-byte Spill jmp .LBB65_486 .LBB65_486: # in Loop: Header=BB65_475 Depth=1 mov al, byte ptr [rbp + 222] # 1-byte Reload test al, 1 jne .LBB65_487 jmp .LBB65_488 .LBB65_487: # in Loop: Header=BB65_475 Depth=1 .Ltmp5651: .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 int3 .Ltmp5652: .LBB65_488: # in Loop: Header=BB65_475 Depth=1 .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 jmp .LBB65_489 .Ltmp5653: .LBB65_489: # in Loop: Header=BB65_475 Depth=1 .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 .Ltmp5343: lea rcx, [rbp + 3240] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5344: jmp .LBB65_490 .LBB65_490: # in Loop: Header=BB65_475 Depth=1 lea rcx, [rbp + 3240] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_475 .Ltmp5654: # %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 .Ltmp5655: .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 lea rdx, [rip + "??_C@_0O@IMDHFADI@s?4end?$CI?$CJ?5?$DO?5it2?$AA@"] lea rax, [rbp + 3000] mov rcx, rax mov qword ptr [rbp + 208], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1056 # kill: def $r8 killed $r8d lea rcx, [rbp + 2984] mov qword ptr [rbp + 200], rcx # 8-byte Spill mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2960] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3024] mov rdx, qword ptr [rbp + 184] # 8-byte Reload mov r8, qword ptr [rbp + 200] # 8-byte Reload mov r9, qword ptr [rbp + 208] # 8-byte Reload mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 9392] lea rdx, [rbp + 2872] .Ltmp5656: .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 mov qword ptr [rbp + 160], rdx # 8-byte Spill mov qword ptr [rbp + 152], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5345: lea rcx, [rbp + 2888] lea rdx, [rbp + 2896] mov r8, qword ptr [rbp + 160] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5346: jmp .LBB65_493 .LBB65_493: # in Loop: Header=BB65_492 Depth=1 lea rcx, [rbp + 2896] lea rax, [rbp + 2904] lea r8, [rbp + 9360] mov rdx, rax mov qword ptr [rbp + 144], rax # 8-byte Spill call "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5347: lea rcx, [rbp + 3024] mov rdx, qword ptr [rbp + 144] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5348: jmp .LBB65_494 .LBB65_494: # in Loop: Header=BB65_492 Depth=1 lea rcx, [rbp + 2904] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_500 .Ltmp5657: .LBB65_499: # Block address taken # in Loop: Header=BB65_492 Depth=1 .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 jmp .LBB65_500 .Ltmp5658: .LBB65_500: # in Loop: Header=BB65_492 Depth=1 .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 .Ltmp5351: lea rcx, [rbp + 3024] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5352: mov byte ptr [rbp + 143], al # 1-byte Spill jmp .LBB65_501 .LBB65_501: # in Loop: Header=BB65_492 Depth=1 mov al, byte ptr [rbp + 143] # 1-byte Reload test al, 1 jne .LBB65_502 jmp .LBB65_506 .LBB65_502: # in Loop: Header=BB65_492 Depth=1 .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 .Ltmp5353: .Ltmp5659: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5354: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB65_503 .LBB65_503: # in Loop: Header=BB65_492 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB65_504 jmp .LBB65_505 .LBB65_504: # in Loop: Header=BB65_492 Depth=1 .Ltmp5660: .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 int3 .Ltmp5661: .LBB65_505: # in Loop: Header=BB65_492 Depth=1 .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 jmp .LBB65_506 .Ltmp5662: .LBB65_506: # in Loop: Header=BB65_492 Depth=1 .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 .Ltmp5355: lea rcx, [rbp + 3024] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5356: jmp .LBB65_507 .LBB65_507: # in Loop: Header=BB65_492 Depth=1 lea rcx, [rbp + 3024] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_492 .Ltmp5663: # %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 .Ltmp5664: .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 lea rdx, [rip + "??_C@_0P@PJDBIOPC@s?4end?$CI?$CJ?5?$DO?$DN?5it2?$AA@"] lea rax, [rbp + 2768] mov rcx, rax mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1057 # kill: def $r8 killed $r8d lea rcx, [rbp + 2752] mov qword ptr [rbp + 120], rcx # 8-byte Spill mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2728] mov qword ptr [rbp + 104], rcx # 8-byte Spill mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2792] mov rdx, qword ptr [rbp + 104] # 8-byte Reload mov r8, qword ptr [rbp + 120] # 8-byte Reload mov r9, qword ptr [rbp + 128] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 9392] lea rdx, [rbp + 2640] .Ltmp5665: .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 mov qword ptr [rbp + 80], rdx # 8-byte Spill mov qword ptr [rbp + 72], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp5357: lea rcx, [rbp + 2656] lea rdx, [rbp + 2664] mov r8, qword ptr [rbp + 80] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5358: jmp .LBB65_510 .LBB65_510: # in Loop: Header=BB65_509 Depth=1 lea rcx, [rbp + 2664] lea rax, [rbp + 2672] lea r8, [rbp + 9360] mov rdx, rax mov qword ptr [rbp + 64], rax # 8-byte Spill call "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5359: lea rcx, [rbp + 2792] mov rdx, qword ptr [rbp + 64] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5360: jmp .LBB65_511 .LBB65_511: # in Loop: Header=BB65_509 Depth=1 lea rcx, [rbp + 2672] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB65_517 .Ltmp5666: .LBB65_516: # Block address taken # in Loop: Header=BB65_509 Depth=1 .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 jmp .LBB65_517 .Ltmp5667: .LBB65_517: # in Loop: Header=BB65_509 Depth=1 .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 .Ltmp5363: lea rcx, [rbp + 2792] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5364: mov byte ptr [rbp + 63], al # 1-byte Spill jmp .LBB65_518 .LBB65_518: # in Loop: Header=BB65_509 Depth=1 mov al, byte ptr [rbp + 63] # 1-byte Reload test al, 1 jne .LBB65_519 jmp .LBB65_523 .LBB65_519: # in Loop: Header=BB65_509 Depth=1 .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 .Ltmp5365: .Ltmp5668: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5366: mov byte ptr [rbp + 62], al # 1-byte Spill jmp .LBB65_520 .LBB65_520: # in Loop: Header=BB65_509 Depth=1 mov al, byte ptr [rbp + 62] # 1-byte Reload test al, 1 jne .LBB65_521 jmp .LBB65_522 .LBB65_521: # in Loop: Header=BB65_509 Depth=1 .Ltmp5669: .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 int3 .Ltmp5670: .LBB65_522: # in Loop: Header=BB65_509 Depth=1 .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 jmp .LBB65_523 .Ltmp5671: .LBB65_523: # in Loop: Header=BB65_509 Depth=1 .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 .Ltmp5367: lea rcx, [rbp + 2792] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5368: jmp .LBB65_524 .LBB65_524: # in Loop: Header=BB65_509 Depth=1 lea rcx, [rbp + 2792] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_509 .Ltmp5672: # %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 .Ltmp5673: .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 lea rdx, [rip + "??_C@_09EOOKBKBP@it2?5?$DO?5cit?$AA@"] lea rax, [rbp + 2536] mov rcx, rax mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1058 # kill: def $r8 killed $r8d lea rcx, [rbp + 2520] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2496] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2560] mov rdx, qword ptr [rbp + 24] # 8-byte Reload mov r8, qword ptr [rbp + 40] # 8-byte Reload mov r9, qword ptr [rbp + 48] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 .Ltmp5369: lea rcx, [rbp + 2424] lea rdx, [rbp + 2432] lea r8, [rbp + 9360] .Ltmp5674: mov qword ptr [rbp], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5370: jmp .LBB65_527 .LBB65_527: # in Loop: Header=BB65_526 Depth=1 lea rcx, [rbp + 2432] lea rax, [rbp + 2440] lea r8, [rbp + 9344] mov rdx, rax mov qword ptr [rbp - 8], rax # 8-byte Spill call "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5371: lea rcx, [rbp + 2560] mov rdx, qword ptr [rbp - 8] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5372: jmp .LBB65_528 .LBB65_528: # in Loop: Header=BB65_526 Depth=1 lea rcx, [rbp + 2440] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB65_534 .Ltmp5675: .LBB65_533: # Block address taken # in Loop: Header=BB65_526 Depth=1 .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 jmp .LBB65_534 .Ltmp5676: .LBB65_534: # in Loop: Header=BB65_526 Depth=1 .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 .Ltmp5375: lea rcx, [rbp + 2560] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5376: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB65_535 .LBB65_535: # in Loop: Header=BB65_526 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB65_536 jmp .LBB65_540 .LBB65_536: # in Loop: Header=BB65_526 Depth=1 .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 .Ltmp5377: .Ltmp5677: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5378: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB65_537 .LBB65_537: # in Loop: Header=BB65_526 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB65_538 jmp .LBB65_539 .LBB65_538: # in Loop: Header=BB65_526 Depth=1 .Ltmp5678: .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 int3 .Ltmp5679: .LBB65_539: # in Loop: Header=BB65_526 Depth=1 .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 jmp .LBB65_540 .Ltmp5680: .LBB65_540: # in Loop: Header=BB65_526 Depth=1 .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 .Ltmp5379: lea rcx, [rbp + 2560] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5380: jmp .LBB65_541 .LBB65_541: # in Loop: Header=BB65_526 Depth=1 lea rcx, [rbp + 2560] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_526 .Ltmp5681: # %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 .Ltmp5682: .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 lea rdx, [rip + "??_C@_0L@BNENLIIG@it2?5?$DO?$DN?5cit?$AA@"] lea rax, [rbp + 2320] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1059 # kill: def $r8 killed $r8d lea rcx, [rbp + 2304] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2280] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2344] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 .Ltmp5381: lea rcx, [rbp + 2208] lea rdx, [rbp + 2216] lea r8, [rbp + 9360] .Ltmp5683: mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5382: jmp .LBB65_544 .LBB65_544: # in Loop: Header=BB65_543 Depth=1 lea rcx, [rbp + 2216] lea rax, [rbp + 2224] lea r8, [rbp + 9344] mov rdx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp5383: lea rcx, [rbp + 2344] mov rdx, qword ptr [rbp - 80] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5384: jmp .LBB65_545 .LBB65_545: # in Loop: Header=BB65_543 Depth=1 lea rcx, [rbp + 2224] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" jmp .LBB65_551 .Ltmp5684: .LBB65_550: # Block address taken # in Loop: Header=BB65_543 Depth=1 .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 jmp .LBB65_551 .Ltmp5685: .LBB65_551: # in Loop: Header=BB65_543 Depth=1 .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 .Ltmp5387: lea rcx, [rbp + 2344] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5388: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB65_552 .LBB65_552: # in Loop: Header=BB65_543 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB65_553 jmp .LBB65_557 .LBB65_553: # in Loop: Header=BB65_543 Depth=1 .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 .Ltmp5389: .Ltmp5686: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5390: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB65_554 .LBB65_554: # in Loop: Header=BB65_543 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB65_555 jmp .LBB65_556 .LBB65_555: # in Loop: Header=BB65_543 Depth=1 .Ltmp5687: .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 int3 .Ltmp5688: .LBB65_556: # in Loop: Header=BB65_543 Depth=1 .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 jmp .LBB65_557 .Ltmp5689: .LBB65_557: # in Loop: Header=BB65_543 Depth=1 .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 .Ltmp5391: lea rcx, [rbp + 2344] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5392: jmp .LBB65_558 .LBB65_558: # in Loop: Header=BB65_543 Depth=1 lea rcx, [rbp + 2344] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB65_543 .Ltmp5690: # %bb.559: .cv_loc 65 1 1061 0 # ..\tests\span_tests.cpp:1061:0 add rsp, 9568 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_5: # in Loop: Header=BB65_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9144] .Ltmp5691: .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5692: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_6: # in Loop: Header=BB65_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 .Ltmp4983: lea rcx, [rbp + 9264] .Ltmp5693: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4984: jmp .LBB65_7 .LBB65_7: # in Loop: Header=BB65_1 Depth=1 lea rax, [rip + .LBB65_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5694: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9264] .cv_loc 65 1 1025 0 # ..\tests\span_tests.cpp:1025:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5695: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_23: # in Loop: Header=BB65_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8928] .Ltmp5696: .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5697: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_24: # in Loop: Header=BB65_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 .Ltmp4997: lea rcx, [rbp + 9048] .Ltmp5698: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp4998: jmp .LBB65_25 .LBB65_25: # in Loop: Header=BB65_18 Depth=1 lea rax, [rip + .LBB65_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5699: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_40: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9048] .cv_loc 65 1 1026 0 # ..\tests\span_tests.cpp:1026:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5700: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_41: # in Loop: Header=BB65_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8712] .Ltmp5701: .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5702: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$42@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_42: # in Loop: Header=BB65_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 .Ltmp5011: lea rcx, [rbp + 8832] .Ltmp5703: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5012: jmp .LBB65_43 .LBB65_43: # in Loop: Header=BB65_36 Depth=1 lea rax, [rip + .LBB65_44] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5704: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_58: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8832] .cv_loc 65 1 1027 0 # ..\tests\span_tests.cpp:1027:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5705: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_59: # in Loop: Header=BB65_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8496] .Ltmp5706: .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5707: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$60@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_60: # in Loop: Header=BB65_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 .Ltmp5025: lea rcx, [rbp + 8616] .Ltmp5708: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5026: jmp .LBB65_61 .LBB65_61: # in Loop: Header=BB65_54 Depth=1 lea rax, [rip + .LBB65_62] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5709: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_76: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8616] .cv_loc 65 1 1028 0 # ..\tests\span_tests.cpp:1028:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5710: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_77: # in Loop: Header=BB65_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8280] .Ltmp5711: .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5712: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$78@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_78: # in Loop: Header=BB65_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 .Ltmp5039: lea rcx, [rbp + 8400] .Ltmp5713: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5040: jmp .LBB65_79 .LBB65_79: # in Loop: Header=BB65_72 Depth=1 lea rax, [rip + .LBB65_80] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5714: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_94: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8400] .cv_loc 65 1 1029 0 # ..\tests\span_tests.cpp:1029:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5715: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_95: # in Loop: Header=BB65_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8048] .Ltmp5716: .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5717: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$96@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_96: # in Loop: Header=BB65_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 .Ltmp5053: lea rcx, [rbp + 8168] .Ltmp5718: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5054: jmp .LBB65_97 .LBB65_97: # in Loop: Header=BB65_90 Depth=1 lea rax, [rip + .LBB65_98] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5719: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_112: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8168] .cv_loc 65 1 1030 0 # ..\tests\span_tests.cpp:1030:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5720: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_113: # in Loop: Header=BB65_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7816] .Ltmp5721: .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5722: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$114@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_114: # in Loop: Header=BB65_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 .Ltmp5067: lea rcx, [rbp + 7936] .Ltmp5723: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5068: jmp .LBB65_115 .LBB65_115: # in Loop: Header=BB65_108 Depth=1 lea rax, [rip + .LBB65_116] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5724: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$130@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_130: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7936] .cv_loc 65 1 1031 0 # ..\tests\span_tests.cpp:1031:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5725: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$131@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_131: # in Loop: Header=BB65_126 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7584] .Ltmp5726: .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5727: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$132@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_132: # in Loop: Header=BB65_126 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 .Ltmp5081: lea rcx, [rbp + 7704] .Ltmp5728: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5082: jmp .LBB65_133 .LBB65_133: # in Loop: Header=BB65_126 Depth=1 lea rax, [rip + .LBB65_134] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5729: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_148: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7704] .cv_loc 65 1 1032 0 # ..\tests\span_tests.cpp:1032:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5730: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_149: # in Loop: Header=BB65_144 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7352] .Ltmp5731: .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5732: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$150@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_150: # in Loop: Header=BB65_144 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 .Ltmp5095: lea rcx, [rbp + 7472] .Ltmp5733: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5096: jmp .LBB65_151 .LBB65_151: # in Loop: Header=BB65_144 Depth=1 lea rax, [rip + .LBB65_152] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5734: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$166@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_166: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7472] .cv_loc 65 1 1033 0 # ..\tests\span_tests.cpp:1033:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5735: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_167: # in Loop: Header=BB65_162 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7120] .Ltmp5736: .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5737: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$168@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_168: # in Loop: Header=BB65_162 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 .Ltmp5109: lea rcx, [rbp + 7240] .Ltmp5738: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5110: jmp .LBB65_169 .LBB65_169: # in Loop: Header=BB65_162 Depth=1 lea rax, [rip + .LBB65_170] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5739: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$184@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_184: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7240] .cv_loc 65 1 1035 0 # ..\tests\span_tests.cpp:1035:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5740: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$185@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_185: # in Loop: Header=BB65_180 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6904] .Ltmp5741: .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5742: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$186@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_186: # in Loop: Header=BB65_180 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 .Ltmp5123: lea rcx, [rbp + 7024] .Ltmp5743: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5124: jmp .LBB65_187 .LBB65_187: # in Loop: Header=BB65_180 Depth=1 lea rax, [rip + .LBB65_188] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5744: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$202@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_202: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7024] .cv_loc 65 1 1036 0 # ..\tests\span_tests.cpp:1036:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5745: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$203@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_203: # in Loop: Header=BB65_198 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6688] .Ltmp5746: .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5747: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$204@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_204: # in Loop: Header=BB65_198 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 .Ltmp5137: lea rcx, [rbp + 6808] .Ltmp5748: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5138: jmp .LBB65_205 .LBB65_205: # in Loop: Header=BB65_198 Depth=1 lea rax, [rip + .LBB65_206] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5749: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$220@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_220: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6808] .cv_loc 65 1 1037 0 # ..\tests\span_tests.cpp:1037:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5750: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$221@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_221: # in Loop: Header=BB65_216 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6456] .Ltmp5751: .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5752: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$222@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_222: # in Loop: Header=BB65_216 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 .Ltmp5151: lea rcx, [rbp + 6576] .Ltmp5753: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5152: jmp .LBB65_223 .LBB65_223: # in Loop: Header=BB65_216 Depth=1 lea rax, [rip + .LBB65_224] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5754: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_238: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6576] .cv_loc 65 1 1038 0 # ..\tests\span_tests.cpp:1038:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5755: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$239@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_239: # in Loop: Header=BB65_234 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6224] .Ltmp5756: .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5757: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$240@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_240: # in Loop: Header=BB65_234 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 .Ltmp5165: lea rcx, [rbp + 6344] .Ltmp5758: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5166: jmp .LBB65_241 .LBB65_241: # in Loop: Header=BB65_234 Depth=1 lea rax, [rip + .LBB65_242] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5759: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_256: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6344] .cv_loc 65 1 1039 0 # ..\tests\span_tests.cpp:1039:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5760: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_257: # in Loop: Header=BB65_252 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5992] .Ltmp5761: .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5762: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$258@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_258: # in Loop: Header=BB65_252 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 .Ltmp5179: lea rcx, [rbp + 6112] .Ltmp5763: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5180: jmp .LBB65_259 .LBB65_259: # in Loop: Header=BB65_252 Depth=1 lea rax, [rip + .LBB65_260] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5764: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_274: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6112] .cv_loc 65 1 1040 0 # ..\tests\span_tests.cpp:1040:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5765: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$275@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_275: # in Loop: Header=BB65_270 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5776] .Ltmp5766: .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5767: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$276@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_276: # in Loop: Header=BB65_270 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 .Ltmp5193: lea rcx, [rbp + 5896] .Ltmp5768: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5194: jmp .LBB65_277 .LBB65_277: # in Loop: Header=BB65_270 Depth=1 lea rax, [rip + .LBB65_278] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5769: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$291@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_291: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5896] .cv_loc 65 1 1041 0 # ..\tests\span_tests.cpp:1041:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5770: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_292: # in Loop: Header=BB65_288 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5560] .Ltmp5771: .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5772: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$293@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_293: # in Loop: Header=BB65_288 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 .Ltmp5205: lea rcx, [rbp + 5680] .Ltmp5773: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5206: jmp .LBB65_294 .LBB65_294: # in Loop: Header=BB65_288 Depth=1 lea rax, [rip + .LBB65_295] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5774: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$308@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_308: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5680] .cv_loc 65 1 1043 0 # ..\tests\span_tests.cpp:1043:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5775: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$309@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_309: # in Loop: Header=BB65_305 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5344] .Ltmp5776: .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5777: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$310@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_310: # in Loop: Header=BB65_305 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 .Ltmp5217: lea rcx, [rbp + 5464] .Ltmp5778: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5218: jmp .LBB65_311 .LBB65_311: # in Loop: Header=BB65_305 Depth=1 lea rax, [rip + .LBB65_312] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5779: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$325@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_325: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5464] .cv_loc 65 1 1044 0 # ..\tests\span_tests.cpp:1044:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5780: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$326@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_326: # in Loop: Header=BB65_322 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5128] .Ltmp5781: .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5782: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$327@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_327: # in Loop: Header=BB65_322 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 .Ltmp5229: lea rcx, [rbp + 5248] .Ltmp5783: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5230: jmp .LBB65_328 .LBB65_328: # in Loop: Header=BB65_322 Depth=1 lea rax, [rip + .LBB65_329] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5784: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$342@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_342: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5248] .cv_loc 65 1 1045 0 # ..\tests\span_tests.cpp:1045:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5785: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$343@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_343: # in Loop: Header=BB65_339 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4896] .Ltmp5786: .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5787: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$344@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_344: # in Loop: Header=BB65_339 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 .Ltmp5241: lea rcx, [rbp + 5016] .Ltmp5788: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5242: jmp .LBB65_345 .LBB65_345: # in Loop: Header=BB65_339 Depth=1 lea rax, [rip + .LBB65_346] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5789: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$359@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_359: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5016] .cv_loc 65 1 1046 0 # ..\tests\span_tests.cpp:1046:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5790: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$360@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_360: # in Loop: Header=BB65_356 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4664] .Ltmp5791: .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5792: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$361@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_361: # in Loop: Header=BB65_356 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 .Ltmp5253: lea rcx, [rbp + 4784] .Ltmp5793: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5254: jmp .LBB65_362 .LBB65_362: # in Loop: Header=BB65_356 Depth=1 lea rax, [rip + .LBB65_363] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5794: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$376@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_376: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4784] .cv_loc 65 1 1047 0 # ..\tests\span_tests.cpp:1047:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5795: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$377@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_377: # in Loop: Header=BB65_373 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4448] .Ltmp5796: .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5797: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$378@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_378: # in Loop: Header=BB65_373 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 .Ltmp5265: lea rcx, [rbp + 4568] .Ltmp5798: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5266: jmp .LBB65_379 .LBB65_379: # in Loop: Header=BB65_373 Depth=1 lea rax, [rip + .LBB65_380] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5799: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$393@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_393: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4568] .cv_loc 65 1 1048 0 # ..\tests\span_tests.cpp:1048:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5800: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$394@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_394: # in Loop: Header=BB65_390 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4232] .Ltmp5801: .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5802: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$395@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_395: # in Loop: Header=BB65_390 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 .Ltmp5277: lea rcx, [rbp + 4352] .Ltmp5803: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5278: jmp .LBB65_396 .LBB65_396: # in Loop: Header=BB65_390 Depth=1 lea rax, [rip + .LBB65_397] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5804: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$410@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_410: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4352] .cv_loc 65 1 1049 0 # ..\tests\span_tests.cpp:1049:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5805: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$411@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_411: # in Loop: Header=BB65_407 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4016] .Ltmp5806: .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5807: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$412@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_412: # in Loop: Header=BB65_407 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 .Ltmp5289: lea rcx, [rbp + 4136] .Ltmp5808: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5290: jmp .LBB65_413 .LBB65_413: # in Loop: Header=BB65_407 Depth=1 lea rax, [rip + .LBB65_414] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5809: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$427@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_427: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4136] .cv_loc 65 1 1050 0 # ..\tests\span_tests.cpp:1050:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5810: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$428@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_428: # in Loop: Header=BB65_424 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3800] .Ltmp5811: .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5812: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$429@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_429: # in Loop: Header=BB65_424 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 .Ltmp5301: lea rcx, [rbp + 3920] .Ltmp5813: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5302: jmp .LBB65_430 .LBB65_430: # in Loop: Header=BB65_424 Depth=1 lea rax, [rip + .LBB65_431] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5814: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$444@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_444: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3920] .cv_loc 65 1 1051 0 # ..\tests\span_tests.cpp:1051:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5815: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$445@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_445: # in Loop: Header=BB65_441 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3568] .Ltmp5816: .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5817: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$446@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_446: # in Loop: Header=BB65_441 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 .Ltmp5313: lea rcx, [rbp + 3688] .Ltmp5818: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5314: jmp .LBB65_447 .LBB65_447: # in Loop: Header=BB65_441 Depth=1 lea rax, [rip + .LBB65_448] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5819: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$461@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_461: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3688] .cv_loc 65 1 1052 0 # ..\tests\span_tests.cpp:1052:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5820: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$462@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_462: # in Loop: Header=BB65_458 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3336] .Ltmp5821: .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5822: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$463@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_463: # in Loop: Header=BB65_458 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 .Ltmp5325: lea rcx, [rbp + 3456] .Ltmp5823: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5326: jmp .LBB65_464 .LBB65_464: # in Loop: Header=BB65_458 Depth=1 lea rax, [rip + .LBB65_465] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5824: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$478@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_478: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3456] .cv_loc 65 1 1054 0 # ..\tests\span_tests.cpp:1054:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5825: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$479@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_479: # in Loop: Header=BB65_475 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3120] .Ltmp5826: .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5827: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$480@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_480: # in Loop: Header=BB65_475 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 .Ltmp5337: lea rcx, [rbp + 3240] .Ltmp5828: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5338: jmp .LBB65_481 .LBB65_481: # in Loop: Header=BB65_475 Depth=1 lea rax, [rip + .LBB65_482] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5829: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$495@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_495: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3240] .cv_loc 65 1 1055 0 # ..\tests\span_tests.cpp:1055:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5830: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$496@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_496: # in Loop: Header=BB65_492 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2904] .Ltmp5831: .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5832: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$497@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_497: # in Loop: Header=BB65_492 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 .Ltmp5349: lea rcx, [rbp + 3024] .Ltmp5833: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5350: jmp .LBB65_498 .LBB65_498: # in Loop: Header=BB65_492 Depth=1 lea rax, [rip + .LBB65_499] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5834: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$512@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_512: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3024] .cv_loc 65 1 1056 0 # ..\tests\span_tests.cpp:1056:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5835: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$513@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_513: # in Loop: Header=BB65_509 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2672] .Ltmp5836: .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5837: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$514@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_514: # in Loop: Header=BB65_509 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 .Ltmp5361: lea rcx, [rbp + 2792] .Ltmp5838: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5362: jmp .LBB65_515 .LBB65_515: # in Loop: Header=BB65_509 Depth=1 lea rax, [rip + .LBB65_516] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5839: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$529@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_529: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2792] .cv_loc 65 1 1057 0 # ..\tests\span_tests.cpp:1057:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5840: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$530@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_530: # in Loop: Header=BB65_526 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2440] .Ltmp5841: .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5842: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$531@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_531: # in Loop: Header=BB65_526 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 .Ltmp5373: lea rcx, [rbp + 2560] .Ltmp5843: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5374: jmp .LBB65_532 .LBB65_532: # in Loop: Header=BB65_526 Depth=1 lea rax, [rip + .LBB65_533] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5844: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$546@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_546: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2560] .cv_loc 65 1 1058 0 # ..\tests\span_tests.cpp:1058:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5845: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$547@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_547: # in Loop: Header=BB65_543 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2224] .Ltmp5846: .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5847: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$548@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB65_548: # in Loop: Header=BB65_543 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 .Ltmp5385: lea rcx, [rbp + 2344] .Ltmp5848: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5386: jmp .LBB65_549 .LBB65_549: # in Loop: Header=BB65_543 Depth=1 lea rax, [rip + .LBB65_550] add rsp, 48 pop rbp ret # CATCHRET .Ltmp5849: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$560@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA" .LBB65_560: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2344] .cv_loc 65 1 1059 0 # ..\tests\span_tests.cpp:1059:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp5850: .Lfunc_end65: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 32 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL # TryBlockMap .long 161 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ")@IMGREL # IPToStateXData .long 9560 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____42@@YAXXZ": .long .Lfunc_begin65@IMGREL # IP .long -1 # ToState .long .Ltmp4977@IMGREL+1 # IP .long 1 # ToState .long .Ltmp4981@IMGREL+1 # IP .long 2 # ToState .long .Ltmp4985@IMGREL+1 # IP .long 0 # ToState .long .Ltmp4990@IMGREL+1 # IP .long -1 # ToState .long .Ltmp4991@IMGREL+1 # IP .long 5 # ToState .long .Ltmp4995@IMGREL+1 # IP .long 6 # ToState .long .Ltmp4999@IMGREL+1 # IP .long 4 # ToState .long .Ltmp5004@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5005@IMGREL+1 # IP .long 9 # ToState .long .Ltmp5009@IMGREL+1 # IP .long 10 # ToState .long .Ltmp5013@IMGREL+1 # IP .long 8 # ToState .long .Ltmp5018@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5019@IMGREL+1 # IP .long 13 # ToState .long .Ltmp5023@IMGREL+1 # IP .long 14 # ToState .long .Ltmp5027@IMGREL+1 # IP .long 12 # ToState .long .Ltmp5032@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5033@IMGREL+1 # IP .long 17 # ToState .long .Ltmp5037@IMGREL+1 # IP .long 18 # ToState .long .Ltmp5041@IMGREL+1 # IP .long 16 # ToState .long .Ltmp5046@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5047@IMGREL+1 # IP .long 21 # ToState .long .Ltmp5051@IMGREL+1 # IP .long 22 # ToState .long .Ltmp5055@IMGREL+1 # IP .long 20 # ToState .long .Ltmp5060@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5061@IMGREL+1 # IP .long 25 # ToState .long .Ltmp5065@IMGREL+1 # IP .long 26 # ToState .long .Ltmp5069@IMGREL+1 # IP .long 24 # ToState .long .Ltmp5074@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5075@IMGREL+1 # IP .long 29 # ToState .long .Ltmp5079@IMGREL+1 # IP .long 30 # ToState .long .Ltmp5083@IMGREL+1 # IP .long 28 # ToState .long .Ltmp5088@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5089@IMGREL+1 # IP .long 33 # ToState .long .Ltmp5093@IMGREL+1 # IP .long 34 # ToState .long .Ltmp5097@IMGREL+1 # IP .long 32 # ToState .long .Ltmp5102@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5103@IMGREL+1 # IP .long 37 # ToState .long .Ltmp5107@IMGREL+1 # IP .long 38 # ToState .long .Ltmp5111@IMGREL+1 # IP .long 36 # ToState .long .Ltmp5116@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5117@IMGREL+1 # IP .long 41 # ToState .long .Ltmp5121@IMGREL+1 # IP .long 42 # ToState .long .Ltmp5125@IMGREL+1 # IP .long 40 # ToState .long .Ltmp5130@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5131@IMGREL+1 # IP .long 45 # ToState .long .Ltmp5135@IMGREL+1 # IP .long 46 # ToState .long .Ltmp5139@IMGREL+1 # IP .long 44 # ToState .long .Ltmp5144@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5145@IMGREL+1 # IP .long 49 # ToState .long .Ltmp5149@IMGREL+1 # IP .long 50 # ToState .long .Ltmp5153@IMGREL+1 # IP .long 48 # ToState .long .Ltmp5158@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5159@IMGREL+1 # IP .long 53 # ToState .long .Ltmp5163@IMGREL+1 # IP .long 54 # ToState .long .Ltmp5167@IMGREL+1 # IP .long 52 # ToState .long .Ltmp5172@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5173@IMGREL+1 # IP .long 57 # ToState .long .Ltmp5177@IMGREL+1 # IP .long 58 # ToState .long .Ltmp5181@IMGREL+1 # IP .long 56 # ToState .long .Ltmp5186@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5187@IMGREL+1 # IP .long 61 # ToState .long .Ltmp5191@IMGREL+1 # IP .long 62 # ToState .long .Ltmp5195@IMGREL+1 # IP .long 60 # ToState .long .Ltmp5200@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5201@IMGREL+1 # IP .long 65 # ToState .long .Ltmp5203@IMGREL+1 # IP .long 66 # ToState .long .Ltmp5207@IMGREL+1 # IP .long 64 # ToState .long .Ltmp5212@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5213@IMGREL+1 # IP .long 69 # ToState .long .Ltmp5215@IMGREL+1 # IP .long 70 # ToState .long .Ltmp5219@IMGREL+1 # IP .long 68 # ToState .long .Ltmp5224@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5225@IMGREL+1 # IP .long 73 # ToState .long .Ltmp5227@IMGREL+1 # IP .long 74 # ToState .long .Ltmp5231@IMGREL+1 # IP .long 72 # ToState .long .Ltmp5236@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5237@IMGREL+1 # IP .long 77 # ToState .long .Ltmp5239@IMGREL+1 # IP .long 78 # ToState .long .Ltmp5243@IMGREL+1 # IP .long 76 # ToState .long .Ltmp5248@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5249@IMGREL+1 # IP .long 81 # ToState .long .Ltmp5251@IMGREL+1 # IP .long 82 # ToState .long .Ltmp5255@IMGREL+1 # IP .long 80 # ToState .long .Ltmp5260@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5261@IMGREL+1 # IP .long 85 # ToState .long .Ltmp5263@IMGREL+1 # IP .long 86 # ToState .long .Ltmp5267@IMGREL+1 # IP .long 84 # ToState .long .Ltmp5272@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5273@IMGREL+1 # IP .long 89 # ToState .long .Ltmp5275@IMGREL+1 # IP .long 90 # ToState .long .Ltmp5279@IMGREL+1 # IP .long 88 # ToState .long .Ltmp5284@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5285@IMGREL+1 # IP .long 93 # ToState .long .Ltmp5287@IMGREL+1 # IP .long 94 # ToState .long .Ltmp5291@IMGREL+1 # IP .long 92 # ToState .long .Ltmp5296@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5297@IMGREL+1 # IP .long 97 # ToState .long .Ltmp5299@IMGREL+1 # IP .long 98 # ToState .long .Ltmp5303@IMGREL+1 # IP .long 96 # ToState .long .Ltmp5308@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5309@IMGREL+1 # IP .long 101 # ToState .long .Ltmp5311@IMGREL+1 # IP .long 102 # ToState .long .Ltmp5315@IMGREL+1 # IP .long 100 # ToState .long .Ltmp5320@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5321@IMGREL+1 # IP .long 105 # ToState .long .Ltmp5323@IMGREL+1 # IP .long 106 # ToState .long .Ltmp5327@IMGREL+1 # IP .long 104 # ToState .long .Ltmp5332@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5333@IMGREL+1 # IP .long 109 # ToState .long .Ltmp5335@IMGREL+1 # IP .long 110 # ToState .long .Ltmp5339@IMGREL+1 # IP .long 108 # ToState .long .Ltmp5344@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5345@IMGREL+1 # IP .long 113 # ToState .long .Ltmp5347@IMGREL+1 # IP .long 114 # ToState .long .Ltmp5351@IMGREL+1 # IP .long 112 # ToState .long .Ltmp5356@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5357@IMGREL+1 # IP .long 117 # ToState .long .Ltmp5359@IMGREL+1 # IP .long 118 # ToState .long .Ltmp5363@IMGREL+1 # IP .long 116 # ToState .long .Ltmp5368@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5369@IMGREL+1 # IP .long 121 # ToState .long .Ltmp5371@IMGREL+1 # IP .long 122 # ToState .long .Ltmp5375@IMGREL+1 # IP .long 120 # ToState .long .Ltmp5380@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5381@IMGREL+1 # IP .long 125 # ToState .long .Ltmp5383@IMGREL+1 # IP .long 126 # ToState .long .Ltmp5387@IMGREL+1 # IP .long 124 # ToState .long .Ltmp5392@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$114@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 27 # ToState .long "?catch$132@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 31 # ToState .long "?catch$150@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 35 # ToState .long "?catch$168@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 39 # ToState .long "?catch$186@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 43 # ToState .long "?catch$204@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 47 # ToState .long "?catch$222@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 51 # ToState .long "?catch$240@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 55 # ToState .long "?catch$258@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 59 # ToState .long "?catch$276@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 63 # ToState .long "?catch$293@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 67 # ToState .long "?catch$310@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 71 # ToState .long "?catch$327@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 75 # ToState .long "?catch$344@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 79 # ToState .long "?catch$361@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 83 # ToState .long "?catch$378@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 87 # ToState .long "?catch$395@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 91 # ToState .long "?catch$412@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 95 # ToState .long "?catch$429@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 99 # ToState .long "?catch$446@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 103 # ToState .long "?catch$463@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 107 # ToState .long "?catch$480@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 111 # ToState .long "?catch$497@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 115 # ToState .long "?catch$514@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 119 # ToState .long "?catch$531@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 123 # ToState .long "?catch$548@?0??____C_A_T_C_H____T_E_S_T____42@@YAXXZ@4HA"@IMGREL # IP .long 127 # ToState .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 .seh_proc "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp5851: lea rcx, [rip + "?autoRegistrar43@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp5852: .Lfunc_end66: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp5853: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_09NMAOFODD@begin_end?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1064 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp5854: .Lfunc_end67: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 5440 call __chkstk sub rsp, rax .seh_stackalloc 5440 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp6115: .cv_loc 68 1 1067 0 # ..\tests\span_tests.cpp:1067:0 mov qword ptr [rbp + 5304], -2 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"] mov qword ptr [rbp + 5280], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 5288], rax .cv_loc 68 1 1068 0 # ..\tests\span_tests.cpp:1068:0 lea rcx, [rbp + 5264] .Ltmp6116: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 5280] .Ltmp6117: #DEBUG_VALUE: a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp6118: .cv_loc 68 1 1070 0 # ..\tests\span_tests.cpp:1070:0 lea rcx, [rbp + 5264] lea rdx, [rbp + 5248] .Ltmp6119: #DEBUG_VALUE: it <- [$rdx+0] mov qword ptr [rbp + 1136], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp6120: .cv_loc 68 1 1071 0 # ..\tests\span_tests.cpp:1071:0 lea rcx, [rbp + 5232] .Ltmp6121: #DEBUG_VALUE: it2 <- [$rcx+0] lea rdx, [rbp + 5264] call "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z" .Ltmp6122: .LBB68_1: # =>This Inner Loop Header: Depth=1 .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 lea rdx, [rip + "??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@"] lea rax, [rbp + 5128] mov rcx, rax mov qword ptr [rbp + 1128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1072 # kill: def $r8 killed $r8d lea rcx, [rbp + 5112] mov qword ptr [rbp + 1120], rcx # 8-byte Spill mov qword ptr [rbp + 1112], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5088] mov qword ptr [rbp + 1104], rcx # 8-byte Spill mov qword ptr [rbp + 1096], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5152] mov rdx, qword ptr [rbp + 1104] # 8-byte Reload mov r8, qword ptr [rbp + 1120] # 8-byte Reload mov r9, qword ptr [rbp + 1128] # 8-byte Reload mov qword ptr [rbp + 1088], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 .Ltmp5855: lea rcx, [rbp + 5016] lea rdx, [rbp + 5024] lea r8, [rbp + 5248] .Ltmp6123: mov qword ptr [rbp + 1080], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5856: jmp .LBB68_2 .LBB68_2: # in Loop: Header=BB68_1 Depth=1 .Ltmp5857: lea rcx, [rbp + 5024] lea rdx, [rbp + 5032] lea r8, [rbp + 5232] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5858: jmp .LBB68_3 .LBB68_3: # in Loop: Header=BB68_1 Depth=1 .Ltmp5859: lea rcx, [rbp + 5152] lea rdx, [rbp + 5032] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5860: jmp .LBB68_4 .LBB68_4: # in Loop: Header=BB68_1 Depth=1 lea rcx, [rbp + 5032] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB68_9 .Ltmp6124: .LBB68_8: # Block address taken # in Loop: Header=BB68_1 Depth=1 .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 jmp .LBB68_9 .Ltmp6125: .LBB68_9: # in Loop: Header=BB68_1 Depth=1 .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 .Ltmp5863: lea rcx, [rbp + 5152] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5864: mov byte ptr [rbp + 1079], al # 1-byte Spill jmp .LBB68_10 .LBB68_10: # in Loop: Header=BB68_1 Depth=1 mov al, byte ptr [rbp + 1079] # 1-byte Reload test al, 1 jne .LBB68_11 jmp .LBB68_15 .LBB68_11: # in Loop: Header=BB68_1 Depth=1 .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 .Ltmp5865: .Ltmp6126: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5866: mov byte ptr [rbp + 1078], al # 1-byte Spill jmp .LBB68_12 .LBB68_12: # in Loop: Header=BB68_1 Depth=1 mov al, byte ptr [rbp + 1078] # 1-byte Reload test al, 1 jne .LBB68_13 jmp .LBB68_14 .LBB68_13: # in Loop: Header=BB68_1 Depth=1 .Ltmp6127: .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 int3 .Ltmp6128: .LBB68_14: # in Loop: Header=BB68_1 Depth=1 .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 jmp .LBB68_15 .Ltmp6129: .LBB68_15: # in Loop: Header=BB68_1 Depth=1 .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 .Ltmp5867: lea rcx, [rbp + 5152] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5868: jmp .LBB68_16 .LBB68_16: # in Loop: Header=BB68_1 Depth=1 lea rcx, [rbp + 5152] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_1 .Ltmp6130: # %bb.17: .cv_loc 68 1 1074 0 # ..\tests\span_tests.cpp:1074:0 lea rcx, [rbp + 5264] lea rdx, [rbp + 5000] call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rbp + 5000] mov qword ptr [rbp + 5248], rcx mov rcx, qword ptr [rbp + 5008] mov qword ptr [rbp + 5256], rcx .cv_loc 68 1 1075 0 # ..\tests\span_tests.cpp:1075:0 lea rcx, [rbp + 4984] lea rdx, [rbp + 5264] call "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z" mov rcx, qword ptr [rbp + 4984] mov qword ptr [rbp + 5232], rcx mov rcx, qword ptr [rbp + 4992] mov qword ptr [rbp + 5240], rcx .LBB68_18: # =>This Inner Loop Header: Depth=1 .Ltmp6131: .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 lea rdx, [rip + "??_C@_09CNIJJLCN@it?5?$DN?$DN?5it2?$AA@"] lea rax, [rbp + 4880] mov rcx, rax mov qword ptr [rbp + 1064], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1076 # kill: def $r8 killed $r8d lea rcx, [rbp + 4864] mov qword ptr [rbp + 1056], rcx # 8-byte Spill mov qword ptr [rbp + 1048], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4840] mov qword ptr [rbp + 1040], rcx # 8-byte Spill mov qword ptr [rbp + 1032], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4904] mov rdx, qword ptr [rbp + 1040] # 8-byte Reload mov r8, qword ptr [rbp + 1056] # 8-byte Reload mov r9, qword ptr [rbp + 1064] # 8-byte Reload mov qword ptr [rbp + 1024], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 .Ltmp5869: lea rcx, [rbp + 4768] lea rdx, [rbp + 4776] lea r8, [rbp + 5248] .Ltmp6132: mov qword ptr [rbp + 1016], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5870: jmp .LBB68_19 .LBB68_19: # in Loop: Header=BB68_18 Depth=1 .Ltmp5871: lea rcx, [rbp + 4776] lea rdx, [rbp + 4784] lea r8, [rbp + 5232] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5872: jmp .LBB68_20 .LBB68_20: # in Loop: Header=BB68_18 Depth=1 .Ltmp5873: lea rcx, [rbp + 4904] lea rdx, [rbp + 4784] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5874: jmp .LBB68_21 .LBB68_21: # in Loop: Header=BB68_18 Depth=1 lea rcx, [rbp + 4784] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB68_27 .Ltmp6133: .LBB68_26: # Block address taken # in Loop: Header=BB68_18 Depth=1 .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 jmp .LBB68_27 .Ltmp6134: .LBB68_27: # in Loop: Header=BB68_18 Depth=1 .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 .Ltmp5877: lea rcx, [rbp + 4904] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5878: mov byte ptr [rbp + 1015], al # 1-byte Spill jmp .LBB68_28 .LBB68_28: # in Loop: Header=BB68_18 Depth=1 mov al, byte ptr [rbp + 1015] # 1-byte Reload test al, 1 jne .LBB68_29 jmp .LBB68_33 .LBB68_29: # in Loop: Header=BB68_18 Depth=1 .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 .Ltmp5879: .Ltmp6135: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5880: mov byte ptr [rbp + 1014], al # 1-byte Spill jmp .LBB68_30 .LBB68_30: # in Loop: Header=BB68_18 Depth=1 mov al, byte ptr [rbp + 1014] # 1-byte Reload test al, 1 jne .LBB68_31 jmp .LBB68_32 .LBB68_31: # in Loop: Header=BB68_18 Depth=1 .Ltmp6136: .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 int3 .Ltmp6137: .LBB68_32: # in Loop: Header=BB68_18 Depth=1 .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 jmp .LBB68_33 .Ltmp6138: .LBB68_33: # in Loop: Header=BB68_18 Depth=1 .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 .Ltmp5881: lea rcx, [rbp + 4904] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5882: jmp .LBB68_34 .LBB68_34: # in Loop: Header=BB68_18 Depth=1 lea rcx, [rbp + 4904] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_18 .Ltmp6139: # %bb.35: .cv_loc 68 1 1080 0 # ..\tests\span_tests.cpp:1080:0 mov rax, qword ptr [rip + ".L?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"] mov qword ptr [rbp + 4752], rax mov rax, qword ptr [rip + ".L?a@?2??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 4760], rax .cv_loc 68 1 1081 0 # ..\tests\span_tests.cpp:1081:0 lea rcx, [rbp + 4736] .Ltmp6140: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 4752] .Ltmp6141: #DEBUG_VALUE: a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp6142: .cv_loc 68 1 1083 0 # ..\tests\span_tests.cpp:1083:0 lea rcx, [rbp + 4736] lea rdx, [rbp + 4720] .Ltmp6143: #DEBUG_VALUE: it <- [$rdx+0] mov qword ptr [rbp + 1000], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp6144: .cv_loc 68 1 1084 0 # ..\tests\span_tests.cpp:1084:0 mov rax, qword ptr [rbp + 4720] mov qword ptr [rbp + 4704], rax mov rax, qword ptr [rbp + 4728] mov qword ptr [rbp + 4712], rax .LBB68_36: # =>This Inner Loop Header: Depth=1 .Ltmp6145: .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 4600] mov rcx, rax mov qword ptr [rbp + 992], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1085 # kill: def $r8 killed $r8d lea rcx, [rbp + 4584] mov qword ptr [rbp + 984], rcx # 8-byte Spill mov qword ptr [rbp + 976], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4560] mov qword ptr [rbp + 968], rcx # 8-byte Spill mov qword ptr [rbp + 960], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4624] mov rdx, qword ptr [rbp + 968] # 8-byte Reload mov r8, qword ptr [rbp + 984] # 8-byte Reload mov r9, qword ptr [rbp + 992] # 8-byte Reload mov qword ptr [rbp + 952], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 .Ltmp5883: lea rcx, [rbp + 4488] lea rdx, [rbp + 4496] lea r8, [rbp + 4720] .Ltmp6146: mov qword ptr [rbp + 944], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5884: jmp .LBB68_37 .LBB68_37: # in Loop: Header=BB68_36 Depth=1 .Ltmp5885: lea rcx, [rbp + 4496] lea rdx, [rbp + 4504] lea r8, [rbp + 4704] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5886: jmp .LBB68_38 .LBB68_38: # in Loop: Header=BB68_36 Depth=1 .Ltmp5887: lea rcx, [rbp + 4624] lea rdx, [rbp + 4504] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5888: jmp .LBB68_39 .LBB68_39: # in Loop: Header=BB68_36 Depth=1 lea rcx, [rbp + 4504] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB68_45 .Ltmp6147: .LBB68_44: # Block address taken # in Loop: Header=BB68_36 Depth=1 .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 jmp .LBB68_45 .Ltmp6148: .LBB68_45: # in Loop: Header=BB68_36 Depth=1 .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 .Ltmp5891: lea rcx, [rbp + 4624] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5892: mov byte ptr [rbp + 943], al # 1-byte Spill jmp .LBB68_46 .LBB68_46: # in Loop: Header=BB68_36 Depth=1 mov al, byte ptr [rbp + 943] # 1-byte Reload test al, 1 jne .LBB68_47 jmp .LBB68_51 .LBB68_47: # in Loop: Header=BB68_36 Depth=1 .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 .Ltmp5893: .Ltmp6149: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5894: mov byte ptr [rbp + 942], al # 1-byte Spill jmp .LBB68_48 .LBB68_48: # in Loop: Header=BB68_36 Depth=1 mov al, byte ptr [rbp + 942] # 1-byte Reload test al, 1 jne .LBB68_49 jmp .LBB68_50 .LBB68_49: # in Loop: Header=BB68_36 Depth=1 .Ltmp6150: .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 int3 .Ltmp6151: .LBB68_50: # in Loop: Header=BB68_36 Depth=1 .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 jmp .LBB68_51 .Ltmp6152: .LBB68_51: # in Loop: Header=BB68_36 Depth=1 .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 .Ltmp5895: lea rcx, [rbp + 4624] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5896: jmp .LBB68_52 .LBB68_52: # in Loop: Header=BB68_36 Depth=1 lea rcx, [rbp + 4624] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_36 .Ltmp6153: # %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 .Ltmp6154: .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 lea rdx, [rip + "??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 4384] mov rcx, rax mov qword ptr [rbp + 928], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1086 # kill: def $r8 killed $r8d lea rcx, [rbp + 4368] mov qword ptr [rbp + 920], rcx # 8-byte Spill mov qword ptr [rbp + 912], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4344] mov qword ptr [rbp + 904], rcx # 8-byte Spill mov qword ptr [rbp + 896], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4408] mov rdx, qword ptr [rbp + 904] # 8-byte Reload mov r8, qword ptr [rbp + 920] # 8-byte Reload mov r9, qword ptr [rbp + 928] # 8-byte Reload mov qword ptr [rbp + 888], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 .Ltmp5897: lea rcx, [rbp + 4720] .Ltmp6155: mov qword ptr [rbp + 880], rax # 8-byte Spill call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .Ltmp5898: mov qword ptr [rbp + 872], rax # 8-byte Spill jmp .LBB68_55 .LBB68_55: # in Loop: Header=BB68_54 Depth=1 .Ltmp5899: lea rcx, [rbp + 4272] lea rdx, [rbp + 4280] mov r8, qword ptr [rbp + 872] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp5900: jmp .LBB68_56 .LBB68_56: # in Loop: Header=BB68_54 Depth=1 mov dword ptr [rbp + 4268], 1 .Ltmp5901: lea rcx, [rbp + 4280] lea rdx, [rbp + 4288] lea r8, [rbp + 4268] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp5902: jmp .LBB68_57 .LBB68_57: # in Loop: Header=BB68_54 Depth=1 .Ltmp5903: lea rcx, [rbp + 4408] lea rdx, [rbp + 4288] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5904: jmp .LBB68_58 .LBB68_58: # in Loop: Header=BB68_54 Depth=1 lea rcx, [rbp + 4288] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB68_64 .Ltmp6156: .LBB68_63: # Block address taken # in Loop: Header=BB68_54 Depth=1 .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 jmp .LBB68_64 .Ltmp6157: .LBB68_64: # in Loop: Header=BB68_54 Depth=1 .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 .Ltmp5907: lea rcx, [rbp + 4408] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5908: mov byte ptr [rbp + 871], al # 1-byte Spill jmp .LBB68_65 .LBB68_65: # in Loop: Header=BB68_54 Depth=1 mov al, byte ptr [rbp + 871] # 1-byte Reload test al, 1 jne .LBB68_66 jmp .LBB68_70 .LBB68_66: # in Loop: Header=BB68_54 Depth=1 .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 .Ltmp5909: .Ltmp6158: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5910: mov byte ptr [rbp + 870], al # 1-byte Spill jmp .LBB68_67 .LBB68_67: # in Loop: Header=BB68_54 Depth=1 mov al, byte ptr [rbp + 870] # 1-byte Reload test al, 1 jne .LBB68_68 jmp .LBB68_69 .LBB68_68: # in Loop: Header=BB68_54 Depth=1 .Ltmp6159: .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 int3 .Ltmp6160: .LBB68_69: # in Loop: Header=BB68_54 Depth=1 .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 jmp .LBB68_70 .Ltmp6161: .LBB68_70: # in Loop: Header=BB68_54 Depth=1 .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 .Ltmp5911: lea rcx, [rbp + 4408] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5912: jmp .LBB68_71 .LBB68_71: # in Loop: Header=BB68_54 Depth=1 lea rcx, [rbp + 4408] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_54 .Ltmp6162: # %bb.72: .cv_loc 68 1 1088 0 # ..\tests\span_tests.cpp:1088:0 lea rcx, [rbp + 4736] lea rdx, [rbp + 4248] .Ltmp6163: #DEBUG_VALUE: beyond <- [$rdx+0] call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp6164: .LBB68_73: # =>This Inner Loop Header: Depth=1 .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 lea rdx, [rip + "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@"] lea rax, [rbp + 4144] mov rcx, rax mov qword ptr [rbp + 856], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1089 # kill: def $r8 killed $r8d lea rcx, [rbp + 4128] mov qword ptr [rbp + 848], rcx # 8-byte Spill mov qword ptr [rbp + 840], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4104] mov qword ptr [rbp + 832], rcx # 8-byte Spill mov qword ptr [rbp + 824], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4168] mov rdx, qword ptr [rbp + 832] # 8-byte Reload mov r8, qword ptr [rbp + 848] # 8-byte Reload mov r9, qword ptr [rbp + 856] # 8-byte Reload mov qword ptr [rbp + 816], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 .Ltmp5913: lea rcx, [rbp + 4032] lea rdx, [rbp + 4040] lea r8, [rbp + 4720] .Ltmp6165: mov qword ptr [rbp + 808], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5914: jmp .LBB68_74 .LBB68_74: # in Loop: Header=BB68_73 Depth=1 .Ltmp5915: lea rcx, [rbp + 4040] lea rdx, [rbp + 4048] lea r8, [rbp + 4248] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp5916: jmp .LBB68_75 .LBB68_75: # in Loop: Header=BB68_73 Depth=1 .Ltmp5917: lea rcx, [rbp + 4168] lea rdx, [rbp + 4048] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5918: jmp .LBB68_76 .LBB68_76: # in Loop: Header=BB68_73 Depth=1 lea rcx, [rbp + 4048] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB68_82 .Ltmp6166: .LBB68_81: # Block address taken # in Loop: Header=BB68_73 Depth=1 .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 jmp .LBB68_82 .Ltmp6167: .LBB68_82: # in Loop: Header=BB68_73 Depth=1 .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 .Ltmp5921: lea rcx, [rbp + 4168] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5922: mov byte ptr [rbp + 807], al # 1-byte Spill jmp .LBB68_83 .LBB68_83: # in Loop: Header=BB68_73 Depth=1 mov al, byte ptr [rbp + 807] # 1-byte Reload test al, 1 jne .LBB68_84 jmp .LBB68_88 .LBB68_84: # in Loop: Header=BB68_73 Depth=1 .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 .Ltmp5923: .Ltmp6168: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5924: mov byte ptr [rbp + 806], al # 1-byte Spill jmp .LBB68_85 .LBB68_85: # in Loop: Header=BB68_73 Depth=1 mov al, byte ptr [rbp + 806] # 1-byte Reload test al, 1 jne .LBB68_86 jmp .LBB68_87 .LBB68_86: # in Loop: Header=BB68_73 Depth=1 .Ltmp6169: .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 int3 .Ltmp6170: .LBB68_87: # in Loop: Header=BB68_73 Depth=1 .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 jmp .LBB68_88 .Ltmp6171: .LBB68_88: # in Loop: Header=BB68_73 Depth=1 .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 .Ltmp5925: lea rcx, [rbp + 4168] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5926: jmp .LBB68_89 .LBB68_89: # in Loop: Header=BB68_73 Depth=1 lea rcx, [rbp + 4168] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_73 .Ltmp6172: # %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 .Ltmp6173: .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 lea rdx, [rip + "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@"] lea rax, [rbp + 3928] mov rcx, rax mov qword ptr [rbp + 792], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1090 # kill: def $r8 killed $r8d lea rcx, [rbp + 3912] mov qword ptr [rbp + 784], rcx # 8-byte Spill mov qword ptr [rbp + 776], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 3888] mov qword ptr [rbp + 768], rcx # 8-byte Spill mov qword ptr [rbp + 760], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3952] mov qword ptr [rbp + 752], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 768] # 8-byte Reload mov r8, qword ptr [rbp + 784] # 8-byte Reload mov r9, qword ptr [rbp + 792] # 8-byte Reload mov qword ptr [rbp + 744], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp5927: mov rcx, qword ptr [rbp + 752] # 8-byte Reload mov qword ptr [rbp + 736], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5928: mov byte ptr [rbp + 735], al # 1-byte Spill jmp .LBB68_92 .LBB68_92: # in Loop: Header=BB68_91 Depth=1 mov al, byte ptr [rbp + 735] # 1-byte Reload test al, 1 jne .LBB68_93 jmp .LBB68_104 .LBB68_93: # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 .Ltmp5931: lea rcx, [rbp + 4248] .Ltmp6174: call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .Ltmp5932: mov qword ptr [rbp + 720], rax # 8-byte Spill jmp .LBB68_94 .LBB68_94: # in Loop: Header=BB68_91 Depth=1 .Ltmp5933: lea rcx, [rbp + 3952] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp5934: jmp .LBB68_102 .Ltmp6175: .LBB68_97: # Block address taken # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 jmp .LBB68_98 .LBB68_98: # in Loop: Header=BB68_91 Depth=1 jmp .LBB68_106 .Ltmp6176: .LBB68_101: # Block address taken # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 jmp .LBB68_98 .Ltmp6177: .LBB68_102: # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 jmp .LBB68_98 .Ltmp6178: .LBB68_104: # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 .Ltmp5929: lea rcx, [rbp + 3952] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp5930: jmp .LBB68_105 .LBB68_105: # in Loop: Header=BB68_91 Depth=1 jmp .LBB68_106 .Ltmp6179: .LBB68_106: # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 .Ltmp5939: lea rcx, [rbp + 3952] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5940: mov byte ptr [rbp + 719], al # 1-byte Spill jmp .LBB68_107 .LBB68_107: # in Loop: Header=BB68_91 Depth=1 mov al, byte ptr [rbp + 719] # 1-byte Reload test al, 1 jne .LBB68_108 jmp .LBB68_112 .LBB68_108: # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 .Ltmp5941: .Ltmp6180: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5942: mov byte ptr [rbp + 718], al # 1-byte Spill jmp .LBB68_109 .LBB68_109: # in Loop: Header=BB68_91 Depth=1 mov al, byte ptr [rbp + 718] # 1-byte Reload test al, 1 jne .LBB68_110 jmp .LBB68_111 .LBB68_110: # in Loop: Header=BB68_91 Depth=1 .Ltmp6181: .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 int3 .Ltmp6182: .LBB68_111: # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 jmp .LBB68_112 .Ltmp6183: .LBB68_112: # in Loop: Header=BB68_91 Depth=1 .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 .Ltmp5943: lea rcx, [rbp + 3952] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5944: jmp .LBB68_113 .LBB68_113: # in Loop: Header=BB68_91 Depth=1 lea rcx, [rbp + 3952] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB68_91 .Ltmp6184: # %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 .Ltmp6185: .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 lea rdx, [rip + "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 3784] mov rcx, rax mov qword ptr [rbp + 704], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1092 # kill: def $r8 killed $r8d lea rcx, [rbp + 3768] mov qword ptr [rbp + 696], rcx # 8-byte Spill mov qword ptr [rbp + 688], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3744] mov qword ptr [rbp + 680], rcx # 8-byte Spill mov qword ptr [rbp + 672], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3808] mov rdx, qword ptr [rbp + 680] # 8-byte Reload mov r8, qword ptr [rbp + 696] # 8-byte Reload mov r9, qword ptr [rbp + 704] # 8-byte Reload mov qword ptr [rbp + 664], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6186: .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 movups xmm0, xmmword ptr [rbp + 4704] movaps xmmword ptr [rbp + 3648], xmm0 .Ltmp5945: lea rcx, [rbp + 4248] lea rdx, [rbp + 3648] mov qword ptr [rbp + 656], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Ltmp5946: mov qword ptr [rbp + 648], rax # 8-byte Spill jmp .LBB68_116 .LBB68_116: # in Loop: Header=BB68_115 Depth=1 mov rax, qword ptr [rbp + 648] # 8-byte Reload mov qword ptr [rbp + 3664], rax .Ltmp5947: lea rcx, [rbp + 3672] lea rdx, [rbp + 3680] lea r8, [rbp + 3664] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp5948: jmp .LBB68_117 .LBB68_117: # in Loop: Header=BB68_115 Depth=1 mov dword ptr [rbp + 3644], 4 .Ltmp5949: lea rcx, [rbp + 3680] lea rdx, [rbp + 3688] lea r8, [rbp + 3644] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp5950: jmp .LBB68_118 .LBB68_118: # in Loop: Header=BB68_115 Depth=1 .Ltmp5951: lea rcx, [rbp + 3808] lea rdx, [rbp + 3688] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5952: jmp .LBB68_119 .LBB68_119: # in Loop: Header=BB68_115 Depth=1 lea rcx, [rbp + 3688] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB68_125 .Ltmp6187: .LBB68_124: # Block address taken # in Loop: Header=BB68_115 Depth=1 .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 jmp .LBB68_125 .Ltmp6188: .LBB68_125: # in Loop: Header=BB68_115 Depth=1 .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 .Ltmp5955: lea rcx, [rbp + 3808] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5956: mov byte ptr [rbp + 647], al # 1-byte Spill jmp .LBB68_126 .LBB68_126: # in Loop: Header=BB68_115 Depth=1 mov al, byte ptr [rbp + 647] # 1-byte Reload test al, 1 jne .LBB68_127 jmp .LBB68_131 .LBB68_127: # in Loop: Header=BB68_115 Depth=1 .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 .Ltmp5957: .Ltmp6189: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5958: mov byte ptr [rbp + 646], al # 1-byte Spill jmp .LBB68_128 .LBB68_128: # in Loop: Header=BB68_115 Depth=1 mov al, byte ptr [rbp + 646] # 1-byte Reload test al, 1 jne .LBB68_129 jmp .LBB68_130 .LBB68_129: # in Loop: Header=BB68_115 Depth=1 .Ltmp6190: .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 int3 .Ltmp6191: .LBB68_130: # in Loop: Header=BB68_115 Depth=1 .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 jmp .LBB68_131 .Ltmp6192: .LBB68_131: # in Loop: Header=BB68_115 Depth=1 .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 .Ltmp5959: lea rcx, [rbp + 3808] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5960: jmp .LBB68_132 .LBB68_132: # in Loop: Header=BB68_115 Depth=1 lea rcx, [rbp + 3808] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_115 .Ltmp6193: # %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 .Ltmp6194: .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 lea rdx, [rip + "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 3536] mov rcx, rax mov qword ptr [rbp + 632], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1093 # kill: def $r8 killed $r8d lea rcx, [rbp + 3520] mov qword ptr [rbp + 624], rcx # 8-byte Spill mov qword ptr [rbp + 616], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3496] mov qword ptr [rbp + 608], rcx # 8-byte Spill mov qword ptr [rbp + 600], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3560] mov rdx, qword ptr [rbp + 608] # 8-byte Reload mov r8, qword ptr [rbp + 624] # 8-byte Reload mov r9, qword ptr [rbp + 632] # 8-byte Reload mov qword ptr [rbp + 592], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6195: .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 movups xmm0, xmmword ptr [rbp + 4704] movaps xmmword ptr [rbp + 3392], xmm0 .Ltmp5961: lea rcx, [rbp + 4704] lea rdx, [rbp + 3392] mov qword ptr [rbp + 584], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Ltmp5962: mov qword ptr [rbp + 576], rax # 8-byte Spill jmp .LBB68_135 .LBB68_135: # in Loop: Header=BB68_134 Depth=1 mov rax, qword ptr [rbp + 576] # 8-byte Reload mov qword ptr [rbp + 3416], rax .Ltmp5963: lea rcx, [rbp + 3424] lea rdx, [rbp + 3432] lea r8, [rbp + 3416] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp5964: jmp .LBB68_136 .LBB68_136: # in Loop: Header=BB68_134 Depth=1 mov dword ptr [rbp + 3388], 0 .Ltmp5965: lea rcx, [rbp + 3432] lea rdx, [rbp + 3440] lea r8, [rbp + 3388] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp5966: jmp .LBB68_137 .LBB68_137: # in Loop: Header=BB68_134 Depth=1 .Ltmp5967: lea rcx, [rbp + 3560] lea rdx, [rbp + 3440] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5968: jmp .LBB68_138 .LBB68_138: # in Loop: Header=BB68_134 Depth=1 lea rcx, [rbp + 3440] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB68_144 .Ltmp6196: .LBB68_143: # Block address taken # in Loop: Header=BB68_134 Depth=1 .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 jmp .LBB68_144 .Ltmp6197: .LBB68_144: # in Loop: Header=BB68_134 Depth=1 .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 .Ltmp5971: lea rcx, [rbp + 3560] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5972: mov byte ptr [rbp + 575], al # 1-byte Spill jmp .LBB68_145 .LBB68_145: # in Loop: Header=BB68_134 Depth=1 mov al, byte ptr [rbp + 575] # 1-byte Reload test al, 1 jne .LBB68_146 jmp .LBB68_150 .LBB68_146: # in Loop: Header=BB68_134 Depth=1 .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 .Ltmp5973: .Ltmp6198: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5974: mov byte ptr [rbp + 574], al # 1-byte Spill jmp .LBB68_147 .LBB68_147: # in Loop: Header=BB68_134 Depth=1 mov al, byte ptr [rbp + 574] # 1-byte Reload test al, 1 jne .LBB68_148 jmp .LBB68_149 .LBB68_148: # in Loop: Header=BB68_134 Depth=1 .Ltmp6199: .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 int3 .Ltmp6200: .LBB68_149: # in Loop: Header=BB68_134 Depth=1 .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 jmp .LBB68_150 .Ltmp6201: .LBB68_150: # in Loop: Header=BB68_134 Depth=1 .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 .Ltmp5975: lea rcx, [rbp + 3560] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5976: jmp .LBB68_151 .LBB68_151: # in Loop: Header=BB68_134 Depth=1 lea rcx, [rbp + 3560] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_134 .Ltmp6202: # %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 .Ltmp6203: .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 lea rdx, [rip + "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 3280] mov rcx, rax mov qword ptr [rbp + 560], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1094 # kill: def $r8 killed $r8d lea rcx, [rbp + 3264] mov qword ptr [rbp + 552], rcx # 8-byte Spill mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3240] mov qword ptr [rbp + 536], rcx # 8-byte Spill mov qword ptr [rbp + 528], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3304] mov rdx, qword ptr [rbp + 536] # 8-byte Reload mov r8, qword ptr [rbp + 552] # 8-byte Reload mov r9, qword ptr [rbp + 560] # 8-byte Reload mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6204: .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 movups xmm0, xmmword ptr [rbp + 4248] movaps xmmword ptr [rbp + 3136], xmm0 .Ltmp5977: lea rcx, [rbp + 4248] lea rdx, [rbp + 3136] mov qword ptr [rbp + 512], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Ltmp5978: mov qword ptr [rbp + 504], rax # 8-byte Spill jmp .LBB68_154 .LBB68_154: # in Loop: Header=BB68_153 Depth=1 mov rax, qword ptr [rbp + 504] # 8-byte Reload mov qword ptr [rbp + 3160], rax .Ltmp5979: lea rcx, [rbp + 3168] lea rdx, [rbp + 3176] lea r8, [rbp + 3160] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp5980: jmp .LBB68_155 .LBB68_155: # in Loop: Header=BB68_153 Depth=1 mov dword ptr [rbp + 3132], 0 .Ltmp5981: lea rcx, [rbp + 3176] lea rdx, [rbp + 3184] lea r8, [rbp + 3132] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp5982: jmp .LBB68_156 .LBB68_156: # in Loop: Header=BB68_153 Depth=1 .Ltmp5983: lea rcx, [rbp + 3304] lea rdx, [rbp + 3184] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp5984: jmp .LBB68_157 .LBB68_157: # in Loop: Header=BB68_153 Depth=1 lea rcx, [rbp + 3184] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB68_163 .Ltmp6205: .LBB68_162: # Block address taken # in Loop: Header=BB68_153 Depth=1 .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 jmp .LBB68_163 .Ltmp6206: .LBB68_163: # in Loop: Header=BB68_153 Depth=1 .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 .Ltmp5987: lea rcx, [rbp + 3304] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp5988: mov byte ptr [rbp + 503], al # 1-byte Spill jmp .LBB68_164 .LBB68_164: # in Loop: Header=BB68_153 Depth=1 mov al, byte ptr [rbp + 503] # 1-byte Reload test al, 1 jne .LBB68_165 jmp .LBB68_169 .LBB68_165: # in Loop: Header=BB68_153 Depth=1 .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 .Ltmp5989: .Ltmp6207: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp5990: mov byte ptr [rbp + 502], al # 1-byte Spill jmp .LBB68_166 .LBB68_166: # in Loop: Header=BB68_153 Depth=1 mov al, byte ptr [rbp + 502] # 1-byte Reload test al, 1 jne .LBB68_167 jmp .LBB68_168 .LBB68_167: # in Loop: Header=BB68_153 Depth=1 .Ltmp6208: .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 int3 .Ltmp6209: .LBB68_168: # in Loop: Header=BB68_153 Depth=1 .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 jmp .LBB68_169 .Ltmp6210: .LBB68_169: # in Loop: Header=BB68_153 Depth=1 .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 .Ltmp5991: lea rcx, [rbp + 3304] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp5992: jmp .LBB68_170 .LBB68_170: # in Loop: Header=BB68_153 Depth=1 lea rcx, [rbp + 3304] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_153 .Ltmp6211: # %bb.171: .cv_loc 68 1 1096 0 # ..\tests\span_tests.cpp:1096:0 lea rcx, [rbp + 4720] call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rbp + 488], rax # 8-byte Spill .LBB68_172: # =>This Inner Loop Header: Depth=1 .Ltmp6212: .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 lea rdx, [rip + "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 3024] mov rcx, rax mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1097 # kill: def $r8 killed $r8d lea rcx, [rbp + 3008] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2984] mov qword ptr [rbp + 456], rcx # 8-byte Spill mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3048] mov rdx, qword ptr [rbp + 456] # 8-byte Reload mov r8, qword ptr [rbp + 472] # 8-byte Reload mov r9, qword ptr [rbp + 480] # 8-byte Reload mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6213: .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 movups xmm0, xmmword ptr [rbp + 4704] movaps xmmword ptr [rbp + 2880], xmm0 .Ltmp5993: lea rcx, [rbp + 4720] lea rdx, [rbp + 2880] mov qword ptr [rbp + 432], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Ltmp5994: mov qword ptr [rbp + 424], rax # 8-byte Spill jmp .LBB68_173 .LBB68_173: # in Loop: Header=BB68_172 Depth=1 mov rax, qword ptr [rbp + 424] # 8-byte Reload mov qword ptr [rbp + 2904], rax .Ltmp5995: lea rcx, [rbp + 2912] lea rdx, [rbp + 2920] lea r8, [rbp + 2904] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp5996: jmp .LBB68_174 .LBB68_174: # in Loop: Header=BB68_172 Depth=1 mov dword ptr [rbp + 2876], 1 .Ltmp5997: lea rcx, [rbp + 2920] lea rdx, [rbp + 2928] lea r8, [rbp + 2876] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp5998: jmp .LBB68_175 .LBB68_175: # in Loop: Header=BB68_172 Depth=1 .Ltmp5999: lea rcx, [rbp + 3048] lea rdx, [rbp + 2928] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6000: jmp .LBB68_176 .LBB68_176: # in Loop: Header=BB68_172 Depth=1 lea rcx, [rbp + 2928] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB68_182 .Ltmp6214: .LBB68_181: # Block address taken # in Loop: Header=BB68_172 Depth=1 .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 jmp .LBB68_182 .Ltmp6215: .LBB68_182: # in Loop: Header=BB68_172 Depth=1 .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 .Ltmp6003: lea rcx, [rbp + 3048] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6004: mov byte ptr [rbp + 423], al # 1-byte Spill jmp .LBB68_183 .LBB68_183: # in Loop: Header=BB68_172 Depth=1 mov al, byte ptr [rbp + 423] # 1-byte Reload test al, 1 jne .LBB68_184 jmp .LBB68_188 .LBB68_184: # in Loop: Header=BB68_172 Depth=1 .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 .Ltmp6005: .Ltmp6216: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6006: mov byte ptr [rbp + 422], al # 1-byte Spill jmp .LBB68_185 .LBB68_185: # in Loop: Header=BB68_172 Depth=1 mov al, byte ptr [rbp + 422] # 1-byte Reload test al, 1 jne .LBB68_186 jmp .LBB68_187 .LBB68_186: # in Loop: Header=BB68_172 Depth=1 .Ltmp6217: .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 int3 .Ltmp6218: .LBB68_187: # in Loop: Header=BB68_172 Depth=1 .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 jmp .LBB68_188 .Ltmp6219: .LBB68_188: # in Loop: Header=BB68_172 Depth=1 .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 .Ltmp6007: lea rcx, [rbp + 3048] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6008: jmp .LBB68_189 .LBB68_189: # in Loop: Header=BB68_172 Depth=1 lea rcx, [rbp + 3048] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_172 .Ltmp6220: # %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 .Ltmp6221: .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 lea rdx, [rip + "??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@"] lea rax, [rbp + 2768] mov rcx, rax mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1098 # kill: def $r8 killed $r8d lea rcx, [rbp + 2752] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2728] mov qword ptr [rbp + 384], rcx # 8-byte Spill mov qword ptr [rbp + 376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2792] mov rdx, qword ptr [rbp + 384] # 8-byte Reload mov r8, qword ptr [rbp + 400] # 8-byte Reload mov r9, qword ptr [rbp + 408] # 8-byte Reload mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 .Ltmp6009: lea rcx, [rbp + 4720] .Ltmp6222: mov qword ptr [rbp + 360], rax # 8-byte Spill call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .Ltmp6010: mov qword ptr [rbp + 352], rax # 8-byte Spill jmp .LBB68_192 .LBB68_192: # in Loop: Header=BB68_191 Depth=1 .Ltmp6011: lea rcx, [rbp + 2656] lea rdx, [rbp + 2664] mov r8, qword ptr [rbp + 352] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp6012: jmp .LBB68_193 .LBB68_193: # in Loop: Header=BB68_191 Depth=1 mov dword ptr [rbp + 2652], 2 .Ltmp6013: lea rcx, [rbp + 2664] lea rdx, [rbp + 2672] lea r8, [rbp + 2652] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp6014: jmp .LBB68_194 .LBB68_194: # in Loop: Header=BB68_191 Depth=1 .Ltmp6015: lea rcx, [rbp + 2792] lea rdx, [rbp + 2672] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6016: jmp .LBB68_195 .LBB68_195: # in Loop: Header=BB68_191 Depth=1 lea rcx, [rbp + 2672] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB68_201 .Ltmp6223: .LBB68_200: # Block address taken # in Loop: Header=BB68_191 Depth=1 .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 jmp .LBB68_201 .Ltmp6224: .LBB68_201: # in Loop: Header=BB68_191 Depth=1 .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 .Ltmp6019: lea rcx, [rbp + 2792] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6020: mov byte ptr [rbp + 351], al # 1-byte Spill jmp .LBB68_202 .LBB68_202: # in Loop: Header=BB68_191 Depth=1 mov al, byte ptr [rbp + 351] # 1-byte Reload test al, 1 jne .LBB68_203 jmp .LBB68_207 .LBB68_203: # in Loop: Header=BB68_191 Depth=1 .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 .Ltmp6021: .Ltmp6225: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6022: mov byte ptr [rbp + 350], al # 1-byte Spill jmp .LBB68_204 .LBB68_204: # in Loop: Header=BB68_191 Depth=1 mov al, byte ptr [rbp + 350] # 1-byte Reload test al, 1 jne .LBB68_205 jmp .LBB68_206 .LBB68_205: # in Loop: Header=BB68_191 Depth=1 .Ltmp6226: .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 int3 .Ltmp6227: .LBB68_206: # in Loop: Header=BB68_191 Depth=1 .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 jmp .LBB68_207 .Ltmp6228: .LBB68_207: # in Loop: Header=BB68_191 Depth=1 .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 .Ltmp6023: lea rcx, [rbp + 2792] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6024: jmp .LBB68_208 .LBB68_208: # in Loop: Header=BB68_191 Depth=1 lea rcx, [rbp + 2792] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_191 .Ltmp6229: # %bb.209: .cv_loc 68 1 1099 0 # ..\tests\span_tests.cpp:1099:0 lea rcx, [rbp + 4720] call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" mov dword ptr [rax], 22 .LBB68_210: # =>This Inner Loop Header: Depth=1 .Ltmp6230: .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 lea rdx, [rip + "??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@"] lea rax, [rbp + 2544] mov rcx, rax mov qword ptr [rbp + 336], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1100 # kill: def $r8 killed $r8d lea rcx, [rbp + 2528] mov qword ptr [rbp + 328], rcx # 8-byte Spill mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2504] mov qword ptr [rbp + 312], rcx # 8-byte Spill mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2568] mov rdx, qword ptr [rbp + 312] # 8-byte Reload mov r8, qword ptr [rbp + 328] # 8-byte Reload mov r9, qword ptr [rbp + 336] # 8-byte Reload mov qword ptr [rbp + 296], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 .Ltmp6025: lea rcx, [rbp + 4720] .Ltmp6231: mov qword ptr [rbp + 288], rax # 8-byte Spill call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .Ltmp6026: mov qword ptr [rbp + 280], rax # 8-byte Spill jmp .LBB68_211 .LBB68_211: # in Loop: Header=BB68_210 Depth=1 .Ltmp6027: lea rcx, [rbp + 2432] lea rdx, [rbp + 2440] mov r8, qword ptr [rbp + 280] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp6028: jmp .LBB68_212 .LBB68_212: # in Loop: Header=BB68_210 Depth=1 mov dword ptr [rbp + 2428], 22 .Ltmp6029: lea rcx, [rbp + 2440] lea rdx, [rbp + 2448] lea r8, [rbp + 2428] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp6030: jmp .LBB68_213 .LBB68_213: # in Loop: Header=BB68_210 Depth=1 .Ltmp6031: lea rcx, [rbp + 2568] lea rdx, [rbp + 2448] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6032: jmp .LBB68_214 .LBB68_214: # in Loop: Header=BB68_210 Depth=1 lea rcx, [rbp + 2448] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB68_220 .Ltmp6232: .LBB68_219: # Block address taken # in Loop: Header=BB68_210 Depth=1 .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 jmp .LBB68_220 .Ltmp6233: .LBB68_220: # in Loop: Header=BB68_210 Depth=1 .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 .Ltmp6035: lea rcx, [rbp + 2568] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6036: mov byte ptr [rbp + 279], al # 1-byte Spill jmp .LBB68_221 .LBB68_221: # in Loop: Header=BB68_210 Depth=1 mov al, byte ptr [rbp + 279] # 1-byte Reload test al, 1 jne .LBB68_222 jmp .LBB68_226 .LBB68_222: # in Loop: Header=BB68_210 Depth=1 .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 .Ltmp6037: .Ltmp6234: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6038: mov byte ptr [rbp + 278], al # 1-byte Spill jmp .LBB68_223 .LBB68_223: # in Loop: Header=BB68_210 Depth=1 mov al, byte ptr [rbp + 278] # 1-byte Reload test al, 1 jne .LBB68_224 jmp .LBB68_225 .LBB68_224: # in Loop: Header=BB68_210 Depth=1 .Ltmp6235: .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 int3 .Ltmp6236: .LBB68_225: # in Loop: Header=BB68_210 Depth=1 .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 jmp .LBB68_226 .Ltmp6237: .LBB68_226: # in Loop: Header=BB68_210 Depth=1 .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 .Ltmp6039: lea rcx, [rbp + 2568] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6040: jmp .LBB68_227 .LBB68_227: # in Loop: Header=BB68_210 Depth=1 lea rcx, [rbp + 2568] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_210 .Ltmp6238: # %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 .Ltmp6239: .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 lea rdx, [rip + "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@"] lea rax, [rbp + 2320] mov rcx, rax mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1101 # kill: def $r8 killed $r8d lea rcx, [rbp + 2304] mov qword ptr [rbp + 256], rcx # 8-byte Spill mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2280] mov qword ptr [rbp + 240], rcx # 8-byte Spill mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2344] mov rdx, qword ptr [rbp + 240] # 8-byte Reload mov r8, qword ptr [rbp + 256] # 8-byte Reload mov r9, qword ptr [rbp + 264] # 8-byte Reload mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6240: .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 movups xmm0, xmmword ptr [rbp + 4720] movaps xmmword ptr [rbp + 2176], xmm0 .Ltmp6041: lea rcx, [rbp + 4248] lea rdx, [rbp + 2176] mov qword ptr [rbp + 216], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Ltmp6042: mov qword ptr [rbp + 208], rax # 8-byte Spill jmp .LBB68_230 .LBB68_230: # in Loop: Header=BB68_229 Depth=1 mov rax, qword ptr [rbp + 208] # 8-byte Reload mov qword ptr [rbp + 2200], rax .Ltmp6043: lea rcx, [rbp + 2208] lea rdx, [rbp + 2216] lea r8, [rbp + 2200] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6044: jmp .LBB68_231 .LBB68_231: # in Loop: Header=BB68_229 Depth=1 mov dword ptr [rbp + 2172], 3 .Ltmp6045: lea rcx, [rbp + 2216] lea rdx, [rbp + 2224] lea r8, [rbp + 2172] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6046: jmp .LBB68_232 .LBB68_232: # in Loop: Header=BB68_229 Depth=1 .Ltmp6047: lea rcx, [rbp + 2344] lea rdx, [rbp + 2224] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6048: jmp .LBB68_233 .LBB68_233: # in Loop: Header=BB68_229 Depth=1 lea rcx, [rbp + 2224] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB68_239 .Ltmp6241: .LBB68_238: # Block address taken # in Loop: Header=BB68_229 Depth=1 .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 jmp .LBB68_239 .Ltmp6242: .LBB68_239: # in Loop: Header=BB68_229 Depth=1 .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 .Ltmp6051: lea rcx, [rbp + 2344] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6052: mov byte ptr [rbp + 207], al # 1-byte Spill jmp .LBB68_240 .LBB68_240: # in Loop: Header=BB68_229 Depth=1 mov al, byte ptr [rbp + 207] # 1-byte Reload test al, 1 jne .LBB68_241 jmp .LBB68_245 .LBB68_241: # in Loop: Header=BB68_229 Depth=1 .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 .Ltmp6053: .Ltmp6243: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6054: mov byte ptr [rbp + 206], al # 1-byte Spill jmp .LBB68_242 .LBB68_242: # in Loop: Header=BB68_229 Depth=1 mov al, byte ptr [rbp + 206] # 1-byte Reload test al, 1 jne .LBB68_243 jmp .LBB68_244 .LBB68_243: # in Loop: Header=BB68_229 Depth=1 .Ltmp6244: .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 int3 .Ltmp6245: .LBB68_244: # in Loop: Header=BB68_229 Depth=1 .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 jmp .LBB68_245 .Ltmp6246: .LBB68_245: # in Loop: Header=BB68_229 Depth=1 .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 .Ltmp6055: lea rcx, [rbp + 2344] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6056: jmp .LBB68_246 .LBB68_246: # in Loop: Header=BB68_229 Depth=1 lea rcx, [rbp + 2344] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_229 .Ltmp6247: # %bb.247: .cv_loc 68 1 1103 0 # ..\tests\span_tests.cpp:1103:0 mov rax, qword ptr [rbp + 4704] mov qword ptr [rbp + 4720], rax mov rax, qword ptr [rbp + 4712] mov qword ptr [rbp + 4728], rax .LBB68_248: # =>This Inner Loop Header: Depth=1 .Ltmp6248: .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 2064] mov rcx, rax mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1104 # kill: def $r8 killed $r8d lea rcx, [rbp + 2048] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2024] mov qword ptr [rbp + 168], rcx # 8-byte Spill mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2088] mov rdx, qword ptr [rbp + 168] # 8-byte Reload mov r8, qword ptr [rbp + 184] # 8-byte Reload mov r9, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 .Ltmp6057: lea rcx, [rbp + 1952] lea rdx, [rbp + 1960] lea r8, [rbp + 4720] .Ltmp6249: mov qword ptr [rbp + 144], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp6058: jmp .LBB68_249 .LBB68_249: # in Loop: Header=BB68_248 Depth=1 .Ltmp6059: lea rcx, [rbp + 1960] lea rdx, [rbp + 1968] lea r8, [rbp + 4704] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp6060: jmp .LBB68_250 .LBB68_250: # in Loop: Header=BB68_248 Depth=1 .Ltmp6061: lea rcx, [rbp + 2088] lea rdx, [rbp + 1968] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6062: jmp .LBB68_251 .LBB68_251: # in Loop: Header=BB68_248 Depth=1 lea rcx, [rbp + 1968] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB68_257 .Ltmp6250: .LBB68_256: # Block address taken # in Loop: Header=BB68_248 Depth=1 .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 jmp .LBB68_257 .Ltmp6251: .LBB68_257: # in Loop: Header=BB68_248 Depth=1 .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 .Ltmp6065: lea rcx, [rbp + 2088] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6066: mov byte ptr [rbp + 143], al # 1-byte Spill jmp .LBB68_258 .LBB68_258: # in Loop: Header=BB68_248 Depth=1 mov al, byte ptr [rbp + 143] # 1-byte Reload test al, 1 jne .LBB68_259 jmp .LBB68_263 .LBB68_259: # in Loop: Header=BB68_248 Depth=1 .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 .Ltmp6067: .Ltmp6252: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6068: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB68_260 .LBB68_260: # in Loop: Header=BB68_248 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB68_261 jmp .LBB68_262 .LBB68_261: # in Loop: Header=BB68_248 Depth=1 .Ltmp6253: .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 int3 .Ltmp6254: .LBB68_262: # in Loop: Header=BB68_248 Depth=1 .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 jmp .LBB68_263 .Ltmp6255: .LBB68_263: # in Loop: Header=BB68_248 Depth=1 .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 .Ltmp6069: lea rcx, [rbp + 2088] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6070: jmp .LBB68_264 .LBB68_264: # in Loop: Header=BB68_248 Depth=1 lea rcx, [rbp + 2088] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_248 .Ltmp6256: # %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 lea rcx, [rbp + 4736] lea rdx, [rbp + 1936] call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rbp + 4720] mov qword ptr [rbp + 1920], rcx mov rcx, qword ptr [rbp + 4728] mov qword ptr [rbp + 1928], rcx lea rcx, [rbp + 1920] lea rdx, [rbp + 1936] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB68_267 jmp .LBB68_269 .LBB68_267: # in Loop: Header=BB68_266 Depth=1 .Ltmp6257: .cv_loc 68 1 1106 0 # ..\tests\span_tests.cpp:1106:0 lea rcx, [rbp + 4720] call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" mov dword ptr [rax], 5 .cv_loc 68 1 1107 0 # ..\tests\span_tests.cpp:1107:0 lea rcx, [rbp + 4720] call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Ltmp6258: .cv_loc 68 1 1105 0 # ..\tests\span_tests.cpp:1105:0 mov qword ptr [rbp + 128], rax # 8-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 .Ltmp6259: .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 lea rdx, [rip + "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@"] lea rax, [rbp + 1816] mov rcx, rax mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1110 # kill: def $r8 killed $r8d lea rcx, [rbp + 1800] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1776] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1840] mov rdx, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rbp + 112] # 8-byte Reload mov r9, qword ptr [rbp + 120] # 8-byte Reload mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 .Ltmp6071: lea rcx, [rbp + 1704] lea rdx, [rbp + 1712] lea r8, [rbp + 4720] .Ltmp6260: mov qword ptr [rbp + 72], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp6072: jmp .LBB68_271 .LBB68_271: # in Loop: Header=BB68_270 Depth=1 .Ltmp6073: lea rcx, [rbp + 1712] lea rdx, [rbp + 1720] lea r8, [rbp + 4248] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp6074: jmp .LBB68_272 .LBB68_272: # in Loop: Header=BB68_270 Depth=1 .Ltmp6075: lea rcx, [rbp + 1840] lea rdx, [rbp + 1720] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6076: jmp .LBB68_273 .LBB68_273: # in Loop: Header=BB68_270 Depth=1 lea rcx, [rbp + 1720] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB68_278 .Ltmp6261: .LBB68_277: # Block address taken # in Loop: Header=BB68_270 Depth=1 .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 jmp .LBB68_278 .Ltmp6262: .LBB68_278: # in Loop: Header=BB68_270 Depth=1 .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 .Ltmp6079: lea rcx, [rbp + 1840] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6080: mov byte ptr [rbp + 71], al # 1-byte Spill jmp .LBB68_279 .LBB68_279: # in Loop: Header=BB68_270 Depth=1 mov al, byte ptr [rbp + 71] # 1-byte Reload test al, 1 jne .LBB68_280 jmp .LBB68_284 .LBB68_280: # in Loop: Header=BB68_270 Depth=1 .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 .Ltmp6081: .Ltmp6263: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6082: mov byte ptr [rbp + 70], al # 1-byte Spill jmp .LBB68_281 .LBB68_281: # in Loop: Header=BB68_270 Depth=1 mov al, byte ptr [rbp + 70] # 1-byte Reload test al, 1 jne .LBB68_282 jmp .LBB68_283 .LBB68_282: # in Loop: Header=BB68_270 Depth=1 .Ltmp6264: .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 int3 .Ltmp6265: .LBB68_283: # in Loop: Header=BB68_270 Depth=1 .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 jmp .LBB68_284 .Ltmp6266: .LBB68_284: # in Loop: Header=BB68_270 Depth=1 .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 .Ltmp6083: lea rcx, [rbp + 1840] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6084: jmp .LBB68_285 .LBB68_285: # in Loop: Header=BB68_270 Depth=1 lea rcx, [rbp + 1840] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_270 .Ltmp6267: # %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 .Ltmp6268: .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 lea rdx, [rip + "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1600] mov rcx, rax mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1111 # kill: def $r8 killed $r8d lea rcx, [rbp + 1584] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1560] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1624] mov rdx, qword ptr [rbp + 32] # 8-byte Reload mov r8, qword ptr [rbp + 48] # 8-byte Reload mov r9, qword ptr [rbp + 56] # 8-byte Reload mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6269: .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 movups xmm0, xmmword ptr [rbp + 4248] movaps xmmword ptr [rbp + 1456], xmm0 .Ltmp6085: lea rcx, [rbp + 4720] lea rdx, [rbp + 1456] mov qword ptr [rbp + 8], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Ltmp6086: mov qword ptr [rbp], rax # 8-byte Spill jmp .LBB68_288 .LBB68_288: # in Loop: Header=BB68_287 Depth=1 mov rax, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp + 1480], rax .Ltmp6087: lea rcx, [rbp + 1488] lea rdx, [rbp + 1496] lea r8, [rbp + 1480] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6088: jmp .LBB68_289 .LBB68_289: # in Loop: Header=BB68_287 Depth=1 mov dword ptr [rbp + 1452], 0 .Ltmp6089: lea rcx, [rbp + 1496] lea rdx, [rbp + 1504] lea r8, [rbp + 1452] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6090: jmp .LBB68_290 .LBB68_290: # in Loop: Header=BB68_287 Depth=1 .Ltmp6091: lea rcx, [rbp + 1624] lea rdx, [rbp + 1504] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6092: jmp .LBB68_291 .LBB68_291: # in Loop: Header=BB68_287 Depth=1 lea rcx, [rbp + 1504] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB68_297 .Ltmp6270: .LBB68_296: # Block address taken # in Loop: Header=BB68_287 Depth=1 .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 jmp .LBB68_297 .Ltmp6271: .LBB68_297: # in Loop: Header=BB68_287 Depth=1 .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 .Ltmp6095: lea rcx, [rbp + 1624] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6096: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB68_298 .LBB68_298: # in Loop: Header=BB68_287 Depth=1 mov al, byte ptr [rbp - 1] # 1-byte Reload test al, 1 jne .LBB68_299 jmp .LBB68_303 .LBB68_299: # in Loop: Header=BB68_287 Depth=1 .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 .Ltmp6097: .Ltmp6272: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6098: mov byte ptr [rbp - 2], al # 1-byte Spill jmp .LBB68_300 .LBB68_300: # in Loop: Header=BB68_287 Depth=1 mov al, byte ptr [rbp - 2] # 1-byte Reload test al, 1 jne .LBB68_301 jmp .LBB68_302 .LBB68_301: # in Loop: Header=BB68_287 Depth=1 .Ltmp6273: .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 int3 .Ltmp6274: .LBB68_302: # in Loop: Header=BB68_287 Depth=1 .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 jmp .LBB68_303 .Ltmp6275: .LBB68_303: # in Loop: Header=BB68_287 Depth=1 .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 .Ltmp6099: lea rcx, [rbp + 1624] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6100: jmp .LBB68_304 .LBB68_304: # in Loop: Header=BB68_287 Depth=1 lea rcx, [rbp + 1624] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_287 .Ltmp6276: # %bb.305: .cv_loc 68 1 1113 0 # ..\tests\span_tests.cpp:1113:0 lea rax, [rbp + 4736] mov qword ptr [rbp + 1440], rax mov rcx, qword ptr [rbp + 1440] lea rdx, [rbp + 1424] .Ltmp6277: #DEBUG_VALUE: __begin1 <- [$rdx+0] call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp6278: mov rcx, qword ptr [rbp + 1440] lea rdx, [rbp + 1408] .Ltmp6279: #DEBUG_VALUE: __end1 <- [$rdx+0] call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp6280: .LBB68_306: # =>This Loop Header: Depth=1 # Child Loop BB68_308 Depth 2 mov rax, qword ptr [rbp + 1408] mov qword ptr [rbp + 1392], rax mov rax, qword ptr [rbp + 1416] mov qword ptr [rbp + 1400], rax mov rax, qword ptr [rbp + 1424] mov qword ptr [rbp + 1376], rax mov rax, qword ptr [rbp + 1432] mov qword ptr [rbp + 1384], rax lea rcx, [rbp + 1376] lea rdx, [rbp + 1392] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB68_307 jmp .LBB68_327 .LBB68_307: # in Loop: Header=BB68_306 Depth=1 .Ltmp6281: .cv_loc 68 1 1113 0 # ..\tests\span_tests.cpp:1113:0 lea rcx, [rbp + 1424] call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" mov qword ptr [rbp + 1368], rax .LBB68_308: # Parent Loop BB68_306 Depth=1 # => This Inner Loop Header: Depth=2 .Ltmp6282: .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 lea rdx, [rip + "??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 1264] mov rcx, rax mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1114 # kill: def $r8 killed $r8d lea rcx, [rbp + 1248] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1224] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1288] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6283: .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 mov r8, qword ptr [rbp + 1368] .Ltmp6101: lea rcx, [rbp + 1152] lea rdx, [rbp + 1160] mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp6102: jmp .LBB68_309 .LBB68_309: # in Loop: Header=BB68_308 Depth=2 mov dword ptr [rbp + 1148], 5 .Ltmp6103: lea rcx, [rbp + 1160] lea rdx, [rbp + 1168] lea r8, [rbp + 1148] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp6104: jmp .LBB68_310 .LBB68_310: # in Loop: Header=BB68_308 Depth=2 .Ltmp6105: lea rcx, [rbp + 1288] lea rdx, [rbp + 1168] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6106: jmp .LBB68_311 .LBB68_311: # in Loop: Header=BB68_308 Depth=2 lea rcx, [rbp + 1168] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB68_317 .Ltmp6284: .LBB68_316: # Block address taken # in Loop: Header=BB68_308 Depth=2 .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 jmp .LBB68_317 .Ltmp6285: .LBB68_317: # in Loop: Header=BB68_308 Depth=2 .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 .Ltmp6109: lea rcx, [rbp + 1288] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6110: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB68_318 .LBB68_318: # in Loop: Header=BB68_308 Depth=2 mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB68_319 jmp .LBB68_323 .LBB68_319: # in Loop: Header=BB68_308 Depth=2 .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 .Ltmp6111: .Ltmp6286: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6112: mov byte ptr [rbp - 66], al # 1-byte Spill jmp .LBB68_320 .LBB68_320: # in Loop: Header=BB68_308 Depth=2 mov al, byte ptr [rbp - 66] # 1-byte Reload test al, 1 jne .LBB68_321 jmp .LBB68_322 .LBB68_321: # in Loop: Header=BB68_308 Depth=2 .Ltmp6287: .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 int3 .Ltmp6288: .LBB68_322: # in Loop: Header=BB68_308 Depth=2 .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 jmp .LBB68_323 .Ltmp6289: .LBB68_323: # in Loop: Header=BB68_308 Depth=2 .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 .Ltmp6113: lea rcx, [rbp + 1288] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6114: jmp .LBB68_324 .LBB68_324: # in Loop: Header=BB68_308 Depth=2 lea rcx, [rbp + 1288] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB68_308 .Ltmp6290: # %bb.325: # in Loop: Header=BB68_306 Depth=1 .cv_loc 68 1 1113 0 # ..\tests\span_tests.cpp:1113:0 lea rcx, [rbp + 1424] call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB68_306 .Ltmp6291: .LBB68_327: .cv_loc 68 1 1117 0 # ..\tests\span_tests.cpp:1117:0 add rsp, 5440 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_5: # in Loop: Header=BB68_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5032] .Ltmp6292: .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6293: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_6: # in Loop: Header=BB68_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 .Ltmp5861: lea rcx, [rbp + 5152] .Ltmp6294: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5862: jmp .LBB68_7 .LBB68_7: # in Loop: Header=BB68_1 Depth=1 lea rax, [rip + .LBB68_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6295: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5152] .cv_loc 68 1 1072 0 # ..\tests\span_tests.cpp:1072:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6296: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_23: # in Loop: Header=BB68_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4784] .Ltmp6297: .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6298: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_24: # in Loop: Header=BB68_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 .Ltmp5875: lea rcx, [rbp + 4904] .Ltmp6299: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5876: jmp .LBB68_25 .LBB68_25: # in Loop: Header=BB68_18 Depth=1 lea rax, [rip + .LBB68_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6300: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_40: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4904] .cv_loc 68 1 1076 0 # ..\tests\span_tests.cpp:1076:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6301: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_41: # in Loop: Header=BB68_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4504] .Ltmp6302: .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6303: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$42@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_42: # in Loop: Header=BB68_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 .Ltmp5889: lea rcx, [rbp + 4624] .Ltmp6304: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5890: jmp .LBB68_43 .LBB68_43: # in Loop: Header=BB68_36 Depth=1 lea rax, [rip + .LBB68_44] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6305: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_59: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4624] .cv_loc 68 1 1085 0 # ..\tests\span_tests.cpp:1085:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6306: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_60: # in Loop: Header=BB68_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4288] .Ltmp6307: .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6308: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$61@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_61: # in Loop: Header=BB68_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 .Ltmp5905: lea rcx, [rbp + 4408] .Ltmp6309: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5906: jmp .LBB68_62 .LBB68_62: # in Loop: Header=BB68_54 Depth=1 lea rax, [rip + .LBB68_63] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6310: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_77: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4408] .cv_loc 68 1 1086 0 # ..\tests\span_tests.cpp:1086:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6311: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$78@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_78: # in Loop: Header=BB68_73 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4048] .Ltmp6312: .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6313: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$79@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_79: # in Loop: Header=BB68_73 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 .Ltmp5919: lea rcx, [rbp + 4168] .Ltmp6314: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5920: jmp .LBB68_80 .LBB68_80: # in Loop: Header=BB68_73 Depth=1 lea rax, [rip + .LBB68_81] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6315: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$95@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_95: # in Loop: Header=BB68_91 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 .Ltmp5937: lea rcx, [rbp + 3952] xor edx, edx .Ltmp6316: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp5938: jmp .LBB68_96 .LBB68_96: # in Loop: Header=BB68_91 Depth=1 lea rax, [rip + .LBB68_97] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6317: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$99@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_99: # in Loop: Header=BB68_91 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 .Ltmp5935: lea rcx, [rbp + 3952] .Ltmp6318: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5936: jmp .LBB68_100 .LBB68_100: # in Loop: Header=BB68_91 Depth=1 lea rax, [rip + .LBB68_101] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6319: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_103: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4168] .Ltmp6320: .cv_loc 68 1 1089 0 # ..\tests\span_tests.cpp:1089:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6321: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$120@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_120: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3952] .Ltmp6322: .cv_loc 68 1 1090 0 # ..\tests\span_tests.cpp:1090:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6323: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_121: # in Loop: Header=BB68_115 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3688] .Ltmp6324: .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6325: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$122@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_122: # in Loop: Header=BB68_115 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 .Ltmp5953: lea rcx, [rbp + 3808] .Ltmp6326: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5954: jmp .LBB68_123 .LBB68_123: # in Loop: Header=BB68_115 Depth=1 lea rax, [rip + .LBB68_124] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6327: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_139: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3808] .cv_loc 68 1 1092 0 # ..\tests\span_tests.cpp:1092:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6328: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$140@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_140: # in Loop: Header=BB68_134 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3440] .Ltmp6329: .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6330: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$141@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_141: # in Loop: Header=BB68_134 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 .Ltmp5969: lea rcx, [rbp + 3560] .Ltmp6331: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5970: jmp .LBB68_142 .LBB68_142: # in Loop: Header=BB68_134 Depth=1 lea rax, [rip + .LBB68_143] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6332: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$158@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_158: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3560] .cv_loc 68 1 1093 0 # ..\tests\span_tests.cpp:1093:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6333: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$159@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_159: # in Loop: Header=BB68_153 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3184] .Ltmp6334: .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6335: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$160@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_160: # in Loop: Header=BB68_153 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 .Ltmp5985: lea rcx, [rbp + 3304] .Ltmp6336: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp5986: jmp .LBB68_161 .LBB68_161: # in Loop: Header=BB68_153 Depth=1 lea rax, [rip + .LBB68_162] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6337: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_177: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3304] .cv_loc 68 1 1094 0 # ..\tests\span_tests.cpp:1094:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6338: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_178: # in Loop: Header=BB68_172 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2928] .Ltmp6339: .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6340: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$179@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_179: # in Loop: Header=BB68_172 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 .Ltmp6001: lea rcx, [rbp + 3048] .Ltmp6341: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6002: jmp .LBB68_180 .LBB68_180: # in Loop: Header=BB68_172 Depth=1 lea rax, [rip + .LBB68_181] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6342: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_196: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3048] .cv_loc 68 1 1097 0 # ..\tests\span_tests.cpp:1097:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6343: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_197: # in Loop: Header=BB68_191 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2672] .Ltmp6344: .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6345: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$198@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_198: # in Loop: Header=BB68_191 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 .Ltmp6017: lea rcx, [rbp + 2792] .Ltmp6346: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6018: jmp .LBB68_199 .LBB68_199: # in Loop: Header=BB68_191 Depth=1 lea rax, [rip + .LBB68_200] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6347: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_215: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2792] .cv_loc 68 1 1098 0 # ..\tests\span_tests.cpp:1098:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6348: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_216: # in Loop: Header=BB68_210 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2448] .Ltmp6349: .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6350: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$217@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_217: # in Loop: Header=BB68_210 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 .Ltmp6033: lea rcx, [rbp + 2568] .Ltmp6351: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6034: jmp .LBB68_218 .LBB68_218: # in Loop: Header=BB68_210 Depth=1 lea rax, [rip + .LBB68_219] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6352: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$234@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_234: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2568] .cv_loc 68 1 1100 0 # ..\tests\span_tests.cpp:1100:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6353: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$235@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_235: # in Loop: Header=BB68_229 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2224] .Ltmp6354: .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6355: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$236@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_236: # in Loop: Header=BB68_229 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 .Ltmp6049: lea rcx, [rbp + 2344] .Ltmp6356: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6050: jmp .LBB68_237 .LBB68_237: # in Loop: Header=BB68_229 Depth=1 lea rax, [rip + .LBB68_238] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6357: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$252@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_252: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2344] .cv_loc 68 1 1101 0 # ..\tests\span_tests.cpp:1101:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6358: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$253@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_253: # in Loop: Header=BB68_248 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1968] .Ltmp6359: .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6360: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$254@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_254: # in Loop: Header=BB68_248 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 .Ltmp6063: lea rcx, [rbp + 2088] .Ltmp6361: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6064: jmp .LBB68_255 .LBB68_255: # in Loop: Header=BB68_248 Depth=1 lea rax, [rip + .LBB68_256] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6362: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$268@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_268: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2088] .cv_loc 68 1 1104 0 # ..\tests\span_tests.cpp:1104:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6363: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_274: # in Loop: Header=BB68_270 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1720] .Ltmp6364: .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6365: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$275@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_275: # in Loop: Header=BB68_270 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 .Ltmp6077: lea rcx, [rbp + 1840] .Ltmp6366: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6078: jmp .LBB68_276 .LBB68_276: # in Loop: Header=BB68_270 Depth=1 lea rax, [rip + .LBB68_277] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6367: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_292: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1840] .cv_loc 68 1 1110 0 # ..\tests\span_tests.cpp:1110:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6368: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$293@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_293: # in Loop: Header=BB68_287 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1504] .Ltmp6369: .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6370: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$294@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_294: # in Loop: Header=BB68_287 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 .Ltmp6093: lea rcx, [rbp + 1624] .Ltmp6371: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6094: jmp .LBB68_295 .LBB68_295: # in Loop: Header=BB68_287 Depth=1 lea rax, [rip + .LBB68_296] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6372: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$312@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_312: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1624] .cv_loc 68 1 1111 0 # ..\tests\span_tests.cpp:1111:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6373: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$313@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_313: # in Loop: Header=BB68_308 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1168] .Ltmp6374: .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6375: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$314@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB68_314: # in Loop: Header=BB68_308 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 .Ltmp6107: lea rcx, [rbp + 1288] .Ltmp6376: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6108: jmp .LBB68_315 .LBB68_315: # in Loop: Header=BB68_308 Depth=2 lea rax, [rip + .LBB68_316] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6377: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$326@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA" .LBB68_326: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1288] .cv_loc 68 1 1114 0 # ..\tests\span_tests.cpp:1114:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6378: .Lfunc_end68: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 17 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL # TryBlockMap .long 87 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ")@IMGREL # IPToStateXData .long 5432 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$5$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$95@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____44@@YAXXZ": .long .Lfunc_begin68@IMGREL # IP .long -1 # ToState .long .Ltmp5855@IMGREL+1 # IP .long 1 # ToState .long .Ltmp5859@IMGREL+1 # IP .long 2 # ToState .long .Ltmp5863@IMGREL+1 # IP .long 0 # ToState .long .Ltmp5868@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5869@IMGREL+1 # IP .long 5 # ToState .long .Ltmp5873@IMGREL+1 # IP .long 6 # ToState .long .Ltmp5877@IMGREL+1 # IP .long 4 # ToState .long .Ltmp5882@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5883@IMGREL+1 # IP .long 9 # ToState .long .Ltmp5887@IMGREL+1 # IP .long 10 # ToState .long .Ltmp5891@IMGREL+1 # IP .long 8 # ToState .long .Ltmp5896@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5897@IMGREL+1 # IP .long 13 # ToState .long .Ltmp5903@IMGREL+1 # IP .long 14 # ToState .long .Ltmp5907@IMGREL+1 # IP .long 12 # ToState .long .Ltmp5912@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5913@IMGREL+1 # IP .long 17 # ToState .long .Ltmp5917@IMGREL+1 # IP .long 18 # ToState .long .Ltmp5921@IMGREL+1 # IP .long 16 # ToState .long .Ltmp5926@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5927@IMGREL+1 # IP .long 20 # ToState .long .Ltmp5931@IMGREL+1 # IP .long 21 # ToState .long .Ltmp5929@IMGREL+1 # IP .long 20 # ToState .long .Ltmp5944@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5945@IMGREL+1 # IP .long 24 # ToState .long .Ltmp5951@IMGREL+1 # IP .long 25 # ToState .long .Ltmp5955@IMGREL+1 # IP .long 23 # ToState .long .Ltmp5960@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5961@IMGREL+1 # IP .long 28 # ToState .long .Ltmp5967@IMGREL+1 # IP .long 29 # ToState .long .Ltmp5971@IMGREL+1 # IP .long 27 # ToState .long .Ltmp5976@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5977@IMGREL+1 # IP .long 32 # ToState .long .Ltmp5983@IMGREL+1 # IP .long 33 # ToState .long .Ltmp5987@IMGREL+1 # IP .long 31 # ToState .long .Ltmp5992@IMGREL+1 # IP .long -1 # ToState .long .Ltmp5993@IMGREL+1 # IP .long 36 # ToState .long .Ltmp5999@IMGREL+1 # IP .long 37 # ToState .long .Ltmp6003@IMGREL+1 # IP .long 35 # ToState .long .Ltmp6008@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6009@IMGREL+1 # IP .long 40 # ToState .long .Ltmp6015@IMGREL+1 # IP .long 41 # ToState .long .Ltmp6019@IMGREL+1 # IP .long 39 # ToState .long .Ltmp6024@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6025@IMGREL+1 # IP .long 44 # ToState .long .Ltmp6031@IMGREL+1 # IP .long 45 # ToState .long .Ltmp6035@IMGREL+1 # IP .long 43 # ToState .long .Ltmp6040@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6041@IMGREL+1 # IP .long 48 # ToState .long .Ltmp6047@IMGREL+1 # IP .long 49 # ToState .long .Ltmp6051@IMGREL+1 # IP .long 47 # ToState .long .Ltmp6056@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6057@IMGREL+1 # IP .long 52 # ToState .long .Ltmp6061@IMGREL+1 # IP .long 53 # ToState .long .Ltmp6065@IMGREL+1 # IP .long 51 # ToState .long .Ltmp6070@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6071@IMGREL+1 # IP .long 56 # ToState .long .Ltmp6075@IMGREL+1 # IP .long 57 # ToState .long .Ltmp6079@IMGREL+1 # IP .long 55 # ToState .long .Ltmp6084@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6085@IMGREL+1 # IP .long 60 # ToState .long .Ltmp6091@IMGREL+1 # IP .long 61 # ToState .long .Ltmp6095@IMGREL+1 # IP .long 59 # ToState .long .Ltmp6100@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6101@IMGREL+1 # IP .long 64 # ToState .long .Ltmp6105@IMGREL+1 # IP .long 65 # ToState .long .Ltmp6109@IMGREL+1 # IP .long 63 # ToState .long .Ltmp6114@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$61@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$79@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$95@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 22 # ToState .long "?catch$99@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 22 # ToState .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$141@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 30 # ToState .long "?catch$160@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 34 # ToState .long "?catch$179@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 38 # ToState .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 42 # ToState .long "?catch$217@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 46 # ToState .long "?catch$236@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 50 # ToState .long "?catch$254@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 54 # ToState .long "?catch$275@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 58 # ToState .long "?catch$294@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 62 # ToState .long "?catch$314@?0??____C_A_T_C_H____T_E_S_T____44@@YAXXZ@4HA"@IMGREL # IP .long 66 # ToState .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 .seh_proc "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp6379: lea rcx, [rip + "?autoRegistrar45@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp6380: .Lfunc_end69: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp6381: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0M@KENFPPOH@cbegin_cend?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1120 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp6382: .Lfunc_end70: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 5104 call __chkstk sub rsp, rax .seh_stackalloc 5104 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp6629: .cv_loc 71 1 1123 0 # ..\tests\span_tests.cpp:1123:0 mov qword ptr [rbp + 4968], -2 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"] mov qword ptr [rbp + 4944], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 4952], rax .cv_loc 71 1 1124 0 # ..\tests\span_tests.cpp:1124:0 lea rcx, [rbp + 4928] .Ltmp6630: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 4944] .Ltmp6631: #DEBUG_VALUE: a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp6632: .cv_loc 71 1 1126 0 # ..\tests\span_tests.cpp:1126:0 lea rcx, [rbp + 4928] lea rdx, [rbp + 4912] .Ltmp6633: #DEBUG_VALUE: cit <- [$rdx+0] mov qword ptr [rbp + 1072], rax # 8-byte Spill call "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Ltmp6634: .cv_loc 71 1 1127 0 # ..\tests\span_tests.cpp:1127:0 lea rcx, [rbp + 4880] lea rdx, [rbp + 4928] call "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" lea rcx, [rbp + 4896] lea rdx, [rbp + 4880] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" mov qword ptr [rbp + 1064], rax # 8-byte Spill .LBB71_1: # =>This Inner Loop Header: Depth=1 .Ltmp6635: .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 lea rdx, [rip + "??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@"] lea rax, [rbp + 4776] mov rcx, rax mov qword ptr [rbp + 1056], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1128 # kill: def $r8 killed $r8d lea rcx, [rbp + 4760] mov qword ptr [rbp + 1048], rcx # 8-byte Spill mov qword ptr [rbp + 1040], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4736] mov qword ptr [rbp + 1032], rcx # 8-byte Spill mov qword ptr [rbp + 1024], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4800] mov rdx, qword ptr [rbp + 1032] # 8-byte Reload mov r8, qword ptr [rbp + 1048] # 8-byte Reload mov r9, qword ptr [rbp + 1056] # 8-byte Reload mov qword ptr [rbp + 1016], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 .Ltmp6383: lea rcx, [rbp + 4664] lea rdx, [rbp + 4672] lea r8, [rbp + 4912] .Ltmp6636: mov qword ptr [rbp + 1008], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6384: jmp .LBB71_2 .LBB71_2: # in Loop: Header=BB71_1 Depth=1 .Ltmp6385: lea rcx, [rbp + 4672] lea rdx, [rbp + 4680] lea r8, [rbp + 4896] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6386: jmp .LBB71_3 .LBB71_3: # in Loop: Header=BB71_1 Depth=1 .Ltmp6387: lea rcx, [rbp + 4800] lea rdx, [rbp + 4680] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6388: jmp .LBB71_4 .LBB71_4: # in Loop: Header=BB71_1 Depth=1 lea rcx, [rbp + 4680] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB71_9 .Ltmp6637: .LBB71_8: # Block address taken # in Loop: Header=BB71_1 Depth=1 .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 jmp .LBB71_9 .Ltmp6638: .LBB71_9: # in Loop: Header=BB71_1 Depth=1 .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 .Ltmp6391: lea rcx, [rbp + 4800] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6392: mov byte ptr [rbp + 1007], al # 1-byte Spill jmp .LBB71_10 .LBB71_10: # in Loop: Header=BB71_1 Depth=1 mov al, byte ptr [rbp + 1007] # 1-byte Reload test al, 1 jne .LBB71_11 jmp .LBB71_15 .LBB71_11: # in Loop: Header=BB71_1 Depth=1 .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 .Ltmp6393: .Ltmp6639: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6394: mov byte ptr [rbp + 1006], al # 1-byte Spill jmp .LBB71_12 .LBB71_12: # in Loop: Header=BB71_1 Depth=1 mov al, byte ptr [rbp + 1006] # 1-byte Reload test al, 1 jne .LBB71_13 jmp .LBB71_14 .LBB71_13: # in Loop: Header=BB71_1 Depth=1 .Ltmp6640: .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 int3 .Ltmp6641: .LBB71_14: # in Loop: Header=BB71_1 Depth=1 .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 jmp .LBB71_15 .Ltmp6642: .LBB71_15: # in Loop: Header=BB71_1 Depth=1 .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 .Ltmp6395: lea rcx, [rbp + 4800] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6396: jmp .LBB71_16 .LBB71_16: # in Loop: Header=BB71_1 Depth=1 lea rcx, [rbp + 4800] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_1 .Ltmp6643: # %bb.17: .cv_loc 71 1 1130 0 # ..\tests\span_tests.cpp:1130:0 lea rcx, [rbp + 4928] lea rdx, [rbp + 4648] call "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" mov rcx, qword ptr [rbp + 4648] mov qword ptr [rbp + 4912], rcx mov rcx, qword ptr [rbp + 4656] mov qword ptr [rbp + 4920], rcx .cv_loc 71 1 1131 0 # ..\tests\span_tests.cpp:1131:0 lea rcx, [rbp + 4616] lea rdx, [rbp + 4928] call "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" lea rcx, [rbp + 4632] lea rdx, [rbp + 4616] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" mov rcx, qword ptr [rbp + 4632] mov qword ptr [rbp + 4896], rcx mov rcx, qword ptr [rbp + 4640] mov qword ptr [rbp + 4904], rcx mov qword ptr [rbp + 992], rax # 8-byte Spill .LBB71_18: # =>This Inner Loop Header: Depth=1 .Ltmp6644: .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 lea rdx, [rip + "??_C@_0M@HLMICOHF@cit?5?$DN?$DN?5cit2?$AA@"] lea rax, [rbp + 4512] mov rcx, rax mov qword ptr [rbp + 984], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1132 # kill: def $r8 killed $r8d lea rcx, [rbp + 4496] mov qword ptr [rbp + 976], rcx # 8-byte Spill mov qword ptr [rbp + 968], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4472] mov qword ptr [rbp + 960], rcx # 8-byte Spill mov qword ptr [rbp + 952], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4536] mov rdx, qword ptr [rbp + 960] # 8-byte Reload mov r8, qword ptr [rbp + 976] # 8-byte Reload mov r9, qword ptr [rbp + 984] # 8-byte Reload mov qword ptr [rbp + 944], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 .Ltmp6397: lea rcx, [rbp + 4400] lea rdx, [rbp + 4408] lea r8, [rbp + 4912] .Ltmp6645: mov qword ptr [rbp + 936], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6398: jmp .LBB71_19 .LBB71_19: # in Loop: Header=BB71_18 Depth=1 .Ltmp6399: lea rcx, [rbp + 4408] lea rdx, [rbp + 4416] lea r8, [rbp + 4896] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6400: jmp .LBB71_20 .LBB71_20: # in Loop: Header=BB71_18 Depth=1 .Ltmp6401: lea rcx, [rbp + 4536] lea rdx, [rbp + 4416] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6402: jmp .LBB71_21 .LBB71_21: # in Loop: Header=BB71_18 Depth=1 lea rcx, [rbp + 4416] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB71_27 .Ltmp6646: .LBB71_26: # Block address taken # in Loop: Header=BB71_18 Depth=1 .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 jmp .LBB71_27 .Ltmp6647: .LBB71_27: # in Loop: Header=BB71_18 Depth=1 .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 .Ltmp6405: lea rcx, [rbp + 4536] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6406: mov byte ptr [rbp + 935], al # 1-byte Spill jmp .LBB71_28 .LBB71_28: # in Loop: Header=BB71_18 Depth=1 mov al, byte ptr [rbp + 935] # 1-byte Reload test al, 1 jne .LBB71_29 jmp .LBB71_33 .LBB71_29: # in Loop: Header=BB71_18 Depth=1 .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 .Ltmp6407: .Ltmp6648: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6408: mov byte ptr [rbp + 934], al # 1-byte Spill jmp .LBB71_30 .LBB71_30: # in Loop: Header=BB71_18 Depth=1 mov al, byte ptr [rbp + 934] # 1-byte Reload test al, 1 jne .LBB71_31 jmp .LBB71_32 .LBB71_31: # in Loop: Header=BB71_18 Depth=1 .Ltmp6649: .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 int3 .Ltmp6650: .LBB71_32: # in Loop: Header=BB71_18 Depth=1 .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 jmp .LBB71_33 .Ltmp6651: .LBB71_33: # in Loop: Header=BB71_18 Depth=1 .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 .Ltmp6409: lea rcx, [rbp + 4536] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6410: jmp .LBB71_34 .LBB71_34: # in Loop: Header=BB71_18 Depth=1 lea rcx, [rbp + 4536] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_18 .Ltmp6652: # %bb.35: .cv_loc 71 1 1136 0 # ..\tests\span_tests.cpp:1136:0 mov rax, qword ptr [rip + ".L?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"] mov qword ptr [rbp + 4384], rax mov rax, qword ptr [rip + ".L?a@?2??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 4392], rax .cv_loc 71 1 1137 0 # ..\tests\span_tests.cpp:1137:0 lea rcx, [rbp + 4368] .Ltmp6653: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 4384] .Ltmp6654: #DEBUG_VALUE: a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp6655: .cv_loc 71 1 1139 0 # ..\tests\span_tests.cpp:1139:0 lea rcx, [rbp + 4368] lea rdx, [rbp + 4352] .Ltmp6656: #DEBUG_VALUE: it <- [$rdx+0] mov qword ptr [rbp + 920], rax # 8-byte Spill call "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Ltmp6657: .cv_loc 71 1 1140 0 # ..\tests\span_tests.cpp:1140:0 mov rax, qword ptr [rbp + 4352] mov qword ptr [rbp + 4336], rax mov rax, qword ptr [rbp + 4360] mov qword ptr [rbp + 4344], rax .LBB71_36: # =>This Inner Loop Header: Depth=1 .Ltmp6658: .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 4232] mov rcx, rax mov qword ptr [rbp + 912], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1141 # kill: def $r8 killed $r8d lea rcx, [rbp + 4216] mov qword ptr [rbp + 904], rcx # 8-byte Spill mov qword ptr [rbp + 896], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4192] mov qword ptr [rbp + 888], rcx # 8-byte Spill mov qword ptr [rbp + 880], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4256] mov rdx, qword ptr [rbp + 888] # 8-byte Reload mov r8, qword ptr [rbp + 904] # 8-byte Reload mov r9, qword ptr [rbp + 912] # 8-byte Reload mov qword ptr [rbp + 872], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 .Ltmp6411: lea rcx, [rbp + 4120] lea rdx, [rbp + 4128] lea r8, [rbp + 4352] .Ltmp6659: mov qword ptr [rbp + 864], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6412: jmp .LBB71_37 .LBB71_37: # in Loop: Header=BB71_36 Depth=1 .Ltmp6413: lea rcx, [rbp + 4128] lea rdx, [rbp + 4136] lea r8, [rbp + 4336] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6414: jmp .LBB71_38 .LBB71_38: # in Loop: Header=BB71_36 Depth=1 .Ltmp6415: lea rcx, [rbp + 4256] lea rdx, [rbp + 4136] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6416: jmp .LBB71_39 .LBB71_39: # in Loop: Header=BB71_36 Depth=1 lea rcx, [rbp + 4136] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB71_45 .Ltmp6660: .LBB71_44: # Block address taken # in Loop: Header=BB71_36 Depth=1 .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 jmp .LBB71_45 .Ltmp6661: .LBB71_45: # in Loop: Header=BB71_36 Depth=1 .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 .Ltmp6419: lea rcx, [rbp + 4256] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6420: mov byte ptr [rbp + 863], al # 1-byte Spill jmp .LBB71_46 .LBB71_46: # in Loop: Header=BB71_36 Depth=1 mov al, byte ptr [rbp + 863] # 1-byte Reload test al, 1 jne .LBB71_47 jmp .LBB71_51 .LBB71_47: # in Loop: Header=BB71_36 Depth=1 .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 .Ltmp6421: .Ltmp6662: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6422: mov byte ptr [rbp + 862], al # 1-byte Spill jmp .LBB71_48 .LBB71_48: # in Loop: Header=BB71_36 Depth=1 mov al, byte ptr [rbp + 862] # 1-byte Reload test al, 1 jne .LBB71_49 jmp .LBB71_50 .LBB71_49: # in Loop: Header=BB71_36 Depth=1 .Ltmp6663: .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 int3 .Ltmp6664: .LBB71_50: # in Loop: Header=BB71_36 Depth=1 .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 jmp .LBB71_51 .Ltmp6665: .LBB71_51: # in Loop: Header=BB71_36 Depth=1 .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 .Ltmp6423: lea rcx, [rbp + 4256] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6424: jmp .LBB71_52 .LBB71_52: # in Loop: Header=BB71_36 Depth=1 lea rcx, [rbp + 4256] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_36 .Ltmp6666: # %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 .Ltmp6667: .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 lea rdx, [rip + "??_C@_08HLOGLEOL@?$CKit?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 4016] mov rcx, rax mov qword ptr [rbp + 848], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1142 # kill: def $r8 killed $r8d lea rcx, [rbp + 4000] mov qword ptr [rbp + 840], rcx # 8-byte Spill mov qword ptr [rbp + 832], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3976] mov qword ptr [rbp + 824], rcx # 8-byte Spill mov qword ptr [rbp + 816], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4040] mov rdx, qword ptr [rbp + 824] # 8-byte Reload mov r8, qword ptr [rbp + 840] # 8-byte Reload mov r9, qword ptr [rbp + 848] # 8-byte Reload mov qword ptr [rbp + 808], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 .Ltmp6425: lea rcx, [rbp + 4352] .Ltmp6668: mov qword ptr [rbp + 800], rax # 8-byte Spill call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .Ltmp6426: mov qword ptr [rbp + 792], rax # 8-byte Spill jmp .LBB71_55 .LBB71_55: # in Loop: Header=BB71_54 Depth=1 .Ltmp6427: lea rcx, [rbp + 3904] lea rdx, [rbp + 3912] mov r8, qword ptr [rbp + 792] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp6428: jmp .LBB71_56 .LBB71_56: # in Loop: Header=BB71_54 Depth=1 mov dword ptr [rbp + 3900], 1 .Ltmp6429: lea rcx, [rbp + 3912] lea rdx, [rbp + 3920] lea r8, [rbp + 3900] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp6430: jmp .LBB71_57 .LBB71_57: # in Loop: Header=BB71_54 Depth=1 .Ltmp6431: lea rcx, [rbp + 4040] lea rdx, [rbp + 3920] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6432: jmp .LBB71_58 .LBB71_58: # in Loop: Header=BB71_54 Depth=1 lea rcx, [rbp + 3920] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB71_64 .Ltmp6669: .LBB71_63: # Block address taken # in Loop: Header=BB71_54 Depth=1 .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 jmp .LBB71_64 .Ltmp6670: .LBB71_64: # in Loop: Header=BB71_54 Depth=1 .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 .Ltmp6435: lea rcx, [rbp + 4040] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6436: mov byte ptr [rbp + 791], al # 1-byte Spill jmp .LBB71_65 .LBB71_65: # in Loop: Header=BB71_54 Depth=1 mov al, byte ptr [rbp + 791] # 1-byte Reload test al, 1 jne .LBB71_66 jmp .LBB71_70 .LBB71_66: # in Loop: Header=BB71_54 Depth=1 .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 .Ltmp6437: .Ltmp6671: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6438: mov byte ptr [rbp + 790], al # 1-byte Spill jmp .LBB71_67 .LBB71_67: # in Loop: Header=BB71_54 Depth=1 mov al, byte ptr [rbp + 790] # 1-byte Reload test al, 1 jne .LBB71_68 jmp .LBB71_69 .LBB71_68: # in Loop: Header=BB71_54 Depth=1 .Ltmp6672: .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 int3 .Ltmp6673: .LBB71_69: # in Loop: Header=BB71_54 Depth=1 .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 jmp .LBB71_70 .Ltmp6674: .LBB71_70: # in Loop: Header=BB71_54 Depth=1 .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 .Ltmp6439: lea rcx, [rbp + 4040] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6440: jmp .LBB71_71 .LBB71_71: # in Loop: Header=BB71_54 Depth=1 lea rcx, [rbp + 4040] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_54 .Ltmp6675: # %bb.72: .cv_loc 71 1 1144 0 # ..\tests\span_tests.cpp:1144:0 lea rcx, [rbp + 4368] lea rdx, [rbp + 3880] .Ltmp6676: #DEBUG_VALUE: beyond <- [$rdx+0] call "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Ltmp6677: .LBB71_73: # =>This Inner Loop Header: Depth=1 .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 lea rdx, [rip + "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@"] lea rax, [rbp + 3776] mov rcx, rax mov qword ptr [rbp + 776], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1145 # kill: def $r8 killed $r8d lea rcx, [rbp + 3760] mov qword ptr [rbp + 768], rcx # 8-byte Spill mov qword ptr [rbp + 760], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3736] mov qword ptr [rbp + 752], rcx # 8-byte Spill mov qword ptr [rbp + 744], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3800] mov rdx, qword ptr [rbp + 752] # 8-byte Reload mov r8, qword ptr [rbp + 768] # 8-byte Reload mov r9, qword ptr [rbp + 776] # 8-byte Reload mov qword ptr [rbp + 736], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 .Ltmp6441: lea rcx, [rbp + 3664] lea rdx, [rbp + 3672] lea r8, [rbp + 4352] .Ltmp6678: mov qword ptr [rbp + 728], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6442: jmp .LBB71_74 .LBB71_74: # in Loop: Header=BB71_73 Depth=1 .Ltmp6443: lea rcx, [rbp + 3672] lea rdx, [rbp + 3680] lea r8, [rbp + 3880] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6444: jmp .LBB71_75 .LBB71_75: # in Loop: Header=BB71_73 Depth=1 .Ltmp6445: lea rcx, [rbp + 3800] lea rdx, [rbp + 3680] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6446: jmp .LBB71_76 .LBB71_76: # in Loop: Header=BB71_73 Depth=1 lea rcx, [rbp + 3680] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB71_82 .Ltmp6679: .LBB71_81: # Block address taken # in Loop: Header=BB71_73 Depth=1 .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 jmp .LBB71_82 .Ltmp6680: .LBB71_82: # in Loop: Header=BB71_73 Depth=1 .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 .Ltmp6449: lea rcx, [rbp + 3800] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6450: mov byte ptr [rbp + 727], al # 1-byte Spill jmp .LBB71_83 .LBB71_83: # in Loop: Header=BB71_73 Depth=1 mov al, byte ptr [rbp + 727] # 1-byte Reload test al, 1 jne .LBB71_84 jmp .LBB71_88 .LBB71_84: # in Loop: Header=BB71_73 Depth=1 .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 .Ltmp6451: .Ltmp6681: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6452: mov byte ptr [rbp + 726], al # 1-byte Spill jmp .LBB71_85 .LBB71_85: # in Loop: Header=BB71_73 Depth=1 mov al, byte ptr [rbp + 726] # 1-byte Reload test al, 1 jne .LBB71_86 jmp .LBB71_87 .LBB71_86: # in Loop: Header=BB71_73 Depth=1 .Ltmp6682: .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 int3 .Ltmp6683: .LBB71_87: # in Loop: Header=BB71_73 Depth=1 .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 jmp .LBB71_88 .Ltmp6684: .LBB71_88: # in Loop: Header=BB71_73 Depth=1 .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 .Ltmp6453: lea rcx, [rbp + 3800] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6454: jmp .LBB71_89 .LBB71_89: # in Loop: Header=BB71_73 Depth=1 lea rcx, [rbp + 3800] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_73 .Ltmp6685: # %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 .Ltmp6686: .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 lea rdx, [rip + "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@"] lea rax, [rbp + 3560] mov rcx, rax mov qword ptr [rbp + 712], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1146 # kill: def $r8 killed $r8d lea rcx, [rbp + 3544] mov qword ptr [rbp + 704], rcx # 8-byte Spill mov qword ptr [rbp + 696], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 3520] mov qword ptr [rbp + 688], rcx # 8-byte Spill mov qword ptr [rbp + 680], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3584] mov qword ptr [rbp + 672], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 688] # 8-byte Reload mov r8, qword ptr [rbp + 704] # 8-byte Reload mov r9, qword ptr [rbp + 712] # 8-byte Reload mov qword ptr [rbp + 664], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6455: mov rcx, qword ptr [rbp + 672] # 8-byte Reload mov qword ptr [rbp + 656], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6456: mov byte ptr [rbp + 655], al # 1-byte Spill jmp .LBB71_92 .LBB71_92: # in Loop: Header=BB71_91 Depth=1 mov al, byte ptr [rbp + 655] # 1-byte Reload test al, 1 jne .LBB71_93 jmp .LBB71_104 .LBB71_93: # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 .Ltmp6459: lea rcx, [rbp + 3880] .Ltmp6687: call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .Ltmp6460: mov qword ptr [rbp + 640], rax # 8-byte Spill jmp .LBB71_94 .LBB71_94: # in Loop: Header=BB71_91 Depth=1 .Ltmp6461: lea rcx, [rbp + 3584] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp6462: jmp .LBB71_102 .Ltmp6688: .LBB71_97: # Block address taken # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 jmp .LBB71_98 .LBB71_98: # in Loop: Header=BB71_91 Depth=1 jmp .LBB71_106 .Ltmp6689: .LBB71_101: # Block address taken # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 jmp .LBB71_98 .Ltmp6690: .LBB71_102: # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 jmp .LBB71_98 .Ltmp6691: .LBB71_104: # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 .Ltmp6457: lea rcx, [rbp + 3584] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp6458: jmp .LBB71_105 .LBB71_105: # in Loop: Header=BB71_91 Depth=1 jmp .LBB71_106 .Ltmp6692: .LBB71_106: # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 .Ltmp6467: lea rcx, [rbp + 3584] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6468: mov byte ptr [rbp + 639], al # 1-byte Spill jmp .LBB71_107 .LBB71_107: # in Loop: Header=BB71_91 Depth=1 mov al, byte ptr [rbp + 639] # 1-byte Reload test al, 1 jne .LBB71_108 jmp .LBB71_112 .LBB71_108: # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 .Ltmp6469: .Ltmp6693: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6470: mov byte ptr [rbp + 638], al # 1-byte Spill jmp .LBB71_109 .LBB71_109: # in Loop: Header=BB71_91 Depth=1 mov al, byte ptr [rbp + 638] # 1-byte Reload test al, 1 jne .LBB71_110 jmp .LBB71_111 .LBB71_110: # in Loop: Header=BB71_91 Depth=1 .Ltmp6694: .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 int3 .Ltmp6695: .LBB71_111: # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 jmp .LBB71_112 .Ltmp6696: .LBB71_112: # in Loop: Header=BB71_91 Depth=1 .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 .Ltmp6471: lea rcx, [rbp + 3584] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6472: jmp .LBB71_113 .LBB71_113: # in Loop: Header=BB71_91 Depth=1 lea rcx, [rbp + 3584] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB71_91 .Ltmp6697: # %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 .Ltmp6698: .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 lea rdx, [rip + "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 3416] mov rcx, rax mov qword ptr [rbp + 624], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1148 # kill: def $r8 killed $r8d lea rcx, [rbp + 3400] mov qword ptr [rbp + 616], rcx # 8-byte Spill mov qword ptr [rbp + 608], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3376] mov qword ptr [rbp + 600], rcx # 8-byte Spill mov qword ptr [rbp + 592], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3440] mov rdx, qword ptr [rbp + 600] # 8-byte Reload mov r8, qword ptr [rbp + 616] # 8-byte Reload mov r9, qword ptr [rbp + 624] # 8-byte Reload mov qword ptr [rbp + 584], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6699: .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 movups xmm0, xmmword ptr [rbp + 4336] movaps xmmword ptr [rbp + 3280], xmm0 .Ltmp6473: lea rcx, [rbp + 3880] lea rdx, [rbp + 3280] mov qword ptr [rbp + 576], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .Ltmp6474: mov qword ptr [rbp + 568], rax # 8-byte Spill jmp .LBB71_116 .LBB71_116: # in Loop: Header=BB71_115 Depth=1 mov rax, qword ptr [rbp + 568] # 8-byte Reload mov qword ptr [rbp + 3296], rax .Ltmp6475: lea rcx, [rbp + 3304] lea rdx, [rbp + 3312] lea r8, [rbp + 3296] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6476: jmp .LBB71_117 .LBB71_117: # in Loop: Header=BB71_115 Depth=1 mov dword ptr [rbp + 3276], 4 .Ltmp6477: lea rcx, [rbp + 3312] lea rdx, [rbp + 3320] lea r8, [rbp + 3276] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6478: jmp .LBB71_118 .LBB71_118: # in Loop: Header=BB71_115 Depth=1 .Ltmp6479: lea rcx, [rbp + 3440] lea rdx, [rbp + 3320] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6480: jmp .LBB71_119 .LBB71_119: # in Loop: Header=BB71_115 Depth=1 lea rcx, [rbp + 3320] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB71_125 .Ltmp6700: .LBB71_124: # Block address taken # in Loop: Header=BB71_115 Depth=1 .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 jmp .LBB71_125 .Ltmp6701: .LBB71_125: # in Loop: Header=BB71_115 Depth=1 .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 .Ltmp6483: lea rcx, [rbp + 3440] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6484: mov byte ptr [rbp + 567], al # 1-byte Spill jmp .LBB71_126 .LBB71_126: # in Loop: Header=BB71_115 Depth=1 mov al, byte ptr [rbp + 567] # 1-byte Reload test al, 1 jne .LBB71_127 jmp .LBB71_131 .LBB71_127: # in Loop: Header=BB71_115 Depth=1 .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 .Ltmp6485: .Ltmp6702: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6486: mov byte ptr [rbp + 566], al # 1-byte Spill jmp .LBB71_128 .LBB71_128: # in Loop: Header=BB71_115 Depth=1 mov al, byte ptr [rbp + 566] # 1-byte Reload test al, 1 jne .LBB71_129 jmp .LBB71_130 .LBB71_129: # in Loop: Header=BB71_115 Depth=1 .Ltmp6703: .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 int3 .Ltmp6704: .LBB71_130: # in Loop: Header=BB71_115 Depth=1 .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 jmp .LBB71_131 .Ltmp6705: .LBB71_131: # in Loop: Header=BB71_115 Depth=1 .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 .Ltmp6487: lea rcx, [rbp + 3440] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6488: jmp .LBB71_132 .LBB71_132: # in Loop: Header=BB71_115 Depth=1 lea rcx, [rbp + 3440] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_115 .Ltmp6706: # %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 .Ltmp6707: .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 lea rdx, [rip + "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 3168] mov rcx, rax mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1149 # kill: def $r8 killed $r8d lea rcx, [rbp + 3152] mov qword ptr [rbp + 544], rcx # 8-byte Spill mov qword ptr [rbp + 536], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3128] mov qword ptr [rbp + 528], rcx # 8-byte Spill mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3192] mov rdx, qword ptr [rbp + 528] # 8-byte Reload mov r8, qword ptr [rbp + 544] # 8-byte Reload mov r9, qword ptr [rbp + 552] # 8-byte Reload mov qword ptr [rbp + 512], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6708: .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 movups xmm0, xmmword ptr [rbp + 4336] movaps xmmword ptr [rbp + 3024], xmm0 .Ltmp6489: lea rcx, [rbp + 4336] lea rdx, [rbp + 3024] mov qword ptr [rbp + 504], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .Ltmp6490: mov qword ptr [rbp + 496], rax # 8-byte Spill jmp .LBB71_135 .LBB71_135: # in Loop: Header=BB71_134 Depth=1 mov rax, qword ptr [rbp + 496] # 8-byte Reload mov qword ptr [rbp + 3048], rax .Ltmp6491: lea rcx, [rbp + 3056] lea rdx, [rbp + 3064] lea r8, [rbp + 3048] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6492: jmp .LBB71_136 .LBB71_136: # in Loop: Header=BB71_134 Depth=1 mov dword ptr [rbp + 3020], 0 .Ltmp6493: lea rcx, [rbp + 3064] lea rdx, [rbp + 3072] lea r8, [rbp + 3020] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6494: jmp .LBB71_137 .LBB71_137: # in Loop: Header=BB71_134 Depth=1 .Ltmp6495: lea rcx, [rbp + 3192] lea rdx, [rbp + 3072] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6496: jmp .LBB71_138 .LBB71_138: # in Loop: Header=BB71_134 Depth=1 lea rcx, [rbp + 3072] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB71_144 .Ltmp6709: .LBB71_143: # Block address taken # in Loop: Header=BB71_134 Depth=1 .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 jmp .LBB71_144 .Ltmp6710: .LBB71_144: # in Loop: Header=BB71_134 Depth=1 .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 .Ltmp6499: lea rcx, [rbp + 3192] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6500: mov byte ptr [rbp + 495], al # 1-byte Spill jmp .LBB71_145 .LBB71_145: # in Loop: Header=BB71_134 Depth=1 mov al, byte ptr [rbp + 495] # 1-byte Reload test al, 1 jne .LBB71_146 jmp .LBB71_150 .LBB71_146: # in Loop: Header=BB71_134 Depth=1 .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 .Ltmp6501: .Ltmp6711: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6502: mov byte ptr [rbp + 494], al # 1-byte Spill jmp .LBB71_147 .LBB71_147: # in Loop: Header=BB71_134 Depth=1 mov al, byte ptr [rbp + 494] # 1-byte Reload test al, 1 jne .LBB71_148 jmp .LBB71_149 .LBB71_148: # in Loop: Header=BB71_134 Depth=1 .Ltmp6712: .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 int3 .Ltmp6713: .LBB71_149: # in Loop: Header=BB71_134 Depth=1 .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 jmp .LBB71_150 .Ltmp6714: .LBB71_150: # in Loop: Header=BB71_134 Depth=1 .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 .Ltmp6503: lea rcx, [rbp + 3192] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6504: jmp .LBB71_151 .LBB71_151: # in Loop: Header=BB71_134 Depth=1 lea rcx, [rbp + 3192] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_134 .Ltmp6715: # %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 .Ltmp6716: .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 lea rdx, [rip + "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 2912] mov rcx, rax mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1150 # kill: def $r8 killed $r8d lea rcx, [rbp + 2896] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2872] mov qword ptr [rbp + 456], rcx # 8-byte Spill mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2936] mov rdx, qword ptr [rbp + 456] # 8-byte Reload mov r8, qword ptr [rbp + 472] # 8-byte Reload mov r9, qword ptr [rbp + 480] # 8-byte Reload mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6717: .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 movups xmm0, xmmword ptr [rbp + 3880] movaps xmmword ptr [rbp + 2768], xmm0 .Ltmp6505: lea rcx, [rbp + 3880] lea rdx, [rbp + 2768] mov qword ptr [rbp + 432], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .Ltmp6506: mov qword ptr [rbp + 424], rax # 8-byte Spill jmp .LBB71_154 .LBB71_154: # in Loop: Header=BB71_153 Depth=1 mov rax, qword ptr [rbp + 424] # 8-byte Reload mov qword ptr [rbp + 2792], rax .Ltmp6507: lea rcx, [rbp + 2800] lea rdx, [rbp + 2808] lea r8, [rbp + 2792] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6508: jmp .LBB71_155 .LBB71_155: # in Loop: Header=BB71_153 Depth=1 mov dword ptr [rbp + 2764], 0 .Ltmp6509: lea rcx, [rbp + 2808] lea rdx, [rbp + 2816] lea r8, [rbp + 2764] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6510: jmp .LBB71_156 .LBB71_156: # in Loop: Header=BB71_153 Depth=1 .Ltmp6511: lea rcx, [rbp + 2936] lea rdx, [rbp + 2816] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6512: jmp .LBB71_157 .LBB71_157: # in Loop: Header=BB71_153 Depth=1 lea rcx, [rbp + 2816] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB71_163 .Ltmp6718: .LBB71_162: # Block address taken # in Loop: Header=BB71_153 Depth=1 .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 jmp .LBB71_163 .Ltmp6719: .LBB71_163: # in Loop: Header=BB71_153 Depth=1 .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 .Ltmp6515: lea rcx, [rbp + 2936] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6516: mov byte ptr [rbp + 423], al # 1-byte Spill jmp .LBB71_164 .LBB71_164: # in Loop: Header=BB71_153 Depth=1 mov al, byte ptr [rbp + 423] # 1-byte Reload test al, 1 jne .LBB71_165 jmp .LBB71_169 .LBB71_165: # in Loop: Header=BB71_153 Depth=1 .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 .Ltmp6517: .Ltmp6720: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6518: mov byte ptr [rbp + 422], al # 1-byte Spill jmp .LBB71_166 .LBB71_166: # in Loop: Header=BB71_153 Depth=1 mov al, byte ptr [rbp + 422] # 1-byte Reload test al, 1 jne .LBB71_167 jmp .LBB71_168 .LBB71_167: # in Loop: Header=BB71_153 Depth=1 .Ltmp6721: .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 int3 .Ltmp6722: .LBB71_168: # in Loop: Header=BB71_153 Depth=1 .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 jmp .LBB71_169 .Ltmp6723: .LBB71_169: # in Loop: Header=BB71_153 Depth=1 .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 .Ltmp6519: lea rcx, [rbp + 2936] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6520: jmp .LBB71_170 .LBB71_170: # in Loop: Header=BB71_153 Depth=1 lea rcx, [rbp + 2936] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_153 .Ltmp6724: # %bb.171: .cv_loc 71 1 1152 0 # ..\tests\span_tests.cpp:1152:0 lea rcx, [rbp + 4352] call "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rbp + 408], rax # 8-byte Spill .LBB71_172: # =>This Inner Loop Header: Depth=1 .Ltmp6725: .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 lea rdx, [rip + "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 2656] mov rcx, rax mov qword ptr [rbp + 400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1153 # kill: def $r8 killed $r8d lea rcx, [rbp + 2640] mov qword ptr [rbp + 392], rcx # 8-byte Spill mov qword ptr [rbp + 384], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2616] mov qword ptr [rbp + 376], rcx # 8-byte Spill mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2680] mov rdx, qword ptr [rbp + 376] # 8-byte Reload mov r8, qword ptr [rbp + 392] # 8-byte Reload mov r9, qword ptr [rbp + 400] # 8-byte Reload mov qword ptr [rbp + 360], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6726: .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 movups xmm0, xmmword ptr [rbp + 4336] movaps xmmword ptr [rbp + 2512], xmm0 .Ltmp6521: lea rcx, [rbp + 4352] lea rdx, [rbp + 2512] mov qword ptr [rbp + 352], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .Ltmp6522: mov qword ptr [rbp + 344], rax # 8-byte Spill jmp .LBB71_173 .LBB71_173: # in Loop: Header=BB71_172 Depth=1 mov rax, qword ptr [rbp + 344] # 8-byte Reload mov qword ptr [rbp + 2536], rax .Ltmp6523: lea rcx, [rbp + 2544] lea rdx, [rbp + 2552] lea r8, [rbp + 2536] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6524: jmp .LBB71_174 .LBB71_174: # in Loop: Header=BB71_172 Depth=1 mov dword ptr [rbp + 2508], 1 .Ltmp6525: lea rcx, [rbp + 2552] lea rdx, [rbp + 2560] lea r8, [rbp + 2508] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6526: jmp .LBB71_175 .LBB71_175: # in Loop: Header=BB71_172 Depth=1 .Ltmp6527: lea rcx, [rbp + 2680] lea rdx, [rbp + 2560] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6528: jmp .LBB71_176 .LBB71_176: # in Loop: Header=BB71_172 Depth=1 lea rcx, [rbp + 2560] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB71_182 .Ltmp6727: .LBB71_181: # Block address taken # in Loop: Header=BB71_172 Depth=1 .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 jmp .LBB71_182 .Ltmp6728: .LBB71_182: # in Loop: Header=BB71_172 Depth=1 .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 .Ltmp6531: lea rcx, [rbp + 2680] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6532: mov byte ptr [rbp + 343], al # 1-byte Spill jmp .LBB71_183 .LBB71_183: # in Loop: Header=BB71_172 Depth=1 mov al, byte ptr [rbp + 343] # 1-byte Reload test al, 1 jne .LBB71_184 jmp .LBB71_188 .LBB71_184: # in Loop: Header=BB71_172 Depth=1 .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 .Ltmp6533: .Ltmp6729: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6534: mov byte ptr [rbp + 342], al # 1-byte Spill jmp .LBB71_185 .LBB71_185: # in Loop: Header=BB71_172 Depth=1 mov al, byte ptr [rbp + 342] # 1-byte Reload test al, 1 jne .LBB71_186 jmp .LBB71_187 .LBB71_186: # in Loop: Header=BB71_172 Depth=1 .Ltmp6730: .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 int3 .Ltmp6731: .LBB71_187: # in Loop: Header=BB71_172 Depth=1 .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 jmp .LBB71_188 .Ltmp6732: .LBB71_188: # in Loop: Header=BB71_172 Depth=1 .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 .Ltmp6535: lea rcx, [rbp + 2680] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6536: jmp .LBB71_189 .LBB71_189: # in Loop: Header=BB71_172 Depth=1 lea rcx, [rbp + 2680] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_172 .Ltmp6733: # %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 .Ltmp6734: .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 lea rdx, [rip + "??_C@_08FAMLOHCI@?$CKit?5?$DN?$DN?52?$AA@"] lea rax, [rbp + 2400] mov rcx, rax mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1154 # kill: def $r8 killed $r8d lea rcx, [rbp + 2384] mov qword ptr [rbp + 320], rcx # 8-byte Spill mov qword ptr [rbp + 312], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2360] mov qword ptr [rbp + 304], rcx # 8-byte Spill mov qword ptr [rbp + 296], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2424] mov rdx, qword ptr [rbp + 304] # 8-byte Reload mov r8, qword ptr [rbp + 320] # 8-byte Reload mov r9, qword ptr [rbp + 328] # 8-byte Reload mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 .Ltmp6537: lea rcx, [rbp + 4352] .Ltmp6735: mov qword ptr [rbp + 280], rax # 8-byte Spill call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .Ltmp6538: mov qword ptr [rbp + 272], rax # 8-byte Spill jmp .LBB71_192 .LBB71_192: # in Loop: Header=BB71_191 Depth=1 .Ltmp6539: lea rcx, [rbp + 2288] lea rdx, [rbp + 2296] mov r8, qword ptr [rbp + 272] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp6540: jmp .LBB71_193 .LBB71_193: # in Loop: Header=BB71_191 Depth=1 mov dword ptr [rbp + 2284], 2 .Ltmp6541: lea rcx, [rbp + 2296] lea rdx, [rbp + 2304] lea r8, [rbp + 2284] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp6542: jmp .LBB71_194 .LBB71_194: # in Loop: Header=BB71_191 Depth=1 .Ltmp6543: lea rcx, [rbp + 2424] lea rdx, [rbp + 2304] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6544: jmp .LBB71_195 .LBB71_195: # in Loop: Header=BB71_191 Depth=1 lea rcx, [rbp + 2304] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB71_201 .Ltmp6736: .LBB71_200: # Block address taken # in Loop: Header=BB71_191 Depth=1 .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 jmp .LBB71_201 .Ltmp6737: .LBB71_201: # in Loop: Header=BB71_191 Depth=1 .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 .Ltmp6547: lea rcx, [rbp + 2424] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6548: mov byte ptr [rbp + 271], al # 1-byte Spill jmp .LBB71_202 .LBB71_202: # in Loop: Header=BB71_191 Depth=1 mov al, byte ptr [rbp + 271] # 1-byte Reload test al, 1 jne .LBB71_203 jmp .LBB71_207 .LBB71_203: # in Loop: Header=BB71_191 Depth=1 .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 .Ltmp6549: .Ltmp6738: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6550: mov byte ptr [rbp + 270], al # 1-byte Spill jmp .LBB71_204 .LBB71_204: # in Loop: Header=BB71_191 Depth=1 mov al, byte ptr [rbp + 270] # 1-byte Reload test al, 1 jne .LBB71_205 jmp .LBB71_206 .LBB71_205: # in Loop: Header=BB71_191 Depth=1 .Ltmp6739: .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 int3 .Ltmp6740: .LBB71_206: # in Loop: Header=BB71_191 Depth=1 .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 jmp .LBB71_207 .Ltmp6741: .LBB71_207: # in Loop: Header=BB71_191 Depth=1 .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 .Ltmp6551: lea rcx, [rbp + 2424] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6552: jmp .LBB71_208 .LBB71_208: # in Loop: Header=BB71_191 Depth=1 lea rcx, [rbp + 2424] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_191 .Ltmp6742: # %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 .Ltmp6743: .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 lea rdx, [rip + "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@"] lea rax, [rbp + 2176] mov rcx, rax mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1155 # kill: def $r8 killed $r8d lea rcx, [rbp + 2160] mov qword ptr [rbp + 248], rcx # 8-byte Spill mov qword ptr [rbp + 240], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2136] mov qword ptr [rbp + 232], rcx # 8-byte Spill mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2200] mov rdx, qword ptr [rbp + 232] # 8-byte Reload mov r8, qword ptr [rbp + 248] # 8-byte Reload mov r9, qword ptr [rbp + 256] # 8-byte Reload mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6744: .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 movups xmm0, xmmword ptr [rbp + 4352] movaps xmmword ptr [rbp + 2032], xmm0 .Ltmp6553: lea rcx, [rbp + 3880] lea rdx, [rbp + 2032] mov qword ptr [rbp + 208], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .Ltmp6554: mov qword ptr [rbp + 200], rax # 8-byte Spill jmp .LBB71_211 .LBB71_211: # in Loop: Header=BB71_210 Depth=1 mov rax, qword ptr [rbp + 200] # 8-byte Reload mov qword ptr [rbp + 2056], rax .Ltmp6555: lea rcx, [rbp + 2064] lea rdx, [rbp + 2072] lea r8, [rbp + 2056] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6556: jmp .LBB71_212 .LBB71_212: # in Loop: Header=BB71_210 Depth=1 mov dword ptr [rbp + 2028], 3 .Ltmp6557: lea rcx, [rbp + 2072] lea rdx, [rbp + 2080] lea r8, [rbp + 2028] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6558: jmp .LBB71_213 .LBB71_213: # in Loop: Header=BB71_210 Depth=1 .Ltmp6559: lea rcx, [rbp + 2200] lea rdx, [rbp + 2080] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6560: jmp .LBB71_214 .LBB71_214: # in Loop: Header=BB71_210 Depth=1 lea rcx, [rbp + 2080] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB71_220 .Ltmp6745: .LBB71_219: # Block address taken # in Loop: Header=BB71_210 Depth=1 .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 jmp .LBB71_220 .Ltmp6746: .LBB71_220: # in Loop: Header=BB71_210 Depth=1 .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 .Ltmp6563: lea rcx, [rbp + 2200] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6564: mov byte ptr [rbp + 199], al # 1-byte Spill jmp .LBB71_221 .LBB71_221: # in Loop: Header=BB71_210 Depth=1 mov al, byte ptr [rbp + 199] # 1-byte Reload test al, 1 jne .LBB71_222 jmp .LBB71_226 .LBB71_222: # in Loop: Header=BB71_210 Depth=1 .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 .Ltmp6565: .Ltmp6747: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6566: mov byte ptr [rbp + 198], al # 1-byte Spill jmp .LBB71_223 .LBB71_223: # in Loop: Header=BB71_210 Depth=1 mov al, byte ptr [rbp + 198] # 1-byte Reload test al, 1 jne .LBB71_224 jmp .LBB71_225 .LBB71_224: # in Loop: Header=BB71_210 Depth=1 .Ltmp6748: .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 int3 .Ltmp6749: .LBB71_225: # in Loop: Header=BB71_210 Depth=1 .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 jmp .LBB71_226 .Ltmp6750: .LBB71_226: # in Loop: Header=BB71_210 Depth=1 .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 .Ltmp6567: lea rcx, [rbp + 2200] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6568: jmp .LBB71_227 .LBB71_227: # in Loop: Header=BB71_210 Depth=1 lea rcx, [rbp + 2200] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_210 .Ltmp6751: # %bb.228: .cv_loc 71 1 1157 0 # ..\tests\span_tests.cpp:1157:0 mov dword ptr [rbp + 2024], 0 .cv_loc 71 1 1158 0 # ..\tests\span_tests.cpp:1158:0 mov rax, qword ptr [rbp + 4336] mov qword ptr [rbp + 4352], rax mov rax, qword ptr [rbp + 4344] mov qword ptr [rbp + 4360], rax .LBB71_229: # =>This Inner Loop Header: Depth=1 .Ltmp6752: .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 1920] mov rcx, rax mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1159 # kill: def $r8 killed $r8d lea rcx, [rbp + 1904] mov qword ptr [rbp + 176], rcx # 8-byte Spill mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1880] mov qword ptr [rbp + 160], rcx # 8-byte Spill mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1944] mov rdx, qword ptr [rbp + 160] # 8-byte Reload mov r8, qword ptr [rbp + 176] # 8-byte Reload mov r9, qword ptr [rbp + 184] # 8-byte Reload mov qword ptr [rbp + 144], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 .Ltmp6569: lea rcx, [rbp + 1808] lea rdx, [rbp + 1816] lea r8, [rbp + 4352] .Ltmp6753: mov qword ptr [rbp + 136], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6570: jmp .LBB71_230 .LBB71_230: # in Loop: Header=BB71_229 Depth=1 .Ltmp6571: lea rcx, [rbp + 1816] lea rdx, [rbp + 1824] lea r8, [rbp + 4336] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6572: jmp .LBB71_231 .LBB71_231: # in Loop: Header=BB71_229 Depth=1 .Ltmp6573: lea rcx, [rbp + 1944] lea rdx, [rbp + 1824] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6574: jmp .LBB71_232 .LBB71_232: # in Loop: Header=BB71_229 Depth=1 lea rcx, [rbp + 1824] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB71_238 .Ltmp6754: .LBB71_237: # Block address taken # in Loop: Header=BB71_229 Depth=1 .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 jmp .LBB71_238 .Ltmp6755: .LBB71_238: # in Loop: Header=BB71_229 Depth=1 .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 .Ltmp6577: lea rcx, [rbp + 1944] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6578: mov byte ptr [rbp + 135], al # 1-byte Spill jmp .LBB71_239 .LBB71_239: # in Loop: Header=BB71_229 Depth=1 mov al, byte ptr [rbp + 135] # 1-byte Reload test al, 1 jne .LBB71_240 jmp .LBB71_244 .LBB71_240: # in Loop: Header=BB71_229 Depth=1 .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 .Ltmp6579: .Ltmp6756: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6580: mov byte ptr [rbp + 134], al # 1-byte Spill jmp .LBB71_241 .LBB71_241: # in Loop: Header=BB71_229 Depth=1 mov al, byte ptr [rbp + 134] # 1-byte Reload test al, 1 jne .LBB71_242 jmp .LBB71_243 .LBB71_242: # in Loop: Header=BB71_229 Depth=1 .Ltmp6757: .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 int3 .Ltmp6758: .LBB71_243: # in Loop: Header=BB71_229 Depth=1 .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 jmp .LBB71_244 .Ltmp6759: .LBB71_244: # in Loop: Header=BB71_229 Depth=1 .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 .Ltmp6581: lea rcx, [rbp + 1944] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6582: jmp .LBB71_245 .LBB71_245: # in Loop: Header=BB71_229 Depth=1 lea rcx, [rbp + 1944] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_229 .Ltmp6760: # %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 lea rcx, [rbp + 4368] lea rdx, [rbp + 1792] call "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" mov rcx, qword ptr [rbp + 4352] mov qword ptr [rbp + 1776], rcx mov rcx, qword ptr [rbp + 4360] mov qword ptr [rbp + 1784], rcx lea rcx, [rbp + 1776] lea rdx, [rbp + 1792] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" test al, 1 jne .LBB71_248 jmp .LBB71_269 .LBB71_248: # in Loop: Header=BB71_247 Depth=1 .Ltmp6761: .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 .Ltmp6762: .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 lea rdx, [rip + "??_C@_0BA@BNLHDGA@?$CKit?5?$DN?$DN?5last?5?$CL?51?$AA@"] lea rax, [rbp + 1672] mov rcx, rax mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1161 # kill: def $r8 killed $r8d lea rcx, [rbp + 1656] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1632] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1696] mov rdx, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rbp + 112] # 8-byte Reload mov r9, qword ptr [rbp + 120] # 8-byte Reload mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 .Ltmp6613: lea rcx, [rbp + 4352] .Ltmp6763: mov qword ptr [rbp + 72], rax # 8-byte Spill call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .Ltmp6614: mov qword ptr [rbp + 64], rax # 8-byte Spill jmp .LBB71_250 .LBB71_250: # in Loop: Header=BB71_249 Depth=2 .Ltmp6615: lea rcx, [rbp + 1560] lea rdx, [rbp + 1568] mov r8, qword ptr [rbp + 64] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp6616: jmp .LBB71_251 .LBB71_251: # in Loop: Header=BB71_249 Depth=2 mov eax, dword ptr [rbp + 2024] add eax, 1 mov dword ptr [rbp + 1556], eax .Ltmp6617: lea rcx, [rbp + 1568] lea rdx, [rbp + 1576] lea r8, [rbp + 1556] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp6618: jmp .LBB71_252 .LBB71_252: # in Loop: Header=BB71_249 Depth=2 .Ltmp6619: lea rcx, [rbp + 1696] lea rdx, [rbp + 1576] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6620: jmp .LBB71_253 .LBB71_253: # in Loop: Header=BB71_249 Depth=2 lea rcx, [rbp + 1576] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB71_259 .Ltmp6764: .LBB71_258: # Block address taken # in Loop: Header=BB71_249 Depth=2 .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 jmp .LBB71_259 .Ltmp6765: .LBB71_259: # in Loop: Header=BB71_249 Depth=2 .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 .Ltmp6623: lea rcx, [rbp + 1696] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6624: mov byte ptr [rbp + 63], al # 1-byte Spill jmp .LBB71_260 .LBB71_260: # in Loop: Header=BB71_249 Depth=2 mov al, byte ptr [rbp + 63] # 1-byte Reload test al, 1 jne .LBB71_261 jmp .LBB71_265 .LBB71_261: # in Loop: Header=BB71_249 Depth=2 .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 .Ltmp6625: .Ltmp6766: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6626: mov byte ptr [rbp + 62], al # 1-byte Spill jmp .LBB71_262 .LBB71_262: # in Loop: Header=BB71_249 Depth=2 mov al, byte ptr [rbp + 62] # 1-byte Reload test al, 1 jne .LBB71_263 jmp .LBB71_264 .LBB71_263: # in Loop: Header=BB71_249 Depth=2 .Ltmp6767: .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 int3 .Ltmp6768: .LBB71_264: # in Loop: Header=BB71_249 Depth=2 .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 jmp .LBB71_265 .Ltmp6769: .LBB71_265: # in Loop: Header=BB71_249 Depth=2 .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 .Ltmp6627: lea rcx, [rbp + 1696] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6628: jmp .LBB71_266 .LBB71_266: # in Loop: Header=BB71_249 Depth=2 lea rcx, [rbp + 1696] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_249 .Ltmp6770: # %bb.267: # in Loop: Header=BB71_247 Depth=1 .cv_loc 71 1 1163 0 # ..\tests\span_tests.cpp:1163:0 lea rcx, [rbp + 4352] call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" mov edx, dword ptr [rax] mov dword ptr [rbp + 2024], edx .cv_loc 71 1 1164 0 # ..\tests\span_tests.cpp:1164:0 lea rcx, [rbp + 4352] call "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .Ltmp6771: .cv_loc 71 1 1160 0 # ..\tests\span_tests.cpp:1160:0 mov qword ptr [rbp + 48], rax # 8-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 .Ltmp6772: .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 lea rdx, [rip + "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@"] lea rax, [rbp + 1448] mov rcx, rax mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1167 # kill: def $r8 killed $r8d lea rcx, [rbp + 1432] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1408] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1472] mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov r8, qword ptr [rbp + 32] # 8-byte Reload mov r9, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 .Ltmp6583: lea rcx, [rbp + 1336] lea rdx, [rbp + 1344] lea r8, [rbp + 4352] .Ltmp6773: mov qword ptr [rbp - 8], rax # 8-byte Spill call "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6584: jmp .LBB71_271 .LBB71_271: # in Loop: Header=BB71_270 Depth=1 .Ltmp6585: lea rcx, [rbp + 1344] lea rdx, [rbp + 1352] lea r8, [rbp + 3880] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp6586: jmp .LBB71_272 .LBB71_272: # in Loop: Header=BB71_270 Depth=1 .Ltmp6587: lea rcx, [rbp + 1472] lea rdx, [rbp + 1352] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6588: jmp .LBB71_273 .LBB71_273: # in Loop: Header=BB71_270 Depth=1 lea rcx, [rbp + 1352] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB71_278 .Ltmp6774: .LBB71_277: # Block address taken # in Loop: Header=BB71_270 Depth=1 .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 jmp .LBB71_278 .Ltmp6775: .LBB71_278: # in Loop: Header=BB71_270 Depth=1 .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 .Ltmp6591: lea rcx, [rbp + 1472] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6592: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB71_279 .LBB71_279: # in Loop: Header=BB71_270 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB71_280 jmp .LBB71_284 .LBB71_280: # in Loop: Header=BB71_270 Depth=1 .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 .Ltmp6593: .Ltmp6776: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6594: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB71_281 .LBB71_281: # in Loop: Header=BB71_270 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB71_282 jmp .LBB71_283 .LBB71_282: # in Loop: Header=BB71_270 Depth=1 .Ltmp6777: .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 int3 .Ltmp6778: .LBB71_283: # in Loop: Header=BB71_270 Depth=1 .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 jmp .LBB71_284 .Ltmp6779: .LBB71_284: # in Loop: Header=BB71_270 Depth=1 .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 .Ltmp6595: lea rcx, [rbp + 1472] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6596: jmp .LBB71_285 .LBB71_285: # in Loop: Header=BB71_270 Depth=1 lea rcx, [rbp + 1472] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_270 .Ltmp6780: # %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 .Ltmp6781: .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 lea rdx, [rip + "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1232] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1168 # kill: def $r8 killed $r8d lea rcx, [rbp + 1216] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1192] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1256] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6782: .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 movups xmm0, xmmword ptr [rbp + 3880] movaps xmmword ptr [rbp + 1088], xmm0 .Ltmp6597: lea rcx, [rbp + 4352] lea rdx, [rbp + 1088] mov qword ptr [rbp - 72], rax # 8-byte Spill call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .Ltmp6598: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB71_288 .LBB71_288: # in Loop: Header=BB71_287 Depth=1 mov rax, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp + 1112], rax .Ltmp6599: lea rcx, [rbp + 1120] lea rdx, [rbp + 1128] lea r8, [rbp + 1112] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6600: jmp .LBB71_289 .LBB71_289: # in Loop: Header=BB71_287 Depth=1 mov dword ptr [rbp + 1084], 0 .Ltmp6601: lea rcx, [rbp + 1128] lea rdx, [rbp + 1136] lea r8, [rbp + 1084] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6602: jmp .LBB71_290 .LBB71_290: # in Loop: Header=BB71_287 Depth=1 .Ltmp6603: lea rcx, [rbp + 1256] lea rdx, [rbp + 1136] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6604: jmp .LBB71_291 .LBB71_291: # in Loop: Header=BB71_287 Depth=1 lea rcx, [rbp + 1136] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB71_297 .Ltmp6783: .LBB71_296: # Block address taken # in Loop: Header=BB71_287 Depth=1 .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 jmp .LBB71_297 .Ltmp6784: .LBB71_297: # in Loop: Header=BB71_287 Depth=1 .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 .Ltmp6607: lea rcx, [rbp + 1256] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6608: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB71_298 .LBB71_298: # in Loop: Header=BB71_287 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB71_299 jmp .LBB71_303 .LBB71_299: # in Loop: Header=BB71_287 Depth=1 .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 .Ltmp6609: .Ltmp6785: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6610: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB71_300 .LBB71_300: # in Loop: Header=BB71_287 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB71_301 jmp .LBB71_302 .LBB71_301: # in Loop: Header=BB71_287 Depth=1 .Ltmp6786: .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 int3 .Ltmp6787: .LBB71_302: # in Loop: Header=BB71_287 Depth=1 .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 jmp .LBB71_303 .Ltmp6788: .LBB71_303: # in Loop: Header=BB71_287 Depth=1 .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 .Ltmp6611: lea rcx, [rbp + 1256] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6612: jmp .LBB71_304 .LBB71_304: # in Loop: Header=BB71_287 Depth=1 lea rcx, [rbp + 1256] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB71_287 .Ltmp6789: # %bb.305: .cv_loc 71 1 1170 0 # ..\tests\span_tests.cpp:1170:0 add rsp, 5104 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_5: # in Loop: Header=BB71_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4680] .Ltmp6790: .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6791: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_6: # in Loop: Header=BB71_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 .Ltmp6389: lea rcx, [rbp + 4800] .Ltmp6792: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6390: jmp .LBB71_7 .LBB71_7: # in Loop: Header=BB71_1 Depth=1 lea rax, [rip + .LBB71_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6793: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4800] .cv_loc 71 1 1128 0 # ..\tests\span_tests.cpp:1128:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6794: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_23: # in Loop: Header=BB71_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4416] .Ltmp6795: .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6796: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_24: # in Loop: Header=BB71_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 .Ltmp6403: lea rcx, [rbp + 4536] .Ltmp6797: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6404: jmp .LBB71_25 .LBB71_25: # in Loop: Header=BB71_18 Depth=1 lea rax, [rip + .LBB71_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6798: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_40: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4536] .cv_loc 71 1 1132 0 # ..\tests\span_tests.cpp:1132:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6799: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_41: # in Loop: Header=BB71_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4136] .Ltmp6800: .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6801: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$42@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_42: # in Loop: Header=BB71_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 .Ltmp6417: lea rcx, [rbp + 4256] .Ltmp6802: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6418: jmp .LBB71_43 .LBB71_43: # in Loop: Header=BB71_36 Depth=1 lea rax, [rip + .LBB71_44] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6803: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_59: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4256] .cv_loc 71 1 1141 0 # ..\tests\span_tests.cpp:1141:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6804: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$60@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_60: # in Loop: Header=BB71_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3920] .Ltmp6805: .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6806: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$61@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_61: # in Loop: Header=BB71_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 .Ltmp6433: lea rcx, [rbp + 4040] .Ltmp6807: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6434: jmp .LBB71_62 .LBB71_62: # in Loop: Header=BB71_54 Depth=1 lea rax, [rip + .LBB71_63] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6808: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_77: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4040] .cv_loc 71 1 1142 0 # ..\tests\span_tests.cpp:1142:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6809: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$78@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_78: # in Loop: Header=BB71_73 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3680] .Ltmp6810: .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6811: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$79@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_79: # in Loop: Header=BB71_73 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 .Ltmp6447: lea rcx, [rbp + 3800] .Ltmp6812: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6448: jmp .LBB71_80 .LBB71_80: # in Loop: Header=BB71_73 Depth=1 lea rax, [rip + .LBB71_81] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6813: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$95@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_95: # in Loop: Header=BB71_91 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 .Ltmp6465: lea rcx, [rbp + 3584] xor edx, edx .Ltmp6814: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp6466: jmp .LBB71_96 .LBB71_96: # in Loop: Header=BB71_91 Depth=1 lea rax, [rip + .LBB71_97] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6815: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$99@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_99: # in Loop: Header=BB71_91 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 .Ltmp6463: lea rcx, [rbp + 3584] .Ltmp6816: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6464: jmp .LBB71_100 .LBB71_100: # in Loop: Header=BB71_91 Depth=1 lea rax, [rip + .LBB71_101] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6817: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_103: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3800] .Ltmp6818: .cv_loc 71 1 1145 0 # ..\tests\span_tests.cpp:1145:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6819: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$120@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_120: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3584] .Ltmp6820: .cv_loc 71 1 1146 0 # ..\tests\span_tests.cpp:1146:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6821: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$121@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_121: # in Loop: Header=BB71_115 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3320] .Ltmp6822: .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6823: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$122@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_122: # in Loop: Header=BB71_115 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 .Ltmp6481: lea rcx, [rbp + 3440] .Ltmp6824: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6482: jmp .LBB71_123 .LBB71_123: # in Loop: Header=BB71_115 Depth=1 lea rax, [rip + .LBB71_124] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6825: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$139@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_139: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3440] .cv_loc 71 1 1148 0 # ..\tests\span_tests.cpp:1148:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6826: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$140@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_140: # in Loop: Header=BB71_134 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3072] .Ltmp6827: .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6828: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$141@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_141: # in Loop: Header=BB71_134 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 .Ltmp6497: lea rcx, [rbp + 3192] .Ltmp6829: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6498: jmp .LBB71_142 .LBB71_142: # in Loop: Header=BB71_134 Depth=1 lea rax, [rip + .LBB71_143] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6830: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$158@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_158: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3192] .cv_loc 71 1 1149 0 # ..\tests\span_tests.cpp:1149:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6831: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$159@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_159: # in Loop: Header=BB71_153 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2816] .Ltmp6832: .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6833: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$160@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_160: # in Loop: Header=BB71_153 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 .Ltmp6513: lea rcx, [rbp + 2936] .Ltmp6834: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6514: jmp .LBB71_161 .LBB71_161: # in Loop: Header=BB71_153 Depth=1 lea rax, [rip + .LBB71_162] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6835: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$177@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_177: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2936] .cv_loc 71 1 1150 0 # ..\tests\span_tests.cpp:1150:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6836: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$178@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_178: # in Loop: Header=BB71_172 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2560] .Ltmp6837: .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6838: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$179@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_179: # in Loop: Header=BB71_172 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 .Ltmp6529: lea rcx, [rbp + 2680] .Ltmp6839: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6530: jmp .LBB71_180 .LBB71_180: # in Loop: Header=BB71_172 Depth=1 lea rax, [rip + .LBB71_181] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6840: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_196: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2680] .cv_loc 71 1 1153 0 # ..\tests\span_tests.cpp:1153:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6841: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_197: # in Loop: Header=BB71_191 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2304] .Ltmp6842: .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6843: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$198@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_198: # in Loop: Header=BB71_191 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 .Ltmp6545: lea rcx, [rbp + 2424] .Ltmp6844: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6546: jmp .LBB71_199 .LBB71_199: # in Loop: Header=BB71_191 Depth=1 lea rax, [rip + .LBB71_200] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6845: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_215: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2424] .cv_loc 71 1 1154 0 # ..\tests\span_tests.cpp:1154:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6846: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_216: # in Loop: Header=BB71_210 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2080] .Ltmp6847: .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6848: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$217@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_217: # in Loop: Header=BB71_210 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 .Ltmp6561: lea rcx, [rbp + 2200] .Ltmp6849: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6562: jmp .LBB71_218 .LBB71_218: # in Loop: Header=BB71_210 Depth=1 lea rax, [rip + .LBB71_219] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6850: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$233@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_233: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2200] .cv_loc 71 1 1155 0 # ..\tests\span_tests.cpp:1155:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6851: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$234@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_234: # in Loop: Header=BB71_229 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1824] .Ltmp6852: .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6853: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$235@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_235: # in Loop: Header=BB71_229 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 .Ltmp6575: lea rcx, [rbp + 1944] .Ltmp6854: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6576: jmp .LBB71_236 .LBB71_236: # in Loop: Header=BB71_229 Depth=1 lea rax, [rip + .LBB71_237] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6855: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$254@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_254: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1944] .cv_loc 71 1 1159 0 # ..\tests\span_tests.cpp:1159:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6856: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$255@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_255: # in Loop: Header=BB71_249 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1576] .Ltmp6857: .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6858: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$256@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_256: # in Loop: Header=BB71_249 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 .Ltmp6621: lea rcx, [rbp + 1696] .Ltmp6859: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6622: jmp .LBB71_257 .LBB71_257: # in Loop: Header=BB71_249 Depth=2 lea rax, [rip + .LBB71_258] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6860: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$268@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_268: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1696] .cv_loc 71 1 1161 0 # ..\tests\span_tests.cpp:1161:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6861: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$274@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_274: # in Loop: Header=BB71_270 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1352] .Ltmp6862: .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6863: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$275@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_275: # in Loop: Header=BB71_270 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 .Ltmp6589: lea rcx, [rbp + 1472] .Ltmp6864: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6590: jmp .LBB71_276 .LBB71_276: # in Loop: Header=BB71_270 Depth=1 lea rax, [rip + .LBB71_277] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6865: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_292: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1472] .cv_loc 71 1 1167 0 # ..\tests\span_tests.cpp:1167:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6866: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$293@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_293: # in Loop: Header=BB71_287 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1136] .Ltmp6867: .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6868: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$294@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB71_294: # in Loop: Header=BB71_287 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 .Ltmp6605: lea rcx, [rbp + 1256] .Ltmp6869: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6606: jmp .LBB71_295 .LBB71_295: # in Loop: Header=BB71_287 Depth=1 lea rax, [rip + .LBB71_296] add rsp, 48 pop rbp ret # CATCHRET .Ltmp6870: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$306@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA" .LBB71_306: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1256] .cv_loc 71 1 1168 0 # ..\tests\span_tests.cpp:1168:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp6871: .Lfunc_end71: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 16 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL # TryBlockMap .long 82 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ")@IMGREL # IPToStateXData .long 5096 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$5$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$95@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____46@@YAXXZ": .long .Lfunc_begin71@IMGREL # IP .long -1 # ToState .long .Ltmp6383@IMGREL+1 # IP .long 1 # ToState .long .Ltmp6387@IMGREL+1 # IP .long 2 # ToState .long .Ltmp6391@IMGREL+1 # IP .long 0 # ToState .long .Ltmp6396@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6397@IMGREL+1 # IP .long 5 # ToState .long .Ltmp6401@IMGREL+1 # IP .long 6 # ToState .long .Ltmp6405@IMGREL+1 # IP .long 4 # ToState .long .Ltmp6410@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6411@IMGREL+1 # IP .long 9 # ToState .long .Ltmp6415@IMGREL+1 # IP .long 10 # ToState .long .Ltmp6419@IMGREL+1 # IP .long 8 # ToState .long .Ltmp6424@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6425@IMGREL+1 # IP .long 13 # ToState .long .Ltmp6431@IMGREL+1 # IP .long 14 # ToState .long .Ltmp6435@IMGREL+1 # IP .long 12 # ToState .long .Ltmp6440@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6441@IMGREL+1 # IP .long 17 # ToState .long .Ltmp6445@IMGREL+1 # IP .long 18 # ToState .long .Ltmp6449@IMGREL+1 # IP .long 16 # ToState .long .Ltmp6454@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6455@IMGREL+1 # IP .long 20 # ToState .long .Ltmp6459@IMGREL+1 # IP .long 21 # ToState .long .Ltmp6457@IMGREL+1 # IP .long 20 # ToState .long .Ltmp6472@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6473@IMGREL+1 # IP .long 24 # ToState .long .Ltmp6479@IMGREL+1 # IP .long 25 # ToState .long .Ltmp6483@IMGREL+1 # IP .long 23 # ToState .long .Ltmp6488@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6489@IMGREL+1 # IP .long 28 # ToState .long .Ltmp6495@IMGREL+1 # IP .long 29 # ToState .long .Ltmp6499@IMGREL+1 # IP .long 27 # ToState .long .Ltmp6504@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6505@IMGREL+1 # IP .long 32 # ToState .long .Ltmp6511@IMGREL+1 # IP .long 33 # ToState .long .Ltmp6515@IMGREL+1 # IP .long 31 # ToState .long .Ltmp6520@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6521@IMGREL+1 # IP .long 36 # ToState .long .Ltmp6527@IMGREL+1 # IP .long 37 # ToState .long .Ltmp6531@IMGREL+1 # IP .long 35 # ToState .long .Ltmp6536@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6537@IMGREL+1 # IP .long 40 # ToState .long .Ltmp6543@IMGREL+1 # IP .long 41 # ToState .long .Ltmp6547@IMGREL+1 # IP .long 39 # ToState .long .Ltmp6552@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6553@IMGREL+1 # IP .long 44 # ToState .long .Ltmp6559@IMGREL+1 # IP .long 45 # ToState .long .Ltmp6563@IMGREL+1 # IP .long 43 # ToState .long .Ltmp6568@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6569@IMGREL+1 # IP .long 48 # ToState .long .Ltmp6573@IMGREL+1 # IP .long 49 # ToState .long .Ltmp6577@IMGREL+1 # IP .long 47 # ToState .long .Ltmp6582@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6613@IMGREL+1 # IP .long 52 # ToState .long .Ltmp6619@IMGREL+1 # IP .long 53 # ToState .long .Ltmp6623@IMGREL+1 # IP .long 51 # ToState .long .Ltmp6628@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6583@IMGREL+1 # IP .long 56 # ToState .long .Ltmp6587@IMGREL+1 # IP .long 57 # ToState .long .Ltmp6591@IMGREL+1 # IP .long 55 # ToState .long .Ltmp6596@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6597@IMGREL+1 # IP .long 60 # ToState .long .Ltmp6603@IMGREL+1 # IP .long 61 # ToState .long .Ltmp6607@IMGREL+1 # IP .long 59 # ToState .long .Ltmp6612@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$61@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$79@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$95@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 22 # ToState .long "?catch$99@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 22 # ToState .long "?catch$122@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$141@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 30 # ToState .long "?catch$160@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 34 # ToState .long "?catch$179@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 38 # ToState .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 42 # ToState .long "?catch$217@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 46 # ToState .long "?catch$235@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 50 # ToState .long "?catch$256@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 54 # ToState .long "?catch$275@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 58 # ToState .long "?catch$294@?0??____C_A_T_C_H____T_E_S_T____46@@YAXXZ@4HA"@IMGREL # IP .long 62 # ToState .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 .seh_proc "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp6872: lea rcx, [rip + "?autoRegistrar47@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp6873: .Lfunc_end72: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp6874: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0M@GOOIOAEG@rbegin_rend?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1173 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp6875: .Lfunc_end73: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 4640 call __chkstk sub rsp, rax .seh_stackalloc 4640 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp7108: .cv_loc 74 1 1176 0 # ..\tests\span_tests.cpp:1176:0 mov qword ptr [rbp + 4504], -2 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA"] mov qword ptr [rbp + 4480], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 4488], rax .cv_loc 74 1 1177 0 # ..\tests\span_tests.cpp:1177:0 lea rcx, [rbp + 4464] .Ltmp7109: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 4480] .Ltmp7110: #DEBUG_VALUE: a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp7111: .cv_loc 74 1 1179 0 # ..\tests\span_tests.cpp:1179:0 lea rcx, [rbp + 4464] lea rdx, [rbp + 4448] .Ltmp7112: #DEBUG_VALUE: it <- [$rdx+0] mov qword ptr [rbp + 1016], rax # 8-byte Spill call "?rbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .Ltmp7113: .cv_loc 74 1 1180 0 # ..\tests\span_tests.cpp:1180:0 mov rax, qword ptr [rbp + 4448] mov qword ptr [rbp + 4432], rax mov rax, qword ptr [rbp + 4456] mov qword ptr [rbp + 4440], rax .LBB74_1: # =>This Inner Loop Header: Depth=1 .Ltmp7114: .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 4328] mov rcx, rax mov qword ptr [rbp + 1008], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1181 # kill: def $r8 killed $r8d lea rcx, [rbp + 4312] mov qword ptr [rbp + 1000], rcx # 8-byte Spill mov qword ptr [rbp + 992], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4288] mov qword ptr [rbp + 984], rcx # 8-byte Spill mov qword ptr [rbp + 976], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4352] mov rdx, qword ptr [rbp + 984] # 8-byte Reload mov r8, qword ptr [rbp + 1000] # 8-byte Reload mov r9, qword ptr [rbp + 1008] # 8-byte Reload mov qword ptr [rbp + 968], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 .Ltmp6876: lea rcx, [rbp + 4216] lea rdx, [rbp + 4224] lea r8, [rbp + 4448] .Ltmp7115: mov qword ptr [rbp + 960], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp6877: jmp .LBB74_2 .LBB74_2: # in Loop: Header=BB74_1 Depth=1 .Ltmp6878: lea rcx, [rbp + 4224] lea rdx, [rbp + 4232] lea r8, [rbp + 4432] call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp6879: jmp .LBB74_3 .LBB74_3: # in Loop: Header=BB74_1 Depth=1 .Ltmp6880: lea rcx, [rbp + 4352] lea rdx, [rbp + 4232] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6881: jmp .LBB74_4 .LBB74_4: # in Loop: Header=BB74_1 Depth=1 lea rcx, [rbp + 4232] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB74_9 .Ltmp7116: .LBB74_8: # Block address taken # in Loop: Header=BB74_1 Depth=1 .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 jmp .LBB74_9 .Ltmp7117: .LBB74_9: # in Loop: Header=BB74_1 Depth=1 .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 .Ltmp6884: lea rcx, [rbp + 4352] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6885: mov byte ptr [rbp + 959], al # 1-byte Spill jmp .LBB74_10 .LBB74_10: # in Loop: Header=BB74_1 Depth=1 mov al, byte ptr [rbp + 959] # 1-byte Reload test al, 1 jne .LBB74_11 jmp .LBB74_15 .LBB74_11: # in Loop: Header=BB74_1 Depth=1 .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 .Ltmp6886: .Ltmp7118: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6887: mov byte ptr [rbp + 958], al # 1-byte Spill jmp .LBB74_12 .LBB74_12: # in Loop: Header=BB74_1 Depth=1 mov al, byte ptr [rbp + 958] # 1-byte Reload test al, 1 jne .LBB74_13 jmp .LBB74_14 .LBB74_13: # in Loop: Header=BB74_1 Depth=1 .Ltmp7119: .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 int3 .Ltmp7120: .LBB74_14: # in Loop: Header=BB74_1 Depth=1 .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 jmp .LBB74_15 .Ltmp7121: .LBB74_15: # in Loop: Header=BB74_1 Depth=1 .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 .Ltmp6888: lea rcx, [rbp + 4352] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6889: jmp .LBB74_16 .LBB74_16: # in Loop: Header=BB74_1 Depth=1 lea rcx, [rbp + 4352] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_1 .Ltmp7122: # %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 .Ltmp7123: .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 lea rdx, [rip + "??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 4112] mov rcx, rax mov qword ptr [rbp + 944], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1182 # kill: def $r8 killed $r8d lea rcx, [rbp + 4096] mov qword ptr [rbp + 936], rcx # 8-byte Spill mov qword ptr [rbp + 928], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4072] mov qword ptr [rbp + 920], rcx # 8-byte Spill mov qword ptr [rbp + 912], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4136] mov rdx, qword ptr [rbp + 920] # 8-byte Reload mov r8, qword ptr [rbp + 936] # 8-byte Reload mov r9, qword ptr [rbp + 944] # 8-byte Reload mov qword ptr [rbp + 904], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 .Ltmp6890: lea rcx, [rbp + 4448] .Ltmp7124: mov qword ptr [rbp + 896], rax # 8-byte Spill call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" .Ltmp6891: mov qword ptr [rbp + 888], rax # 8-byte Spill jmp .LBB74_19 .LBB74_19: # in Loop: Header=BB74_18 Depth=1 .Ltmp6892: lea rcx, [rbp + 4000] lea rdx, [rbp + 4008] mov r8, qword ptr [rbp + 888] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp6893: jmp .LBB74_20 .LBB74_20: # in Loop: Header=BB74_18 Depth=1 mov dword ptr [rbp + 3996], 4 .Ltmp6894: lea rcx, [rbp + 4008] lea rdx, [rbp + 4016] lea r8, [rbp + 3996] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp6895: jmp .LBB74_21 .LBB74_21: # in Loop: Header=BB74_18 Depth=1 .Ltmp6896: lea rcx, [rbp + 4136] lea rdx, [rbp + 4016] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6897: jmp .LBB74_22 .LBB74_22: # in Loop: Header=BB74_18 Depth=1 lea rcx, [rbp + 4016] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB74_28 .Ltmp7125: .LBB74_27: # Block address taken # in Loop: Header=BB74_18 Depth=1 .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 jmp .LBB74_28 .Ltmp7126: .LBB74_28: # in Loop: Header=BB74_18 Depth=1 .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 .Ltmp6900: lea rcx, [rbp + 4136] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6901: mov byte ptr [rbp + 887], al # 1-byte Spill jmp .LBB74_29 .LBB74_29: # in Loop: Header=BB74_18 Depth=1 mov al, byte ptr [rbp + 887] # 1-byte Reload test al, 1 jne .LBB74_30 jmp .LBB74_34 .LBB74_30: # in Loop: Header=BB74_18 Depth=1 .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 .Ltmp6902: .Ltmp7127: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6903: mov byte ptr [rbp + 886], al # 1-byte Spill jmp .LBB74_31 .LBB74_31: # in Loop: Header=BB74_18 Depth=1 mov al, byte ptr [rbp + 886] # 1-byte Reload test al, 1 jne .LBB74_32 jmp .LBB74_33 .LBB74_32: # in Loop: Header=BB74_18 Depth=1 .Ltmp7128: .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 int3 .Ltmp7129: .LBB74_33: # in Loop: Header=BB74_18 Depth=1 .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 jmp .LBB74_34 .Ltmp7130: .LBB74_34: # in Loop: Header=BB74_18 Depth=1 .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 .Ltmp6904: lea rcx, [rbp + 4136] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6905: jmp .LBB74_35 .LBB74_35: # in Loop: Header=BB74_18 Depth=1 lea rcx, [rbp + 4136] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_18 .Ltmp7131: # %bb.36: .cv_loc 74 1 1184 0 # ..\tests\span_tests.cpp:1184:0 lea rcx, [rbp + 4464] lea rdx, [rbp + 3976] .Ltmp7132: #DEBUG_VALUE: beyond <- [$rdx+0] call "?rend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .Ltmp7133: .LBB74_37: # =>This Inner Loop Header: Depth=1 .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 lea rdx, [rip + "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@"] lea rax, [rbp + 3872] mov rcx, rax mov qword ptr [rbp + 872], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1185 # kill: def $r8 killed $r8d lea rcx, [rbp + 3856] mov qword ptr [rbp + 864], rcx # 8-byte Spill mov qword ptr [rbp + 856], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3832] mov qword ptr [rbp + 848], rcx # 8-byte Spill mov qword ptr [rbp + 840], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3896] mov rdx, qword ptr [rbp + 848] # 8-byte Reload mov r8, qword ptr [rbp + 864] # 8-byte Reload mov r9, qword ptr [rbp + 872] # 8-byte Reload mov qword ptr [rbp + 832], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 .Ltmp6906: lea rcx, [rbp + 3760] lea rdx, [rbp + 3768] lea r8, [rbp + 4448] .Ltmp7134: mov qword ptr [rbp + 824], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp6907: jmp .LBB74_38 .LBB74_38: # in Loop: Header=BB74_37 Depth=1 .Ltmp6908: lea rcx, [rbp + 3768] lea rdx, [rbp + 3776] lea r8, [rbp + 3976] call "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp6909: jmp .LBB74_39 .LBB74_39: # in Loop: Header=BB74_37 Depth=1 .Ltmp6910: lea rcx, [rbp + 3896] lea rdx, [rbp + 3776] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6911: jmp .LBB74_40 .LBB74_40: # in Loop: Header=BB74_37 Depth=1 lea rcx, [rbp + 3776] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB74_46 .Ltmp7135: .LBB74_45: # Block address taken # in Loop: Header=BB74_37 Depth=1 .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 jmp .LBB74_46 .Ltmp7136: .LBB74_46: # in Loop: Header=BB74_37 Depth=1 .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 .Ltmp6914: lea rcx, [rbp + 3896] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6915: mov byte ptr [rbp + 823], al # 1-byte Spill jmp .LBB74_47 .LBB74_47: # in Loop: Header=BB74_37 Depth=1 mov al, byte ptr [rbp + 823] # 1-byte Reload test al, 1 jne .LBB74_48 jmp .LBB74_52 .LBB74_48: # in Loop: Header=BB74_37 Depth=1 .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 .Ltmp6916: .Ltmp7137: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6917: mov byte ptr [rbp + 822], al # 1-byte Spill jmp .LBB74_49 .LBB74_49: # in Loop: Header=BB74_37 Depth=1 mov al, byte ptr [rbp + 822] # 1-byte Reload test al, 1 jne .LBB74_50 jmp .LBB74_51 .LBB74_50: # in Loop: Header=BB74_37 Depth=1 .Ltmp7138: .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 int3 .Ltmp7139: .LBB74_51: # in Loop: Header=BB74_37 Depth=1 .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 jmp .LBB74_52 .Ltmp7140: .LBB74_52: # in Loop: Header=BB74_37 Depth=1 .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 .Ltmp6918: lea rcx, [rbp + 3896] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6919: jmp .LBB74_53 .LBB74_53: # in Loop: Header=BB74_37 Depth=1 lea rcx, [rbp + 3896] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_37 .Ltmp7141: # %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 .Ltmp7142: .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 lea rdx, [rip + "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@"] lea rax, [rbp + 3656] mov rcx, rax mov qword ptr [rbp + 808], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1186 # kill: def $r8 killed $r8d lea rcx, [rbp + 3640] mov qword ptr [rbp + 800], rcx # 8-byte Spill mov qword ptr [rbp + 792], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 3616] mov qword ptr [rbp + 784], rcx # 8-byte Spill mov qword ptr [rbp + 776], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3680] mov qword ptr [rbp + 768], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 784] # 8-byte Reload mov r8, qword ptr [rbp + 800] # 8-byte Reload mov r9, qword ptr [rbp + 808] # 8-byte Reload mov qword ptr [rbp + 760], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp6920: mov rcx, qword ptr [rbp + 768] # 8-byte Reload mov qword ptr [rbp + 752], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6921: mov byte ptr [rbp + 751], al # 1-byte Spill jmp .LBB74_56 .LBB74_56: # in Loop: Header=BB74_55 Depth=1 mov al, byte ptr [rbp + 751] # 1-byte Reload test al, 1 jne .LBB74_57 jmp .LBB74_68 .LBB74_57: # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 .Ltmp6924: lea rcx, [rbp + 3976] .Ltmp7143: call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" .Ltmp6925: mov qword ptr [rbp + 736], rax # 8-byte Spill jmp .LBB74_58 .LBB74_58: # in Loop: Header=BB74_55 Depth=1 .Ltmp6926: lea rcx, [rbp + 3680] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp6927: jmp .LBB74_66 .Ltmp7144: .LBB74_61: # Block address taken # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 jmp .LBB74_62 .LBB74_62: # in Loop: Header=BB74_55 Depth=1 jmp .LBB74_70 .Ltmp7145: .LBB74_65: # Block address taken # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 jmp .LBB74_62 .Ltmp7146: .LBB74_66: # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 jmp .LBB74_62 .Ltmp7147: .LBB74_68: # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 .Ltmp6922: lea rcx, [rbp + 3680] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp6923: jmp .LBB74_69 .LBB74_69: # in Loop: Header=BB74_55 Depth=1 jmp .LBB74_70 .Ltmp7148: .LBB74_70: # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 .Ltmp6932: lea rcx, [rbp + 3680] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6933: mov byte ptr [rbp + 735], al # 1-byte Spill jmp .LBB74_71 .LBB74_71: # in Loop: Header=BB74_55 Depth=1 mov al, byte ptr [rbp + 735] # 1-byte Reload test al, 1 jne .LBB74_72 jmp .LBB74_76 .LBB74_72: # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 .Ltmp6934: .Ltmp7149: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6935: mov byte ptr [rbp + 734], al # 1-byte Spill jmp .LBB74_73 .LBB74_73: # in Loop: Header=BB74_55 Depth=1 mov al, byte ptr [rbp + 734] # 1-byte Reload test al, 1 jne .LBB74_74 jmp .LBB74_75 .LBB74_74: # in Loop: Header=BB74_55 Depth=1 .Ltmp7150: .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 int3 .Ltmp7151: .LBB74_75: # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 jmp .LBB74_76 .Ltmp7152: .LBB74_76: # in Loop: Header=BB74_55 Depth=1 .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 .Ltmp6936: lea rcx, [rbp + 3680] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6937: jmp .LBB74_77 .LBB74_77: # in Loop: Header=BB74_55 Depth=1 lea rcx, [rbp + 3680] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB74_55 .Ltmp7153: # %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 .Ltmp7154: .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 lea rdx, [rip + "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 3512] mov rcx, rax mov qword ptr [rbp + 720], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1188 # kill: def $r8 killed $r8d lea rcx, [rbp + 3496] mov qword ptr [rbp + 712], rcx # 8-byte Spill mov qword ptr [rbp + 704], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3472] mov qword ptr [rbp + 696], rcx # 8-byte Spill mov qword ptr [rbp + 688], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3536] mov rdx, qword ptr [rbp + 696] # 8-byte Reload mov r8, qword ptr [rbp + 712] # 8-byte Reload mov r9, qword ptr [rbp + 720] # 8-byte Reload mov qword ptr [rbp + 680], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 .Ltmp6938: lea rcx, [rbp + 3976] lea rdx, [rbp + 4432] .Ltmp7155: mov qword ptr [rbp + 672], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp6939: mov qword ptr [rbp + 664], rax # 8-byte Spill jmp .LBB74_80 .LBB74_80: # in Loop: Header=BB74_79 Depth=1 mov rax, qword ptr [rbp + 664] # 8-byte Reload mov qword ptr [rbp + 3392], rax .Ltmp6940: lea rcx, [rbp + 3400] lea rdx, [rbp + 3408] lea r8, [rbp + 3392] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6941: jmp .LBB74_81 .LBB74_81: # in Loop: Header=BB74_79 Depth=1 mov dword ptr [rbp + 3388], 4 .Ltmp6942: lea rcx, [rbp + 3408] lea rdx, [rbp + 3416] lea r8, [rbp + 3388] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6943: jmp .LBB74_82 .LBB74_82: # in Loop: Header=BB74_79 Depth=1 .Ltmp6944: lea rcx, [rbp + 3536] lea rdx, [rbp + 3416] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6945: jmp .LBB74_83 .LBB74_83: # in Loop: Header=BB74_79 Depth=1 lea rcx, [rbp + 3416] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB74_89 .Ltmp7156: .LBB74_88: # Block address taken # in Loop: Header=BB74_79 Depth=1 .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 jmp .LBB74_89 .Ltmp7157: .LBB74_89: # in Loop: Header=BB74_79 Depth=1 .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 .Ltmp6948: lea rcx, [rbp + 3536] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6949: mov byte ptr [rbp + 663], al # 1-byte Spill jmp .LBB74_90 .LBB74_90: # in Loop: Header=BB74_79 Depth=1 mov al, byte ptr [rbp + 663] # 1-byte Reload test al, 1 jne .LBB74_91 jmp .LBB74_95 .LBB74_91: # in Loop: Header=BB74_79 Depth=1 .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 .Ltmp6950: .Ltmp7158: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6951: mov byte ptr [rbp + 662], al # 1-byte Spill jmp .LBB74_92 .LBB74_92: # in Loop: Header=BB74_79 Depth=1 mov al, byte ptr [rbp + 662] # 1-byte Reload test al, 1 jne .LBB74_93 jmp .LBB74_94 .LBB74_93: # in Loop: Header=BB74_79 Depth=1 .Ltmp7159: .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 int3 .Ltmp7160: .LBB74_94: # in Loop: Header=BB74_79 Depth=1 .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 jmp .LBB74_95 .Ltmp7161: .LBB74_95: # in Loop: Header=BB74_79 Depth=1 .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 .Ltmp6952: lea rcx, [rbp + 3536] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6953: jmp .LBB74_96 .LBB74_96: # in Loop: Header=BB74_79 Depth=1 lea rcx, [rbp + 3536] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_79 .Ltmp7162: # %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 .Ltmp7163: .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 lea rdx, [rip + "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 3280] mov rcx, rax mov qword ptr [rbp + 648], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1189 # kill: def $r8 killed $r8d lea rcx, [rbp + 3264] mov qword ptr [rbp + 640], rcx # 8-byte Spill mov qword ptr [rbp + 632], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3240] mov qword ptr [rbp + 624], rcx # 8-byte Spill mov qword ptr [rbp + 616], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3304] mov rdx, qword ptr [rbp + 624] # 8-byte Reload mov r8, qword ptr [rbp + 640] # 8-byte Reload mov r9, qword ptr [rbp + 648] # 8-byte Reload mov qword ptr [rbp + 608], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 .Ltmp6954: lea rcx, [rbp + 4432] .Ltmp7164: mov qword ptr [rbp + 600], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 600] # 8-byte Reload mov qword ptr [rbp + 592], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp6955: mov qword ptr [rbp + 584], rax # 8-byte Spill jmp .LBB74_99 .LBB74_99: # in Loop: Header=BB74_98 Depth=1 mov rax, qword ptr [rbp + 584] # 8-byte Reload mov qword ptr [rbp + 3160], rax .Ltmp6956: lea rcx, [rbp + 3168] lea rdx, [rbp + 3176] lea r8, [rbp + 3160] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6957: jmp .LBB74_100 .LBB74_100: # in Loop: Header=BB74_98 Depth=1 mov dword ptr [rbp + 3156], 0 .Ltmp6958: lea rcx, [rbp + 3176] lea rdx, [rbp + 3184] lea r8, [rbp + 3156] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6959: jmp .LBB74_101 .LBB74_101: # in Loop: Header=BB74_98 Depth=1 .Ltmp6960: lea rcx, [rbp + 3304] lea rdx, [rbp + 3184] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6961: jmp .LBB74_102 .LBB74_102: # in Loop: Header=BB74_98 Depth=1 lea rcx, [rbp + 3184] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB74_108 .Ltmp7165: .LBB74_107: # Block address taken # in Loop: Header=BB74_98 Depth=1 .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 jmp .LBB74_108 .Ltmp7166: .LBB74_108: # in Loop: Header=BB74_98 Depth=1 .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 .Ltmp6964: lea rcx, [rbp + 3304] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6965: mov byte ptr [rbp + 583], al # 1-byte Spill jmp .LBB74_109 .LBB74_109: # in Loop: Header=BB74_98 Depth=1 mov al, byte ptr [rbp + 583] # 1-byte Reload test al, 1 jne .LBB74_110 jmp .LBB74_114 .LBB74_110: # in Loop: Header=BB74_98 Depth=1 .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 .Ltmp6966: .Ltmp7167: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6967: mov byte ptr [rbp + 582], al # 1-byte Spill jmp .LBB74_111 .LBB74_111: # in Loop: Header=BB74_98 Depth=1 mov al, byte ptr [rbp + 582] # 1-byte Reload test al, 1 jne .LBB74_112 jmp .LBB74_113 .LBB74_112: # in Loop: Header=BB74_98 Depth=1 .Ltmp7168: .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 int3 .Ltmp7169: .LBB74_113: # in Loop: Header=BB74_98 Depth=1 .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 jmp .LBB74_114 .Ltmp7170: .LBB74_114: # in Loop: Header=BB74_98 Depth=1 .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 .Ltmp6968: lea rcx, [rbp + 3304] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6969: jmp .LBB74_115 .LBB74_115: # in Loop: Header=BB74_98 Depth=1 lea rcx, [rbp + 3304] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_98 .Ltmp7171: # %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 .Ltmp7172: .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 lea rdx, [rip + "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 3048] mov rcx, rax mov qword ptr [rbp + 568], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1190 # kill: def $r8 killed $r8d lea rcx, [rbp + 3032] mov qword ptr [rbp + 560], rcx # 8-byte Spill mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3008] mov qword ptr [rbp + 544], rcx # 8-byte Spill mov qword ptr [rbp + 536], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3072] mov rdx, qword ptr [rbp + 544] # 8-byte Reload mov r8, qword ptr [rbp + 560] # 8-byte Reload mov r9, qword ptr [rbp + 568] # 8-byte Reload mov qword ptr [rbp + 528], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 .Ltmp6970: lea rcx, [rbp + 3976] .Ltmp7173: mov qword ptr [rbp + 520], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 520] # 8-byte Reload mov qword ptr [rbp + 512], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp6971: mov qword ptr [rbp + 504], rax # 8-byte Spill jmp .LBB74_118 .LBB74_118: # in Loop: Header=BB74_117 Depth=1 mov rax, qword ptr [rbp + 504] # 8-byte Reload mov qword ptr [rbp + 2928], rax .Ltmp6972: lea rcx, [rbp + 2936] lea rdx, [rbp + 2944] lea r8, [rbp + 2928] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6973: jmp .LBB74_119 .LBB74_119: # in Loop: Header=BB74_117 Depth=1 mov dword ptr [rbp + 2924], 0 .Ltmp6974: lea rcx, [rbp + 2944] lea rdx, [rbp + 2952] lea r8, [rbp + 2924] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6975: jmp .LBB74_120 .LBB74_120: # in Loop: Header=BB74_117 Depth=1 .Ltmp6976: lea rcx, [rbp + 3072] lea rdx, [rbp + 2952] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6977: jmp .LBB74_121 .LBB74_121: # in Loop: Header=BB74_117 Depth=1 lea rcx, [rbp + 2952] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB74_127 .Ltmp7174: .LBB74_126: # Block address taken # in Loop: Header=BB74_117 Depth=1 .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 jmp .LBB74_127 .Ltmp7175: .LBB74_127: # in Loop: Header=BB74_117 Depth=1 .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 .Ltmp6980: lea rcx, [rbp + 3072] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6981: mov byte ptr [rbp + 503], al # 1-byte Spill jmp .LBB74_128 .LBB74_128: # in Loop: Header=BB74_117 Depth=1 mov al, byte ptr [rbp + 503] # 1-byte Reload test al, 1 jne .LBB74_129 jmp .LBB74_133 .LBB74_129: # in Loop: Header=BB74_117 Depth=1 .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 .Ltmp6982: .Ltmp7176: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6983: mov byte ptr [rbp + 502], al # 1-byte Spill jmp .LBB74_130 .LBB74_130: # in Loop: Header=BB74_117 Depth=1 mov al, byte ptr [rbp + 502] # 1-byte Reload test al, 1 jne .LBB74_131 jmp .LBB74_132 .LBB74_131: # in Loop: Header=BB74_117 Depth=1 .Ltmp7177: .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 int3 .Ltmp7178: .LBB74_132: # in Loop: Header=BB74_117 Depth=1 .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 jmp .LBB74_133 .Ltmp7179: .LBB74_133: # in Loop: Header=BB74_117 Depth=1 .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 .Ltmp6984: lea rcx, [rbp + 3072] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp6985: jmp .LBB74_134 .LBB74_134: # in Loop: Header=BB74_117 Depth=1 lea rcx, [rbp + 3072] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_117 .Ltmp7180: # %bb.135: .cv_loc 74 1 1192 0 # ..\tests\span_tests.cpp:1192:0 lea rcx, [rbp + 4448] call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" mov qword ptr [rbp + 488], rax # 8-byte Spill .LBB74_136: # =>This Inner Loop Header: Depth=1 .Ltmp7181: .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 lea rdx, [rip + "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 2816] mov rcx, rax mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1193 # kill: def $r8 killed $r8d lea rcx, [rbp + 2800] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2776] mov qword ptr [rbp + 456], rcx # 8-byte Spill mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2840] mov rdx, qword ptr [rbp + 456] # 8-byte Reload mov r8, qword ptr [rbp + 472] # 8-byte Reload mov r9, qword ptr [rbp + 480] # 8-byte Reload mov qword ptr [rbp + 440], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 .Ltmp6986: lea rcx, [rbp + 4448] lea rdx, [rbp + 4432] .Ltmp7182: mov qword ptr [rbp + 432], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp6987: mov qword ptr [rbp + 424], rax # 8-byte Spill jmp .LBB74_137 .LBB74_137: # in Loop: Header=BB74_136 Depth=1 mov rax, qword ptr [rbp + 424] # 8-byte Reload mov qword ptr [rbp + 2696], rax .Ltmp6988: lea rcx, [rbp + 2704] lea rdx, [rbp + 2712] lea r8, [rbp + 2696] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp6989: jmp .LBB74_138 .LBB74_138: # in Loop: Header=BB74_136 Depth=1 mov dword ptr [rbp + 2692], 1 .Ltmp6990: lea rcx, [rbp + 2712] lea rdx, [rbp + 2720] lea r8, [rbp + 2692] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp6991: jmp .LBB74_139 .LBB74_139: # in Loop: Header=BB74_136 Depth=1 .Ltmp6992: lea rcx, [rbp + 2840] lea rdx, [rbp + 2720] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp6993: jmp .LBB74_140 .LBB74_140: # in Loop: Header=BB74_136 Depth=1 lea rcx, [rbp + 2720] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB74_146 .Ltmp7183: .LBB74_145: # Block address taken # in Loop: Header=BB74_136 Depth=1 .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 jmp .LBB74_146 .Ltmp7184: .LBB74_146: # in Loop: Header=BB74_136 Depth=1 .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 .Ltmp6996: lea rcx, [rbp + 2840] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp6997: mov byte ptr [rbp + 423], al # 1-byte Spill jmp .LBB74_147 .LBB74_147: # in Loop: Header=BB74_136 Depth=1 mov al, byte ptr [rbp + 423] # 1-byte Reload test al, 1 jne .LBB74_148 jmp .LBB74_152 .LBB74_148: # in Loop: Header=BB74_136 Depth=1 .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 .Ltmp6998: .Ltmp7185: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp6999: mov byte ptr [rbp + 422], al # 1-byte Spill jmp .LBB74_149 .LBB74_149: # in Loop: Header=BB74_136 Depth=1 mov al, byte ptr [rbp + 422] # 1-byte Reload test al, 1 jne .LBB74_150 jmp .LBB74_151 .LBB74_150: # in Loop: Header=BB74_136 Depth=1 .Ltmp7186: .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 int3 .Ltmp7187: .LBB74_151: # in Loop: Header=BB74_136 Depth=1 .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 jmp .LBB74_152 .Ltmp7188: .LBB74_152: # in Loop: Header=BB74_136 Depth=1 .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 .Ltmp7000: lea rcx, [rbp + 2840] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7001: jmp .LBB74_153 .LBB74_153: # in Loop: Header=BB74_136 Depth=1 lea rcx, [rbp + 2840] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_136 .Ltmp7189: # %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 .Ltmp7190: .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 lea rdx, [rip + "??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@"] lea rax, [rbp + 2584] mov rcx, rax mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1194 # kill: def $r8 killed $r8d lea rcx, [rbp + 2568] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2544] mov qword ptr [rbp + 384], rcx # 8-byte Spill mov qword ptr [rbp + 376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2608] mov rdx, qword ptr [rbp + 384] # 8-byte Reload mov r8, qword ptr [rbp + 400] # 8-byte Reload mov r9, qword ptr [rbp + 408] # 8-byte Reload mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 .Ltmp7002: lea rcx, [rbp + 4448] .Ltmp7191: mov qword ptr [rbp + 360], rax # 8-byte Spill call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" .Ltmp7003: mov qword ptr [rbp + 352], rax # 8-byte Spill jmp .LBB74_156 .LBB74_156: # in Loop: Header=BB74_155 Depth=1 .Ltmp7004: lea rcx, [rbp + 2472] lea rdx, [rbp + 2480] mov r8, qword ptr [rbp + 352] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp7005: jmp .LBB74_157 .LBB74_157: # in Loop: Header=BB74_155 Depth=1 mov dword ptr [rbp + 2468], 3 .Ltmp7006: lea rcx, [rbp + 2480] lea rdx, [rbp + 2488] lea r8, [rbp + 2468] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp7007: jmp .LBB74_158 .LBB74_158: # in Loop: Header=BB74_155 Depth=1 .Ltmp7008: lea rcx, [rbp + 2608] lea rdx, [rbp + 2488] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7009: jmp .LBB74_159 .LBB74_159: # in Loop: Header=BB74_155 Depth=1 lea rcx, [rbp + 2488] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB74_165 .Ltmp7192: .LBB74_164: # Block address taken # in Loop: Header=BB74_155 Depth=1 .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 jmp .LBB74_165 .Ltmp7193: .LBB74_165: # in Loop: Header=BB74_155 Depth=1 .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 .Ltmp7012: lea rcx, [rbp + 2608] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7013: mov byte ptr [rbp + 351], al # 1-byte Spill jmp .LBB74_166 .LBB74_166: # in Loop: Header=BB74_155 Depth=1 mov al, byte ptr [rbp + 351] # 1-byte Reload test al, 1 jne .LBB74_167 jmp .LBB74_171 .LBB74_167: # in Loop: Header=BB74_155 Depth=1 .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 .Ltmp7014: .Ltmp7194: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7015: mov byte ptr [rbp + 350], al # 1-byte Spill jmp .LBB74_168 .LBB74_168: # in Loop: Header=BB74_155 Depth=1 mov al, byte ptr [rbp + 350] # 1-byte Reload test al, 1 jne .LBB74_169 jmp .LBB74_170 .LBB74_169: # in Loop: Header=BB74_155 Depth=1 .Ltmp7195: .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 int3 .Ltmp7196: .LBB74_170: # in Loop: Header=BB74_155 Depth=1 .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 jmp .LBB74_171 .Ltmp7197: .LBB74_171: # in Loop: Header=BB74_155 Depth=1 .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 .Ltmp7016: lea rcx, [rbp + 2608] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7017: jmp .LBB74_172 .LBB74_172: # in Loop: Header=BB74_155 Depth=1 lea rcx, [rbp + 2608] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_155 .Ltmp7198: # %bb.173: .cv_loc 74 1 1195 0 # ..\tests\span_tests.cpp:1195:0 lea rcx, [rbp + 4448] call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" mov dword ptr [rax], 22 .LBB74_174: # =>This Inner Loop Header: Depth=1 .Ltmp7199: .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 lea rdx, [rip + "??_C@_09NIJFDHGM@?$CKit?5?$DN?$DN?522?$AA@"] lea rax, [rbp + 2360] mov rcx, rax mov qword ptr [rbp + 336], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1196 # kill: def $r8 killed $r8d lea rcx, [rbp + 2344] mov qword ptr [rbp + 328], rcx # 8-byte Spill mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2320] mov qword ptr [rbp + 312], rcx # 8-byte Spill mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2384] mov rdx, qword ptr [rbp + 312] # 8-byte Reload mov r8, qword ptr [rbp + 328] # 8-byte Reload mov r9, qword ptr [rbp + 336] # 8-byte Reload mov qword ptr [rbp + 296], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 .Ltmp7018: lea rcx, [rbp + 4448] .Ltmp7200: mov qword ptr [rbp + 288], rax # 8-byte Spill call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" .Ltmp7019: mov qword ptr [rbp + 280], rax # 8-byte Spill jmp .LBB74_175 .LBB74_175: # in Loop: Header=BB74_174 Depth=1 .Ltmp7020: lea rcx, [rbp + 2248] lea rdx, [rbp + 2256] mov r8, qword ptr [rbp + 280] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp7021: jmp .LBB74_176 .LBB74_176: # in Loop: Header=BB74_174 Depth=1 mov dword ptr [rbp + 2244], 22 .Ltmp7022: lea rcx, [rbp + 2256] lea rdx, [rbp + 2264] lea r8, [rbp + 2244] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp7023: jmp .LBB74_177 .LBB74_177: # in Loop: Header=BB74_174 Depth=1 .Ltmp7024: lea rcx, [rbp + 2384] lea rdx, [rbp + 2264] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7025: jmp .LBB74_178 .LBB74_178: # in Loop: Header=BB74_174 Depth=1 lea rcx, [rbp + 2264] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB74_184 .Ltmp7201: .LBB74_183: # Block address taken # in Loop: Header=BB74_174 Depth=1 .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 jmp .LBB74_184 .Ltmp7202: .LBB74_184: # in Loop: Header=BB74_174 Depth=1 .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 .Ltmp7028: lea rcx, [rbp + 2384] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7029: mov byte ptr [rbp + 279], al # 1-byte Spill jmp .LBB74_185 .LBB74_185: # in Loop: Header=BB74_174 Depth=1 mov al, byte ptr [rbp + 279] # 1-byte Reload test al, 1 jne .LBB74_186 jmp .LBB74_190 .LBB74_186: # in Loop: Header=BB74_174 Depth=1 .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 .Ltmp7030: .Ltmp7203: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7031: mov byte ptr [rbp + 278], al # 1-byte Spill jmp .LBB74_187 .LBB74_187: # in Loop: Header=BB74_174 Depth=1 mov al, byte ptr [rbp + 278] # 1-byte Reload test al, 1 jne .LBB74_188 jmp .LBB74_189 .LBB74_188: # in Loop: Header=BB74_174 Depth=1 .Ltmp7204: .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 int3 .Ltmp7205: .LBB74_189: # in Loop: Header=BB74_174 Depth=1 .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 jmp .LBB74_190 .Ltmp7206: .LBB74_190: # in Loop: Header=BB74_174 Depth=1 .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 .Ltmp7032: lea rcx, [rbp + 2384] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7033: jmp .LBB74_191 .LBB74_191: # in Loop: Header=BB74_174 Depth=1 lea rcx, [rbp + 2384] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_174 .Ltmp7207: # %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 .Ltmp7208: .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 lea rdx, [rip + "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@"] lea rax, [rbp + 2136] mov rcx, rax mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1197 # kill: def $r8 killed $r8d lea rcx, [rbp + 2120] mov qword ptr [rbp + 256], rcx # 8-byte Spill mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2096] mov qword ptr [rbp + 240], rcx # 8-byte Spill mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2160] mov rdx, qword ptr [rbp + 240] # 8-byte Reload mov r8, qword ptr [rbp + 256] # 8-byte Reload mov r9, qword ptr [rbp + 264] # 8-byte Reload mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 .Ltmp7034: lea rcx, [rbp + 3976] lea rdx, [rbp + 4448] .Ltmp7209: mov qword ptr [rbp + 216], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp7035: mov qword ptr [rbp + 208], rax # 8-byte Spill jmp .LBB74_194 .LBB74_194: # in Loop: Header=BB74_193 Depth=1 mov rax, qword ptr [rbp + 208] # 8-byte Reload mov qword ptr [rbp + 2016], rax .Ltmp7036: lea rcx, [rbp + 2024] lea rdx, [rbp + 2032] lea r8, [rbp + 2016] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7037: jmp .LBB74_195 .LBB74_195: # in Loop: Header=BB74_193 Depth=1 mov dword ptr [rbp + 2012], 3 .Ltmp7038: lea rcx, [rbp + 2032] lea rdx, [rbp + 2040] lea r8, [rbp + 2012] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7039: jmp .LBB74_196 .LBB74_196: # in Loop: Header=BB74_193 Depth=1 .Ltmp7040: lea rcx, [rbp + 2160] lea rdx, [rbp + 2040] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7041: jmp .LBB74_197 .LBB74_197: # in Loop: Header=BB74_193 Depth=1 lea rcx, [rbp + 2040] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB74_203 .Ltmp7210: .LBB74_202: # Block address taken # in Loop: Header=BB74_193 Depth=1 .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 jmp .LBB74_203 .Ltmp7211: .LBB74_203: # in Loop: Header=BB74_193 Depth=1 .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 .Ltmp7044: lea rcx, [rbp + 2160] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7045: mov byte ptr [rbp + 207], al # 1-byte Spill jmp .LBB74_204 .LBB74_204: # in Loop: Header=BB74_193 Depth=1 mov al, byte ptr [rbp + 207] # 1-byte Reload test al, 1 jne .LBB74_205 jmp .LBB74_209 .LBB74_205: # in Loop: Header=BB74_193 Depth=1 .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 .Ltmp7046: .Ltmp7212: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7047: mov byte ptr [rbp + 206], al # 1-byte Spill jmp .LBB74_206 .LBB74_206: # in Loop: Header=BB74_193 Depth=1 mov al, byte ptr [rbp + 206] # 1-byte Reload test al, 1 jne .LBB74_207 jmp .LBB74_208 .LBB74_207: # in Loop: Header=BB74_193 Depth=1 .Ltmp7213: .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 int3 .Ltmp7214: .LBB74_208: # in Loop: Header=BB74_193 Depth=1 .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 jmp .LBB74_209 .Ltmp7215: .LBB74_209: # in Loop: Header=BB74_193 Depth=1 .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 .Ltmp7048: lea rcx, [rbp + 2160] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7049: jmp .LBB74_210 .LBB74_210: # in Loop: Header=BB74_193 Depth=1 lea rcx, [rbp + 2160] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_193 .Ltmp7216: # %bb.211: .cv_loc 74 1 1199 0 # ..\tests\span_tests.cpp:1199:0 mov rax, qword ptr [rbp + 4432] mov qword ptr [rbp + 4448], rax mov rax, qword ptr [rbp + 4440] mov qword ptr [rbp + 4456], rax .LBB74_212: # =>This Inner Loop Header: Depth=1 .Ltmp7217: .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 1904] mov rcx, rax mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1200 # kill: def $r8 killed $r8d lea rcx, [rbp + 1888] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1864] mov qword ptr [rbp + 168], rcx # 8-byte Spill mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1928] mov rdx, qword ptr [rbp + 168] # 8-byte Reload mov r8, qword ptr [rbp + 184] # 8-byte Reload mov r9, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 .Ltmp7050: lea rcx, [rbp + 1792] lea rdx, [rbp + 1800] lea r8, [rbp + 4448] .Ltmp7218: mov qword ptr [rbp + 144], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp7051: jmp .LBB74_213 .LBB74_213: # in Loop: Header=BB74_212 Depth=1 .Ltmp7052: lea rcx, [rbp + 1800] lea rdx, [rbp + 1808] lea r8, [rbp + 4432] call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp7053: jmp .LBB74_214 .LBB74_214: # in Loop: Header=BB74_212 Depth=1 .Ltmp7054: lea rcx, [rbp + 1928] lea rdx, [rbp + 1808] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7055: jmp .LBB74_215 .LBB74_215: # in Loop: Header=BB74_212 Depth=1 lea rcx, [rbp + 1808] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB74_221 .Ltmp7219: .LBB74_220: # Block address taken # in Loop: Header=BB74_212 Depth=1 .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 jmp .LBB74_221 .Ltmp7220: .LBB74_221: # in Loop: Header=BB74_212 Depth=1 .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 .Ltmp7058: lea rcx, [rbp + 1928] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7059: mov byte ptr [rbp + 143], al # 1-byte Spill jmp .LBB74_222 .LBB74_222: # in Loop: Header=BB74_212 Depth=1 mov al, byte ptr [rbp + 143] # 1-byte Reload test al, 1 jne .LBB74_223 jmp .LBB74_227 .LBB74_223: # in Loop: Header=BB74_212 Depth=1 .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 .Ltmp7060: .Ltmp7221: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7061: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB74_224 .LBB74_224: # in Loop: Header=BB74_212 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB74_225 jmp .LBB74_226 .LBB74_225: # in Loop: Header=BB74_212 Depth=1 .Ltmp7222: .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 int3 .Ltmp7223: .LBB74_226: # in Loop: Header=BB74_212 Depth=1 .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 jmp .LBB74_227 .Ltmp7224: .LBB74_227: # in Loop: Header=BB74_212 Depth=1 .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 .Ltmp7062: lea rcx, [rbp + 1928] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7063: jmp .LBB74_228 .LBB74_228: # in Loop: Header=BB74_212 Depth=1 lea rcx, [rbp + 1928] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_212 .Ltmp7225: # %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 lea rcx, [rbp + 4464] lea rdx, [rbp + 1776] call "?rend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" lea rcx, [rbp + 4448] lea rdx, [rbp + 1776] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" test al, 1 jne .LBB74_231 jmp .LBB74_233 .LBB74_231: # in Loop: Header=BB74_230 Depth=1 .Ltmp7226: .cv_loc 74 1 1202 0 # ..\tests\span_tests.cpp:1202:0 lea rcx, [rbp + 4448] call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" mov dword ptr [rax], 5 .cv_loc 74 1 1203 0 # ..\tests\span_tests.cpp:1203:0 lea rcx, [rbp + 4448] call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" .Ltmp7227: .cv_loc 74 1 1201 0 # ..\tests\span_tests.cpp:1201:0 mov qword ptr [rbp + 128], rax # 8-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 .Ltmp7228: .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 lea rdx, [rip + "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@"] lea rax, [rbp + 1672] mov rcx, rax mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1206 # kill: def $r8 killed $r8d lea rcx, [rbp + 1656] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1632] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1696] mov rdx, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rbp + 112] # 8-byte Reload mov r9, qword ptr [rbp + 120] # 8-byte Reload mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 .Ltmp7064: lea rcx, [rbp + 1560] lea rdx, [rbp + 1568] lea r8, [rbp + 4448] .Ltmp7229: mov qword ptr [rbp + 72], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp7065: jmp .LBB74_235 .LBB74_235: # in Loop: Header=BB74_234 Depth=1 .Ltmp7066: lea rcx, [rbp + 1568] lea rdx, [rbp + 1576] lea r8, [rbp + 3976] call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Ltmp7067: jmp .LBB74_236 .LBB74_236: # in Loop: Header=BB74_234 Depth=1 .Ltmp7068: lea rcx, [rbp + 1696] lea rdx, [rbp + 1576] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7069: jmp .LBB74_237 .LBB74_237: # in Loop: Header=BB74_234 Depth=1 lea rcx, [rbp + 1576] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB74_242 .Ltmp7230: .LBB74_241: # Block address taken # in Loop: Header=BB74_234 Depth=1 .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 jmp .LBB74_242 .Ltmp7231: .LBB74_242: # in Loop: Header=BB74_234 Depth=1 .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 .Ltmp7072: lea rcx, [rbp + 1696] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7073: mov byte ptr [rbp + 71], al # 1-byte Spill jmp .LBB74_243 .LBB74_243: # in Loop: Header=BB74_234 Depth=1 mov al, byte ptr [rbp + 71] # 1-byte Reload test al, 1 jne .LBB74_244 jmp .LBB74_248 .LBB74_244: # in Loop: Header=BB74_234 Depth=1 .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 .Ltmp7074: .Ltmp7232: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7075: mov byte ptr [rbp + 70], al # 1-byte Spill jmp .LBB74_245 .LBB74_245: # in Loop: Header=BB74_234 Depth=1 mov al, byte ptr [rbp + 70] # 1-byte Reload test al, 1 jne .LBB74_246 jmp .LBB74_247 .LBB74_246: # in Loop: Header=BB74_234 Depth=1 .Ltmp7233: .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 int3 .Ltmp7234: .LBB74_247: # in Loop: Header=BB74_234 Depth=1 .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 jmp .LBB74_248 .Ltmp7235: .LBB74_248: # in Loop: Header=BB74_234 Depth=1 .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 .Ltmp7076: lea rcx, [rbp + 1696] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7077: jmp .LBB74_249 .LBB74_249: # in Loop: Header=BB74_234 Depth=1 lea rcx, [rbp + 1696] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_234 .Ltmp7236: # %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 .Ltmp7237: .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 lea rdx, [rip + "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1456] mov rcx, rax mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1207 # kill: def $r8 killed $r8d lea rcx, [rbp + 1440] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1416] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1480] mov rdx, qword ptr [rbp + 32] # 8-byte Reload mov r8, qword ptr [rbp + 48] # 8-byte Reload mov r9, qword ptr [rbp + 56] # 8-byte Reload mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 .Ltmp7078: lea rcx, [rbp + 4448] lea rdx, [rbp + 3976] .Ltmp7238: mov qword ptr [rbp + 8], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp7079: mov qword ptr [rbp], rax # 8-byte Spill jmp .LBB74_252 .LBB74_252: # in Loop: Header=BB74_251 Depth=1 mov rax, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp + 1336], rax .Ltmp7080: lea rcx, [rbp + 1344] lea rdx, [rbp + 1352] lea r8, [rbp + 1336] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7081: jmp .LBB74_253 .LBB74_253: # in Loop: Header=BB74_251 Depth=1 mov dword ptr [rbp + 1332], 0 .Ltmp7082: lea rcx, [rbp + 1352] lea rdx, [rbp + 1360] lea r8, [rbp + 1332] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7083: jmp .LBB74_254 .LBB74_254: # in Loop: Header=BB74_251 Depth=1 .Ltmp7084: lea rcx, [rbp + 1480] lea rdx, [rbp + 1360] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7085: jmp .LBB74_255 .LBB74_255: # in Loop: Header=BB74_251 Depth=1 lea rcx, [rbp + 1360] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB74_261 .Ltmp7239: .LBB74_260: # Block address taken # in Loop: Header=BB74_251 Depth=1 .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 jmp .LBB74_261 .Ltmp7240: .LBB74_261: # in Loop: Header=BB74_251 Depth=1 .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 .Ltmp7088: lea rcx, [rbp + 1480] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7089: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB74_262 .LBB74_262: # in Loop: Header=BB74_251 Depth=1 mov al, byte ptr [rbp - 1] # 1-byte Reload test al, 1 jne .LBB74_263 jmp .LBB74_267 .LBB74_263: # in Loop: Header=BB74_251 Depth=1 .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 .Ltmp7090: .Ltmp7241: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7091: mov byte ptr [rbp - 2], al # 1-byte Spill jmp .LBB74_264 .LBB74_264: # in Loop: Header=BB74_251 Depth=1 mov al, byte ptr [rbp - 2] # 1-byte Reload test al, 1 jne .LBB74_265 jmp .LBB74_266 .LBB74_265: # in Loop: Header=BB74_251 Depth=1 .Ltmp7242: .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 int3 .Ltmp7243: .LBB74_266: # in Loop: Header=BB74_251 Depth=1 .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 jmp .LBB74_267 .Ltmp7244: .LBB74_267: # in Loop: Header=BB74_251 Depth=1 .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 .Ltmp7092: lea rcx, [rbp + 1480] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7093: jmp .LBB74_268 .LBB74_268: # in Loop: Header=BB74_251 Depth=1 lea rcx, [rbp + 1480] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_251 .Ltmp7245: # %bb.269: .cv_loc 74 1 1209 0 # ..\tests\span_tests.cpp:1209:0 lea rax, [rbp + 4464] mov qword ptr [rbp + 1320], rax mov rcx, qword ptr [rbp + 1320] lea rdx, [rbp + 1304] .Ltmp7246: #DEBUG_VALUE: __begin1 <- [$rdx+0] call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp7247: mov rcx, qword ptr [rbp + 1320] lea rdx, [rbp + 1288] .Ltmp7248: #DEBUG_VALUE: __end1 <- [$rdx+0] call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Ltmp7249: .LBB74_270: # =>This Loop Header: Depth=1 # Child Loop BB74_272 Depth 2 mov rax, qword ptr [rbp + 1288] mov qword ptr [rbp + 1272], rax mov rax, qword ptr [rbp + 1296] mov qword ptr [rbp + 1280], rax mov rax, qword ptr [rbp + 1304] mov qword ptr [rbp + 1256], rax mov rax, qword ptr [rbp + 1312] mov qword ptr [rbp + 1264], rax lea rcx, [rbp + 1256] lea rdx, [rbp + 1272] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB74_271 jmp .LBB74_291 .LBB74_271: # in Loop: Header=BB74_270 Depth=1 .Ltmp7250: .cv_loc 74 1 1209 0 # ..\tests\span_tests.cpp:1209:0 lea rcx, [rbp + 1304] call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" mov qword ptr [rbp + 1248], rax .LBB74_272: # Parent Loop BB74_270 Depth=1 # => This Inner Loop Header: Depth=2 .Ltmp7251: .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 lea rdx, [rip + "??_C@_06HPDKMKBC@n?5?$DN?$DN?55?$AA@"] lea rax, [rbp + 1144] mov rcx, rax mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1210 # kill: def $r8 killed $r8d lea rcx, [rbp + 1128] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1104] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1168] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp7252: .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 mov r8, qword ptr [rbp + 1248] .Ltmp7094: lea rcx, [rbp + 1032] lea rdx, [rbp + 1040] mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp7095: jmp .LBB74_273 .LBB74_273: # in Loop: Header=BB74_272 Depth=2 mov dword ptr [rbp + 1028], 5 .Ltmp7096: lea rcx, [rbp + 1040] lea rdx, [rbp + 1048] lea r8, [rbp + 1028] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp7097: jmp .LBB74_274 .LBB74_274: # in Loop: Header=BB74_272 Depth=2 .Ltmp7098: lea rcx, [rbp + 1168] lea rdx, [rbp + 1048] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7099: jmp .LBB74_275 .LBB74_275: # in Loop: Header=BB74_272 Depth=2 lea rcx, [rbp + 1048] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB74_281 .Ltmp7253: .LBB74_280: # Block address taken # in Loop: Header=BB74_272 Depth=2 .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 jmp .LBB74_281 .Ltmp7254: .LBB74_281: # in Loop: Header=BB74_272 Depth=2 .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 .Ltmp7102: lea rcx, [rbp + 1168] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7103: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB74_282 .LBB74_282: # in Loop: Header=BB74_272 Depth=2 mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB74_283 jmp .LBB74_287 .LBB74_283: # in Loop: Header=BB74_272 Depth=2 .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 .Ltmp7104: .Ltmp7255: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7105: mov byte ptr [rbp - 66], al # 1-byte Spill jmp .LBB74_284 .LBB74_284: # in Loop: Header=BB74_272 Depth=2 mov al, byte ptr [rbp - 66] # 1-byte Reload test al, 1 jne .LBB74_285 jmp .LBB74_286 .LBB74_285: # in Loop: Header=BB74_272 Depth=2 .Ltmp7256: .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 int3 .Ltmp7257: .LBB74_286: # in Loop: Header=BB74_272 Depth=2 .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 jmp .LBB74_287 .Ltmp7258: .LBB74_287: # in Loop: Header=BB74_272 Depth=2 .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 .Ltmp7106: lea rcx, [rbp + 1168] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7107: jmp .LBB74_288 .LBB74_288: # in Loop: Header=BB74_272 Depth=2 lea rcx, [rbp + 1168] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB74_272 .Ltmp7259: # %bb.289: # in Loop: Header=BB74_270 Depth=1 .cv_loc 74 1 1209 0 # ..\tests\span_tests.cpp:1209:0 lea rcx, [rbp + 1304] call "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB74_270 .Ltmp7260: .LBB74_291: .cv_loc 74 1 1213 0 # ..\tests\span_tests.cpp:1213:0 add rsp, 4640 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_5: # in Loop: Header=BB74_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4232] .Ltmp7261: .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7262: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_6: # in Loop: Header=BB74_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 .Ltmp6882: lea rcx, [rbp + 4352] .Ltmp7263: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6883: jmp .LBB74_7 .LBB74_7: # in Loop: Header=BB74_1 Depth=1 lea rax, [rip + .LBB74_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7264: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_23: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4352] .cv_loc 74 1 1181 0 # ..\tests\span_tests.cpp:1181:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7265: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_24: # in Loop: Header=BB74_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4016] .Ltmp7266: .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7267: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$25@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_25: # in Loop: Header=BB74_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 .Ltmp6898: lea rcx, [rbp + 4136] .Ltmp7268: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6899: jmp .LBB74_26 .LBB74_26: # in Loop: Header=BB74_18 Depth=1 lea rax, [rip + .LBB74_27] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7269: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_41: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4136] .cv_loc 74 1 1182 0 # ..\tests\span_tests.cpp:1182:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7270: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_42: # in Loop: Header=BB74_37 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3776] .Ltmp7271: .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7272: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$43@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_43: # in Loop: Header=BB74_37 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 .Ltmp6912: lea rcx, [rbp + 3896] .Ltmp7273: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6913: jmp .LBB74_44 .LBB74_44: # in Loop: Header=BB74_37 Depth=1 lea rax, [rip + .LBB74_45] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7274: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$59@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_59: # in Loop: Header=BB74_55 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 .Ltmp6930: lea rcx, [rbp + 3680] xor edx, edx .Ltmp7275: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp6931: jmp .LBB74_60 .LBB74_60: # in Loop: Header=BB74_55 Depth=1 lea rax, [rip + .LBB74_61] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7276: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$63@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_63: # in Loop: Header=BB74_55 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 .Ltmp6928: lea rcx, [rbp + 3680] .Ltmp7277: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6929: jmp .LBB74_64 .LBB74_64: # in Loop: Header=BB74_55 Depth=1 lea rax, [rip + .LBB74_65] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7278: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_67: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3896] .Ltmp7279: .cv_loc 74 1 1185 0 # ..\tests\span_tests.cpp:1185:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7280: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$84@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_84: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3680] .Ltmp7281: .cv_loc 74 1 1186 0 # ..\tests\span_tests.cpp:1186:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7282: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_85: # in Loop: Header=BB74_79 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3416] .Ltmp7283: .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7284: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$86@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_86: # in Loop: Header=BB74_79 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 .Ltmp6946: lea rcx, [rbp + 3536] .Ltmp7285: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6947: jmp .LBB74_87 .LBB74_87: # in Loop: Header=BB74_79 Depth=1 lea rax, [rip + .LBB74_88] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7286: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_103: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3536] .cv_loc 74 1 1188 0 # ..\tests\span_tests.cpp:1188:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7287: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_104: # in Loop: Header=BB74_98 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3184] .Ltmp7288: .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7289: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$105@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_105: # in Loop: Header=BB74_98 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 .Ltmp6962: lea rcx, [rbp + 3304] .Ltmp7290: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6963: jmp .LBB74_106 .LBB74_106: # in Loop: Header=BB74_98 Depth=1 lea rax, [rip + .LBB74_107] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7291: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$122@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_122: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3304] .cv_loc 74 1 1189 0 # ..\tests\span_tests.cpp:1189:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7292: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$123@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_123: # in Loop: Header=BB74_117 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2952] .Ltmp7293: .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7294: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$124@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_124: # in Loop: Header=BB74_117 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 .Ltmp6978: lea rcx, [rbp + 3072] .Ltmp7295: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6979: jmp .LBB74_125 .LBB74_125: # in Loop: Header=BB74_117 Depth=1 lea rax, [rip + .LBB74_126] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7296: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$141@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_141: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3072] .cv_loc 74 1 1190 0 # ..\tests\span_tests.cpp:1190:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7297: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$142@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_142: # in Loop: Header=BB74_136 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2720] .Ltmp7298: .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7299: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$143@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_143: # in Loop: Header=BB74_136 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 .Ltmp6994: lea rcx, [rbp + 2840] .Ltmp7300: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp6995: jmp .LBB74_144 .LBB74_144: # in Loop: Header=BB74_136 Depth=1 lea rax, [rip + .LBB74_145] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7301: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$160@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_160: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2840] .cv_loc 74 1 1193 0 # ..\tests\span_tests.cpp:1193:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7302: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_161: # in Loop: Header=BB74_155 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2488] .Ltmp7303: .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7304: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$162@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_162: # in Loop: Header=BB74_155 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 .Ltmp7010: lea rcx, [rbp + 2608] .Ltmp7305: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7011: jmp .LBB74_163 .LBB74_163: # in Loop: Header=BB74_155 Depth=1 lea rax, [rip + .LBB74_164] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7306: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$179@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_179: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2608] .cv_loc 74 1 1194 0 # ..\tests\span_tests.cpp:1194:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7307: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_180: # in Loop: Header=BB74_174 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2264] .Ltmp7308: .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7309: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$181@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_181: # in Loop: Header=BB74_174 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 .Ltmp7026: lea rcx, [rbp + 2384] .Ltmp7310: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7027: jmp .LBB74_182 .LBB74_182: # in Loop: Header=BB74_174 Depth=1 lea rax, [rip + .LBB74_183] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7311: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$198@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_198: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2384] .cv_loc 74 1 1196 0 # ..\tests\span_tests.cpp:1196:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7312: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$199@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_199: # in Loop: Header=BB74_193 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2040] .Ltmp7313: .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7314: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$200@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_200: # in Loop: Header=BB74_193 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 .Ltmp7042: lea rcx, [rbp + 2160] .Ltmp7315: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7043: jmp .LBB74_201 .LBB74_201: # in Loop: Header=BB74_193 Depth=1 lea rax, [rip + .LBB74_202] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7316: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$216@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_216: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2160] .cv_loc 74 1 1197 0 # ..\tests\span_tests.cpp:1197:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7317: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$217@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_217: # in Loop: Header=BB74_212 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1808] .Ltmp7318: .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7319: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$218@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_218: # in Loop: Header=BB74_212 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 .Ltmp7056: lea rcx, [rbp + 1928] .Ltmp7320: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7057: jmp .LBB74_219 .LBB74_219: # in Loop: Header=BB74_212 Depth=1 lea rax, [rip + .LBB74_220] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7321: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$232@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_232: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1928] .cv_loc 74 1 1200 0 # ..\tests\span_tests.cpp:1200:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7322: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_238: # in Loop: Header=BB74_234 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1576] .Ltmp7323: .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7324: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$239@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_239: # in Loop: Header=BB74_234 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 .Ltmp7070: lea rcx, [rbp + 1696] .Ltmp7325: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7071: jmp .LBB74_240 .LBB74_240: # in Loop: Header=BB74_234 Depth=1 lea rax, [rip + .LBB74_241] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7326: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_256: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1696] .cv_loc 74 1 1206 0 # ..\tests\span_tests.cpp:1206:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7327: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_257: # in Loop: Header=BB74_251 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1360] .Ltmp7328: .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7329: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$258@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_258: # in Loop: Header=BB74_251 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 .Ltmp7086: lea rcx, [rbp + 1480] .Ltmp7330: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7087: jmp .LBB74_259 .LBB74_259: # in Loop: Header=BB74_251 Depth=1 lea rax, [rip + .LBB74_260] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7331: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$276@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_276: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1480] .cv_loc 74 1 1207 0 # ..\tests\span_tests.cpp:1207:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7332: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$277@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_277: # in Loop: Header=BB74_272 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1048] .Ltmp7333: .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7334: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$278@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB74_278: # in Loop: Header=BB74_272 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 .Ltmp7100: lea rcx, [rbp + 1168] .Ltmp7335: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7101: jmp .LBB74_279 .LBB74_279: # in Loop: Header=BB74_272 Depth=2 lea rax, [rip + .LBB74_280] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7336: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$290@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA" .LBB74_290: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1168] .cv_loc 74 1 1210 0 # ..\tests\span_tests.cpp:1210:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7337: .Lfunc_end74: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 15 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL # TryBlockMap .long 77 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ")@IMGREL # IPToStateXData .long 4632 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$3$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$59@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____48@@YAXXZ": .long .Lfunc_begin74@IMGREL # IP .long -1 # ToState .long .Ltmp6876@IMGREL+1 # IP .long 1 # ToState .long .Ltmp6880@IMGREL+1 # IP .long 2 # ToState .long .Ltmp6884@IMGREL+1 # IP .long 0 # ToState .long .Ltmp6889@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6890@IMGREL+1 # IP .long 5 # ToState .long .Ltmp6896@IMGREL+1 # IP .long 6 # ToState .long .Ltmp6900@IMGREL+1 # IP .long 4 # ToState .long .Ltmp6905@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6906@IMGREL+1 # IP .long 9 # ToState .long .Ltmp6910@IMGREL+1 # IP .long 10 # ToState .long .Ltmp6914@IMGREL+1 # IP .long 8 # ToState .long .Ltmp6919@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6920@IMGREL+1 # IP .long 12 # ToState .long .Ltmp6924@IMGREL+1 # IP .long 13 # ToState .long .Ltmp6922@IMGREL+1 # IP .long 12 # ToState .long .Ltmp6937@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6938@IMGREL+1 # IP .long 16 # ToState .long .Ltmp6944@IMGREL+1 # IP .long 17 # ToState .long .Ltmp6948@IMGREL+1 # IP .long 15 # ToState .long .Ltmp6953@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6954@IMGREL+1 # IP .long 20 # ToState .long .Ltmp6960@IMGREL+1 # IP .long 21 # ToState .long .Ltmp6964@IMGREL+1 # IP .long 19 # ToState .long .Ltmp6969@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6970@IMGREL+1 # IP .long 24 # ToState .long .Ltmp6976@IMGREL+1 # IP .long 25 # ToState .long .Ltmp6980@IMGREL+1 # IP .long 23 # ToState .long .Ltmp6985@IMGREL+1 # IP .long -1 # ToState .long .Ltmp6986@IMGREL+1 # IP .long 28 # ToState .long .Ltmp6992@IMGREL+1 # IP .long 29 # ToState .long .Ltmp6996@IMGREL+1 # IP .long 27 # ToState .long .Ltmp7001@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7002@IMGREL+1 # IP .long 32 # ToState .long .Ltmp7008@IMGREL+1 # IP .long 33 # ToState .long .Ltmp7012@IMGREL+1 # IP .long 31 # ToState .long .Ltmp7017@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7018@IMGREL+1 # IP .long 36 # ToState .long .Ltmp7024@IMGREL+1 # IP .long 37 # ToState .long .Ltmp7028@IMGREL+1 # IP .long 35 # ToState .long .Ltmp7033@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7034@IMGREL+1 # IP .long 40 # ToState .long .Ltmp7040@IMGREL+1 # IP .long 41 # ToState .long .Ltmp7044@IMGREL+1 # IP .long 39 # ToState .long .Ltmp7049@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7050@IMGREL+1 # IP .long 44 # ToState .long .Ltmp7054@IMGREL+1 # IP .long 45 # ToState .long .Ltmp7058@IMGREL+1 # IP .long 43 # ToState .long .Ltmp7063@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7064@IMGREL+1 # IP .long 48 # ToState .long .Ltmp7068@IMGREL+1 # IP .long 49 # ToState .long .Ltmp7072@IMGREL+1 # IP .long 47 # ToState .long .Ltmp7077@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7078@IMGREL+1 # IP .long 52 # ToState .long .Ltmp7084@IMGREL+1 # IP .long 53 # ToState .long .Ltmp7088@IMGREL+1 # IP .long 51 # ToState .long .Ltmp7093@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7094@IMGREL+1 # IP .long 56 # ToState .long .Ltmp7098@IMGREL+1 # IP .long 57 # ToState .long .Ltmp7102@IMGREL+1 # IP .long 55 # ToState .long .Ltmp7107@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$25@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$43@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$59@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$63@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$86@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 18 # ToState .long "?catch$105@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 22 # ToState .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 30 # ToState .long "?catch$162@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 34 # ToState .long "?catch$181@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 38 # ToState .long "?catch$200@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 42 # ToState .long "?catch$218@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 46 # ToState .long "?catch$239@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 50 # ToState .long "?catch$258@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 54 # ToState .long "?catch$278@?0??____C_A_T_C_H____T_E_S_T____48@@YAXXZ@4HA"@IMGREL # IP .long 58 # ToState .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 .seh_proc "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp7338: lea rcx, [rip + "?autoRegistrar49@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp7339: .Lfunc_end75: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp7340: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0O@HAOPKPCK@crbegin_crend?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1216 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp7341: .Lfunc_end76: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 4272 call __chkstk sub rsp, rax .seh_stackalloc 4272 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp7560: .cv_loc 77 1 1219 0 # ..\tests\span_tests.cpp:1219:0 mov qword ptr [rbp + 4136], -2 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA"] mov qword ptr [rbp + 4112], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 4120], rax .cv_loc 77 1 1220 0 # ..\tests\span_tests.cpp:1220:0 lea rcx, [rbp + 4096] .Ltmp7561: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 4112] .Ltmp7562: #DEBUG_VALUE: a <- [$rdx+0] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp7563: .cv_loc 77 1 1222 0 # ..\tests\span_tests.cpp:1222:0 lea rcx, [rbp + 4096] lea rdx, [rbp + 4080] .Ltmp7564: #DEBUG_VALUE: it <- [$rdx+0] mov qword ptr [rbp + 944], rax # 8-byte Spill call "?crbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .Ltmp7565: .cv_loc 77 1 1223 0 # ..\tests\span_tests.cpp:1223:0 mov rax, qword ptr [rbp + 4080] mov qword ptr [rbp + 4064], rax mov rax, qword ptr [rbp + 4088] mov qword ptr [rbp + 4072], rax .LBB77_1: # =>This Inner Loop Header: Depth=1 .Ltmp7566: .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 3960] mov rcx, rax mov qword ptr [rbp + 936], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1224 # kill: def $r8 killed $r8d lea rcx, [rbp + 3944] mov qword ptr [rbp + 928], rcx # 8-byte Spill mov qword ptr [rbp + 920], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3920] mov qword ptr [rbp + 912], rcx # 8-byte Spill mov qword ptr [rbp + 904], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3984] mov rdx, qword ptr [rbp + 912] # 8-byte Reload mov r8, qword ptr [rbp + 928] # 8-byte Reload mov r9, qword ptr [rbp + 936] # 8-byte Reload mov qword ptr [rbp + 896], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 .Ltmp7342: lea rcx, [rbp + 3848] lea rdx, [rbp + 3856] lea r8, [rbp + 4080] .Ltmp7567: mov qword ptr [rbp + 888], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7343: jmp .LBB77_2 .LBB77_2: # in Loop: Header=BB77_1 Depth=1 .Ltmp7344: lea rcx, [rbp + 3856] lea rdx, [rbp + 3864] lea r8, [rbp + 4064] call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7345: jmp .LBB77_3 .LBB77_3: # in Loop: Header=BB77_1 Depth=1 .Ltmp7346: lea rcx, [rbp + 3984] lea rdx, [rbp + 3864] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7347: jmp .LBB77_4 .LBB77_4: # in Loop: Header=BB77_1 Depth=1 lea rcx, [rbp + 3864] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB77_9 .Ltmp7568: .LBB77_8: # Block address taken # in Loop: Header=BB77_1 Depth=1 .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 jmp .LBB77_9 .Ltmp7569: .LBB77_9: # in Loop: Header=BB77_1 Depth=1 .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 .Ltmp7350: lea rcx, [rbp + 3984] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7351: mov byte ptr [rbp + 887], al # 1-byte Spill jmp .LBB77_10 .LBB77_10: # in Loop: Header=BB77_1 Depth=1 mov al, byte ptr [rbp + 887] # 1-byte Reload test al, 1 jne .LBB77_11 jmp .LBB77_15 .LBB77_11: # in Loop: Header=BB77_1 Depth=1 .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 .Ltmp7352: .Ltmp7570: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7353: mov byte ptr [rbp + 886], al # 1-byte Spill jmp .LBB77_12 .LBB77_12: # in Loop: Header=BB77_1 Depth=1 mov al, byte ptr [rbp + 886] # 1-byte Reload test al, 1 jne .LBB77_13 jmp .LBB77_14 .LBB77_13: # in Loop: Header=BB77_1 Depth=1 .Ltmp7571: .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 int3 .Ltmp7572: .LBB77_14: # in Loop: Header=BB77_1 Depth=1 .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 jmp .LBB77_15 .Ltmp7573: .LBB77_15: # in Loop: Header=BB77_1 Depth=1 .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 .Ltmp7354: lea rcx, [rbp + 3984] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7355: jmp .LBB77_16 .LBB77_16: # in Loop: Header=BB77_1 Depth=1 lea rcx, [rbp + 3984] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_1 .Ltmp7574: # %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 .Ltmp7575: .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 lea rdx, [rip + "??_C@_08GJBEAKO@?$CKit?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 3744] mov rcx, rax mov qword ptr [rbp + 872], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1225 # kill: def $r8 killed $r8d lea rcx, [rbp + 3728] mov qword ptr [rbp + 864], rcx # 8-byte Spill mov qword ptr [rbp + 856], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3704] mov qword ptr [rbp + 848], rcx # 8-byte Spill mov qword ptr [rbp + 840], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3768] mov rdx, qword ptr [rbp + 848] # 8-byte Reload mov r8, qword ptr [rbp + 864] # 8-byte Reload mov r9, qword ptr [rbp + 872] # 8-byte Reload mov qword ptr [rbp + 832], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 .Ltmp7356: lea rcx, [rbp + 4080] .Ltmp7576: mov qword ptr [rbp + 824], rax # 8-byte Spill call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" .Ltmp7357: mov qword ptr [rbp + 816], rax # 8-byte Spill jmp .LBB77_19 .LBB77_19: # in Loop: Header=BB77_18 Depth=1 .Ltmp7358: lea rcx, [rbp + 3632] lea rdx, [rbp + 3640] mov r8, qword ptr [rbp + 816] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp7359: jmp .LBB77_20 .LBB77_20: # in Loop: Header=BB77_18 Depth=1 mov dword ptr [rbp + 3628], 4 .Ltmp7360: lea rcx, [rbp + 3640] lea rdx, [rbp + 3648] lea r8, [rbp + 3628] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp7361: jmp .LBB77_21 .LBB77_21: # in Loop: Header=BB77_18 Depth=1 .Ltmp7362: lea rcx, [rbp + 3768] lea rdx, [rbp + 3648] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7363: jmp .LBB77_22 .LBB77_22: # in Loop: Header=BB77_18 Depth=1 lea rcx, [rbp + 3648] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB77_28 .Ltmp7577: .LBB77_27: # Block address taken # in Loop: Header=BB77_18 Depth=1 .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 jmp .LBB77_28 .Ltmp7578: .LBB77_28: # in Loop: Header=BB77_18 Depth=1 .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 .Ltmp7366: lea rcx, [rbp + 3768] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7367: mov byte ptr [rbp + 815], al # 1-byte Spill jmp .LBB77_29 .LBB77_29: # in Loop: Header=BB77_18 Depth=1 mov al, byte ptr [rbp + 815] # 1-byte Reload test al, 1 jne .LBB77_30 jmp .LBB77_34 .LBB77_30: # in Loop: Header=BB77_18 Depth=1 .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 .Ltmp7368: .Ltmp7579: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7369: mov byte ptr [rbp + 814], al # 1-byte Spill jmp .LBB77_31 .LBB77_31: # in Loop: Header=BB77_18 Depth=1 mov al, byte ptr [rbp + 814] # 1-byte Reload test al, 1 jne .LBB77_32 jmp .LBB77_33 .LBB77_32: # in Loop: Header=BB77_18 Depth=1 .Ltmp7580: .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 int3 .Ltmp7581: .LBB77_33: # in Loop: Header=BB77_18 Depth=1 .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 jmp .LBB77_34 .Ltmp7582: .LBB77_34: # in Loop: Header=BB77_18 Depth=1 .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 .Ltmp7370: lea rcx, [rbp + 3768] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7371: jmp .LBB77_35 .LBB77_35: # in Loop: Header=BB77_18 Depth=1 lea rcx, [rbp + 3768] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_18 .Ltmp7583: # %bb.36: .cv_loc 77 1 1227 0 # ..\tests\span_tests.cpp:1227:0 lea rcx, [rbp + 4096] lea rdx, [rbp + 3608] .Ltmp7584: #DEBUG_VALUE: beyond <- [$rdx+0] call "?crend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .Ltmp7585: .LBB77_37: # =>This Inner Loop Header: Depth=1 .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 lea rdx, [rip + "??_C@_0N@MOOFJPON@it?5?$CB?$DN?5beyond?$AA@"] lea rax, [rbp + 3504] mov rcx, rax mov qword ptr [rbp + 800], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1228 # kill: def $r8 killed $r8d lea rcx, [rbp + 3488] mov qword ptr [rbp + 792], rcx # 8-byte Spill mov qword ptr [rbp + 784], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3464] mov qword ptr [rbp + 776], rcx # 8-byte Spill mov qword ptr [rbp + 768], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3528] mov rdx, qword ptr [rbp + 776] # 8-byte Reload mov r8, qword ptr [rbp + 792] # 8-byte Reload mov r9, qword ptr [rbp + 800] # 8-byte Reload mov qword ptr [rbp + 760], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 .Ltmp7372: lea rcx, [rbp + 3392] lea rdx, [rbp + 3400] lea r8, [rbp + 4080] .Ltmp7586: mov qword ptr [rbp + 752], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7373: jmp .LBB77_38 .LBB77_38: # in Loop: Header=BB77_37 Depth=1 .Ltmp7374: lea rcx, [rbp + 3400] lea rdx, [rbp + 3408] lea r8, [rbp + 3608] call "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7375: jmp .LBB77_39 .LBB77_39: # in Loop: Header=BB77_37 Depth=1 .Ltmp7376: lea rcx, [rbp + 3528] lea rdx, [rbp + 3408] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7377: jmp .LBB77_40 .LBB77_40: # in Loop: Header=BB77_37 Depth=1 lea rcx, [rbp + 3408] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB77_46 .Ltmp7587: .LBB77_45: # Block address taken # in Loop: Header=BB77_37 Depth=1 .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 jmp .LBB77_46 .Ltmp7588: .LBB77_46: # in Loop: Header=BB77_37 Depth=1 .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 .Ltmp7380: lea rcx, [rbp + 3528] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7381: mov byte ptr [rbp + 751], al # 1-byte Spill jmp .LBB77_47 .LBB77_47: # in Loop: Header=BB77_37 Depth=1 mov al, byte ptr [rbp + 751] # 1-byte Reload test al, 1 jne .LBB77_48 jmp .LBB77_52 .LBB77_48: # in Loop: Header=BB77_37 Depth=1 .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 .Ltmp7382: .Ltmp7589: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7383: mov byte ptr [rbp + 750], al # 1-byte Spill jmp .LBB77_49 .LBB77_49: # in Loop: Header=BB77_37 Depth=1 mov al, byte ptr [rbp + 750] # 1-byte Reload test al, 1 jne .LBB77_50 jmp .LBB77_51 .LBB77_50: # in Loop: Header=BB77_37 Depth=1 .Ltmp7590: .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 int3 .Ltmp7591: .LBB77_51: # in Loop: Header=BB77_37 Depth=1 .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 jmp .LBB77_52 .Ltmp7592: .LBB77_52: # in Loop: Header=BB77_37 Depth=1 .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 .Ltmp7384: lea rcx, [rbp + 3528] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7385: jmp .LBB77_53 .LBB77_53: # in Loop: Header=BB77_37 Depth=1 lea rcx, [rbp + 3528] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_37 .Ltmp7593: # %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 .Ltmp7594: .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 lea rdx, [rip + "??_C@_0BD@HMLFLFFE@?$CKbeyond?0?5fail_fast?$AA@"] lea rax, [rbp + 3288] mov rcx, rax mov qword ptr [rbp + 736], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1229 # kill: def $r8 killed $r8d lea rcx, [rbp + 3272] mov qword ptr [rbp + 728], rcx # 8-byte Spill mov qword ptr [rbp + 720], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 3248] mov qword ptr [rbp + 712], rcx # 8-byte Spill mov qword ptr [rbp + 704], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3312] mov qword ptr [rbp + 696], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 712] # 8-byte Reload mov r8, qword ptr [rbp + 728] # 8-byte Reload mov r9, qword ptr [rbp + 736] # 8-byte Reload mov qword ptr [rbp + 688], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp7386: mov rcx, qword ptr [rbp + 696] # 8-byte Reload mov qword ptr [rbp + 680], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7387: mov byte ptr [rbp + 679], al # 1-byte Spill jmp .LBB77_56 .LBB77_56: # in Loop: Header=BB77_55 Depth=1 mov al, byte ptr [rbp + 679] # 1-byte Reload test al, 1 jne .LBB77_57 jmp .LBB77_68 .LBB77_57: # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 .Ltmp7390: lea rcx, [rbp + 3608] .Ltmp7595: call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" .Ltmp7391: mov qword ptr [rbp + 664], rax # 8-byte Spill jmp .LBB77_58 .LBB77_58: # in Loop: Header=BB77_55 Depth=1 .Ltmp7392: lea rcx, [rbp + 3312] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp7393: jmp .LBB77_66 .Ltmp7596: .LBB77_61: # Block address taken # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 jmp .LBB77_62 .LBB77_62: # in Loop: Header=BB77_55 Depth=1 jmp .LBB77_70 .Ltmp7597: .LBB77_65: # Block address taken # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 jmp .LBB77_62 .Ltmp7598: .LBB77_66: # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 jmp .LBB77_62 .Ltmp7599: .LBB77_68: # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 .Ltmp7388: lea rcx, [rbp + 3312] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp7389: jmp .LBB77_69 .LBB77_69: # in Loop: Header=BB77_55 Depth=1 jmp .LBB77_70 .Ltmp7600: .LBB77_70: # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 .Ltmp7398: lea rcx, [rbp + 3312] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7399: mov byte ptr [rbp + 663], al # 1-byte Spill jmp .LBB77_71 .LBB77_71: # in Loop: Header=BB77_55 Depth=1 mov al, byte ptr [rbp + 663] # 1-byte Reload test al, 1 jne .LBB77_72 jmp .LBB77_76 .LBB77_72: # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 .Ltmp7400: .Ltmp7601: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7401: mov byte ptr [rbp + 662], al # 1-byte Spill jmp .LBB77_73 .LBB77_73: # in Loop: Header=BB77_55 Depth=1 mov al, byte ptr [rbp + 662] # 1-byte Reload test al, 1 jne .LBB77_74 jmp .LBB77_75 .LBB77_74: # in Loop: Header=BB77_55 Depth=1 .Ltmp7602: .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 int3 .Ltmp7603: .LBB77_75: # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 jmp .LBB77_76 .Ltmp7604: .LBB77_76: # in Loop: Header=BB77_55 Depth=1 .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 .Ltmp7402: lea rcx, [rbp + 3312] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7403: jmp .LBB77_77 .LBB77_77: # in Loop: Header=BB77_55 Depth=1 lea rcx, [rbp + 3312] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB77_55 .Ltmp7605: # %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 .Ltmp7606: .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 lea rdx, [rip + "??_C@_0BE@JKGJNIKP@beyond?5?9?5first?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 3144] mov rcx, rax mov qword ptr [rbp + 648], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1231 # kill: def $r8 killed $r8d lea rcx, [rbp + 3128] mov qword ptr [rbp + 640], rcx # 8-byte Spill mov qword ptr [rbp + 632], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 3104] mov qword ptr [rbp + 624], rcx # 8-byte Spill mov qword ptr [rbp + 616], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 3168] mov rdx, qword ptr [rbp + 624] # 8-byte Reload mov r8, qword ptr [rbp + 640] # 8-byte Reload mov r9, qword ptr [rbp + 648] # 8-byte Reload mov qword ptr [rbp + 608], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 .Ltmp7404: lea rcx, [rbp + 3608] lea rdx, [rbp + 4064] .Ltmp7607: mov qword ptr [rbp + 600], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Ltmp7405: mov qword ptr [rbp + 592], rax # 8-byte Spill jmp .LBB77_80 .LBB77_80: # in Loop: Header=BB77_79 Depth=1 mov rax, qword ptr [rbp + 592] # 8-byte Reload mov qword ptr [rbp + 3024], rax .Ltmp7406: lea rcx, [rbp + 3032] lea rdx, [rbp + 3040] lea r8, [rbp + 3024] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7407: jmp .LBB77_81 .LBB77_81: # in Loop: Header=BB77_79 Depth=1 mov dword ptr [rbp + 3020], 4 .Ltmp7408: lea rcx, [rbp + 3040] lea rdx, [rbp + 3048] lea r8, [rbp + 3020] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7409: jmp .LBB77_82 .LBB77_82: # in Loop: Header=BB77_79 Depth=1 .Ltmp7410: lea rcx, [rbp + 3168] lea rdx, [rbp + 3048] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7411: jmp .LBB77_83 .LBB77_83: # in Loop: Header=BB77_79 Depth=1 lea rcx, [rbp + 3048] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB77_89 .Ltmp7608: .LBB77_88: # Block address taken # in Loop: Header=BB77_79 Depth=1 .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 jmp .LBB77_89 .Ltmp7609: .LBB77_89: # in Loop: Header=BB77_79 Depth=1 .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 .Ltmp7414: lea rcx, [rbp + 3168] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7415: mov byte ptr [rbp + 591], al # 1-byte Spill jmp .LBB77_90 .LBB77_90: # in Loop: Header=BB77_79 Depth=1 mov al, byte ptr [rbp + 591] # 1-byte Reload test al, 1 jne .LBB77_91 jmp .LBB77_95 .LBB77_91: # in Loop: Header=BB77_79 Depth=1 .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 .Ltmp7416: .Ltmp7610: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7417: mov byte ptr [rbp + 590], al # 1-byte Spill jmp .LBB77_92 .LBB77_92: # in Loop: Header=BB77_79 Depth=1 mov al, byte ptr [rbp + 590] # 1-byte Reload test al, 1 jne .LBB77_93 jmp .LBB77_94 .LBB77_93: # in Loop: Header=BB77_79 Depth=1 .Ltmp7611: .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 int3 .Ltmp7612: .LBB77_94: # in Loop: Header=BB77_79 Depth=1 .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 jmp .LBB77_95 .Ltmp7613: .LBB77_95: # in Loop: Header=BB77_79 Depth=1 .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 .Ltmp7418: lea rcx, [rbp + 3168] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7419: jmp .LBB77_96 .LBB77_96: # in Loop: Header=BB77_79 Depth=1 lea rcx, [rbp + 3168] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_79 .Ltmp7614: # %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 .Ltmp7615: .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 lea rdx, [rip + "??_C@_0BD@ONAHMKIO@first?5?9?5first?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 2912] mov rcx, rax mov qword ptr [rbp + 576], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1232 # kill: def $r8 killed $r8d lea rcx, [rbp + 2896] mov qword ptr [rbp + 568], rcx # 8-byte Spill mov qword ptr [rbp + 560], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2872] mov qword ptr [rbp + 552], rcx # 8-byte Spill mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2936] mov rdx, qword ptr [rbp + 552] # 8-byte Reload mov r8, qword ptr [rbp + 568] # 8-byte Reload mov r9, qword ptr [rbp + 576] # 8-byte Reload mov qword ptr [rbp + 536], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 .Ltmp7420: lea rcx, [rbp + 4064] .Ltmp7616: mov qword ptr [rbp + 528], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 528] # 8-byte Reload mov qword ptr [rbp + 520], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Ltmp7421: mov qword ptr [rbp + 512], rax # 8-byte Spill jmp .LBB77_99 .LBB77_99: # in Loop: Header=BB77_98 Depth=1 mov rax, qword ptr [rbp + 512] # 8-byte Reload mov qword ptr [rbp + 2792], rax .Ltmp7422: lea rcx, [rbp + 2800] lea rdx, [rbp + 2808] lea r8, [rbp + 2792] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7423: jmp .LBB77_100 .LBB77_100: # in Loop: Header=BB77_98 Depth=1 mov dword ptr [rbp + 2788], 0 .Ltmp7424: lea rcx, [rbp + 2808] lea rdx, [rbp + 2816] lea r8, [rbp + 2788] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7425: jmp .LBB77_101 .LBB77_101: # in Loop: Header=BB77_98 Depth=1 .Ltmp7426: lea rcx, [rbp + 2936] lea rdx, [rbp + 2816] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7427: jmp .LBB77_102 .LBB77_102: # in Loop: Header=BB77_98 Depth=1 lea rcx, [rbp + 2816] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB77_108 .Ltmp7617: .LBB77_107: # Block address taken # in Loop: Header=BB77_98 Depth=1 .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 jmp .LBB77_108 .Ltmp7618: .LBB77_108: # in Loop: Header=BB77_98 Depth=1 .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 .Ltmp7430: lea rcx, [rbp + 2936] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7431: mov byte ptr [rbp + 511], al # 1-byte Spill jmp .LBB77_109 .LBB77_109: # in Loop: Header=BB77_98 Depth=1 mov al, byte ptr [rbp + 511] # 1-byte Reload test al, 1 jne .LBB77_110 jmp .LBB77_114 .LBB77_110: # in Loop: Header=BB77_98 Depth=1 .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 .Ltmp7432: .Ltmp7619: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7433: mov byte ptr [rbp + 510], al # 1-byte Spill jmp .LBB77_111 .LBB77_111: # in Loop: Header=BB77_98 Depth=1 mov al, byte ptr [rbp + 510] # 1-byte Reload test al, 1 jne .LBB77_112 jmp .LBB77_113 .LBB77_112: # in Loop: Header=BB77_98 Depth=1 .Ltmp7620: .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 int3 .Ltmp7621: .LBB77_113: # in Loop: Header=BB77_98 Depth=1 .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 jmp .LBB77_114 .Ltmp7622: .LBB77_114: # in Loop: Header=BB77_98 Depth=1 .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 .Ltmp7434: lea rcx, [rbp + 2936] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7435: jmp .LBB77_115 .LBB77_115: # in Loop: Header=BB77_98 Depth=1 lea rcx, [rbp + 2936] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_98 .Ltmp7623: # %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 .Ltmp7624: .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 lea rdx, [rip + "??_C@_0BF@HJJGOLFK@beyond?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 2680] mov rcx, rax mov qword ptr [rbp + 496], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1233 # kill: def $r8 killed $r8d lea rcx, [rbp + 2664] mov qword ptr [rbp + 488], rcx # 8-byte Spill mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2640] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2704] mov rdx, qword ptr [rbp + 472] # 8-byte Reload mov r8, qword ptr [rbp + 488] # 8-byte Reload mov r9, qword ptr [rbp + 496] # 8-byte Reload mov qword ptr [rbp + 456], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 .Ltmp7436: lea rcx, [rbp + 3608] .Ltmp7625: mov qword ptr [rbp + 448], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 448] # 8-byte Reload mov qword ptr [rbp + 440], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Ltmp7437: mov qword ptr [rbp + 432], rax # 8-byte Spill jmp .LBB77_118 .LBB77_118: # in Loop: Header=BB77_117 Depth=1 mov rax, qword ptr [rbp + 432] # 8-byte Reload mov qword ptr [rbp + 2560], rax .Ltmp7438: lea rcx, [rbp + 2568] lea rdx, [rbp + 2576] lea r8, [rbp + 2560] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7439: jmp .LBB77_119 .LBB77_119: # in Loop: Header=BB77_117 Depth=1 mov dword ptr [rbp + 2556], 0 .Ltmp7440: lea rcx, [rbp + 2576] lea rdx, [rbp + 2584] lea r8, [rbp + 2556] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7441: jmp .LBB77_120 .LBB77_120: # in Loop: Header=BB77_117 Depth=1 .Ltmp7442: lea rcx, [rbp + 2704] lea rdx, [rbp + 2584] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7443: jmp .LBB77_121 .LBB77_121: # in Loop: Header=BB77_117 Depth=1 lea rcx, [rbp + 2584] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB77_127 .Ltmp7626: .LBB77_126: # Block address taken # in Loop: Header=BB77_117 Depth=1 .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 jmp .LBB77_127 .Ltmp7627: .LBB77_127: # in Loop: Header=BB77_117 Depth=1 .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 .Ltmp7446: lea rcx, [rbp + 2704] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7447: mov byte ptr [rbp + 431], al # 1-byte Spill jmp .LBB77_128 .LBB77_128: # in Loop: Header=BB77_117 Depth=1 mov al, byte ptr [rbp + 431] # 1-byte Reload test al, 1 jne .LBB77_129 jmp .LBB77_133 .LBB77_129: # in Loop: Header=BB77_117 Depth=1 .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 .Ltmp7448: .Ltmp7628: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7449: mov byte ptr [rbp + 430], al # 1-byte Spill jmp .LBB77_130 .LBB77_130: # in Loop: Header=BB77_117 Depth=1 mov al, byte ptr [rbp + 430] # 1-byte Reload test al, 1 jne .LBB77_131 jmp .LBB77_132 .LBB77_131: # in Loop: Header=BB77_117 Depth=1 .Ltmp7629: .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 int3 .Ltmp7630: .LBB77_132: # in Loop: Header=BB77_117 Depth=1 .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 jmp .LBB77_133 .Ltmp7631: .LBB77_133: # in Loop: Header=BB77_117 Depth=1 .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 .Ltmp7450: lea rcx, [rbp + 2704] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7451: jmp .LBB77_134 .LBB77_134: # in Loop: Header=BB77_117 Depth=1 lea rcx, [rbp + 2704] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_117 .Ltmp7632: # %bb.135: .cv_loc 77 1 1235 0 # ..\tests\span_tests.cpp:1235:0 lea rcx, [rbp + 4080] call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" mov qword ptr [rbp + 416], rax # 8-byte Spill .LBB77_136: # =>This Inner Loop Header: Depth=1 .Ltmp7633: .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 lea rdx, [rip + "??_C@_0BA@IJCLOCGB@it?5?9?5first?5?$DN?$DN?51?$AA@"] lea rax, [rbp + 2448] mov rcx, rax mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1236 # kill: def $r8 killed $r8d lea rcx, [rbp + 2432] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2408] mov qword ptr [rbp + 384], rcx # 8-byte Spill mov qword ptr [rbp + 376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2472] mov rdx, qword ptr [rbp + 384] # 8-byte Reload mov r8, qword ptr [rbp + 400] # 8-byte Reload mov r9, qword ptr [rbp + 408] # 8-byte Reload mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 .Ltmp7452: lea rcx, [rbp + 4080] lea rdx, [rbp + 4064] .Ltmp7634: mov qword ptr [rbp + 360], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Ltmp7453: mov qword ptr [rbp + 352], rax # 8-byte Spill jmp .LBB77_137 .LBB77_137: # in Loop: Header=BB77_136 Depth=1 mov rax, qword ptr [rbp + 352] # 8-byte Reload mov qword ptr [rbp + 2328], rax .Ltmp7454: lea rcx, [rbp + 2336] lea rdx, [rbp + 2344] lea r8, [rbp + 2328] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7455: jmp .LBB77_138 .LBB77_138: # in Loop: Header=BB77_136 Depth=1 mov dword ptr [rbp + 2324], 1 .Ltmp7456: lea rcx, [rbp + 2344] lea rdx, [rbp + 2352] lea r8, [rbp + 2324] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7457: jmp .LBB77_139 .LBB77_139: # in Loop: Header=BB77_136 Depth=1 .Ltmp7458: lea rcx, [rbp + 2472] lea rdx, [rbp + 2352] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7459: jmp .LBB77_140 .LBB77_140: # in Loop: Header=BB77_136 Depth=1 lea rcx, [rbp + 2352] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB77_146 .Ltmp7635: .LBB77_145: # Block address taken # in Loop: Header=BB77_136 Depth=1 .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 jmp .LBB77_146 .Ltmp7636: .LBB77_146: # in Loop: Header=BB77_136 Depth=1 .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 .Ltmp7462: lea rcx, [rbp + 2472] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7463: mov byte ptr [rbp + 351], al # 1-byte Spill jmp .LBB77_147 .LBB77_147: # in Loop: Header=BB77_136 Depth=1 mov al, byte ptr [rbp + 351] # 1-byte Reload test al, 1 jne .LBB77_148 jmp .LBB77_152 .LBB77_148: # in Loop: Header=BB77_136 Depth=1 .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 .Ltmp7464: .Ltmp7637: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7465: mov byte ptr [rbp + 350], al # 1-byte Spill jmp .LBB77_149 .LBB77_149: # in Loop: Header=BB77_136 Depth=1 mov al, byte ptr [rbp + 350] # 1-byte Reload test al, 1 jne .LBB77_150 jmp .LBB77_151 .LBB77_150: # in Loop: Header=BB77_136 Depth=1 .Ltmp7638: .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 int3 .Ltmp7639: .LBB77_151: # in Loop: Header=BB77_136 Depth=1 .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 jmp .LBB77_152 .Ltmp7640: .LBB77_152: # in Loop: Header=BB77_136 Depth=1 .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 .Ltmp7466: lea rcx, [rbp + 2472] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7467: jmp .LBB77_153 .LBB77_153: # in Loop: Header=BB77_136 Depth=1 lea rcx, [rbp + 2472] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_136 .Ltmp7641: # %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 .Ltmp7642: .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 lea rdx, [rip + "??_C@_08EJNANGGJ@?$CKit?5?$DN?$DN?53?$AA@"] lea rax, [rbp + 2216] mov rcx, rax mov qword ptr [rbp + 336], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1237 # kill: def $r8 killed $r8d lea rcx, [rbp + 2200] mov qword ptr [rbp + 328], rcx # 8-byte Spill mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2176] mov qword ptr [rbp + 312], rcx # 8-byte Spill mov qword ptr [rbp + 304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2240] mov rdx, qword ptr [rbp + 312] # 8-byte Reload mov r8, qword ptr [rbp + 328] # 8-byte Reload mov r9, qword ptr [rbp + 336] # 8-byte Reload mov qword ptr [rbp + 296], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 .Ltmp7468: lea rcx, [rbp + 4080] .Ltmp7643: mov qword ptr [rbp + 288], rax # 8-byte Spill call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" .Ltmp7469: mov qword ptr [rbp + 280], rax # 8-byte Spill jmp .LBB77_156 .LBB77_156: # in Loop: Header=BB77_155 Depth=1 .Ltmp7470: lea rcx, [rbp + 2104] lea rdx, [rbp + 2112] mov r8, qword ptr [rbp + 280] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp7471: jmp .LBB77_157 .LBB77_157: # in Loop: Header=BB77_155 Depth=1 mov dword ptr [rbp + 2100], 3 .Ltmp7472: lea rcx, [rbp + 2112] lea rdx, [rbp + 2120] lea r8, [rbp + 2100] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp7473: jmp .LBB77_158 .LBB77_158: # in Loop: Header=BB77_155 Depth=1 .Ltmp7474: lea rcx, [rbp + 2240] lea rdx, [rbp + 2120] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7475: jmp .LBB77_159 .LBB77_159: # in Loop: Header=BB77_155 Depth=1 lea rcx, [rbp + 2120] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB77_165 .Ltmp7644: .LBB77_164: # Block address taken # in Loop: Header=BB77_155 Depth=1 .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 jmp .LBB77_165 .Ltmp7645: .LBB77_165: # in Loop: Header=BB77_155 Depth=1 .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 .Ltmp7478: lea rcx, [rbp + 2240] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7479: mov byte ptr [rbp + 279], al # 1-byte Spill jmp .LBB77_166 .LBB77_166: # in Loop: Header=BB77_155 Depth=1 mov al, byte ptr [rbp + 279] # 1-byte Reload test al, 1 jne .LBB77_167 jmp .LBB77_171 .LBB77_167: # in Loop: Header=BB77_155 Depth=1 .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 .Ltmp7480: .Ltmp7646: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7481: mov byte ptr [rbp + 278], al # 1-byte Spill jmp .LBB77_168 .LBB77_168: # in Loop: Header=BB77_155 Depth=1 mov al, byte ptr [rbp + 278] # 1-byte Reload test al, 1 jne .LBB77_169 jmp .LBB77_170 .LBB77_169: # in Loop: Header=BB77_155 Depth=1 .Ltmp7647: .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 int3 .Ltmp7648: .LBB77_170: # in Loop: Header=BB77_155 Depth=1 .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 jmp .LBB77_171 .Ltmp7649: .LBB77_171: # in Loop: Header=BB77_155 Depth=1 .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 .Ltmp7482: lea rcx, [rbp + 2240] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7483: jmp .LBB77_172 .LBB77_172: # in Loop: Header=BB77_155 Depth=1 lea rcx, [rbp + 2240] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_155 .Ltmp7650: # %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 .Ltmp7651: .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 lea rdx, [rip + "??_C@_0BB@FOMAFOIO@beyond?5?9?5it?5?$DN?$DN?53?$AA@"] lea rax, [rbp + 1992] mov rcx, rax mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1238 # kill: def $r8 killed $r8d lea rcx, [rbp + 1976] mov qword ptr [rbp + 256], rcx # 8-byte Spill mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1952] mov qword ptr [rbp + 240], rcx # 8-byte Spill mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2016] mov rdx, qword ptr [rbp + 240] # 8-byte Reload mov r8, qword ptr [rbp + 256] # 8-byte Reload mov r9, qword ptr [rbp + 264] # 8-byte Reload mov qword ptr [rbp + 224], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 .Ltmp7484: lea rcx, [rbp + 3608] lea rdx, [rbp + 4080] .Ltmp7652: mov qword ptr [rbp + 216], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Ltmp7485: mov qword ptr [rbp + 208], rax # 8-byte Spill jmp .LBB77_175 .LBB77_175: # in Loop: Header=BB77_174 Depth=1 mov rax, qword ptr [rbp + 208] # 8-byte Reload mov qword ptr [rbp + 1872], rax .Ltmp7486: lea rcx, [rbp + 1880] lea rdx, [rbp + 1888] lea r8, [rbp + 1872] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7487: jmp .LBB77_176 .LBB77_176: # in Loop: Header=BB77_174 Depth=1 mov dword ptr [rbp + 1868], 3 .Ltmp7488: lea rcx, [rbp + 1888] lea rdx, [rbp + 1896] lea r8, [rbp + 1868] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7489: jmp .LBB77_177 .LBB77_177: # in Loop: Header=BB77_174 Depth=1 .Ltmp7490: lea rcx, [rbp + 2016] lea rdx, [rbp + 1896] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7491: jmp .LBB77_178 .LBB77_178: # in Loop: Header=BB77_174 Depth=1 lea rcx, [rbp + 1896] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB77_184 .Ltmp7653: .LBB77_183: # Block address taken # in Loop: Header=BB77_174 Depth=1 .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 jmp .LBB77_184 .Ltmp7654: .LBB77_184: # in Loop: Header=BB77_174 Depth=1 .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 .Ltmp7494: lea rcx, [rbp + 2016] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7495: mov byte ptr [rbp + 207], al # 1-byte Spill jmp .LBB77_185 .LBB77_185: # in Loop: Header=BB77_174 Depth=1 mov al, byte ptr [rbp + 207] # 1-byte Reload test al, 1 jne .LBB77_186 jmp .LBB77_190 .LBB77_186: # in Loop: Header=BB77_174 Depth=1 .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 .Ltmp7496: .Ltmp7655: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7497: mov byte ptr [rbp + 206], al # 1-byte Spill jmp .LBB77_187 .LBB77_187: # in Loop: Header=BB77_174 Depth=1 mov al, byte ptr [rbp + 206] # 1-byte Reload test al, 1 jne .LBB77_188 jmp .LBB77_189 .LBB77_188: # in Loop: Header=BB77_174 Depth=1 .Ltmp7656: .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 int3 .Ltmp7657: .LBB77_189: # in Loop: Header=BB77_174 Depth=1 .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 jmp .LBB77_190 .Ltmp7658: .LBB77_190: # in Loop: Header=BB77_174 Depth=1 .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 .Ltmp7498: lea rcx, [rbp + 2016] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7499: jmp .LBB77_191 .LBB77_191: # in Loop: Header=BB77_174 Depth=1 lea rcx, [rbp + 2016] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_174 .Ltmp7659: # %bb.192: .cv_loc 77 1 1240 0 # ..\tests\span_tests.cpp:1240:0 mov rax, qword ptr [rbp + 4064] mov qword ptr [rbp + 4080], rax mov rax, qword ptr [rbp + 4072] mov qword ptr [rbp + 4088], rax .LBB77_193: # =>This Inner Loop Header: Depth=1 .Ltmp7660: .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 lea rdx, [rip + "??_C@_0M@KICBOOIK@it?5?$DN?$DN?5first?$AA@"] lea rax, [rbp + 1760] mov rcx, rax mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1241 # kill: def $r8 killed $r8d lea rcx, [rbp + 1744] mov qword ptr [rbp + 184], rcx # 8-byte Spill mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1720] mov qword ptr [rbp + 168], rcx # 8-byte Spill mov qword ptr [rbp + 160], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1784] mov rdx, qword ptr [rbp + 168] # 8-byte Reload mov r8, qword ptr [rbp + 184] # 8-byte Reload mov r9, qword ptr [rbp + 192] # 8-byte Reload mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 .Ltmp7500: lea rcx, [rbp + 1648] lea rdx, [rbp + 1656] lea r8, [rbp + 4080] .Ltmp7661: mov qword ptr [rbp + 144], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7501: jmp .LBB77_194 .LBB77_194: # in Loop: Header=BB77_193 Depth=1 .Ltmp7502: lea rcx, [rbp + 1656] lea rdx, [rbp + 1664] lea r8, [rbp + 4064] call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7503: jmp .LBB77_195 .LBB77_195: # in Loop: Header=BB77_193 Depth=1 .Ltmp7504: lea rcx, [rbp + 1784] lea rdx, [rbp + 1664] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7505: jmp .LBB77_196 .LBB77_196: # in Loop: Header=BB77_193 Depth=1 lea rcx, [rbp + 1664] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB77_202 .Ltmp7662: .LBB77_201: # Block address taken # in Loop: Header=BB77_193 Depth=1 .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 jmp .LBB77_202 .Ltmp7663: .LBB77_202: # in Loop: Header=BB77_193 Depth=1 .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 .Ltmp7508: lea rcx, [rbp + 1784] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7509: mov byte ptr [rbp + 143], al # 1-byte Spill jmp .LBB77_203 .LBB77_203: # in Loop: Header=BB77_193 Depth=1 mov al, byte ptr [rbp + 143] # 1-byte Reload test al, 1 jne .LBB77_204 jmp .LBB77_208 .LBB77_204: # in Loop: Header=BB77_193 Depth=1 .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 .Ltmp7510: .Ltmp7664: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7511: mov byte ptr [rbp + 142], al # 1-byte Spill jmp .LBB77_205 .LBB77_205: # in Loop: Header=BB77_193 Depth=1 mov al, byte ptr [rbp + 142] # 1-byte Reload test al, 1 jne .LBB77_206 jmp .LBB77_207 .LBB77_206: # in Loop: Header=BB77_193 Depth=1 .Ltmp7665: .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 int3 .Ltmp7666: .LBB77_207: # in Loop: Header=BB77_193 Depth=1 .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 jmp .LBB77_208 .Ltmp7667: .LBB77_208: # in Loop: Header=BB77_193 Depth=1 .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 .Ltmp7512: lea rcx, [rbp + 1784] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7513: jmp .LBB77_209 .LBB77_209: # in Loop: Header=BB77_193 Depth=1 lea rcx, [rbp + 1784] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_193 .Ltmp7668: # %bb.210: .cv_loc 77 1 1242 0 # ..\tests\span_tests.cpp:1242:0 mov dword ptr [rbp + 1644], 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 lea rcx, [rbp + 4096] lea rdx, [rbp + 1624] call "?crend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" lea rcx, [rbp + 4080] lea rdx, [rbp + 1624] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" test al, 1 jne .LBB77_212 jmp .LBB77_233 .LBB77_212: # in Loop: Header=BB77_211 Depth=1 .Ltmp7669: .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 .Ltmp7670: .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 lea rdx, [rip + "??_C@_0BA@CELACMLM@?$CKit?5?$DN?$DN?5last?5?9?51?$AA@"] lea rax, [rbp + 1520] mov rcx, rax mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1244 # kill: def $r8 killed $r8d lea rcx, [rbp + 1504] mov qword ptr [rbp + 120], rcx # 8-byte Spill mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1480] mov qword ptr [rbp + 104], rcx # 8-byte Spill mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1544] mov rdx, qword ptr [rbp + 104] # 8-byte Reload mov r8, qword ptr [rbp + 120] # 8-byte Reload mov r9, qword ptr [rbp + 128] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 .Ltmp7544: lea rcx, [rbp + 4080] .Ltmp7671: mov qword ptr [rbp + 80], rax # 8-byte Spill call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" .Ltmp7545: mov qword ptr [rbp + 72], rax # 8-byte Spill jmp .LBB77_214 .LBB77_214: # in Loop: Header=BB77_213 Depth=2 .Ltmp7546: lea rcx, [rbp + 1408] lea rdx, [rbp + 1416] mov r8, qword ptr [rbp + 72] # 8-byte Reload call "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Ltmp7547: jmp .LBB77_215 .LBB77_215: # in Loop: Header=BB77_213 Depth=2 mov eax, dword ptr [rbp + 1644] add eax, -1 mov dword ptr [rbp + 1404], eax .Ltmp7548: lea rcx, [rbp + 1416] lea rdx, [rbp + 1424] lea r8, [rbp + 1404] call "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Ltmp7549: jmp .LBB77_216 .LBB77_216: # in Loop: Header=BB77_213 Depth=2 .Ltmp7550: lea rcx, [rbp + 1544] lea rdx, [rbp + 1424] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7551: jmp .LBB77_217 .LBB77_217: # in Loop: Header=BB77_213 Depth=2 lea rcx, [rbp + 1424] call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" jmp .LBB77_223 .Ltmp7672: .LBB77_222: # Block address taken # in Loop: Header=BB77_213 Depth=2 .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 jmp .LBB77_223 .Ltmp7673: .LBB77_223: # in Loop: Header=BB77_213 Depth=2 .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 .Ltmp7554: lea rcx, [rbp + 1544] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7555: mov byte ptr [rbp + 71], al # 1-byte Spill jmp .LBB77_224 .LBB77_224: # in Loop: Header=BB77_213 Depth=2 mov al, byte ptr [rbp + 71] # 1-byte Reload test al, 1 jne .LBB77_225 jmp .LBB77_229 .LBB77_225: # in Loop: Header=BB77_213 Depth=2 .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 .Ltmp7556: .Ltmp7674: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7557: mov byte ptr [rbp + 70], al # 1-byte Spill jmp .LBB77_226 .LBB77_226: # in Loop: Header=BB77_213 Depth=2 mov al, byte ptr [rbp + 70] # 1-byte Reload test al, 1 jne .LBB77_227 jmp .LBB77_228 .LBB77_227: # in Loop: Header=BB77_213 Depth=2 .Ltmp7675: .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 int3 .Ltmp7676: .LBB77_228: # in Loop: Header=BB77_213 Depth=2 .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 jmp .LBB77_229 .Ltmp7677: .LBB77_229: # in Loop: Header=BB77_213 Depth=2 .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 .Ltmp7558: lea rcx, [rbp + 1544] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7559: jmp .LBB77_230 .LBB77_230: # in Loop: Header=BB77_213 Depth=2 lea rcx, [rbp + 1544] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_213 .Ltmp7678: # %bb.231: # in Loop: Header=BB77_211 Depth=1 .cv_loc 77 1 1245 0 # ..\tests\span_tests.cpp:1245:0 lea rcx, [rbp + 4080] call "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" mov edx, dword ptr [rax] mov dword ptr [rbp + 1644], edx .cv_loc 77 1 1247 0 # ..\tests\span_tests.cpp:1247:0 lea rcx, [rbp + 4080] call "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" .Ltmp7679: .cv_loc 77 1 1243 0 # ..\tests\span_tests.cpp:1243:0 mov qword ptr [rbp + 56], rax # 8-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 .Ltmp7680: .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 lea rdx, [rip + "??_C@_0N@PDHHPOIL@it?5?$DN?$DN?5beyond?$AA@"] lea rax, [rbp + 1296] mov rcx, rax mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1250 # kill: def $r8 killed $r8d lea rcx, [rbp + 1280] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1256] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1320] mov rdx, qword ptr [rbp + 24] # 8-byte Reload mov r8, qword ptr [rbp + 40] # 8-byte Reload mov r9, qword ptr [rbp + 48] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 .Ltmp7514: lea rcx, [rbp + 1184] lea rdx, [rbp + 1192] lea r8, [rbp + 4080] .Ltmp7681: mov qword ptr [rbp], rax # 8-byte Spill call "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7515: jmp .LBB77_235 .LBB77_235: # in Loop: Header=BB77_234 Depth=1 .Ltmp7516: lea rcx, [rbp + 1192] lea rdx, [rbp + 1200] lea r8, [rbp + 3608] call "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Ltmp7517: jmp .LBB77_236 .LBB77_236: # in Loop: Header=BB77_234 Depth=1 .Ltmp7518: lea rcx, [rbp + 1320] lea rdx, [rbp + 1200] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7519: jmp .LBB77_237 .LBB77_237: # in Loop: Header=BB77_234 Depth=1 lea rcx, [rbp + 1200] call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB77_242 .Ltmp7682: .LBB77_241: # Block address taken # in Loop: Header=BB77_234 Depth=1 .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 jmp .LBB77_242 .Ltmp7683: .LBB77_242: # in Loop: Header=BB77_234 Depth=1 .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 .Ltmp7522: lea rcx, [rbp + 1320] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7523: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB77_243 .LBB77_243: # in Loop: Header=BB77_234 Depth=1 mov al, byte ptr [rbp - 1] # 1-byte Reload test al, 1 jne .LBB77_244 jmp .LBB77_248 .LBB77_244: # in Loop: Header=BB77_234 Depth=1 .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 .Ltmp7524: .Ltmp7684: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7525: mov byte ptr [rbp - 2], al # 1-byte Spill jmp .LBB77_245 .LBB77_245: # in Loop: Header=BB77_234 Depth=1 mov al, byte ptr [rbp - 2] # 1-byte Reload test al, 1 jne .LBB77_246 jmp .LBB77_247 .LBB77_246: # in Loop: Header=BB77_234 Depth=1 .Ltmp7685: .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 int3 .Ltmp7686: .LBB77_247: # in Loop: Header=BB77_234 Depth=1 .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 jmp .LBB77_248 .Ltmp7687: .LBB77_248: # in Loop: Header=BB77_234 Depth=1 .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 .Ltmp7526: lea rcx, [rbp + 1320] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7527: jmp .LBB77_249 .LBB77_249: # in Loop: Header=BB77_234 Depth=1 lea rcx, [rbp + 1320] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_234 .Ltmp7688: # %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 .Ltmp7689: .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 lea rdx, [rip + "??_C@_0BB@DJCIEDM@it?5?9?5beyond?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1080] mov rcx, rax mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1251 # kill: def $r8 killed $r8d lea rcx, [rbp + 1064] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1040] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1104] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 .Ltmp7528: lea rcx, [rbp + 4080] lea rdx, [rbp + 3608] .Ltmp7690: mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Ltmp7529: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB77_252 .LBB77_252: # in Loop: Header=BB77_251 Depth=1 mov rax, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp + 960], rax .Ltmp7530: lea rcx, [rbp + 968] lea rdx, [rbp + 976] lea r8, [rbp + 960] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp7531: jmp .LBB77_253 .LBB77_253: # in Loop: Header=BB77_251 Depth=1 mov dword ptr [rbp + 956], 0 .Ltmp7532: lea rcx, [rbp + 976] lea rdx, [rbp + 984] lea r8, [rbp + 956] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp7533: jmp .LBB77_254 .LBB77_254: # in Loop: Header=BB77_251 Depth=1 .Ltmp7534: lea rcx, [rbp + 1104] lea rdx, [rbp + 984] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7535: jmp .LBB77_255 .LBB77_255: # in Loop: Header=BB77_251 Depth=1 lea rcx, [rbp + 984] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB77_261 .Ltmp7691: .LBB77_260: # Block address taken # in Loop: Header=BB77_251 Depth=1 .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 jmp .LBB77_261 .Ltmp7692: .LBB77_261: # in Loop: Header=BB77_251 Depth=1 .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 .Ltmp7538: lea rcx, [rbp + 1104] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7539: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB77_262 .LBB77_262: # in Loop: Header=BB77_251 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB77_263 jmp .LBB77_267 .LBB77_263: # in Loop: Header=BB77_251 Depth=1 .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 .Ltmp7540: .Ltmp7693: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7541: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB77_264 .LBB77_264: # in Loop: Header=BB77_251 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB77_265 jmp .LBB77_266 .LBB77_265: # in Loop: Header=BB77_251 Depth=1 .Ltmp7694: .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 int3 .Ltmp7695: .LBB77_266: # in Loop: Header=BB77_251 Depth=1 .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 jmp .LBB77_267 .Ltmp7696: .LBB77_267: # in Loop: Header=BB77_251 Depth=1 .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 .Ltmp7542: lea rcx, [rbp + 1104] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7543: jmp .LBB77_268 .LBB77_268: # in Loop: Header=BB77_251 Depth=1 lea rcx, [rbp + 1104] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB77_251 .Ltmp7697: # %bb.269: .cv_loc 77 1 1253 0 # ..\tests\span_tests.cpp:1253:0 add rsp, 4272 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_5: # in Loop: Header=BB77_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3864] .Ltmp7698: .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7699: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_6: # in Loop: Header=BB77_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 .Ltmp7348: lea rcx, [rbp + 3984] .Ltmp7700: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7349: jmp .LBB77_7 .LBB77_7: # in Loop: Header=BB77_1 Depth=1 lea rax, [rip + .LBB77_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7701: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_23: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3984] .cv_loc 77 1 1224 0 # ..\tests\span_tests.cpp:1224:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7702: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$24@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_24: # in Loop: Header=BB77_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3648] .Ltmp7703: .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7704: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$25@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_25: # in Loop: Header=BB77_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 .Ltmp7364: lea rcx, [rbp + 3768] .Ltmp7705: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7365: jmp .LBB77_26 .LBB77_26: # in Loop: Header=BB77_18 Depth=1 lea rax, [rip + .LBB77_27] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7706: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_41: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3768] .cv_loc 77 1 1225 0 # ..\tests\span_tests.cpp:1225:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7707: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$42@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_42: # in Loop: Header=BB77_37 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3408] .Ltmp7708: .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7709: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$43@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_43: # in Loop: Header=BB77_37 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 .Ltmp7378: lea rcx, [rbp + 3528] .Ltmp7710: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7379: jmp .LBB77_44 .LBB77_44: # in Loop: Header=BB77_37 Depth=1 lea rax, [rip + .LBB77_45] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7711: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$59@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_59: # in Loop: Header=BB77_55 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 .Ltmp7396: lea rcx, [rbp + 3312] xor edx, edx .Ltmp7712: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp7397: jmp .LBB77_60 .LBB77_60: # in Loop: Header=BB77_55 Depth=1 lea rax, [rip + .LBB77_61] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7713: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$63@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_63: # in Loop: Header=BB77_55 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 .Ltmp7394: lea rcx, [rbp + 3312] .Ltmp7714: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7395: jmp .LBB77_64 .LBB77_64: # in Loop: Header=BB77_55 Depth=1 lea rax, [rip + .LBB77_65] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7715: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$67@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_67: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3528] .Ltmp7716: .cv_loc 77 1 1228 0 # ..\tests\span_tests.cpp:1228:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7717: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$84@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_84: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3312] .Ltmp7718: .cv_loc 77 1 1229 0 # ..\tests\span_tests.cpp:1229:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7719: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_85: # in Loop: Header=BB77_79 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3048] .Ltmp7720: .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7721: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$86@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_86: # in Loop: Header=BB77_79 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 .Ltmp7412: lea rcx, [rbp + 3168] .Ltmp7722: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7413: jmp .LBB77_87 .LBB77_87: # in Loop: Header=BB77_79 Depth=1 lea rax, [rip + .LBB77_88] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7723: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$103@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_103: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 3168] .cv_loc 77 1 1231 0 # ..\tests\span_tests.cpp:1231:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7724: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$104@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_104: # in Loop: Header=BB77_98 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2816] .Ltmp7725: .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7726: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$105@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_105: # in Loop: Header=BB77_98 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 .Ltmp7428: lea rcx, [rbp + 2936] .Ltmp7727: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7429: jmp .LBB77_106 .LBB77_106: # in Loop: Header=BB77_98 Depth=1 lea rax, [rip + .LBB77_107] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7728: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$122@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_122: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2936] .cv_loc 77 1 1232 0 # ..\tests\span_tests.cpp:1232:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7729: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$123@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_123: # in Loop: Header=BB77_117 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2584] .Ltmp7730: .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7731: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$124@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_124: # in Loop: Header=BB77_117 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 .Ltmp7444: lea rcx, [rbp + 2704] .Ltmp7732: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7445: jmp .LBB77_125 .LBB77_125: # in Loop: Header=BB77_117 Depth=1 lea rax, [rip + .LBB77_126] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7733: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$141@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_141: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2704] .cv_loc 77 1 1233 0 # ..\tests\span_tests.cpp:1233:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7734: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$142@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_142: # in Loop: Header=BB77_136 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2352] .Ltmp7735: .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7736: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$143@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_143: # in Loop: Header=BB77_136 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 .Ltmp7460: lea rcx, [rbp + 2472] .Ltmp7737: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7461: jmp .LBB77_144 .LBB77_144: # in Loop: Header=BB77_136 Depth=1 lea rax, [rip + .LBB77_145] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7738: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$160@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_160: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2472] .cv_loc 77 1 1236 0 # ..\tests\span_tests.cpp:1236:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7739: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_161: # in Loop: Header=BB77_155 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2120] .Ltmp7740: .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7741: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$162@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_162: # in Loop: Header=BB77_155 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 .Ltmp7476: lea rcx, [rbp + 2240] .Ltmp7742: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7477: jmp .LBB77_163 .LBB77_163: # in Loop: Header=BB77_155 Depth=1 lea rax, [rip + .LBB77_164] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7743: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$179@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_179: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2240] .cv_loc 77 1 1237 0 # ..\tests\span_tests.cpp:1237:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7744: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_180: # in Loop: Header=BB77_174 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1896] .Ltmp7745: .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7746: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$181@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_181: # in Loop: Header=BB77_174 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 .Ltmp7492: lea rcx, [rbp + 2016] .Ltmp7747: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7493: jmp .LBB77_182 .LBB77_182: # in Loop: Header=BB77_174 Depth=1 lea rax, [rip + .LBB77_183] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7748: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_197: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2016] .cv_loc 77 1 1238 0 # ..\tests\span_tests.cpp:1238:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7749: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$198@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_198: # in Loop: Header=BB77_193 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1664] .Ltmp7750: .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7751: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$199@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_199: # in Loop: Header=BB77_193 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 .Ltmp7506: lea rcx, [rbp + 1784] .Ltmp7752: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7507: jmp .LBB77_200 .LBB77_200: # in Loop: Header=BB77_193 Depth=1 lea rax, [rip + .LBB77_201] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7753: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$218@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_218: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1784] .cv_loc 77 1 1241 0 # ..\tests\span_tests.cpp:1241:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7754: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$219@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_219: # in Loop: Header=BB77_213 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1424] .Ltmp7755: .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7756: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$220@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_220: # in Loop: Header=BB77_213 Depth=2 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 .Ltmp7552: lea rcx, [rbp + 1544] .Ltmp7757: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7553: jmp .LBB77_221 .LBB77_221: # in Loop: Header=BB77_213 Depth=2 lea rax, [rip + .LBB77_222] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7758: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$232@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_232: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1544] .cv_loc 77 1 1244 0 # ..\tests\span_tests.cpp:1244:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7759: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$238@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_238: # in Loop: Header=BB77_234 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1200] .Ltmp7760: .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7761: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$239@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_239: # in Loop: Header=BB77_234 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 .Ltmp7520: lea rcx, [rbp + 1320] .Ltmp7762: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7521: jmp .LBB77_240 .LBB77_240: # in Loop: Header=BB77_234 Depth=1 lea rax, [rip + .LBB77_241] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7763: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$256@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_256: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1320] .cv_loc 77 1 1250 0 # ..\tests\span_tests.cpp:1250:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7764: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_257: # in Loop: Header=BB77_251 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 984] .Ltmp7765: .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7766: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$258@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB77_258: # in Loop: Header=BB77_251 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 .Ltmp7536: lea rcx, [rbp + 1104] .Ltmp7767: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7537: jmp .LBB77_259 .LBB77_259: # in Loop: Header=BB77_251 Depth=1 lea rax, [rip + .LBB77_260] add rsp, 48 pop rbp ret # CATCHRET .Ltmp7768: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$270@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA" .LBB77_270: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1104] .cv_loc 77 1 1251 0 # ..\tests\span_tests.cpp:1251:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp7769: .Lfunc_end77: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 14 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL # TryBlockMap .long 72 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ")@IMGREL # IPToStateXData .long 4264 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$3$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$59@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____50@@YAXXZ": .long .Lfunc_begin77@IMGREL # IP .long -1 # ToState .long .Ltmp7342@IMGREL+1 # IP .long 1 # ToState .long .Ltmp7346@IMGREL+1 # IP .long 2 # ToState .long .Ltmp7350@IMGREL+1 # IP .long 0 # ToState .long .Ltmp7355@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7356@IMGREL+1 # IP .long 5 # ToState .long .Ltmp7362@IMGREL+1 # IP .long 6 # ToState .long .Ltmp7366@IMGREL+1 # IP .long 4 # ToState .long .Ltmp7371@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7372@IMGREL+1 # IP .long 9 # ToState .long .Ltmp7376@IMGREL+1 # IP .long 10 # ToState .long .Ltmp7380@IMGREL+1 # IP .long 8 # ToState .long .Ltmp7385@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7386@IMGREL+1 # IP .long 12 # ToState .long .Ltmp7390@IMGREL+1 # IP .long 13 # ToState .long .Ltmp7388@IMGREL+1 # IP .long 12 # ToState .long .Ltmp7403@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7404@IMGREL+1 # IP .long 16 # ToState .long .Ltmp7410@IMGREL+1 # IP .long 17 # ToState .long .Ltmp7414@IMGREL+1 # IP .long 15 # ToState .long .Ltmp7419@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7420@IMGREL+1 # IP .long 20 # ToState .long .Ltmp7426@IMGREL+1 # IP .long 21 # ToState .long .Ltmp7430@IMGREL+1 # IP .long 19 # ToState .long .Ltmp7435@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7436@IMGREL+1 # IP .long 24 # ToState .long .Ltmp7442@IMGREL+1 # IP .long 25 # ToState .long .Ltmp7446@IMGREL+1 # IP .long 23 # ToState .long .Ltmp7451@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7452@IMGREL+1 # IP .long 28 # ToState .long .Ltmp7458@IMGREL+1 # IP .long 29 # ToState .long .Ltmp7462@IMGREL+1 # IP .long 27 # ToState .long .Ltmp7467@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7468@IMGREL+1 # IP .long 32 # ToState .long .Ltmp7474@IMGREL+1 # IP .long 33 # ToState .long .Ltmp7478@IMGREL+1 # IP .long 31 # ToState .long .Ltmp7483@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7484@IMGREL+1 # IP .long 36 # ToState .long .Ltmp7490@IMGREL+1 # IP .long 37 # ToState .long .Ltmp7494@IMGREL+1 # IP .long 35 # ToState .long .Ltmp7499@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7500@IMGREL+1 # IP .long 40 # ToState .long .Ltmp7504@IMGREL+1 # IP .long 41 # ToState .long .Ltmp7508@IMGREL+1 # IP .long 39 # ToState .long .Ltmp7513@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7544@IMGREL+1 # IP .long 44 # ToState .long .Ltmp7550@IMGREL+1 # IP .long 45 # ToState .long .Ltmp7554@IMGREL+1 # IP .long 43 # ToState .long .Ltmp7559@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7514@IMGREL+1 # IP .long 48 # ToState .long .Ltmp7518@IMGREL+1 # IP .long 49 # ToState .long .Ltmp7522@IMGREL+1 # IP .long 47 # ToState .long .Ltmp7527@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7528@IMGREL+1 # IP .long 52 # ToState .long .Ltmp7534@IMGREL+1 # IP .long 53 # ToState .long .Ltmp7538@IMGREL+1 # IP .long 51 # ToState .long .Ltmp7543@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$25@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$43@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$59@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$63@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$86@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 18 # ToState .long "?catch$105@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 22 # ToState .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 30 # ToState .long "?catch$162@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 34 # ToState .long "?catch$181@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 38 # ToState .long "?catch$199@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 42 # ToState .long "?catch$220@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 46 # ToState .long "?catch$239@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 50 # ToState .long "?catch$258@?0??____C_A_T_C_H____T_E_S_T____50@@YAXXZ@4HA"@IMGREL # IP .long 54 # ToState .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 .seh_proc "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp7770: lea rcx, [rip + "?autoRegistrar51@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp7771: .Lfunc_end78: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp7772: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BF@KBJCIBCI@comparison_operators?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1256 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp7773: .Lfunc_end79: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 mov eax, 19872 call __chkstk sub rsp, rax .seh_stackalloc 19872 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp8782: .cv_loc 80 1 1259 0 # ..\tests\span_tests.cpp:1259:0 mov qword ptr [rbp + 19736], -2 lea rcx, [rbp + 19720] .Ltmp8783: #DEBUG_VALUE: s1 <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp8784: .cv_loc 80 1 1260 0 # ..\tests\span_tests.cpp:1260:0 lea rcx, [rbp + 19704] .Ltmp8785: #DEBUG_VALUE: s2 <- [$rcx+0] mov qword ptr [rbp + 4616], rax # 8-byte Spill call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp8786: mov qword ptr [rbp + 4608], rax # 8-byte Spill .LBB80_1: # =>This Inner Loop Header: Depth=1 .Ltmp8787: .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 lea rdx, [rip + "??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@"] lea rax, [rbp + 19600] mov rcx, rax mov qword ptr [rbp + 4600], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1261 # kill: def $r8 killed $r8d lea rcx, [rbp + 19584] mov qword ptr [rbp + 4592], rcx # 8-byte Spill mov qword ptr [rbp + 4584], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 19560] mov qword ptr [rbp + 4576], rcx # 8-byte Spill mov qword ptr [rbp + 4568], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 19624] mov rdx, qword ptr [rbp + 4576] # 8-byte Reload mov r8, qword ptr [rbp + 4592] # 8-byte Reload mov r9, qword ptr [rbp + 4600] # 8-byte Reload mov qword ptr [rbp + 4560], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 .Ltmp7774: lea rcx, [rbp + 19488] lea rdx, [rbp + 19496] lea r8, [rbp + 19720] .Ltmp8788: mov qword ptr [rbp + 4552], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7775: jmp .LBB80_2 .LBB80_2: # in Loop: Header=BB80_1 Depth=1 .Ltmp7776: lea rcx, [rbp + 19496] lea rdx, [rbp + 19504] lea r8, [rbp + 19704] call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7777: jmp .LBB80_3 .LBB80_3: # in Loop: Header=BB80_1 Depth=1 .Ltmp7778: lea rcx, [rbp + 19624] lea rdx, [rbp + 19504] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7779: jmp .LBB80_4 .LBB80_4: # in Loop: Header=BB80_1 Depth=1 lea rcx, [rbp + 19504] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_9 .Ltmp8789: .LBB80_8: # Block address taken # in Loop: Header=BB80_1 Depth=1 .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 jmp .LBB80_9 .Ltmp8790: .LBB80_9: # in Loop: Header=BB80_1 Depth=1 .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 .Ltmp7782: lea rcx, [rbp + 19624] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7783: mov byte ptr [rbp + 4551], al # 1-byte Spill jmp .LBB80_10 .LBB80_10: # in Loop: Header=BB80_1 Depth=1 mov al, byte ptr [rbp + 4551] # 1-byte Reload test al, 1 jne .LBB80_11 jmp .LBB80_15 .LBB80_11: # in Loop: Header=BB80_1 Depth=1 .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 .Ltmp7784: .Ltmp8791: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7785: mov byte ptr [rbp + 4550], al # 1-byte Spill jmp .LBB80_12 .LBB80_12: # in Loop: Header=BB80_1 Depth=1 mov al, byte ptr [rbp + 4550] # 1-byte Reload test al, 1 jne .LBB80_13 jmp .LBB80_14 .LBB80_13: # in Loop: Header=BB80_1 Depth=1 .Ltmp8792: .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 int3 .Ltmp8793: .LBB80_14: # in Loop: Header=BB80_1 Depth=1 .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 jmp .LBB80_15 .Ltmp8794: .LBB80_15: # in Loop: Header=BB80_1 Depth=1 .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 .Ltmp7786: lea rcx, [rbp + 19624] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7787: jmp .LBB80_16 .LBB80_16: # in Loop: Header=BB80_1 Depth=1 lea rcx, [rbp + 19624] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1 .Ltmp8795: # %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 .Ltmp8796: .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 lea rdx, [rip + "??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 19384] mov rcx, rax mov qword ptr [rbp + 4536], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1262 # kill: def $r8 killed $r8d lea rcx, [rbp + 19368] mov qword ptr [rbp + 4528], rcx # 8-byte Spill mov qword ptr [rbp + 4520], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 19344] mov qword ptr [rbp + 4512], rcx # 8-byte Spill mov qword ptr [rbp + 4504], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 19408] mov rdx, qword ptr [rbp + 4512] # 8-byte Reload mov r8, qword ptr [rbp + 4528] # 8-byte Reload mov r9, qword ptr [rbp + 4536] # 8-byte Reload mov qword ptr [rbp + 4496], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8797: .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 movups xmm0, xmmword ptr [rbp + 19704] movaps xmmword ptr [rbp + 19312], xmm0 movups xmm0, xmmword ptr [rbp + 19720] movaps xmmword ptr [rbp + 19296], xmm0 .Ltmp7788: lea rcx, [rbp + 19296] lea rdx, [rbp + 19312] mov qword ptr [rbp + 4488], rax # 8-byte Spill call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7789: mov byte ptr [rbp + 4487], al # 1-byte Spill jmp .LBB80_19 .LBB80_19: # in Loop: Header=BB80_18 Depth=1 mov al, byte ptr [rbp + 4487] # 1-byte Reload not al .Ltmp7790: and al, 1 lea rcx, [rbp + 19328] lea rdx, [rbp + 19336] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7791: jmp .LBB80_20 .LBB80_20: # in Loop: Header=BB80_18 Depth=1 .Ltmp7792: lea rcx, [rbp + 19408] lea rdx, [rbp + 19336] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7793: jmp .LBB80_29 .Ltmp8798: .LBB80_23: # Block address taken # in Loop: Header=BB80_18 Depth=1 .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 jmp .LBB80_24 .Ltmp8799: .LBB80_24: # in Loop: Header=BB80_18 Depth=1 .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 .Ltmp7796: lea rcx, [rbp + 19408] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7797: mov byte ptr [rbp + 4486], al # 1-byte Spill jmp .LBB80_25 .LBB80_25: # in Loop: Header=BB80_18 Depth=1 mov al, byte ptr [rbp + 4486] # 1-byte Reload test al, 1 jne .LBB80_26 jmp .LBB80_32 .LBB80_26: # in Loop: Header=BB80_18 Depth=1 .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 .Ltmp7798: .Ltmp8800: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7799: mov byte ptr [rbp + 4485], al # 1-byte Spill jmp .LBB80_27 .LBB80_27: # in Loop: Header=BB80_18 Depth=1 mov al, byte ptr [rbp + 4485] # 1-byte Reload test al, 1 jne .LBB80_28 jmp .LBB80_31 .LBB80_28: # in Loop: Header=BB80_18 Depth=1 .Ltmp8801: .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 int3 jmp .LBB80_31 .Ltmp8802: .LBB80_29: # in Loop: Header=BB80_18 Depth=1 .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 jmp .LBB80_24 .Ltmp8803: .LBB80_31: # in Loop: Header=BB80_18 Depth=1 .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 jmp .LBB80_32 .Ltmp8804: .LBB80_32: # in Loop: Header=BB80_18 Depth=1 .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 .Ltmp7800: lea rcx, [rbp + 19408] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7801: jmp .LBB80_33 .LBB80_33: # in Loop: Header=BB80_18 Depth=1 lea rcx, [rbp + 19408] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_18 .Ltmp8805: # %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 .Ltmp8806: .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 lea rdx, [rip + "??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@"] lea rax, [rbp + 19192] mov rcx, rax mov qword ptr [rbp + 4472], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1263 # kill: def $r8 killed $r8d lea rcx, [rbp + 19176] mov qword ptr [rbp + 4464], rcx # 8-byte Spill mov qword ptr [rbp + 4456], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 19152] mov qword ptr [rbp + 4448], rcx # 8-byte Spill mov qword ptr [rbp + 4440], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 19216] mov rdx, qword ptr [rbp + 4448] # 8-byte Reload mov r8, qword ptr [rbp + 4464] # 8-byte Reload mov r9, qword ptr [rbp + 4472] # 8-byte Reload mov qword ptr [rbp + 4432], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8807: .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 movups xmm0, xmmword ptr [rbp + 19704] movaps xmmword ptr [rbp + 19120], xmm0 movups xmm0, xmmword ptr [rbp + 19720] movaps xmmword ptr [rbp + 19104], xmm0 .Ltmp7802: lea rcx, [rbp + 19104] lea rdx, [rbp + 19120] mov qword ptr [rbp + 4424], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7803: mov byte ptr [rbp + 4423], al # 1-byte Spill jmp .LBB80_36 .LBB80_36: # in Loop: Header=BB80_35 Depth=1 mov al, byte ptr [rbp + 4423] # 1-byte Reload not al .Ltmp7804: and al, 1 lea rcx, [rbp + 19136] lea rdx, [rbp + 19144] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7805: jmp .LBB80_37 .LBB80_37: # in Loop: Header=BB80_35 Depth=1 .Ltmp7806: lea rcx, [rbp + 19216] lea rdx, [rbp + 19144] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7807: jmp .LBB80_46 .Ltmp8808: .LBB80_40: # Block address taken # in Loop: Header=BB80_35 Depth=1 .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 jmp .LBB80_41 .Ltmp8809: .LBB80_41: # in Loop: Header=BB80_35 Depth=1 .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 .Ltmp7810: lea rcx, [rbp + 19216] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7811: mov byte ptr [rbp + 4422], al # 1-byte Spill jmp .LBB80_42 .LBB80_42: # in Loop: Header=BB80_35 Depth=1 mov al, byte ptr [rbp + 4422] # 1-byte Reload test al, 1 jne .LBB80_43 jmp .LBB80_49 .LBB80_43: # in Loop: Header=BB80_35 Depth=1 .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 .Ltmp7812: .Ltmp8810: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7813: mov byte ptr [rbp + 4421], al # 1-byte Spill jmp .LBB80_44 .LBB80_44: # in Loop: Header=BB80_35 Depth=1 mov al, byte ptr [rbp + 4421] # 1-byte Reload test al, 1 jne .LBB80_45 jmp .LBB80_48 .LBB80_45: # in Loop: Header=BB80_35 Depth=1 .Ltmp8811: .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 int3 jmp .LBB80_48 .Ltmp8812: .LBB80_46: # in Loop: Header=BB80_35 Depth=1 .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 jmp .LBB80_41 .Ltmp8813: .LBB80_48: # in Loop: Header=BB80_35 Depth=1 .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 jmp .LBB80_49 .Ltmp8814: .LBB80_49: # in Loop: Header=BB80_35 Depth=1 .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 .Ltmp7814: lea rcx, [rbp + 19216] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7815: jmp .LBB80_50 .LBB80_50: # in Loop: Header=BB80_35 Depth=1 lea rcx, [rbp + 19216] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_35 .Ltmp8815: # %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 .Ltmp8816: .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 lea rdx, [rip + "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@"] lea rax, [rbp + 19000] mov rcx, rax mov qword ptr [rbp + 4408], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1264 # kill: def $r8 killed $r8d lea rcx, [rbp + 18984] mov qword ptr [rbp + 4400], rcx # 8-byte Spill mov qword ptr [rbp + 4392], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 18960] mov qword ptr [rbp + 4384], rcx # 8-byte Spill mov qword ptr [rbp + 4376], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 19024] mov rdx, qword ptr [rbp + 4384] # 8-byte Reload mov r8, qword ptr [rbp + 4400] # 8-byte Reload mov r9, qword ptr [rbp + 4408] # 8-byte Reload mov qword ptr [rbp + 4368], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 .Ltmp7816: lea rcx, [rbp + 18888] lea rdx, [rbp + 18896] lea r8, [rbp + 19720] .Ltmp8817: mov qword ptr [rbp + 4360], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7817: jmp .LBB80_53 .LBB80_53: # in Loop: Header=BB80_52 Depth=1 .Ltmp7818: lea rcx, [rbp + 18896] lea rdx, [rbp + 18904] lea r8, [rbp + 19704] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7819: jmp .LBB80_54 .LBB80_54: # in Loop: Header=BB80_52 Depth=1 .Ltmp7820: lea rcx, [rbp + 19024] lea rdx, [rbp + 18904] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7821: jmp .LBB80_55 .LBB80_55: # in Loop: Header=BB80_52 Depth=1 lea rcx, [rbp + 18904] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_61 .Ltmp8818: .LBB80_60: # Block address taken # in Loop: Header=BB80_52 Depth=1 .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 jmp .LBB80_61 .Ltmp8819: .LBB80_61: # in Loop: Header=BB80_52 Depth=1 .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 .Ltmp7824: lea rcx, [rbp + 19024] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7825: mov byte ptr [rbp + 4359], al # 1-byte Spill jmp .LBB80_62 .LBB80_62: # in Loop: Header=BB80_52 Depth=1 mov al, byte ptr [rbp + 4359] # 1-byte Reload test al, 1 jne .LBB80_63 jmp .LBB80_67 .LBB80_63: # in Loop: Header=BB80_52 Depth=1 .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 .Ltmp7826: .Ltmp8820: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7827: mov byte ptr [rbp + 4358], al # 1-byte Spill jmp .LBB80_64 .LBB80_64: # in Loop: Header=BB80_52 Depth=1 mov al, byte ptr [rbp + 4358] # 1-byte Reload test al, 1 jne .LBB80_65 jmp .LBB80_66 .LBB80_65: # in Loop: Header=BB80_52 Depth=1 .Ltmp8821: .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 int3 .Ltmp8822: .LBB80_66: # in Loop: Header=BB80_52 Depth=1 .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 jmp .LBB80_67 .Ltmp8823: .LBB80_67: # in Loop: Header=BB80_52 Depth=1 .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 .Ltmp7828: lea rcx, [rbp + 19024] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7829: jmp .LBB80_68 .LBB80_68: # in Loop: Header=BB80_52 Depth=1 lea rcx, [rbp + 19024] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_52 .Ltmp8824: # %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 .Ltmp8825: .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 lea rdx, [rip + "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@"] lea rax, [rbp + 18784] mov rcx, rax mov qword ptr [rbp + 4344], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1265 # kill: def $r8 killed $r8d lea rcx, [rbp + 18768] mov qword ptr [rbp + 4336], rcx # 8-byte Spill mov qword ptr [rbp + 4328], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 18744] mov qword ptr [rbp + 4320], rcx # 8-byte Spill mov qword ptr [rbp + 4312], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 18808] mov rdx, qword ptr [rbp + 4320] # 8-byte Reload mov r8, qword ptr [rbp + 4336] # 8-byte Reload mov r9, qword ptr [rbp + 4344] # 8-byte Reload mov qword ptr [rbp + 4304], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8826: .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 movups xmm0, xmmword ptr [rbp + 19704] movaps xmmword ptr [rbp + 18704], xmm0 movups xmm0, xmmword ptr [rbp + 19720] movaps xmmword ptr [rbp + 18688], xmm0 .Ltmp7830: lea rcx, [rbp + 18688] lea rdx, [rbp + 18704] mov qword ptr [rbp + 4296], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7831: mov byte ptr [rbp + 4295], al # 1-byte Spill jmp .LBB80_71 .LBB80_71: # in Loop: Header=BB80_70 Depth=1 mov al, byte ptr [rbp + 4295] # 1-byte Reload not al .Ltmp7832: and al, 1 lea rcx, [rbp + 18728] lea rdx, [rbp + 18736] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7833: jmp .LBB80_72 .LBB80_72: # in Loop: Header=BB80_70 Depth=1 .Ltmp7834: lea rcx, [rbp + 18808] lea rdx, [rbp + 18736] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7835: jmp .LBB80_81 .Ltmp8827: .LBB80_75: # Block address taken # in Loop: Header=BB80_70 Depth=1 .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 jmp .LBB80_76 .Ltmp8828: .LBB80_76: # in Loop: Header=BB80_70 Depth=1 .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 .Ltmp7838: lea rcx, [rbp + 18808] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7839: mov byte ptr [rbp + 4294], al # 1-byte Spill jmp .LBB80_77 .LBB80_77: # in Loop: Header=BB80_70 Depth=1 mov al, byte ptr [rbp + 4294] # 1-byte Reload test al, 1 jne .LBB80_78 jmp .LBB80_84 .LBB80_78: # in Loop: Header=BB80_70 Depth=1 .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 .Ltmp7840: .Ltmp8829: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7841: mov byte ptr [rbp + 4293], al # 1-byte Spill jmp .LBB80_79 .LBB80_79: # in Loop: Header=BB80_70 Depth=1 mov al, byte ptr [rbp + 4293] # 1-byte Reload test al, 1 jne .LBB80_80 jmp .LBB80_83 .LBB80_80: # in Loop: Header=BB80_70 Depth=1 .Ltmp8830: .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 int3 jmp .LBB80_83 .Ltmp8831: .LBB80_81: # in Loop: Header=BB80_70 Depth=1 .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 jmp .LBB80_76 .Ltmp8832: .LBB80_83: # in Loop: Header=BB80_70 Depth=1 .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 jmp .LBB80_84 .Ltmp8833: .LBB80_84: # in Loop: Header=BB80_70 Depth=1 .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 .Ltmp7842: lea rcx, [rbp + 18808] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7843: jmp .LBB80_85 .LBB80_85: # in Loop: Header=BB80_70 Depth=1 lea rcx, [rbp + 18808] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_70 .Ltmp8834: # %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 .Ltmp8835: .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 lea rdx, [rip + "??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@"] lea rax, [rbp + 18584] mov rcx, rax mov qword ptr [rbp + 4280], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1266 # kill: def $r8 killed $r8d lea rcx, [rbp + 18568] mov qword ptr [rbp + 4272], rcx # 8-byte Spill mov qword ptr [rbp + 4264], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 18544] mov qword ptr [rbp + 4256], rcx # 8-byte Spill mov qword ptr [rbp + 4248], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 18608] mov rdx, qword ptr [rbp + 4256] # 8-byte Reload mov r8, qword ptr [rbp + 4272] # 8-byte Reload mov r9, qword ptr [rbp + 4280] # 8-byte Reload mov qword ptr [rbp + 4240], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 .Ltmp7844: lea rcx, [rbp + 18472] lea rdx, [rbp + 18480] lea r8, [rbp + 19720] .Ltmp8836: mov qword ptr [rbp + 4232], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7845: jmp .LBB80_88 .LBB80_88: # in Loop: Header=BB80_87 Depth=1 .Ltmp7846: lea rcx, [rbp + 18480] lea rdx, [rbp + 18488] lea r8, [rbp + 19704] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7847: jmp .LBB80_89 .LBB80_89: # in Loop: Header=BB80_87 Depth=1 .Ltmp7848: lea rcx, [rbp + 18608] lea rdx, [rbp + 18488] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7849: jmp .LBB80_90 .LBB80_90: # in Loop: Header=BB80_87 Depth=1 lea rcx, [rbp + 18488] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_96 .Ltmp8837: .LBB80_95: # Block address taken # in Loop: Header=BB80_87 Depth=1 .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 jmp .LBB80_96 .Ltmp8838: .LBB80_96: # in Loop: Header=BB80_87 Depth=1 .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 .Ltmp7852: lea rcx, [rbp + 18608] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7853: mov byte ptr [rbp + 4231], al # 1-byte Spill jmp .LBB80_97 .LBB80_97: # in Loop: Header=BB80_87 Depth=1 mov al, byte ptr [rbp + 4231] # 1-byte Reload test al, 1 jne .LBB80_98 jmp .LBB80_102 .LBB80_98: # in Loop: Header=BB80_87 Depth=1 .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 .Ltmp7854: .Ltmp8839: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7855: mov byte ptr [rbp + 4230], al # 1-byte Spill jmp .LBB80_99 .LBB80_99: # in Loop: Header=BB80_87 Depth=1 mov al, byte ptr [rbp + 4230] # 1-byte Reload test al, 1 jne .LBB80_100 jmp .LBB80_101 .LBB80_100: # in Loop: Header=BB80_87 Depth=1 .Ltmp8840: .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 int3 .Ltmp8841: .LBB80_101: # in Loop: Header=BB80_87 Depth=1 .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 jmp .LBB80_102 .Ltmp8842: .LBB80_102: # in Loop: Header=BB80_87 Depth=1 .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 .Ltmp7856: lea rcx, [rbp + 18608] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7857: jmp .LBB80_103 .LBB80_103: # in Loop: Header=BB80_87 Depth=1 lea rcx, [rbp + 18608] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_87 .Ltmp8843: # %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 .Ltmp8844: .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 lea rdx, [rip + "??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@"] lea rax, [rbp + 18368] mov rcx, rax mov qword ptr [rbp + 4216], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1267 # kill: def $r8 killed $r8d lea rcx, [rbp + 18352] mov qword ptr [rbp + 4208], rcx # 8-byte Spill mov qword ptr [rbp + 4200], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 18328] mov qword ptr [rbp + 4192], rcx # 8-byte Spill mov qword ptr [rbp + 4184], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 18392] mov rdx, qword ptr [rbp + 4192] # 8-byte Reload mov r8, qword ptr [rbp + 4208] # 8-byte Reload mov r9, qword ptr [rbp + 4216] # 8-byte Reload mov qword ptr [rbp + 4176], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 .Ltmp7858: lea rcx, [rbp + 18256] lea rdx, [rbp + 18264] lea r8, [rbp + 19704] .Ltmp8845: mov qword ptr [rbp + 4168], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7859: jmp .LBB80_106 .LBB80_106: # in Loop: Header=BB80_105 Depth=1 .Ltmp7860: lea rcx, [rbp + 18264] lea rdx, [rbp + 18272] lea r8, [rbp + 19720] call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7861: jmp .LBB80_107 .LBB80_107: # in Loop: Header=BB80_105 Depth=1 .Ltmp7862: lea rcx, [rbp + 18392] lea rdx, [rbp + 18272] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7863: jmp .LBB80_108 .LBB80_108: # in Loop: Header=BB80_105 Depth=1 lea rcx, [rbp + 18272] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_114 .Ltmp8846: .LBB80_113: # Block address taken # in Loop: Header=BB80_105 Depth=1 .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 jmp .LBB80_114 .Ltmp8847: .LBB80_114: # in Loop: Header=BB80_105 Depth=1 .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 .Ltmp7866: lea rcx, [rbp + 18392] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7867: mov byte ptr [rbp + 4167], al # 1-byte Spill jmp .LBB80_115 .LBB80_115: # in Loop: Header=BB80_105 Depth=1 mov al, byte ptr [rbp + 4167] # 1-byte Reload test al, 1 jne .LBB80_116 jmp .LBB80_120 .LBB80_116: # in Loop: Header=BB80_105 Depth=1 .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 .Ltmp7868: .Ltmp8848: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7869: mov byte ptr [rbp + 4166], al # 1-byte Spill jmp .LBB80_117 .LBB80_117: # in Loop: Header=BB80_105 Depth=1 mov al, byte ptr [rbp + 4166] # 1-byte Reload test al, 1 jne .LBB80_118 jmp .LBB80_119 .LBB80_118: # in Loop: Header=BB80_105 Depth=1 .Ltmp8849: .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 int3 .Ltmp8850: .LBB80_119: # in Loop: Header=BB80_105 Depth=1 .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 jmp .LBB80_120 .Ltmp8851: .LBB80_120: # in Loop: Header=BB80_105 Depth=1 .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 .Ltmp7870: lea rcx, [rbp + 18392] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7871: jmp .LBB80_121 .LBB80_121: # in Loop: Header=BB80_105 Depth=1 lea rcx, [rbp + 18392] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_105 .Ltmp8852: # %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 .Ltmp8853: .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 lea rdx, [rip + "??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 18152] mov rcx, rax mov qword ptr [rbp + 4152], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1268 # kill: def $r8 killed $r8d lea rcx, [rbp + 18136] mov qword ptr [rbp + 4144], rcx # 8-byte Spill mov qword ptr [rbp + 4136], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 18112] mov qword ptr [rbp + 4128], rcx # 8-byte Spill mov qword ptr [rbp + 4120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 18176] mov rdx, qword ptr [rbp + 4128] # 8-byte Reload mov r8, qword ptr [rbp + 4144] # 8-byte Reload mov r9, qword ptr [rbp + 4152] # 8-byte Reload mov qword ptr [rbp + 4112], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8854: .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 movups xmm0, xmmword ptr [rbp + 19720] movaps xmmword ptr [rbp + 18080], xmm0 movups xmm0, xmmword ptr [rbp + 19704] movaps xmmword ptr [rbp + 18064], xmm0 .Ltmp7872: lea rcx, [rbp + 18064] lea rdx, [rbp + 18080] mov qword ptr [rbp + 4104], rax # 8-byte Spill call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7873: mov byte ptr [rbp + 4103], al # 1-byte Spill jmp .LBB80_124 .LBB80_124: # in Loop: Header=BB80_123 Depth=1 mov al, byte ptr [rbp + 4103] # 1-byte Reload not al .Ltmp7874: and al, 1 lea rcx, [rbp + 18096] lea rdx, [rbp + 18104] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7875: jmp .LBB80_125 .LBB80_125: # in Loop: Header=BB80_123 Depth=1 .Ltmp7876: lea rcx, [rbp + 18176] lea rdx, [rbp + 18104] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7877: jmp .LBB80_134 .Ltmp8855: .LBB80_128: # Block address taken # in Loop: Header=BB80_123 Depth=1 .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 jmp .LBB80_129 .Ltmp8856: .LBB80_129: # in Loop: Header=BB80_123 Depth=1 .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 .Ltmp7880: lea rcx, [rbp + 18176] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7881: mov byte ptr [rbp + 4102], al # 1-byte Spill jmp .LBB80_130 .LBB80_130: # in Loop: Header=BB80_123 Depth=1 mov al, byte ptr [rbp + 4102] # 1-byte Reload test al, 1 jne .LBB80_131 jmp .LBB80_137 .LBB80_131: # in Loop: Header=BB80_123 Depth=1 .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 .Ltmp7882: .Ltmp8857: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7883: mov byte ptr [rbp + 4101], al # 1-byte Spill jmp .LBB80_132 .LBB80_132: # in Loop: Header=BB80_123 Depth=1 mov al, byte ptr [rbp + 4101] # 1-byte Reload test al, 1 jne .LBB80_133 jmp .LBB80_136 .LBB80_133: # in Loop: Header=BB80_123 Depth=1 .Ltmp8858: .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 int3 jmp .LBB80_136 .Ltmp8859: .LBB80_134: # in Loop: Header=BB80_123 Depth=1 .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 jmp .LBB80_129 .Ltmp8860: .LBB80_136: # in Loop: Header=BB80_123 Depth=1 .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 jmp .LBB80_137 .Ltmp8861: .LBB80_137: # in Loop: Header=BB80_123 Depth=1 .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 .Ltmp7884: lea rcx, [rbp + 18176] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7885: jmp .LBB80_138 .LBB80_138: # in Loop: Header=BB80_123 Depth=1 lea rcx, [rbp + 18176] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_123 .Ltmp8862: # %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 .Ltmp8863: .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 lea rdx, [rip + "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@"] lea rax, [rbp + 17960] mov rcx, rax mov qword ptr [rbp + 4088], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1269 # kill: def $r8 killed $r8d lea rcx, [rbp + 17944] mov qword ptr [rbp + 4080], rcx # 8-byte Spill mov qword ptr [rbp + 4072], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 17920] mov qword ptr [rbp + 4064], rcx # 8-byte Spill mov qword ptr [rbp + 4056], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 17984] mov rdx, qword ptr [rbp + 4064] # 8-byte Reload mov r8, qword ptr [rbp + 4080] # 8-byte Reload mov r9, qword ptr [rbp + 4088] # 8-byte Reload mov qword ptr [rbp + 4048], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8864: .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 movups xmm0, xmmword ptr [rbp + 19720] movaps xmmword ptr [rbp + 17888], xmm0 movups xmm0, xmmword ptr [rbp + 19704] movaps xmmword ptr [rbp + 17872], xmm0 .Ltmp7886: lea rcx, [rbp + 17872] lea rdx, [rbp + 17888] mov qword ptr [rbp + 4040], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7887: mov byte ptr [rbp + 4039], al # 1-byte Spill jmp .LBB80_141 .LBB80_141: # in Loop: Header=BB80_140 Depth=1 mov al, byte ptr [rbp + 4039] # 1-byte Reload not al .Ltmp7888: and al, 1 lea rcx, [rbp + 17904] lea rdx, [rbp + 17912] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7889: jmp .LBB80_142 .LBB80_142: # in Loop: Header=BB80_140 Depth=1 .Ltmp7890: lea rcx, [rbp + 17984] lea rdx, [rbp + 17912] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7891: jmp .LBB80_151 .Ltmp8865: .LBB80_145: # Block address taken # in Loop: Header=BB80_140 Depth=1 .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 jmp .LBB80_146 .Ltmp8866: .LBB80_146: # in Loop: Header=BB80_140 Depth=1 .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 .Ltmp7894: lea rcx, [rbp + 17984] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7895: mov byte ptr [rbp + 4038], al # 1-byte Spill jmp .LBB80_147 .LBB80_147: # in Loop: Header=BB80_140 Depth=1 mov al, byte ptr [rbp + 4038] # 1-byte Reload test al, 1 jne .LBB80_148 jmp .LBB80_154 .LBB80_148: # in Loop: Header=BB80_140 Depth=1 .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 .Ltmp7896: .Ltmp8867: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7897: mov byte ptr [rbp + 4037], al # 1-byte Spill jmp .LBB80_149 .LBB80_149: # in Loop: Header=BB80_140 Depth=1 mov al, byte ptr [rbp + 4037] # 1-byte Reload test al, 1 jne .LBB80_150 jmp .LBB80_153 .LBB80_150: # in Loop: Header=BB80_140 Depth=1 .Ltmp8868: .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 int3 jmp .LBB80_153 .Ltmp8869: .LBB80_151: # in Loop: Header=BB80_140 Depth=1 .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 jmp .LBB80_146 .Ltmp8870: .LBB80_153: # in Loop: Header=BB80_140 Depth=1 .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 jmp .LBB80_154 .Ltmp8871: .LBB80_154: # in Loop: Header=BB80_140 Depth=1 .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 .Ltmp7898: lea rcx, [rbp + 17984] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7899: jmp .LBB80_155 .LBB80_155: # in Loop: Header=BB80_140 Depth=1 lea rcx, [rbp + 17984] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_140 .Ltmp8872: # %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 .Ltmp8873: .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 lea rdx, [rip + "??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@"] lea rax, [rbp + 17768] mov rcx, rax mov qword ptr [rbp + 4024], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1270 # kill: def $r8 killed $r8d lea rcx, [rbp + 17752] mov qword ptr [rbp + 4016], rcx # 8-byte Spill mov qword ptr [rbp + 4008], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 17728] mov qword ptr [rbp + 4000], rcx # 8-byte Spill mov qword ptr [rbp + 3992], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 17792] mov rdx, qword ptr [rbp + 4000] # 8-byte Reload mov r8, qword ptr [rbp + 4016] # 8-byte Reload mov r9, qword ptr [rbp + 4024] # 8-byte Reload mov qword ptr [rbp + 3984], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 .Ltmp7900: lea rcx, [rbp + 17656] lea rdx, [rbp + 17664] lea r8, [rbp + 19704] .Ltmp8874: mov qword ptr [rbp + 3976], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7901: jmp .LBB80_158 .LBB80_158: # in Loop: Header=BB80_157 Depth=1 .Ltmp7902: lea rcx, [rbp + 17664] lea rdx, [rbp + 17672] lea r8, [rbp + 19720] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7903: jmp .LBB80_159 .LBB80_159: # in Loop: Header=BB80_157 Depth=1 .Ltmp7904: lea rcx, [rbp + 17792] lea rdx, [rbp + 17672] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7905: jmp .LBB80_160 .LBB80_160: # in Loop: Header=BB80_157 Depth=1 lea rcx, [rbp + 17672] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_166 .Ltmp8875: .LBB80_165: # Block address taken # in Loop: Header=BB80_157 Depth=1 .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 jmp .LBB80_166 .Ltmp8876: .LBB80_166: # in Loop: Header=BB80_157 Depth=1 .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 .Ltmp7908: lea rcx, [rbp + 17792] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7909: mov byte ptr [rbp + 3975], al # 1-byte Spill jmp .LBB80_167 .LBB80_167: # in Loop: Header=BB80_157 Depth=1 mov al, byte ptr [rbp + 3975] # 1-byte Reload test al, 1 jne .LBB80_168 jmp .LBB80_172 .LBB80_168: # in Loop: Header=BB80_157 Depth=1 .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 .Ltmp7910: .Ltmp8877: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7911: mov byte ptr [rbp + 3974], al # 1-byte Spill jmp .LBB80_169 .LBB80_169: # in Loop: Header=BB80_157 Depth=1 mov al, byte ptr [rbp + 3974] # 1-byte Reload test al, 1 jne .LBB80_170 jmp .LBB80_171 .LBB80_170: # in Loop: Header=BB80_157 Depth=1 .Ltmp8878: .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 int3 .Ltmp8879: .LBB80_171: # in Loop: Header=BB80_157 Depth=1 .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 jmp .LBB80_172 .Ltmp8880: .LBB80_172: # in Loop: Header=BB80_157 Depth=1 .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 .Ltmp7912: lea rcx, [rbp + 17792] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7913: jmp .LBB80_173 .LBB80_173: # in Loop: Header=BB80_157 Depth=1 lea rcx, [rbp + 17792] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_157 .Ltmp8881: # %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 .Ltmp8882: .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 lea rdx, [rip + "??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@"] lea rax, [rbp + 17552] mov rcx, rax mov qword ptr [rbp + 3960], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1271 # kill: def $r8 killed $r8d lea rcx, [rbp + 17536] mov qword ptr [rbp + 3952], rcx # 8-byte Spill mov qword ptr [rbp + 3944], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 17512] mov qword ptr [rbp + 3936], rcx # 8-byte Spill mov qword ptr [rbp + 3928], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 17576] mov rdx, qword ptr [rbp + 3936] # 8-byte Reload mov r8, qword ptr [rbp + 3952] # 8-byte Reload mov r9, qword ptr [rbp + 3960] # 8-byte Reload mov qword ptr [rbp + 3920], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8883: .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 movups xmm0, xmmword ptr [rbp + 19720] movaps xmmword ptr [rbp + 17472], xmm0 movups xmm0, xmmword ptr [rbp + 19704] movaps xmmword ptr [rbp + 17456], xmm0 .Ltmp7914: lea rcx, [rbp + 17456] lea rdx, [rbp + 17472] mov qword ptr [rbp + 3912], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7915: mov byte ptr [rbp + 3911], al # 1-byte Spill jmp .LBB80_176 .LBB80_176: # in Loop: Header=BB80_175 Depth=1 mov al, byte ptr [rbp + 3911] # 1-byte Reload not al .Ltmp7916: and al, 1 lea rcx, [rbp + 17496] lea rdx, [rbp + 17504] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7917: jmp .LBB80_177 .LBB80_177: # in Loop: Header=BB80_175 Depth=1 .Ltmp7918: lea rcx, [rbp + 17576] lea rdx, [rbp + 17504] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7919: jmp .LBB80_186 .Ltmp8884: .LBB80_180: # Block address taken # in Loop: Header=BB80_175 Depth=1 .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 jmp .LBB80_181 .Ltmp8885: .LBB80_181: # in Loop: Header=BB80_175 Depth=1 .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 .Ltmp7922: lea rcx, [rbp + 17576] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7923: mov byte ptr [rbp + 3910], al # 1-byte Spill jmp .LBB80_182 .LBB80_182: # in Loop: Header=BB80_175 Depth=1 mov al, byte ptr [rbp + 3910] # 1-byte Reload test al, 1 jne .LBB80_183 jmp .LBB80_189 .LBB80_183: # in Loop: Header=BB80_175 Depth=1 .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 .Ltmp7924: .Ltmp8886: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7925: mov byte ptr [rbp + 3909], al # 1-byte Spill jmp .LBB80_184 .LBB80_184: # in Loop: Header=BB80_175 Depth=1 mov al, byte ptr [rbp + 3909] # 1-byte Reload test al, 1 jne .LBB80_185 jmp .LBB80_188 .LBB80_185: # in Loop: Header=BB80_175 Depth=1 .Ltmp8887: .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 int3 jmp .LBB80_188 .Ltmp8888: .LBB80_186: # in Loop: Header=BB80_175 Depth=1 .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 jmp .LBB80_181 .Ltmp8889: .LBB80_188: # in Loop: Header=BB80_175 Depth=1 .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 jmp .LBB80_189 .Ltmp8890: .LBB80_189: # in Loop: Header=BB80_175 Depth=1 .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 .Ltmp7926: lea rcx, [rbp + 17576] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7927: jmp .LBB80_190 .LBB80_190: # in Loop: Header=BB80_175 Depth=1 lea rcx, [rbp + 17576] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_175 .Ltmp8891: # %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 .Ltmp8892: .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 lea rdx, [rip + "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@"] lea rax, [rbp + 17352] mov rcx, rax mov qword ptr [rbp + 3896], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1272 # kill: def $r8 killed $r8d lea rcx, [rbp + 17336] mov qword ptr [rbp + 3888], rcx # 8-byte Spill mov qword ptr [rbp + 3880], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 17312] mov qword ptr [rbp + 3872], rcx # 8-byte Spill mov qword ptr [rbp + 3864], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 17376] mov rdx, qword ptr [rbp + 3872] # 8-byte Reload mov r8, qword ptr [rbp + 3888] # 8-byte Reload mov r9, qword ptr [rbp + 3896] # 8-byte Reload mov qword ptr [rbp + 3856], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 .Ltmp7928: lea rcx, [rbp + 17240] lea rdx, [rbp + 17248] lea r8, [rbp + 19704] .Ltmp8893: mov qword ptr [rbp + 3848], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7929: jmp .LBB80_193 .LBB80_193: # in Loop: Header=BB80_192 Depth=1 .Ltmp7930: lea rcx, [rbp + 17248] lea rdx, [rbp + 17256] lea r8, [rbp + 19720] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7931: jmp .LBB80_194 .LBB80_194: # in Loop: Header=BB80_192 Depth=1 .Ltmp7932: lea rcx, [rbp + 17376] lea rdx, [rbp + 17256] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7933: jmp .LBB80_195 .LBB80_195: # in Loop: Header=BB80_192 Depth=1 lea rcx, [rbp + 17256] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_201 .Ltmp8894: .LBB80_200: # Block address taken # in Loop: Header=BB80_192 Depth=1 .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 jmp .LBB80_201 .Ltmp8895: .LBB80_201: # in Loop: Header=BB80_192 Depth=1 .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 .Ltmp7936: lea rcx, [rbp + 17376] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7937: mov byte ptr [rbp + 3847], al # 1-byte Spill jmp .LBB80_202 .LBB80_202: # in Loop: Header=BB80_192 Depth=1 mov al, byte ptr [rbp + 3847] # 1-byte Reload test al, 1 jne .LBB80_203 jmp .LBB80_207 .LBB80_203: # in Loop: Header=BB80_192 Depth=1 .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 .Ltmp7938: .Ltmp8896: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7939: mov byte ptr [rbp + 3846], al # 1-byte Spill jmp .LBB80_204 .LBB80_204: # in Loop: Header=BB80_192 Depth=1 mov al, byte ptr [rbp + 3846] # 1-byte Reload test al, 1 jne .LBB80_205 jmp .LBB80_206 .LBB80_205: # in Loop: Header=BB80_192 Depth=1 .Ltmp8897: .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 int3 .Ltmp8898: .LBB80_206: # in Loop: Header=BB80_192 Depth=1 .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 jmp .LBB80_207 .Ltmp8899: .LBB80_207: # in Loop: Header=BB80_192 Depth=1 .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 .Ltmp7940: lea rcx, [rbp + 17376] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7941: jmp .LBB80_208 .LBB80_208: # in Loop: Header=BB80_192 Depth=1 lea rcx, [rbp + 17376] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_192 .Ltmp8900: # %bb.209: .cv_loc 80 1 1276 0 # ..\tests\span_tests.cpp:1276:0 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] mov qword ptr [rbp + 17232], rax .cv_loc 80 1 1277 0 # ..\tests\span_tests.cpp:1277:0 lea rcx, [rbp + 17216] .Ltmp8901: #DEBUG_VALUE: s1 <- [$rcx+0] lea rdx, [rbp + 17232] .Ltmp8902: #DEBUG_VALUE: arr <- [$rdx+0] call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp8903: .cv_loc 80 1 1278 0 # ..\tests\span_tests.cpp:1278:0 lea rcx, [rbp + 17200] .Ltmp8904: #DEBUG_VALUE: s2 <- [$rcx+0] lea rdx, [rbp + 17232] mov qword ptr [rbp + 3832], rax # 8-byte Spill call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp8905: mov qword ptr [rbp + 3824], rax # 8-byte Spill .LBB80_210: # =>This Inner Loop Header: Depth=1 .Ltmp8906: .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 lea rdx, [rip + "??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@"] lea rax, [rbp + 17096] mov rcx, rax mov qword ptr [rbp + 3816], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1280 # kill: def $r8 killed $r8d lea rcx, [rbp + 17080] mov qword ptr [rbp + 3808], rcx # 8-byte Spill mov qword ptr [rbp + 3800], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 17056] mov qword ptr [rbp + 3792], rcx # 8-byte Spill mov qword ptr [rbp + 3784], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 17120] mov rdx, qword ptr [rbp + 3792] # 8-byte Reload mov r8, qword ptr [rbp + 3808] # 8-byte Reload mov r9, qword ptr [rbp + 3816] # 8-byte Reload mov qword ptr [rbp + 3776], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 .Ltmp7942: lea rcx, [rbp + 16984] lea rdx, [rbp + 16992] lea r8, [rbp + 17216] .Ltmp8907: mov qword ptr [rbp + 3768], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7943: jmp .LBB80_211 .LBB80_211: # in Loop: Header=BB80_210 Depth=1 .Ltmp7944: lea rcx, [rbp + 16992] lea rdx, [rbp + 17000] lea r8, [rbp + 17200] call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7945: jmp .LBB80_212 .LBB80_212: # in Loop: Header=BB80_210 Depth=1 .Ltmp7946: lea rcx, [rbp + 17120] lea rdx, [rbp + 17000] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7947: jmp .LBB80_213 .LBB80_213: # in Loop: Header=BB80_210 Depth=1 lea rcx, [rbp + 17000] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_219 .Ltmp8908: .LBB80_218: # Block address taken # in Loop: Header=BB80_210 Depth=1 .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 jmp .LBB80_219 .Ltmp8909: .LBB80_219: # in Loop: Header=BB80_210 Depth=1 .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 .Ltmp7950: lea rcx, [rbp + 17120] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7951: mov byte ptr [rbp + 3767], al # 1-byte Spill jmp .LBB80_220 .LBB80_220: # in Loop: Header=BB80_210 Depth=1 mov al, byte ptr [rbp + 3767] # 1-byte Reload test al, 1 jne .LBB80_221 jmp .LBB80_225 .LBB80_221: # in Loop: Header=BB80_210 Depth=1 .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 .Ltmp7952: .Ltmp8910: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7953: mov byte ptr [rbp + 3766], al # 1-byte Spill jmp .LBB80_222 .LBB80_222: # in Loop: Header=BB80_210 Depth=1 mov al, byte ptr [rbp + 3766] # 1-byte Reload test al, 1 jne .LBB80_223 jmp .LBB80_224 .LBB80_223: # in Loop: Header=BB80_210 Depth=1 .Ltmp8911: .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 int3 .Ltmp8912: .LBB80_224: # in Loop: Header=BB80_210 Depth=1 .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 jmp .LBB80_225 .Ltmp8913: .LBB80_225: # in Loop: Header=BB80_210 Depth=1 .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 .Ltmp7954: lea rcx, [rbp + 17120] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7955: jmp .LBB80_226 .LBB80_226: # in Loop: Header=BB80_210 Depth=1 lea rcx, [rbp + 17120] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_210 .Ltmp8914: # %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 .Ltmp8915: .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 lea rdx, [rip + "??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 16880] mov rcx, rax mov qword ptr [rbp + 3752], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1281 # kill: def $r8 killed $r8d lea rcx, [rbp + 16864] mov qword ptr [rbp + 3744], rcx # 8-byte Spill mov qword ptr [rbp + 3736], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 16840] mov qword ptr [rbp + 3728], rcx # 8-byte Spill mov qword ptr [rbp + 3720], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 16904] mov rdx, qword ptr [rbp + 3728] # 8-byte Reload mov r8, qword ptr [rbp + 3744] # 8-byte Reload mov r9, qword ptr [rbp + 3752] # 8-byte Reload mov qword ptr [rbp + 3712], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8916: .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 movups xmm0, xmmword ptr [rbp + 17200] movaps xmmword ptr [rbp + 16800], xmm0 movups xmm0, xmmword ptr [rbp + 17216] movaps xmmword ptr [rbp + 16784], xmm0 .Ltmp7956: lea rcx, [rbp + 16784] lea rdx, [rbp + 16800] mov qword ptr [rbp + 3704], rax # 8-byte Spill call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7957: mov byte ptr [rbp + 3703], al # 1-byte Spill jmp .LBB80_229 .LBB80_229: # in Loop: Header=BB80_228 Depth=1 mov al, byte ptr [rbp + 3703] # 1-byte Reload not al .Ltmp7958: and al, 1 lea rcx, [rbp + 16824] lea rdx, [rbp + 16832] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7959: jmp .LBB80_230 .LBB80_230: # in Loop: Header=BB80_228 Depth=1 .Ltmp7960: lea rcx, [rbp + 16904] lea rdx, [rbp + 16832] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7961: jmp .LBB80_239 .Ltmp8917: .LBB80_233: # Block address taken # in Loop: Header=BB80_228 Depth=1 .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 jmp .LBB80_234 .Ltmp8918: .LBB80_234: # in Loop: Header=BB80_228 Depth=1 .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 .Ltmp7964: lea rcx, [rbp + 16904] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7965: mov byte ptr [rbp + 3702], al # 1-byte Spill jmp .LBB80_235 .LBB80_235: # in Loop: Header=BB80_228 Depth=1 mov al, byte ptr [rbp + 3702] # 1-byte Reload test al, 1 jne .LBB80_236 jmp .LBB80_242 .LBB80_236: # in Loop: Header=BB80_228 Depth=1 .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 .Ltmp7966: .Ltmp8919: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7967: mov byte ptr [rbp + 3701], al # 1-byte Spill jmp .LBB80_237 .LBB80_237: # in Loop: Header=BB80_228 Depth=1 mov al, byte ptr [rbp + 3701] # 1-byte Reload test al, 1 jne .LBB80_238 jmp .LBB80_241 .LBB80_238: # in Loop: Header=BB80_228 Depth=1 .Ltmp8920: .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 int3 jmp .LBB80_241 .Ltmp8921: .LBB80_239: # in Loop: Header=BB80_228 Depth=1 .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 jmp .LBB80_234 .Ltmp8922: .LBB80_241: # in Loop: Header=BB80_228 Depth=1 .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 jmp .LBB80_242 .Ltmp8923: .LBB80_242: # in Loop: Header=BB80_228 Depth=1 .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 .Ltmp7968: lea rcx, [rbp + 16904] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7969: jmp .LBB80_243 .LBB80_243: # in Loop: Header=BB80_228 Depth=1 lea rcx, [rbp + 16904] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_228 .Ltmp8924: # %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 .Ltmp8925: .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 lea rdx, [rip + "??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@"] lea rax, [rbp + 16680] mov rcx, rax mov qword ptr [rbp + 3688], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1282 # kill: def $r8 killed $r8d lea rcx, [rbp + 16664] mov qword ptr [rbp + 3680], rcx # 8-byte Spill mov qword ptr [rbp + 3672], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 16640] mov qword ptr [rbp + 3664], rcx # 8-byte Spill mov qword ptr [rbp + 3656], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 16704] mov rdx, qword ptr [rbp + 3664] # 8-byte Reload mov r8, qword ptr [rbp + 3680] # 8-byte Reload mov r9, qword ptr [rbp + 3688] # 8-byte Reload mov qword ptr [rbp + 3648], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8926: .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 movups xmm0, xmmword ptr [rbp + 17200] movaps xmmword ptr [rbp + 16608], xmm0 movups xmm0, xmmword ptr [rbp + 17216] movaps xmmword ptr [rbp + 16592], xmm0 .Ltmp7970: lea rcx, [rbp + 16592] lea rdx, [rbp + 16608] mov qword ptr [rbp + 3640], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7971: mov byte ptr [rbp + 3639], al # 1-byte Spill jmp .LBB80_246 .LBB80_246: # in Loop: Header=BB80_245 Depth=1 mov al, byte ptr [rbp + 3639] # 1-byte Reload not al .Ltmp7972: and al, 1 lea rcx, [rbp + 16624] lea rdx, [rbp + 16632] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp7973: jmp .LBB80_247 .LBB80_247: # in Loop: Header=BB80_245 Depth=1 .Ltmp7974: lea rcx, [rbp + 16704] lea rdx, [rbp + 16632] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp7975: jmp .LBB80_256 .Ltmp8927: .LBB80_250: # Block address taken # in Loop: Header=BB80_245 Depth=1 .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 jmp .LBB80_251 .Ltmp8928: .LBB80_251: # in Loop: Header=BB80_245 Depth=1 .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 .Ltmp7978: lea rcx, [rbp + 16704] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7979: mov byte ptr [rbp + 3638], al # 1-byte Spill jmp .LBB80_252 .LBB80_252: # in Loop: Header=BB80_245 Depth=1 mov al, byte ptr [rbp + 3638] # 1-byte Reload test al, 1 jne .LBB80_253 jmp .LBB80_259 .LBB80_253: # in Loop: Header=BB80_245 Depth=1 .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 .Ltmp7980: .Ltmp8929: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7981: mov byte ptr [rbp + 3637], al # 1-byte Spill jmp .LBB80_254 .LBB80_254: # in Loop: Header=BB80_245 Depth=1 mov al, byte ptr [rbp + 3637] # 1-byte Reload test al, 1 jne .LBB80_255 jmp .LBB80_258 .LBB80_255: # in Loop: Header=BB80_245 Depth=1 .Ltmp8930: .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 int3 jmp .LBB80_258 .Ltmp8931: .LBB80_256: # in Loop: Header=BB80_245 Depth=1 .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 jmp .LBB80_251 .Ltmp8932: .LBB80_258: # in Loop: Header=BB80_245 Depth=1 .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 jmp .LBB80_259 .Ltmp8933: .LBB80_259: # in Loop: Header=BB80_245 Depth=1 .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 .Ltmp7982: lea rcx, [rbp + 16704] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7983: jmp .LBB80_260 .LBB80_260: # in Loop: Header=BB80_245 Depth=1 lea rcx, [rbp + 16704] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_245 .Ltmp8934: # %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 .Ltmp8935: .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 lea rdx, [rip + "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@"] lea rax, [rbp + 16488] mov rcx, rax mov qword ptr [rbp + 3624], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1283 # kill: def $r8 killed $r8d lea rcx, [rbp + 16472] mov qword ptr [rbp + 3616], rcx # 8-byte Spill mov qword ptr [rbp + 3608], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 16448] mov qword ptr [rbp + 3600], rcx # 8-byte Spill mov qword ptr [rbp + 3592], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 16512] mov rdx, qword ptr [rbp + 3600] # 8-byte Reload mov r8, qword ptr [rbp + 3616] # 8-byte Reload mov r9, qword ptr [rbp + 3624] # 8-byte Reload mov qword ptr [rbp + 3584], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 .Ltmp7984: lea rcx, [rbp + 16376] lea rdx, [rbp + 16384] lea r8, [rbp + 17216] .Ltmp8936: mov qword ptr [rbp + 3576], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7985: jmp .LBB80_263 .LBB80_263: # in Loop: Header=BB80_262 Depth=1 .Ltmp7986: lea rcx, [rbp + 16384] lea rdx, [rbp + 16392] lea r8, [rbp + 17200] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp7987: jmp .LBB80_264 .LBB80_264: # in Loop: Header=BB80_262 Depth=1 .Ltmp7988: lea rcx, [rbp + 16512] lea rdx, [rbp + 16392] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp7989: jmp .LBB80_265 .LBB80_265: # in Loop: Header=BB80_262 Depth=1 lea rcx, [rbp + 16392] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_271 .Ltmp8937: .LBB80_270: # Block address taken # in Loop: Header=BB80_262 Depth=1 .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 jmp .LBB80_271 .Ltmp8938: .LBB80_271: # in Loop: Header=BB80_262 Depth=1 .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 .Ltmp7992: lea rcx, [rbp + 16512] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp7993: mov byte ptr [rbp + 3575], al # 1-byte Spill jmp .LBB80_272 .LBB80_272: # in Loop: Header=BB80_262 Depth=1 mov al, byte ptr [rbp + 3575] # 1-byte Reload test al, 1 jne .LBB80_273 jmp .LBB80_277 .LBB80_273: # in Loop: Header=BB80_262 Depth=1 .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 .Ltmp7994: .Ltmp8939: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp7995: mov byte ptr [rbp + 3574], al # 1-byte Spill jmp .LBB80_274 .LBB80_274: # in Loop: Header=BB80_262 Depth=1 mov al, byte ptr [rbp + 3574] # 1-byte Reload test al, 1 jne .LBB80_275 jmp .LBB80_276 .LBB80_275: # in Loop: Header=BB80_262 Depth=1 .Ltmp8940: .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 int3 .Ltmp8941: .LBB80_276: # in Loop: Header=BB80_262 Depth=1 .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 jmp .LBB80_277 .Ltmp8942: .LBB80_277: # in Loop: Header=BB80_262 Depth=1 .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 .Ltmp7996: lea rcx, [rbp + 16512] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp7997: jmp .LBB80_278 .LBB80_278: # in Loop: Header=BB80_262 Depth=1 lea rcx, [rbp + 16512] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_262 .Ltmp8943: # %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 .Ltmp8944: .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 lea rdx, [rip + "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@"] lea rax, [rbp + 16272] mov rcx, rax mov qword ptr [rbp + 3560], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1284 # kill: def $r8 killed $r8d lea rcx, [rbp + 16256] mov qword ptr [rbp + 3552], rcx # 8-byte Spill mov qword ptr [rbp + 3544], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 16232] mov qword ptr [rbp + 3536], rcx # 8-byte Spill mov qword ptr [rbp + 3528], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 16296] mov rdx, qword ptr [rbp + 3536] # 8-byte Reload mov r8, qword ptr [rbp + 3552] # 8-byte Reload mov r9, qword ptr [rbp + 3560] # 8-byte Reload mov qword ptr [rbp + 3520], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8945: .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 movups xmm0, xmmword ptr [rbp + 17200] movaps xmmword ptr [rbp + 16192], xmm0 movups xmm0, xmmword ptr [rbp + 17216] movaps xmmword ptr [rbp + 16176], xmm0 .Ltmp7998: lea rcx, [rbp + 16176] lea rdx, [rbp + 16192] mov qword ptr [rbp + 3512], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp7999: mov byte ptr [rbp + 3511], al # 1-byte Spill jmp .LBB80_281 .LBB80_281: # in Loop: Header=BB80_280 Depth=1 mov al, byte ptr [rbp + 3511] # 1-byte Reload not al .Ltmp8000: and al, 1 lea rcx, [rbp + 16216] lea rdx, [rbp + 16224] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8001: jmp .LBB80_282 .LBB80_282: # in Loop: Header=BB80_280 Depth=1 .Ltmp8002: lea rcx, [rbp + 16296] lea rdx, [rbp + 16224] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8003: jmp .LBB80_291 .Ltmp8946: .LBB80_285: # Block address taken # in Loop: Header=BB80_280 Depth=1 .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 jmp .LBB80_286 .Ltmp8947: .LBB80_286: # in Loop: Header=BB80_280 Depth=1 .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 .Ltmp8006: lea rcx, [rbp + 16296] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8007: mov byte ptr [rbp + 3510], al # 1-byte Spill jmp .LBB80_287 .LBB80_287: # in Loop: Header=BB80_280 Depth=1 mov al, byte ptr [rbp + 3510] # 1-byte Reload test al, 1 jne .LBB80_288 jmp .LBB80_294 .LBB80_288: # in Loop: Header=BB80_280 Depth=1 .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 .Ltmp8008: .Ltmp8948: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8009: mov byte ptr [rbp + 3509], al # 1-byte Spill jmp .LBB80_289 .LBB80_289: # in Loop: Header=BB80_280 Depth=1 mov al, byte ptr [rbp + 3509] # 1-byte Reload test al, 1 jne .LBB80_290 jmp .LBB80_293 .LBB80_290: # in Loop: Header=BB80_280 Depth=1 .Ltmp8949: .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 int3 jmp .LBB80_293 .Ltmp8950: .LBB80_291: # in Loop: Header=BB80_280 Depth=1 .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 jmp .LBB80_286 .Ltmp8951: .LBB80_293: # in Loop: Header=BB80_280 Depth=1 .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 jmp .LBB80_294 .Ltmp8952: .LBB80_294: # in Loop: Header=BB80_280 Depth=1 .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 .Ltmp8010: lea rcx, [rbp + 16296] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8011: jmp .LBB80_295 .LBB80_295: # in Loop: Header=BB80_280 Depth=1 lea rcx, [rbp + 16296] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_280 .Ltmp8953: # %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 .Ltmp8954: .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 lea rdx, [rip + "??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@"] lea rax, [rbp + 16072] mov rcx, rax mov qword ptr [rbp + 3496], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1285 # kill: def $r8 killed $r8d lea rcx, [rbp + 16056] mov qword ptr [rbp + 3488], rcx # 8-byte Spill mov qword ptr [rbp + 3480], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 16032] mov qword ptr [rbp + 3472], rcx # 8-byte Spill mov qword ptr [rbp + 3464], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 16096] mov rdx, qword ptr [rbp + 3472] # 8-byte Reload mov r8, qword ptr [rbp + 3488] # 8-byte Reload mov r9, qword ptr [rbp + 3496] # 8-byte Reload mov qword ptr [rbp + 3456], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 .Ltmp8012: lea rcx, [rbp + 15960] lea rdx, [rbp + 15968] lea r8, [rbp + 17216] .Ltmp8955: mov qword ptr [rbp + 3448], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8013: jmp .LBB80_298 .LBB80_298: # in Loop: Header=BB80_297 Depth=1 .Ltmp8014: lea rcx, [rbp + 15968] lea rdx, [rbp + 15976] lea r8, [rbp + 17200] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8015: jmp .LBB80_299 .LBB80_299: # in Loop: Header=BB80_297 Depth=1 .Ltmp8016: lea rcx, [rbp + 16096] lea rdx, [rbp + 15976] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8017: jmp .LBB80_300 .LBB80_300: # in Loop: Header=BB80_297 Depth=1 lea rcx, [rbp + 15976] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_306 .Ltmp8956: .LBB80_305: # Block address taken # in Loop: Header=BB80_297 Depth=1 .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 jmp .LBB80_306 .Ltmp8957: .LBB80_306: # in Loop: Header=BB80_297 Depth=1 .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 .Ltmp8020: lea rcx, [rbp + 16096] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8021: mov byte ptr [rbp + 3447], al # 1-byte Spill jmp .LBB80_307 .LBB80_307: # in Loop: Header=BB80_297 Depth=1 mov al, byte ptr [rbp + 3447] # 1-byte Reload test al, 1 jne .LBB80_308 jmp .LBB80_312 .LBB80_308: # in Loop: Header=BB80_297 Depth=1 .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 .Ltmp8022: .Ltmp8958: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8023: mov byte ptr [rbp + 3446], al # 1-byte Spill jmp .LBB80_309 .LBB80_309: # in Loop: Header=BB80_297 Depth=1 mov al, byte ptr [rbp + 3446] # 1-byte Reload test al, 1 jne .LBB80_310 jmp .LBB80_311 .LBB80_310: # in Loop: Header=BB80_297 Depth=1 .Ltmp8959: .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 int3 .Ltmp8960: .LBB80_311: # in Loop: Header=BB80_297 Depth=1 .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 jmp .LBB80_312 .Ltmp8961: .LBB80_312: # in Loop: Header=BB80_297 Depth=1 .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 .Ltmp8024: lea rcx, [rbp + 16096] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8025: jmp .LBB80_313 .LBB80_313: # in Loop: Header=BB80_297 Depth=1 lea rcx, [rbp + 16096] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_297 .Ltmp8962: # %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 .Ltmp8963: .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 lea rdx, [rip + "??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@"] lea rax, [rbp + 15856] mov rcx, rax mov qword ptr [rbp + 3432], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1286 # kill: def $r8 killed $r8d lea rcx, [rbp + 15840] mov qword ptr [rbp + 3424], rcx # 8-byte Spill mov qword ptr [rbp + 3416], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 15816] mov qword ptr [rbp + 3408], rcx # 8-byte Spill mov qword ptr [rbp + 3400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 15880] mov rdx, qword ptr [rbp + 3408] # 8-byte Reload mov r8, qword ptr [rbp + 3424] # 8-byte Reload mov r9, qword ptr [rbp + 3432] # 8-byte Reload mov qword ptr [rbp + 3392], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 .Ltmp8026: lea rcx, [rbp + 15744] lea rdx, [rbp + 15752] lea r8, [rbp + 17200] .Ltmp8964: mov qword ptr [rbp + 3384], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8027: jmp .LBB80_316 .LBB80_316: # in Loop: Header=BB80_315 Depth=1 .Ltmp8028: lea rcx, [rbp + 15752] lea rdx, [rbp + 15760] lea r8, [rbp + 17216] call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8029: jmp .LBB80_317 .LBB80_317: # in Loop: Header=BB80_315 Depth=1 .Ltmp8030: lea rcx, [rbp + 15880] lea rdx, [rbp + 15760] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8031: jmp .LBB80_318 .LBB80_318: # in Loop: Header=BB80_315 Depth=1 lea rcx, [rbp + 15760] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_324 .Ltmp8965: .LBB80_323: # Block address taken # in Loop: Header=BB80_315 Depth=1 .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 jmp .LBB80_324 .Ltmp8966: .LBB80_324: # in Loop: Header=BB80_315 Depth=1 .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 .Ltmp8034: lea rcx, [rbp + 15880] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8035: mov byte ptr [rbp + 3383], al # 1-byte Spill jmp .LBB80_325 .LBB80_325: # in Loop: Header=BB80_315 Depth=1 mov al, byte ptr [rbp + 3383] # 1-byte Reload test al, 1 jne .LBB80_326 jmp .LBB80_330 .LBB80_326: # in Loop: Header=BB80_315 Depth=1 .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 .Ltmp8036: .Ltmp8967: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8037: mov byte ptr [rbp + 3382], al # 1-byte Spill jmp .LBB80_327 .LBB80_327: # in Loop: Header=BB80_315 Depth=1 mov al, byte ptr [rbp + 3382] # 1-byte Reload test al, 1 jne .LBB80_328 jmp .LBB80_329 .LBB80_328: # in Loop: Header=BB80_315 Depth=1 .Ltmp8968: .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 int3 .Ltmp8969: .LBB80_329: # in Loop: Header=BB80_315 Depth=1 .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 jmp .LBB80_330 .Ltmp8970: .LBB80_330: # in Loop: Header=BB80_315 Depth=1 .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 .Ltmp8038: lea rcx, [rbp + 15880] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8039: jmp .LBB80_331 .LBB80_331: # in Loop: Header=BB80_315 Depth=1 lea rcx, [rbp + 15880] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_315 .Ltmp8971: # %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 .Ltmp8972: .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 lea rdx, [rip + "??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 15640] mov rcx, rax mov qword ptr [rbp + 3368], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1287 # kill: def $r8 killed $r8d lea rcx, [rbp + 15624] mov qword ptr [rbp + 3360], rcx # 8-byte Spill mov qword ptr [rbp + 3352], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 15600] mov qword ptr [rbp + 3344], rcx # 8-byte Spill mov qword ptr [rbp + 3336], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 15664] mov rdx, qword ptr [rbp + 3344] # 8-byte Reload mov r8, qword ptr [rbp + 3360] # 8-byte Reload mov r9, qword ptr [rbp + 3368] # 8-byte Reload mov qword ptr [rbp + 3328], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8973: .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 movups xmm0, xmmword ptr [rbp + 17216] movaps xmmword ptr [rbp + 15568], xmm0 movups xmm0, xmmword ptr [rbp + 17200] movaps xmmword ptr [rbp + 15552], xmm0 .Ltmp8040: lea rcx, [rbp + 15552] lea rdx, [rbp + 15568] mov qword ptr [rbp + 3320], rax # 8-byte Spill call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8041: mov byte ptr [rbp + 3319], al # 1-byte Spill jmp .LBB80_334 .LBB80_334: # in Loop: Header=BB80_333 Depth=1 mov al, byte ptr [rbp + 3319] # 1-byte Reload not al .Ltmp8042: and al, 1 lea rcx, [rbp + 15584] lea rdx, [rbp + 15592] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8043: jmp .LBB80_335 .LBB80_335: # in Loop: Header=BB80_333 Depth=1 .Ltmp8044: lea rcx, [rbp + 15664] lea rdx, [rbp + 15592] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8045: jmp .LBB80_344 .Ltmp8974: .LBB80_338: # Block address taken # in Loop: Header=BB80_333 Depth=1 .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 jmp .LBB80_339 .Ltmp8975: .LBB80_339: # in Loop: Header=BB80_333 Depth=1 .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 .Ltmp8048: lea rcx, [rbp + 15664] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8049: mov byte ptr [rbp + 3318], al # 1-byte Spill jmp .LBB80_340 .LBB80_340: # in Loop: Header=BB80_333 Depth=1 mov al, byte ptr [rbp + 3318] # 1-byte Reload test al, 1 jne .LBB80_341 jmp .LBB80_347 .LBB80_341: # in Loop: Header=BB80_333 Depth=1 .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 .Ltmp8050: .Ltmp8976: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8051: mov byte ptr [rbp + 3317], al # 1-byte Spill jmp .LBB80_342 .LBB80_342: # in Loop: Header=BB80_333 Depth=1 mov al, byte ptr [rbp + 3317] # 1-byte Reload test al, 1 jne .LBB80_343 jmp .LBB80_346 .LBB80_343: # in Loop: Header=BB80_333 Depth=1 .Ltmp8977: .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 int3 jmp .LBB80_346 .Ltmp8978: .LBB80_344: # in Loop: Header=BB80_333 Depth=1 .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 jmp .LBB80_339 .Ltmp8979: .LBB80_346: # in Loop: Header=BB80_333 Depth=1 .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 jmp .LBB80_347 .Ltmp8980: .LBB80_347: # in Loop: Header=BB80_333 Depth=1 .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 .Ltmp8052: lea rcx, [rbp + 15664] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8053: jmp .LBB80_348 .LBB80_348: # in Loop: Header=BB80_333 Depth=1 lea rcx, [rbp + 15664] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_333 .Ltmp8981: # %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 .Ltmp8982: .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 lea rdx, [rip + "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@"] lea rax, [rbp + 15448] mov rcx, rax mov qword ptr [rbp + 3304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1288 # kill: def $r8 killed $r8d lea rcx, [rbp + 15432] mov qword ptr [rbp + 3296], rcx # 8-byte Spill mov qword ptr [rbp + 3288], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 15408] mov qword ptr [rbp + 3280], rcx # 8-byte Spill mov qword ptr [rbp + 3272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 15472] mov rdx, qword ptr [rbp + 3280] # 8-byte Reload mov r8, qword ptr [rbp + 3296] # 8-byte Reload mov r9, qword ptr [rbp + 3304] # 8-byte Reload mov qword ptr [rbp + 3264], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp8983: .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 movups xmm0, xmmword ptr [rbp + 17216] movaps xmmword ptr [rbp + 15376], xmm0 movups xmm0, xmmword ptr [rbp + 17200] movaps xmmword ptr [rbp + 15360], xmm0 .Ltmp8054: lea rcx, [rbp + 15360] lea rdx, [rbp + 15376] mov qword ptr [rbp + 3256], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8055: mov byte ptr [rbp + 3255], al # 1-byte Spill jmp .LBB80_351 .LBB80_351: # in Loop: Header=BB80_350 Depth=1 mov al, byte ptr [rbp + 3255] # 1-byte Reload not al .Ltmp8056: and al, 1 lea rcx, [rbp + 15392] lea rdx, [rbp + 15400] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8057: jmp .LBB80_352 .LBB80_352: # in Loop: Header=BB80_350 Depth=1 .Ltmp8058: lea rcx, [rbp + 15472] lea rdx, [rbp + 15400] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8059: jmp .LBB80_361 .Ltmp8984: .LBB80_355: # Block address taken # in Loop: Header=BB80_350 Depth=1 .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 jmp .LBB80_356 .Ltmp8985: .LBB80_356: # in Loop: Header=BB80_350 Depth=1 .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 .Ltmp8062: lea rcx, [rbp + 15472] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8063: mov byte ptr [rbp + 3254], al # 1-byte Spill jmp .LBB80_357 .LBB80_357: # in Loop: Header=BB80_350 Depth=1 mov al, byte ptr [rbp + 3254] # 1-byte Reload test al, 1 jne .LBB80_358 jmp .LBB80_364 .LBB80_358: # in Loop: Header=BB80_350 Depth=1 .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 .Ltmp8064: .Ltmp8986: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8065: mov byte ptr [rbp + 3253], al # 1-byte Spill jmp .LBB80_359 .LBB80_359: # in Loop: Header=BB80_350 Depth=1 mov al, byte ptr [rbp + 3253] # 1-byte Reload test al, 1 jne .LBB80_360 jmp .LBB80_363 .LBB80_360: # in Loop: Header=BB80_350 Depth=1 .Ltmp8987: .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 int3 jmp .LBB80_363 .Ltmp8988: .LBB80_361: # in Loop: Header=BB80_350 Depth=1 .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 jmp .LBB80_356 .Ltmp8989: .LBB80_363: # in Loop: Header=BB80_350 Depth=1 .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 jmp .LBB80_364 .Ltmp8990: .LBB80_364: # in Loop: Header=BB80_350 Depth=1 .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 .Ltmp8066: lea rcx, [rbp + 15472] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8067: jmp .LBB80_365 .LBB80_365: # in Loop: Header=BB80_350 Depth=1 lea rcx, [rbp + 15472] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_350 .Ltmp8991: # %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 .Ltmp8992: .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 lea rdx, [rip + "??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@"] lea rax, [rbp + 15256] mov rcx, rax mov qword ptr [rbp + 3240], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1289 # kill: def $r8 killed $r8d lea rcx, [rbp + 15240] mov qword ptr [rbp + 3232], rcx # 8-byte Spill mov qword ptr [rbp + 3224], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 15216] mov qword ptr [rbp + 3216], rcx # 8-byte Spill mov qword ptr [rbp + 3208], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 15280] mov rdx, qword ptr [rbp + 3216] # 8-byte Reload mov r8, qword ptr [rbp + 3232] # 8-byte Reload mov r9, qword ptr [rbp + 3240] # 8-byte Reload mov qword ptr [rbp + 3200], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 .Ltmp8068: lea rcx, [rbp + 15144] lea rdx, [rbp + 15152] lea r8, [rbp + 17200] .Ltmp8993: mov qword ptr [rbp + 3192], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8069: jmp .LBB80_368 .LBB80_368: # in Loop: Header=BB80_367 Depth=1 .Ltmp8070: lea rcx, [rbp + 15152] lea rdx, [rbp + 15160] lea r8, [rbp + 17216] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8071: jmp .LBB80_369 .LBB80_369: # in Loop: Header=BB80_367 Depth=1 .Ltmp8072: lea rcx, [rbp + 15280] lea rdx, [rbp + 15160] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8073: jmp .LBB80_370 .LBB80_370: # in Loop: Header=BB80_367 Depth=1 lea rcx, [rbp + 15160] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_376 .Ltmp8994: .LBB80_375: # Block address taken # in Loop: Header=BB80_367 Depth=1 .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 jmp .LBB80_376 .Ltmp8995: .LBB80_376: # in Loop: Header=BB80_367 Depth=1 .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 .Ltmp8076: lea rcx, [rbp + 15280] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8077: mov byte ptr [rbp + 3191], al # 1-byte Spill jmp .LBB80_377 .LBB80_377: # in Loop: Header=BB80_367 Depth=1 mov al, byte ptr [rbp + 3191] # 1-byte Reload test al, 1 jne .LBB80_378 jmp .LBB80_382 .LBB80_378: # in Loop: Header=BB80_367 Depth=1 .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 .Ltmp8078: .Ltmp8996: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8079: mov byte ptr [rbp + 3190], al # 1-byte Spill jmp .LBB80_379 .LBB80_379: # in Loop: Header=BB80_367 Depth=1 mov al, byte ptr [rbp + 3190] # 1-byte Reload test al, 1 jne .LBB80_380 jmp .LBB80_381 .LBB80_380: # in Loop: Header=BB80_367 Depth=1 .Ltmp8997: .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 int3 .Ltmp8998: .LBB80_381: # in Loop: Header=BB80_367 Depth=1 .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 jmp .LBB80_382 .Ltmp8999: .LBB80_382: # in Loop: Header=BB80_367 Depth=1 .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 .Ltmp8080: lea rcx, [rbp + 15280] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8081: jmp .LBB80_383 .LBB80_383: # in Loop: Header=BB80_367 Depth=1 lea rcx, [rbp + 15280] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_367 .Ltmp9000: # %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 .Ltmp9001: .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 lea rdx, [rip + "??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@"] lea rax, [rbp + 15040] mov rcx, rax mov qword ptr [rbp + 3176], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1290 # kill: def $r8 killed $r8d lea rcx, [rbp + 15024] mov qword ptr [rbp + 3168], rcx # 8-byte Spill mov qword ptr [rbp + 3160], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 15000] mov qword ptr [rbp + 3152], rcx # 8-byte Spill mov qword ptr [rbp + 3144], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 15064] mov rdx, qword ptr [rbp + 3152] # 8-byte Reload mov r8, qword ptr [rbp + 3168] # 8-byte Reload mov r9, qword ptr [rbp + 3176] # 8-byte Reload mov qword ptr [rbp + 3136], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9002: .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 movups xmm0, xmmword ptr [rbp + 17216] movaps xmmword ptr [rbp + 14960], xmm0 movups xmm0, xmmword ptr [rbp + 17200] movaps xmmword ptr [rbp + 14944], xmm0 .Ltmp8082: lea rcx, [rbp + 14944] lea rdx, [rbp + 14960] mov qword ptr [rbp + 3128], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8083: mov byte ptr [rbp + 3127], al # 1-byte Spill jmp .LBB80_386 .LBB80_386: # in Loop: Header=BB80_385 Depth=1 mov al, byte ptr [rbp + 3127] # 1-byte Reload not al .Ltmp8084: and al, 1 lea rcx, [rbp + 14984] lea rdx, [rbp + 14992] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8085: jmp .LBB80_387 .LBB80_387: # in Loop: Header=BB80_385 Depth=1 .Ltmp8086: lea rcx, [rbp + 15064] lea rdx, [rbp + 14992] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8087: jmp .LBB80_396 .Ltmp9003: .LBB80_390: # Block address taken # in Loop: Header=BB80_385 Depth=1 .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 jmp .LBB80_391 .Ltmp9004: .LBB80_391: # in Loop: Header=BB80_385 Depth=1 .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 .Ltmp8090: lea rcx, [rbp + 15064] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8091: mov byte ptr [rbp + 3126], al # 1-byte Spill jmp .LBB80_392 .LBB80_392: # in Loop: Header=BB80_385 Depth=1 mov al, byte ptr [rbp + 3126] # 1-byte Reload test al, 1 jne .LBB80_393 jmp .LBB80_399 .LBB80_393: # in Loop: Header=BB80_385 Depth=1 .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 .Ltmp8092: .Ltmp9005: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8093: mov byte ptr [rbp + 3125], al # 1-byte Spill jmp .LBB80_394 .LBB80_394: # in Loop: Header=BB80_385 Depth=1 mov al, byte ptr [rbp + 3125] # 1-byte Reload test al, 1 jne .LBB80_395 jmp .LBB80_398 .LBB80_395: # in Loop: Header=BB80_385 Depth=1 .Ltmp9006: .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 int3 jmp .LBB80_398 .Ltmp9007: .LBB80_396: # in Loop: Header=BB80_385 Depth=1 .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 jmp .LBB80_391 .Ltmp9008: .LBB80_398: # in Loop: Header=BB80_385 Depth=1 .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 jmp .LBB80_399 .Ltmp9009: .LBB80_399: # in Loop: Header=BB80_385 Depth=1 .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 .Ltmp8094: lea rcx, [rbp + 15064] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8095: jmp .LBB80_400 .LBB80_400: # in Loop: Header=BB80_385 Depth=1 lea rcx, [rbp + 15064] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_385 .Ltmp9010: # %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 .Ltmp9011: .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 lea rdx, [rip + "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@"] lea rax, [rbp + 14840] mov rcx, rax mov qword ptr [rbp + 3112], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1291 # kill: def $r8 killed $r8d lea rcx, [rbp + 14824] mov qword ptr [rbp + 3104], rcx # 8-byte Spill mov qword ptr [rbp + 3096], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 14800] mov qword ptr [rbp + 3088], rcx # 8-byte Spill mov qword ptr [rbp + 3080], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 14864] mov rdx, qword ptr [rbp + 3088] # 8-byte Reload mov r8, qword ptr [rbp + 3104] # 8-byte Reload mov r9, qword ptr [rbp + 3112] # 8-byte Reload mov qword ptr [rbp + 3072], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 .Ltmp8096: lea rcx, [rbp + 14728] lea rdx, [rbp + 14736] lea r8, [rbp + 17200] .Ltmp9012: mov qword ptr [rbp + 3064], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8097: jmp .LBB80_403 .LBB80_403: # in Loop: Header=BB80_402 Depth=1 .Ltmp8098: lea rcx, [rbp + 14736] lea rdx, [rbp + 14744] lea r8, [rbp + 17216] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8099: jmp .LBB80_404 .LBB80_404: # in Loop: Header=BB80_402 Depth=1 .Ltmp8100: lea rcx, [rbp + 14864] lea rdx, [rbp + 14744] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8101: jmp .LBB80_405 .LBB80_405: # in Loop: Header=BB80_402 Depth=1 lea rcx, [rbp + 14744] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_411 .Ltmp9013: .LBB80_410: # Block address taken # in Loop: Header=BB80_402 Depth=1 .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 jmp .LBB80_411 .Ltmp9014: .LBB80_411: # in Loop: Header=BB80_402 Depth=1 .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 .Ltmp8104: lea rcx, [rbp + 14864] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8105: mov byte ptr [rbp + 3063], al # 1-byte Spill jmp .LBB80_412 .LBB80_412: # in Loop: Header=BB80_402 Depth=1 mov al, byte ptr [rbp + 3063] # 1-byte Reload test al, 1 jne .LBB80_413 jmp .LBB80_417 .LBB80_413: # in Loop: Header=BB80_402 Depth=1 .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 .Ltmp8106: .Ltmp9015: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8107: mov byte ptr [rbp + 3062], al # 1-byte Spill jmp .LBB80_414 .LBB80_414: # in Loop: Header=BB80_402 Depth=1 mov al, byte ptr [rbp + 3062] # 1-byte Reload test al, 1 jne .LBB80_415 jmp .LBB80_416 .LBB80_415: # in Loop: Header=BB80_402 Depth=1 .Ltmp9016: .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 int3 .Ltmp9017: .LBB80_416: # in Loop: Header=BB80_402 Depth=1 .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 jmp .LBB80_417 .Ltmp9018: .LBB80_417: # in Loop: Header=BB80_402 Depth=1 .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 .Ltmp8108: lea rcx, [rbp + 14864] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8109: jmp .LBB80_418 .LBB80_418: # in Loop: Header=BB80_402 Depth=1 lea rcx, [rbp + 14864] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_402 .Ltmp9019: # %bb.419: .cv_loc 80 1 1295 0 # ..\tests\span_tests.cpp:1295:0 mov rax, qword ptr [rip + ".L?arr@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] mov qword ptr [rbp + 14720], rax .cv_loc 80 1 1297 0 # ..\tests\span_tests.cpp:1297:0 lea rcx, [rbp + 14704] .Ltmp9020: #DEBUG_VALUE: s1 <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp9021: .cv_loc 80 1 1298 0 # ..\tests\span_tests.cpp:1298:0 lea rcx, [rbp + 14688] .Ltmp9022: #DEBUG_VALUE: s2 <- [$rcx+0] lea rdx, [rbp + 14720] mov qword ptr [rbp + 3048], rax # 8-byte Spill call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp9023: mov qword ptr [rbp + 3040], rax # 8-byte Spill .LBB80_420: # =>This Inner Loop Header: Depth=1 .Ltmp9024: .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 lea rdx, [rip + "??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@"] lea rax, [rbp + 14584] mov rcx, rax mov qword ptr [rbp + 3032], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1300 # kill: def $r8 killed $r8d lea rcx, [rbp + 14568] mov qword ptr [rbp + 3024], rcx # 8-byte Spill mov qword ptr [rbp + 3016], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 14544] mov qword ptr [rbp + 3008], rcx # 8-byte Spill mov qword ptr [rbp + 3000], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 14608] mov rdx, qword ptr [rbp + 3008] # 8-byte Reload mov r8, qword ptr [rbp + 3024] # 8-byte Reload mov r9, qword ptr [rbp + 3032] # 8-byte Reload mov qword ptr [rbp + 2992], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 .Ltmp8110: lea rcx, [rbp + 14472] lea rdx, [rbp + 14480] lea r8, [rbp + 14704] .Ltmp9025: mov qword ptr [rbp + 2984], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8111: jmp .LBB80_421 .LBB80_421: # in Loop: Header=BB80_420 Depth=1 .Ltmp8112: lea rcx, [rbp + 14480] lea rdx, [rbp + 14488] lea r8, [rbp + 14688] call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8113: jmp .LBB80_422 .LBB80_422: # in Loop: Header=BB80_420 Depth=1 .Ltmp8114: lea rcx, [rbp + 14608] lea rdx, [rbp + 14488] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8115: jmp .LBB80_423 .LBB80_423: # in Loop: Header=BB80_420 Depth=1 lea rcx, [rbp + 14488] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_429 .Ltmp9026: .LBB80_428: # Block address taken # in Loop: Header=BB80_420 Depth=1 .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 jmp .LBB80_429 .Ltmp9027: .LBB80_429: # in Loop: Header=BB80_420 Depth=1 .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 .Ltmp8118: lea rcx, [rbp + 14608] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8119: mov byte ptr [rbp + 2983], al # 1-byte Spill jmp .LBB80_430 .LBB80_430: # in Loop: Header=BB80_420 Depth=1 mov al, byte ptr [rbp + 2983] # 1-byte Reload test al, 1 jne .LBB80_431 jmp .LBB80_435 .LBB80_431: # in Loop: Header=BB80_420 Depth=1 .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 .Ltmp8120: .Ltmp9028: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8121: mov byte ptr [rbp + 2982], al # 1-byte Spill jmp .LBB80_432 .LBB80_432: # in Loop: Header=BB80_420 Depth=1 mov al, byte ptr [rbp + 2982] # 1-byte Reload test al, 1 jne .LBB80_433 jmp .LBB80_434 .LBB80_433: # in Loop: Header=BB80_420 Depth=1 .Ltmp9029: .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 int3 .Ltmp9030: .LBB80_434: # in Loop: Header=BB80_420 Depth=1 .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 jmp .LBB80_435 .Ltmp9031: .LBB80_435: # in Loop: Header=BB80_420 Depth=1 .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 .Ltmp8122: lea rcx, [rbp + 14608] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8123: jmp .LBB80_436 .LBB80_436: # in Loop: Header=BB80_420 Depth=1 lea rcx, [rbp + 14608] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_420 .Ltmp9032: # %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 .Ltmp9033: .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 lea rdx, [rip + "??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@"] lea rax, [rbp + 14368] mov rcx, rax mov qword ptr [rbp + 2968], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1301 # kill: def $r8 killed $r8d lea rcx, [rbp + 14352] mov qword ptr [rbp + 2960], rcx # 8-byte Spill mov qword ptr [rbp + 2952], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 14328] mov qword ptr [rbp + 2944], rcx # 8-byte Spill mov qword ptr [rbp + 2936], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 14392] mov rdx, qword ptr [rbp + 2944] # 8-byte Reload mov r8, qword ptr [rbp + 2960] # 8-byte Reload mov r9, qword ptr [rbp + 2968] # 8-byte Reload mov qword ptr [rbp + 2928], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 .Ltmp8124: lea rcx, [rbp + 14256] lea rdx, [rbp + 14264] lea r8, [rbp + 14688] .Ltmp9034: mov qword ptr [rbp + 2920], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8125: jmp .LBB80_439 .LBB80_439: # in Loop: Header=BB80_438 Depth=1 .Ltmp8126: lea rcx, [rbp + 14264] lea rdx, [rbp + 14272] lea r8, [rbp + 14704] call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8127: jmp .LBB80_440 .LBB80_440: # in Loop: Header=BB80_438 Depth=1 .Ltmp8128: lea rcx, [rbp + 14392] lea rdx, [rbp + 14272] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8129: jmp .LBB80_441 .LBB80_441: # in Loop: Header=BB80_438 Depth=1 lea rcx, [rbp + 14272] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_447 .Ltmp9035: .LBB80_446: # Block address taken # in Loop: Header=BB80_438 Depth=1 .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 jmp .LBB80_447 .Ltmp9036: .LBB80_447: # in Loop: Header=BB80_438 Depth=1 .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 .Ltmp8132: lea rcx, [rbp + 14392] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8133: mov byte ptr [rbp + 2919], al # 1-byte Spill jmp .LBB80_448 .LBB80_448: # in Loop: Header=BB80_438 Depth=1 mov al, byte ptr [rbp + 2919] # 1-byte Reload test al, 1 jne .LBB80_449 jmp .LBB80_453 .LBB80_449: # in Loop: Header=BB80_438 Depth=1 .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 .Ltmp8134: .Ltmp9037: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8135: mov byte ptr [rbp + 2918], al # 1-byte Spill jmp .LBB80_450 .LBB80_450: # in Loop: Header=BB80_438 Depth=1 mov al, byte ptr [rbp + 2918] # 1-byte Reload test al, 1 jne .LBB80_451 jmp .LBB80_452 .LBB80_451: # in Loop: Header=BB80_438 Depth=1 .Ltmp9038: .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 int3 .Ltmp9039: .LBB80_452: # in Loop: Header=BB80_438 Depth=1 .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 jmp .LBB80_453 .Ltmp9040: .LBB80_453: # in Loop: Header=BB80_438 Depth=1 .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 .Ltmp8136: lea rcx, [rbp + 14392] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8137: jmp .LBB80_454 .LBB80_454: # in Loop: Header=BB80_438 Depth=1 lea rcx, [rbp + 14392] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_438 .Ltmp9041: # %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 .Ltmp9042: .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 lea rdx, [rip + "??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 14152] mov rcx, rax mov qword ptr [rbp + 2904], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1302 # kill: def $r8 killed $r8d lea rcx, [rbp + 14136] mov qword ptr [rbp + 2896], rcx # 8-byte Spill mov qword ptr [rbp + 2888], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 14112] mov qword ptr [rbp + 2880], rcx # 8-byte Spill mov qword ptr [rbp + 2872], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 14176] mov rdx, qword ptr [rbp + 2880] # 8-byte Reload mov r8, qword ptr [rbp + 2896] # 8-byte Reload mov r9, qword ptr [rbp + 2904] # 8-byte Reload mov qword ptr [rbp + 2864], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9043: .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 movups xmm0, xmmword ptr [rbp + 14688] movaps xmmword ptr [rbp + 14080], xmm0 movups xmm0, xmmword ptr [rbp + 14704] movaps xmmword ptr [rbp + 14064], xmm0 .Ltmp8138: lea rcx, [rbp + 14064] lea rdx, [rbp + 14080] mov qword ptr [rbp + 2856], rax # 8-byte Spill call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8139: mov byte ptr [rbp + 2855], al # 1-byte Spill jmp .LBB80_457 .LBB80_457: # in Loop: Header=BB80_456 Depth=1 mov al, byte ptr [rbp + 2855] # 1-byte Reload not al .Ltmp8140: and al, 1 lea rcx, [rbp + 14096] lea rdx, [rbp + 14104] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8141: jmp .LBB80_458 .LBB80_458: # in Loop: Header=BB80_456 Depth=1 .Ltmp8142: lea rcx, [rbp + 14176] lea rdx, [rbp + 14104] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8143: jmp .LBB80_467 .Ltmp9044: .LBB80_461: # Block address taken # in Loop: Header=BB80_456 Depth=1 .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 jmp .LBB80_462 .Ltmp9045: .LBB80_462: # in Loop: Header=BB80_456 Depth=1 .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 .Ltmp8146: lea rcx, [rbp + 14176] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8147: mov byte ptr [rbp + 2854], al # 1-byte Spill jmp .LBB80_463 .LBB80_463: # in Loop: Header=BB80_456 Depth=1 mov al, byte ptr [rbp + 2854] # 1-byte Reload test al, 1 jne .LBB80_464 jmp .LBB80_470 .LBB80_464: # in Loop: Header=BB80_456 Depth=1 .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 .Ltmp8148: .Ltmp9046: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8149: mov byte ptr [rbp + 2853], al # 1-byte Spill jmp .LBB80_465 .LBB80_465: # in Loop: Header=BB80_456 Depth=1 mov al, byte ptr [rbp + 2853] # 1-byte Reload test al, 1 jne .LBB80_466 jmp .LBB80_469 .LBB80_466: # in Loop: Header=BB80_456 Depth=1 .Ltmp9047: .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 int3 jmp .LBB80_469 .Ltmp9048: .LBB80_467: # in Loop: Header=BB80_456 Depth=1 .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 jmp .LBB80_462 .Ltmp9049: .LBB80_469: # in Loop: Header=BB80_456 Depth=1 .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 jmp .LBB80_470 .Ltmp9050: .LBB80_470: # in Loop: Header=BB80_456 Depth=1 .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 .Ltmp8150: lea rcx, [rbp + 14176] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8151: jmp .LBB80_471 .LBB80_471: # in Loop: Header=BB80_456 Depth=1 lea rcx, [rbp + 14176] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_456 .Ltmp9051: # %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 .Ltmp9052: .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 lea rdx, [rip + "??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 13960] mov rcx, rax mov qword ptr [rbp + 2840], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1303 # kill: def $r8 killed $r8d lea rcx, [rbp + 13944] mov qword ptr [rbp + 2832], rcx # 8-byte Spill mov qword ptr [rbp + 2824], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 13920] mov qword ptr [rbp + 2816], rcx # 8-byte Spill mov qword ptr [rbp + 2808], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 13984] mov rdx, qword ptr [rbp + 2816] # 8-byte Reload mov r8, qword ptr [rbp + 2832] # 8-byte Reload mov r9, qword ptr [rbp + 2840] # 8-byte Reload mov qword ptr [rbp + 2800], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9053: .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 movups xmm0, xmmword ptr [rbp + 14704] movaps xmmword ptr [rbp + 13888], xmm0 movups xmm0, xmmword ptr [rbp + 14688] movaps xmmword ptr [rbp + 13872], xmm0 .Ltmp8152: lea rcx, [rbp + 13872] lea rdx, [rbp + 13888] mov qword ptr [rbp + 2792], rax # 8-byte Spill call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8153: mov byte ptr [rbp + 2791], al # 1-byte Spill jmp .LBB80_474 .LBB80_474: # in Loop: Header=BB80_473 Depth=1 mov al, byte ptr [rbp + 2791] # 1-byte Reload not al .Ltmp8154: and al, 1 lea rcx, [rbp + 13904] lea rdx, [rbp + 13912] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8155: jmp .LBB80_475 .LBB80_475: # in Loop: Header=BB80_473 Depth=1 .Ltmp8156: lea rcx, [rbp + 13984] lea rdx, [rbp + 13912] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8157: jmp .LBB80_484 .Ltmp9054: .LBB80_478: # Block address taken # in Loop: Header=BB80_473 Depth=1 .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 jmp .LBB80_479 .Ltmp9055: .LBB80_479: # in Loop: Header=BB80_473 Depth=1 .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 .Ltmp8160: lea rcx, [rbp + 13984] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8161: mov byte ptr [rbp + 2790], al # 1-byte Spill jmp .LBB80_480 .LBB80_480: # in Loop: Header=BB80_473 Depth=1 mov al, byte ptr [rbp + 2790] # 1-byte Reload test al, 1 jne .LBB80_481 jmp .LBB80_487 .LBB80_481: # in Loop: Header=BB80_473 Depth=1 .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 .Ltmp8162: .Ltmp9056: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8163: mov byte ptr [rbp + 2789], al # 1-byte Spill jmp .LBB80_482 .LBB80_482: # in Loop: Header=BB80_473 Depth=1 mov al, byte ptr [rbp + 2789] # 1-byte Reload test al, 1 jne .LBB80_483 jmp .LBB80_486 .LBB80_483: # in Loop: Header=BB80_473 Depth=1 .Ltmp9057: .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 int3 jmp .LBB80_486 .Ltmp9058: .LBB80_484: # in Loop: Header=BB80_473 Depth=1 .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 jmp .LBB80_479 .Ltmp9059: .LBB80_486: # in Loop: Header=BB80_473 Depth=1 .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 jmp .LBB80_487 .Ltmp9060: .LBB80_487: # in Loop: Header=BB80_473 Depth=1 .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 .Ltmp8164: lea rcx, [rbp + 13984] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8165: jmp .LBB80_488 .LBB80_488: # in Loop: Header=BB80_473 Depth=1 lea rcx, [rbp + 13984] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_473 .Ltmp9061: # %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 .Ltmp9062: .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 lea rdx, [rip + "??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@"] lea rax, [rbp + 13768] mov rcx, rax mov qword ptr [rbp + 2776], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1304 # kill: def $r8 killed $r8d lea rcx, [rbp + 13752] mov qword ptr [rbp + 2768], rcx # 8-byte Spill mov qword ptr [rbp + 2760], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 13728] mov qword ptr [rbp + 2752], rcx # 8-byte Spill mov qword ptr [rbp + 2744], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 13792] mov rdx, qword ptr [rbp + 2752] # 8-byte Reload mov r8, qword ptr [rbp + 2768] # 8-byte Reload mov r9, qword ptr [rbp + 2776] # 8-byte Reload mov qword ptr [rbp + 2736], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 .Ltmp8166: lea rcx, [rbp + 13656] lea rdx, [rbp + 13664] lea r8, [rbp + 14704] .Ltmp9063: mov qword ptr [rbp + 2728], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8167: jmp .LBB80_491 .LBB80_491: # in Loop: Header=BB80_490 Depth=1 .Ltmp8168: lea rcx, [rbp + 13664] lea rdx, [rbp + 13672] lea r8, [rbp + 14688] call "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8169: jmp .LBB80_492 .LBB80_492: # in Loop: Header=BB80_490 Depth=1 .Ltmp8170: lea rcx, [rbp + 13792] lea rdx, [rbp + 13672] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8171: jmp .LBB80_493 .LBB80_493: # in Loop: Header=BB80_490 Depth=1 lea rcx, [rbp + 13672] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_499 .Ltmp9064: .LBB80_498: # Block address taken # in Loop: Header=BB80_490 Depth=1 .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 jmp .LBB80_499 .Ltmp9065: .LBB80_499: # in Loop: Header=BB80_490 Depth=1 .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 .Ltmp8174: lea rcx, [rbp + 13792] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8175: mov byte ptr [rbp + 2727], al # 1-byte Spill jmp .LBB80_500 .LBB80_500: # in Loop: Header=BB80_490 Depth=1 mov al, byte ptr [rbp + 2727] # 1-byte Reload test al, 1 jne .LBB80_501 jmp .LBB80_505 .LBB80_501: # in Loop: Header=BB80_490 Depth=1 .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 .Ltmp8176: .Ltmp9066: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8177: mov byte ptr [rbp + 2726], al # 1-byte Spill jmp .LBB80_502 .LBB80_502: # in Loop: Header=BB80_490 Depth=1 mov al, byte ptr [rbp + 2726] # 1-byte Reload test al, 1 jne .LBB80_503 jmp .LBB80_504 .LBB80_503: # in Loop: Header=BB80_490 Depth=1 .Ltmp9067: .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 int3 .Ltmp9068: .LBB80_504: # in Loop: Header=BB80_490 Depth=1 .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 jmp .LBB80_505 .Ltmp9069: .LBB80_505: # in Loop: Header=BB80_490 Depth=1 .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 .Ltmp8178: lea rcx, [rbp + 13792] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8179: jmp .LBB80_506 .LBB80_506: # in Loop: Header=BB80_490 Depth=1 lea rcx, [rbp + 13792] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_490 .Ltmp9070: # %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 .Ltmp9071: .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 lea rdx, [rip + "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@"] lea rax, [rbp + 13552] mov rcx, rax mov qword ptr [rbp + 2712], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1305 # kill: def $r8 killed $r8d lea rcx, [rbp + 13536] mov qword ptr [rbp + 2704], rcx # 8-byte Spill mov qword ptr [rbp + 2696], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 13512] mov qword ptr [rbp + 2688], rcx # 8-byte Spill mov qword ptr [rbp + 2680], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 13576] mov rdx, qword ptr [rbp + 2688] # 8-byte Reload mov r8, qword ptr [rbp + 2704] # 8-byte Reload mov r9, qword ptr [rbp + 2712] # 8-byte Reload mov qword ptr [rbp + 2672], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9072: .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 movups xmm0, xmmword ptr [rbp + 14704] movaps xmmword ptr [rbp + 13472], xmm0 movups xmm0, xmmword ptr [rbp + 14688] movaps xmmword ptr [rbp + 13456], xmm0 .Ltmp8180: lea rcx, [rbp + 13456] lea rdx, [rbp + 13472] mov qword ptr [rbp + 2664], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8181: mov byte ptr [rbp + 2663], al # 1-byte Spill jmp .LBB80_509 .LBB80_509: # in Loop: Header=BB80_508 Depth=1 mov al, byte ptr [rbp + 2663] # 1-byte Reload not al .Ltmp8182: and al, 1 lea rcx, [rbp + 13496] lea rdx, [rbp + 13504] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8183: jmp .LBB80_510 .LBB80_510: # in Loop: Header=BB80_508 Depth=1 .Ltmp8184: lea rcx, [rbp + 13576] lea rdx, [rbp + 13504] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8185: jmp .LBB80_519 .Ltmp9073: .LBB80_513: # Block address taken # in Loop: Header=BB80_508 Depth=1 .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 jmp .LBB80_514 .Ltmp9074: .LBB80_514: # in Loop: Header=BB80_508 Depth=1 .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 .Ltmp8188: lea rcx, [rbp + 13576] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8189: mov byte ptr [rbp + 2662], al # 1-byte Spill jmp .LBB80_515 .LBB80_515: # in Loop: Header=BB80_508 Depth=1 mov al, byte ptr [rbp + 2662] # 1-byte Reload test al, 1 jne .LBB80_516 jmp .LBB80_522 .LBB80_516: # in Loop: Header=BB80_508 Depth=1 .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 .Ltmp8190: .Ltmp9075: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8191: mov byte ptr [rbp + 2661], al # 1-byte Spill jmp .LBB80_517 .LBB80_517: # in Loop: Header=BB80_508 Depth=1 mov al, byte ptr [rbp + 2661] # 1-byte Reload test al, 1 jne .LBB80_518 jmp .LBB80_521 .LBB80_518: # in Loop: Header=BB80_508 Depth=1 .Ltmp9076: .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 int3 jmp .LBB80_521 .Ltmp9077: .LBB80_519: # in Loop: Header=BB80_508 Depth=1 .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 jmp .LBB80_514 .Ltmp9078: .LBB80_521: # in Loop: Header=BB80_508 Depth=1 .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 jmp .LBB80_522 .Ltmp9079: .LBB80_522: # in Loop: Header=BB80_508 Depth=1 .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 .Ltmp8192: lea rcx, [rbp + 13576] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8193: jmp .LBB80_523 .LBB80_523: # in Loop: Header=BB80_508 Depth=1 lea rcx, [rbp + 13576] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_508 .Ltmp9080: # %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 .Ltmp9081: .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 lea rdx, [rip + "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@"] lea rax, [rbp + 13352] mov rcx, rax mov qword ptr [rbp + 2648], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1306 # kill: def $r8 killed $r8d lea rcx, [rbp + 13336] mov qword ptr [rbp + 2640], rcx # 8-byte Spill mov qword ptr [rbp + 2632], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 13312] mov qword ptr [rbp + 2624], rcx # 8-byte Spill mov qword ptr [rbp + 2616], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 13376] mov rdx, qword ptr [rbp + 2624] # 8-byte Reload mov r8, qword ptr [rbp + 2640] # 8-byte Reload mov r9, qword ptr [rbp + 2648] # 8-byte Reload mov qword ptr [rbp + 2608], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 .Ltmp8194: lea rcx, [rbp + 13240] lea rdx, [rbp + 13248] lea r8, [rbp + 14704] .Ltmp9082: mov qword ptr [rbp + 2600], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8195: jmp .LBB80_526 .LBB80_526: # in Loop: Header=BB80_525 Depth=1 .Ltmp8196: lea rcx, [rbp + 13248] lea rdx, [rbp + 13256] lea r8, [rbp + 14688] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8197: jmp .LBB80_527 .LBB80_527: # in Loop: Header=BB80_525 Depth=1 .Ltmp8198: lea rcx, [rbp + 13376] lea rdx, [rbp + 13256] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8199: jmp .LBB80_528 .LBB80_528: # in Loop: Header=BB80_525 Depth=1 lea rcx, [rbp + 13256] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_534 .Ltmp9083: .LBB80_533: # Block address taken # in Loop: Header=BB80_525 Depth=1 .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 jmp .LBB80_534 .Ltmp9084: .LBB80_534: # in Loop: Header=BB80_525 Depth=1 .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 .Ltmp8202: lea rcx, [rbp + 13376] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8203: mov byte ptr [rbp + 2599], al # 1-byte Spill jmp .LBB80_535 .LBB80_535: # in Loop: Header=BB80_525 Depth=1 mov al, byte ptr [rbp + 2599] # 1-byte Reload test al, 1 jne .LBB80_536 jmp .LBB80_540 .LBB80_536: # in Loop: Header=BB80_525 Depth=1 .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 .Ltmp8204: .Ltmp9085: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8205: mov byte ptr [rbp + 2598], al # 1-byte Spill jmp .LBB80_537 .LBB80_537: # in Loop: Header=BB80_525 Depth=1 mov al, byte ptr [rbp + 2598] # 1-byte Reload test al, 1 jne .LBB80_538 jmp .LBB80_539 .LBB80_538: # in Loop: Header=BB80_525 Depth=1 .Ltmp9086: .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 int3 .Ltmp9087: .LBB80_539: # in Loop: Header=BB80_525 Depth=1 .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 jmp .LBB80_540 .Ltmp9088: .LBB80_540: # in Loop: Header=BB80_525 Depth=1 .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 .Ltmp8206: lea rcx, [rbp + 13376] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8207: jmp .LBB80_541 .LBB80_541: # in Loop: Header=BB80_525 Depth=1 lea rcx, [rbp + 13376] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_525 .Ltmp9089: # %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 .Ltmp9090: .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 lea rdx, [rip + "??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 13136] mov rcx, rax mov qword ptr [rbp + 2584], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1307 # kill: def $r8 killed $r8d lea rcx, [rbp + 13120] mov qword ptr [rbp + 2576], rcx # 8-byte Spill mov qword ptr [rbp + 2568], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 13096] mov qword ptr [rbp + 2560], rcx # 8-byte Spill mov qword ptr [rbp + 2552], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 13160] mov rdx, qword ptr [rbp + 2560] # 8-byte Reload mov r8, qword ptr [rbp + 2576] # 8-byte Reload mov r9, qword ptr [rbp + 2584] # 8-byte Reload mov qword ptr [rbp + 2544], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9091: .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 movups xmm0, xmmword ptr [rbp + 14704] movaps xmmword ptr [rbp + 13056], xmm0 movups xmm0, xmmword ptr [rbp + 14688] movaps xmmword ptr [rbp + 13040], xmm0 .Ltmp8208: lea rcx, [rbp + 13040] lea rdx, [rbp + 13056] mov qword ptr [rbp + 2536], rax # 8-byte Spill call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8209: mov byte ptr [rbp + 2535], al # 1-byte Spill jmp .LBB80_544 .LBB80_544: # in Loop: Header=BB80_543 Depth=1 mov al, byte ptr [rbp + 2535] # 1-byte Reload not al .Ltmp8210: and al, 1 lea rcx, [rbp + 13080] lea rdx, [rbp + 13088] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8211: jmp .LBB80_545 .LBB80_545: # in Loop: Header=BB80_543 Depth=1 .Ltmp8212: lea rcx, [rbp + 13160] lea rdx, [rbp + 13088] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8213: jmp .LBB80_554 .Ltmp9092: .LBB80_548: # Block address taken # in Loop: Header=BB80_543 Depth=1 .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 jmp .LBB80_549 .Ltmp9093: .LBB80_549: # in Loop: Header=BB80_543 Depth=1 .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 .Ltmp8216: lea rcx, [rbp + 13160] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8217: mov byte ptr [rbp + 2534], al # 1-byte Spill jmp .LBB80_550 .LBB80_550: # in Loop: Header=BB80_543 Depth=1 mov al, byte ptr [rbp + 2534] # 1-byte Reload test al, 1 jne .LBB80_551 jmp .LBB80_557 .LBB80_551: # in Loop: Header=BB80_543 Depth=1 .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 .Ltmp8218: .Ltmp9094: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8219: mov byte ptr [rbp + 2533], al # 1-byte Spill jmp .LBB80_552 .LBB80_552: # in Loop: Header=BB80_543 Depth=1 mov al, byte ptr [rbp + 2533] # 1-byte Reload test al, 1 jne .LBB80_553 jmp .LBB80_556 .LBB80_553: # in Loop: Header=BB80_543 Depth=1 .Ltmp9095: .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 int3 jmp .LBB80_556 .Ltmp9096: .LBB80_554: # in Loop: Header=BB80_543 Depth=1 .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 jmp .LBB80_549 .Ltmp9097: .LBB80_556: # in Loop: Header=BB80_543 Depth=1 .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 jmp .LBB80_557 .Ltmp9098: .LBB80_557: # in Loop: Header=BB80_543 Depth=1 .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 .Ltmp8220: lea rcx, [rbp + 13160] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8221: jmp .LBB80_558 .LBB80_558: # in Loop: Header=BB80_543 Depth=1 lea rcx, [rbp + 13160] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_543 .Ltmp9099: # %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 .Ltmp9100: .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 lea rdx, [rip + "??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@"] lea rax, [rbp + 12936] mov rcx, rax mov qword ptr [rbp + 2520], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1308 # kill: def $r8 killed $r8d lea rcx, [rbp + 12920] mov qword ptr [rbp + 2512], rcx # 8-byte Spill mov qword ptr [rbp + 2504], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 12896] mov qword ptr [rbp + 2496], rcx # 8-byte Spill mov qword ptr [rbp + 2488], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 12960] mov rdx, qword ptr [rbp + 2496] # 8-byte Reload mov r8, qword ptr [rbp + 2512] # 8-byte Reload mov r9, qword ptr [rbp + 2520] # 8-byte Reload mov qword ptr [rbp + 2480], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 .Ltmp8222: lea rcx, [rbp + 12824] lea rdx, [rbp + 12832] lea r8, [rbp + 14688] .Ltmp9101: mov qword ptr [rbp + 2472], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8223: jmp .LBB80_561 .LBB80_561: # in Loop: Header=BB80_560 Depth=1 .Ltmp8224: lea rcx, [rbp + 12832] lea rdx, [rbp + 12840] lea r8, [rbp + 14704] call "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8225: jmp .LBB80_562 .LBB80_562: # in Loop: Header=BB80_560 Depth=1 .Ltmp8226: lea rcx, [rbp + 12960] lea rdx, [rbp + 12840] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8227: jmp .LBB80_563 .LBB80_563: # in Loop: Header=BB80_560 Depth=1 lea rcx, [rbp + 12840] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_569 .Ltmp9102: .LBB80_568: # Block address taken # in Loop: Header=BB80_560 Depth=1 .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 jmp .LBB80_569 .Ltmp9103: .LBB80_569: # in Loop: Header=BB80_560 Depth=1 .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 .Ltmp8230: lea rcx, [rbp + 12960] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8231: mov byte ptr [rbp + 2471], al # 1-byte Spill jmp .LBB80_570 .LBB80_570: # in Loop: Header=BB80_560 Depth=1 mov al, byte ptr [rbp + 2471] # 1-byte Reload test al, 1 jne .LBB80_571 jmp .LBB80_575 .LBB80_571: # in Loop: Header=BB80_560 Depth=1 .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 .Ltmp8232: .Ltmp9104: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8233: mov byte ptr [rbp + 2470], al # 1-byte Spill jmp .LBB80_572 .LBB80_572: # in Loop: Header=BB80_560 Depth=1 mov al, byte ptr [rbp + 2470] # 1-byte Reload test al, 1 jne .LBB80_573 jmp .LBB80_574 .LBB80_573: # in Loop: Header=BB80_560 Depth=1 .Ltmp9105: .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 int3 .Ltmp9106: .LBB80_574: # in Loop: Header=BB80_560 Depth=1 .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 jmp .LBB80_575 .Ltmp9107: .LBB80_575: # in Loop: Header=BB80_560 Depth=1 .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 .Ltmp8234: lea rcx, [rbp + 12960] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8235: jmp .LBB80_576 .LBB80_576: # in Loop: Header=BB80_560 Depth=1 lea rcx, [rbp + 12960] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_560 .Ltmp9108: # %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 .Ltmp9109: .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 lea rdx, [rip + "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@"] lea rax, [rbp + 12720] mov rcx, rax mov qword ptr [rbp + 2456], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1309 # kill: def $r8 killed $r8d lea rcx, [rbp + 12704] mov qword ptr [rbp + 2448], rcx # 8-byte Spill mov qword ptr [rbp + 2440], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 12680] mov qword ptr [rbp + 2432], rcx # 8-byte Spill mov qword ptr [rbp + 2424], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 12744] mov rdx, qword ptr [rbp + 2432] # 8-byte Reload mov r8, qword ptr [rbp + 2448] # 8-byte Reload mov r9, qword ptr [rbp + 2456] # 8-byte Reload mov qword ptr [rbp + 2416], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9110: .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 movups xmm0, xmmword ptr [rbp + 14688] movaps xmmword ptr [rbp + 12640], xmm0 movups xmm0, xmmword ptr [rbp + 14704] movaps xmmword ptr [rbp + 12624], xmm0 .Ltmp8236: lea rcx, [rbp + 12624] lea rdx, [rbp + 12640] mov qword ptr [rbp + 2408], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8237: mov byte ptr [rbp + 2407], al # 1-byte Spill jmp .LBB80_579 .LBB80_579: # in Loop: Header=BB80_578 Depth=1 mov al, byte ptr [rbp + 2407] # 1-byte Reload not al .Ltmp8238: and al, 1 lea rcx, [rbp + 12664] lea rdx, [rbp + 12672] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8239: jmp .LBB80_580 .LBB80_580: # in Loop: Header=BB80_578 Depth=1 .Ltmp8240: lea rcx, [rbp + 12744] lea rdx, [rbp + 12672] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8241: jmp .LBB80_589 .Ltmp9111: .LBB80_583: # Block address taken # in Loop: Header=BB80_578 Depth=1 .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 jmp .LBB80_584 .Ltmp9112: .LBB80_584: # in Loop: Header=BB80_578 Depth=1 .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 .Ltmp8244: lea rcx, [rbp + 12744] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8245: mov byte ptr [rbp + 2406], al # 1-byte Spill jmp .LBB80_585 .LBB80_585: # in Loop: Header=BB80_578 Depth=1 mov al, byte ptr [rbp + 2406] # 1-byte Reload test al, 1 jne .LBB80_586 jmp .LBB80_592 .LBB80_586: # in Loop: Header=BB80_578 Depth=1 .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 .Ltmp8246: .Ltmp9113: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8247: mov byte ptr [rbp + 2405], al # 1-byte Spill jmp .LBB80_587 .LBB80_587: # in Loop: Header=BB80_578 Depth=1 mov al, byte ptr [rbp + 2405] # 1-byte Reload test al, 1 jne .LBB80_588 jmp .LBB80_591 .LBB80_588: # in Loop: Header=BB80_578 Depth=1 .Ltmp9114: .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 int3 jmp .LBB80_591 .Ltmp9115: .LBB80_589: # in Loop: Header=BB80_578 Depth=1 .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 jmp .LBB80_584 .Ltmp9116: .LBB80_591: # in Loop: Header=BB80_578 Depth=1 .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 jmp .LBB80_592 .Ltmp9117: .LBB80_592: # in Loop: Header=BB80_578 Depth=1 .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 .Ltmp8248: lea rcx, [rbp + 12744] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8249: jmp .LBB80_593 .LBB80_593: # in Loop: Header=BB80_578 Depth=1 lea rcx, [rbp + 12744] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_578 .Ltmp9118: # %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 .Ltmp9119: .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 lea rdx, [rip + "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@"] lea rax, [rbp + 12520] mov rcx, rax mov qword ptr [rbp + 2392], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1310 # kill: def $r8 killed $r8d lea rcx, [rbp + 12504] mov qword ptr [rbp + 2384], rcx # 8-byte Spill mov qword ptr [rbp + 2376], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 12480] mov qword ptr [rbp + 2368], rcx # 8-byte Spill mov qword ptr [rbp + 2360], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 12544] mov rdx, qword ptr [rbp + 2368] # 8-byte Reload mov r8, qword ptr [rbp + 2384] # 8-byte Reload mov r9, qword ptr [rbp + 2392] # 8-byte Reload mov qword ptr [rbp + 2352], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 .Ltmp8250: lea rcx, [rbp + 12408] lea rdx, [rbp + 12416] lea r8, [rbp + 14688] .Ltmp9120: mov qword ptr [rbp + 2344], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8251: jmp .LBB80_596 .LBB80_596: # in Loop: Header=BB80_595 Depth=1 .Ltmp8252: lea rcx, [rbp + 12416] lea rdx, [rbp + 12424] lea r8, [rbp + 14704] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8253: jmp .LBB80_597 .LBB80_597: # in Loop: Header=BB80_595 Depth=1 .Ltmp8254: lea rcx, [rbp + 12544] lea rdx, [rbp + 12424] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8255: jmp .LBB80_598 .LBB80_598: # in Loop: Header=BB80_595 Depth=1 lea rcx, [rbp + 12424] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_604 .Ltmp9121: .LBB80_603: # Block address taken # in Loop: Header=BB80_595 Depth=1 .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 jmp .LBB80_604 .Ltmp9122: .LBB80_604: # in Loop: Header=BB80_595 Depth=1 .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 .Ltmp8258: lea rcx, [rbp + 12544] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8259: mov byte ptr [rbp + 2343], al # 1-byte Spill jmp .LBB80_605 .LBB80_605: # in Loop: Header=BB80_595 Depth=1 mov al, byte ptr [rbp + 2343] # 1-byte Reload test al, 1 jne .LBB80_606 jmp .LBB80_610 .LBB80_606: # in Loop: Header=BB80_595 Depth=1 .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 .Ltmp8260: .Ltmp9123: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8261: mov byte ptr [rbp + 2342], al # 1-byte Spill jmp .LBB80_607 .LBB80_607: # in Loop: Header=BB80_595 Depth=1 mov al, byte ptr [rbp + 2342] # 1-byte Reload test al, 1 jne .LBB80_608 jmp .LBB80_609 .LBB80_608: # in Loop: Header=BB80_595 Depth=1 .Ltmp9124: .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 int3 .Ltmp9125: .LBB80_609: # in Loop: Header=BB80_595 Depth=1 .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 jmp .LBB80_610 .Ltmp9126: .LBB80_610: # in Loop: Header=BB80_595 Depth=1 .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 .Ltmp8262: lea rcx, [rbp + 12544] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8263: jmp .LBB80_611 .LBB80_611: # in Loop: Header=BB80_595 Depth=1 lea rcx, [rbp + 12544] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_595 .Ltmp9127: # %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 .Ltmp9128: .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 lea rdx, [rip + "??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 12304] mov rcx, rax mov qword ptr [rbp + 2328], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1311 # kill: def $r8 killed $r8d lea rcx, [rbp + 12288] mov qword ptr [rbp + 2320], rcx # 8-byte Spill mov qword ptr [rbp + 2312], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 12264] mov qword ptr [rbp + 2304], rcx # 8-byte Spill mov qword ptr [rbp + 2296], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 12328] mov rdx, qword ptr [rbp + 2304] # 8-byte Reload mov r8, qword ptr [rbp + 2320] # 8-byte Reload mov r9, qword ptr [rbp + 2328] # 8-byte Reload mov qword ptr [rbp + 2288], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9129: .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 movups xmm0, xmmword ptr [rbp + 14688] movaps xmmword ptr [rbp + 12224], xmm0 movups xmm0, xmmword ptr [rbp + 14704] movaps xmmword ptr [rbp + 12208], xmm0 .Ltmp8264: lea rcx, [rbp + 12208] lea rdx, [rbp + 12224] mov qword ptr [rbp + 2280], rax # 8-byte Spill call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8265: mov byte ptr [rbp + 2279], al # 1-byte Spill jmp .LBB80_614 .LBB80_614: # in Loop: Header=BB80_613 Depth=1 mov al, byte ptr [rbp + 2279] # 1-byte Reload not al .Ltmp8266: and al, 1 lea rcx, [rbp + 12248] lea rdx, [rbp + 12256] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8267: jmp .LBB80_615 .LBB80_615: # in Loop: Header=BB80_613 Depth=1 .Ltmp8268: lea rcx, [rbp + 12328] lea rdx, [rbp + 12256] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8269: jmp .LBB80_624 .Ltmp9130: .LBB80_618: # Block address taken # in Loop: Header=BB80_613 Depth=1 .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 jmp .LBB80_619 .Ltmp9131: .LBB80_619: # in Loop: Header=BB80_613 Depth=1 .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 .Ltmp8272: lea rcx, [rbp + 12328] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8273: mov byte ptr [rbp + 2278], al # 1-byte Spill jmp .LBB80_620 .LBB80_620: # in Loop: Header=BB80_613 Depth=1 mov al, byte ptr [rbp + 2278] # 1-byte Reload test al, 1 jne .LBB80_621 jmp .LBB80_627 .LBB80_621: # in Loop: Header=BB80_613 Depth=1 .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 .Ltmp8274: .Ltmp9132: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8275: mov byte ptr [rbp + 2277], al # 1-byte Spill jmp .LBB80_622 .LBB80_622: # in Loop: Header=BB80_613 Depth=1 mov al, byte ptr [rbp + 2277] # 1-byte Reload test al, 1 jne .LBB80_623 jmp .LBB80_626 .LBB80_623: # in Loop: Header=BB80_613 Depth=1 .Ltmp9133: .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 int3 jmp .LBB80_626 .Ltmp9134: .LBB80_624: # in Loop: Header=BB80_613 Depth=1 .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 jmp .LBB80_619 .Ltmp9135: .LBB80_626: # in Loop: Header=BB80_613 Depth=1 .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 jmp .LBB80_627 .Ltmp9136: .LBB80_627: # in Loop: Header=BB80_613 Depth=1 .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 .Ltmp8276: lea rcx, [rbp + 12328] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8277: jmp .LBB80_628 .LBB80_628: # in Loop: Header=BB80_613 Depth=1 lea rcx, [rbp + 12328] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_613 .Ltmp9137: # %bb.629: .cv_loc 80 1 1315 0 # ..\tests\span_tests.cpp:1315:0 mov rax, qword ptr [rip + ".L?arr1@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] mov qword ptr [rbp + 12200], rax .cv_loc 80 1 1316 0 # ..\tests\span_tests.cpp:1316:0 mov rax, qword ptr [rip + ".L?arr2@?1??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] mov qword ptr [rbp + 12192], rax .cv_loc 80 1 1317 0 # ..\tests\span_tests.cpp:1317:0 lea rcx, [rbp + 12176] .Ltmp9138: #DEBUG_VALUE: s1 <- [$rcx+0] lea rdx, [rbp + 12200] .Ltmp9139: #DEBUG_VALUE: arr1 <- [$rdx+0] call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp9140: .cv_loc 80 1 1318 0 # ..\tests\span_tests.cpp:1318:0 lea rcx, [rbp + 12160] .Ltmp9141: #DEBUG_VALUE: s2 <- [$rcx+0] lea rdx, [rbp + 12192] mov qword ptr [rbp + 2264], rax # 8-byte Spill call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp9142: mov qword ptr [rbp + 2256], rax # 8-byte Spill .LBB80_630: # =>This Inner Loop Header: Depth=1 .Ltmp9143: .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 lea rdx, [rip + "??_C@_08KMKCDLDM@s1?5?$DN?$DN?5s2?$AA@"] lea rax, [rbp + 12056] mov rcx, rax mov qword ptr [rbp + 2248], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1320 # kill: def $r8 killed $r8d lea rcx, [rbp + 12040] mov qword ptr [rbp + 2240], rcx # 8-byte Spill mov qword ptr [rbp + 2232], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 12016] mov qword ptr [rbp + 2224], rcx # 8-byte Spill mov qword ptr [rbp + 2216], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 12080] mov rdx, qword ptr [rbp + 2224] # 8-byte Reload mov r8, qword ptr [rbp + 2240] # 8-byte Reload mov r9, qword ptr [rbp + 2248] # 8-byte Reload mov qword ptr [rbp + 2208], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 .Ltmp8278: lea rcx, [rbp + 11944] lea rdx, [rbp + 11952] lea r8, [rbp + 12176] .Ltmp9144: mov qword ptr [rbp + 2200], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8279: jmp .LBB80_631 .LBB80_631: # in Loop: Header=BB80_630 Depth=1 .Ltmp8280: lea rcx, [rbp + 11952] lea rdx, [rbp + 11960] lea r8, [rbp + 12160] call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8281: jmp .LBB80_632 .LBB80_632: # in Loop: Header=BB80_630 Depth=1 .Ltmp8282: lea rcx, [rbp + 12080] lea rdx, [rbp + 11960] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8283: jmp .LBB80_633 .LBB80_633: # in Loop: Header=BB80_630 Depth=1 lea rcx, [rbp + 11960] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_639 .Ltmp9145: .LBB80_638: # Block address taken # in Loop: Header=BB80_630 Depth=1 .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 jmp .LBB80_639 .Ltmp9146: .LBB80_639: # in Loop: Header=BB80_630 Depth=1 .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 .Ltmp8286: lea rcx, [rbp + 12080] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8287: mov byte ptr [rbp + 2199], al # 1-byte Spill jmp .LBB80_640 .LBB80_640: # in Loop: Header=BB80_630 Depth=1 mov al, byte ptr [rbp + 2199] # 1-byte Reload test al, 1 jne .LBB80_641 jmp .LBB80_645 .LBB80_641: # in Loop: Header=BB80_630 Depth=1 .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 .Ltmp8288: .Ltmp9147: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8289: mov byte ptr [rbp + 2198], al # 1-byte Spill jmp .LBB80_642 .LBB80_642: # in Loop: Header=BB80_630 Depth=1 mov al, byte ptr [rbp + 2198] # 1-byte Reload test al, 1 jne .LBB80_643 jmp .LBB80_644 .LBB80_643: # in Loop: Header=BB80_630 Depth=1 .Ltmp9148: .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 int3 .Ltmp9149: .LBB80_644: # in Loop: Header=BB80_630 Depth=1 .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 jmp .LBB80_645 .Ltmp9150: .LBB80_645: # in Loop: Header=BB80_630 Depth=1 .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 .Ltmp8290: lea rcx, [rbp + 12080] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8291: jmp .LBB80_646 .LBB80_646: # in Loop: Header=BB80_630 Depth=1 lea rcx, [rbp + 12080] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_630 .Ltmp9151: # %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 .Ltmp9152: .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 lea rdx, [rip + "??_C@_0M@OMGPOAPB@?$CB?$CIs1?5?$CB?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 11840] mov rcx, rax mov qword ptr [rbp + 2184], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1321 # kill: def $r8 killed $r8d lea rcx, [rbp + 11824] mov qword ptr [rbp + 2176], rcx # 8-byte Spill mov qword ptr [rbp + 2168], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 11800] mov qword ptr [rbp + 2160], rcx # 8-byte Spill mov qword ptr [rbp + 2152], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 11864] mov rdx, qword ptr [rbp + 2160] # 8-byte Reload mov r8, qword ptr [rbp + 2176] # 8-byte Reload mov r9, qword ptr [rbp + 2184] # 8-byte Reload mov qword ptr [rbp + 2144], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9153: .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 movups xmm0, xmmword ptr [rbp + 12160] movaps xmmword ptr [rbp + 11760], xmm0 movups xmm0, xmmword ptr [rbp + 12176] movaps xmmword ptr [rbp + 11744], xmm0 .Ltmp8292: lea rcx, [rbp + 11744] lea rdx, [rbp + 11760] mov qword ptr [rbp + 2136], rax # 8-byte Spill call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8293: mov byte ptr [rbp + 2135], al # 1-byte Spill jmp .LBB80_649 .LBB80_649: # in Loop: Header=BB80_648 Depth=1 mov al, byte ptr [rbp + 2135] # 1-byte Reload not al .Ltmp8294: and al, 1 lea rcx, [rbp + 11784] lea rdx, [rbp + 11792] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8295: jmp .LBB80_650 .LBB80_650: # in Loop: Header=BB80_648 Depth=1 .Ltmp8296: lea rcx, [rbp + 11864] lea rdx, [rbp + 11792] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8297: jmp .LBB80_659 .Ltmp9154: .LBB80_653: # Block address taken # in Loop: Header=BB80_648 Depth=1 .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 jmp .LBB80_654 .Ltmp9155: .LBB80_654: # in Loop: Header=BB80_648 Depth=1 .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 .Ltmp8300: lea rcx, [rbp + 11864] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8301: mov byte ptr [rbp + 2134], al # 1-byte Spill jmp .LBB80_655 .LBB80_655: # in Loop: Header=BB80_648 Depth=1 mov al, byte ptr [rbp + 2134] # 1-byte Reload test al, 1 jne .LBB80_656 jmp .LBB80_662 .LBB80_656: # in Loop: Header=BB80_648 Depth=1 .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 .Ltmp8302: .Ltmp9156: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8303: mov byte ptr [rbp + 2133], al # 1-byte Spill jmp .LBB80_657 .LBB80_657: # in Loop: Header=BB80_648 Depth=1 mov al, byte ptr [rbp + 2133] # 1-byte Reload test al, 1 jne .LBB80_658 jmp .LBB80_661 .LBB80_658: # in Loop: Header=BB80_648 Depth=1 .Ltmp9157: .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 int3 jmp .LBB80_661 .Ltmp9158: .LBB80_659: # in Loop: Header=BB80_648 Depth=1 .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 jmp .LBB80_654 .Ltmp9159: .LBB80_661: # in Loop: Header=BB80_648 Depth=1 .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 jmp .LBB80_662 .Ltmp9160: .LBB80_662: # in Loop: Header=BB80_648 Depth=1 .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 .Ltmp8304: lea rcx, [rbp + 11864] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8305: jmp .LBB80_663 .LBB80_663: # in Loop: Header=BB80_648 Depth=1 lea rcx, [rbp + 11864] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_648 .Ltmp9161: # %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 .Ltmp9162: .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 lea rdx, [rip + "??_C@_0L@GIEOIBPK@?$CB?$CIs1?5?$DM?5s2?$CJ?$AA@"] lea rax, [rbp + 11640] mov rcx, rax mov qword ptr [rbp + 2120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1322 # kill: def $r8 killed $r8d lea rcx, [rbp + 11624] mov qword ptr [rbp + 2112], rcx # 8-byte Spill mov qword ptr [rbp + 2104], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 11600] mov qword ptr [rbp + 2096], rcx # 8-byte Spill mov qword ptr [rbp + 2088], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 11664] mov rdx, qword ptr [rbp + 2096] # 8-byte Reload mov r8, qword ptr [rbp + 2112] # 8-byte Reload mov r9, qword ptr [rbp + 2120] # 8-byte Reload mov qword ptr [rbp + 2080], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9163: .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 movups xmm0, xmmword ptr [rbp + 12160] movaps xmmword ptr [rbp + 11568], xmm0 movups xmm0, xmmword ptr [rbp + 12176] movaps xmmword ptr [rbp + 11552], xmm0 .Ltmp8306: lea rcx, [rbp + 11552] lea rdx, [rbp + 11568] mov qword ptr [rbp + 2072], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8307: mov byte ptr [rbp + 2071], al # 1-byte Spill jmp .LBB80_666 .LBB80_666: # in Loop: Header=BB80_665 Depth=1 mov al, byte ptr [rbp + 2071] # 1-byte Reload not al .Ltmp8308: and al, 1 lea rcx, [rbp + 11584] lea rdx, [rbp + 11592] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8309: jmp .LBB80_667 .LBB80_667: # in Loop: Header=BB80_665 Depth=1 .Ltmp8310: lea rcx, [rbp + 11664] lea rdx, [rbp + 11592] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8311: jmp .LBB80_676 .Ltmp9164: .LBB80_670: # Block address taken # in Loop: Header=BB80_665 Depth=1 .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 jmp .LBB80_671 .Ltmp9165: .LBB80_671: # in Loop: Header=BB80_665 Depth=1 .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 .Ltmp8314: lea rcx, [rbp + 11664] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8315: mov byte ptr [rbp + 2070], al # 1-byte Spill jmp .LBB80_672 .LBB80_672: # in Loop: Header=BB80_665 Depth=1 mov al, byte ptr [rbp + 2070] # 1-byte Reload test al, 1 jne .LBB80_673 jmp .LBB80_679 .LBB80_673: # in Loop: Header=BB80_665 Depth=1 .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 .Ltmp8316: .Ltmp9166: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8317: mov byte ptr [rbp + 2069], al # 1-byte Spill jmp .LBB80_674 .LBB80_674: # in Loop: Header=BB80_665 Depth=1 mov al, byte ptr [rbp + 2069] # 1-byte Reload test al, 1 jne .LBB80_675 jmp .LBB80_678 .LBB80_675: # in Loop: Header=BB80_665 Depth=1 .Ltmp9167: .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 int3 jmp .LBB80_678 .Ltmp9168: .LBB80_676: # in Loop: Header=BB80_665 Depth=1 .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 jmp .LBB80_671 .Ltmp9169: .LBB80_678: # in Loop: Header=BB80_665 Depth=1 .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 jmp .LBB80_679 .Ltmp9170: .LBB80_679: # in Loop: Header=BB80_665 Depth=1 .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 .Ltmp8318: lea rcx, [rbp + 11664] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8319: jmp .LBB80_680 .LBB80_680: # in Loop: Header=BB80_665 Depth=1 lea rcx, [rbp + 11664] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_665 .Ltmp9171: # %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 .Ltmp9172: .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 lea rdx, [rip + "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@"] lea rax, [rbp + 11448] mov rcx, rax mov qword ptr [rbp + 2056], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1323 # kill: def $r8 killed $r8d lea rcx, [rbp + 11432] mov qword ptr [rbp + 2048], rcx # 8-byte Spill mov qword ptr [rbp + 2040], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 11408] mov qword ptr [rbp + 2032], rcx # 8-byte Spill mov qword ptr [rbp + 2024], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 11472] mov rdx, qword ptr [rbp + 2032] # 8-byte Reload mov r8, qword ptr [rbp + 2048] # 8-byte Reload mov r9, qword ptr [rbp + 2056] # 8-byte Reload mov qword ptr [rbp + 2016], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 .Ltmp8320: lea rcx, [rbp + 11336] lea rdx, [rbp + 11344] lea r8, [rbp + 12176] .Ltmp9173: mov qword ptr [rbp + 2008], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8321: jmp .LBB80_683 .LBB80_683: # in Loop: Header=BB80_682 Depth=1 .Ltmp8322: lea rcx, [rbp + 11344] lea rdx, [rbp + 11352] lea r8, [rbp + 12160] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8323: jmp .LBB80_684 .LBB80_684: # in Loop: Header=BB80_682 Depth=1 .Ltmp8324: lea rcx, [rbp + 11472] lea rdx, [rbp + 11352] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8325: jmp .LBB80_685 .LBB80_685: # in Loop: Header=BB80_682 Depth=1 lea rcx, [rbp + 11352] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_691 .Ltmp9174: .LBB80_690: # Block address taken # in Loop: Header=BB80_682 Depth=1 .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 jmp .LBB80_691 .Ltmp9175: .LBB80_691: # in Loop: Header=BB80_682 Depth=1 .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 .Ltmp8328: lea rcx, [rbp + 11472] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8329: mov byte ptr [rbp + 2007], al # 1-byte Spill jmp .LBB80_692 .LBB80_692: # in Loop: Header=BB80_682 Depth=1 mov al, byte ptr [rbp + 2007] # 1-byte Reload test al, 1 jne .LBB80_693 jmp .LBB80_697 .LBB80_693: # in Loop: Header=BB80_682 Depth=1 .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 .Ltmp8330: .Ltmp9176: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8331: mov byte ptr [rbp + 2006], al # 1-byte Spill jmp .LBB80_694 .LBB80_694: # in Loop: Header=BB80_682 Depth=1 mov al, byte ptr [rbp + 2006] # 1-byte Reload test al, 1 jne .LBB80_695 jmp .LBB80_696 .LBB80_695: # in Loop: Header=BB80_682 Depth=1 .Ltmp9177: .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 int3 .Ltmp9178: .LBB80_696: # in Loop: Header=BB80_682 Depth=1 .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 jmp .LBB80_697 .Ltmp9179: .LBB80_697: # in Loop: Header=BB80_682 Depth=1 .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 .Ltmp8332: lea rcx, [rbp + 11472] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8333: jmp .LBB80_698 .LBB80_698: # in Loop: Header=BB80_682 Depth=1 lea rcx, [rbp + 11472] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_682 .Ltmp9180: # %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 .Ltmp9181: .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 lea rdx, [rip + "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@"] lea rax, [rbp + 11232] mov rcx, rax mov qword ptr [rbp + 1992], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1324 # kill: def $r8 killed $r8d lea rcx, [rbp + 11216] mov qword ptr [rbp + 1984], rcx # 8-byte Spill mov qword ptr [rbp + 1976], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 11192] mov qword ptr [rbp + 1968], rcx # 8-byte Spill mov qword ptr [rbp + 1960], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 11256] mov rdx, qword ptr [rbp + 1968] # 8-byte Reload mov r8, qword ptr [rbp + 1984] # 8-byte Reload mov r9, qword ptr [rbp + 1992] # 8-byte Reload mov qword ptr [rbp + 1952], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9182: .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 movups xmm0, xmmword ptr [rbp + 12160] movaps xmmword ptr [rbp + 11152], xmm0 movups xmm0, xmmword ptr [rbp + 12176] movaps xmmword ptr [rbp + 11136], xmm0 .Ltmp8334: lea rcx, [rbp + 11136] lea rdx, [rbp + 11152] mov qword ptr [rbp + 1944], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8335: mov byte ptr [rbp + 1943], al # 1-byte Spill jmp .LBB80_701 .LBB80_701: # in Loop: Header=BB80_700 Depth=1 mov al, byte ptr [rbp + 1943] # 1-byte Reload not al .Ltmp8336: and al, 1 lea rcx, [rbp + 11176] lea rdx, [rbp + 11184] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8337: jmp .LBB80_702 .LBB80_702: # in Loop: Header=BB80_700 Depth=1 .Ltmp8338: lea rcx, [rbp + 11256] lea rdx, [rbp + 11184] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8339: jmp .LBB80_711 .Ltmp9183: .LBB80_705: # Block address taken # in Loop: Header=BB80_700 Depth=1 .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 jmp .LBB80_706 .Ltmp9184: .LBB80_706: # in Loop: Header=BB80_700 Depth=1 .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 .Ltmp8342: lea rcx, [rbp + 11256] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8343: mov byte ptr [rbp + 1942], al # 1-byte Spill jmp .LBB80_707 .LBB80_707: # in Loop: Header=BB80_700 Depth=1 mov al, byte ptr [rbp + 1942] # 1-byte Reload test al, 1 jne .LBB80_708 jmp .LBB80_714 .LBB80_708: # in Loop: Header=BB80_700 Depth=1 .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 .Ltmp8344: .Ltmp9185: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8345: mov byte ptr [rbp + 1941], al # 1-byte Spill jmp .LBB80_709 .LBB80_709: # in Loop: Header=BB80_700 Depth=1 mov al, byte ptr [rbp + 1941] # 1-byte Reload test al, 1 jne .LBB80_710 jmp .LBB80_713 .LBB80_710: # in Loop: Header=BB80_700 Depth=1 .Ltmp9186: .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 int3 jmp .LBB80_713 .Ltmp9187: .LBB80_711: # in Loop: Header=BB80_700 Depth=1 .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 jmp .LBB80_706 .Ltmp9188: .LBB80_713: # in Loop: Header=BB80_700 Depth=1 .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 jmp .LBB80_714 .Ltmp9189: .LBB80_714: # in Loop: Header=BB80_700 Depth=1 .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 .Ltmp8346: lea rcx, [rbp + 11256] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8347: jmp .LBB80_715 .LBB80_715: # in Loop: Header=BB80_700 Depth=1 lea rcx, [rbp + 11256] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_700 .Ltmp9190: # %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 .Ltmp9191: .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 lea rdx, [rip + "??_C@_08CKDGEJJC@s1?5?$DO?$DN?5s2?$AA@"] lea rax, [rbp + 11032] mov rcx, rax mov qword ptr [rbp + 1928], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1325 # kill: def $r8 killed $r8d lea rcx, [rbp + 11016] mov qword ptr [rbp + 1920], rcx # 8-byte Spill mov qword ptr [rbp + 1912], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10992] mov qword ptr [rbp + 1904], rcx # 8-byte Spill mov qword ptr [rbp + 1896], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 11056] mov rdx, qword ptr [rbp + 1904] # 8-byte Reload mov r8, qword ptr [rbp + 1920] # 8-byte Reload mov r9, qword ptr [rbp + 1928] # 8-byte Reload mov qword ptr [rbp + 1888], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 .Ltmp8348: lea rcx, [rbp + 10920] lea rdx, [rbp + 10928] lea r8, [rbp + 12176] .Ltmp9192: mov qword ptr [rbp + 1880], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8349: jmp .LBB80_718 .LBB80_718: # in Loop: Header=BB80_717 Depth=1 .Ltmp8350: lea rcx, [rbp + 10928] lea rdx, [rbp + 10936] lea r8, [rbp + 12160] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8351: jmp .LBB80_719 .LBB80_719: # in Loop: Header=BB80_717 Depth=1 .Ltmp8352: lea rcx, [rbp + 11056] lea rdx, [rbp + 10936] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8353: jmp .LBB80_720 .LBB80_720: # in Loop: Header=BB80_717 Depth=1 lea rcx, [rbp + 10936] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_726 .Ltmp9193: .LBB80_725: # Block address taken # in Loop: Header=BB80_717 Depth=1 .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 jmp .LBB80_726 .Ltmp9194: .LBB80_726: # in Loop: Header=BB80_717 Depth=1 .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 .Ltmp8356: lea rcx, [rbp + 11056] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8357: mov byte ptr [rbp + 1879], al # 1-byte Spill jmp .LBB80_727 .LBB80_727: # in Loop: Header=BB80_717 Depth=1 mov al, byte ptr [rbp + 1879] # 1-byte Reload test al, 1 jne .LBB80_728 jmp .LBB80_732 .LBB80_728: # in Loop: Header=BB80_717 Depth=1 .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 .Ltmp8358: .Ltmp9195: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8359: mov byte ptr [rbp + 1878], al # 1-byte Spill jmp .LBB80_729 .LBB80_729: # in Loop: Header=BB80_717 Depth=1 mov al, byte ptr [rbp + 1878] # 1-byte Reload test al, 1 jne .LBB80_730 jmp .LBB80_731 .LBB80_730: # in Loop: Header=BB80_717 Depth=1 .Ltmp9196: .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 int3 .Ltmp9197: .LBB80_731: # in Loop: Header=BB80_717 Depth=1 .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 jmp .LBB80_732 .Ltmp9198: .LBB80_732: # in Loop: Header=BB80_717 Depth=1 .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 .Ltmp8360: lea rcx, [rbp + 11056] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8361: jmp .LBB80_733 .LBB80_733: # in Loop: Header=BB80_717 Depth=1 lea rcx, [rbp + 11056] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_717 .Ltmp9199: # %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 .Ltmp9200: .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 lea rdx, [rip + "??_C@_08JAAGPBM@s2?5?$DN?$DN?5s1?$AA@"] lea rax, [rbp + 10816] mov rcx, rax mov qword ptr [rbp + 1864], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1326 # kill: def $r8 killed $r8d lea rcx, [rbp + 10800] mov qword ptr [rbp + 1856], rcx # 8-byte Spill mov qword ptr [rbp + 1848], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10776] mov qword ptr [rbp + 1840], rcx # 8-byte Spill mov qword ptr [rbp + 1832], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10840] mov rdx, qword ptr [rbp + 1840] # 8-byte Reload mov r8, qword ptr [rbp + 1856] # 8-byte Reload mov r9, qword ptr [rbp + 1864] # 8-byte Reload mov qword ptr [rbp + 1824], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 .Ltmp8362: lea rcx, [rbp + 10704] lea rdx, [rbp + 10712] lea r8, [rbp + 12160] .Ltmp9201: mov qword ptr [rbp + 1816], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8363: jmp .LBB80_736 .LBB80_736: # in Loop: Header=BB80_735 Depth=1 .Ltmp8364: lea rcx, [rbp + 10712] lea rdx, [rbp + 10720] lea r8, [rbp + 12176] call "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8365: jmp .LBB80_737 .LBB80_737: # in Loop: Header=BB80_735 Depth=1 .Ltmp8366: lea rcx, [rbp + 10840] lea rdx, [rbp + 10720] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8367: jmp .LBB80_738 .LBB80_738: # in Loop: Header=BB80_735 Depth=1 lea rcx, [rbp + 10720] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_744 .Ltmp9202: .LBB80_743: # Block address taken # in Loop: Header=BB80_735 Depth=1 .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 jmp .LBB80_744 .Ltmp9203: .LBB80_744: # in Loop: Header=BB80_735 Depth=1 .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 .Ltmp8370: lea rcx, [rbp + 10840] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8371: mov byte ptr [rbp + 1815], al # 1-byte Spill jmp .LBB80_745 .LBB80_745: # in Loop: Header=BB80_735 Depth=1 mov al, byte ptr [rbp + 1815] # 1-byte Reload test al, 1 jne .LBB80_746 jmp .LBB80_750 .LBB80_746: # in Loop: Header=BB80_735 Depth=1 .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 .Ltmp8372: .Ltmp9204: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8373: mov byte ptr [rbp + 1814], al # 1-byte Spill jmp .LBB80_747 .LBB80_747: # in Loop: Header=BB80_735 Depth=1 mov al, byte ptr [rbp + 1814] # 1-byte Reload test al, 1 jne .LBB80_748 jmp .LBB80_749 .LBB80_748: # in Loop: Header=BB80_735 Depth=1 .Ltmp9205: .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 int3 .Ltmp9206: .LBB80_749: # in Loop: Header=BB80_735 Depth=1 .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 jmp .LBB80_750 .Ltmp9207: .LBB80_750: # in Loop: Header=BB80_735 Depth=1 .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 .Ltmp8374: lea rcx, [rbp + 10840] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8375: jmp .LBB80_751 .LBB80_751: # in Loop: Header=BB80_735 Depth=1 lea rcx, [rbp + 10840] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_735 .Ltmp9208: # %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 .Ltmp9209: .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 lea rdx, [rip + "??_C@_0M@NHKEGCGN@?$CB?$CIs2?5?$CB?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 10600] mov rcx, rax mov qword ptr [rbp + 1800], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1327 # kill: def $r8 killed $r8d lea rcx, [rbp + 10584] mov qword ptr [rbp + 1792], rcx # 8-byte Spill mov qword ptr [rbp + 1784], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10560] mov qword ptr [rbp + 1776], rcx # 8-byte Spill mov qword ptr [rbp + 1768], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10624] mov rdx, qword ptr [rbp + 1776] # 8-byte Reload mov r8, qword ptr [rbp + 1792] # 8-byte Reload mov r9, qword ptr [rbp + 1800] # 8-byte Reload mov qword ptr [rbp + 1760], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9210: .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 movups xmm0, xmmword ptr [rbp + 12176] movaps xmmword ptr [rbp + 10528], xmm0 movups xmm0, xmmword ptr [rbp + 12160] movaps xmmword ptr [rbp + 10512], xmm0 .Ltmp8376: lea rcx, [rbp + 10512] lea rdx, [rbp + 10528] mov qword ptr [rbp + 1752], rax # 8-byte Spill call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8377: mov byte ptr [rbp + 1751], al # 1-byte Spill jmp .LBB80_754 .LBB80_754: # in Loop: Header=BB80_753 Depth=1 mov al, byte ptr [rbp + 1751] # 1-byte Reload not al .Ltmp8378: and al, 1 lea rcx, [rbp + 10544] lea rdx, [rbp + 10552] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8379: jmp .LBB80_755 .LBB80_755: # in Loop: Header=BB80_753 Depth=1 .Ltmp8380: lea rcx, [rbp + 10624] lea rdx, [rbp + 10552] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8381: jmp .LBB80_764 .Ltmp9211: .LBB80_758: # Block address taken # in Loop: Header=BB80_753 Depth=1 .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 jmp .LBB80_759 .Ltmp9212: .LBB80_759: # in Loop: Header=BB80_753 Depth=1 .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 .Ltmp8384: lea rcx, [rbp + 10624] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8385: mov byte ptr [rbp + 1750], al # 1-byte Spill jmp .LBB80_760 .LBB80_760: # in Loop: Header=BB80_753 Depth=1 mov al, byte ptr [rbp + 1750] # 1-byte Reload test al, 1 jne .LBB80_761 jmp .LBB80_767 .LBB80_761: # in Loop: Header=BB80_753 Depth=1 .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 .Ltmp8386: .Ltmp9213: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8387: mov byte ptr [rbp + 1749], al # 1-byte Spill jmp .LBB80_762 .LBB80_762: # in Loop: Header=BB80_753 Depth=1 mov al, byte ptr [rbp + 1749] # 1-byte Reload test al, 1 jne .LBB80_763 jmp .LBB80_766 .LBB80_763: # in Loop: Header=BB80_753 Depth=1 .Ltmp9214: .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 int3 jmp .LBB80_766 .Ltmp9215: .LBB80_764: # in Loop: Header=BB80_753 Depth=1 .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 jmp .LBB80_759 .Ltmp9216: .LBB80_766: # in Loop: Header=BB80_753 Depth=1 .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 jmp .LBB80_767 .Ltmp9217: .LBB80_767: # in Loop: Header=BB80_753 Depth=1 .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 .Ltmp8388: lea rcx, [rbp + 10624] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8389: jmp .LBB80_768 .LBB80_768: # in Loop: Header=BB80_753 Depth=1 lea rcx, [rbp + 10624] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_753 .Ltmp9218: # %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 .Ltmp9219: .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 lea rdx, [rip + "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@"] lea rax, [rbp + 10408] mov rcx, rax mov qword ptr [rbp + 1736], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1328 # kill: def $r8 killed $r8d lea rcx, [rbp + 10392] mov qword ptr [rbp + 1728], rcx # 8-byte Spill mov qword ptr [rbp + 1720], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10368] mov qword ptr [rbp + 1712], rcx # 8-byte Spill mov qword ptr [rbp + 1704], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10432] mov rdx, qword ptr [rbp + 1712] # 8-byte Reload mov r8, qword ptr [rbp + 1728] # 8-byte Reload mov r9, qword ptr [rbp + 1736] # 8-byte Reload mov qword ptr [rbp + 1696], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9220: .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 movups xmm0, xmmword ptr [rbp + 12176] movaps xmmword ptr [rbp + 10336], xmm0 movups xmm0, xmmword ptr [rbp + 12160] movaps xmmword ptr [rbp + 10320], xmm0 .Ltmp8390: lea rcx, [rbp + 10320] lea rdx, [rbp + 10336] mov qword ptr [rbp + 1688], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8391: mov byte ptr [rbp + 1687], al # 1-byte Spill jmp .LBB80_771 .LBB80_771: # in Loop: Header=BB80_770 Depth=1 mov al, byte ptr [rbp + 1687] # 1-byte Reload not al .Ltmp8392: and al, 1 lea rcx, [rbp + 10352] lea rdx, [rbp + 10360] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8393: jmp .LBB80_772 .LBB80_772: # in Loop: Header=BB80_770 Depth=1 .Ltmp8394: lea rcx, [rbp + 10432] lea rdx, [rbp + 10360] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8395: jmp .LBB80_781 .Ltmp9221: .LBB80_775: # Block address taken # in Loop: Header=BB80_770 Depth=1 .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 jmp .LBB80_776 .Ltmp9222: .LBB80_776: # in Loop: Header=BB80_770 Depth=1 .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 .Ltmp8398: lea rcx, [rbp + 10432] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8399: mov byte ptr [rbp + 1686], al # 1-byte Spill jmp .LBB80_777 .LBB80_777: # in Loop: Header=BB80_770 Depth=1 mov al, byte ptr [rbp + 1686] # 1-byte Reload test al, 1 jne .LBB80_778 jmp .LBB80_784 .LBB80_778: # in Loop: Header=BB80_770 Depth=1 .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 .Ltmp8400: .Ltmp9223: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8401: mov byte ptr [rbp + 1685], al # 1-byte Spill jmp .LBB80_779 .LBB80_779: # in Loop: Header=BB80_770 Depth=1 mov al, byte ptr [rbp + 1685] # 1-byte Reload test al, 1 jne .LBB80_780 jmp .LBB80_783 .LBB80_780: # in Loop: Header=BB80_770 Depth=1 .Ltmp9224: .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 int3 jmp .LBB80_783 .Ltmp9225: .LBB80_781: # in Loop: Header=BB80_770 Depth=1 .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 jmp .LBB80_776 .Ltmp9226: .LBB80_783: # in Loop: Header=BB80_770 Depth=1 .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 jmp .LBB80_784 .Ltmp9227: .LBB80_784: # in Loop: Header=BB80_770 Depth=1 .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 .Ltmp8402: lea rcx, [rbp + 10432] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8403: jmp .LBB80_785 .LBB80_785: # in Loop: Header=BB80_770 Depth=1 lea rcx, [rbp + 10432] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_770 .Ltmp9228: # %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 .Ltmp9229: .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 lea rdx, [rip + "??_C@_08MCFMLMLJ@s2?5?$DM?$DN?5s1?$AA@"] lea rax, [rbp + 10216] mov rcx, rax mov qword ptr [rbp + 1672], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1329 # kill: def $r8 killed $r8d lea rcx, [rbp + 10200] mov qword ptr [rbp + 1664], rcx # 8-byte Spill mov qword ptr [rbp + 1656], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 10176] mov qword ptr [rbp + 1648], rcx # 8-byte Spill mov qword ptr [rbp + 1640], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10240] mov rdx, qword ptr [rbp + 1648] # 8-byte Reload mov r8, qword ptr [rbp + 1664] # 8-byte Reload mov r9, qword ptr [rbp + 1672] # 8-byte Reload mov qword ptr [rbp + 1632], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 .Ltmp8404: lea rcx, [rbp + 10104] lea rdx, [rbp + 10112] lea r8, [rbp + 12160] .Ltmp9230: mov qword ptr [rbp + 1624], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8405: jmp .LBB80_788 .LBB80_788: # in Loop: Header=BB80_787 Depth=1 .Ltmp8406: lea rcx, [rbp + 10112] lea rdx, [rbp + 10120] lea r8, [rbp + 12176] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8407: jmp .LBB80_789 .LBB80_789: # in Loop: Header=BB80_787 Depth=1 .Ltmp8408: lea rcx, [rbp + 10240] lea rdx, [rbp + 10120] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8409: jmp .LBB80_790 .LBB80_790: # in Loop: Header=BB80_787 Depth=1 lea rcx, [rbp + 10120] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_796 .Ltmp9231: .LBB80_795: # Block address taken # in Loop: Header=BB80_787 Depth=1 .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 jmp .LBB80_796 .Ltmp9232: .LBB80_796: # in Loop: Header=BB80_787 Depth=1 .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 .Ltmp8412: lea rcx, [rbp + 10240] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8413: mov byte ptr [rbp + 1623], al # 1-byte Spill jmp .LBB80_797 .LBB80_797: # in Loop: Header=BB80_787 Depth=1 mov al, byte ptr [rbp + 1623] # 1-byte Reload test al, 1 jne .LBB80_798 jmp .LBB80_802 .LBB80_798: # in Loop: Header=BB80_787 Depth=1 .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 .Ltmp8414: .Ltmp9233: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8415: mov byte ptr [rbp + 1622], al # 1-byte Spill jmp .LBB80_799 .LBB80_799: # in Loop: Header=BB80_787 Depth=1 mov al, byte ptr [rbp + 1622] # 1-byte Reload test al, 1 jne .LBB80_800 jmp .LBB80_801 .LBB80_800: # in Loop: Header=BB80_787 Depth=1 .Ltmp9234: .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 int3 .Ltmp9235: .LBB80_801: # in Loop: Header=BB80_787 Depth=1 .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 jmp .LBB80_802 .Ltmp9236: .LBB80_802: # in Loop: Header=BB80_787 Depth=1 .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 .Ltmp8416: lea rcx, [rbp + 10240] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8417: jmp .LBB80_803 .LBB80_803: # in Loop: Header=BB80_787 Depth=1 lea rcx, [rbp + 10240] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_787 .Ltmp9237: # %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 .Ltmp9238: .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 lea rdx, [rip + "??_C@_0L@KJEPJJEL@?$CB?$CIs2?5?$DO?5s1?$CJ?$AA@"] lea rax, [rbp + 10000] mov rcx, rax mov qword ptr [rbp + 1608], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1330 # kill: def $r8 killed $r8d lea rcx, [rbp + 9984] mov qword ptr [rbp + 1600], rcx # 8-byte Spill mov qword ptr [rbp + 1592], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9960] mov qword ptr [rbp + 1584], rcx # 8-byte Spill mov qword ptr [rbp + 1576], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 10024] mov rdx, qword ptr [rbp + 1584] # 8-byte Reload mov r8, qword ptr [rbp + 1600] # 8-byte Reload mov r9, qword ptr [rbp + 1608] # 8-byte Reload mov qword ptr [rbp + 1568], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9239: .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 movups xmm0, xmmword ptr [rbp + 12176] movaps xmmword ptr [rbp + 9920], xmm0 movups xmm0, xmmword ptr [rbp + 12160] movaps xmmword ptr [rbp + 9904], xmm0 .Ltmp8418: lea rcx, [rbp + 9904] lea rdx, [rbp + 9920] mov qword ptr [rbp + 1560], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8419: mov byte ptr [rbp + 1559], al # 1-byte Spill jmp .LBB80_806 .LBB80_806: # in Loop: Header=BB80_805 Depth=1 mov al, byte ptr [rbp + 1559] # 1-byte Reload not al .Ltmp8420: and al, 1 lea rcx, [rbp + 9944] lea rdx, [rbp + 9952] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8421: jmp .LBB80_807 .LBB80_807: # in Loop: Header=BB80_805 Depth=1 .Ltmp8422: lea rcx, [rbp + 10024] lea rdx, [rbp + 9952] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8423: jmp .LBB80_816 .Ltmp9240: .LBB80_810: # Block address taken # in Loop: Header=BB80_805 Depth=1 .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 jmp .LBB80_811 .Ltmp9241: .LBB80_811: # in Loop: Header=BB80_805 Depth=1 .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 .Ltmp8426: lea rcx, [rbp + 10024] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8427: mov byte ptr [rbp + 1558], al # 1-byte Spill jmp .LBB80_812 .LBB80_812: # in Loop: Header=BB80_805 Depth=1 mov al, byte ptr [rbp + 1558] # 1-byte Reload test al, 1 jne .LBB80_813 jmp .LBB80_819 .LBB80_813: # in Loop: Header=BB80_805 Depth=1 .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 .Ltmp8428: .Ltmp9242: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8429: mov byte ptr [rbp + 1557], al # 1-byte Spill jmp .LBB80_814 .LBB80_814: # in Loop: Header=BB80_805 Depth=1 mov al, byte ptr [rbp + 1557] # 1-byte Reload test al, 1 jne .LBB80_815 jmp .LBB80_818 .LBB80_815: # in Loop: Header=BB80_805 Depth=1 .Ltmp9243: .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 int3 jmp .LBB80_818 .Ltmp9244: .LBB80_816: # in Loop: Header=BB80_805 Depth=1 .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 jmp .LBB80_811 .Ltmp9245: .LBB80_818: # in Loop: Header=BB80_805 Depth=1 .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 jmp .LBB80_819 .Ltmp9246: .LBB80_819: # in Loop: Header=BB80_805 Depth=1 .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 .Ltmp8430: lea rcx, [rbp + 10024] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8431: jmp .LBB80_820 .LBB80_820: # in Loop: Header=BB80_805 Depth=1 lea rcx, [rbp + 10024] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_805 .Ltmp9247: # %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 .Ltmp9248: .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 lea rdx, [rip + "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@"] lea rax, [rbp + 9800] mov rcx, rax mov qword ptr [rbp + 1544], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1331 # kill: def $r8 killed $r8d lea rcx, [rbp + 9784] mov qword ptr [rbp + 1536], rcx # 8-byte Spill mov qword ptr [rbp + 1528], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9760] mov qword ptr [rbp + 1520], rcx # 8-byte Spill mov qword ptr [rbp + 1512], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9824] mov rdx, qword ptr [rbp + 1520] # 8-byte Reload mov r8, qword ptr [rbp + 1536] # 8-byte Reload mov r9, qword ptr [rbp + 1544] # 8-byte Reload mov qword ptr [rbp + 1504], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 .Ltmp8432: lea rcx, [rbp + 9688] lea rdx, [rbp + 9696] lea r8, [rbp + 12160] .Ltmp9249: mov qword ptr [rbp + 1496], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8433: jmp .LBB80_823 .LBB80_823: # in Loop: Header=BB80_822 Depth=1 .Ltmp8434: lea rcx, [rbp + 9696] lea rdx, [rbp + 9704] lea r8, [rbp + 12176] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8435: jmp .LBB80_824 .LBB80_824: # in Loop: Header=BB80_822 Depth=1 .Ltmp8436: lea rcx, [rbp + 9824] lea rdx, [rbp + 9704] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8437: jmp .LBB80_825 .LBB80_825: # in Loop: Header=BB80_822 Depth=1 lea rcx, [rbp + 9704] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_831 .Ltmp9250: .LBB80_830: # Block address taken # in Loop: Header=BB80_822 Depth=1 .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 jmp .LBB80_831 .Ltmp9251: .LBB80_831: # in Loop: Header=BB80_822 Depth=1 .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 .Ltmp8440: lea rcx, [rbp + 9824] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8441: mov byte ptr [rbp + 1495], al # 1-byte Spill jmp .LBB80_832 .LBB80_832: # in Loop: Header=BB80_822 Depth=1 mov al, byte ptr [rbp + 1495] # 1-byte Reload test al, 1 jne .LBB80_833 jmp .LBB80_837 .LBB80_833: # in Loop: Header=BB80_822 Depth=1 .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 .Ltmp8442: .Ltmp9252: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8443: mov byte ptr [rbp + 1494], al # 1-byte Spill jmp .LBB80_834 .LBB80_834: # in Loop: Header=BB80_822 Depth=1 mov al, byte ptr [rbp + 1494] # 1-byte Reload test al, 1 jne .LBB80_835 jmp .LBB80_836 .LBB80_835: # in Loop: Header=BB80_822 Depth=1 .Ltmp9253: .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 int3 .Ltmp9254: .LBB80_836: # in Loop: Header=BB80_822 Depth=1 .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 jmp .LBB80_837 .Ltmp9255: .LBB80_837: # in Loop: Header=BB80_822 Depth=1 .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 .Ltmp8444: lea rcx, [rbp + 9824] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8445: jmp .LBB80_838 .LBB80_838: # in Loop: Header=BB80_822 Depth=1 lea rcx, [rbp + 9824] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_822 .Ltmp9256: # %bb.839: .cv_loc 80 1 1335 0 # ..\tests\span_tests.cpp:1335:0 mov eax, 2 mov r8d, eax lea rdx, [rbp + 9676] .Ltmp9257: #DEBUG_VALUE: arr <- [$rdx+0] mov rcx, qword ptr [rip + ".L?arr@?3??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] mov qword ptr [rbp + 9676], rcx mov eax, dword ptr [rip + ".L?arr@?3??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"+8] mov dword ptr [rbp + 9684], eax .cv_loc 80 1 1337 0 # ..\tests\span_tests.cpp:1337:0 lea rcx, [rbp + 9656] .Ltmp9258: #DEBUG_VALUE: s1 <- [$rcx+0] call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .Ltmp9259: .cv_loc 80 1 1338 0 # ..\tests\span_tests.cpp:1338:0 lea rcx, [rbp + 9640] .Ltmp9260: #DEBUG_VALUE: s2 <- [$rcx+0] lea rdx, [rbp + 9676] mov qword ptr [rbp + 1480], rax # 8-byte Spill call "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .Ltmp9261: mov qword ptr [rbp + 1472], rax # 8-byte Spill .LBB80_840: # =>This Inner Loop Header: Depth=1 .Ltmp9262: .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 lea rdx, [rip + "??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@"] lea rax, [rbp + 9536] mov rcx, rax mov qword ptr [rbp + 1464], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1340 # kill: def $r8 killed $r8d lea rcx, [rbp + 9520] mov qword ptr [rbp + 1456], rcx # 8-byte Spill mov qword ptr [rbp + 1448], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9496] mov qword ptr [rbp + 1440], rcx # 8-byte Spill mov qword ptr [rbp + 1432], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9560] mov rdx, qword ptr [rbp + 1440] # 8-byte Reload mov r8, qword ptr [rbp + 1456] # 8-byte Reload mov r9, qword ptr [rbp + 1464] # 8-byte Reload mov qword ptr [rbp + 1424], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 .Ltmp8446: lea rcx, [rbp + 9424] lea rdx, [rbp + 9432] lea r8, [rbp + 9656] .Ltmp9263: mov qword ptr [rbp + 1416], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8447: jmp .LBB80_841 .LBB80_841: # in Loop: Header=BB80_840 Depth=1 .Ltmp8448: lea rcx, [rbp + 9432] lea rdx, [rbp + 9440] lea r8, [rbp + 9640] call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8449: jmp .LBB80_842 .LBB80_842: # in Loop: Header=BB80_840 Depth=1 .Ltmp8450: lea rcx, [rbp + 9560] lea rdx, [rbp + 9440] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8451: jmp .LBB80_843 .LBB80_843: # in Loop: Header=BB80_840 Depth=1 lea rcx, [rbp + 9440] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_849 .Ltmp9264: .LBB80_848: # Block address taken # in Loop: Header=BB80_840 Depth=1 .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 jmp .LBB80_849 .Ltmp9265: .LBB80_849: # in Loop: Header=BB80_840 Depth=1 .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 .Ltmp8454: lea rcx, [rbp + 9560] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8455: mov byte ptr [rbp + 1415], al # 1-byte Spill jmp .LBB80_850 .LBB80_850: # in Loop: Header=BB80_840 Depth=1 mov al, byte ptr [rbp + 1415] # 1-byte Reload test al, 1 jne .LBB80_851 jmp .LBB80_855 .LBB80_851: # in Loop: Header=BB80_840 Depth=1 .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 .Ltmp8456: .Ltmp9266: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8457: mov byte ptr [rbp + 1414], al # 1-byte Spill jmp .LBB80_852 .LBB80_852: # in Loop: Header=BB80_840 Depth=1 mov al, byte ptr [rbp + 1414] # 1-byte Reload test al, 1 jne .LBB80_853 jmp .LBB80_854 .LBB80_853: # in Loop: Header=BB80_840 Depth=1 .Ltmp9267: .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 int3 .Ltmp9268: .LBB80_854: # in Loop: Header=BB80_840 Depth=1 .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 jmp .LBB80_855 .Ltmp9269: .LBB80_855: # in Loop: Header=BB80_840 Depth=1 .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 .Ltmp8458: lea rcx, [rbp + 9560] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8459: jmp .LBB80_856 .LBB80_856: # in Loop: Header=BB80_840 Depth=1 lea rcx, [rbp + 9560] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_840 .Ltmp9270: # %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 .Ltmp9271: .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 lea rdx, [rip + "??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@"] lea rax, [rbp + 9320] mov rcx, rax mov qword ptr [rbp + 1400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1341 # kill: def $r8 killed $r8d lea rcx, [rbp + 9304] mov qword ptr [rbp + 1392], rcx # 8-byte Spill mov qword ptr [rbp + 1384], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9280] mov qword ptr [rbp + 1376], rcx # 8-byte Spill mov qword ptr [rbp + 1368], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9344] mov rdx, qword ptr [rbp + 1376] # 8-byte Reload mov r8, qword ptr [rbp + 1392] # 8-byte Reload mov r9, qword ptr [rbp + 1400] # 8-byte Reload mov qword ptr [rbp + 1360], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 .Ltmp8460: lea rcx, [rbp + 9208] lea rdx, [rbp + 9216] lea r8, [rbp + 9640] .Ltmp9272: mov qword ptr [rbp + 1352], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8461: jmp .LBB80_859 .LBB80_859: # in Loop: Header=BB80_858 Depth=1 .Ltmp8462: lea rcx, [rbp + 9216] lea rdx, [rbp + 9224] lea r8, [rbp + 9656] call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8463: jmp .LBB80_860 .LBB80_860: # in Loop: Header=BB80_858 Depth=1 .Ltmp8464: lea rcx, [rbp + 9344] lea rdx, [rbp + 9224] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8465: jmp .LBB80_861 .LBB80_861: # in Loop: Header=BB80_858 Depth=1 lea rcx, [rbp + 9224] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_867 .Ltmp9273: .LBB80_866: # Block address taken # in Loop: Header=BB80_858 Depth=1 .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 jmp .LBB80_867 .Ltmp9274: .LBB80_867: # in Loop: Header=BB80_858 Depth=1 .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 .Ltmp8468: lea rcx, [rbp + 9344] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8469: mov byte ptr [rbp + 1351], al # 1-byte Spill jmp .LBB80_868 .LBB80_868: # in Loop: Header=BB80_858 Depth=1 mov al, byte ptr [rbp + 1351] # 1-byte Reload test al, 1 jne .LBB80_869 jmp .LBB80_873 .LBB80_869: # in Loop: Header=BB80_858 Depth=1 .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 .Ltmp8470: .Ltmp9275: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8471: mov byte ptr [rbp + 1350], al # 1-byte Spill jmp .LBB80_870 .LBB80_870: # in Loop: Header=BB80_858 Depth=1 mov al, byte ptr [rbp + 1350] # 1-byte Reload test al, 1 jne .LBB80_871 jmp .LBB80_872 .LBB80_871: # in Loop: Header=BB80_858 Depth=1 .Ltmp9276: .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 int3 .Ltmp9277: .LBB80_872: # in Loop: Header=BB80_858 Depth=1 .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 jmp .LBB80_873 .Ltmp9278: .LBB80_873: # in Loop: Header=BB80_858 Depth=1 .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 .Ltmp8472: lea rcx, [rbp + 9344] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8473: jmp .LBB80_874 .LBB80_874: # in Loop: Header=BB80_858 Depth=1 lea rcx, [rbp + 9344] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_858 .Ltmp9279: # %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 .Ltmp9280: .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 lea rdx, [rip + "??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 9104] mov rcx, rax mov qword ptr [rbp + 1336], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1342 # kill: def $r8 killed $r8d lea rcx, [rbp + 9088] mov qword ptr [rbp + 1328], rcx # 8-byte Spill mov qword ptr [rbp + 1320], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 9064] mov qword ptr [rbp + 1312], rcx # 8-byte Spill mov qword ptr [rbp + 1304], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 9128] mov rdx, qword ptr [rbp + 1312] # 8-byte Reload mov r8, qword ptr [rbp + 1328] # 8-byte Reload mov r9, qword ptr [rbp + 1336] # 8-byte Reload mov qword ptr [rbp + 1296], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9281: .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 movups xmm0, xmmword ptr [rbp + 9640] movaps xmmword ptr [rbp + 9024], xmm0 movups xmm0, xmmword ptr [rbp + 9656] movaps xmmword ptr [rbp + 9008], xmm0 .Ltmp8474: lea rcx, [rbp + 9008] lea rdx, [rbp + 9024] mov qword ptr [rbp + 1288], rax # 8-byte Spill call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8475: mov byte ptr [rbp + 1287], al # 1-byte Spill jmp .LBB80_877 .LBB80_877: # in Loop: Header=BB80_876 Depth=1 mov al, byte ptr [rbp + 1287] # 1-byte Reload not al .Ltmp8476: and al, 1 lea rcx, [rbp + 9048] lea rdx, [rbp + 9056] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8477: jmp .LBB80_878 .LBB80_878: # in Loop: Header=BB80_876 Depth=1 .Ltmp8478: lea rcx, [rbp + 9128] lea rdx, [rbp + 9056] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8479: jmp .LBB80_887 .Ltmp9282: .LBB80_881: # Block address taken # in Loop: Header=BB80_876 Depth=1 .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 jmp .LBB80_882 .Ltmp9283: .LBB80_882: # in Loop: Header=BB80_876 Depth=1 .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 .Ltmp8482: lea rcx, [rbp + 9128] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8483: mov byte ptr [rbp + 1286], al # 1-byte Spill jmp .LBB80_883 .LBB80_883: # in Loop: Header=BB80_876 Depth=1 mov al, byte ptr [rbp + 1286] # 1-byte Reload test al, 1 jne .LBB80_884 jmp .LBB80_890 .LBB80_884: # in Loop: Header=BB80_876 Depth=1 .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 .Ltmp8484: .Ltmp9284: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8485: mov byte ptr [rbp + 1285], al # 1-byte Spill jmp .LBB80_885 .LBB80_885: # in Loop: Header=BB80_876 Depth=1 mov al, byte ptr [rbp + 1285] # 1-byte Reload test al, 1 jne .LBB80_886 jmp .LBB80_889 .LBB80_886: # in Loop: Header=BB80_876 Depth=1 .Ltmp9285: .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 int3 jmp .LBB80_889 .Ltmp9286: .LBB80_887: # in Loop: Header=BB80_876 Depth=1 .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 jmp .LBB80_882 .Ltmp9287: .LBB80_889: # in Loop: Header=BB80_876 Depth=1 .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 jmp .LBB80_890 .Ltmp9288: .LBB80_890: # in Loop: Header=BB80_876 Depth=1 .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 .Ltmp8486: lea rcx, [rbp + 9128] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8487: jmp .LBB80_891 .LBB80_891: # in Loop: Header=BB80_876 Depth=1 lea rcx, [rbp + 9128] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_876 .Ltmp9289: # %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 .Ltmp9290: .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 lea rdx, [rip + "??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 8904] mov rcx, rax mov qword ptr [rbp + 1272], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1343 # kill: def $r8 killed $r8d lea rcx, [rbp + 8888] mov qword ptr [rbp + 1264], rcx # 8-byte Spill mov qword ptr [rbp + 1256], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8864] mov qword ptr [rbp + 1248], rcx # 8-byte Spill mov qword ptr [rbp + 1240], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8928] mov rdx, qword ptr [rbp + 1248] # 8-byte Reload mov r8, qword ptr [rbp + 1264] # 8-byte Reload mov r9, qword ptr [rbp + 1272] # 8-byte Reload mov qword ptr [rbp + 1232], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9291: .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 movups xmm0, xmmword ptr [rbp + 9656] movaps xmmword ptr [rbp + 8832], xmm0 movups xmm0, xmmword ptr [rbp + 9640] movaps xmmword ptr [rbp + 8816], xmm0 .Ltmp8488: lea rcx, [rbp + 8816] lea rdx, [rbp + 8832] mov qword ptr [rbp + 1224], rax # 8-byte Spill call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8489: mov byte ptr [rbp + 1223], al # 1-byte Spill jmp .LBB80_894 .LBB80_894: # in Loop: Header=BB80_893 Depth=1 mov al, byte ptr [rbp + 1223] # 1-byte Reload not al .Ltmp8490: and al, 1 lea rcx, [rbp + 8848] lea rdx, [rbp + 8856] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8491: jmp .LBB80_895 .LBB80_895: # in Loop: Header=BB80_893 Depth=1 .Ltmp8492: lea rcx, [rbp + 8928] lea rdx, [rbp + 8856] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8493: jmp .LBB80_904 .Ltmp9292: .LBB80_898: # Block address taken # in Loop: Header=BB80_893 Depth=1 .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 jmp .LBB80_899 .Ltmp9293: .LBB80_899: # in Loop: Header=BB80_893 Depth=1 .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 .Ltmp8496: lea rcx, [rbp + 8928] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8497: mov byte ptr [rbp + 1222], al # 1-byte Spill jmp .LBB80_900 .LBB80_900: # in Loop: Header=BB80_893 Depth=1 mov al, byte ptr [rbp + 1222] # 1-byte Reload test al, 1 jne .LBB80_901 jmp .LBB80_907 .LBB80_901: # in Loop: Header=BB80_893 Depth=1 .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 .Ltmp8498: .Ltmp9294: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8499: mov byte ptr [rbp + 1221], al # 1-byte Spill jmp .LBB80_902 .LBB80_902: # in Loop: Header=BB80_893 Depth=1 mov al, byte ptr [rbp + 1221] # 1-byte Reload test al, 1 jne .LBB80_903 jmp .LBB80_906 .LBB80_903: # in Loop: Header=BB80_893 Depth=1 .Ltmp9295: .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 int3 jmp .LBB80_906 .Ltmp9296: .LBB80_904: # in Loop: Header=BB80_893 Depth=1 .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 jmp .LBB80_899 .Ltmp9297: .LBB80_906: # in Loop: Header=BB80_893 Depth=1 .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 jmp .LBB80_907 .Ltmp9298: .LBB80_907: # in Loop: Header=BB80_893 Depth=1 .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 .Ltmp8500: lea rcx, [rbp + 8928] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8501: jmp .LBB80_908 .LBB80_908: # in Loop: Header=BB80_893 Depth=1 lea rcx, [rbp + 8928] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_893 .Ltmp9299: # %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 .Ltmp9300: .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 lea rdx, [rip + "??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@"] lea rax, [rbp + 8712] mov rcx, rax mov qword ptr [rbp + 1208], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1344 # kill: def $r8 killed $r8d lea rcx, [rbp + 8696] mov qword ptr [rbp + 1200], rcx # 8-byte Spill mov qword ptr [rbp + 1192], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8672] mov qword ptr [rbp + 1184], rcx # 8-byte Spill mov qword ptr [rbp + 1176], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8736] mov rdx, qword ptr [rbp + 1184] # 8-byte Reload mov r8, qword ptr [rbp + 1200] # 8-byte Reload mov r9, qword ptr [rbp + 1208] # 8-byte Reload mov qword ptr [rbp + 1168], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 .Ltmp8502: lea rcx, [rbp + 8600] lea rdx, [rbp + 8608] lea r8, [rbp + 9656] .Ltmp9301: mov qword ptr [rbp + 1160], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8503: jmp .LBB80_911 .LBB80_911: # in Loop: Header=BB80_910 Depth=1 .Ltmp8504: lea rcx, [rbp + 8608] lea rdx, [rbp + 8616] lea r8, [rbp + 9640] call "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8505: jmp .LBB80_912 .LBB80_912: # in Loop: Header=BB80_910 Depth=1 .Ltmp8506: lea rcx, [rbp + 8736] lea rdx, [rbp + 8616] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8507: jmp .LBB80_913 .LBB80_913: # in Loop: Header=BB80_910 Depth=1 lea rcx, [rbp + 8616] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_919 .Ltmp9302: .LBB80_918: # Block address taken # in Loop: Header=BB80_910 Depth=1 .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 jmp .LBB80_919 .Ltmp9303: .LBB80_919: # in Loop: Header=BB80_910 Depth=1 .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 .Ltmp8510: lea rcx, [rbp + 8736] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8511: mov byte ptr [rbp + 1159], al # 1-byte Spill jmp .LBB80_920 .LBB80_920: # in Loop: Header=BB80_910 Depth=1 mov al, byte ptr [rbp + 1159] # 1-byte Reload test al, 1 jne .LBB80_921 jmp .LBB80_925 .LBB80_921: # in Loop: Header=BB80_910 Depth=1 .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 .Ltmp8512: .Ltmp9304: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8513: mov byte ptr [rbp + 1158], al # 1-byte Spill jmp .LBB80_922 .LBB80_922: # in Loop: Header=BB80_910 Depth=1 mov al, byte ptr [rbp + 1158] # 1-byte Reload test al, 1 jne .LBB80_923 jmp .LBB80_924 .LBB80_923: # in Loop: Header=BB80_910 Depth=1 .Ltmp9305: .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 int3 .Ltmp9306: .LBB80_924: # in Loop: Header=BB80_910 Depth=1 .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 jmp .LBB80_925 .Ltmp9307: .LBB80_925: # in Loop: Header=BB80_910 Depth=1 .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 .Ltmp8514: lea rcx, [rbp + 8736] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8515: jmp .LBB80_926 .LBB80_926: # in Loop: Header=BB80_910 Depth=1 lea rcx, [rbp + 8736] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_910 .Ltmp9308: # %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 .Ltmp9309: .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 lea rdx, [rip + "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@"] lea rax, [rbp + 8496] mov rcx, rax mov qword ptr [rbp + 1144], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1345 # kill: def $r8 killed $r8d lea rcx, [rbp + 8480] mov qword ptr [rbp + 1136], rcx # 8-byte Spill mov qword ptr [rbp + 1128], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8456] mov qword ptr [rbp + 1120], rcx # 8-byte Spill mov qword ptr [rbp + 1112], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8520] mov rdx, qword ptr [rbp + 1120] # 8-byte Reload mov r8, qword ptr [rbp + 1136] # 8-byte Reload mov r9, qword ptr [rbp + 1144] # 8-byte Reload mov qword ptr [rbp + 1104], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9310: .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 movups xmm0, xmmword ptr [rbp + 9656] movaps xmmword ptr [rbp + 8416], xmm0 movups xmm0, xmmword ptr [rbp + 9640] movaps xmmword ptr [rbp + 8400], xmm0 .Ltmp8516: lea rcx, [rbp + 8400] lea rdx, [rbp + 8416] mov qword ptr [rbp + 1096], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8517: mov byte ptr [rbp + 1095], al # 1-byte Spill jmp .LBB80_929 .LBB80_929: # in Loop: Header=BB80_928 Depth=1 mov al, byte ptr [rbp + 1095] # 1-byte Reload not al .Ltmp8518: and al, 1 lea rcx, [rbp + 8440] lea rdx, [rbp + 8448] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8519: jmp .LBB80_930 .LBB80_930: # in Loop: Header=BB80_928 Depth=1 .Ltmp8520: lea rcx, [rbp + 8520] lea rdx, [rbp + 8448] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8521: jmp .LBB80_939 .Ltmp9311: .LBB80_933: # Block address taken # in Loop: Header=BB80_928 Depth=1 .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 jmp .LBB80_934 .Ltmp9312: .LBB80_934: # in Loop: Header=BB80_928 Depth=1 .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 .Ltmp8524: lea rcx, [rbp + 8520] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8525: mov byte ptr [rbp + 1094], al # 1-byte Spill jmp .LBB80_935 .LBB80_935: # in Loop: Header=BB80_928 Depth=1 mov al, byte ptr [rbp + 1094] # 1-byte Reload test al, 1 jne .LBB80_936 jmp .LBB80_942 .LBB80_936: # in Loop: Header=BB80_928 Depth=1 .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 .Ltmp8526: .Ltmp9313: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8527: mov byte ptr [rbp + 1093], al # 1-byte Spill jmp .LBB80_937 .LBB80_937: # in Loop: Header=BB80_928 Depth=1 mov al, byte ptr [rbp + 1093] # 1-byte Reload test al, 1 jne .LBB80_938 jmp .LBB80_941 .LBB80_938: # in Loop: Header=BB80_928 Depth=1 .Ltmp9314: .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 int3 jmp .LBB80_941 .Ltmp9315: .LBB80_939: # in Loop: Header=BB80_928 Depth=1 .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 jmp .LBB80_934 .Ltmp9316: .LBB80_941: # in Loop: Header=BB80_928 Depth=1 .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 jmp .LBB80_942 .Ltmp9317: .LBB80_942: # in Loop: Header=BB80_928 Depth=1 .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 .Ltmp8528: lea rcx, [rbp + 8520] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8529: jmp .LBB80_943 .LBB80_943: # in Loop: Header=BB80_928 Depth=1 lea rcx, [rbp + 8520] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_928 .Ltmp9318: # %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 .Ltmp9319: .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 lea rdx, [rip + "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@"] lea rax, [rbp + 8296] mov rcx, rax mov qword ptr [rbp + 1080], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1346 # kill: def $r8 killed $r8d lea rcx, [rbp + 8280] mov qword ptr [rbp + 1072], rcx # 8-byte Spill mov qword ptr [rbp + 1064], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8256] mov qword ptr [rbp + 1056], rcx # 8-byte Spill mov qword ptr [rbp + 1048], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8320] mov rdx, qword ptr [rbp + 1056] # 8-byte Reload mov r8, qword ptr [rbp + 1072] # 8-byte Reload mov r9, qword ptr [rbp + 1080] # 8-byte Reload mov qword ptr [rbp + 1040], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 .Ltmp8530: lea rcx, [rbp + 8184] lea rdx, [rbp + 8192] lea r8, [rbp + 9656] .Ltmp9320: mov qword ptr [rbp + 1032], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8531: jmp .LBB80_946 .LBB80_946: # in Loop: Header=BB80_945 Depth=1 .Ltmp8532: lea rcx, [rbp + 8192] lea rdx, [rbp + 8200] lea r8, [rbp + 9640] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8533: jmp .LBB80_947 .LBB80_947: # in Loop: Header=BB80_945 Depth=1 .Ltmp8534: lea rcx, [rbp + 8320] lea rdx, [rbp + 8200] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8535: jmp .LBB80_948 .LBB80_948: # in Loop: Header=BB80_945 Depth=1 lea rcx, [rbp + 8200] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_954 .Ltmp9321: .LBB80_953: # Block address taken # in Loop: Header=BB80_945 Depth=1 .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 jmp .LBB80_954 .Ltmp9322: .LBB80_954: # in Loop: Header=BB80_945 Depth=1 .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 .Ltmp8538: lea rcx, [rbp + 8320] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8539: mov byte ptr [rbp + 1031], al # 1-byte Spill jmp .LBB80_955 .LBB80_955: # in Loop: Header=BB80_945 Depth=1 mov al, byte ptr [rbp + 1031] # 1-byte Reload test al, 1 jne .LBB80_956 jmp .LBB80_960 .LBB80_956: # in Loop: Header=BB80_945 Depth=1 .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 .Ltmp8540: .Ltmp9323: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8541: mov byte ptr [rbp + 1030], al # 1-byte Spill jmp .LBB80_957 .LBB80_957: # in Loop: Header=BB80_945 Depth=1 mov al, byte ptr [rbp + 1030] # 1-byte Reload test al, 1 jne .LBB80_958 jmp .LBB80_959 .LBB80_958: # in Loop: Header=BB80_945 Depth=1 .Ltmp9324: .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 int3 .Ltmp9325: .LBB80_959: # in Loop: Header=BB80_945 Depth=1 .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 jmp .LBB80_960 .Ltmp9326: .LBB80_960: # in Loop: Header=BB80_945 Depth=1 .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 .Ltmp8542: lea rcx, [rbp + 8320] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8543: jmp .LBB80_961 .LBB80_961: # in Loop: Header=BB80_945 Depth=1 lea rcx, [rbp + 8320] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_945 .Ltmp9327: # %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 .Ltmp9328: .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 lea rdx, [rip + "??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 8080] mov rcx, rax mov qword ptr [rbp + 1016], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1347 # kill: def $r8 killed $r8d lea rcx, [rbp + 8064] mov qword ptr [rbp + 1008], rcx # 8-byte Spill mov qword ptr [rbp + 1000], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 8040] mov qword ptr [rbp + 992], rcx # 8-byte Spill mov qword ptr [rbp + 984], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 8104] mov rdx, qword ptr [rbp + 992] # 8-byte Reload mov r8, qword ptr [rbp + 1008] # 8-byte Reload mov r9, qword ptr [rbp + 1016] # 8-byte Reload mov qword ptr [rbp + 976], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9329: .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 movups xmm0, xmmword ptr [rbp + 9656] movaps xmmword ptr [rbp + 8000], xmm0 movups xmm0, xmmword ptr [rbp + 9640] movaps xmmword ptr [rbp + 7984], xmm0 .Ltmp8544: lea rcx, [rbp + 7984] lea rdx, [rbp + 8000] mov qword ptr [rbp + 968], rax # 8-byte Spill call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8545: mov byte ptr [rbp + 967], al # 1-byte Spill jmp .LBB80_964 .LBB80_964: # in Loop: Header=BB80_963 Depth=1 mov al, byte ptr [rbp + 967] # 1-byte Reload not al .Ltmp8546: and al, 1 lea rcx, [rbp + 8024] lea rdx, [rbp + 8032] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8547: jmp .LBB80_965 .LBB80_965: # in Loop: Header=BB80_963 Depth=1 .Ltmp8548: lea rcx, [rbp + 8104] lea rdx, [rbp + 8032] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8549: jmp .LBB80_974 .Ltmp9330: .LBB80_968: # Block address taken # in Loop: Header=BB80_963 Depth=1 .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 jmp .LBB80_969 .Ltmp9331: .LBB80_969: # in Loop: Header=BB80_963 Depth=1 .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 .Ltmp8552: lea rcx, [rbp + 8104] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8553: mov byte ptr [rbp + 966], al # 1-byte Spill jmp .LBB80_970 .LBB80_970: # in Loop: Header=BB80_963 Depth=1 mov al, byte ptr [rbp + 966] # 1-byte Reload test al, 1 jne .LBB80_971 jmp .LBB80_977 .LBB80_971: # in Loop: Header=BB80_963 Depth=1 .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 .Ltmp8554: .Ltmp9332: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8555: mov byte ptr [rbp + 965], al # 1-byte Spill jmp .LBB80_972 .LBB80_972: # in Loop: Header=BB80_963 Depth=1 mov al, byte ptr [rbp + 965] # 1-byte Reload test al, 1 jne .LBB80_973 jmp .LBB80_976 .LBB80_973: # in Loop: Header=BB80_963 Depth=1 .Ltmp9333: .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 int3 jmp .LBB80_976 .Ltmp9334: .LBB80_974: # in Loop: Header=BB80_963 Depth=1 .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 jmp .LBB80_969 .Ltmp9335: .LBB80_976: # in Loop: Header=BB80_963 Depth=1 .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 jmp .LBB80_977 .Ltmp9336: .LBB80_977: # in Loop: Header=BB80_963 Depth=1 .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 .Ltmp8556: lea rcx, [rbp + 8104] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8557: jmp .LBB80_978 .LBB80_978: # in Loop: Header=BB80_963 Depth=1 lea rcx, [rbp + 8104] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_963 .Ltmp9337: # %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 .Ltmp9338: .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 lea rdx, [rip + "??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@"] lea rax, [rbp + 7880] mov rcx, rax mov qword ptr [rbp + 952], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1348 # kill: def $r8 killed $r8d lea rcx, [rbp + 7864] mov qword ptr [rbp + 944], rcx # 8-byte Spill mov qword ptr [rbp + 936], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7840] mov qword ptr [rbp + 928], rcx # 8-byte Spill mov qword ptr [rbp + 920], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7904] mov rdx, qword ptr [rbp + 928] # 8-byte Reload mov r8, qword ptr [rbp + 944] # 8-byte Reload mov r9, qword ptr [rbp + 952] # 8-byte Reload mov qword ptr [rbp + 912], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 .Ltmp8558: lea rcx, [rbp + 7768] lea rdx, [rbp + 7776] lea r8, [rbp + 9640] .Ltmp9339: mov qword ptr [rbp + 904], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8559: jmp .LBB80_981 .LBB80_981: # in Loop: Header=BB80_980 Depth=1 .Ltmp8560: lea rcx, [rbp + 7776] lea rdx, [rbp + 7784] lea r8, [rbp + 9656] call "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8561: jmp .LBB80_982 .LBB80_982: # in Loop: Header=BB80_980 Depth=1 .Ltmp8562: lea rcx, [rbp + 7904] lea rdx, [rbp + 7784] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8563: jmp .LBB80_983 .LBB80_983: # in Loop: Header=BB80_980 Depth=1 lea rcx, [rbp + 7784] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_989 .Ltmp9340: .LBB80_988: # Block address taken # in Loop: Header=BB80_980 Depth=1 .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 jmp .LBB80_989 .Ltmp9341: .LBB80_989: # in Loop: Header=BB80_980 Depth=1 .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 .Ltmp8566: lea rcx, [rbp + 7904] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8567: mov byte ptr [rbp + 903], al # 1-byte Spill jmp .LBB80_990 .LBB80_990: # in Loop: Header=BB80_980 Depth=1 mov al, byte ptr [rbp + 903] # 1-byte Reload test al, 1 jne .LBB80_991 jmp .LBB80_995 .LBB80_991: # in Loop: Header=BB80_980 Depth=1 .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 .Ltmp8568: .Ltmp9342: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8569: mov byte ptr [rbp + 902], al # 1-byte Spill jmp .LBB80_992 .LBB80_992: # in Loop: Header=BB80_980 Depth=1 mov al, byte ptr [rbp + 902] # 1-byte Reload test al, 1 jne .LBB80_993 jmp .LBB80_994 .LBB80_993: # in Loop: Header=BB80_980 Depth=1 .Ltmp9343: .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 int3 .Ltmp9344: .LBB80_994: # in Loop: Header=BB80_980 Depth=1 .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 jmp .LBB80_995 .Ltmp9345: .LBB80_995: # in Loop: Header=BB80_980 Depth=1 .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 .Ltmp8570: lea rcx, [rbp + 7904] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8571: jmp .LBB80_996 .LBB80_996: # in Loop: Header=BB80_980 Depth=1 lea rcx, [rbp + 7904] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_980 .Ltmp9346: # %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 .Ltmp9347: .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 lea rdx, [rip + "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@"] lea rax, [rbp + 7664] mov rcx, rax mov qword ptr [rbp + 888], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1349 # kill: def $r8 killed $r8d lea rcx, [rbp + 7648] mov qword ptr [rbp + 880], rcx # 8-byte Spill mov qword ptr [rbp + 872], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7624] mov qword ptr [rbp + 864], rcx # 8-byte Spill mov qword ptr [rbp + 856], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7688] mov rdx, qword ptr [rbp + 864] # 8-byte Reload mov r8, qword ptr [rbp + 880] # 8-byte Reload mov r9, qword ptr [rbp + 888] # 8-byte Reload mov qword ptr [rbp + 848], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9348: .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 movups xmm0, xmmword ptr [rbp + 9640] movaps xmmword ptr [rbp + 7584], xmm0 movups xmm0, xmmword ptr [rbp + 9656] movaps xmmword ptr [rbp + 7568], xmm0 .Ltmp8572: lea rcx, [rbp + 7568] lea rdx, [rbp + 7584] mov qword ptr [rbp + 840], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8573: mov byte ptr [rbp + 839], al # 1-byte Spill jmp .LBB80_999 .LBB80_999: # in Loop: Header=BB80_998 Depth=1 mov al, byte ptr [rbp + 839] # 1-byte Reload not al .Ltmp8574: and al, 1 lea rcx, [rbp + 7608] lea rdx, [rbp + 7616] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8575: jmp .LBB80_1000 .LBB80_1000: # in Loop: Header=BB80_998 Depth=1 .Ltmp8576: lea rcx, [rbp + 7688] lea rdx, [rbp + 7616] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8577: jmp .LBB80_1009 .Ltmp9349: .LBB80_1003: # Block address taken # in Loop: Header=BB80_998 Depth=1 .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 jmp .LBB80_1004 .Ltmp9350: .LBB80_1004: # in Loop: Header=BB80_998 Depth=1 .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 .Ltmp8580: lea rcx, [rbp + 7688] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8581: mov byte ptr [rbp + 838], al # 1-byte Spill jmp .LBB80_1005 .LBB80_1005: # in Loop: Header=BB80_998 Depth=1 mov al, byte ptr [rbp + 838] # 1-byte Reload test al, 1 jne .LBB80_1006 jmp .LBB80_1012 .LBB80_1006: # in Loop: Header=BB80_998 Depth=1 .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 .Ltmp8582: .Ltmp9351: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8583: mov byte ptr [rbp + 837], al # 1-byte Spill jmp .LBB80_1007 .LBB80_1007: # in Loop: Header=BB80_998 Depth=1 mov al, byte ptr [rbp + 837] # 1-byte Reload test al, 1 jne .LBB80_1008 jmp .LBB80_1011 .LBB80_1008: # in Loop: Header=BB80_998 Depth=1 .Ltmp9352: .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 int3 jmp .LBB80_1011 .Ltmp9353: .LBB80_1009: # in Loop: Header=BB80_998 Depth=1 .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 jmp .LBB80_1004 .Ltmp9354: .LBB80_1011: # in Loop: Header=BB80_998 Depth=1 .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 jmp .LBB80_1012 .Ltmp9355: .LBB80_1012: # in Loop: Header=BB80_998 Depth=1 .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 .Ltmp8584: lea rcx, [rbp + 7688] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8585: jmp .LBB80_1013 .LBB80_1013: # in Loop: Header=BB80_998 Depth=1 lea rcx, [rbp + 7688] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_998 .Ltmp9356: # %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 .Ltmp9357: .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 lea rdx, [rip + "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@"] lea rax, [rbp + 7464] mov rcx, rax mov qword ptr [rbp + 824], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1350 # kill: def $r8 killed $r8d lea rcx, [rbp + 7448] mov qword ptr [rbp + 816], rcx # 8-byte Spill mov qword ptr [rbp + 808], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7424] mov qword ptr [rbp + 800], rcx # 8-byte Spill mov qword ptr [rbp + 792], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7488] mov rdx, qword ptr [rbp + 800] # 8-byte Reload mov r8, qword ptr [rbp + 816] # 8-byte Reload mov r9, qword ptr [rbp + 824] # 8-byte Reload mov qword ptr [rbp + 784], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 .Ltmp8586: lea rcx, [rbp + 7352] lea rdx, [rbp + 7360] lea r8, [rbp + 9640] .Ltmp9358: mov qword ptr [rbp + 776], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8587: jmp .LBB80_1016 .LBB80_1016: # in Loop: Header=BB80_1015 Depth=1 .Ltmp8588: lea rcx, [rbp + 7360] lea rdx, [rbp + 7368] lea r8, [rbp + 9656] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8589: jmp .LBB80_1017 .LBB80_1017: # in Loop: Header=BB80_1015 Depth=1 .Ltmp8590: lea rcx, [rbp + 7488] lea rdx, [rbp + 7368] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8591: jmp .LBB80_1018 .LBB80_1018: # in Loop: Header=BB80_1015 Depth=1 lea rcx, [rbp + 7368] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_1024 .Ltmp9359: .LBB80_1023: # Block address taken # in Loop: Header=BB80_1015 Depth=1 .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 jmp .LBB80_1024 .Ltmp9360: .LBB80_1024: # in Loop: Header=BB80_1015 Depth=1 .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 .Ltmp8594: lea rcx, [rbp + 7488] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8595: mov byte ptr [rbp + 775], al # 1-byte Spill jmp .LBB80_1025 .LBB80_1025: # in Loop: Header=BB80_1015 Depth=1 mov al, byte ptr [rbp + 775] # 1-byte Reload test al, 1 jne .LBB80_1026 jmp .LBB80_1030 .LBB80_1026: # in Loop: Header=BB80_1015 Depth=1 .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 .Ltmp8596: .Ltmp9361: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8597: mov byte ptr [rbp + 774], al # 1-byte Spill jmp .LBB80_1027 .LBB80_1027: # in Loop: Header=BB80_1015 Depth=1 mov al, byte ptr [rbp + 774] # 1-byte Reload test al, 1 jne .LBB80_1028 jmp .LBB80_1029 .LBB80_1028: # in Loop: Header=BB80_1015 Depth=1 .Ltmp9362: .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 int3 .Ltmp9363: .LBB80_1029: # in Loop: Header=BB80_1015 Depth=1 .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 jmp .LBB80_1030 .Ltmp9364: .LBB80_1030: # in Loop: Header=BB80_1015 Depth=1 .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 .Ltmp8598: lea rcx, [rbp + 7488] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8599: jmp .LBB80_1031 .LBB80_1031: # in Loop: Header=BB80_1015 Depth=1 lea rcx, [rbp + 7488] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1015 .Ltmp9365: # %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 .Ltmp9366: .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 lea rdx, [rip + "??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 7248] mov rcx, rax mov qword ptr [rbp + 760], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1351 # kill: def $r8 killed $r8d lea rcx, [rbp + 7232] mov qword ptr [rbp + 752], rcx # 8-byte Spill mov qword ptr [rbp + 744], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 7208] mov qword ptr [rbp + 736], rcx # 8-byte Spill mov qword ptr [rbp + 728], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7272] mov rdx, qword ptr [rbp + 736] # 8-byte Reload mov r8, qword ptr [rbp + 752] # 8-byte Reload mov r9, qword ptr [rbp + 760] # 8-byte Reload mov qword ptr [rbp + 720], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9367: .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 movups xmm0, xmmword ptr [rbp + 9640] movaps xmmword ptr [rbp + 7168], xmm0 movups xmm0, xmmword ptr [rbp + 9656] movaps xmmword ptr [rbp + 7152], xmm0 .Ltmp8600: lea rcx, [rbp + 7152] lea rdx, [rbp + 7168] mov qword ptr [rbp + 712], rax # 8-byte Spill call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8601: mov byte ptr [rbp + 711], al # 1-byte Spill jmp .LBB80_1034 .LBB80_1034: # in Loop: Header=BB80_1033 Depth=1 mov al, byte ptr [rbp + 711] # 1-byte Reload not al .Ltmp8602: and al, 1 lea rcx, [rbp + 7192] lea rdx, [rbp + 7200] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8603: jmp .LBB80_1035 .LBB80_1035: # in Loop: Header=BB80_1033 Depth=1 .Ltmp8604: lea rcx, [rbp + 7272] lea rdx, [rbp + 7200] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8605: jmp .LBB80_1044 .Ltmp9368: .LBB80_1038: # Block address taken # in Loop: Header=BB80_1033 Depth=1 .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 jmp .LBB80_1039 .Ltmp9369: .LBB80_1039: # in Loop: Header=BB80_1033 Depth=1 .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 .Ltmp8608: lea rcx, [rbp + 7272] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8609: mov byte ptr [rbp + 710], al # 1-byte Spill jmp .LBB80_1040 .LBB80_1040: # in Loop: Header=BB80_1033 Depth=1 mov al, byte ptr [rbp + 710] # 1-byte Reload test al, 1 jne .LBB80_1041 jmp .LBB80_1047 .LBB80_1041: # in Loop: Header=BB80_1033 Depth=1 .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 .Ltmp8610: .Ltmp9370: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8611: mov byte ptr [rbp + 709], al # 1-byte Spill jmp .LBB80_1042 .LBB80_1042: # in Loop: Header=BB80_1033 Depth=1 mov al, byte ptr [rbp + 709] # 1-byte Reload test al, 1 jne .LBB80_1043 jmp .LBB80_1046 .LBB80_1043: # in Loop: Header=BB80_1033 Depth=1 .Ltmp9371: .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 int3 jmp .LBB80_1046 .Ltmp9372: .LBB80_1044: # in Loop: Header=BB80_1033 Depth=1 .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 jmp .LBB80_1039 .Ltmp9373: .LBB80_1046: # in Loop: Header=BB80_1033 Depth=1 .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 jmp .LBB80_1047 .Ltmp9374: .LBB80_1047: # in Loop: Header=BB80_1033 Depth=1 .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 .Ltmp8612: lea rcx, [rbp + 7272] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8613: jmp .LBB80_1048 .LBB80_1048: # in Loop: Header=BB80_1033 Depth=1 lea rcx, [rbp + 7272] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1033 .Ltmp9375: # %bb.1049: .cv_loc 80 1 1355 0 # ..\tests\span_tests.cpp:1355:0 mov rax, qword ptr [rip + ".L?arr1@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] mov qword ptr [rbp + 7144], rax .cv_loc 80 1 1356 0 # ..\tests\span_tests.cpp:1356:0 mov rax, qword ptr [rip + ".L?arr2@?2??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@3PAHA"] mov qword ptr [rbp + 7136], rax .cv_loc 80 1 1358 0 # ..\tests\span_tests.cpp:1358:0 lea rcx, [rbp + 7120] .Ltmp9376: #DEBUG_VALUE: s1 <- [$rcx+0] lea rdx, [rbp + 7144] .Ltmp9377: #DEBUG_VALUE: arr1 <- [$rdx+0] call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp9378: .cv_loc 80 1 1359 0 # ..\tests\span_tests.cpp:1359:0 lea rcx, [rbp + 7104] .Ltmp9379: #DEBUG_VALUE: s2 <- [$rcx+0] lea rdx, [rbp + 7136] mov qword ptr [rbp + 696], rax # 8-byte Spill call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp9380: mov qword ptr [rbp + 688], rax # 8-byte Spill .LBB80_1050: # =>This Inner Loop Header: Depth=1 .Ltmp9381: .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 lea rdx, [rip + "??_C@_08NILGPJNM@s1?5?$CB?$DN?5s2?$AA@"] lea rax, [rbp + 7000] mov rcx, rax mov qword ptr [rbp + 680], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1361 # kill: def $r8 killed $r8d lea rcx, [rbp + 6984] mov qword ptr [rbp + 672], rcx # 8-byte Spill mov qword ptr [rbp + 664], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6960] mov qword ptr [rbp + 656], rcx # 8-byte Spill mov qword ptr [rbp + 648], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 7024] mov rdx, qword ptr [rbp + 656] # 8-byte Reload mov r8, qword ptr [rbp + 672] # 8-byte Reload mov r9, qword ptr [rbp + 680] # 8-byte Reload mov qword ptr [rbp + 640], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 .Ltmp8614: lea rcx, [rbp + 6888] lea rdx, [rbp + 6896] lea r8, [rbp + 7120] .Ltmp9382: mov qword ptr [rbp + 632], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8615: jmp .LBB80_1051 .LBB80_1051: # in Loop: Header=BB80_1050 Depth=1 .Ltmp8616: lea rcx, [rbp + 6896] lea rdx, [rbp + 6904] lea r8, [rbp + 7104] call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8617: jmp .LBB80_1052 .LBB80_1052: # in Loop: Header=BB80_1050 Depth=1 .Ltmp8618: lea rcx, [rbp + 7024] lea rdx, [rbp + 6904] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8619: jmp .LBB80_1053 .LBB80_1053: # in Loop: Header=BB80_1050 Depth=1 lea rcx, [rbp + 6904] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_1059 .Ltmp9383: .LBB80_1058: # Block address taken # in Loop: Header=BB80_1050 Depth=1 .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 jmp .LBB80_1059 .Ltmp9384: .LBB80_1059: # in Loop: Header=BB80_1050 Depth=1 .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 .Ltmp8622: lea rcx, [rbp + 7024] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8623: mov byte ptr [rbp + 631], al # 1-byte Spill jmp .LBB80_1060 .LBB80_1060: # in Loop: Header=BB80_1050 Depth=1 mov al, byte ptr [rbp + 631] # 1-byte Reload test al, 1 jne .LBB80_1061 jmp .LBB80_1065 .LBB80_1061: # in Loop: Header=BB80_1050 Depth=1 .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 .Ltmp8624: .Ltmp9385: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8625: mov byte ptr [rbp + 630], al # 1-byte Spill jmp .LBB80_1062 .LBB80_1062: # in Loop: Header=BB80_1050 Depth=1 mov al, byte ptr [rbp + 630] # 1-byte Reload test al, 1 jne .LBB80_1063 jmp .LBB80_1064 .LBB80_1063: # in Loop: Header=BB80_1050 Depth=1 .Ltmp9386: .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 int3 .Ltmp9387: .LBB80_1064: # in Loop: Header=BB80_1050 Depth=1 .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 jmp .LBB80_1065 .Ltmp9388: .LBB80_1065: # in Loop: Header=BB80_1050 Depth=1 .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 .Ltmp8626: lea rcx, [rbp + 7024] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8627: jmp .LBB80_1066 .LBB80_1066: # in Loop: Header=BB80_1050 Depth=1 lea rcx, [rbp + 7024] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1050 .Ltmp9389: # %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 .Ltmp9390: .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 lea rdx, [rip + "??_C@_08HNBEKNPM@s2?5?$CB?$DN?5s1?$AA@"] lea rax, [rbp + 6784] mov rcx, rax mov qword ptr [rbp + 616], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1362 # kill: def $r8 killed $r8d lea rcx, [rbp + 6768] mov qword ptr [rbp + 608], rcx # 8-byte Spill mov qword ptr [rbp + 600], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6744] mov qword ptr [rbp + 592], rcx # 8-byte Spill mov qword ptr [rbp + 584], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6808] mov rdx, qword ptr [rbp + 592] # 8-byte Reload mov r8, qword ptr [rbp + 608] # 8-byte Reload mov r9, qword ptr [rbp + 616] # 8-byte Reload mov qword ptr [rbp + 576], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 .Ltmp8628: lea rcx, [rbp + 6672] lea rdx, [rbp + 6680] lea r8, [rbp + 7104] .Ltmp9391: mov qword ptr [rbp + 568], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8629: jmp .LBB80_1069 .LBB80_1069: # in Loop: Header=BB80_1068 Depth=1 .Ltmp8630: lea rcx, [rbp + 6680] lea rdx, [rbp + 6688] lea r8, [rbp + 7120] call "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8631: jmp .LBB80_1070 .LBB80_1070: # in Loop: Header=BB80_1068 Depth=1 .Ltmp8632: lea rcx, [rbp + 6808] lea rdx, [rbp + 6688] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8633: jmp .LBB80_1071 .LBB80_1071: # in Loop: Header=BB80_1068 Depth=1 lea rcx, [rbp + 6688] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_1077 .Ltmp9392: .LBB80_1076: # Block address taken # in Loop: Header=BB80_1068 Depth=1 .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 jmp .LBB80_1077 .Ltmp9393: .LBB80_1077: # in Loop: Header=BB80_1068 Depth=1 .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 .Ltmp8636: lea rcx, [rbp + 6808] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8637: mov byte ptr [rbp + 567], al # 1-byte Spill jmp .LBB80_1078 .LBB80_1078: # in Loop: Header=BB80_1068 Depth=1 mov al, byte ptr [rbp + 567] # 1-byte Reload test al, 1 jne .LBB80_1079 jmp .LBB80_1083 .LBB80_1079: # in Loop: Header=BB80_1068 Depth=1 .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 .Ltmp8638: .Ltmp9394: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8639: mov byte ptr [rbp + 566], al # 1-byte Spill jmp .LBB80_1080 .LBB80_1080: # in Loop: Header=BB80_1068 Depth=1 mov al, byte ptr [rbp + 566] # 1-byte Reload test al, 1 jne .LBB80_1081 jmp .LBB80_1082 .LBB80_1081: # in Loop: Header=BB80_1068 Depth=1 .Ltmp9395: .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 int3 .Ltmp9396: .LBB80_1082: # in Loop: Header=BB80_1068 Depth=1 .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 jmp .LBB80_1083 .Ltmp9397: .LBB80_1083: # in Loop: Header=BB80_1068 Depth=1 .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 .Ltmp8640: lea rcx, [rbp + 6808] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8641: jmp .LBB80_1084 .LBB80_1084: # in Loop: Header=BB80_1068 Depth=1 lea rcx, [rbp + 6808] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1068 .Ltmp9398: # %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 .Ltmp9399: .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 lea rdx, [rip + "??_C@_0M@EMBBBGEL@?$CB?$CIs1?5?$DN?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 6568] mov rcx, rax mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1363 # kill: def $r8 killed $r8d lea rcx, [rbp + 6552] mov qword ptr [rbp + 544], rcx # 8-byte Spill mov qword ptr [rbp + 536], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6528] mov qword ptr [rbp + 528], rcx # 8-byte Spill mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6592] mov rdx, qword ptr [rbp + 528] # 8-byte Reload mov r8, qword ptr [rbp + 544] # 8-byte Reload mov r9, qword ptr [rbp + 552] # 8-byte Reload mov qword ptr [rbp + 512], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9400: .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 movups xmm0, xmmword ptr [rbp + 7104] movaps xmmword ptr [rbp + 6496], xmm0 movups xmm0, xmmword ptr [rbp + 7120] movaps xmmword ptr [rbp + 6480], xmm0 .Ltmp8642: lea rcx, [rbp + 6480] lea rdx, [rbp + 6496] mov qword ptr [rbp + 504], rax # 8-byte Spill call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8643: mov byte ptr [rbp + 503], al # 1-byte Spill jmp .LBB80_1087 .LBB80_1087: # in Loop: Header=BB80_1086 Depth=1 mov al, byte ptr [rbp + 503] # 1-byte Reload not al .Ltmp8644: and al, 1 lea rcx, [rbp + 6512] lea rdx, [rbp + 6520] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8645: jmp .LBB80_1088 .LBB80_1088: # in Loop: Header=BB80_1086 Depth=1 .Ltmp8646: lea rcx, [rbp + 6592] lea rdx, [rbp + 6520] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8647: jmp .LBB80_1097 .Ltmp9401: .LBB80_1091: # Block address taken # in Loop: Header=BB80_1086 Depth=1 .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 jmp .LBB80_1092 .Ltmp9402: .LBB80_1092: # in Loop: Header=BB80_1086 Depth=1 .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 .Ltmp8650: lea rcx, [rbp + 6592] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8651: mov byte ptr [rbp + 502], al # 1-byte Spill jmp .LBB80_1093 .LBB80_1093: # in Loop: Header=BB80_1086 Depth=1 mov al, byte ptr [rbp + 502] # 1-byte Reload test al, 1 jne .LBB80_1094 jmp .LBB80_1100 .LBB80_1094: # in Loop: Header=BB80_1086 Depth=1 .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 .Ltmp8652: .Ltmp9403: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8653: mov byte ptr [rbp + 501], al # 1-byte Spill jmp .LBB80_1095 .LBB80_1095: # in Loop: Header=BB80_1086 Depth=1 mov al, byte ptr [rbp + 501] # 1-byte Reload test al, 1 jne .LBB80_1096 jmp .LBB80_1099 .LBB80_1096: # in Loop: Header=BB80_1086 Depth=1 .Ltmp9404: .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 int3 jmp .LBB80_1099 .Ltmp9405: .LBB80_1097: # in Loop: Header=BB80_1086 Depth=1 .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 jmp .LBB80_1092 .Ltmp9406: .LBB80_1099: # in Loop: Header=BB80_1086 Depth=1 .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 jmp .LBB80_1100 .Ltmp9407: .LBB80_1100: # in Loop: Header=BB80_1086 Depth=1 .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 .Ltmp8654: lea rcx, [rbp + 6592] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8655: jmp .LBB80_1101 .LBB80_1101: # in Loop: Header=BB80_1086 Depth=1 lea rcx, [rbp + 6592] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1086 .Ltmp9408: # %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 .Ltmp9409: .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 lea rdx, [rip + "??_C@_0M@HHNKJENH@?$CB?$CIs2?5?$DN?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 6376] mov rcx, rax mov qword ptr [rbp + 488], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1364 # kill: def $r8 killed $r8d lea rcx, [rbp + 6360] mov qword ptr [rbp + 480], rcx # 8-byte Spill mov qword ptr [rbp + 472], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6336] mov qword ptr [rbp + 464], rcx # 8-byte Spill mov qword ptr [rbp + 456], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6400] mov rdx, qword ptr [rbp + 464] # 8-byte Reload mov r8, qword ptr [rbp + 480] # 8-byte Reload mov r9, qword ptr [rbp + 488] # 8-byte Reload mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9410: .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 movups xmm0, xmmword ptr [rbp + 7120] movaps xmmword ptr [rbp + 6304], xmm0 movups xmm0, xmmword ptr [rbp + 7104] movaps xmmword ptr [rbp + 6288], xmm0 .Ltmp8656: lea rcx, [rbp + 6288] lea rdx, [rbp + 6304] mov qword ptr [rbp + 440], rax # 8-byte Spill call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8657: mov byte ptr [rbp + 439], al # 1-byte Spill jmp .LBB80_1104 .LBB80_1104: # in Loop: Header=BB80_1103 Depth=1 mov al, byte ptr [rbp + 439] # 1-byte Reload not al .Ltmp8658: and al, 1 lea rcx, [rbp + 6320] lea rdx, [rbp + 6328] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8659: jmp .LBB80_1105 .LBB80_1105: # in Loop: Header=BB80_1103 Depth=1 .Ltmp8660: lea rcx, [rbp + 6400] lea rdx, [rbp + 6328] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8661: jmp .LBB80_1114 .Ltmp9411: .LBB80_1108: # Block address taken # in Loop: Header=BB80_1103 Depth=1 .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 jmp .LBB80_1109 .Ltmp9412: .LBB80_1109: # in Loop: Header=BB80_1103 Depth=1 .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 .Ltmp8664: lea rcx, [rbp + 6400] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8665: mov byte ptr [rbp + 438], al # 1-byte Spill jmp .LBB80_1110 .LBB80_1110: # in Loop: Header=BB80_1103 Depth=1 mov al, byte ptr [rbp + 438] # 1-byte Reload test al, 1 jne .LBB80_1111 jmp .LBB80_1117 .LBB80_1111: # in Loop: Header=BB80_1103 Depth=1 .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 .Ltmp8666: .Ltmp9413: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8667: mov byte ptr [rbp + 437], al # 1-byte Spill jmp .LBB80_1112 .LBB80_1112: # in Loop: Header=BB80_1103 Depth=1 mov al, byte ptr [rbp + 437] # 1-byte Reload test al, 1 jne .LBB80_1113 jmp .LBB80_1116 .LBB80_1113: # in Loop: Header=BB80_1103 Depth=1 .Ltmp9414: .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 int3 jmp .LBB80_1116 .Ltmp9415: .LBB80_1114: # in Loop: Header=BB80_1103 Depth=1 .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 jmp .LBB80_1109 .Ltmp9416: .LBB80_1116: # in Loop: Header=BB80_1103 Depth=1 .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 jmp .LBB80_1117 .Ltmp9417: .LBB80_1117: # in Loop: Header=BB80_1103 Depth=1 .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 .Ltmp8668: lea rcx, [rbp + 6400] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8669: jmp .LBB80_1118 .LBB80_1118: # in Loop: Header=BB80_1103 Depth=1 lea rcx, [rbp + 6400] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1103 .Ltmp9418: # %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 .Ltmp9419: .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 lea rdx, [rip + "??_C@_07MOJOGFPE@s1?5?$DM?5s2?$AA@"] lea rax, [rbp + 6184] mov rcx, rax mov qword ptr [rbp + 424], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1365 # kill: def $r8 killed $r8d lea rcx, [rbp + 6168] mov qword ptr [rbp + 416], rcx # 8-byte Spill mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 6144] mov qword ptr [rbp + 400], rcx # 8-byte Spill mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 6208] mov rdx, qword ptr [rbp + 400] # 8-byte Reload mov r8, qword ptr [rbp + 416] # 8-byte Reload mov r9, qword ptr [rbp + 424] # 8-byte Reload mov qword ptr [rbp + 384], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 .Ltmp8670: lea rcx, [rbp + 6072] lea rdx, [rbp + 6080] lea r8, [rbp + 7120] .Ltmp9420: mov qword ptr [rbp + 376], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8671: jmp .LBB80_1121 .LBB80_1121: # in Loop: Header=BB80_1120 Depth=1 .Ltmp8672: lea rcx, [rbp + 6080] lea rdx, [rbp + 6088] lea r8, [rbp + 7104] call "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8673: jmp .LBB80_1122 .LBB80_1122: # in Loop: Header=BB80_1120 Depth=1 .Ltmp8674: lea rcx, [rbp + 6208] lea rdx, [rbp + 6088] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8675: jmp .LBB80_1123 .LBB80_1123: # in Loop: Header=BB80_1120 Depth=1 lea rcx, [rbp + 6088] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_1129 .Ltmp9421: .LBB80_1128: # Block address taken # in Loop: Header=BB80_1120 Depth=1 .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 jmp .LBB80_1129 .Ltmp9422: .LBB80_1129: # in Loop: Header=BB80_1120 Depth=1 .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 .Ltmp8678: lea rcx, [rbp + 6208] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8679: mov byte ptr [rbp + 375], al # 1-byte Spill jmp .LBB80_1130 .LBB80_1130: # in Loop: Header=BB80_1120 Depth=1 mov al, byte ptr [rbp + 375] # 1-byte Reload test al, 1 jne .LBB80_1131 jmp .LBB80_1135 .LBB80_1131: # in Loop: Header=BB80_1120 Depth=1 .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 .Ltmp8680: .Ltmp9423: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8681: mov byte ptr [rbp + 374], al # 1-byte Spill jmp .LBB80_1132 .LBB80_1132: # in Loop: Header=BB80_1120 Depth=1 mov al, byte ptr [rbp + 374] # 1-byte Reload test al, 1 jne .LBB80_1133 jmp .LBB80_1134 .LBB80_1133: # in Loop: Header=BB80_1120 Depth=1 .Ltmp9424: .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 int3 .Ltmp9425: .LBB80_1134: # in Loop: Header=BB80_1120 Depth=1 .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 jmp .LBB80_1135 .Ltmp9426: .LBB80_1135: # in Loop: Header=BB80_1120 Depth=1 .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 .Ltmp8682: lea rcx, [rbp + 6208] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8683: jmp .LBB80_1136 .LBB80_1136: # in Loop: Header=BB80_1120 Depth=1 lea rcx, [rbp + 6208] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1120 .Ltmp9427: # %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 .Ltmp9428: .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 lea rdx, [rip + "??_C@_0L@OEIHDIEA@?$CB?$CIs2?5?$DM?5s1?$CJ?$AA@"] lea rax, [rbp + 5968] mov rcx, rax mov qword ptr [rbp + 360], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1366 # kill: def $r8 killed $r8d lea rcx, [rbp + 5952] mov qword ptr [rbp + 352], rcx # 8-byte Spill mov qword ptr [rbp + 344], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5928] mov qword ptr [rbp + 336], rcx # 8-byte Spill mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5992] mov rdx, qword ptr [rbp + 336] # 8-byte Reload mov r8, qword ptr [rbp + 352] # 8-byte Reload mov r9, qword ptr [rbp + 360] # 8-byte Reload mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9429: .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 movups xmm0, xmmword ptr [rbp + 7120] movaps xmmword ptr [rbp + 5888], xmm0 movups xmm0, xmmword ptr [rbp + 7104] movaps xmmword ptr [rbp + 5872], xmm0 .Ltmp8684: lea rcx, [rbp + 5872] lea rdx, [rbp + 5888] mov qword ptr [rbp + 312], rax # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8685: mov byte ptr [rbp + 311], al # 1-byte Spill jmp .LBB80_1139 .LBB80_1139: # in Loop: Header=BB80_1138 Depth=1 mov al, byte ptr [rbp + 311] # 1-byte Reload not al .Ltmp8686: and al, 1 lea rcx, [rbp + 5912] lea rdx, [rbp + 5920] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8687: jmp .LBB80_1140 .LBB80_1140: # in Loop: Header=BB80_1138 Depth=1 .Ltmp8688: lea rcx, [rbp + 5992] lea rdx, [rbp + 5920] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8689: jmp .LBB80_1149 .Ltmp9430: .LBB80_1143: # Block address taken # in Loop: Header=BB80_1138 Depth=1 .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 jmp .LBB80_1144 .Ltmp9431: .LBB80_1144: # in Loop: Header=BB80_1138 Depth=1 .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 .Ltmp8692: lea rcx, [rbp + 5992] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8693: mov byte ptr [rbp + 310], al # 1-byte Spill jmp .LBB80_1145 .LBB80_1145: # in Loop: Header=BB80_1138 Depth=1 mov al, byte ptr [rbp + 310] # 1-byte Reload test al, 1 jne .LBB80_1146 jmp .LBB80_1152 .LBB80_1146: # in Loop: Header=BB80_1138 Depth=1 .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 .Ltmp8694: .Ltmp9432: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8695: mov byte ptr [rbp + 309], al # 1-byte Spill jmp .LBB80_1147 .LBB80_1147: # in Loop: Header=BB80_1138 Depth=1 mov al, byte ptr [rbp + 309] # 1-byte Reload test al, 1 jne .LBB80_1148 jmp .LBB80_1151 .LBB80_1148: # in Loop: Header=BB80_1138 Depth=1 .Ltmp9433: .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 int3 jmp .LBB80_1151 .Ltmp9434: .LBB80_1149: # in Loop: Header=BB80_1138 Depth=1 .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 jmp .LBB80_1144 .Ltmp9435: .LBB80_1151: # in Loop: Header=BB80_1138 Depth=1 .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 jmp .LBB80_1152 .Ltmp9436: .LBB80_1152: # in Loop: Header=BB80_1138 Depth=1 .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 .Ltmp8696: lea rcx, [rbp + 5992] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8697: jmp .LBB80_1153 .LBB80_1153: # in Loop: Header=BB80_1138 Depth=1 lea rcx, [rbp + 5992] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1138 .Ltmp9437: # %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 .Ltmp9438: .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 lea rdx, [rip + "??_C@_08GHPOOIJJ@s1?5?$DM?$DN?5s2?$AA@"] lea rax, [rbp + 5768] mov rcx, rax mov qword ptr [rbp + 296], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1367 # kill: def $r8 killed $r8d lea rcx, [rbp + 5752] mov qword ptr [rbp + 288], rcx # 8-byte Spill mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5728] mov qword ptr [rbp + 272], rcx # 8-byte Spill mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5792] mov rdx, qword ptr [rbp + 272] # 8-byte Reload mov r8, qword ptr [rbp + 288] # 8-byte Reload mov r9, qword ptr [rbp + 296] # 8-byte Reload mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 .Ltmp8698: lea rcx, [rbp + 5656] lea rdx, [rbp + 5664] lea r8, [rbp + 7120] .Ltmp9439: mov qword ptr [rbp + 248], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8699: jmp .LBB80_1156 .LBB80_1156: # in Loop: Header=BB80_1155 Depth=1 .Ltmp8700: lea rcx, [rbp + 5664] lea rdx, [rbp + 5672] lea r8, [rbp + 7104] call "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8701: jmp .LBB80_1157 .LBB80_1157: # in Loop: Header=BB80_1155 Depth=1 .Ltmp8702: lea rcx, [rbp + 5792] lea rdx, [rbp + 5672] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8703: jmp .LBB80_1158 .LBB80_1158: # in Loop: Header=BB80_1155 Depth=1 lea rcx, [rbp + 5672] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_1164 .Ltmp9440: .LBB80_1163: # Block address taken # in Loop: Header=BB80_1155 Depth=1 .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 jmp .LBB80_1164 .Ltmp9441: .LBB80_1164: # in Loop: Header=BB80_1155 Depth=1 .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 .Ltmp8706: lea rcx, [rbp + 5792] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8707: mov byte ptr [rbp + 247], al # 1-byte Spill jmp .LBB80_1165 .LBB80_1165: # in Loop: Header=BB80_1155 Depth=1 mov al, byte ptr [rbp + 247] # 1-byte Reload test al, 1 jne .LBB80_1166 jmp .LBB80_1170 .LBB80_1166: # in Loop: Header=BB80_1155 Depth=1 .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 .Ltmp8708: .Ltmp9442: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8709: mov byte ptr [rbp + 246], al # 1-byte Spill jmp .LBB80_1167 .LBB80_1167: # in Loop: Header=BB80_1155 Depth=1 mov al, byte ptr [rbp + 246] # 1-byte Reload test al, 1 jne .LBB80_1168 jmp .LBB80_1169 .LBB80_1168: # in Loop: Header=BB80_1155 Depth=1 .Ltmp9443: .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 int3 .Ltmp9444: .LBB80_1169: # in Loop: Header=BB80_1155 Depth=1 .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 jmp .LBB80_1170 .Ltmp9445: .LBB80_1170: # in Loop: Header=BB80_1155 Depth=1 .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 .Ltmp8710: lea rcx, [rbp + 5792] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8711: jmp .LBB80_1171 .LBB80_1171: # in Loop: Header=BB80_1155 Depth=1 lea rcx, [rbp + 5792] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1155 .Ltmp9446: # %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 .Ltmp9447: .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 lea rdx, [rip + "??_C@_0M@NBKNJPGD@?$CB?$CIs2?5?$DM?$DN?5s1?$CJ?$AA@"] lea rax, [rbp + 5552] mov rcx, rax mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1368 # kill: def $r8 killed $r8d lea rcx, [rbp + 5536] mov qword ptr [rbp + 224], rcx # 8-byte Spill mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5512] mov qword ptr [rbp + 208], rcx # 8-byte Spill mov qword ptr [rbp + 200], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5576] mov rdx, qword ptr [rbp + 208] # 8-byte Reload mov r8, qword ptr [rbp + 224] # 8-byte Reload mov r9, qword ptr [rbp + 232] # 8-byte Reload mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9448: .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 movups xmm0, xmmword ptr [rbp + 7120] movaps xmmword ptr [rbp + 5472], xmm0 movups xmm0, xmmword ptr [rbp + 7104] movaps xmmword ptr [rbp + 5456], xmm0 .Ltmp8712: lea rcx, [rbp + 5456] lea rdx, [rbp + 5472] mov qword ptr [rbp + 184], rax # 8-byte Spill call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8713: mov byte ptr [rbp + 183], al # 1-byte Spill jmp .LBB80_1174 .LBB80_1174: # in Loop: Header=BB80_1173 Depth=1 mov al, byte ptr [rbp + 183] # 1-byte Reload not al .Ltmp8714: and al, 1 lea rcx, [rbp + 5496] lea rdx, [rbp + 5504] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8715: jmp .LBB80_1175 .LBB80_1175: # in Loop: Header=BB80_1173 Depth=1 .Ltmp8716: lea rcx, [rbp + 5576] lea rdx, [rbp + 5504] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8717: jmp .LBB80_1184 .Ltmp9449: .LBB80_1178: # Block address taken # in Loop: Header=BB80_1173 Depth=1 .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 jmp .LBB80_1179 .Ltmp9450: .LBB80_1179: # in Loop: Header=BB80_1173 Depth=1 .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 .Ltmp8720: lea rcx, [rbp + 5576] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8721: mov byte ptr [rbp + 182], al # 1-byte Spill jmp .LBB80_1180 .LBB80_1180: # in Loop: Header=BB80_1173 Depth=1 mov al, byte ptr [rbp + 182] # 1-byte Reload test al, 1 jne .LBB80_1181 jmp .LBB80_1187 .LBB80_1181: # in Loop: Header=BB80_1173 Depth=1 .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 .Ltmp8722: .Ltmp9451: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8723: mov byte ptr [rbp + 181], al # 1-byte Spill jmp .LBB80_1182 .LBB80_1182: # in Loop: Header=BB80_1173 Depth=1 mov al, byte ptr [rbp + 181] # 1-byte Reload test al, 1 jne .LBB80_1183 jmp .LBB80_1186 .LBB80_1183: # in Loop: Header=BB80_1173 Depth=1 .Ltmp9452: .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 int3 jmp .LBB80_1186 .Ltmp9453: .LBB80_1184: # in Loop: Header=BB80_1173 Depth=1 .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 jmp .LBB80_1179 .Ltmp9454: .LBB80_1186: # in Loop: Header=BB80_1173 Depth=1 .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 jmp .LBB80_1187 .Ltmp9455: .LBB80_1187: # in Loop: Header=BB80_1173 Depth=1 .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 .Ltmp8724: lea rcx, [rbp + 5576] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8725: jmp .LBB80_1188 .LBB80_1188: # in Loop: Header=BB80_1173 Depth=1 lea rcx, [rbp + 5576] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1173 .Ltmp9456: # %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 .Ltmp9457: .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 lea rdx, [rip + "??_C@_07KOJLHPMK@s2?5?$DO?5s1?$AA@"] lea rax, [rbp + 5352] mov rcx, rax mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1369 # kill: def $r8 killed $r8d lea rcx, [rbp + 5336] mov qword ptr [rbp + 160], rcx # 8-byte Spill mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5312] mov qword ptr [rbp + 144], rcx # 8-byte Spill mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5376] mov rdx, qword ptr [rbp + 144] # 8-byte Reload mov r8, qword ptr [rbp + 160] # 8-byte Reload mov r9, qword ptr [rbp + 168] # 8-byte Reload mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 .Ltmp8726: lea rcx, [rbp + 5240] lea rdx, [rbp + 5248] lea r8, [rbp + 7104] .Ltmp9458: mov qword ptr [rbp + 120], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8727: jmp .LBB80_1191 .LBB80_1191: # in Loop: Header=BB80_1190 Depth=1 .Ltmp8728: lea rcx, [rbp + 5248] lea rdx, [rbp + 5256] lea r8, [rbp + 7120] call "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8729: jmp .LBB80_1192 .LBB80_1192: # in Loop: Header=BB80_1190 Depth=1 .Ltmp8730: lea rcx, [rbp + 5376] lea rdx, [rbp + 5256] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8731: jmp .LBB80_1193 .LBB80_1193: # in Loop: Header=BB80_1190 Depth=1 lea rcx, [rbp + 5256] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_1199 .Ltmp9459: .LBB80_1198: # Block address taken # in Loop: Header=BB80_1190 Depth=1 .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 jmp .LBB80_1199 .Ltmp9460: .LBB80_1199: # in Loop: Header=BB80_1190 Depth=1 .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 .Ltmp8734: lea rcx, [rbp + 5376] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8735: mov byte ptr [rbp + 119], al # 1-byte Spill jmp .LBB80_1200 .LBB80_1200: # in Loop: Header=BB80_1190 Depth=1 mov al, byte ptr [rbp + 119] # 1-byte Reload test al, 1 jne .LBB80_1201 jmp .LBB80_1205 .LBB80_1201: # in Loop: Header=BB80_1190 Depth=1 .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 .Ltmp8736: .Ltmp9461: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8737: mov byte ptr [rbp + 118], al # 1-byte Spill jmp .LBB80_1202 .LBB80_1202: # in Loop: Header=BB80_1190 Depth=1 mov al, byte ptr [rbp + 118] # 1-byte Reload test al, 1 jne .LBB80_1203 jmp .LBB80_1204 .LBB80_1203: # in Loop: Header=BB80_1190 Depth=1 .Ltmp9462: .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 int3 .Ltmp9463: .LBB80_1204: # in Loop: Header=BB80_1190 Depth=1 .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 jmp .LBB80_1205 .Ltmp9464: .LBB80_1205: # in Loop: Header=BB80_1190 Depth=1 .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 .Ltmp8738: lea rcx, [rbp + 5376] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8739: jmp .LBB80_1206 .LBB80_1206: # in Loop: Header=BB80_1190 Depth=1 lea rcx, [rbp + 5376] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1190 .Ltmp9465: # %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 .Ltmp9466: .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 lea rdx, [rip + "??_C@_0L@CFIGCAPB@?$CB?$CIs1?5?$DO?5s2?$CJ?$AA@"] lea rax, [rbp + 5136] mov rcx, rax mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1370 # kill: def $r8 killed $r8d lea rcx, [rbp + 5120] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 5096] mov qword ptr [rbp + 80], rcx # 8-byte Spill mov qword ptr [rbp + 72], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 5160] mov rdx, qword ptr [rbp + 80] # 8-byte Reload mov r8, qword ptr [rbp + 96] # 8-byte Reload mov r9, qword ptr [rbp + 104] # 8-byte Reload mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9467: .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 movups xmm0, xmmword ptr [rbp + 7104] movaps xmmword ptr [rbp + 5056], xmm0 movups xmm0, xmmword ptr [rbp + 7120] movaps xmmword ptr [rbp + 5040], xmm0 .Ltmp8740: lea rcx, [rbp + 5040] lea rdx, [rbp + 5056] mov qword ptr [rbp + 56], rax # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8741: mov byte ptr [rbp + 55], al # 1-byte Spill jmp .LBB80_1209 .LBB80_1209: # in Loop: Header=BB80_1208 Depth=1 mov al, byte ptr [rbp + 55] # 1-byte Reload not al .Ltmp8742: and al, 1 lea rcx, [rbp + 5080] lea rdx, [rbp + 5088] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8743: jmp .LBB80_1210 .LBB80_1210: # in Loop: Header=BB80_1208 Depth=1 .Ltmp8744: lea rcx, [rbp + 5160] lea rdx, [rbp + 5088] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8745: jmp .LBB80_1219 .Ltmp9468: .LBB80_1213: # Block address taken # in Loop: Header=BB80_1208 Depth=1 .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 jmp .LBB80_1214 .Ltmp9469: .LBB80_1214: # in Loop: Header=BB80_1208 Depth=1 .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 .Ltmp8748: lea rcx, [rbp + 5160] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8749: mov byte ptr [rbp + 54], al # 1-byte Spill jmp .LBB80_1215 .LBB80_1215: # in Loop: Header=BB80_1208 Depth=1 mov al, byte ptr [rbp + 54] # 1-byte Reload test al, 1 jne .LBB80_1216 jmp .LBB80_1222 .LBB80_1216: # in Loop: Header=BB80_1208 Depth=1 .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 .Ltmp8750: .Ltmp9470: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8751: mov byte ptr [rbp + 53], al # 1-byte Spill jmp .LBB80_1217 .LBB80_1217: # in Loop: Header=BB80_1208 Depth=1 mov al, byte ptr [rbp + 53] # 1-byte Reload test al, 1 jne .LBB80_1218 jmp .LBB80_1221 .LBB80_1218: # in Loop: Header=BB80_1208 Depth=1 .Ltmp9471: .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 int3 jmp .LBB80_1221 .Ltmp9472: .LBB80_1219: # in Loop: Header=BB80_1208 Depth=1 .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 jmp .LBB80_1214 .Ltmp9473: .LBB80_1221: # in Loop: Header=BB80_1208 Depth=1 .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 jmp .LBB80_1222 .Ltmp9474: .LBB80_1222: # in Loop: Header=BB80_1208 Depth=1 .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 .Ltmp8752: lea rcx, [rbp + 5160] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8753: jmp .LBB80_1223 .LBB80_1223: # in Loop: Header=BB80_1208 Depth=1 lea rcx, [rbp + 5160] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1208 .Ltmp9475: # %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 .Ltmp9476: .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 lea rdx, [rip + "??_C@_08IPJEBNLC@s2?5?$DO?$DN?5s1?$AA@"] lea rax, [rbp + 4936] mov rcx, rax mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1371 # kill: def $r8 killed $r8d lea rcx, [rbp + 4920] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4896] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4960] mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov r8, qword ptr [rbp + 32] # 8-byte Reload mov r9, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 .Ltmp8754: lea rcx, [rbp + 4824] lea rdx, [rbp + 4832] lea r8, [rbp + 7104] .Ltmp9477: mov qword ptr [rbp - 8], rax # 8-byte Spill call "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8755: jmp .LBB80_1226 .LBB80_1226: # in Loop: Header=BB80_1225 Depth=1 .Ltmp8756: lea rcx, [rbp + 4832] lea rdx, [rbp + 4840] lea r8, [rbp + 7120] call "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp8757: jmp .LBB80_1227 .LBB80_1227: # in Loop: Header=BB80_1225 Depth=1 .Ltmp8758: lea rcx, [rbp + 4960] lea rdx, [rbp + 4840] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp8759: jmp .LBB80_1228 .LBB80_1228: # in Loop: Header=BB80_1225 Depth=1 lea rcx, [rbp + 4840] call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" jmp .LBB80_1234 .Ltmp9478: .LBB80_1233: # Block address taken # in Loop: Header=BB80_1225 Depth=1 .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 jmp .LBB80_1234 .Ltmp9479: .LBB80_1234: # in Loop: Header=BB80_1225 Depth=1 .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 .Ltmp8762: lea rcx, [rbp + 4960] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8763: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB80_1235 .LBB80_1235: # in Loop: Header=BB80_1225 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB80_1236 jmp .LBB80_1240 .LBB80_1236: # in Loop: Header=BB80_1225 Depth=1 .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 .Ltmp8764: .Ltmp9480: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8765: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB80_1237 .LBB80_1237: # in Loop: Header=BB80_1225 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB80_1238 jmp .LBB80_1239 .LBB80_1238: # in Loop: Header=BB80_1225 Depth=1 .Ltmp9481: .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 int3 .Ltmp9482: .LBB80_1239: # in Loop: Header=BB80_1225 Depth=1 .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 jmp .LBB80_1240 .Ltmp9483: .LBB80_1240: # in Loop: Header=BB80_1225 Depth=1 .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 .Ltmp8766: lea rcx, [rbp + 4960] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8767: jmp .LBB80_1241 .LBB80_1241: # in Loop: Header=BB80_1225 Depth=1 lea rcx, [rbp + 4960] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1225 .Ltmp9484: # %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 .Ltmp9485: .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 lea rdx, [rip + "??_C@_0M@HNPJAMNG@?$CB?$CIs1?5?$DO?$DN?5s2?$CJ?$AA@"] lea rax, [rbp + 4720] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1372 # kill: def $r8 killed $r8d lea rcx, [rbp + 4704] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 4680] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 4744] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp9486: .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 movups xmm0, xmmword ptr [rbp + 7104] movaps xmmword ptr [rbp + 4640], xmm0 movups xmm0, xmmword ptr [rbp + 7120] movaps xmmword ptr [rbp + 4624], xmm0 .Ltmp8768: lea rcx, [rbp + 4624] lea rdx, [rbp + 4640] mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp8769: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB80_1244 .LBB80_1244: # in Loop: Header=BB80_1243 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload not al .Ltmp8770: and al, 1 lea rcx, [rbp + 4664] lea rdx, [rbp + 4672] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp8771: jmp .LBB80_1245 .LBB80_1245: # in Loop: Header=BB80_1243 Depth=1 .Ltmp8772: lea rcx, [rbp + 4744] lea rdx, [rbp + 4672] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp8773: jmp .LBB80_1254 .Ltmp9487: .LBB80_1248: # Block address taken # in Loop: Header=BB80_1243 Depth=1 .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 jmp .LBB80_1249 .Ltmp9488: .LBB80_1249: # in Loop: Header=BB80_1243 Depth=1 .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 .Ltmp8776: lea rcx, [rbp + 4744] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp8777: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB80_1250 .LBB80_1250: # in Loop: Header=BB80_1243 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB80_1251 jmp .LBB80_1257 .LBB80_1251: # in Loop: Header=BB80_1243 Depth=1 .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 .Ltmp8778: .Ltmp9489: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp8779: mov byte ptr [rbp - 75], al # 1-byte Spill jmp .LBB80_1252 .LBB80_1252: # in Loop: Header=BB80_1243 Depth=1 mov al, byte ptr [rbp - 75] # 1-byte Reload test al, 1 jne .LBB80_1253 jmp .LBB80_1256 .LBB80_1253: # in Loop: Header=BB80_1243 Depth=1 .Ltmp9490: .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 int3 jmp .LBB80_1256 .Ltmp9491: .LBB80_1254: # in Loop: Header=BB80_1243 Depth=1 .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 jmp .LBB80_1249 .Ltmp9492: .LBB80_1256: # in Loop: Header=BB80_1243 Depth=1 .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 jmp .LBB80_1257 .Ltmp9493: .LBB80_1257: # in Loop: Header=BB80_1243 Depth=1 .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 .Ltmp8780: lea rcx, [rbp + 4744] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp8781: jmp .LBB80_1258 .LBB80_1258: # in Loop: Header=BB80_1243 Depth=1 lea rcx, [rbp + 4744] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB80_1243 .Ltmp9494: # %bb.1259: .cv_loc 80 1 1374 0 # ..\tests\span_tests.cpp:1374:0 add rsp, 19872 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_5: # in Loop: Header=BB80_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 19504] .Ltmp9495: .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9496: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_6: # in Loop: Header=BB80_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 .Ltmp7780: lea rcx, [rbp + 19624] .Ltmp9497: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7781: jmp .LBB80_7 .LBB80_7: # in Loop: Header=BB80_1 Depth=1 lea rax, [rip + .LBB80_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9498: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$21@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_21: # in Loop: Header=BB80_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 .Ltmp7794: lea rcx, [rbp + 19408] .Ltmp9499: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7795: jmp .LBB80_22 .LBB80_22: # in Loop: Header=BB80_18 Depth=1 lea rax, [rip + .LBB80_23] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9500: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$30@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_30: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 19624] .Ltmp9501: .cv_loc 80 1 1261 0 # ..\tests\span_tests.cpp:1261:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9502: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$38@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_38: # in Loop: Header=BB80_35 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 .Ltmp7808: lea rcx, [rbp + 19216] .Ltmp9503: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7809: jmp .LBB80_39 .LBB80_39: # in Loop: Header=BB80_35 Depth=1 lea rax, [rip + .LBB80_40] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9504: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$47@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_47: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 19408] .Ltmp9505: .cv_loc 80 1 1262 0 # ..\tests\span_tests.cpp:1262:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9506: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$56@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_56: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 19216] .Ltmp9507: .cv_loc 80 1 1263 0 # ..\tests\span_tests.cpp:1263:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9508: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$57@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_57: # in Loop: Header=BB80_52 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 18904] .Ltmp9509: .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9510: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$58@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_58: # in Loop: Header=BB80_52 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 .Ltmp7822: lea rcx, [rbp + 19024] .Ltmp9511: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7823: jmp .LBB80_59 .LBB80_59: # in Loop: Header=BB80_52 Depth=1 lea rax, [rip + .LBB80_60] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9512: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$73@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_73: # in Loop: Header=BB80_70 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 .Ltmp7836: lea rcx, [rbp + 18808] .Ltmp9513: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7837: jmp .LBB80_74 .LBB80_74: # in Loop: Header=BB80_70 Depth=1 lea rax, [rip + .LBB80_75] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9514: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$82@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_82: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 19024] .Ltmp9515: .cv_loc 80 1 1264 0 # ..\tests\span_tests.cpp:1264:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9516: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$91@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_91: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 18808] .Ltmp9517: .cv_loc 80 1 1265 0 # ..\tests\span_tests.cpp:1265:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9518: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$92@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_92: # in Loop: Header=BB80_87 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 18488] .Ltmp9519: .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9520: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$93@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_93: # in Loop: Header=BB80_87 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 .Ltmp7850: lea rcx, [rbp + 18608] .Ltmp9521: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7851: jmp .LBB80_94 .LBB80_94: # in Loop: Header=BB80_87 Depth=1 lea rax, [rip + .LBB80_95] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9522: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$109@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_109: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 18608] .cv_loc 80 1 1266 0 # ..\tests\span_tests.cpp:1266:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9523: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$110@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_110: # in Loop: Header=BB80_105 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 18272] .Ltmp9524: .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9525: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$111@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_111: # in Loop: Header=BB80_105 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 .Ltmp7864: lea rcx, [rbp + 18392] .Ltmp9526: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7865: jmp .LBB80_112 .LBB80_112: # in Loop: Header=BB80_105 Depth=1 lea rax, [rip + .LBB80_113] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9527: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_126: # in Loop: Header=BB80_123 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 .Ltmp7878: lea rcx, [rbp + 18176] .Ltmp9528: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7879: jmp .LBB80_127 .LBB80_127: # in Loop: Header=BB80_123 Depth=1 lea rax, [rip + .LBB80_128] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9529: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$135@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_135: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 18392] .Ltmp9530: .cv_loc 80 1 1267 0 # ..\tests\span_tests.cpp:1267:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9531: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$143@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_143: # in Loop: Header=BB80_140 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 .Ltmp7892: lea rcx, [rbp + 17984] .Ltmp9532: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7893: jmp .LBB80_144 .LBB80_144: # in Loop: Header=BB80_140 Depth=1 lea rax, [rip + .LBB80_145] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9533: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_152: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 18176] .Ltmp9534: .cv_loc 80 1 1268 0 # ..\tests\span_tests.cpp:1268:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9535: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_161: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17984] .Ltmp9536: .cv_loc 80 1 1269 0 # ..\tests\span_tests.cpp:1269:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9537: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$162@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_162: # in Loop: Header=BB80_157 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17672] .Ltmp9538: .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9539: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$163@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_163: # in Loop: Header=BB80_157 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 .Ltmp7906: lea rcx, [rbp + 17792] .Ltmp9540: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7907: jmp .LBB80_164 .LBB80_164: # in Loop: Header=BB80_157 Depth=1 lea rax, [rip + .LBB80_165] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9541: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$178@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_178: # in Loop: Header=BB80_175 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 .Ltmp7920: lea rcx, [rbp + 17576] .Ltmp9542: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7921: jmp .LBB80_179 .LBB80_179: # in Loop: Header=BB80_175 Depth=1 lea rax, [rip + .LBB80_180] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9543: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$187@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_187: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17792] .Ltmp9544: .cv_loc 80 1 1270 0 # ..\tests\span_tests.cpp:1270:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9545: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_196: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17576] .Ltmp9546: .cv_loc 80 1 1271 0 # ..\tests\span_tests.cpp:1271:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9547: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$197@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_197: # in Loop: Header=BB80_192 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17256] .Ltmp9548: .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9549: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$198@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_198: # in Loop: Header=BB80_192 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 .Ltmp7934: lea rcx, [rbp + 17376] .Ltmp9550: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7935: jmp .LBB80_199 .LBB80_199: # in Loop: Header=BB80_192 Depth=1 lea rax, [rip + .LBB80_200] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9551: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$214@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_214: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17376] .cv_loc 80 1 1272 0 # ..\tests\span_tests.cpp:1272:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9552: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$215@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_215: # in Loop: Header=BB80_210 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17000] .Ltmp9553: .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9554: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$216@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_216: # in Loop: Header=BB80_210 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 .Ltmp7948: lea rcx, [rbp + 17120] .Ltmp9555: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7949: jmp .LBB80_217 .LBB80_217: # in Loop: Header=BB80_210 Depth=1 lea rax, [rip + .LBB80_218] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9556: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_231: # in Loop: Header=BB80_228 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 .Ltmp7962: lea rcx, [rbp + 16904] .Ltmp9557: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7963: jmp .LBB80_232 .LBB80_232: # in Loop: Header=BB80_228 Depth=1 lea rax, [rip + .LBB80_233] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9558: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$240@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_240: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 17120] .Ltmp9559: .cv_loc 80 1 1280 0 # ..\tests\span_tests.cpp:1280:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9560: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$248@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_248: # in Loop: Header=BB80_245 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 .Ltmp7976: lea rcx, [rbp + 16704] .Ltmp9561: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7977: jmp .LBB80_249 .LBB80_249: # in Loop: Header=BB80_245 Depth=1 lea rax, [rip + .LBB80_250] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9562: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$257@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_257: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16904] .Ltmp9563: .cv_loc 80 1 1281 0 # ..\tests\span_tests.cpp:1281:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9564: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$266@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_266: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16704] .Ltmp9565: .cv_loc 80 1 1282 0 # ..\tests\span_tests.cpp:1282:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9566: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$267@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_267: # in Loop: Header=BB80_262 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16392] .Ltmp9567: .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9568: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$268@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_268: # in Loop: Header=BB80_262 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 .Ltmp7990: lea rcx, [rbp + 16512] .Ltmp9569: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp7991: jmp .LBB80_269 .LBB80_269: # in Loop: Header=BB80_262 Depth=1 lea rax, [rip + .LBB80_270] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9570: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$283@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_283: # in Loop: Header=BB80_280 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 .Ltmp8004: lea rcx, [rbp + 16296] .Ltmp9571: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8005: jmp .LBB80_284 .LBB80_284: # in Loop: Header=BB80_280 Depth=1 lea rax, [rip + .LBB80_285] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9572: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$292@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_292: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16512] .Ltmp9573: .cv_loc 80 1 1283 0 # ..\tests\span_tests.cpp:1283:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9574: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$301@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_301: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16296] .Ltmp9575: .cv_loc 80 1 1284 0 # ..\tests\span_tests.cpp:1284:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9576: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$302@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_302: # in Loop: Header=BB80_297 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15976] .Ltmp9577: .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9578: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$303@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_303: # in Loop: Header=BB80_297 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 .Ltmp8018: lea rcx, [rbp + 16096] .Ltmp9579: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8019: jmp .LBB80_304 .LBB80_304: # in Loop: Header=BB80_297 Depth=1 lea rax, [rip + .LBB80_305] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9580: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$319@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_319: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16096] .cv_loc 80 1 1285 0 # ..\tests\span_tests.cpp:1285:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9581: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$320@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_320: # in Loop: Header=BB80_315 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15760] .Ltmp9582: .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9583: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$321@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_321: # in Loop: Header=BB80_315 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 .Ltmp8032: lea rcx, [rbp + 15880] .Ltmp9584: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8033: jmp .LBB80_322 .LBB80_322: # in Loop: Header=BB80_315 Depth=1 lea rax, [rip + .LBB80_323] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9585: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$336@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_336: # in Loop: Header=BB80_333 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 .Ltmp8046: lea rcx, [rbp + 15664] .Ltmp9586: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8047: jmp .LBB80_337 .LBB80_337: # in Loop: Header=BB80_333 Depth=1 lea rax, [rip + .LBB80_338] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9587: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$345@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_345: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15880] .Ltmp9588: .cv_loc 80 1 1286 0 # ..\tests\span_tests.cpp:1286:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9589: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$353@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_353: # in Loop: Header=BB80_350 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 .Ltmp8060: lea rcx, [rbp + 15472] .Ltmp9590: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8061: jmp .LBB80_354 .LBB80_354: # in Loop: Header=BB80_350 Depth=1 lea rax, [rip + .LBB80_355] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9591: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$362@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_362: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15664] .Ltmp9592: .cv_loc 80 1 1287 0 # ..\tests\span_tests.cpp:1287:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9593: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$371@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_371: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15472] .Ltmp9594: .cv_loc 80 1 1288 0 # ..\tests\span_tests.cpp:1288:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9595: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$372@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_372: # in Loop: Header=BB80_367 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15160] .Ltmp9596: .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9597: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$373@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_373: # in Loop: Header=BB80_367 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 .Ltmp8074: lea rcx, [rbp + 15280] .Ltmp9598: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8075: jmp .LBB80_374 .LBB80_374: # in Loop: Header=BB80_367 Depth=1 lea rax, [rip + .LBB80_375] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9599: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$388@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_388: # in Loop: Header=BB80_385 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 .Ltmp8088: lea rcx, [rbp + 15064] .Ltmp9600: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8089: jmp .LBB80_389 .LBB80_389: # in Loop: Header=BB80_385 Depth=1 lea rax, [rip + .LBB80_390] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9601: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$397@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_397: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15280] .Ltmp9602: .cv_loc 80 1 1289 0 # ..\tests\span_tests.cpp:1289:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9603: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$406@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_406: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 15064] .Ltmp9604: .cv_loc 80 1 1290 0 # ..\tests\span_tests.cpp:1290:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9605: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$407@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_407: # in Loop: Header=BB80_402 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 14744] .Ltmp9606: .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9607: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$408@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_408: # in Loop: Header=BB80_402 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 .Ltmp8102: lea rcx, [rbp + 14864] .Ltmp9608: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8103: jmp .LBB80_409 .LBB80_409: # in Loop: Header=BB80_402 Depth=1 lea rax, [rip + .LBB80_410] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9609: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$424@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_424: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 14864] .cv_loc 80 1 1291 0 # ..\tests\span_tests.cpp:1291:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9610: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$425@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_425: # in Loop: Header=BB80_420 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 14488] .Ltmp9611: .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9612: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$426@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_426: # in Loop: Header=BB80_420 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 .Ltmp8116: lea rcx, [rbp + 14608] .Ltmp9613: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8117: jmp .LBB80_427 .LBB80_427: # in Loop: Header=BB80_420 Depth=1 lea rax, [rip + .LBB80_428] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9614: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$442@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_442: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 14608] .cv_loc 80 1 1300 0 # ..\tests\span_tests.cpp:1300:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9615: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$443@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_443: # in Loop: Header=BB80_438 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 14272] .Ltmp9616: .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9617: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$444@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_444: # in Loop: Header=BB80_438 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 .Ltmp8130: lea rcx, [rbp + 14392] .Ltmp9618: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8131: jmp .LBB80_445 .LBB80_445: # in Loop: Header=BB80_438 Depth=1 lea rax, [rip + .LBB80_446] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9619: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$459@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_459: # in Loop: Header=BB80_456 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 .Ltmp8144: lea rcx, [rbp + 14176] .Ltmp9620: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8145: jmp .LBB80_460 .LBB80_460: # in Loop: Header=BB80_456 Depth=1 lea rax, [rip + .LBB80_461] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9621: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$468@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_468: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 14392] .Ltmp9622: .cv_loc 80 1 1301 0 # ..\tests\span_tests.cpp:1301:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9623: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$476@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_476: # in Loop: Header=BB80_473 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 .Ltmp8158: lea rcx, [rbp + 13984] .Ltmp9624: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8159: jmp .LBB80_477 .LBB80_477: # in Loop: Header=BB80_473 Depth=1 lea rax, [rip + .LBB80_478] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9625: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$485@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_485: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 14176] .Ltmp9626: .cv_loc 80 1 1302 0 # ..\tests\span_tests.cpp:1302:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9627: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$494@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_494: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 13984] .Ltmp9628: .cv_loc 80 1 1303 0 # ..\tests\span_tests.cpp:1303:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9629: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$495@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_495: # in Loop: Header=BB80_490 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 13672] .Ltmp9630: .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9631: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$496@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_496: # in Loop: Header=BB80_490 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 .Ltmp8172: lea rcx, [rbp + 13792] .Ltmp9632: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8173: jmp .LBB80_497 .LBB80_497: # in Loop: Header=BB80_490 Depth=1 lea rax, [rip + .LBB80_498] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9633: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$511@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_511: # in Loop: Header=BB80_508 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 .Ltmp8186: lea rcx, [rbp + 13576] .Ltmp9634: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8187: jmp .LBB80_512 .LBB80_512: # in Loop: Header=BB80_508 Depth=1 lea rax, [rip + .LBB80_513] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9635: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$520@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_520: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 13792] .Ltmp9636: .cv_loc 80 1 1304 0 # ..\tests\span_tests.cpp:1304:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9637: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$529@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_529: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 13576] .Ltmp9638: .cv_loc 80 1 1305 0 # ..\tests\span_tests.cpp:1305:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9639: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$530@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_530: # in Loop: Header=BB80_525 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 13256] .Ltmp9640: .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9641: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$531@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_531: # in Loop: Header=BB80_525 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 .Ltmp8200: lea rcx, [rbp + 13376] .Ltmp9642: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8201: jmp .LBB80_532 .LBB80_532: # in Loop: Header=BB80_525 Depth=1 lea rax, [rip + .LBB80_533] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9643: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$546@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_546: # in Loop: Header=BB80_543 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 .Ltmp8214: lea rcx, [rbp + 13160] .Ltmp9644: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8215: jmp .LBB80_547 .LBB80_547: # in Loop: Header=BB80_543 Depth=1 lea rax, [rip + .LBB80_548] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9645: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$555@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_555: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 13376] .Ltmp9646: .cv_loc 80 1 1306 0 # ..\tests\span_tests.cpp:1306:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9647: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$564@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_564: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 13160] .Ltmp9648: .cv_loc 80 1 1307 0 # ..\tests\span_tests.cpp:1307:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9649: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$565@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_565: # in Loop: Header=BB80_560 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 12840] .Ltmp9650: .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9651: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$566@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_566: # in Loop: Header=BB80_560 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 .Ltmp8228: lea rcx, [rbp + 12960] .Ltmp9652: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8229: jmp .LBB80_567 .LBB80_567: # in Loop: Header=BB80_560 Depth=1 lea rax, [rip + .LBB80_568] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9653: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$581@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_581: # in Loop: Header=BB80_578 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 .Ltmp8242: lea rcx, [rbp + 12744] .Ltmp9654: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8243: jmp .LBB80_582 .LBB80_582: # in Loop: Header=BB80_578 Depth=1 lea rax, [rip + .LBB80_583] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9655: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$590@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_590: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 12960] .Ltmp9656: .cv_loc 80 1 1308 0 # ..\tests\span_tests.cpp:1308:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9657: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$599@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_599: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 12744] .Ltmp9658: .cv_loc 80 1 1309 0 # ..\tests\span_tests.cpp:1309:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9659: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$600@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_600: # in Loop: Header=BB80_595 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 12424] .Ltmp9660: .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9661: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$601@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_601: # in Loop: Header=BB80_595 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 .Ltmp8256: lea rcx, [rbp + 12544] .Ltmp9662: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8257: jmp .LBB80_602 .LBB80_602: # in Loop: Header=BB80_595 Depth=1 lea rax, [rip + .LBB80_603] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9663: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$616@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_616: # in Loop: Header=BB80_613 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 .Ltmp8270: lea rcx, [rbp + 12328] .Ltmp9664: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8271: jmp .LBB80_617 .LBB80_617: # in Loop: Header=BB80_613 Depth=1 lea rax, [rip + .LBB80_618] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9665: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$625@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_625: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 12544] .Ltmp9666: .cv_loc 80 1 1310 0 # ..\tests\span_tests.cpp:1310:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9667: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$634@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_634: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 12328] .Ltmp9668: .cv_loc 80 1 1311 0 # ..\tests\span_tests.cpp:1311:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9669: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$635@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_635: # in Loop: Header=BB80_630 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 11960] .Ltmp9670: .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9671: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$636@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_636: # in Loop: Header=BB80_630 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 .Ltmp8284: lea rcx, [rbp + 12080] .Ltmp9672: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8285: jmp .LBB80_637 .LBB80_637: # in Loop: Header=BB80_630 Depth=1 lea rax, [rip + .LBB80_638] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9673: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$651@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_651: # in Loop: Header=BB80_648 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 .Ltmp8298: lea rcx, [rbp + 11864] .Ltmp9674: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8299: jmp .LBB80_652 .LBB80_652: # in Loop: Header=BB80_648 Depth=1 lea rax, [rip + .LBB80_653] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9675: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$660@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_660: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 12080] .Ltmp9676: .cv_loc 80 1 1320 0 # ..\tests\span_tests.cpp:1320:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9677: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$668@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_668: # in Loop: Header=BB80_665 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 .Ltmp8312: lea rcx, [rbp + 11664] .Ltmp9678: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8313: jmp .LBB80_669 .LBB80_669: # in Loop: Header=BB80_665 Depth=1 lea rax, [rip + .LBB80_670] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9679: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$677@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_677: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 11864] .Ltmp9680: .cv_loc 80 1 1321 0 # ..\tests\span_tests.cpp:1321:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9681: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$686@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_686: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 11664] .Ltmp9682: .cv_loc 80 1 1322 0 # ..\tests\span_tests.cpp:1322:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9683: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$687@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_687: # in Loop: Header=BB80_682 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 11352] .Ltmp9684: .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9685: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$688@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_688: # in Loop: Header=BB80_682 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 .Ltmp8326: lea rcx, [rbp + 11472] .Ltmp9686: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8327: jmp .LBB80_689 .LBB80_689: # in Loop: Header=BB80_682 Depth=1 lea rax, [rip + .LBB80_690] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9687: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$703@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_703: # in Loop: Header=BB80_700 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 .Ltmp8340: lea rcx, [rbp + 11256] .Ltmp9688: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8341: jmp .LBB80_704 .LBB80_704: # in Loop: Header=BB80_700 Depth=1 lea rax, [rip + .LBB80_705] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9689: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$712@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_712: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 11472] .Ltmp9690: .cv_loc 80 1 1323 0 # ..\tests\span_tests.cpp:1323:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9691: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$721@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_721: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 11256] .Ltmp9692: .cv_loc 80 1 1324 0 # ..\tests\span_tests.cpp:1324:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9693: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$722@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_722: # in Loop: Header=BB80_717 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10936] .Ltmp9694: .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9695: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$723@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_723: # in Loop: Header=BB80_717 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 .Ltmp8354: lea rcx, [rbp + 11056] .Ltmp9696: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8355: jmp .LBB80_724 .LBB80_724: # in Loop: Header=BB80_717 Depth=1 lea rax, [rip + .LBB80_725] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9697: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$739@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_739: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 11056] .cv_loc 80 1 1325 0 # ..\tests\span_tests.cpp:1325:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9698: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$740@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_740: # in Loop: Header=BB80_735 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10720] .Ltmp9699: .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9700: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$741@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_741: # in Loop: Header=BB80_735 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 .Ltmp8368: lea rcx, [rbp + 10840] .Ltmp9701: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8369: jmp .LBB80_742 .LBB80_742: # in Loop: Header=BB80_735 Depth=1 lea rax, [rip + .LBB80_743] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9702: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$756@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_756: # in Loop: Header=BB80_753 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 .Ltmp8382: lea rcx, [rbp + 10624] .Ltmp9703: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8383: jmp .LBB80_757 .LBB80_757: # in Loop: Header=BB80_753 Depth=1 lea rax, [rip + .LBB80_758] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9704: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$765@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_765: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10840] .Ltmp9705: .cv_loc 80 1 1326 0 # ..\tests\span_tests.cpp:1326:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9706: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$773@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_773: # in Loop: Header=BB80_770 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 .Ltmp8396: lea rcx, [rbp + 10432] .Ltmp9707: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8397: jmp .LBB80_774 .LBB80_774: # in Loop: Header=BB80_770 Depth=1 lea rax, [rip + .LBB80_775] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9708: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$782@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_782: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10624] .Ltmp9709: .cv_loc 80 1 1327 0 # ..\tests\span_tests.cpp:1327:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9710: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$791@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_791: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10432] .Ltmp9711: .cv_loc 80 1 1328 0 # ..\tests\span_tests.cpp:1328:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9712: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$792@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_792: # in Loop: Header=BB80_787 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10120] .Ltmp9713: .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9714: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$793@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_793: # in Loop: Header=BB80_787 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 .Ltmp8410: lea rcx, [rbp + 10240] .Ltmp9715: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8411: jmp .LBB80_794 .LBB80_794: # in Loop: Header=BB80_787 Depth=1 lea rax, [rip + .LBB80_795] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9716: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$808@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_808: # in Loop: Header=BB80_805 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 .Ltmp8424: lea rcx, [rbp + 10024] .Ltmp9717: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8425: jmp .LBB80_809 .LBB80_809: # in Loop: Header=BB80_805 Depth=1 lea rax, [rip + .LBB80_810] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9718: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$817@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_817: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10240] .Ltmp9719: .cv_loc 80 1 1329 0 # ..\tests\span_tests.cpp:1329:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9720: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$826@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_826: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 10024] .Ltmp9721: .cv_loc 80 1 1330 0 # ..\tests\span_tests.cpp:1330:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9722: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$827@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_827: # in Loop: Header=BB80_822 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9704] .Ltmp9723: .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9724: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$828@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_828: # in Loop: Header=BB80_822 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 .Ltmp8438: lea rcx, [rbp + 9824] .Ltmp9725: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8439: jmp .LBB80_829 .LBB80_829: # in Loop: Header=BB80_822 Depth=1 lea rax, [rip + .LBB80_830] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9726: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$844@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_844: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9824] .cv_loc 80 1 1331 0 # ..\tests\span_tests.cpp:1331:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9727: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$845@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_845: # in Loop: Header=BB80_840 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9440] .Ltmp9728: .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9729: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$846@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_846: # in Loop: Header=BB80_840 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 .Ltmp8452: lea rcx, [rbp + 9560] .Ltmp9730: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8453: jmp .LBB80_847 .LBB80_847: # in Loop: Header=BB80_840 Depth=1 lea rax, [rip + .LBB80_848] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9731: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$862@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_862: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9560] .cv_loc 80 1 1340 0 # ..\tests\span_tests.cpp:1340:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9732: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$863@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_863: # in Loop: Header=BB80_858 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9224] .Ltmp9733: .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9734: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$864@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_864: # in Loop: Header=BB80_858 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 .Ltmp8466: lea rcx, [rbp + 9344] .Ltmp9735: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8467: jmp .LBB80_865 .LBB80_865: # in Loop: Header=BB80_858 Depth=1 lea rax, [rip + .LBB80_866] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9736: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$879@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_879: # in Loop: Header=BB80_876 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 .Ltmp8480: lea rcx, [rbp + 9128] .Ltmp9737: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8481: jmp .LBB80_880 .LBB80_880: # in Loop: Header=BB80_876 Depth=1 lea rax, [rip + .LBB80_881] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9738: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$888@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_888: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9344] .Ltmp9739: .cv_loc 80 1 1341 0 # ..\tests\span_tests.cpp:1341:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9740: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$896@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_896: # in Loop: Header=BB80_893 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 .Ltmp8494: lea rcx, [rbp + 8928] .Ltmp9741: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8495: jmp .LBB80_897 .LBB80_897: # in Loop: Header=BB80_893 Depth=1 lea rax, [rip + .LBB80_898] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9742: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$905@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_905: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 9128] .Ltmp9743: .cv_loc 80 1 1342 0 # ..\tests\span_tests.cpp:1342:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9744: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$914@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_914: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8928] .Ltmp9745: .cv_loc 80 1 1343 0 # ..\tests\span_tests.cpp:1343:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9746: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$915@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_915: # in Loop: Header=BB80_910 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8616] .Ltmp9747: .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9748: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$916@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_916: # in Loop: Header=BB80_910 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 .Ltmp8508: lea rcx, [rbp + 8736] .Ltmp9749: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8509: jmp .LBB80_917 .LBB80_917: # in Loop: Header=BB80_910 Depth=1 lea rax, [rip + .LBB80_918] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9750: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$931@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_931: # in Loop: Header=BB80_928 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 .Ltmp8522: lea rcx, [rbp + 8520] .Ltmp9751: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8523: jmp .LBB80_932 .LBB80_932: # in Loop: Header=BB80_928 Depth=1 lea rax, [rip + .LBB80_933] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9752: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$940@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_940: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8736] .Ltmp9753: .cv_loc 80 1 1344 0 # ..\tests\span_tests.cpp:1344:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9754: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$949@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_949: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8520] .Ltmp9755: .cv_loc 80 1 1345 0 # ..\tests\span_tests.cpp:1345:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9756: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$950@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_950: # in Loop: Header=BB80_945 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8200] .Ltmp9757: .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9758: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$951@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_951: # in Loop: Header=BB80_945 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 .Ltmp8536: lea rcx, [rbp + 8320] .Ltmp9759: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8537: jmp .LBB80_952 .LBB80_952: # in Loop: Header=BB80_945 Depth=1 lea rax, [rip + .LBB80_953] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9760: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$966@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_966: # in Loop: Header=BB80_963 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 .Ltmp8550: lea rcx, [rbp + 8104] .Ltmp9761: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8551: jmp .LBB80_967 .LBB80_967: # in Loop: Header=BB80_963 Depth=1 lea rax, [rip + .LBB80_968] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9762: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$975@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_975: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8320] .Ltmp9763: .cv_loc 80 1 1346 0 # ..\tests\span_tests.cpp:1346:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9764: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$984@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_984: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8104] .Ltmp9765: .cv_loc 80 1 1347 0 # ..\tests\span_tests.cpp:1347:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9766: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$985@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_985: # in Loop: Header=BB80_980 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7784] .Ltmp9767: .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9768: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$986@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_986: # in Loop: Header=BB80_980 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 .Ltmp8564: lea rcx, [rbp + 7904] .Ltmp9769: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8565: jmp .LBB80_987 .LBB80_987: # in Loop: Header=BB80_980 Depth=1 lea rax, [rip + .LBB80_988] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9770: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$1001@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1001: # in Loop: Header=BB80_998 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 .Ltmp8578: lea rcx, [rbp + 7688] .Ltmp9771: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8579: jmp .LBB80_1002 .LBB80_1002: # in Loop: Header=BB80_998 Depth=1 lea rax, [rip + .LBB80_1003] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9772: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1010@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1010: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7904] .Ltmp9773: .cv_loc 80 1 1348 0 # ..\tests\span_tests.cpp:1348:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9774: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1019@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1019: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7688] .Ltmp9775: .cv_loc 80 1 1349 0 # ..\tests\span_tests.cpp:1349:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9776: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1020@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1020: # in Loop: Header=BB80_1015 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7368] .Ltmp9777: .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9778: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1021@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1021: # in Loop: Header=BB80_1015 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 .Ltmp8592: lea rcx, [rbp + 7488] .Ltmp9779: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8593: jmp .LBB80_1022 .LBB80_1022: # in Loop: Header=BB80_1015 Depth=1 lea rax, [rip + .LBB80_1023] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9780: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$1036@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1036: # in Loop: Header=BB80_1033 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 .Ltmp8606: lea rcx, [rbp + 7272] .Ltmp9781: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8607: jmp .LBB80_1037 .LBB80_1037: # in Loop: Header=BB80_1033 Depth=1 lea rax, [rip + .LBB80_1038] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9782: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1045@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1045: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7488] .Ltmp9783: .cv_loc 80 1 1350 0 # ..\tests\span_tests.cpp:1350:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9784: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1054@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1054: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7272] .Ltmp9785: .cv_loc 80 1 1351 0 # ..\tests\span_tests.cpp:1351:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9786: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1055@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1055: # in Loop: Header=BB80_1050 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6904] .Ltmp9787: .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9788: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1056@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1056: # in Loop: Header=BB80_1050 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 .Ltmp8620: lea rcx, [rbp + 7024] .Ltmp9789: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8621: jmp .LBB80_1057 .LBB80_1057: # in Loop: Header=BB80_1050 Depth=1 lea rax, [rip + .LBB80_1058] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9790: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1072@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1072: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 7024] .cv_loc 80 1 1361 0 # ..\tests\span_tests.cpp:1361:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9791: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1073@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1073: # in Loop: Header=BB80_1068 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6688] .Ltmp9792: .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9793: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1074@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1074: # in Loop: Header=BB80_1068 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 .Ltmp8634: lea rcx, [rbp + 6808] .Ltmp9794: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8635: jmp .LBB80_1075 .LBB80_1075: # in Loop: Header=BB80_1068 Depth=1 lea rax, [rip + .LBB80_1076] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9795: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$1089@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1089: # in Loop: Header=BB80_1086 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 .Ltmp8648: lea rcx, [rbp + 6592] .Ltmp9796: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8649: jmp .LBB80_1090 .LBB80_1090: # in Loop: Header=BB80_1086 Depth=1 lea rax, [rip + .LBB80_1091] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9797: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1098@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1098: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6808] .Ltmp9798: .cv_loc 80 1 1362 0 # ..\tests\span_tests.cpp:1362:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9799: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1106@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1106: # in Loop: Header=BB80_1103 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 .Ltmp8662: lea rcx, [rbp + 6400] .Ltmp9800: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8663: jmp .LBB80_1107 .LBB80_1107: # in Loop: Header=BB80_1103 Depth=1 lea rax, [rip + .LBB80_1108] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9801: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1115@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1115: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6592] .Ltmp9802: .cv_loc 80 1 1363 0 # ..\tests\span_tests.cpp:1363:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9803: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1124@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1124: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6400] .Ltmp9804: .cv_loc 80 1 1364 0 # ..\tests\span_tests.cpp:1364:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9805: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1125@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1125: # in Loop: Header=BB80_1120 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6088] .Ltmp9806: .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9807: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1126: # in Loop: Header=BB80_1120 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 .Ltmp8676: lea rcx, [rbp + 6208] .Ltmp9808: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8677: jmp .LBB80_1127 .LBB80_1127: # in Loop: Header=BB80_1120 Depth=1 lea rax, [rip + .LBB80_1128] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9809: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$1141@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1141: # in Loop: Header=BB80_1138 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 .Ltmp8690: lea rcx, [rbp + 5992] .Ltmp9810: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8691: jmp .LBB80_1142 .LBB80_1142: # in Loop: Header=BB80_1138 Depth=1 lea rax, [rip + .LBB80_1143] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9811: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1150@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1150: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 6208] .Ltmp9812: .cv_loc 80 1 1365 0 # ..\tests\span_tests.cpp:1365:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9813: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1159@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1159: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5992] .Ltmp9814: .cv_loc 80 1 1366 0 # ..\tests\span_tests.cpp:1366:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9815: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1160@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1160: # in Loop: Header=BB80_1155 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5672] .Ltmp9816: .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9817: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1161: # in Loop: Header=BB80_1155 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 .Ltmp8704: lea rcx, [rbp + 5792] .Ltmp9818: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8705: jmp .LBB80_1162 .LBB80_1162: # in Loop: Header=BB80_1155 Depth=1 lea rax, [rip + .LBB80_1163] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9819: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$1176@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1176: # in Loop: Header=BB80_1173 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 .Ltmp8718: lea rcx, [rbp + 5576] .Ltmp9820: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8719: jmp .LBB80_1177 .LBB80_1177: # in Loop: Header=BB80_1173 Depth=1 lea rax, [rip + .LBB80_1178] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9821: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1185@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1185: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5792] .Ltmp9822: .cv_loc 80 1 1367 0 # ..\tests\span_tests.cpp:1367:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9823: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1194@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1194: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5576] .Ltmp9824: .cv_loc 80 1 1368 0 # ..\tests\span_tests.cpp:1368:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9825: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1195@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1195: # in Loop: Header=BB80_1190 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5256] .Ltmp9826: .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9827: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1196: # in Loop: Header=BB80_1190 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 .Ltmp8732: lea rcx, [rbp + 5376] .Ltmp9828: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8733: jmp .LBB80_1197 .LBB80_1197: # in Loop: Header=BB80_1190 Depth=1 lea rax, [rip + .LBB80_1198] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9829: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$1211@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1211: # in Loop: Header=BB80_1208 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 .Ltmp8746: lea rcx, [rbp + 5160] .Ltmp9830: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8747: jmp .LBB80_1212 .LBB80_1212: # in Loop: Header=BB80_1208 Depth=1 lea rax, [rip + .LBB80_1213] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9831: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1220@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1220: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5376] .Ltmp9832: .cv_loc 80 1 1369 0 # ..\tests\span_tests.cpp:1369:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9833: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1229@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1229: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 5160] .Ltmp9834: .cv_loc 80 1 1370 0 # ..\tests\span_tests.cpp:1370:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9835: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1230@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1230: # in Loop: Header=BB80_1225 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4840] .Ltmp9836: .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9837: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$1231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1231: # in Loop: Header=BB80_1225 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 .Ltmp8760: lea rcx, [rbp + 4960] .Ltmp9838: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8761: jmp .LBB80_1232 .LBB80_1232: # in Loop: Header=BB80_1225 Depth=1 lea rax, [rip + .LBB80_1233] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9839: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$1246@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB80_1246: # in Loop: Header=BB80_1243 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 .Ltmp8774: lea rcx, [rbp + 4744] .Ltmp9840: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp8775: jmp .LBB80_1247 .LBB80_1247: # in Loop: Header=BB80_1243 Depth=1 lea rax, [rip + .LBB80_1248] add rsp, 48 pop rbp ret # CATCHRET .Ltmp9841: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$1255@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1255: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4960] .Ltmp9842: .cv_loc 80 1 1371 0 # ..\tests\span_tests.cpp:1371:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9843: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$1260@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA" .LBB80_1260: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 4744] .Ltmp9844: .cv_loc 80 1 1372 0 # ..\tests\span_tests.cpp:1372:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp9845: .Lfunc_end80: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 72 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL # TryBlockMap .long 325 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ")@IMGREL # IPToStateXData .long 19864 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____52@@YAXXZ": .long .Lfunc_begin80@IMGREL # IP .long -1 # ToState .long .Ltmp7774@IMGREL+1 # IP .long 1 # ToState .long .Ltmp7778@IMGREL+1 # IP .long 2 # ToState .long .Ltmp7782@IMGREL+1 # IP .long 0 # ToState .long .Ltmp7787@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7788@IMGREL+1 # IP .long 5 # ToState .long .Ltmp7796@IMGREL+1 # IP .long 4 # ToState .long .Ltmp7801@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7802@IMGREL+1 # IP .long 8 # ToState .long .Ltmp7810@IMGREL+1 # IP .long 7 # ToState .long .Ltmp7815@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7816@IMGREL+1 # IP .long 11 # ToState .long .Ltmp7820@IMGREL+1 # IP .long 12 # ToState .long .Ltmp7824@IMGREL+1 # IP .long 10 # ToState .long .Ltmp7829@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7830@IMGREL+1 # IP .long 15 # ToState .long .Ltmp7838@IMGREL+1 # IP .long 14 # ToState .long .Ltmp7843@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7844@IMGREL+1 # IP .long 18 # ToState .long .Ltmp7848@IMGREL+1 # IP .long 19 # ToState .long .Ltmp7852@IMGREL+1 # IP .long 17 # ToState .long .Ltmp7857@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7858@IMGREL+1 # IP .long 22 # ToState .long .Ltmp7862@IMGREL+1 # IP .long 23 # ToState .long .Ltmp7866@IMGREL+1 # IP .long 21 # ToState .long .Ltmp7871@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7872@IMGREL+1 # IP .long 26 # ToState .long .Ltmp7880@IMGREL+1 # IP .long 25 # ToState .long .Ltmp7885@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7886@IMGREL+1 # IP .long 29 # ToState .long .Ltmp7894@IMGREL+1 # IP .long 28 # ToState .long .Ltmp7899@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7900@IMGREL+1 # IP .long 32 # ToState .long .Ltmp7904@IMGREL+1 # IP .long 33 # ToState .long .Ltmp7908@IMGREL+1 # IP .long 31 # ToState .long .Ltmp7913@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7914@IMGREL+1 # IP .long 36 # ToState .long .Ltmp7922@IMGREL+1 # IP .long 35 # ToState .long .Ltmp7927@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7928@IMGREL+1 # IP .long 39 # ToState .long .Ltmp7932@IMGREL+1 # IP .long 40 # ToState .long .Ltmp7936@IMGREL+1 # IP .long 38 # ToState .long .Ltmp7941@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7942@IMGREL+1 # IP .long 43 # ToState .long .Ltmp7946@IMGREL+1 # IP .long 44 # ToState .long .Ltmp7950@IMGREL+1 # IP .long 42 # ToState .long .Ltmp7955@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7956@IMGREL+1 # IP .long 47 # ToState .long .Ltmp7964@IMGREL+1 # IP .long 46 # ToState .long .Ltmp7969@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7970@IMGREL+1 # IP .long 50 # ToState .long .Ltmp7978@IMGREL+1 # IP .long 49 # ToState .long .Ltmp7983@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7984@IMGREL+1 # IP .long 53 # ToState .long .Ltmp7988@IMGREL+1 # IP .long 54 # ToState .long .Ltmp7992@IMGREL+1 # IP .long 52 # ToState .long .Ltmp7997@IMGREL+1 # IP .long -1 # ToState .long .Ltmp7998@IMGREL+1 # IP .long 57 # ToState .long .Ltmp8006@IMGREL+1 # IP .long 56 # ToState .long .Ltmp8011@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8012@IMGREL+1 # IP .long 60 # ToState .long .Ltmp8016@IMGREL+1 # IP .long 61 # ToState .long .Ltmp8020@IMGREL+1 # IP .long 59 # ToState .long .Ltmp8025@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8026@IMGREL+1 # IP .long 64 # ToState .long .Ltmp8030@IMGREL+1 # IP .long 65 # ToState .long .Ltmp8034@IMGREL+1 # IP .long 63 # ToState .long .Ltmp8039@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8040@IMGREL+1 # IP .long 68 # ToState .long .Ltmp8048@IMGREL+1 # IP .long 67 # ToState .long .Ltmp8053@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8054@IMGREL+1 # IP .long 71 # ToState .long .Ltmp8062@IMGREL+1 # IP .long 70 # ToState .long .Ltmp8067@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8068@IMGREL+1 # IP .long 74 # ToState .long .Ltmp8072@IMGREL+1 # IP .long 75 # ToState .long .Ltmp8076@IMGREL+1 # IP .long 73 # ToState .long .Ltmp8081@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8082@IMGREL+1 # IP .long 78 # ToState .long .Ltmp8090@IMGREL+1 # IP .long 77 # ToState .long .Ltmp8095@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8096@IMGREL+1 # IP .long 81 # ToState .long .Ltmp8100@IMGREL+1 # IP .long 82 # ToState .long .Ltmp8104@IMGREL+1 # IP .long 80 # ToState .long .Ltmp8109@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8110@IMGREL+1 # IP .long 85 # ToState .long .Ltmp8114@IMGREL+1 # IP .long 86 # ToState .long .Ltmp8118@IMGREL+1 # IP .long 84 # ToState .long .Ltmp8123@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8124@IMGREL+1 # IP .long 89 # ToState .long .Ltmp8128@IMGREL+1 # IP .long 90 # ToState .long .Ltmp8132@IMGREL+1 # IP .long 88 # ToState .long .Ltmp8137@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8138@IMGREL+1 # IP .long 93 # ToState .long .Ltmp8146@IMGREL+1 # IP .long 92 # ToState .long .Ltmp8151@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8152@IMGREL+1 # IP .long 96 # ToState .long .Ltmp8160@IMGREL+1 # IP .long 95 # ToState .long .Ltmp8165@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8166@IMGREL+1 # IP .long 99 # ToState .long .Ltmp8170@IMGREL+1 # IP .long 100 # ToState .long .Ltmp8174@IMGREL+1 # IP .long 98 # ToState .long .Ltmp8179@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8180@IMGREL+1 # IP .long 103 # ToState .long .Ltmp8188@IMGREL+1 # IP .long 102 # ToState .long .Ltmp8193@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8194@IMGREL+1 # IP .long 106 # ToState .long .Ltmp8198@IMGREL+1 # IP .long 107 # ToState .long .Ltmp8202@IMGREL+1 # IP .long 105 # ToState .long .Ltmp8207@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8208@IMGREL+1 # IP .long 110 # ToState .long .Ltmp8216@IMGREL+1 # IP .long 109 # ToState .long .Ltmp8221@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8222@IMGREL+1 # IP .long 113 # ToState .long .Ltmp8226@IMGREL+1 # IP .long 114 # ToState .long .Ltmp8230@IMGREL+1 # IP .long 112 # ToState .long .Ltmp8235@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8236@IMGREL+1 # IP .long 117 # ToState .long .Ltmp8244@IMGREL+1 # IP .long 116 # ToState .long .Ltmp8249@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8250@IMGREL+1 # IP .long 120 # ToState .long .Ltmp8254@IMGREL+1 # IP .long 121 # ToState .long .Ltmp8258@IMGREL+1 # IP .long 119 # ToState .long .Ltmp8263@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8264@IMGREL+1 # IP .long 124 # ToState .long .Ltmp8272@IMGREL+1 # IP .long 123 # ToState .long .Ltmp8277@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8278@IMGREL+1 # IP .long 127 # ToState .long .Ltmp8282@IMGREL+1 # IP .long 128 # ToState .long .Ltmp8286@IMGREL+1 # IP .long 126 # ToState .long .Ltmp8291@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8292@IMGREL+1 # IP .long 131 # ToState .long .Ltmp8300@IMGREL+1 # IP .long 130 # ToState .long .Ltmp8305@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8306@IMGREL+1 # IP .long 134 # ToState .long .Ltmp8314@IMGREL+1 # IP .long 133 # ToState .long .Ltmp8319@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8320@IMGREL+1 # IP .long 137 # ToState .long .Ltmp8324@IMGREL+1 # IP .long 138 # ToState .long .Ltmp8328@IMGREL+1 # IP .long 136 # ToState .long .Ltmp8333@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8334@IMGREL+1 # IP .long 141 # ToState .long .Ltmp8342@IMGREL+1 # IP .long 140 # ToState .long .Ltmp8347@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8348@IMGREL+1 # IP .long 144 # ToState .long .Ltmp8352@IMGREL+1 # IP .long 145 # ToState .long .Ltmp8356@IMGREL+1 # IP .long 143 # ToState .long .Ltmp8361@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8362@IMGREL+1 # IP .long 148 # ToState .long .Ltmp8366@IMGREL+1 # IP .long 149 # ToState .long .Ltmp8370@IMGREL+1 # IP .long 147 # ToState .long .Ltmp8375@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8376@IMGREL+1 # IP .long 152 # ToState .long .Ltmp8384@IMGREL+1 # IP .long 151 # ToState .long .Ltmp8389@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8390@IMGREL+1 # IP .long 155 # ToState .long .Ltmp8398@IMGREL+1 # IP .long 154 # ToState .long .Ltmp8403@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8404@IMGREL+1 # IP .long 158 # ToState .long .Ltmp8408@IMGREL+1 # IP .long 159 # ToState .long .Ltmp8412@IMGREL+1 # IP .long 157 # ToState .long .Ltmp8417@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8418@IMGREL+1 # IP .long 162 # ToState .long .Ltmp8426@IMGREL+1 # IP .long 161 # ToState .long .Ltmp8431@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8432@IMGREL+1 # IP .long 165 # ToState .long .Ltmp8436@IMGREL+1 # IP .long 166 # ToState .long .Ltmp8440@IMGREL+1 # IP .long 164 # ToState .long .Ltmp8445@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8446@IMGREL+1 # IP .long 169 # ToState .long .Ltmp8450@IMGREL+1 # IP .long 170 # ToState .long .Ltmp8454@IMGREL+1 # IP .long 168 # ToState .long .Ltmp8459@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8460@IMGREL+1 # IP .long 173 # ToState .long .Ltmp8464@IMGREL+1 # IP .long 174 # ToState .long .Ltmp8468@IMGREL+1 # IP .long 172 # ToState .long .Ltmp8473@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8474@IMGREL+1 # IP .long 177 # ToState .long .Ltmp8482@IMGREL+1 # IP .long 176 # ToState .long .Ltmp8487@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8488@IMGREL+1 # IP .long 180 # ToState .long .Ltmp8496@IMGREL+1 # IP .long 179 # ToState .long .Ltmp8501@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8502@IMGREL+1 # IP .long 183 # ToState .long .Ltmp8506@IMGREL+1 # IP .long 184 # ToState .long .Ltmp8510@IMGREL+1 # IP .long 182 # ToState .long .Ltmp8515@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8516@IMGREL+1 # IP .long 187 # ToState .long .Ltmp8524@IMGREL+1 # IP .long 186 # ToState .long .Ltmp8529@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8530@IMGREL+1 # IP .long 190 # ToState .long .Ltmp8534@IMGREL+1 # IP .long 191 # ToState .long .Ltmp8538@IMGREL+1 # IP .long 189 # ToState .long .Ltmp8543@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8544@IMGREL+1 # IP .long 194 # ToState .long .Ltmp8552@IMGREL+1 # IP .long 193 # ToState .long .Ltmp8557@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8558@IMGREL+1 # IP .long 197 # ToState .long .Ltmp8562@IMGREL+1 # IP .long 198 # ToState .long .Ltmp8566@IMGREL+1 # IP .long 196 # ToState .long .Ltmp8571@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8572@IMGREL+1 # IP .long 201 # ToState .long .Ltmp8580@IMGREL+1 # IP .long 200 # ToState .long .Ltmp8585@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8586@IMGREL+1 # IP .long 204 # ToState .long .Ltmp8590@IMGREL+1 # IP .long 205 # ToState .long .Ltmp8594@IMGREL+1 # IP .long 203 # ToState .long .Ltmp8599@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8600@IMGREL+1 # IP .long 208 # ToState .long .Ltmp8608@IMGREL+1 # IP .long 207 # ToState .long .Ltmp8613@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8614@IMGREL+1 # IP .long 211 # ToState .long .Ltmp8618@IMGREL+1 # IP .long 212 # ToState .long .Ltmp8622@IMGREL+1 # IP .long 210 # ToState .long .Ltmp8627@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8628@IMGREL+1 # IP .long 215 # ToState .long .Ltmp8632@IMGREL+1 # IP .long 216 # ToState .long .Ltmp8636@IMGREL+1 # IP .long 214 # ToState .long .Ltmp8641@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8642@IMGREL+1 # IP .long 219 # ToState .long .Ltmp8650@IMGREL+1 # IP .long 218 # ToState .long .Ltmp8655@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8656@IMGREL+1 # IP .long 222 # ToState .long .Ltmp8664@IMGREL+1 # IP .long 221 # ToState .long .Ltmp8669@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8670@IMGREL+1 # IP .long 225 # ToState .long .Ltmp8674@IMGREL+1 # IP .long 226 # ToState .long .Ltmp8678@IMGREL+1 # IP .long 224 # ToState .long .Ltmp8683@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8684@IMGREL+1 # IP .long 229 # ToState .long .Ltmp8692@IMGREL+1 # IP .long 228 # ToState .long .Ltmp8697@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8698@IMGREL+1 # IP .long 232 # ToState .long .Ltmp8702@IMGREL+1 # IP .long 233 # ToState .long .Ltmp8706@IMGREL+1 # IP .long 231 # ToState .long .Ltmp8711@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8712@IMGREL+1 # IP .long 236 # ToState .long .Ltmp8720@IMGREL+1 # IP .long 235 # ToState .long .Ltmp8725@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8726@IMGREL+1 # IP .long 239 # ToState .long .Ltmp8730@IMGREL+1 # IP .long 240 # ToState .long .Ltmp8734@IMGREL+1 # IP .long 238 # ToState .long .Ltmp8739@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8740@IMGREL+1 # IP .long 243 # ToState .long .Ltmp8748@IMGREL+1 # IP .long 242 # ToState .long .Ltmp8753@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8754@IMGREL+1 # IP .long 246 # ToState .long .Ltmp8758@IMGREL+1 # IP .long 247 # ToState .long .Ltmp8762@IMGREL+1 # IP .long 245 # ToState .long .Ltmp8767@IMGREL+1 # IP .long -1 # ToState .long .Ltmp8768@IMGREL+1 # IP .long 250 # ToState .long .Ltmp8776@IMGREL+1 # IP .long 249 # ToState .long .Ltmp8781@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$21@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 6 # ToState .long "?catch$38@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 9 # ToState .long "?catch$58@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 13 # ToState .long "?catch$73@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 16 # ToState .long "?catch$93@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 20 # ToState .long "?catch$111@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 24 # ToState .long "?catch$126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 27 # ToState .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 30 # ToState .long "?catch$163@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 34 # ToState .long "?catch$178@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 37 # ToState .long "?catch$198@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 41 # ToState .long "?catch$216@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 45 # ToState .long "?catch$231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 48 # ToState .long "?catch$248@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 51 # ToState .long "?catch$268@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 55 # ToState .long "?catch$283@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 58 # ToState .long "?catch$303@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 62 # ToState .long "?catch$321@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 66 # ToState .long "?catch$336@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 69 # ToState .long "?catch$353@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 72 # ToState .long "?catch$373@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 76 # ToState .long "?catch$388@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 79 # ToState .long "?catch$408@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 83 # ToState .long "?catch$426@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 87 # ToState .long "?catch$444@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 91 # ToState .long "?catch$459@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 94 # ToState .long "?catch$476@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 97 # ToState .long "?catch$496@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 101 # ToState .long "?catch$511@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 104 # ToState .long "?catch$531@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 108 # ToState .long "?catch$546@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 111 # ToState .long "?catch$566@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 115 # ToState .long "?catch$581@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 118 # ToState .long "?catch$601@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 122 # ToState .long "?catch$616@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 125 # ToState .long "?catch$636@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 129 # ToState .long "?catch$651@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 132 # ToState .long "?catch$668@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 135 # ToState .long "?catch$688@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 139 # ToState .long "?catch$703@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 142 # ToState .long "?catch$723@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 146 # ToState .long "?catch$741@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 150 # ToState .long "?catch$756@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 153 # ToState .long "?catch$773@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 156 # ToState .long "?catch$793@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 160 # ToState .long "?catch$808@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 163 # ToState .long "?catch$828@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 167 # ToState .long "?catch$846@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 171 # ToState .long "?catch$864@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 175 # ToState .long "?catch$879@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 178 # ToState .long "?catch$896@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 181 # ToState .long "?catch$916@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 185 # ToState .long "?catch$931@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 188 # ToState .long "?catch$951@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 192 # ToState .long "?catch$966@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 195 # ToState .long "?catch$986@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 199 # ToState .long "?catch$1001@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 202 # ToState .long "?catch$1021@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 206 # ToState .long "?catch$1036@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 209 # ToState .long "?catch$1056@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 213 # ToState .long "?catch$1074@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 217 # ToState .long "?catch$1089@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 220 # ToState .long "?catch$1106@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 223 # ToState .long "?catch$1126@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 227 # ToState .long "?catch$1141@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 230 # ToState .long "?catch$1161@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 234 # ToState .long "?catch$1176@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 237 # ToState .long "?catch$1196@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 241 # ToState .long "?catch$1211@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 244 # ToState .long "?catch$1231@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 248 # ToState .long "?catch$1246@?0??____C_A_T_C_H____T_E_S_T____52@@YAXXZ@4HA"@IMGREL # IP .long 251 # ToState .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 .seh_proc "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp9846: lea rcx, [rip + "?autoRegistrar53@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp9847: .Lfunc_end81: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp9848: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_08LKABEJEB@as_bytes?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1377 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp9849: .Lfunc_end82: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 3200 .seh_stackalloc 3200 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp9990: .cv_loc 83 1 1379 0 # ..\tests\span_tests.cpp:1379:0 mov qword ptr [rbp + 3064], -2 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA"] mov qword ptr [rbp + 3040], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 3048], rax .Ltmp9991: .cv_loc 83 1 1382 0 # ..\tests\span_tests.cpp:1382:0 lea rcx, [rbp + 3024] .Ltmp9992: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 3040] .Ltmp9993: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____54:a <- [$rdx+0] call "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .Ltmp9994: mov qword ptr [rbp + 568], rax # 8-byte Spill .LBB83_1: # =>This Inner Loop Header: Depth=1 .Ltmp9995: .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 lea rdx, [rip + "??_C@_0O@NBINJECG@s?4size?$CI?$CJ?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 2920] mov rcx, rax mov qword ptr [rbp + 560], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1383 # kill: def $r8 killed $r8d lea rcx, [rbp + 2904] mov qword ptr [rbp + 552], rcx # 8-byte Spill mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2880] mov qword ptr [rbp + 536], rcx # 8-byte Spill mov qword ptr [rbp + 528], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2944] mov rdx, qword ptr [rbp + 536] # 8-byte Reload mov r8, qword ptr [rbp + 552] # 8-byte Reload mov r9, qword ptr [rbp + 560] # 8-byte Reload mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 3024] .Ltmp9996: .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 mov qword ptr [rbp + 512], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2800], rax .Ltmp9850: lea rcx, [rbp + 2808] lea rdx, [rbp + 2816] lea r8, [rbp + 2800] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp9851: jmp .LBB83_2 .LBB83_2: # in Loop: Header=BB83_1 Depth=1 mov dword ptr [rbp + 2796], 4 .Ltmp9852: lea rcx, [rbp + 2816] lea rdx, [rbp + 2824] lea r8, [rbp + 2796] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp9853: jmp .LBB83_3 .LBB83_3: # in Loop: Header=BB83_1 Depth=1 .Ltmp9854: lea rcx, [rbp + 2944] lea rdx, [rbp + 2824] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9855: jmp .LBB83_4 .LBB83_4: # in Loop: Header=BB83_1 Depth=1 lea rcx, [rbp + 2824] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB83_9 .Ltmp9997: .LBB83_8: # Block address taken # in Loop: Header=BB83_1 Depth=1 .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 jmp .LBB83_9 .Ltmp9998: .LBB83_9: # in Loop: Header=BB83_1 Depth=1 .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 .Ltmp9858: lea rcx, [rbp + 2944] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9859: mov byte ptr [rbp + 511], al # 1-byte Spill jmp .LBB83_10 .LBB83_10: # in Loop: Header=BB83_1 Depth=1 mov al, byte ptr [rbp + 511] # 1-byte Reload test al, 1 jne .LBB83_11 jmp .LBB83_15 .LBB83_11: # in Loop: Header=BB83_1 Depth=1 .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 .Ltmp9860: .Ltmp9999: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9861: mov byte ptr [rbp + 510], al # 1-byte Spill jmp .LBB83_12 .LBB83_12: # in Loop: Header=BB83_1 Depth=1 mov al, byte ptr [rbp + 510] # 1-byte Reload test al, 1 jne .LBB83_13 jmp .LBB83_14 .LBB83_13: # in Loop: Header=BB83_1 Depth=1 .Ltmp10000: .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 int3 .Ltmp10001: .LBB83_14: # in Loop: Header=BB83_1 Depth=1 .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 jmp .LBB83_15 .Ltmp10002: .LBB83_15: # in Loop: Header=BB83_1 Depth=1 .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 .Ltmp9862: lea rcx, [rbp + 2944] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9863: jmp .LBB83_16 .LBB83_16: # in Loop: Header=BB83_1 Depth=1 lea rcx, [rbp + 2944] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_1 .Ltmp10003: # %bb.17: .cv_loc 83 1 1384 0 # ..\tests\span_tests.cpp:1384:0 mov rax, qword ptr [rbp + 3024] mov qword ptr [rbp + 2760], rax mov rax, qword ptr [rbp + 3032] mov qword ptr [rbp + 2768], rax lea rcx, [rbp + 2776] .Ltmp10004: #DEBUG_VALUE: bs <- [$rcx+0] lea rdx, [rbp + 2760] call "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" .Ltmp10005: .LBB83_18: # =>This Inner Loop Header: Depth=1 .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 lea rdx, [rip + "??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@"] lea rax, [rbp + 2656] mov rcx, rax mov qword ptr [rbp + 496], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1385 # kill: def $r8 killed $r8d lea rcx, [rbp + 2640] mov qword ptr [rbp + 488], rcx # 8-byte Spill mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2616] mov qword ptr [rbp + 472], rcx # 8-byte Spill mov qword ptr [rbp + 464], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2680] mov rdx, qword ptr [rbp + 472] # 8-byte Reload mov r8, qword ptr [rbp + 488] # 8-byte Reload mov r9, qword ptr [rbp + 496] # 8-byte Reload mov qword ptr [rbp + 456], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2776] .Ltmp10006: .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 mov qword ptr [rbp + 448], rax # 8-byte Spill call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" mov qword ptr [rbp + 2536], rax .Ltmp9864: lea rcx, [rbp + 2544] lea rdx, [rbp + 2552] lea r8, [rbp + 2536] call "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" .Ltmp9865: jmp .LBB83_19 .LBB83_19: # in Loop: Header=BB83_18 Depth=1 lea rcx, [rbp + 3024] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" mov qword ptr [rbp + 2528], rax .Ltmp9866: lea rcx, [rbp + 2552] lea rdx, [rbp + 2560] lea r8, [rbp + 2528] call "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" .Ltmp9867: jmp .LBB83_20 .LBB83_20: # in Loop: Header=BB83_18 Depth=1 .Ltmp9868: lea rcx, [rbp + 2680] lea rdx, [rbp + 2560] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9869: jmp .LBB83_21 .LBB83_21: # in Loop: Header=BB83_18 Depth=1 lea rcx, [rbp + 2560] call "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" jmp .LBB83_27 .Ltmp10007: .LBB83_26: # Block address taken # in Loop: Header=BB83_18 Depth=1 .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 jmp .LBB83_27 .Ltmp10008: .LBB83_27: # in Loop: Header=BB83_18 Depth=1 .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 .Ltmp9872: lea rcx, [rbp + 2680] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9873: mov byte ptr [rbp + 447], al # 1-byte Spill jmp .LBB83_28 .LBB83_28: # in Loop: Header=BB83_18 Depth=1 mov al, byte ptr [rbp + 447] # 1-byte Reload test al, 1 jne .LBB83_29 jmp .LBB83_33 .LBB83_29: # in Loop: Header=BB83_18 Depth=1 .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 .Ltmp9874: .Ltmp10009: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9875: mov byte ptr [rbp + 446], al # 1-byte Spill jmp .LBB83_30 .LBB83_30: # in Loop: Header=BB83_18 Depth=1 mov al, byte ptr [rbp + 446] # 1-byte Reload test al, 1 jne .LBB83_31 jmp .LBB83_32 .LBB83_31: # in Loop: Header=BB83_18 Depth=1 .Ltmp10010: .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 int3 .Ltmp10011: .LBB83_32: # in Loop: Header=BB83_18 Depth=1 .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 jmp .LBB83_33 .Ltmp10012: .LBB83_33: # in Loop: Header=BB83_18 Depth=1 .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 .Ltmp9876: lea rcx, [rbp + 2680] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9877: jmp .LBB83_34 .LBB83_34: # in Loop: Header=BB83_18 Depth=1 lea rcx, [rbp + 2680] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_18 .Ltmp10013: # %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 .Ltmp10014: .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 lea rdx, [rip + "??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@"] lea rax, [rbp + 2424] mov rcx, rax mov qword ptr [rbp + 432], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1386 # kill: def $r8 killed $r8d lea rcx, [rbp + 2408] mov qword ptr [rbp + 424], rcx # 8-byte Spill mov qword ptr [rbp + 416], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2384] mov qword ptr [rbp + 408], rcx # 8-byte Spill mov qword ptr [rbp + 400], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2448] mov rdx, qword ptr [rbp + 408] # 8-byte Reload mov r8, qword ptr [rbp + 424] # 8-byte Reload mov r9, qword ptr [rbp + 432] # 8-byte Reload mov qword ptr [rbp + 392], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2776] .Ltmp10015: .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 mov qword ptr [rbp + 384], rax # 8-byte Spill call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2304], rax .Ltmp9878: lea rcx, [rbp + 2312] lea rdx, [rbp + 2320] lea r8, [rbp + 2304] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp9879: jmp .LBB83_37 .LBB83_37: # in Loop: Header=BB83_36 Depth=1 lea rcx, [rbp + 3024] call "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2296], rax .Ltmp9880: lea rcx, [rbp + 2320] lea rdx, [rbp + 2328] lea r8, [rbp + 2296] call "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Ltmp9881: jmp .LBB83_38 .LBB83_38: # in Loop: Header=BB83_36 Depth=1 .Ltmp9882: lea rcx, [rbp + 2448] lea rdx, [rbp + 2328] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9883: jmp .LBB83_39 .LBB83_39: # in Loop: Header=BB83_36 Depth=1 lea rcx, [rbp + 2328] call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" jmp .LBB83_45 .Ltmp10016: .LBB83_44: # Block address taken # in Loop: Header=BB83_36 Depth=1 .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 jmp .LBB83_45 .Ltmp10017: .LBB83_45: # in Loop: Header=BB83_36 Depth=1 .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 .Ltmp9886: lea rcx, [rbp + 2448] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9887: mov byte ptr [rbp + 383], al # 1-byte Spill jmp .LBB83_46 .LBB83_46: # in Loop: Header=BB83_36 Depth=1 mov al, byte ptr [rbp + 383] # 1-byte Reload test al, 1 jne .LBB83_47 jmp .LBB83_51 .LBB83_47: # in Loop: Header=BB83_36 Depth=1 .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 .Ltmp9888: .Ltmp10018: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9889: mov byte ptr [rbp + 382], al # 1-byte Spill jmp .LBB83_48 .LBB83_48: # in Loop: Header=BB83_36 Depth=1 mov al, byte ptr [rbp + 382] # 1-byte Reload test al, 1 jne .LBB83_49 jmp .LBB83_50 .LBB83_49: # in Loop: Header=BB83_36 Depth=1 .Ltmp10019: .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 int3 .Ltmp10020: .LBB83_50: # in Loop: Header=BB83_36 Depth=1 .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 jmp .LBB83_51 .Ltmp10021: .LBB83_51: # in Loop: Header=BB83_36 Depth=1 .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 .Ltmp9890: lea rcx, [rbp + 2448] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9891: jmp .LBB83_52 .LBB83_52: # in Loop: Header=BB83_36 Depth=1 lea rcx, [rbp + 2448] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_36 .Ltmp10022: # %bb.53: .cv_loc 83 1 1390 0 # ..\tests\span_tests.cpp:1390:0 lea rcx, [rbp + 2280] .Ltmp10023: #DEBUG_VALUE: s <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp10024: .cv_loc 83 1 1391 0 # ..\tests\span_tests.cpp:1391:0 mov rcx, qword ptr [rbp + 2280] mov qword ptr [rbp + 2248], rcx mov rcx, qword ptr [rbp + 2288] mov qword ptr [rbp + 2256], rcx lea rcx, [rbp + 2264] .Ltmp10025: #DEBUG_VALUE: bs <- [$rcx+0] lea rdx, [rbp + 2248] mov qword ptr [rbp + 368], rax # 8-byte Spill call "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" .Ltmp10026: .LBB83_54: # =>This Inner Loop Header: Depth=1 .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 lea rdx, [rip + "??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@"] lea rax, [rbp + 2144] mov rcx, rax mov qword ptr [rbp + 360], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1392 # kill: def $r8 killed $r8d lea rcx, [rbp + 2128] mov qword ptr [rbp + 352], rcx # 8-byte Spill mov qword ptr [rbp + 344], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2104] mov qword ptr [rbp + 336], rcx # 8-byte Spill mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2168] mov rdx, qword ptr [rbp + 336] # 8-byte Reload mov r8, qword ptr [rbp + 352] # 8-byte Reload mov r9, qword ptr [rbp + 360] # 8-byte Reload mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2264] .Ltmp10027: .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 mov qword ptr [rbp + 312], rax # 8-byte Spill call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2024], rax .Ltmp9892: lea rcx, [rbp + 2032] lea rdx, [rbp + 2040] lea r8, [rbp + 2024] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp9893: jmp .LBB83_55 .LBB83_55: # in Loop: Header=BB83_54 Depth=1 lea rcx, [rbp + 2280] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 2016], rax .Ltmp9894: lea rcx, [rbp + 2040] lea rdx, [rbp + 2048] lea r8, [rbp + 2016] call "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Ltmp9895: jmp .LBB83_56 .LBB83_56: # in Loop: Header=BB83_54 Depth=1 .Ltmp9896: lea rcx, [rbp + 2168] lea rdx, [rbp + 2048] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9897: jmp .LBB83_57 .LBB83_57: # in Loop: Header=BB83_54 Depth=1 lea rcx, [rbp + 2048] call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" jmp .LBB83_63 .Ltmp10028: .LBB83_62: # Block address taken # in Loop: Header=BB83_54 Depth=1 .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 jmp .LBB83_63 .Ltmp10029: .LBB83_63: # in Loop: Header=BB83_54 Depth=1 .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 .Ltmp9900: lea rcx, [rbp + 2168] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9901: mov byte ptr [rbp + 311], al # 1-byte Spill jmp .LBB83_64 .LBB83_64: # in Loop: Header=BB83_54 Depth=1 mov al, byte ptr [rbp + 311] # 1-byte Reload test al, 1 jne .LBB83_65 jmp .LBB83_69 .LBB83_65: # in Loop: Header=BB83_54 Depth=1 .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 .Ltmp9902: .Ltmp10030: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9903: mov byte ptr [rbp + 310], al # 1-byte Spill jmp .LBB83_66 .LBB83_66: # in Loop: Header=BB83_54 Depth=1 mov al, byte ptr [rbp + 310] # 1-byte Reload test al, 1 jne .LBB83_67 jmp .LBB83_68 .LBB83_67: # in Loop: Header=BB83_54 Depth=1 .Ltmp10031: .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 int3 .Ltmp10032: .LBB83_68: # in Loop: Header=BB83_54 Depth=1 .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 jmp .LBB83_69 .Ltmp10033: .LBB83_69: # in Loop: Header=BB83_54 Depth=1 .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 .Ltmp9904: lea rcx, [rbp + 2168] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9905: jmp .LBB83_70 .LBB83_70: # in Loop: Header=BB83_54 Depth=1 lea rcx, [rbp + 2168] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_54 .Ltmp10034: # %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 .Ltmp10035: .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 lea rdx, [rip + "??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1912] mov rcx, rax mov qword ptr [rbp + 296], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1393 # kill: def $r8 killed $r8d lea rcx, [rbp + 1896] mov qword ptr [rbp + 288], rcx # 8-byte Spill mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1872] mov qword ptr [rbp + 272], rcx # 8-byte Spill mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1936] mov rdx, qword ptr [rbp + 272] # 8-byte Reload mov r8, qword ptr [rbp + 288] # 8-byte Reload mov r9, qword ptr [rbp + 296] # 8-byte Reload mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2264] .Ltmp10036: .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 mov qword ptr [rbp + 248], rax # 8-byte Spill call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1792], rax .Ltmp9906: lea rcx, [rbp + 1800] lea rdx, [rbp + 1808] lea r8, [rbp + 1792] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp9907: jmp .LBB83_73 .LBB83_73: # in Loop: Header=BB83_72 Depth=1 mov dword ptr [rbp + 1788], 0 .Ltmp9908: lea rcx, [rbp + 1808] lea rdx, [rbp + 1816] lea r8, [rbp + 1788] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp9909: jmp .LBB83_74 .LBB83_74: # in Loop: Header=BB83_72 Depth=1 .Ltmp9910: lea rcx, [rbp + 1936] lea rdx, [rbp + 1816] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9911: jmp .LBB83_75 .LBB83_75: # in Loop: Header=BB83_72 Depth=1 lea rcx, [rbp + 1816] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB83_81 .Ltmp10037: .LBB83_80: # Block address taken # in Loop: Header=BB83_72 Depth=1 .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 jmp .LBB83_81 .Ltmp10038: .LBB83_81: # in Loop: Header=BB83_72 Depth=1 .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 .Ltmp9914: lea rcx, [rbp + 1936] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9915: mov byte ptr [rbp + 247], al # 1-byte Spill jmp .LBB83_82 .LBB83_82: # in Loop: Header=BB83_72 Depth=1 mov al, byte ptr [rbp + 247] # 1-byte Reload test al, 1 jne .LBB83_83 jmp .LBB83_87 .LBB83_83: # in Loop: Header=BB83_72 Depth=1 .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 .Ltmp9916: .Ltmp10039: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9917: mov byte ptr [rbp + 246], al # 1-byte Spill jmp .LBB83_84 .LBB83_84: # in Loop: Header=BB83_72 Depth=1 mov al, byte ptr [rbp + 246] # 1-byte Reload test al, 1 jne .LBB83_85 jmp .LBB83_86 .LBB83_85: # in Loop: Header=BB83_72 Depth=1 .Ltmp10040: .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 int3 .Ltmp10041: .LBB83_86: # in Loop: Header=BB83_72 Depth=1 .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 jmp .LBB83_87 .Ltmp10042: .LBB83_87: # in Loop: Header=BB83_72 Depth=1 .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 .Ltmp9918: lea rcx, [rbp + 1936] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9919: jmp .LBB83_88 .LBB83_88: # in Loop: Header=BB83_72 Depth=1 lea rcx, [rbp + 1936] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_72 .Ltmp10043: # %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 .Ltmp10044: .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 lea rdx, [rip + "??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1680] mov rcx, rax mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1394 # kill: def $r8 killed $r8d lea rcx, [rbp + 1664] mov qword ptr [rbp + 224], rcx # 8-byte Spill mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1640] mov qword ptr [rbp + 208], rcx # 8-byte Spill mov qword ptr [rbp + 200], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1704] mov rdx, qword ptr [rbp + 208] # 8-byte Reload mov r8, qword ptr [rbp + 224] # 8-byte Reload mov r9, qword ptr [rbp + 232] # 8-byte Reload mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2264] .Ltmp10045: .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 mov qword ptr [rbp + 184], rax # 8-byte Spill call "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1560], rax .Ltmp9920: lea rcx, [rbp + 1568] lea rdx, [rbp + 1576] lea r8, [rbp + 1560] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp9921: jmp .LBB83_91 .LBB83_91: # in Loop: Header=BB83_90 Depth=1 mov dword ptr [rbp + 1556], 0 .Ltmp9922: lea rcx, [rbp + 1576] lea rdx, [rbp + 1584] lea r8, [rbp + 1556] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp9923: jmp .LBB83_92 .LBB83_92: # in Loop: Header=BB83_90 Depth=1 .Ltmp9924: lea rcx, [rbp + 1704] lea rdx, [rbp + 1584] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9925: jmp .LBB83_93 .LBB83_93: # in Loop: Header=BB83_90 Depth=1 lea rcx, [rbp + 1584] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB83_99 .Ltmp10046: .LBB83_98: # Block address taken # in Loop: Header=BB83_90 Depth=1 .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 jmp .LBB83_99 .Ltmp10047: .LBB83_99: # in Loop: Header=BB83_90 Depth=1 .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 .Ltmp9928: lea rcx, [rbp + 1704] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9929: mov byte ptr [rbp + 183], al # 1-byte Spill jmp .LBB83_100 .LBB83_100: # in Loop: Header=BB83_90 Depth=1 mov al, byte ptr [rbp + 183] # 1-byte Reload test al, 1 jne .LBB83_101 jmp .LBB83_105 .LBB83_101: # in Loop: Header=BB83_90 Depth=1 .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 .Ltmp9930: .Ltmp10048: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9931: mov byte ptr [rbp + 182], al # 1-byte Spill jmp .LBB83_102 .LBB83_102: # in Loop: Header=BB83_90 Depth=1 mov al, byte ptr [rbp + 182] # 1-byte Reload test al, 1 jne .LBB83_103 jmp .LBB83_104 .LBB83_103: # in Loop: Header=BB83_90 Depth=1 .Ltmp10049: .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 int3 .Ltmp10050: .LBB83_104: # in Loop: Header=BB83_90 Depth=1 .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 jmp .LBB83_105 .Ltmp10051: .LBB83_105: # in Loop: Header=BB83_90 Depth=1 .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 .Ltmp9932: lea rcx, [rbp + 1704] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9933: jmp .LBB83_106 .LBB83_106: # in Loop: Header=BB83_90 Depth=1 lea rcx, [rbp + 1704] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_90 .Ltmp10052: # %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 .Ltmp10053: .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 lea rdx, [rip + "??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@"] lea rax, [rbp + 1448] mov rcx, rax mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1395 # kill: def $r8 killed $r8d lea rcx, [rbp + 1432] mov qword ptr [rbp + 160], rcx # 8-byte Spill mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1408] mov qword ptr [rbp + 144], rcx # 8-byte Spill mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1472] mov rdx, qword ptr [rbp + 144] # 8-byte Reload mov r8, qword ptr [rbp + 160] # 8-byte Reload mov r9, qword ptr [rbp + 168] # 8-byte Reload mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2264] .Ltmp10054: .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 mov qword ptr [rbp + 120], rax # 8-byte Spill call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" mov qword ptr [rbp + 1328], rax .Ltmp9934: lea rcx, [rbp + 1336] lea rdx, [rbp + 1344] lea r8, [rbp + 1328] call "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" .Ltmp9935: jmp .LBB83_109 .LBB83_109: # in Loop: Header=BB83_108 Depth=1 lea rcx, [rbp + 2280] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov qword ptr [rbp + 1320], rax .Ltmp9936: lea rcx, [rbp + 1344] lea rdx, [rbp + 1352] lea r8, [rbp + 1320] call "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" .Ltmp9937: jmp .LBB83_110 .LBB83_110: # in Loop: Header=BB83_108 Depth=1 .Ltmp9938: lea rcx, [rbp + 1472] lea rdx, [rbp + 1352] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9939: jmp .LBB83_111 .LBB83_111: # in Loop: Header=BB83_108 Depth=1 lea rcx, [rbp + 1352] call "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" jmp .LBB83_117 .Ltmp10055: .LBB83_116: # Block address taken # in Loop: Header=BB83_108 Depth=1 .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 jmp .LBB83_117 .Ltmp10056: .LBB83_117: # in Loop: Header=BB83_108 Depth=1 .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 .Ltmp9942: lea rcx, [rbp + 1472] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9943: mov byte ptr [rbp + 119], al # 1-byte Spill jmp .LBB83_118 .LBB83_118: # in Loop: Header=BB83_108 Depth=1 mov al, byte ptr [rbp + 119] # 1-byte Reload test al, 1 jne .LBB83_119 jmp .LBB83_123 .LBB83_119: # in Loop: Header=BB83_108 Depth=1 .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 .Ltmp9944: .Ltmp10057: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9945: mov byte ptr [rbp + 118], al # 1-byte Spill jmp .LBB83_120 .LBB83_120: # in Loop: Header=BB83_108 Depth=1 mov al, byte ptr [rbp + 118] # 1-byte Reload test al, 1 jne .LBB83_121 jmp .LBB83_122 .LBB83_121: # in Loop: Header=BB83_108 Depth=1 .Ltmp10058: .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 int3 .Ltmp10059: .LBB83_122: # in Loop: Header=BB83_108 Depth=1 .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 jmp .LBB83_123 .Ltmp10060: .LBB83_123: # in Loop: Header=BB83_108 Depth=1 .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 .Ltmp9946: lea rcx, [rbp + 1472] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9947: jmp .LBB83_124 .LBB83_124: # in Loop: Header=BB83_108 Depth=1 lea rcx, [rbp + 1472] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_108 .Ltmp10061: # %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 .Ltmp10062: .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 lea rdx, [rip + "??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@"] lea rax, [rbp + 1216] mov rcx, rax mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1396 # kill: def $r8 killed $r8d lea rcx, [rbp + 1200] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1176] mov qword ptr [rbp + 80], rcx # 8-byte Spill mov qword ptr [rbp + 72], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1240] mov rdx, qword ptr [rbp + 80] # 8-byte Reload mov r8, qword ptr [rbp + 96] # 8-byte Reload mov r9, qword ptr [rbp + 104] # 8-byte Reload mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2264] .Ltmp10063: .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 mov qword ptr [rbp + 56], rax # 8-byte Spill call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" mov qword ptr [rbp + 1096], rax .Ltmp9948: lea rcx, [rbp + 1104] lea rdx, [rbp + 1112] lea r8, [rbp + 1096] call "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" .Ltmp9949: jmp .LBB83_127 .LBB83_127: # in Loop: Header=BB83_126 Depth=1 mov qword ptr [rbp + 1088], 0 .Ltmp9950: lea rcx, [rbp + 1112] lea rdx, [rbp + 1120] lea r8, [rbp + 1088] call "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .Ltmp9951: jmp .LBB83_128 .LBB83_128: # in Loop: Header=BB83_126 Depth=1 .Ltmp9952: lea rcx, [rbp + 1240] lea rdx, [rbp + 1120] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9953: jmp .LBB83_129 .LBB83_129: # in Loop: Header=BB83_126 Depth=1 lea rcx, [rbp + 1120] call "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" jmp .LBB83_135 .Ltmp10064: .LBB83_134: # Block address taken # in Loop: Header=BB83_126 Depth=1 .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 jmp .LBB83_135 .Ltmp10065: .LBB83_135: # in Loop: Header=BB83_126 Depth=1 .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 .Ltmp9956: lea rcx, [rbp + 1240] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9957: mov byte ptr [rbp + 55], al # 1-byte Spill jmp .LBB83_136 .LBB83_136: # in Loop: Header=BB83_126 Depth=1 mov al, byte ptr [rbp + 55] # 1-byte Reload test al, 1 jne .LBB83_137 jmp .LBB83_141 .LBB83_137: # in Loop: Header=BB83_126 Depth=1 .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 .Ltmp9958: .Ltmp10066: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9959: mov byte ptr [rbp + 54], al # 1-byte Spill jmp .LBB83_138 .LBB83_138: # in Loop: Header=BB83_126 Depth=1 mov al, byte ptr [rbp + 54] # 1-byte Reload test al, 1 jne .LBB83_139 jmp .LBB83_140 .LBB83_139: # in Loop: Header=BB83_126 Depth=1 .Ltmp10067: .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 int3 .Ltmp10068: .LBB83_140: # in Loop: Header=BB83_126 Depth=1 .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 jmp .LBB83_141 .Ltmp10069: .LBB83_141: # in Loop: Header=BB83_126 Depth=1 .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 .Ltmp9960: lea rcx, [rbp + 1240] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9961: jmp .LBB83_142 .LBB83_142: # in Loop: Header=BB83_126 Depth=1 lea rcx, [rbp + 1240] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_126 .Ltmp10070: # %bb.143: .cv_loc 83 1 1400 0 # ..\tests\span_tests.cpp:1400:0 lea rcx, [rbp + 1072] .Ltmp10071: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 3040] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp10072: .cv_loc 83 1 1401 0 # ..\tests\span_tests.cpp:1401:0 mov rcx, qword ptr [rbp + 1072] mov qword ptr [rbp + 1040], rcx mov rcx, qword ptr [rbp + 1080] mov qword ptr [rbp + 1048], rcx lea rcx, [rbp + 1056] .Ltmp10073: #DEBUG_VALUE: bs <- [$rcx+0] lea rdx, [rbp + 1040] mov qword ptr [rbp + 40], rax # 8-byte Spill call "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" .Ltmp10074: .LBB83_144: # =>This Inner Loop Header: Depth=1 .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 lea rdx, [rip + "??_C@_0EK@NJONNAHL@static_cast?$DMconst?5void?$CK?$DO?$CIbs?4data@"] lea rax, [rbp + 936] mov rcx, rax mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1402 # kill: def $r8 killed $r8d lea rcx, [rbp + 920] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 896] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov qword ptr [rbp], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 960] mov rdx, qword ptr [rbp + 8] # 8-byte Reload mov r8, qword ptr [rbp + 24] # 8-byte Reload mov r9, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1056] .Ltmp10075: .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 mov qword ptr [rbp - 16], rax # 8-byte Spill call "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" mov qword ptr [rbp + 816], rax .Ltmp9962: lea rcx, [rbp + 824] lea rdx, [rbp + 832] lea r8, [rbp + 816] call "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" .Ltmp9963: jmp .LBB83_145 .LBB83_145: # in Loop: Header=BB83_144 Depth=1 lea rcx, [rbp + 1072] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov qword ptr [rbp + 808], rax .Ltmp9964: lea rcx, [rbp + 832] lea rdx, [rbp + 840] lea r8, [rbp + 808] call "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" .Ltmp9965: jmp .LBB83_146 .LBB83_146: # in Loop: Header=BB83_144 Depth=1 .Ltmp9966: lea rcx, [rbp + 960] lea rdx, [rbp + 840] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9967: jmp .LBB83_147 .LBB83_147: # in Loop: Header=BB83_144 Depth=1 lea rcx, [rbp + 840] call "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" jmp .LBB83_153 .Ltmp10076: .LBB83_152: # Block address taken # in Loop: Header=BB83_144 Depth=1 .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 jmp .LBB83_153 .Ltmp10077: .LBB83_153: # in Loop: Header=BB83_144 Depth=1 .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 .Ltmp9970: lea rcx, [rbp + 960] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9971: mov byte ptr [rbp - 17], al # 1-byte Spill jmp .LBB83_154 .LBB83_154: # in Loop: Header=BB83_144 Depth=1 mov al, byte ptr [rbp - 17] # 1-byte Reload test al, 1 jne .LBB83_155 jmp .LBB83_159 .LBB83_155: # in Loop: Header=BB83_144 Depth=1 .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 .Ltmp9972: .Ltmp10078: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9973: mov byte ptr [rbp - 18], al # 1-byte Spill jmp .LBB83_156 .LBB83_156: # in Loop: Header=BB83_144 Depth=1 mov al, byte ptr [rbp - 18] # 1-byte Reload test al, 1 jne .LBB83_157 jmp .LBB83_158 .LBB83_157: # in Loop: Header=BB83_144 Depth=1 .Ltmp10079: .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 int3 .Ltmp10080: .LBB83_158: # in Loop: Header=BB83_144 Depth=1 .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 jmp .LBB83_159 .Ltmp10081: .LBB83_159: # in Loop: Header=BB83_144 Depth=1 .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 .Ltmp9974: lea rcx, [rbp + 960] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9975: jmp .LBB83_160 .LBB83_160: # in Loop: Header=BB83_144 Depth=1 lea rcx, [rbp + 960] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_144 .Ltmp10082: # %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 .Ltmp10083: .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 lea rdx, [rip + "??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@"] lea rax, [rbp + 704] mov rcx, rax mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1403 # kill: def $r8 killed $r8d lea rcx, [rbp + 688] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 664] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 728] mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 40] # 8-byte Reload mov r9, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1056] .Ltmp10084: .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 584], rax .Ltmp9976: lea rcx, [rbp + 592] lea rdx, [rbp + 600] lea r8, [rbp + 584] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp9977: jmp .LBB83_163 .LBB83_163: # in Loop: Header=BB83_162 Depth=1 lea rcx, [rbp + 1072] call "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 576], rax .Ltmp9978: lea rcx, [rbp + 600] lea rdx, [rbp + 608] lea r8, [rbp + 576] call "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Ltmp9979: jmp .LBB83_164 .LBB83_164: # in Loop: Header=BB83_162 Depth=1 .Ltmp9980: lea rcx, [rbp + 728] lea rdx, [rbp + 608] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp9981: jmp .LBB83_165 .LBB83_165: # in Loop: Header=BB83_162 Depth=1 lea rcx, [rbp + 608] call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" jmp .LBB83_171 .Ltmp10085: .LBB83_170: # Block address taken # in Loop: Header=BB83_162 Depth=1 .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 jmp .LBB83_171 .Ltmp10086: .LBB83_171: # in Loop: Header=BB83_162 Depth=1 .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 .Ltmp9984: lea rcx, [rbp + 728] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp9985: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB83_172 .LBB83_172: # in Loop: Header=BB83_162 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB83_173 jmp .LBB83_177 .LBB83_173: # in Loop: Header=BB83_162 Depth=1 .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 .Ltmp9986: .Ltmp10087: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp9987: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB83_174 .LBB83_174: # in Loop: Header=BB83_162 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB83_175 jmp .LBB83_176 .LBB83_175: # in Loop: Header=BB83_162 Depth=1 .Ltmp10088: .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 int3 .Ltmp10089: .LBB83_176: # in Loop: Header=BB83_162 Depth=1 .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 jmp .LBB83_177 .Ltmp10090: .LBB83_177: # in Loop: Header=BB83_162 Depth=1 .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 .Ltmp9988: lea rcx, [rbp + 728] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp9989: jmp .LBB83_178 .LBB83_178: # in Loop: Header=BB83_162 Depth=1 lea rcx, [rbp + 728] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB83_162 .Ltmp10091: # %bb.179: .cv_loc 83 1 1405 0 # ..\tests\span_tests.cpp:1405:0 add rsp, 3200 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_5: # in Loop: Header=BB83_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2824] .Ltmp10092: .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10093: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_6: # in Loop: Header=BB83_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 .Ltmp9856: lea rcx, [rbp + 2944] .Ltmp10094: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9857: jmp .LBB83_7 .LBB83_7: # in Loop: Header=BB83_1 Depth=1 lea rax, [rip + .LBB83_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10095: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2944] .cv_loc 83 1 1383 0 # ..\tests\span_tests.cpp:1383:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10096: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_23: # in Loop: Header=BB83_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2560] .Ltmp10097: .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 call "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10098: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_24: # in Loop: Header=BB83_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 .Ltmp9870: lea rcx, [rbp + 2680] .Ltmp10099: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9871: jmp .LBB83_25 .LBB83_25: # in Loop: Header=BB83_18 Depth=1 lea rax, [rip + .LBB83_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10100: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_40: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2680] .cv_loc 83 1 1385 0 # ..\tests\span_tests.cpp:1385:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10101: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_41: # in Loop: Header=BB83_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2328] .Ltmp10102: .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10103: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$42@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_42: # in Loop: Header=BB83_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 .Ltmp9884: lea rcx, [rbp + 2448] .Ltmp10104: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9885: jmp .LBB83_43 .LBB83_43: # in Loop: Header=BB83_36 Depth=1 lea rax, [rip + .LBB83_44] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10105: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_58: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2448] .cv_loc 83 1 1386 0 # ..\tests\span_tests.cpp:1386:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10106: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_59: # in Loop: Header=BB83_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2048] .Ltmp10107: .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10108: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$60@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_60: # in Loop: Header=BB83_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 .Ltmp9898: lea rcx, [rbp + 2168] .Ltmp10109: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9899: jmp .LBB83_61 .LBB83_61: # in Loop: Header=BB83_54 Depth=1 lea rax, [rip + .LBB83_62] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10110: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_76: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2168] .cv_loc 83 1 1392 0 # ..\tests\span_tests.cpp:1392:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10111: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_77: # in Loop: Header=BB83_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1816] .Ltmp10112: .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10113: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$78@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_78: # in Loop: Header=BB83_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 .Ltmp9912: lea rcx, [rbp + 1936] .Ltmp10114: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9913: jmp .LBB83_79 .LBB83_79: # in Loop: Header=BB83_72 Depth=1 lea rax, [rip + .LBB83_80] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10115: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_94: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1936] .cv_loc 83 1 1393 0 # ..\tests\span_tests.cpp:1393:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10116: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_95: # in Loop: Header=BB83_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1584] .Ltmp10117: .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10118: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$96@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_96: # in Loop: Header=BB83_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 .Ltmp9926: lea rcx, [rbp + 1704] .Ltmp10119: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9927: jmp .LBB83_97 .LBB83_97: # in Loop: Header=BB83_90 Depth=1 lea rax, [rip + .LBB83_98] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10120: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_112: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1704] .cv_loc 83 1 1394 0 # ..\tests\span_tests.cpp:1394:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10121: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_113: # in Loop: Header=BB83_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1352] .Ltmp10122: .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 call "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10123: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$114@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_114: # in Loop: Header=BB83_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 .Ltmp9940: lea rcx, [rbp + 1472] .Ltmp10124: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9941: jmp .LBB83_115 .LBB83_115: # in Loop: Header=BB83_108 Depth=1 lea rax, [rip + .LBB83_116] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10125: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$130@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_130: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1472] .cv_loc 83 1 1395 0 # ..\tests\span_tests.cpp:1395:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10126: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$131@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_131: # in Loop: Header=BB83_126 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1120] .Ltmp10127: .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 call "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10128: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$132@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_132: # in Loop: Header=BB83_126 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 .Ltmp9954: lea rcx, [rbp + 1240] .Ltmp10129: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9955: jmp .LBB83_133 .LBB83_133: # in Loop: Header=BB83_126 Depth=1 lea rax, [rip + .LBB83_134] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10130: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$148@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_148: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1240] .cv_loc 83 1 1396 0 # ..\tests\span_tests.cpp:1396:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10131: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$149@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_149: # in Loop: Header=BB83_144 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 840] .Ltmp10132: .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 call "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10133: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$150@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_150: # in Loop: Header=BB83_144 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 .Ltmp9968: lea rcx, [rbp + 960] .Ltmp10134: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9969: jmp .LBB83_151 .LBB83_151: # in Loop: Header=BB83_144 Depth=1 lea rax, [rip + .LBB83_152] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10135: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$166@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_166: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 960] .cv_loc 83 1 1402 0 # ..\tests\span_tests.cpp:1402:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10136: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$167@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_167: # in Loop: Header=BB83_162 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 608] .Ltmp10137: .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10138: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$168@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB83_168: # in Loop: Header=BB83_162 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 .Ltmp9982: lea rcx, [rbp + 728] .Ltmp10139: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp9983: jmp .LBB83_169 .LBB83_169: # in Loop: Header=BB83_162 Depth=1 lea rax, [rip + .LBB83_170] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10140: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$180@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA" .LBB83_180: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 728] .cv_loc 83 1 1403 0 # ..\tests\span_tests.cpp:1403:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10141: .Lfunc_end83: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 10 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL # TryBlockMap .long 51 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ")@IMGREL # IPToStateXData .long 3192 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____54@@YAXXZ": .long .Lfunc_begin83@IMGREL # IP .long -1 # ToState .long .Ltmp9850@IMGREL+1 # IP .long 1 # ToState .long .Ltmp9854@IMGREL+1 # IP .long 2 # ToState .long .Ltmp9858@IMGREL+1 # IP .long 0 # ToState .long .Ltmp9863@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9864@IMGREL+1 # IP .long 5 # ToState .long .Ltmp9868@IMGREL+1 # IP .long 6 # ToState .long .Ltmp9872@IMGREL+1 # IP .long 4 # ToState .long .Ltmp9877@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9878@IMGREL+1 # IP .long 9 # ToState .long .Ltmp9882@IMGREL+1 # IP .long 10 # ToState .long .Ltmp9886@IMGREL+1 # IP .long 8 # ToState .long .Ltmp9891@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9892@IMGREL+1 # IP .long 13 # ToState .long .Ltmp9896@IMGREL+1 # IP .long 14 # ToState .long .Ltmp9900@IMGREL+1 # IP .long 12 # ToState .long .Ltmp9905@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9906@IMGREL+1 # IP .long 17 # ToState .long .Ltmp9910@IMGREL+1 # IP .long 18 # ToState .long .Ltmp9914@IMGREL+1 # IP .long 16 # ToState .long .Ltmp9919@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9920@IMGREL+1 # IP .long 21 # ToState .long .Ltmp9924@IMGREL+1 # IP .long 22 # ToState .long .Ltmp9928@IMGREL+1 # IP .long 20 # ToState .long .Ltmp9933@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9934@IMGREL+1 # IP .long 25 # ToState .long .Ltmp9938@IMGREL+1 # IP .long 26 # ToState .long .Ltmp9942@IMGREL+1 # IP .long 24 # ToState .long .Ltmp9947@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9948@IMGREL+1 # IP .long 29 # ToState .long .Ltmp9952@IMGREL+1 # IP .long 30 # ToState .long .Ltmp9956@IMGREL+1 # IP .long 28 # ToState .long .Ltmp9961@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9962@IMGREL+1 # IP .long 33 # ToState .long .Ltmp9966@IMGREL+1 # IP .long 34 # ToState .long .Ltmp9970@IMGREL+1 # IP .long 32 # ToState .long .Ltmp9975@IMGREL+1 # IP .long -1 # ToState .long .Ltmp9976@IMGREL+1 # IP .long 37 # ToState .long .Ltmp9980@IMGREL+1 # IP .long 38 # ToState .long .Ltmp9984@IMGREL+1 # IP .long 36 # ToState .long .Ltmp9989@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$114@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 27 # ToState .long "?catch$132@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 31 # ToState .long "?catch$150@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 35 # ToState .long "?catch$168@?0??____C_A_T_C_H____T_E_S_T____54@@YAXXZ@4HA"@IMGREL # IP .long 39 # ToState .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 .seh_proc "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp10142: lea rcx, [rip + "?autoRegistrar55@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp10143: .Lfunc_end84: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp10144: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BD@POLEBHOO@as_writeable_bytes?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1408 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp10145: .Lfunc_end85: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 2256 .seh_stackalloc 2256 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp10244: .cv_loc 86 1 1410 0 # ..\tests\span_tests.cpp:1410:0 mov qword ptr [rbp + 2120], -2 mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA"] mov qword ptr [rbp + 2096], rax mov rax, qword ptr [rip + ".L?a@?1??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 2104], rax .Ltmp10245: .cv_loc 86 1 1424 0 # ..\tests\span_tests.cpp:1424:0 lea rcx, [rbp + 2080] .Ltmp10246: #DEBUG_VALUE: s <- [$rcx+0] call "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Ltmp10247: .cv_loc 86 1 1425 0 # ..\tests\span_tests.cpp:1425:0 mov rcx, qword ptr [rbp + 2080] mov qword ptr [rbp + 2048], rcx mov rcx, qword ptr [rbp + 2088] mov qword ptr [rbp + 2056], rcx lea rcx, [rbp + 2064] .Ltmp10248: #DEBUG_VALUE: bs <- [$rcx+0] lea rdx, [rbp + 2048] mov qword ptr [rbp + 368], rax # 8-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" .Ltmp10249: .LBB86_1: # =>This Inner Loop Header: Depth=1 .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 lea rdx, [rip + "??_C@_0BG@BBFOADKB@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size?$CI?$CJ?$AA@"] lea rax, [rbp + 1944] mov rcx, rax mov qword ptr [rbp + 360], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1426 # kill: def $r8 killed $r8d lea rcx, [rbp + 1928] mov qword ptr [rbp + 352], rcx # 8-byte Spill mov qword ptr [rbp + 344], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1904] mov qword ptr [rbp + 336], rcx # 8-byte Spill mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1968] mov rdx, qword ptr [rbp + 336] # 8-byte Reload mov r8, qword ptr [rbp + 352] # 8-byte Reload mov r9, qword ptr [rbp + 360] # 8-byte Reload mov qword ptr [rbp + 320], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2064] .Ltmp10250: .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 mov qword ptr [rbp + 312], rax # 8-byte Spill call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1824], rax .Ltmp10146: lea rcx, [rbp + 1832] lea rdx, [rbp + 1840] lea r8, [rbp + 1824] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp10147: jmp .LBB86_2 .LBB86_2: # in Loop: Header=BB86_1 Depth=1 lea rcx, [rbp + 2080] call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1816], rax .Ltmp10148: lea rcx, [rbp + 1840] lea rdx, [rbp + 1848] lea r8, [rbp + 1816] call "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Ltmp10149: jmp .LBB86_3 .LBB86_3: # in Loop: Header=BB86_1 Depth=1 .Ltmp10150: lea rcx, [rbp + 1968] lea rdx, [rbp + 1848] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10151: jmp .LBB86_4 .LBB86_4: # in Loop: Header=BB86_1 Depth=1 lea rcx, [rbp + 1848] call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" jmp .LBB86_9 .Ltmp10251: .LBB86_8: # Block address taken # in Loop: Header=BB86_1 Depth=1 .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 jmp .LBB86_9 .Ltmp10252: .LBB86_9: # in Loop: Header=BB86_1 Depth=1 .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 .Ltmp10154: lea rcx, [rbp + 1968] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10155: mov byte ptr [rbp + 311], al # 1-byte Spill jmp .LBB86_10 .LBB86_10: # in Loop: Header=BB86_1 Depth=1 mov al, byte ptr [rbp + 311] # 1-byte Reload test al, 1 jne .LBB86_11 jmp .LBB86_15 .LBB86_11: # in Loop: Header=BB86_1 Depth=1 .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 .Ltmp10156: .Ltmp10253: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10157: mov byte ptr [rbp + 310], al # 1-byte Spill jmp .LBB86_12 .LBB86_12: # in Loop: Header=BB86_1 Depth=1 mov al, byte ptr [rbp + 310] # 1-byte Reload test al, 1 jne .LBB86_13 jmp .LBB86_14 .LBB86_13: # in Loop: Header=BB86_1 Depth=1 .Ltmp10254: .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 int3 .Ltmp10255: .LBB86_14: # in Loop: Header=BB86_1 Depth=1 .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 jmp .LBB86_15 .Ltmp10256: .LBB86_15: # in Loop: Header=BB86_1 Depth=1 .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 .Ltmp10158: lea rcx, [rbp + 1968] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10159: jmp .LBB86_16 .LBB86_16: # in Loop: Header=BB86_1 Depth=1 lea rcx, [rbp + 1968] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB86_1 .Ltmp10257: # %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 .Ltmp10258: .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 lea rdx, [rip + "??_C@_0P@FJDBNPHA@bs?4size?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1712] mov rcx, rax mov qword ptr [rbp + 296], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1427 # kill: def $r8 killed $r8d lea rcx, [rbp + 1696] mov qword ptr [rbp + 288], rcx # 8-byte Spill mov qword ptr [rbp + 280], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1672] mov qword ptr [rbp + 272], rcx # 8-byte Spill mov qword ptr [rbp + 264], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1736] mov rdx, qword ptr [rbp + 272] # 8-byte Reload mov r8, qword ptr [rbp + 288] # 8-byte Reload mov r9, qword ptr [rbp + 296] # 8-byte Reload mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2064] .Ltmp10259: .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 mov qword ptr [rbp + 248], rax # 8-byte Spill call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1592], rax .Ltmp10160: lea rcx, [rbp + 1600] lea rdx, [rbp + 1608] lea r8, [rbp + 1592] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp10161: jmp .LBB86_19 .LBB86_19: # in Loop: Header=BB86_18 Depth=1 mov dword ptr [rbp + 1588], 0 .Ltmp10162: lea rcx, [rbp + 1608] lea rdx, [rbp + 1616] lea r8, [rbp + 1588] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp10163: jmp .LBB86_20 .LBB86_20: # in Loop: Header=BB86_18 Depth=1 .Ltmp10164: lea rcx, [rbp + 1736] lea rdx, [rbp + 1616] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10165: jmp .LBB86_21 .LBB86_21: # in Loop: Header=BB86_18 Depth=1 lea rcx, [rbp + 1616] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB86_27 .Ltmp10260: .LBB86_26: # Block address taken # in Loop: Header=BB86_18 Depth=1 .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 jmp .LBB86_27 .Ltmp10261: .LBB86_27: # in Loop: Header=BB86_18 Depth=1 .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 .Ltmp10168: lea rcx, [rbp + 1736] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10169: mov byte ptr [rbp + 247], al # 1-byte Spill jmp .LBB86_28 .LBB86_28: # in Loop: Header=BB86_18 Depth=1 mov al, byte ptr [rbp + 247] # 1-byte Reload test al, 1 jne .LBB86_29 jmp .LBB86_33 .LBB86_29: # in Loop: Header=BB86_18 Depth=1 .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 .Ltmp10170: .Ltmp10262: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10171: mov byte ptr [rbp + 246], al # 1-byte Spill jmp .LBB86_30 .LBB86_30: # in Loop: Header=BB86_18 Depth=1 mov al, byte ptr [rbp + 246] # 1-byte Reload test al, 1 jne .LBB86_31 jmp .LBB86_32 .LBB86_31: # in Loop: Header=BB86_18 Depth=1 .Ltmp10263: .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 int3 .Ltmp10264: .LBB86_32: # in Loop: Header=BB86_18 Depth=1 .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 jmp .LBB86_33 .Ltmp10265: .LBB86_33: # in Loop: Header=BB86_18 Depth=1 .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 .Ltmp10172: lea rcx, [rbp + 1736] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10173: jmp .LBB86_34 .LBB86_34: # in Loop: Header=BB86_18 Depth=1 lea rcx, [rbp + 1736] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB86_18 .Ltmp10266: # %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 .Ltmp10267: .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 lea rdx, [rip + "??_C@_0BF@FNHMNLHI@bs?4size_bytes?$CI?$CJ?5?$DN?$DN?50?$AA@"] lea rax, [rbp + 1480] mov rcx, rax mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1428 # kill: def $r8 killed $r8d lea rcx, [rbp + 1464] mov qword ptr [rbp + 224], rcx # 8-byte Spill mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1440] mov qword ptr [rbp + 208], rcx # 8-byte Spill mov qword ptr [rbp + 200], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1504] mov rdx, qword ptr [rbp + 208] # 8-byte Reload mov r8, qword ptr [rbp + 224] # 8-byte Reload mov r9, qword ptr [rbp + 232] # 8-byte Reload mov qword ptr [rbp + 192], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2064] .Ltmp10268: .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 mov qword ptr [rbp + 184], rax # 8-byte Spill call "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1360], rax .Ltmp10174: lea rcx, [rbp + 1368] lea rdx, [rbp + 1376] lea r8, [rbp + 1360] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp10175: jmp .LBB86_37 .LBB86_37: # in Loop: Header=BB86_36 Depth=1 mov dword ptr [rbp + 1356], 0 .Ltmp10176: lea rcx, [rbp + 1376] lea rdx, [rbp + 1384] lea r8, [rbp + 1356] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp10177: jmp .LBB86_38 .LBB86_38: # in Loop: Header=BB86_36 Depth=1 .Ltmp10178: lea rcx, [rbp + 1504] lea rdx, [rbp + 1384] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10179: jmp .LBB86_39 .LBB86_39: # in Loop: Header=BB86_36 Depth=1 lea rcx, [rbp + 1384] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB86_45 .Ltmp10269: .LBB86_44: # Block address taken # in Loop: Header=BB86_36 Depth=1 .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 jmp .LBB86_45 .Ltmp10270: .LBB86_45: # in Loop: Header=BB86_36 Depth=1 .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 .Ltmp10182: lea rcx, [rbp + 1504] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10183: mov byte ptr [rbp + 183], al # 1-byte Spill jmp .LBB86_46 .LBB86_46: # in Loop: Header=BB86_36 Depth=1 mov al, byte ptr [rbp + 183] # 1-byte Reload test al, 1 jne .LBB86_47 jmp .LBB86_51 .LBB86_47: # in Loop: Header=BB86_36 Depth=1 .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 .Ltmp10184: .Ltmp10271: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10185: mov byte ptr [rbp + 182], al # 1-byte Spill jmp .LBB86_48 .LBB86_48: # in Loop: Header=BB86_36 Depth=1 mov al, byte ptr [rbp + 182] # 1-byte Reload test al, 1 jne .LBB86_49 jmp .LBB86_50 .LBB86_49: # in Loop: Header=BB86_36 Depth=1 .Ltmp10272: .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 int3 .Ltmp10273: .LBB86_50: # in Loop: Header=BB86_36 Depth=1 .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 jmp .LBB86_51 .Ltmp10274: .LBB86_51: # in Loop: Header=BB86_36 Depth=1 .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 .Ltmp10186: lea rcx, [rbp + 1504] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10187: jmp .LBB86_52 .LBB86_52: # in Loop: Header=BB86_36 Depth=1 lea rcx, [rbp + 1504] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB86_36 .Ltmp10275: # %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 .Ltmp10276: .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 lea rdx, [rip + "??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@"] lea rax, [rbp + 1248] mov rcx, rax mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1429 # kill: def $r8 killed $r8d lea rcx, [rbp + 1232] mov qword ptr [rbp + 160], rcx # 8-byte Spill mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1208] mov qword ptr [rbp + 144], rcx # 8-byte Spill mov qword ptr [rbp + 136], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1272] mov rdx, qword ptr [rbp + 144] # 8-byte Reload mov r8, qword ptr [rbp + 160] # 8-byte Reload mov r9, qword ptr [rbp + 168] # 8-byte Reload mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2064] .Ltmp10277: .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 mov qword ptr [rbp + 120], rax # 8-byte Spill call "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" mov qword ptr [rbp + 1128], rax .Ltmp10188: lea rcx, [rbp + 1136] lea rdx, [rbp + 1144] lea r8, [rbp + 1128] call "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" .Ltmp10189: jmp .LBB86_55 .LBB86_55: # in Loop: Header=BB86_54 Depth=1 lea rcx, [rbp + 2080] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov qword ptr [rbp + 1120], rax .Ltmp10190: lea rcx, [rbp + 1144] lea rdx, [rbp + 1152] lea r8, [rbp + 1120] call "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" .Ltmp10191: jmp .LBB86_56 .LBB86_56: # in Loop: Header=BB86_54 Depth=1 .Ltmp10192: lea rcx, [rbp + 1272] lea rdx, [rbp + 1152] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10193: jmp .LBB86_57 .LBB86_57: # in Loop: Header=BB86_54 Depth=1 lea rcx, [rbp + 1152] call "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" jmp .LBB86_63 .Ltmp10278: .LBB86_62: # Block address taken # in Loop: Header=BB86_54 Depth=1 .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 jmp .LBB86_63 .Ltmp10279: .LBB86_63: # in Loop: Header=BB86_54 Depth=1 .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 .Ltmp10196: lea rcx, [rbp + 1272] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10197: mov byte ptr [rbp + 119], al # 1-byte Spill jmp .LBB86_64 .LBB86_64: # in Loop: Header=BB86_54 Depth=1 mov al, byte ptr [rbp + 119] # 1-byte Reload test al, 1 jne .LBB86_65 jmp .LBB86_69 .LBB86_65: # in Loop: Header=BB86_54 Depth=1 .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 .Ltmp10198: .Ltmp10280: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10199: mov byte ptr [rbp + 118], al # 1-byte Spill jmp .LBB86_66 .LBB86_66: # in Loop: Header=BB86_54 Depth=1 mov al, byte ptr [rbp + 118] # 1-byte Reload test al, 1 jne .LBB86_67 jmp .LBB86_68 .LBB86_67: # in Loop: Header=BB86_54 Depth=1 .Ltmp10281: .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 int3 .Ltmp10282: .LBB86_68: # in Loop: Header=BB86_54 Depth=1 .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 jmp .LBB86_69 .Ltmp10283: .LBB86_69: # in Loop: Header=BB86_54 Depth=1 .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 .Ltmp10200: lea rcx, [rbp + 1272] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10201: jmp .LBB86_70 .LBB86_70: # in Loop: Header=BB86_54 Depth=1 lea rcx, [rbp + 1272] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB86_54 .Ltmp10284: # %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 .Ltmp10285: .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 lea rdx, [rip + "??_C@_0BF@FANINFOJ@bs?4data?$CI?$CJ?5?$DN?$DN?5nullptr?$AA@"] lea rax, [rbp + 1016] mov rcx, rax mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1430 # kill: def $r8 killed $r8d lea rcx, [rbp + 1000] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 976] mov qword ptr [rbp + 80], rcx # 8-byte Spill mov qword ptr [rbp + 72], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1040] mov rdx, qword ptr [rbp + 80] # 8-byte Reload mov r8, qword ptr [rbp + 96] # 8-byte Reload mov r9, qword ptr [rbp + 104] # 8-byte Reload mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 2064] .Ltmp10286: .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 mov qword ptr [rbp + 56], rax # 8-byte Spill call "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" mov qword ptr [rbp + 896], rax .Ltmp10202: lea rcx, [rbp + 904] lea rdx, [rbp + 912] lea r8, [rbp + 896] call "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" .Ltmp10203: jmp .LBB86_73 .LBB86_73: # in Loop: Header=BB86_72 Depth=1 mov qword ptr [rbp + 888], 0 .Ltmp10204: lea rcx, [rbp + 912] lea rdx, [rbp + 920] lea r8, [rbp + 888] call "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .Ltmp10205: jmp .LBB86_74 .LBB86_74: # in Loop: Header=BB86_72 Depth=1 .Ltmp10206: lea rcx, [rbp + 1040] lea rdx, [rbp + 920] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10207: jmp .LBB86_75 .LBB86_75: # in Loop: Header=BB86_72 Depth=1 lea rcx, [rbp + 920] call "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" jmp .LBB86_81 .Ltmp10287: .LBB86_80: # Block address taken # in Loop: Header=BB86_72 Depth=1 .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 jmp .LBB86_81 .Ltmp10288: .LBB86_81: # in Loop: Header=BB86_72 Depth=1 .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 .Ltmp10210: lea rcx, [rbp + 1040] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10211: mov byte ptr [rbp + 55], al # 1-byte Spill jmp .LBB86_82 .LBB86_82: # in Loop: Header=BB86_72 Depth=1 mov al, byte ptr [rbp + 55] # 1-byte Reload test al, 1 jne .LBB86_83 jmp .LBB86_87 .LBB86_83: # in Loop: Header=BB86_72 Depth=1 .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 .Ltmp10212: .Ltmp10289: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10213: mov byte ptr [rbp + 54], al # 1-byte Spill jmp .LBB86_84 .LBB86_84: # in Loop: Header=BB86_72 Depth=1 mov al, byte ptr [rbp + 54] # 1-byte Reload test al, 1 jne .LBB86_85 jmp .LBB86_86 .LBB86_85: # in Loop: Header=BB86_72 Depth=1 .Ltmp10290: .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 int3 .Ltmp10291: .LBB86_86: # in Loop: Header=BB86_72 Depth=1 .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 jmp .LBB86_87 .Ltmp10292: .LBB86_87: # in Loop: Header=BB86_72 Depth=1 .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 .Ltmp10214: lea rcx, [rbp + 1040] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10215: jmp .LBB86_88 .LBB86_88: # in Loop: Header=BB86_72 Depth=1 lea rcx, [rbp + 1040] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB86_72 .Ltmp10293: # %bb.89: .cv_loc 86 1 1434 0 # ..\tests\span_tests.cpp:1434:0 lea rcx, [rbp + 872] .Ltmp10294: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 2096] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp10295: .cv_loc 86 1 1435 0 # ..\tests\span_tests.cpp:1435:0 mov rcx, qword ptr [rbp + 872] mov qword ptr [rbp + 840], rcx mov rcx, qword ptr [rbp + 880] mov qword ptr [rbp + 848], rcx lea rcx, [rbp + 856] .Ltmp10296: #DEBUG_VALUE: bs <- [$rcx+0] lea rdx, [rbp + 840] mov qword ptr [rbp + 40], rax # 8-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" .Ltmp10297: .LBB86_90: # =>This Inner Loop Header: Depth=1 .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 lea rdx, [rip + "??_C@_0DO@FEPPFBLK@static_cast?$DMvoid?$CK?$DO?$CIbs?4data?$CI?$CJ?$CJ?5?$DN?$DN@"] lea rax, [rbp + 736] mov rcx, rax mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1436 # kill: def $r8 killed $r8d lea rcx, [rbp + 720] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 696] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov qword ptr [rbp], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 760] mov rdx, qword ptr [rbp + 8] # 8-byte Reload mov r8, qword ptr [rbp + 24] # 8-byte Reload mov r9, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 856] .Ltmp10298: .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 mov qword ptr [rbp - 16], rax # 8-byte Spill call "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" mov qword ptr [rbp + 616], rax .Ltmp10216: lea rcx, [rbp + 624] lea rdx, [rbp + 632] lea r8, [rbp + 616] call "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" .Ltmp10217: jmp .LBB86_91 .LBB86_91: # in Loop: Header=BB86_90 Depth=1 lea rcx, [rbp + 872] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov qword ptr [rbp + 608], rax .Ltmp10218: lea rcx, [rbp + 632] lea rdx, [rbp + 640] lea r8, [rbp + 608] call "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" .Ltmp10219: jmp .LBB86_92 .LBB86_92: # in Loop: Header=BB86_90 Depth=1 .Ltmp10220: lea rcx, [rbp + 760] lea rdx, [rbp + 640] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10221: jmp .LBB86_93 .LBB86_93: # in Loop: Header=BB86_90 Depth=1 lea rcx, [rbp + 640] call "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" jmp .LBB86_99 .Ltmp10299: .LBB86_98: # Block address taken # in Loop: Header=BB86_90 Depth=1 .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 jmp .LBB86_99 .Ltmp10300: .LBB86_99: # in Loop: Header=BB86_90 Depth=1 .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 .Ltmp10224: lea rcx, [rbp + 760] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10225: mov byte ptr [rbp - 17], al # 1-byte Spill jmp .LBB86_100 .LBB86_100: # in Loop: Header=BB86_90 Depth=1 mov al, byte ptr [rbp - 17] # 1-byte Reload test al, 1 jne .LBB86_101 jmp .LBB86_105 .LBB86_101: # in Loop: Header=BB86_90 Depth=1 .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 .Ltmp10226: .Ltmp10301: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10227: mov byte ptr [rbp - 18], al # 1-byte Spill jmp .LBB86_102 .LBB86_102: # in Loop: Header=BB86_90 Depth=1 mov al, byte ptr [rbp - 18] # 1-byte Reload test al, 1 jne .LBB86_103 jmp .LBB86_104 .LBB86_103: # in Loop: Header=BB86_90 Depth=1 .Ltmp10302: .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 int3 .Ltmp10303: .LBB86_104: # in Loop: Header=BB86_90 Depth=1 .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 jmp .LBB86_105 .Ltmp10304: .LBB86_105: # in Loop: Header=BB86_90 Depth=1 .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 .Ltmp10228: lea rcx, [rbp + 760] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10229: jmp .LBB86_106 .LBB86_106: # in Loop: Header=BB86_90 Depth=1 lea rcx, [rbp + 760] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB86_90 .Ltmp10305: # %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 .Ltmp10306: .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 lea rdx, [rip + "??_C@_0BM@PAOANMDJ@bs?4size?$CI?$CJ?5?$DN?$DN?5s?4size_bytes?$CI?$CJ?$AA@"] lea rax, [rbp + 504] mov rcx, rax mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1437 # kill: def $r8 killed $r8d lea rcx, [rbp + 488] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 464] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 528] mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 40] # 8-byte Reload mov r9, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 856] .Ltmp10307: .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 384], rax .Ltmp10230: lea rcx, [rbp + 392] lea rdx, [rbp + 400] lea r8, [rbp + 384] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp10231: jmp .LBB86_109 .LBB86_109: # in Loop: Header=BB86_108 Depth=1 lea rcx, [rbp + 872] call "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 376], rax .Ltmp10232: lea rcx, [rbp + 400] lea rdx, [rbp + 408] lea r8, [rbp + 376] call "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Ltmp10233: jmp .LBB86_110 .LBB86_110: # in Loop: Header=BB86_108 Depth=1 .Ltmp10234: lea rcx, [rbp + 528] lea rdx, [rbp + 408] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10235: jmp .LBB86_111 .LBB86_111: # in Loop: Header=BB86_108 Depth=1 lea rcx, [rbp + 408] call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" jmp .LBB86_117 .Ltmp10308: .LBB86_116: # Block address taken # in Loop: Header=BB86_108 Depth=1 .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 jmp .LBB86_117 .Ltmp10309: .LBB86_117: # in Loop: Header=BB86_108 Depth=1 .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 .Ltmp10238: lea rcx, [rbp + 528] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10239: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB86_118 .LBB86_118: # in Loop: Header=BB86_108 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB86_119 jmp .LBB86_123 .LBB86_119: # in Loop: Header=BB86_108 Depth=1 .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 .Ltmp10240: .Ltmp10310: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10241: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB86_120 .LBB86_120: # in Loop: Header=BB86_108 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB86_121 jmp .LBB86_122 .LBB86_121: # in Loop: Header=BB86_108 Depth=1 .Ltmp10311: .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 int3 .Ltmp10312: .LBB86_122: # in Loop: Header=BB86_108 Depth=1 .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 jmp .LBB86_123 .Ltmp10313: .LBB86_123: # in Loop: Header=BB86_108 Depth=1 .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 .Ltmp10242: lea rcx, [rbp + 528] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10243: jmp .LBB86_124 .LBB86_124: # in Loop: Header=BB86_108 Depth=1 lea rcx, [rbp + 528] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB86_108 .Ltmp10314: # %bb.125: .cv_loc 86 1 1439 0 # ..\tests\span_tests.cpp:1439:0 add rsp, 2256 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_5: # in Loop: Header=BB86_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1848] .Ltmp10315: .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10316: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB86_6: # in Loop: Header=BB86_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 .Ltmp10152: lea rcx, [rbp + 1968] .Ltmp10317: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10153: jmp .LBB86_7 .LBB86_7: # in Loop: Header=BB86_1 Depth=1 lea rax, [rip + .LBB86_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10318: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1968] .cv_loc 86 1 1426 0 # ..\tests\span_tests.cpp:1426:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10319: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_23: # in Loop: Header=BB86_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1616] .Ltmp10320: .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10321: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB86_24: # in Loop: Header=BB86_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 .Ltmp10166: lea rcx, [rbp + 1736] .Ltmp10322: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10167: jmp .LBB86_25 .LBB86_25: # in Loop: Header=BB86_18 Depth=1 lea rax, [rip + .LBB86_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10323: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$40@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_40: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1736] .cv_loc 86 1 1427 0 # ..\tests\span_tests.cpp:1427:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10324: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$41@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_41: # in Loop: Header=BB86_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1384] .Ltmp10325: .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10326: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$42@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB86_42: # in Loop: Header=BB86_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 .Ltmp10180: lea rcx, [rbp + 1504] .Ltmp10327: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10181: jmp .LBB86_43 .LBB86_43: # in Loop: Header=BB86_36 Depth=1 lea rax, [rip + .LBB86_44] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10328: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$58@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_58: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1504] .cv_loc 86 1 1428 0 # ..\tests\span_tests.cpp:1428:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10329: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$59@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_59: # in Loop: Header=BB86_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1152] .Ltmp10330: .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 call "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10331: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$60@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB86_60: # in Loop: Header=BB86_54 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 .Ltmp10194: lea rcx, [rbp + 1272] .Ltmp10332: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10195: jmp .LBB86_61 .LBB86_61: # in Loop: Header=BB86_54 Depth=1 lea rax, [rip + .LBB86_62] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10333: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$76@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_76: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1272] .cv_loc 86 1 1429 0 # ..\tests\span_tests.cpp:1429:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10334: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$77@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_77: # in Loop: Header=BB86_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 920] .Ltmp10335: .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 call "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10336: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$78@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB86_78: # in Loop: Header=BB86_72 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 .Ltmp10208: lea rcx, [rbp + 1040] .Ltmp10337: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10209: jmp .LBB86_79 .LBB86_79: # in Loop: Header=BB86_72 Depth=1 lea rax, [rip + .LBB86_80] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10338: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$94@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_94: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1040] .cv_loc 86 1 1430 0 # ..\tests\span_tests.cpp:1430:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10339: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$95@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_95: # in Loop: Header=BB86_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 640] .Ltmp10340: .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 call "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10341: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$96@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB86_96: # in Loop: Header=BB86_90 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 .Ltmp10222: lea rcx, [rbp + 760] .Ltmp10342: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10223: jmp .LBB86_97 .LBB86_97: # in Loop: Header=BB86_90 Depth=1 lea rax, [rip + .LBB86_98] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10343: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$112@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_112: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 760] .cv_loc 86 1 1436 0 # ..\tests\span_tests.cpp:1436:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10344: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$113@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_113: # in Loop: Header=BB86_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 408] .Ltmp10345: .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10346: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$114@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB86_114: # in Loop: Header=BB86_108 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 .Ltmp10236: lea rcx, [rbp + 528] .Ltmp10347: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10237: jmp .LBB86_115 .LBB86_115: # in Loop: Header=BB86_108 Depth=1 lea rax, [rip + .LBB86_116] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10348: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$126@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA" .LBB86_126: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 528] .cv_loc 86 1 1437 0 # ..\tests\span_tests.cpp:1437:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10349: .Lfunc_end86: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 7 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL # TryBlockMap .long 36 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ")@IMGREL # IPToStateXData .long 2248 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____56@@YAXXZ": .long .Lfunc_begin86@IMGREL # IP .long -1 # ToState .long .Ltmp10146@IMGREL+1 # IP .long 1 # ToState .long .Ltmp10150@IMGREL+1 # IP .long 2 # ToState .long .Ltmp10154@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10159@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10160@IMGREL+1 # IP .long 5 # ToState .long .Ltmp10164@IMGREL+1 # IP .long 6 # ToState .long .Ltmp10168@IMGREL+1 # IP .long 4 # ToState .long .Ltmp10173@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10174@IMGREL+1 # IP .long 9 # ToState .long .Ltmp10178@IMGREL+1 # IP .long 10 # ToState .long .Ltmp10182@IMGREL+1 # IP .long 8 # ToState .long .Ltmp10187@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10188@IMGREL+1 # IP .long 13 # ToState .long .Ltmp10192@IMGREL+1 # IP .long 14 # ToState .long .Ltmp10196@IMGREL+1 # IP .long 12 # ToState .long .Ltmp10201@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10202@IMGREL+1 # IP .long 17 # ToState .long .Ltmp10206@IMGREL+1 # IP .long 18 # ToState .long .Ltmp10210@IMGREL+1 # IP .long 16 # ToState .long .Ltmp10215@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10216@IMGREL+1 # IP .long 21 # ToState .long .Ltmp10220@IMGREL+1 # IP .long 22 # ToState .long .Ltmp10224@IMGREL+1 # IP .long 20 # ToState .long .Ltmp10229@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10230@IMGREL+1 # IP .long 25 # ToState .long .Ltmp10234@IMGREL+1 # IP .long 26 # ToState .long .Ltmp10238@IMGREL+1 # IP .long 24 # ToState .long .Ltmp10243@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$42@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$60@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"@IMGREL # IP .long 15 # ToState .long "?catch$78@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"@IMGREL # IP .long 19 # ToState .long "?catch$96@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"@IMGREL # IP .long 23 # ToState .long "?catch$114@?0??____C_A_T_C_H____T_E_S_T____56@@YAXXZ@4HA"@IMGREL # IP .long 27 # ToState .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 .seh_proc "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp10350: lea rcx, [rip + "?autoRegistrar57@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp10351: .Lfunc_end87: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp10352: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BH@PJMGMNJI@fixed_size_conversions?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1442 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp10353: .Lfunc_end88: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1488 .seh_stackalloc 1488 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp10436: .cv_loc 89 1 1444 0 # ..\tests\span_tests.cpp:1444:0 mov qword ptr [rbp + 1352], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"] mov qword ptr [rbp + 1328], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 1336], rax .cv_loc 89 1 1447 0 # ..\tests\span_tests.cpp:1447:0 lea rcx, [rbp + 1320] .Ltmp10437: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:s4 <- [$rcx+0] lea rdx, [rbp + 1328] .Ltmp10438: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:arr <- [$rdx+0] call "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .Ltmp10439: mov qword ptr [rbp + 296], rax # 8-byte Spill .LBB89_1: # =>This Inner Loop Header: Depth=1 .Ltmp10440: .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 lea rdx, [rip + "??_C@_0P@OELAADOC@s4?4size?$CI?$CJ?5?$DN?$DN?54?$AA@"] lea rax, [rbp + 1216] mov rcx, rax mov qword ptr [rbp + 288], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1448 # kill: def $r8 killed $r8d lea rcx, [rbp + 1200] mov qword ptr [rbp + 280], rcx # 8-byte Spill mov qword ptr [rbp + 272], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1176] mov qword ptr [rbp + 264], rcx # 8-byte Spill mov qword ptr [rbp + 256], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1240] mov rdx, qword ptr [rbp + 264] # 8-byte Reload mov r8, qword ptr [rbp + 280] # 8-byte Reload mov r9, qword ptr [rbp + 288] # 8-byte Reload mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1320] .Ltmp10441: .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 mov qword ptr [rbp + 240], rax # 8-byte Spill call "?size@?$span@H$03@gsl@@QEBA_JXZ" mov qword ptr [rbp + 1096], rax .Ltmp10354: lea rcx, [rbp + 1104] lea rdx, [rbp + 1112] lea r8, [rbp + 1096] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp10355: jmp .LBB89_2 .LBB89_2: # in Loop: Header=BB89_1 Depth=1 mov dword ptr [rbp + 1092], 4 .Ltmp10356: lea rcx, [rbp + 1112] lea rdx, [rbp + 1120] lea r8, [rbp + 1092] call "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Ltmp10357: jmp .LBB89_3 .LBB89_3: # in Loop: Header=BB89_1 Depth=1 .Ltmp10358: lea rcx, [rbp + 1240] lea rdx, [rbp + 1120] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10359: jmp .LBB89_4 .LBB89_4: # in Loop: Header=BB89_1 Depth=1 lea rcx, [rbp + 1120] call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" jmp .LBB89_9 .Ltmp10442: .LBB89_8: # Block address taken # in Loop: Header=BB89_1 Depth=1 .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 jmp .LBB89_9 .Ltmp10443: .LBB89_9: # in Loop: Header=BB89_1 Depth=1 .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 .Ltmp10362: lea rcx, [rbp + 1240] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10363: mov byte ptr [rbp + 239], al # 1-byte Spill jmp .LBB89_10 .LBB89_10: # in Loop: Header=BB89_1 Depth=1 mov al, byte ptr [rbp + 239] # 1-byte Reload test al, 1 jne .LBB89_11 jmp .LBB89_15 .LBB89_11: # in Loop: Header=BB89_1 Depth=1 .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 .Ltmp10364: .Ltmp10444: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10365: mov byte ptr [rbp + 238], al # 1-byte Spill jmp .LBB89_12 .LBB89_12: # in Loop: Header=BB89_1 Depth=1 mov al, byte ptr [rbp + 238] # 1-byte Reload test al, 1 jne .LBB89_13 jmp .LBB89_14 .LBB89_13: # in Loop: Header=BB89_1 Depth=1 .Ltmp10445: .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 int3 .Ltmp10446: .LBB89_14: # in Loop: Header=BB89_1 Depth=1 .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 jmp .LBB89_15 .Ltmp10447: .LBB89_15: # in Loop: Header=BB89_1 Depth=1 .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 .Ltmp10366: lea rcx, [rbp + 1240] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10367: jmp .LBB89_16 .LBB89_16: # in Loop: Header=BB89_1 Depth=1 lea rcx, [rbp + 1240] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB89_1 .Ltmp10448: # %bb.17: .cv_loc 89 1 1452 0 # ..\tests\span_tests.cpp:1452:0 lea rcx, [rbp + 1072] .Ltmp10449: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1320] call "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" .Ltmp10450: mov qword ptr [rbp + 224], rax # 8-byte Spill .LBB89_18: # =>This Inner Loop Header: Depth=1 .Ltmp10451: .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 lea rdx, [rip + "??_C@_0BG@OOJLHGLK@s?4size?$CI?$CJ?5?$DN?$DN?5s4?4size?$CI?$CJ?$AA@"] lea rax, [rbp + 968] mov rcx, rax mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1453 # kill: def $r8 killed $r8d lea rcx, [rbp + 952] mov qword ptr [rbp + 208], rcx # 8-byte Spill mov qword ptr [rbp + 200], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 928] mov qword ptr [rbp + 192], rcx # 8-byte Spill mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 992] mov rdx, qword ptr [rbp + 192] # 8-byte Reload mov r8, qword ptr [rbp + 208] # 8-byte Reload mov r9, qword ptr [rbp + 216] # 8-byte Reload mov qword ptr [rbp + 176], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" lea rcx, [rbp + 1072] .Ltmp10452: .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 mov qword ptr [rbp + 168], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rbp + 848], rax .Ltmp10368: lea rcx, [rbp + 856] lea rdx, [rbp + 864] lea r8, [rbp + 848] call "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Ltmp10369: jmp .LBB89_19 .LBB89_19: # in Loop: Header=BB89_18 Depth=1 lea rcx, [rbp + 1320] call "?size@?$span@H$03@gsl@@QEBA_JXZ" mov qword ptr [rbp + 840], rax .Ltmp10370: lea rcx, [rbp + 864] lea rdx, [rbp + 872] lea r8, [rbp + 840] call "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Ltmp10371: jmp .LBB89_20 .LBB89_20: # in Loop: Header=BB89_18 Depth=1 .Ltmp10372: lea rcx, [rbp + 992] lea rdx, [rbp + 872] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10373: jmp .LBB89_21 .LBB89_21: # in Loop: Header=BB89_18 Depth=1 lea rcx, [rbp + 872] call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" jmp .LBB89_27 .Ltmp10453: .LBB89_26: # Block address taken # in Loop: Header=BB89_18 Depth=1 .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 jmp .LBB89_27 .Ltmp10454: .LBB89_27: # in Loop: Header=BB89_18 Depth=1 .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 .Ltmp10376: lea rcx, [rbp + 992] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10377: mov byte ptr [rbp + 167], al # 1-byte Spill jmp .LBB89_28 .LBB89_28: # in Loop: Header=BB89_18 Depth=1 mov al, byte ptr [rbp + 167] # 1-byte Reload test al, 1 jne .LBB89_29 jmp .LBB89_33 .LBB89_29: # in Loop: Header=BB89_18 Depth=1 .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 .Ltmp10378: .Ltmp10455: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10379: mov byte ptr [rbp + 166], al # 1-byte Spill jmp .LBB89_30 .LBB89_30: # in Loop: Header=BB89_18 Depth=1 mov al, byte ptr [rbp + 166] # 1-byte Reload test al, 1 jne .LBB89_31 jmp .LBB89_32 .LBB89_31: # in Loop: Header=BB89_18 Depth=1 .Ltmp10456: .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 int3 .Ltmp10457: .LBB89_32: # in Loop: Header=BB89_18 Depth=1 .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 jmp .LBB89_33 .Ltmp10458: .LBB89_33: # in Loop: Header=BB89_18 Depth=1 .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 .Ltmp10380: lea rcx, [rbp + 992] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10381: jmp .LBB89_34 .LBB89_34: # in Loop: Header=BB89_18 Depth=1 lea rcx, [rbp + 992] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB89_18 .Ltmp10459: # %bb.35: .cv_loc 89 1 1470 0 # ..\tests\span_tests.cpp:1470:0 lea rcx, [rbp + 824] .Ltmp10460: #DEBUG_VALUE: s <- [$rcx+0] lea rdx, [rbp + 1328] call "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Ltmp10461: .cv_loc 89 1 1471 0 # ..\tests\span_tests.cpp:1471:0 lea rcx, [rbp + 824] mov qword ptr [rbp + 816], rcx mov qword ptr [rbp + 152], rax # 8-byte Spill .LBB89_36: # =>This Inner Loop Header: Depth=1 .Ltmp10462: .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 lea rdx, [rip + "??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 712] mov rcx, rax mov qword ptr [rbp + 144], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1475 # kill: def $r8 killed $r8d lea rcx, [rbp + 696] mov qword ptr [rbp + 136], rcx # 8-byte Spill mov qword ptr [rbp + 128], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 672] mov qword ptr [rbp + 120], rcx # 8-byte Spill mov qword ptr [rbp + 112], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 736] mov qword ptr [rbp + 104], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 120] # 8-byte Reload mov r8, qword ptr [rbp + 136] # 8-byte Reload mov r9, qword ptr [rbp + 144] # 8-byte Reload mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10382: mov rcx, qword ptr [rbp + 104] # 8-byte Reload mov qword ptr [rbp + 88], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10383: mov byte ptr [rbp + 87], al # 1-byte Spill jmp .LBB89_37 .LBB89_37: # in Loop: Header=BB89_36 Depth=1 mov al, byte ptr [rbp + 87] # 1-byte Reload test al, 1 jne .LBB89_38 jmp .LBB89_49 .LBB89_38: # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 .Ltmp10386: lea rcx, [rbp + 816] .Ltmp10463: call "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" .Ltmp10387: jmp .LBB89_39 .LBB89_39: # in Loop: Header=BB89_36 Depth=1 .Ltmp10388: lea rcx, [rbp + 736] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10389: jmp .LBB89_47 .Ltmp10464: .LBB89_42: # Block address taken # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 jmp .LBB89_43 .LBB89_43: # in Loop: Header=BB89_36 Depth=1 jmp .LBB89_51 .Ltmp10465: .LBB89_46: # Block address taken # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 jmp .LBB89_43 .Ltmp10466: .LBB89_47: # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 jmp .LBB89_43 .Ltmp10467: .LBB89_49: # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 .Ltmp10384: lea rcx, [rbp + 736] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10385: jmp .LBB89_50 .LBB89_50: # in Loop: Header=BB89_36 Depth=1 jmp .LBB89_51 .Ltmp10468: .LBB89_51: # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 .Ltmp10394: lea rcx, [rbp + 736] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10395: mov byte ptr [rbp + 86], al # 1-byte Spill jmp .LBB89_52 .LBB89_52: # in Loop: Header=BB89_36 Depth=1 mov al, byte ptr [rbp + 86] # 1-byte Reload test al, 1 jne .LBB89_53 jmp .LBB89_57 .LBB89_53: # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 .Ltmp10396: .Ltmp10469: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10397: mov byte ptr [rbp + 85], al # 1-byte Spill jmp .LBB89_54 .LBB89_54: # in Loop: Header=BB89_36 Depth=1 mov al, byte ptr [rbp + 85] # 1-byte Reload test al, 1 jne .LBB89_55 jmp .LBB89_56 .LBB89_55: # in Loop: Header=BB89_36 Depth=1 .Ltmp10470: .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 int3 .Ltmp10471: .LBB89_56: # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 jmp .LBB89_57 .Ltmp10472: .LBB89_57: # in Loop: Header=BB89_36 Depth=1 .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 .Ltmp10398: lea rcx, [rbp + 736] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10399: jmp .LBB89_58 .LBB89_58: # in Loop: Header=BB89_36 Depth=1 lea rcx, [rbp + 736] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB89_36 .Ltmp10473: # %bb.59: .cv_loc 89 1 1482 0 # ..\tests\span_tests.cpp:1482:0 mov eax, 2 mov r8d, eax lea rdx, [rbp + 1328] .Ltmp10474: lea rcx, [rbp + 664] .Ltmp10475: #DEBUG_VALUE: s2 <- [$rcx+0] call "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" .Ltmp10476: .cv_loc 89 1 1486 0 # ..\tests\span_tests.cpp:1486:0 lea rcx, [rbp + 1320] lea rdx, [rbp + 656] .Ltmp10477: #DEBUG_VALUE: s1 <- [$rdx+0] mov qword ptr [rbp + 72], rax # 8-byte Spill call "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .Ltmp10478: mov r9d, 1 mov r8d, r9d .Ltmp10479: .cv_loc 89 1 1493 0 # ..\tests\span_tests.cpp:1493:0 lea rcx, [rbp + 1320] lea rdx, [rbp + 632] call "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" lea rcx, [rbp + 648] lea rdx, [rbp + 632] call "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .Ltmp10480: .cv_loc 89 1 1498 0 # ..\tests\span_tests.cpp:1498:0 mov rcx, qword ptr [rip + ".L?arr2@?1??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@3PAHA"] mov qword ptr [rbp + 624], rcx .Ltmp10481: .cv_loc 89 1 1510 0 # ..\tests\span_tests.cpp:1510:0 lea rcx, [rbp + 624] .Ltmp10482: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:arr2 <- [$rcx+0] mov qword ptr [rbp + 616], rcx mov qword ptr [rbp + 64], rax # 8-byte Spill .Ltmp10483: .LBB89_60: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:arr2 <- [$rcx+0] .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 lea rdx, [rip + "??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 512] mov rcx, rax .Ltmp10484: mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1514 # kill: def $r8 killed $r8d lea rcx, [rbp + 496] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 472] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 536] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 32] # 8-byte Reload mov r8, qword ptr [rbp + 48] # 8-byte Reload mov r9, qword ptr [rbp + 56] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10400: mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10401: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB89_61 .LBB89_61: # in Loop: Header=BB89_60 Depth=1 mov al, byte ptr [rbp - 1] # 1-byte Reload test al, 1 jne .LBB89_62 jmp .LBB89_73 .LBB89_62: # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 .Ltmp10404: lea rcx, [rbp + 616] .Ltmp10485: call "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" .Ltmp10405: jmp .LBB89_63 .LBB89_63: # in Loop: Header=BB89_60 Depth=1 .Ltmp10406: lea rcx, [rbp + 536] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10407: jmp .LBB89_71 .Ltmp10486: .LBB89_66: # Block address taken # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 jmp .LBB89_67 .LBB89_67: # in Loop: Header=BB89_60 Depth=1 jmp .LBB89_75 .Ltmp10487: .LBB89_70: # Block address taken # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 jmp .LBB89_67 .Ltmp10488: .LBB89_71: # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 jmp .LBB89_67 .Ltmp10489: .LBB89_73: # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 .Ltmp10402: lea rcx, [rbp + 536] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10403: jmp .LBB89_74 .LBB89_74: # in Loop: Header=BB89_60 Depth=1 jmp .LBB89_75 .Ltmp10490: .LBB89_75: # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 .Ltmp10412: lea rcx, [rbp + 536] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10413: mov byte ptr [rbp - 2], al # 1-byte Spill jmp .LBB89_76 .LBB89_76: # in Loop: Header=BB89_60 Depth=1 mov al, byte ptr [rbp - 2] # 1-byte Reload test al, 1 jne .LBB89_77 jmp .LBB89_81 .LBB89_77: # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 .Ltmp10414: .Ltmp10491: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10415: mov byte ptr [rbp - 3], al # 1-byte Spill jmp .LBB89_78 .LBB89_78: # in Loop: Header=BB89_60 Depth=1 mov al, byte ptr [rbp - 3] # 1-byte Reload test al, 1 jne .LBB89_79 jmp .LBB89_80 .LBB89_79: # in Loop: Header=BB89_60 Depth=1 .Ltmp10492: .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 int3 .Ltmp10493: .LBB89_80: # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 jmp .LBB89_81 .Ltmp10494: .LBB89_81: # in Loop: Header=BB89_60 Depth=1 .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 .Ltmp10416: lea rcx, [rbp + 536] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10417: jmp .LBB89_82 .LBB89_82: # in Loop: Header=BB89_60 Depth=1 lea rcx, [rbp + 536] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB89_60 .Ltmp10495: # %bb.83: .cv_loc 89 1 1518 0 # ..\tests\span_tests.cpp:1518:0 lea rcx, [rbp + 456] .Ltmp10496: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____58:av <- [$rcx+0] lea rdx, [rbp + 624] call "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Ltmp10497: .cv_loc 89 1 1519 0 # ..\tests\span_tests.cpp:1519:0 lea rcx, [rbp + 456] mov qword ptr [rbp + 448], rcx mov qword ptr [rbp - 16], rax # 8-byte Spill .LBB89_84: # =>This Inner Loop Header: Depth=1 .Ltmp10498: .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 lea rdx, [rip + "??_C@_0P@HIBOONNH@f?$CI?$CJ?0?5fail_fast?$AA@"] lea rax, [rbp + 344] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1523 # kill: def $r8 killed $r8d lea rcx, [rbp + 328] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_0BA@BDAHBCHL@CHECK_THROWS_AS?$AA@"] lea rcx, [rbp + 304] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 368] mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10418: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "?allowThrows@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10419: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB89_85 .LBB89_85: # in Loop: Header=BB89_84 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB89_86 jmp .LBB89_97 .LBB89_86: # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 .Ltmp10422: lea rcx, [rbp + 448] .Ltmp10499: call "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" .Ltmp10423: jmp .LBB89_87 .LBB89_87: # in Loop: Header=BB89_84 Depth=1 .Ltmp10424: lea rcx, [rbp + 368] mov edx, 274 call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10425: jmp .LBB89_95 .Ltmp10500: .LBB89_90: # Block address taken # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 jmp .LBB89_91 .LBB89_91: # in Loop: Header=BB89_84 Depth=1 jmp .LBB89_99 .Ltmp10501: .LBB89_94: # Block address taken # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 jmp .LBB89_91 .Ltmp10502: .LBB89_95: # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 jmp .LBB89_91 .Ltmp10503: .LBB89_97: # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 .Ltmp10420: lea rcx, [rbp + 368] xor edx, edx call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10421: jmp .LBB89_98 .LBB89_98: # in Loop: Header=BB89_84 Depth=1 jmp .LBB89_99 .Ltmp10504: .LBB89_99: # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 .Ltmp10430: lea rcx, [rbp + 368] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10431: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB89_100 .LBB89_100: # in Loop: Header=BB89_84 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB89_101 jmp .LBB89_105 .LBB89_101: # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 .Ltmp10432: .Ltmp10505: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10433: mov byte ptr [rbp - 83], al # 1-byte Spill jmp .LBB89_102 .LBB89_102: # in Loop: Header=BB89_84 Depth=1 mov al, byte ptr [rbp - 83] # 1-byte Reload test al, 1 jne .LBB89_103 jmp .LBB89_104 .LBB89_103: # in Loop: Header=BB89_84 Depth=1 .Ltmp10506: .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 int3 .Ltmp10507: .LBB89_104: # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 jmp .LBB89_105 .Ltmp10508: .LBB89_105: # in Loop: Header=BB89_84 Depth=1 .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 .Ltmp10434: lea rcx, [rbp + 368] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10435: jmp .LBB89_106 .LBB89_106: # in Loop: Header=BB89_84 Depth=1 lea rcx, [rbp + 368] call "??1AssertionHandler@Catch@@QEAA@XZ" call "?alwaysFalse@Catch@@YA_NXZ" test al, 1 jne .LBB89_84 .Ltmp10509: # %bb.107: .cv_loc 89 1 1524 0 # ..\tests\span_tests.cpp:1524:0 add rsp, 1488 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$5@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .LBB89_5: # in Loop: Header=BB89_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1120] .Ltmp10510: .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10511: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_6: # in Loop: Header=BB89_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 .Ltmp10360: lea rcx, [rbp + 1240] .Ltmp10512: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10361: jmp .LBB89_7 .LBB89_7: # in Loop: Header=BB89_1 Depth=1 lea rax, [rip + .LBB89_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10513: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$22@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .LBB89_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1240] .cv_loc 89 1 1448 0 # ..\tests\span_tests.cpp:1448:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10514: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$23@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .LBB89_23: # in Loop: Header=BB89_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 872] .Ltmp10515: .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10516: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_24: # in Loop: Header=BB89_18 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 .Ltmp10374: lea rcx, [rbp + 992] .Ltmp10517: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10375: jmp .LBB89_25 .LBB89_25: # in Loop: Header=BB89_18 Depth=1 lea rax, [rip + .LBB89_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10518: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$40@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_40: # in Loop: Header=BB89_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 .Ltmp10392: lea rcx, [rbp + 736] xor edx, edx .Ltmp10519: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10393: jmp .LBB89_41 .LBB89_41: # in Loop: Header=BB89_36 Depth=1 lea rax, [rip + .LBB89_42] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10520: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$44@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_44: # in Loop: Header=BB89_36 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 .Ltmp10390: lea rcx, [rbp + 736] .Ltmp10521: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10391: jmp .LBB89_45 .LBB89_45: # in Loop: Header=BB89_36 Depth=1 lea rax, [rip + .LBB89_46] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10522: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .LBB89_48: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 992] .Ltmp10523: .cv_loc 89 1 1453 0 # ..\tests\span_tests.cpp:1453:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10524: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$64@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_64: # in Loop: Header=BB89_60 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 .Ltmp10410: lea rcx, [rbp + 536] xor edx, edx .Ltmp10525: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10411: jmp .LBB89_65 .LBB89_65: # in Loop: Header=BB89_60 Depth=1 lea rax, [rip + .LBB89_66] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10526: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$68@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_68: # in Loop: Header=BB89_60 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 .Ltmp10408: lea rcx, [rbp + 536] .Ltmp10527: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10409: jmp .LBB89_69 .LBB89_69: # in Loop: Header=BB89_60 Depth=1 lea rax, [rip + .LBB89_70] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10528: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$72@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .LBB89_72: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 736] .Ltmp10529: .cv_loc 89 1 1475 0 # ..\tests\span_tests.cpp:1475:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10530: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$88@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_88: # in Loop: Header=BB89_84 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 .Ltmp10428: lea rcx, [rbp + 368] xor edx, edx .Ltmp10531: call "?handle@AssertionHandler@Catch@@QEAAXW4OfType@ResultWas@2@@Z" .Ltmp10429: jmp .LBB89_89 .LBB89_89: # in Loop: Header=BB89_84 Depth=1 lea rax, [rip + .LBB89_90] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10532: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$92@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB89_92: # in Loop: Header=BB89_84 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 .Ltmp10426: lea rcx, [rbp + 368] .Ltmp10533: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10427: jmp .LBB89_93 .LBB89_93: # in Loop: Header=BB89_84 Depth=1 lea rax, [rip + .LBB89_94] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10534: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$96@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .LBB89_96: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 536] .Ltmp10535: .cv_loc 89 1 1514 0 # ..\tests\span_tests.cpp:1514:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10536: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$108@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA" .LBB89_108: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 368] .Ltmp10537: .cv_loc 89 1 1523 0 # ..\tests\span_tests.cpp:1523:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10538: .Lfunc_end89: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 5 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL # TryBlockMap .long 29 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ")@IMGREL # IPToStateXData .long 1480 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$2$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$40@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$3$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$64@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$handlerMap$4$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": .long 8 # Adjectives .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL # Type .long 0 # CatchObjOffset .long "?catch$88@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset .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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____58@@YAXXZ": .long .Lfunc_begin89@IMGREL # IP .long -1 # ToState .long .Ltmp10354@IMGREL+1 # IP .long 1 # ToState .long .Ltmp10358@IMGREL+1 # IP .long 2 # ToState .long .Ltmp10362@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10367@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10368@IMGREL+1 # IP .long 5 # ToState .long .Ltmp10372@IMGREL+1 # IP .long 6 # ToState .long .Ltmp10376@IMGREL+1 # IP .long 4 # ToState .long .Ltmp10381@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10382@IMGREL+1 # IP .long 8 # ToState .long .Ltmp10386@IMGREL+1 # IP .long 9 # ToState .long .Ltmp10384@IMGREL+1 # IP .long 8 # ToState .long .Ltmp10399@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10400@IMGREL+1 # IP .long 11 # ToState .long .Ltmp10404@IMGREL+1 # IP .long 12 # ToState .long .Ltmp10402@IMGREL+1 # IP .long 11 # ToState .long .Ltmp10417@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10418@IMGREL+1 # IP .long 14 # ToState .long .Ltmp10422@IMGREL+1 # IP .long 15 # ToState .long .Ltmp10420@IMGREL+1 # IP .long 14 # ToState .long .Ltmp10435@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 3 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 7 # ToState .long "?catch$40@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 10 # ToState .long "?catch$44@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 10 # ToState .long "?catch$64@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 13 # ToState .long "?catch$68@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 13 # ToState .long "?catch$88@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 16 # ToState .long "?catch$92@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@4HA"@IMGREL # IP .long 16 # ToState .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 .seh_proc "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp10539: lea rcx, [rip + "?autoRegistrar59@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp10540: .Lfunc_end90: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp10541: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BH@LABHCEDH@interop_with_std_regex?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1527 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp10542: .Lfunc_end91: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 3216 .seh_stackalloc 3216 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 3080], -2 movabs rax, 5063512958184927793 .Ltmp10733: .cv_loc 92 1 1529 0 # ..\tests\span_tests.cpp:1529:0 mov qword ptr [rbp + 3064], rax mov byte ptr [rbp + 3072], 71 lea rax, [rbp + 3048] lea rdx, [rbp + 3064] .cv_loc 92 1 1530 0 # ..\tests\span_tests.cpp:1530:0 mov rcx, rax mov qword ptr [rbp + 720], rax # 8-byte Spill call "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" lea rcx, [rbp + 3016] .cv_loc 92 1 1531 0 # ..\tests\span_tests.cpp:1531:0 mov rdx, qword ptr [rbp + 720] # 8-byte Reload mov qword ptr [rbp + 712], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp + 712] # 8-byte Reload mov qword ptr [rbp + 704], rax # 8-byte Spill call "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" mov r8d, 7 # kill: def $r8 killed $r8d lea rdx, [rbp + 3032] mov rcx, qword ptr [rbp + 712] # 8-byte Reload call "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" lea rcx, [rbp + 2840] .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@@QEAA@XZ" .cv_loc 92 1 1535 0 # ..\tests\span_tests.cpp:1535:0 .Ltmp10543: lea rdx, [rip + "??_C@_02FNAGIBCP@?4?$CK?$AA@"] lea rcx, [rbp + 2752] mov r8d, 1 mov qword ptr [rbp + 696], rax # 8-byte Spill call "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .Ltmp10544: mov qword ptr [rbp + 688], rax # 8-byte Spill jmp .LBB92_1 .LBB92_1: lea rax, [rbp + 3048] lea rcx, [rbp + 2736] mov qword ptr [rbp + 680], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp + 680] # 8-byte Reload mov qword ptr [rbp + 672], rax # 8-byte Spill call "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" lea rax, [rbp + 2720] mov rcx, qword ptr [rbp + 672] # 8-byte Reload mov rdx, rax mov qword ptr [rbp + 664], rax # 8-byte Spill call "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .Ltmp10545: mov rax, rsp mov dword ptr [rax + 32], 0 lea r8, [rbp + 2840] lea r9, [rbp + 2752] mov rcx, qword ptr [rbp + 664] # 8-byte Reload mov rdx, qword ptr [rbp + 680] # 8-byte Reload 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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .Ltmp10546: mov byte ptr [rbp + 663], al # 1-byte Spill jmp .LBB92_2 .LBB92_2: lea rcx, [rbp + 2752] call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" .LBB92_3: # =>This Inner Loop Header: Depth=1 .Ltmp10734: .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 lea rdx, [rip + "??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@"] lea rax, [rbp + 2616] mov rcx, rax mov qword ptr [rbp + 648], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1536 # kill: def $r8 killed $r8d lea rcx, [rbp + 2600] mov qword ptr [rbp + 640], rcx # 8-byte Spill mov qword ptr [rbp + 632], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2576] mov qword ptr [rbp + 624], rcx # 8-byte Spill mov qword ptr [rbp + 616], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10547: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2640] mov rdx, qword ptr [rbp + 624] # 8-byte Reload mov r8, qword ptr [rbp + 640] # 8-byte Reload mov r9, qword ptr [rbp + 648] # 8-byte Reload mov qword ptr [rbp + 608], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10548: mov qword ptr [rbp + 600], rax # 8-byte Spill jmp .LBB92_4 .LBB92_4: # in Loop: Header=BB92_3 Depth=1 .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 lea rcx, [rbp + 2840] .Ltmp10735: 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@@QEBA_NXZ" .Ltmp10549: lea rcx, [rbp + 2560] lea rdx, [rbp + 2568] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10550: jmp .LBB92_5 .LBB92_5: # in Loop: Header=BB92_3 Depth=1 .Ltmp10551: lea rcx, [rbp + 2640] lea rdx, [rbp + 2568] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10552: jmp .LBB92_14 .Ltmp10736: .LBB92_8: # Block address taken # in Loop: Header=BB92_3 Depth=1 .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 jmp .LBB92_9 .Ltmp10737: .LBB92_9: # in Loop: Header=BB92_3 Depth=1 .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 .Ltmp10555: lea rcx, [rbp + 2640] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10556: mov byte ptr [rbp + 599], al # 1-byte Spill jmp .LBB92_10 .LBB92_10: # in Loop: Header=BB92_3 Depth=1 mov al, byte ptr [rbp + 599] # 1-byte Reload test al, 1 jne .LBB92_11 jmp .LBB92_17 .LBB92_11: # in Loop: Header=BB92_3 Depth=1 .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 .Ltmp10557: .Ltmp10738: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10558: mov byte ptr [rbp + 598], al # 1-byte Spill jmp .LBB92_12 .LBB92_12: # in Loop: Header=BB92_3 Depth=1 mov al, byte ptr [rbp + 598] # 1-byte Reload test al, 1 jne .LBB92_13 jmp .LBB92_16 .LBB92_13: # in Loop: Header=BB92_3 Depth=1 .Ltmp10739: .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 int3 jmp .LBB92_16 .Ltmp10740: .LBB92_14: # in Loop: Header=BB92_3 Depth=1 .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 jmp .LBB92_9 .Ltmp10741: .LBB92_16: # in Loop: Header=BB92_3 Depth=1 .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 jmp .LBB92_17 .Ltmp10742: .LBB92_17: # in Loop: Header=BB92_3 Depth=1 .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 .Ltmp10559: lea rcx, [rbp + 2640] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10560: jmp .LBB92_18 .LBB92_18: # in Loop: Header=BB92_3 Depth=1 lea rcx, [rbp + 2640] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10561: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10562: mov byte ptr [rbp + 597], al # 1-byte Spill jmp .LBB92_19 .LBB92_19: # in Loop: Header=BB92_3 Depth=1 mov al, byte ptr [rbp + 597] # 1-byte Reload test al, 1 jne .LBB92_3 jmp .LBB92_20 .Ltmp10743: .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 .Ltmp10744: .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 lea rdx, [rip + "??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@"] lea rax, [rbp + 2456] mov rcx, rax mov qword ptr [rbp + 584], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1537 # kill: def $r8 killed $r8d lea rcx, [rbp + 2440] mov qword ptr [rbp + 576], rcx # 8-byte Spill mov qword ptr [rbp + 568], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2416] mov qword ptr [rbp + 560], rcx # 8-byte Spill mov qword ptr [rbp + 552], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10563: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2480] mov rdx, qword ptr [rbp + 560] # 8-byte Reload mov r8, qword ptr [rbp + 576] # 8-byte Reload mov r9, qword ptr [rbp + 584] # 8-byte Reload mov qword ptr [rbp + 544], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10564: mov qword ptr [rbp + 536], rax # 8-byte Spill jmp .LBB92_22 .LBB92_22: # in Loop: Header=BB92_21 Depth=1 .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 lea rcx, [rbp + 2840] .Ltmp10745: 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@@QEBA_NXZ" xor al, 1 .Ltmp10565: lea rcx, [rbp + 2400] lea rdx, [rbp + 2408] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10566: jmp .LBB92_23 .LBB92_23: # in Loop: Header=BB92_21 Depth=1 .Ltmp10567: lea rcx, [rbp + 2480] lea rdx, [rbp + 2408] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10568: jmp .LBB92_32 .Ltmp10746: .LBB92_26: # Block address taken # in Loop: Header=BB92_21 Depth=1 .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 jmp .LBB92_27 .Ltmp10747: .LBB92_27: # in Loop: Header=BB92_21 Depth=1 .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 .Ltmp10571: lea rcx, [rbp + 2480] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10572: mov byte ptr [rbp + 535], al # 1-byte Spill jmp .LBB92_28 .LBB92_28: # in Loop: Header=BB92_21 Depth=1 mov al, byte ptr [rbp + 535] # 1-byte Reload test al, 1 jne .LBB92_29 jmp .LBB92_35 .LBB92_29: # in Loop: Header=BB92_21 Depth=1 .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 .Ltmp10573: .Ltmp10748: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10574: mov byte ptr [rbp + 534], al # 1-byte Spill jmp .LBB92_30 .LBB92_30: # in Loop: Header=BB92_21 Depth=1 mov al, byte ptr [rbp + 534] # 1-byte Reload test al, 1 jne .LBB92_31 jmp .LBB92_34 .LBB92_31: # in Loop: Header=BB92_21 Depth=1 .Ltmp10749: .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 int3 jmp .LBB92_34 .Ltmp10750: .LBB92_32: # in Loop: Header=BB92_21 Depth=1 .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 jmp .LBB92_27 .Ltmp10751: .LBB92_34: # in Loop: Header=BB92_21 Depth=1 .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 jmp .LBB92_35 .Ltmp10752: .LBB92_35: # in Loop: Header=BB92_21 Depth=1 .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 .Ltmp10575: lea rcx, [rbp + 2480] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10576: jmp .LBB92_36 .LBB92_36: # in Loop: Header=BB92_21 Depth=1 lea rcx, [rbp + 2480] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10577: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10578: mov byte ptr [rbp + 533], al # 1-byte Spill jmp .LBB92_37 .LBB92_37: # in Loop: Header=BB92_21 Depth=1 mov al, byte ptr [rbp + 533] # 1-byte Reload test al, 1 jne .LBB92_21 jmp .LBB92_38 .Ltmp10753: .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 .Ltmp10754: .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 lea rdx, [rip + "??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@"] lea rax, [rbp + 2296] mov rcx, rax mov qword ptr [rbp + 520], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1538 # kill: def $r8 killed $r8d lea rcx, [rbp + 2280] mov qword ptr [rbp + 512], rcx # 8-byte Spill mov qword ptr [rbp + 504], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2256] mov qword ptr [rbp + 496], rcx # 8-byte Spill mov qword ptr [rbp + 488], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10579: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2320] mov rdx, qword ptr [rbp + 496] # 8-byte Reload mov r8, qword ptr [rbp + 512] # 8-byte Reload mov r9, qword ptr [rbp + 520] # 8-byte Reload mov qword ptr [rbp + 480], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10580: mov qword ptr [rbp + 472], rax # 8-byte Spill jmp .LBB92_40 .LBB92_40: # in Loop: Header=BB92_39 Depth=1 .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 .Ltmp10581: xor eax, eax mov edx, eax lea rcx, [rbp + 2840] .Ltmp10755: 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Ltmp10582: mov qword ptr [rbp + 464], rax # 8-byte Spill jmp .LBB92_41 .LBB92_41: # in Loop: Header=BB92_39 Depth=1 mov rax, qword ptr [rbp + 464] # 8-byte Reload mov cl, byte ptr [rax + 32] .Ltmp10583: and cl, 1 lea rdx, [rbp + 2240] lea r8, [rbp + 2248] mov byte ptr [rbp + 463], cl # 1-byte Spill mov rcx, rdx mov rdx, r8 mov r8b, byte ptr [rbp + 463] # 1-byte Reload call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10584: jmp .LBB92_42 .LBB92_42: # in Loop: Header=BB92_39 Depth=1 .Ltmp10585: lea rcx, [rbp + 2320] lea rdx, [rbp + 2248] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10586: jmp .LBB92_51 .Ltmp10756: .LBB92_45: # Block address taken # in Loop: Header=BB92_39 Depth=1 .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 jmp .LBB92_46 .Ltmp10757: .LBB92_46: # in Loop: Header=BB92_39 Depth=1 .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 .Ltmp10589: lea rcx, [rbp + 2320] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10590: mov byte ptr [rbp + 462], al # 1-byte Spill jmp .LBB92_47 .LBB92_47: # in Loop: Header=BB92_39 Depth=1 mov al, byte ptr [rbp + 462] # 1-byte Reload test al, 1 jne .LBB92_48 jmp .LBB92_54 .LBB92_48: # in Loop: Header=BB92_39 Depth=1 .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 .Ltmp10591: .Ltmp10758: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10592: mov byte ptr [rbp + 461], al # 1-byte Spill jmp .LBB92_49 .LBB92_49: # in Loop: Header=BB92_39 Depth=1 mov al, byte ptr [rbp + 461] # 1-byte Reload test al, 1 jne .LBB92_50 jmp .LBB92_53 .LBB92_50: # in Loop: Header=BB92_39 Depth=1 .Ltmp10759: .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 int3 jmp .LBB92_53 .Ltmp10760: .LBB92_51: # in Loop: Header=BB92_39 Depth=1 .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 jmp .LBB92_46 .Ltmp10761: .LBB92_53: # in Loop: Header=BB92_39 Depth=1 .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 jmp .LBB92_54 .Ltmp10762: .LBB92_54: # in Loop: Header=BB92_39 Depth=1 .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 .Ltmp10593: lea rcx, [rbp + 2320] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10594: jmp .LBB92_55 .LBB92_55: # in Loop: Header=BB92_39 Depth=1 lea rcx, [rbp + 2320] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10595: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10596: mov byte ptr [rbp + 460], al # 1-byte Spill jmp .LBB92_56 .LBB92_56: # in Loop: Header=BB92_39 Depth=1 mov al, byte ptr [rbp + 460] # 1-byte Reload test al, 1 jne .LBB92_39 jmp .LBB92_57 .Ltmp10763: .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 .Ltmp10764: .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 lea rdx, [rip + "??_C@_0BM@HALCLGLI@match?$FL0?$FN?4first?5?$DN?$DN?5s?4begin?$CI?$CJ?$AA@"] lea rax, [rbp + 2136] mov rcx, rax mov qword ptr [rbp + 448], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1539 # kill: def $r8 killed $r8d lea rcx, [rbp + 2120] mov qword ptr [rbp + 440], rcx # 8-byte Spill mov qword ptr [rbp + 432], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 2096] mov qword ptr [rbp + 424], rcx # 8-byte Spill mov qword ptr [rbp + 416], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10597: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 2160] mov rdx, qword ptr [rbp + 424] # 8-byte Reload mov r8, qword ptr [rbp + 440] # 8-byte Reload mov r9, qword ptr [rbp + 448] # 8-byte Reload mov qword ptr [rbp + 408], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10598: mov qword ptr [rbp + 400], rax # 8-byte Spill jmp .LBB92_59 .LBB92_59: # in Loop: Header=BB92_58 Depth=1 .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 .Ltmp10599: xor eax, eax mov edx, eax lea rcx, [rbp + 2840] .Ltmp10765: 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Ltmp10600: mov qword ptr [rbp + 392], rax # 8-byte Spill jmp .LBB92_60 .LBB92_60: # in Loop: Header=BB92_58 Depth=1 .Ltmp10601: lea rcx, [rbp + 2024] lea rdx, [rbp + 2032] mov r8, qword ptr [rbp + 392] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10602: jmp .LBB92_61 .LBB92_61: # in Loop: Header=BB92_58 Depth=1 lea rcx, [rbp + 3048] lea rax, [rbp + 2008] mov rdx, rax mov qword ptr [rbp + 384], rax # 8-byte Spill call "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .Ltmp10603: lea rcx, [rbp + 2032] lea rdx, [rbp + 2040] mov r8, qword ptr [rbp + 384] # 8-byte Reload call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10604: jmp .LBB92_62 .LBB92_62: # in Loop: Header=BB92_58 Depth=1 .Ltmp10605: lea rcx, [rbp + 2160] lea rdx, [rbp + 2040] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10606: jmp .LBB92_63 .LBB92_63: # in Loop: Header=BB92_58 Depth=1 lea rcx, [rbp + 2040] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB92_69 .Ltmp10766: .LBB92_68: # Block address taken # in Loop: Header=BB92_58 Depth=1 .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 jmp .LBB92_69 .Ltmp10767: .LBB92_69: # in Loop: Header=BB92_58 Depth=1 .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 .Ltmp10609: lea rcx, [rbp + 2160] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10610: mov byte ptr [rbp + 383], al # 1-byte Spill jmp .LBB92_70 .LBB92_70: # in Loop: Header=BB92_58 Depth=1 mov al, byte ptr [rbp + 383] # 1-byte Reload test al, 1 jne .LBB92_71 jmp .LBB92_75 .LBB92_71: # in Loop: Header=BB92_58 Depth=1 .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 .Ltmp10611: .Ltmp10768: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10612: mov byte ptr [rbp + 382], al # 1-byte Spill jmp .LBB92_72 .LBB92_72: # in Loop: Header=BB92_58 Depth=1 mov al, byte ptr [rbp + 382] # 1-byte Reload test al, 1 jne .LBB92_73 jmp .LBB92_74 .LBB92_73: # in Loop: Header=BB92_58 Depth=1 .Ltmp10769: .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 int3 .Ltmp10770: .LBB92_74: # in Loop: Header=BB92_58 Depth=1 .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 jmp .LBB92_75 .Ltmp10771: .LBB92_75: # in Loop: Header=BB92_58 Depth=1 .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 .Ltmp10613: lea rcx, [rbp + 2160] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10614: jmp .LBB92_76 .LBB92_76: # in Loop: Header=BB92_58 Depth=1 lea rcx, [rbp + 2160] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10615: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10616: mov byte ptr [rbp + 381], al # 1-byte Spill jmp .LBB92_77 .LBB92_77: # in Loop: Header=BB92_58 Depth=1 mov al, byte ptr [rbp + 381] # 1-byte Reload test al, 1 jne .LBB92_58 jmp .LBB92_78 .Ltmp10772: .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 .Ltmp10773: .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 lea rdx, [rip + "??_C@_0BL@JBBOGGNF@match?$FL0?$FN?4second?5?$DN?$DN?5s?4end?$CI?$CJ?$AA@"] lea rax, [rbp + 1904] mov rcx, rax mov qword ptr [rbp + 368], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1540 # kill: def $r8 killed $r8d lea rcx, [rbp + 1888] mov qword ptr [rbp + 360], rcx # 8-byte Spill mov qword ptr [rbp + 352], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1864] mov qword ptr [rbp + 344], rcx # 8-byte Spill mov qword ptr [rbp + 336], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10617: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1928] mov rdx, qword ptr [rbp + 344] # 8-byte Reload mov r8, qword ptr [rbp + 360] # 8-byte Reload mov r9, qword ptr [rbp + 368] # 8-byte Reload mov qword ptr [rbp + 328], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10618: mov qword ptr [rbp + 320], rax # 8-byte Spill jmp .LBB92_80 .LBB92_80: # in Loop: Header=BB92_79 Depth=1 .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 .Ltmp10619: xor eax, eax mov edx, eax lea rcx, [rbp + 2840] .Ltmp10774: 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Ltmp10620: mov qword ptr [rbp + 312], rax # 8-byte Spill jmp .LBB92_81 .LBB92_81: # in Loop: Header=BB92_79 Depth=1 mov rax, qword ptr [rbp + 312] # 8-byte Reload add rax, 16 .Ltmp10621: lea rcx, [rbp + 1792] lea rdx, [rbp + 1800] mov r8, rax call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10622: jmp .LBB92_82 .LBB92_82: # in Loop: Header=BB92_79 Depth=1 lea rcx, [rbp + 3048] lea rax, [rbp + 1776] mov rdx, rax mov qword ptr [rbp + 304], rax # 8-byte Spill call "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .Ltmp10623: lea rcx, [rbp + 1800] lea rdx, [rbp + 1808] mov r8, qword ptr [rbp + 304] # 8-byte Reload call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10624: jmp .LBB92_83 .LBB92_83: # in Loop: Header=BB92_79 Depth=1 .Ltmp10625: lea rcx, [rbp + 1928] lea rdx, [rbp + 1808] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10626: jmp .LBB92_84 .LBB92_84: # in Loop: Header=BB92_79 Depth=1 lea rcx, [rbp + 1808] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB92_90 .Ltmp10775: .LBB92_89: # Block address taken # in Loop: Header=BB92_79 Depth=1 .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 jmp .LBB92_90 .Ltmp10776: .LBB92_90: # in Loop: Header=BB92_79 Depth=1 .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 .Ltmp10629: lea rcx, [rbp + 1928] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10630: mov byte ptr [rbp + 303], al # 1-byte Spill jmp .LBB92_91 .LBB92_91: # in Loop: Header=BB92_79 Depth=1 mov al, byte ptr [rbp + 303] # 1-byte Reload test al, 1 jne .LBB92_92 jmp .LBB92_96 .LBB92_92: # in Loop: Header=BB92_79 Depth=1 .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 .Ltmp10631: .Ltmp10777: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10632: mov byte ptr [rbp + 302], al # 1-byte Spill jmp .LBB92_93 .LBB92_93: # in Loop: Header=BB92_79 Depth=1 mov al, byte ptr [rbp + 302] # 1-byte Reload test al, 1 jne .LBB92_94 jmp .LBB92_95 .LBB92_94: # in Loop: Header=BB92_79 Depth=1 .Ltmp10778: .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 int3 .Ltmp10779: .LBB92_95: # in Loop: Header=BB92_79 Depth=1 .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 jmp .LBB92_96 .Ltmp10780: .LBB92_96: # in Loop: Header=BB92_79 Depth=1 .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 .Ltmp10633: lea rcx, [rbp + 1928] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10634: jmp .LBB92_97 .LBB92_97: # in Loop: Header=BB92_79 Depth=1 lea rcx, [rbp + 1928] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10635: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10636: mov byte ptr [rbp + 301], al # 1-byte Spill jmp .LBB92_98 .LBB92_98: # in Loop: Header=BB92_79 Depth=1 mov al, byte ptr [rbp + 301] # 1-byte Reload test al, 1 jne .LBB92_79 jmp .LBB92_99 .Ltmp10781: .LBB92_99: .cv_loc 92 1 1542 0 # ..\tests\span_tests.cpp:1542:0 .Ltmp10637: lea rdx, [rip + "??_C@_01BIAFAFID@F?$AA@"] lea rcx, [rbp + 1688] mov r8d, 1 call "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .Ltmp10638: mov qword ptr [rbp + 288], rax # 8-byte Spill jmp .LBB92_100 .LBB92_100: lea rax, [rbp + 3048] lea rcx, [rbp + 1672] mov qword ptr [rbp + 280], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp + 280] # 8-byte Reload mov qword ptr [rbp + 272], rax # 8-byte Spill call "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" lea rax, [rbp + 1656] mov rcx, qword ptr [rbp + 272] # 8-byte Reload mov rdx, rax mov qword ptr [rbp + 264], rax # 8-byte Spill call "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .Ltmp10639: mov rax, rsp mov dword ptr [rax + 32], 0 lea r8, [rbp + 2840] lea r9, [rbp + 1688] mov rcx, qword ptr [rbp + 264] # 8-byte Reload mov rdx, qword ptr [rbp + 280] # 8-byte Reload 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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .Ltmp10640: mov byte ptr [rbp + 263], al # 1-byte Spill jmp .LBB92_101 .LBB92_101: lea rcx, [rbp + 1688] call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" .LBB92_102: # =>This Inner Loop Header: Depth=1 .Ltmp10782: .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 lea rdx, [rip + "??_C@_0O@FMLBLCOO@match?4ready?$CI?$CJ?$AA@"] lea rax, [rbp + 1552] mov rcx, rax mov qword ptr [rbp + 248], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1543 # kill: def $r8 killed $r8d lea rcx, [rbp + 1536] mov qword ptr [rbp + 240], rcx # 8-byte Spill mov qword ptr [rbp + 232], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1512] mov qword ptr [rbp + 224], rcx # 8-byte Spill mov qword ptr [rbp + 216], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10641: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1576] mov rdx, qword ptr [rbp + 224] # 8-byte Reload mov r8, qword ptr [rbp + 240] # 8-byte Reload mov r9, qword ptr [rbp + 248] # 8-byte Reload mov qword ptr [rbp + 208], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10642: mov qword ptr [rbp + 200], rax # 8-byte Spill jmp .LBB92_103 .LBB92_103: # in Loop: Header=BB92_102 Depth=1 .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 lea rcx, [rbp + 2840] .Ltmp10783: 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@@QEBA_NXZ" .Ltmp10643: lea rcx, [rbp + 1496] lea rdx, [rbp + 1504] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10644: jmp .LBB92_104 .LBB92_104: # in Loop: Header=BB92_102 Depth=1 .Ltmp10645: lea rcx, [rbp + 1576] lea rdx, [rbp + 1504] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10646: jmp .LBB92_113 .Ltmp10784: .LBB92_107: # Block address taken # in Loop: Header=BB92_102 Depth=1 .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 jmp .LBB92_108 .Ltmp10785: .LBB92_108: # in Loop: Header=BB92_102 Depth=1 .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 .Ltmp10649: lea rcx, [rbp + 1576] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10650: mov byte ptr [rbp + 199], al # 1-byte Spill jmp .LBB92_109 .LBB92_109: # in Loop: Header=BB92_102 Depth=1 mov al, byte ptr [rbp + 199] # 1-byte Reload test al, 1 jne .LBB92_110 jmp .LBB92_117 .LBB92_110: # in Loop: Header=BB92_102 Depth=1 .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 .Ltmp10651: .Ltmp10786: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10652: mov byte ptr [rbp + 198], al # 1-byte Spill jmp .LBB92_111 .LBB92_111: # in Loop: Header=BB92_102 Depth=1 mov al, byte ptr [rbp + 198] # 1-byte Reload test al, 1 jne .LBB92_112 jmp .LBB92_116 .LBB92_112: # in Loop: Header=BB92_102 Depth=1 .Ltmp10787: .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 int3 jmp .LBB92_116 .Ltmp10788: .LBB92_113: # in Loop: Header=BB92_102 Depth=1 .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 jmp .LBB92_108 .Ltmp10789: .LBB92_116: # in Loop: Header=BB92_102 Depth=1 .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 jmp .LBB92_117 .Ltmp10790: .LBB92_117: # in Loop: Header=BB92_102 Depth=1 .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 .Ltmp10653: lea rcx, [rbp + 1576] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10654: jmp .LBB92_118 .LBB92_118: # in Loop: Header=BB92_102 Depth=1 lea rcx, [rbp + 1576] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10655: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10656: mov byte ptr [rbp + 197], al # 1-byte Spill jmp .LBB92_119 .LBB92_119: # in Loop: Header=BB92_102 Depth=1 mov al, byte ptr [rbp + 197] # 1-byte Reload test al, 1 jne .LBB92_102 jmp .LBB92_120 .Ltmp10791: .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 .Ltmp10792: .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 lea rdx, [rip + "??_C@_0P@IGBMBNFB@?$CBmatch?4empty?$CI?$CJ?$AA@"] lea rax, [rbp + 1392] mov rcx, rax mov qword ptr [rbp + 184], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1544 # kill: def $r8 killed $r8d lea rcx, [rbp + 1376] mov qword ptr [rbp + 176], rcx # 8-byte Spill mov qword ptr [rbp + 168], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1352] mov qword ptr [rbp + 160], rcx # 8-byte Spill mov qword ptr [rbp + 152], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10657: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1416] mov rdx, qword ptr [rbp + 160] # 8-byte Reload mov r8, qword ptr [rbp + 176] # 8-byte Reload mov r9, qword ptr [rbp + 184] # 8-byte Reload mov qword ptr [rbp + 144], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10658: mov qword ptr [rbp + 136], rax # 8-byte Spill jmp .LBB92_122 .LBB92_122: # in Loop: Header=BB92_121 Depth=1 .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 lea rcx, [rbp + 2840] .Ltmp10793: 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@@QEBA_NXZ" xor al, 1 .Ltmp10659: lea rcx, [rbp + 1336] lea rdx, [rbp + 1344] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10660: jmp .LBB92_123 .LBB92_123: # in Loop: Header=BB92_121 Depth=1 .Ltmp10661: lea rcx, [rbp + 1416] lea rdx, [rbp + 1344] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10662: jmp .LBB92_132 .Ltmp10794: .LBB92_126: # Block address taken # in Loop: Header=BB92_121 Depth=1 .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 jmp .LBB92_127 .Ltmp10795: .LBB92_127: # in Loop: Header=BB92_121 Depth=1 .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 .Ltmp10665: lea rcx, [rbp + 1416] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10666: mov byte ptr [rbp + 135], al # 1-byte Spill jmp .LBB92_128 .LBB92_128: # in Loop: Header=BB92_121 Depth=1 mov al, byte ptr [rbp + 135] # 1-byte Reload test al, 1 jne .LBB92_129 jmp .LBB92_135 .LBB92_129: # in Loop: Header=BB92_121 Depth=1 .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 .Ltmp10667: .Ltmp10796: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10668: mov byte ptr [rbp + 134], al # 1-byte Spill jmp .LBB92_130 .LBB92_130: # in Loop: Header=BB92_121 Depth=1 mov al, byte ptr [rbp + 134] # 1-byte Reload test al, 1 jne .LBB92_131 jmp .LBB92_134 .LBB92_131: # in Loop: Header=BB92_121 Depth=1 .Ltmp10797: .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 int3 jmp .LBB92_134 .Ltmp10798: .LBB92_132: # in Loop: Header=BB92_121 Depth=1 .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 jmp .LBB92_127 .Ltmp10799: .LBB92_134: # in Loop: Header=BB92_121 Depth=1 .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 jmp .LBB92_135 .Ltmp10800: .LBB92_135: # in Loop: Header=BB92_121 Depth=1 .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 .Ltmp10669: lea rcx, [rbp + 1416] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10670: jmp .LBB92_136 .LBB92_136: # in Loop: Header=BB92_121 Depth=1 lea rcx, [rbp + 1416] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10671: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10672: mov byte ptr [rbp + 133], al # 1-byte Spill jmp .LBB92_137 .LBB92_137: # in Loop: Header=BB92_121 Depth=1 mov al, byte ptr [rbp + 133] # 1-byte Reload test al, 1 jne .LBB92_121 jmp .LBB92_138 .Ltmp10801: .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 .Ltmp10802: .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 lea rdx, [rip + "??_C@_0BB@BCEFNDGE@match?$FL0?$FN?4matched?$AA@"] lea rax, [rbp + 1232] mov rcx, rax mov qword ptr [rbp + 120], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1545 # kill: def $r8 killed $r8d lea rcx, [rbp + 1216] mov qword ptr [rbp + 112], rcx # 8-byte Spill mov qword ptr [rbp + 104], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1192] mov qword ptr [rbp + 96], rcx # 8-byte Spill mov qword ptr [rbp + 88], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10673: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1256] mov rdx, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rbp + 112] # 8-byte Reload mov r9, qword ptr [rbp + 120] # 8-byte Reload mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10674: mov qword ptr [rbp + 72], rax # 8-byte Spill jmp .LBB92_140 .LBB92_140: # in Loop: Header=BB92_139 Depth=1 .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 .Ltmp10675: xor eax, eax mov edx, eax lea rcx, [rbp + 2840] .Ltmp10803: 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Ltmp10676: mov qword ptr [rbp + 64], rax # 8-byte Spill jmp .LBB92_141 .LBB92_141: # in Loop: Header=BB92_139 Depth=1 mov rax, qword ptr [rbp + 64] # 8-byte Reload mov cl, byte ptr [rax + 32] .Ltmp10677: and cl, 1 lea rdx, [rbp + 1176] lea r8, [rbp + 1184] mov byte ptr [rbp + 63], cl # 1-byte Spill mov rcx, rdx mov rdx, r8 mov r8b, byte ptr [rbp + 63] # 1-byte Reload call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10678: jmp .LBB92_142 .LBB92_142: # in Loop: Header=BB92_139 Depth=1 .Ltmp10679: lea rcx, [rbp + 1256] lea rdx, [rbp + 1184] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10680: jmp .LBB92_151 .Ltmp10804: .LBB92_145: # Block address taken # in Loop: Header=BB92_139 Depth=1 .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 jmp .LBB92_146 .Ltmp10805: .LBB92_146: # in Loop: Header=BB92_139 Depth=1 .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 .Ltmp10683: lea rcx, [rbp + 1256] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10684: mov byte ptr [rbp + 62], al # 1-byte Spill jmp .LBB92_147 .LBB92_147: # in Loop: Header=BB92_139 Depth=1 mov al, byte ptr [rbp + 62] # 1-byte Reload test al, 1 jne .LBB92_148 jmp .LBB92_154 .LBB92_148: # in Loop: Header=BB92_139 Depth=1 .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 .Ltmp10685: .Ltmp10806: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10686: mov byte ptr [rbp + 61], al # 1-byte Spill jmp .LBB92_149 .LBB92_149: # in Loop: Header=BB92_139 Depth=1 mov al, byte ptr [rbp + 61] # 1-byte Reload test al, 1 jne .LBB92_150 jmp .LBB92_153 .LBB92_150: # in Loop: Header=BB92_139 Depth=1 .Ltmp10807: .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 int3 jmp .LBB92_153 .Ltmp10808: .LBB92_151: # in Loop: Header=BB92_139 Depth=1 .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 jmp .LBB92_146 .Ltmp10809: .LBB92_153: # in Loop: Header=BB92_139 Depth=1 .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 jmp .LBB92_154 .Ltmp10810: .LBB92_154: # in Loop: Header=BB92_139 Depth=1 .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 .Ltmp10687: lea rcx, [rbp + 1256] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10688: jmp .LBB92_155 .LBB92_155: # in Loop: Header=BB92_139 Depth=1 lea rcx, [rbp + 1256] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10689: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10690: mov byte ptr [rbp + 60], al # 1-byte Spill jmp .LBB92_156 .LBB92_156: # in Loop: Header=BB92_139 Depth=1 mov al, byte ptr [rbp + 60] # 1-byte Reload test al, 1 jne .LBB92_139 jmp .LBB92_157 .Ltmp10811: .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 .Ltmp10812: .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 lea rdx, [rip + "??_C@_0BH@BOAHMBFM@match?$FL0?$FN?4first?5?$DN?$DN?5f_it?$AA@"] lea rax, [rbp + 1072] mov rcx, rax mov qword ptr [rbp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1546 # kill: def $r8 killed $r8d lea rcx, [rbp + 1056] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 1032] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10691: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 1096] mov rdx, qword ptr [rbp + 24] # 8-byte Reload mov r8, qword ptr [rbp + 40] # 8-byte Reload mov r9, qword ptr [rbp + 48] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10692: mov qword ptr [rbp], rax # 8-byte Spill jmp .LBB92_159 .LBB92_159: # in Loop: Header=BB92_158 Depth=1 .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 .Ltmp10693: xor eax, eax mov edx, eax lea rcx, [rbp + 2840] .Ltmp10813: 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Ltmp10694: mov qword ptr [rbp - 8], rax # 8-byte Spill jmp .LBB92_160 .LBB92_160: # in Loop: Header=BB92_158 Depth=1 .Ltmp10695: lea rcx, [rbp + 960] lea rdx, [rbp + 968] mov r8, qword ptr [rbp - 8] # 8-byte Reload call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10696: jmp .LBB92_161 .LBB92_161: # in Loop: Header=BB92_158 Depth=1 .Ltmp10697: lea rcx, [rbp + 968] lea rdx, [rbp + 976] lea r8, [rbp + 3032] call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10698: jmp .LBB92_162 .LBB92_162: # in Loop: Header=BB92_158 Depth=1 .Ltmp10699: lea rcx, [rbp + 1096] lea rdx, [rbp + 976] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10700: jmp .LBB92_163 .LBB92_163: # in Loop: Header=BB92_158 Depth=1 lea rcx, [rbp + 976] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB92_169 .Ltmp10814: .LBB92_168: # Block address taken # in Loop: Header=BB92_158 Depth=1 .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 jmp .LBB92_169 .Ltmp10815: .LBB92_169: # in Loop: Header=BB92_158 Depth=1 .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 .Ltmp10703: lea rcx, [rbp + 1096] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10704: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB92_170 .LBB92_170: # in Loop: Header=BB92_158 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload test al, 1 jne .LBB92_171 jmp .LBB92_175 .LBB92_171: # in Loop: Header=BB92_158 Depth=1 .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 .Ltmp10705: .Ltmp10816: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10706: mov byte ptr [rbp - 10], al # 1-byte Spill jmp .LBB92_172 .LBB92_172: # in Loop: Header=BB92_158 Depth=1 mov al, byte ptr [rbp - 10] # 1-byte Reload test al, 1 jne .LBB92_173 jmp .LBB92_174 .LBB92_173: # in Loop: Header=BB92_158 Depth=1 .Ltmp10817: .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 int3 .Ltmp10818: .LBB92_174: # in Loop: Header=BB92_158 Depth=1 .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 jmp .LBB92_175 .Ltmp10819: .LBB92_175: # in Loop: Header=BB92_158 Depth=1 .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 .Ltmp10707: lea rcx, [rbp + 1096] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10708: jmp .LBB92_176 .LBB92_176: # in Loop: Header=BB92_158 Depth=1 lea rcx, [rbp + 1096] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10709: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10710: mov byte ptr [rbp - 11], al # 1-byte Spill jmp .LBB92_177 .LBB92_177: # in Loop: Header=BB92_158 Depth=1 mov al, byte ptr [rbp - 11] # 1-byte Reload test al, 1 jne .LBB92_158 jmp .LBB92_178 .Ltmp10820: .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 .Ltmp10821: .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 lea rdx, [rip + "??_C@_0BO@BFFCKKNI@match?$FL0?$FN?4second?5?$DN?$DN?5?$CIf_it?5?$CL?51?$CJ?$AA@"] lea rax, [rbp + 856] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1547 # kill: def $r8 killed $r8d lea rcx, [rbp + 840] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 816] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" .Ltmp10711: mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 880] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10712: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB92_180 .LBB92_180: # in Loop: Header=BB92_179 Depth=1 .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 .Ltmp10713: xor eax, eax mov edx, eax lea rcx, [rbp + 2840] .Ltmp10822: 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Ltmp10714: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB92_181 .LBB92_181: # in Loop: Header=BB92_179 Depth=1 mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 16 .Ltmp10715: lea rcx, [rbp + 744] lea rdx, [rbp + 752] mov r8, rax call "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10716: jmp .LBB92_182 .LBB92_182: # in Loop: Header=BB92_179 Depth=1 .Ltmp10717: mov eax, 1 mov r8d, eax lea rcx, [rbp + 3032] lea rdx, [rbp + 728] call "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .Ltmp10718: jmp .LBB92_183 .LBB92_183: # in Loop: Header=BB92_179 Depth=1 .Ltmp10719: lea rcx, [rbp + 752] lea rdx, [rbp + 760] lea r8, [rbp + 728] call "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp10720: jmp .LBB92_184 .LBB92_184: # in Loop: Header=BB92_179 Depth=1 .Ltmp10721: lea rcx, [rbp + 880] lea rdx, [rbp + 760] call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp10722: jmp .LBB92_185 .LBB92_185: # in Loop: Header=BB92_179 Depth=1 lea rcx, [rbp + 760] call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" jmp .LBB92_191 .Ltmp10823: .LBB92_190: # Block address taken # in Loop: Header=BB92_179 Depth=1 .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 jmp .LBB92_191 .Ltmp10824: .LBB92_191: # in Loop: Header=BB92_179 Depth=1 .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 .Ltmp10725: lea rcx, [rbp + 880] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10726: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB92_192 .LBB92_192: # in Loop: Header=BB92_179 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB92_193 jmp .LBB92_197 .LBB92_193: # in Loop: Header=BB92_179 Depth=1 .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 .Ltmp10727: .Ltmp10825: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10728: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB92_194 .LBB92_194: # in Loop: Header=BB92_179 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB92_195 jmp .LBB92_196 .LBB92_195: # in Loop: Header=BB92_179 Depth=1 .Ltmp10826: .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 int3 .Ltmp10827: .LBB92_196: # in Loop: Header=BB92_179 Depth=1 .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 jmp .LBB92_197 .Ltmp10828: .LBB92_197: # in Loop: Header=BB92_179 Depth=1 .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 .Ltmp10729: lea rcx, [rbp + 880] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10730: jmp .LBB92_198 .LBB92_198: # in Loop: Header=BB92_179 Depth=1 lea rcx, [rbp + 880] call "??1AssertionHandler@Catch@@QEAA@XZ" .Ltmp10731: xor eax, eax mov dl, al mov cl, dl call "?isTrue@Catch@@YA_N_N@Z" .Ltmp10732: mov byte ptr [rbp - 83], al # 1-byte Spill jmp .LBB92_199 .LBB92_199: # in Loop: Header=BB92_179 Depth=1 mov al, byte ptr [rbp - 83] # 1-byte Reload test al, 1 jne .LBB92_179 jmp .LBB92_200 .Ltmp10829: .LBB92_200: .cv_loc 92 1 1548 0 # ..\tests\span_tests.cpp:1548:0 lea rcx, [rbp + 2840] 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@@QEAA@XZ" nop add rsp, 3216 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$6@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_6: # in Loop: Header=BB92_3 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 .Ltmp10553: lea rcx, [rbp + 2640] .Ltmp10830: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10554: jmp .LBB92_7 .LBB92_7: # in Loop: Header=BB92_3 Depth=1 lea rax, [rip + .LBB92_8] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10831: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$15@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_15: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2752] .cv_loc 92 1 1535 0 # ..\tests\span_tests.cpp:1535:0 call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$24@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_24: # in Loop: Header=BB92_21 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 .Ltmp10569: lea rcx, [rbp + 2480] .Ltmp10832: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10570: jmp .LBB92_25 .LBB92_25: # in Loop: Header=BB92_21 Depth=1 lea rax, [rip + .LBB92_26] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10833: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$33@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_33: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2640] .Ltmp10834: .cv_loc 92 1 1536 0 # ..\tests\span_tests.cpp:1536:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10835: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$43@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_43: # in Loop: Header=BB92_39 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 .Ltmp10587: lea rcx, [rbp + 2320] .Ltmp10836: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10588: jmp .LBB92_44 .LBB92_44: # in Loop: Header=BB92_39 Depth=1 lea rax, [rip + .LBB92_45] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10837: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$52@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_52: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2480] .Ltmp10838: .cv_loc 92 1 1537 0 # ..\tests\span_tests.cpp:1537:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10839: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$64@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_64: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2320] .Ltmp10840: .cv_loc 92 1 1538 0 # ..\tests\span_tests.cpp:1538:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10841: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$65@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_65: # in Loop: Header=BB92_58 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2040] .Ltmp10842: .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10843: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$66@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_66: # in Loop: Header=BB92_58 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 .Ltmp10607: lea rcx, [rbp + 2160] .Ltmp10844: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10608: jmp .LBB92_67 .LBB92_67: # in Loop: Header=BB92_58 Depth=1 lea rax, [rip + .LBB92_68] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10845: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$85@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_85: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2160] .cv_loc 92 1 1539 0 # ..\tests\span_tests.cpp:1539:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10846: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$86@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_86: # in Loop: Header=BB92_79 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1808] .Ltmp10847: .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10848: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$87@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_87: # in Loop: Header=BB92_79 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 .Ltmp10627: lea rcx, [rbp + 1928] .Ltmp10849: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10628: jmp .LBB92_88 .LBB92_88: # in Loop: Header=BB92_79 Depth=1 lea rax, [rip + .LBB92_89] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10850: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$105@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_105: # in Loop: Header=BB92_102 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 .Ltmp10647: lea rcx, [rbp + 1576] .Ltmp10851: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10648: jmp .LBB92_106 .LBB92_106: # in Loop: Header=BB92_102 Depth=1 lea rax, [rip + .LBB92_107] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10852: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$114@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_114: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1928] .Ltmp10853: .cv_loc 92 1 1540 0 # ..\tests\span_tests.cpp:1540:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10854: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$115@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_115: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1688] .cv_loc 92 1 1542 0 # ..\tests\span_tests.cpp:1542:0 call "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$124@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_124: # in Loop: Header=BB92_121 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 .Ltmp10663: lea rcx, [rbp + 1416] .Ltmp10855: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10664: jmp .LBB92_125 .LBB92_125: # in Loop: Header=BB92_121 Depth=1 lea rax, [rip + .LBB92_126] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10856: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$133@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_133: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1576] .Ltmp10857: .cv_loc 92 1 1543 0 # ..\tests\span_tests.cpp:1543:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10858: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$143@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_143: # in Loop: Header=BB92_139 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 .Ltmp10681: lea rcx, [rbp + 1256] .Ltmp10859: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10682: jmp .LBB92_144 .LBB92_144: # in Loop: Header=BB92_139 Depth=1 lea rax, [rip + .LBB92_145] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10860: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$152@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_152: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1416] .Ltmp10861: .cv_loc 92 1 1544 0 # ..\tests\span_tests.cpp:1544:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10862: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$164@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_164: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1256] .Ltmp10863: .cv_loc 92 1 1545 0 # ..\tests\span_tests.cpp:1545:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10864: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$165@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_165: # in Loop: Header=BB92_158 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 976] .Ltmp10865: .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10866: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$166@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_166: # in Loop: Header=BB92_158 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 .Ltmp10701: lea rcx, [rbp + 1096] .Ltmp10867: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10702: jmp .LBB92_167 .LBB92_167: # in Loop: Header=BB92_158 Depth=1 lea rax, [rip + .LBB92_168] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10868: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$186@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_186: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 1096] .cv_loc 92 1 1546 0 # ..\tests\span_tests.cpp:1546:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10869: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$187@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_187: # in Loop: Header=BB92_179 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 760] .Ltmp10870: .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10871: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$188@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB92_188: # in Loop: Header=BB92_179 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 .Ltmp10723: lea rcx, [rbp + 880] .Ltmp10872: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10724: jmp .LBB92_189 .LBB92_189: # in Loop: Header=BB92_179 Depth=1 lea rax, [rip + .LBB92_190] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10873: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$201@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_201: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 880] .cv_loc 92 1 1547 0 # ..\tests\span_tests.cpp:1547:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10874: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$202@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA" .LBB92_202: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 2840] .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@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10875: .Lfunc_end92: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 10 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL # TryBlockMap .long 51 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ")@IMGREL # IPToStateXData .long 3208 # UnwindHelp .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"@IMGREL # Action .long 0 # ToState .long "?dtor$201@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # Action .long 0 # ToState .long "?dtor$114@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____60@@YAXXZ": .long .Lfunc_begin92@IMGREL # IP .long -1 # ToState .long .Ltmp10543@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10545@IMGREL+1 # IP .long 36 # ToState .long .Ltmp10547@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10549@IMGREL+1 # IP .long 34 # ToState .long .Ltmp10555@IMGREL+1 # IP .long 33 # ToState .long .Ltmp10561@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10565@IMGREL+1 # IP .long 31 # ToState .long .Ltmp10571@IMGREL+1 # IP .long 30 # ToState .long .Ltmp10577@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10581@IMGREL+1 # IP .long 28 # ToState .long .Ltmp10589@IMGREL+1 # IP .long 27 # ToState .long .Ltmp10595@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10599@IMGREL+1 # IP .long 24 # ToState .long .Ltmp10605@IMGREL+1 # IP .long 25 # ToState .long .Ltmp10609@IMGREL+1 # IP .long 23 # ToState .long .Ltmp10615@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10619@IMGREL+1 # IP .long 20 # ToState .long .Ltmp10625@IMGREL+1 # IP .long 21 # ToState .long .Ltmp10629@IMGREL+1 # IP .long 19 # ToState .long .Ltmp10635@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10639@IMGREL+1 # IP .long 18 # ToState .long .Ltmp10641@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10643@IMGREL+1 # IP .long 16 # ToState .long .Ltmp10649@IMGREL+1 # IP .long 15 # ToState .long .Ltmp10655@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10659@IMGREL+1 # IP .long 13 # ToState .long .Ltmp10665@IMGREL+1 # IP .long 12 # ToState .long .Ltmp10671@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10675@IMGREL+1 # IP .long 10 # ToState .long .Ltmp10683@IMGREL+1 # IP .long 9 # ToState .long .Ltmp10689@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10693@IMGREL+1 # IP .long 6 # ToState .long .Ltmp10699@IMGREL+1 # IP .long 7 # ToState .long .Ltmp10703@IMGREL+1 # IP .long 5 # ToState .long .Ltmp10709@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10713@IMGREL+1 # IP .long 2 # ToState .long .Ltmp10721@IMGREL+1 # IP .long 3 # ToState .long .Ltmp10725@IMGREL+1 # IP .long 1 # ToState .long .Ltmp10731@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10732@IMGREL+1 # IP .long -1 # ToState .long "?catch$6@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 35 # ToState .long "?catch$24@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 32 # ToState .long "?catch$43@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 29 # ToState .long "?catch$66@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 26 # ToState .long "?catch$87@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 22 # ToState .long "?catch$105@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 17 # ToState .long "?catch$124@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 14 # ToState .long "?catch$143@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 11 # ToState .long "?catch$166@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .long "?catch$188@?0??____C_A_T_C_H____T_E_S_T____60@@YAXXZ@4HA"@IMGREL # IP .long 4 # ToState .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 .seh_proc "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp10876: lea rcx, [rip + "?autoRegistrar61@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp10877: .Lfunc_end93: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp10878: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BE@PGBEPOFD@interop_with_gsl_at?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1551 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp10879: .Lfunc_end94: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 384 .seh_stackalloc 384 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue .Ltmp10896: .cv_loc 95 1 1553 0 # ..\tests\span_tests.cpp:1553:0 mov qword ptr [rbp + 248], -2 mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@3PAHA"] mov qword ptr [rbp + 224], rax mov rax, qword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@3PAHA"+8] mov qword ptr [rbp + 232], rax mov ecx, dword ptr [rip + ".L?arr@?1??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@3PAHA"+16] mov dword ptr [rbp + 240], ecx .cv_loc 95 1 1554 0 # ..\tests\span_tests.cpp:1554:0 lea rcx, [rbp + 208] .Ltmp10897: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____62:s <- [$rcx+0] lea rdx, [rbp + 224] .Ltmp10898: #DEBUG_VALUE: ____C_A_T_C_H____T_E_S_T____62:arr <- [$rdx+0] call "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .Ltmp10899: mov qword ptr [rbp + 8], rax # 8-byte Spill .LBB95_1: # =>This Inner Loop Header: Depth=1 .Ltmp10900: .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 lea rdx, [rip + "??_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@"] lea rax, [rbp + 104] mov rcx, rax mov qword ptr [rbp], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1555 # kill: def $r8 killed $r8d lea rcx, [rbp + 88] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 64] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 128] mov rdx, qword ptr [rbp - 24] # 8-byte Reload mov r8, qword ptr [rbp - 8] # 8-byte Reload mov r9, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp10901: .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 movups xmm0, xmmword ptr [rbp + 208] movaps xmmword ptr [rbp + 32], xmm0 .Ltmp10880: xor r10d, r10d mov edx, r10d lea rcx, [rbp + 32] mov qword ptr [rbp - 48], rax # 8-byte Spill call "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" .Ltmp10881: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB95_2 .LBB95_2: # in Loop: Header=BB95_1 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rbp - 56] # 8-byte Reload cmp dword ptr [rdx], 1 mov byte ptr [rbp - 57], cl # 1-byte Spill jne .LBB95_5 # %bb.3: # in Loop: Header=BB95_1 Depth=1 movups xmm0, xmmword ptr [rbp + 208] movaps xmmword ptr [rbp + 16], xmm0 .Ltmp10882: mov eax, 1 mov edx, eax lea rcx, [rbp + 16] call "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" .Ltmp10883: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB95_4 .LBB95_4: # in Loop: Header=BB95_1 Depth=1 mov rax, qword ptr [rbp - 72] # 8-byte Reload cmp dword ptr [rax], 2 sete cl mov byte ptr [rbp - 57], cl # 1-byte Spill .LBB95_5: # in Loop: Header=BB95_1 Depth=1 .Ltmp10884: mov al, byte ptr [rbp - 57] # 1-byte Reload and al, 1 lea rcx, [rbp + 48] lea rdx, [rbp + 56] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10885: jmp .LBB95_6 .LBB95_6: # in Loop: Header=BB95_1 Depth=1 .Ltmp10886: lea rcx, [rbp + 128] lea rdx, [rbp + 56] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10887: jmp .LBB95_15 .Ltmp10902: .LBB95_9: # Block address taken # in Loop: Header=BB95_1 Depth=1 .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 jmp .LBB95_10 .Ltmp10903: .LBB95_10: # in Loop: Header=BB95_1 Depth=1 .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 .Ltmp10890: lea rcx, [rbp + 128] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10891: mov byte ptr [rbp - 73], al # 1-byte Spill jmp .LBB95_11 .LBB95_11: # in Loop: Header=BB95_1 Depth=1 mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB95_12 jmp .LBB95_17 .LBB95_12: # in Loop: Header=BB95_1 Depth=1 .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 .Ltmp10892: .Ltmp10904: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10893: mov byte ptr [rbp - 74], al # 1-byte Spill jmp .LBB95_13 .LBB95_13: # in Loop: Header=BB95_1 Depth=1 mov al, byte ptr [rbp - 74] # 1-byte Reload test al, 1 jne .LBB95_14 jmp .LBB95_16 .LBB95_14: # in Loop: Header=BB95_1 Depth=1 .Ltmp10905: .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 int3 jmp .LBB95_16 .Ltmp10906: .LBB95_15: # in Loop: Header=BB95_1 Depth=1 .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 jmp .LBB95_10 .Ltmp10907: .LBB95_16: # in Loop: Header=BB95_1 Depth=1 .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 jmp .LBB95_17 .Ltmp10908: .LBB95_17: # in Loop: Header=BB95_1 Depth=1 .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 .Ltmp10894: lea rcx, [rbp + 128] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10895: jmp .LBB95_18 .LBB95_18: # in Loop: Header=BB95_1 Depth=1 lea rcx, [rbp + 128] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB95_1 .Ltmp10909: # %bb.19: .cv_loc 95 1 1556 0 # ..\tests\span_tests.cpp:1556:0 add rsp, 384 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$7@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB95_7: # in Loop: Header=BB95_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 .Ltmp10888: lea rcx, [rbp + 128] .Ltmp10910: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10889: jmp .LBB95_8 .LBB95_8: # in Loop: Header=BB95_1 Depth=1 lea rax, [rip + .LBB95_9] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10911: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$20@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA" .LBB95_20: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 128] .cv_loc 95 1 1555 0 # ..\tests\span_tests.cpp:1555:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10912: .Lfunc_end95: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ")@IMGREL # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ")@IMGREL # IPToStateXData .long 376 # UnwindHelp .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"@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____62@@YAXXZ": .long .Lfunc_begin95@IMGREL # IP .long -1 # ToState .long .Ltmp10880@IMGREL+1 # IP .long 1 # ToState .long .Ltmp10890@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10895@IMGREL+1 # IP .long -1 # ToState .long "?catch$7@?0??____C_A_T_C_H____T_E_S_T____62@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .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 .seh_proc "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp10913: lea rcx, [rip + "?autoRegistrar63@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp10914: .Lfunc_end96: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax .Ltmp10915: lea rcx, [rsp + 168] lea rdx, [rip + "??_C@_0BG@GGLAAHPP@default_constructible?$AA@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 144] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rsp + 192] lea rdx, [rsp + 168] lea r8, [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??0NameAndTags@Catch@@QEAA@VStringRef@1@0@Z" lea rcx, [rsp + 120] lea rdx, [rip + "??_C@_00CNPNBAHC@?$AA@"] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r9d, 1558 mov r8d, r9d lea rcx, [rsp + 104] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rip + "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ"] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?makeTestInvoker@Catch@@YAPEAUITestInvoker@1@P6AXXZ@Z" lea rcx, [rip + "?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] mov rdx, rax lea r8, [rsp + 104] lea r9, [rsp + 120] lea rax, [rsp + 192] mov qword ptr [rsp + 32], rax call "??0AutoReg@Catch@@QEAA@PEAUITestInvoker@1@AEBUSourceLineInfo@1@VStringRef@1@AEBUNameAndTags@1@@Z" lea rcx, [rsp + 192] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??1NameAndTags@Catch@@QEAA@XZ" lea rcx, [rip + "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ"] call atexit mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie nop add rsp, 248 ret .Ltmp10916: .Lfunc_end97: .seh_handlerdata .text .seh_endproc # -- 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 .seh_proc "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 720 .seh_stackalloc 720 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 584], -2 .LBB98_1: # =>This Inner Loop Header: Depth=1 .Ltmp10953: .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 lea rdx, [rip + "??_C@_0DC@ECNOHCEM@?$CIstd?3?3is_default_constructible?$DMs@"] lea rax, [rbp + 480] mov rcx, rax mov qword ptr [rbp + 96], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1560 # kill: def $r8 killed $r8d lea rcx, [rbp + 464] mov qword ptr [rbp + 88], rcx # 8-byte Spill mov qword ptr [rbp + 80], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 440] mov qword ptr [rbp + 72], rcx # 8-byte Spill mov qword ptr [rbp + 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 504] mov rdx, qword ptr [rbp + 72] # 8-byte Reload mov r8, qword ptr [rbp + 88] # 8-byte Reload mov r9, qword ptr [rbp + 96] # 8-byte Reload mov qword ptr [rbp + 56], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 .Ltmp10917: lea rcx, [rbp + 424] lea rdx, [rbp + 432] mov r8b, 1 .Ltmp10954: mov qword ptr [rbp + 48], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10918: jmp .LBB98_2 .LBB98_2: # in Loop: Header=BB98_1 Depth=1 .Ltmp10919: lea rcx, [rbp + 504] lea rdx, [rbp + 432] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10920: jmp .LBB98_11 .Ltmp10955: .LBB98_5: # Block address taken # in Loop: Header=BB98_1 Depth=1 .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 jmp .LBB98_6 .Ltmp10956: .LBB98_6: # in Loop: Header=BB98_1 Depth=1 .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 .Ltmp10923: lea rcx, [rbp + 504] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10924: mov byte ptr [rbp + 47], al # 1-byte Spill jmp .LBB98_7 .LBB98_7: # in Loop: Header=BB98_1 Depth=1 mov al, byte ptr [rbp + 47] # 1-byte Reload test al, 1 jne .LBB98_8 jmp .LBB98_13 .LBB98_8: # in Loop: Header=BB98_1 Depth=1 .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 .Ltmp10925: .Ltmp10957: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10926: mov byte ptr [rbp + 46], al # 1-byte Spill jmp .LBB98_9 .LBB98_9: # in Loop: Header=BB98_1 Depth=1 mov al, byte ptr [rbp + 46] # 1-byte Reload test al, 1 jne .LBB98_10 jmp .LBB98_12 .LBB98_10: # in Loop: Header=BB98_1 Depth=1 .Ltmp10958: .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 int3 jmp .LBB98_12 .Ltmp10959: .LBB98_11: # in Loop: Header=BB98_1 Depth=1 .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 jmp .LBB98_6 .Ltmp10960: .LBB98_12: # in Loop: Header=BB98_1 Depth=1 .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 jmp .LBB98_13 .Ltmp10961: .LBB98_13: # in Loop: Header=BB98_1 Depth=1 .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 .Ltmp10927: lea rcx, [rbp + 504] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10928: jmp .LBB98_14 .LBB98_14: # in Loop: Header=BB98_1 Depth=1 lea rcx, [rbp + 504] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB98_1 .Ltmp10962: # %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 .Ltmp10963: .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 lea rdx, [rip + "??_C@_0DF@BEMDHCIL@?$CIstd?3?3is_default_constructible?$DMs@"] lea rax, [rbp + 320] mov rcx, rax mov qword ptr [rbp + 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1561 # kill: def $r8 killed $r8d lea rcx, [rbp + 304] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 280] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov qword ptr [rbp], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 344] mov rdx, qword ptr [rbp + 8] # 8-byte Reload mov r8, qword ptr [rbp + 24] # 8-byte Reload mov r9, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp - 8], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 .Ltmp10929: lea rcx, [rbp + 264] lea rdx, [rbp + 272] mov r8b, 1 .Ltmp10964: mov qword ptr [rbp - 16], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10930: jmp .LBB98_17 .LBB98_17: # in Loop: Header=BB98_16 Depth=1 .Ltmp10931: lea rcx, [rbp + 344] lea rdx, [rbp + 272] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10932: jmp .LBB98_26 .Ltmp10965: .LBB98_20: # Block address taken # in Loop: Header=BB98_16 Depth=1 .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 jmp .LBB98_21 .Ltmp10966: .LBB98_21: # in Loop: Header=BB98_16 Depth=1 .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 .Ltmp10935: lea rcx, [rbp + 344] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10936: mov byte ptr [rbp - 17], al # 1-byte Spill jmp .LBB98_22 .LBB98_22: # in Loop: Header=BB98_16 Depth=1 mov al, byte ptr [rbp - 17] # 1-byte Reload test al, 1 jne .LBB98_23 jmp .LBB98_29 .LBB98_23: # in Loop: Header=BB98_16 Depth=1 .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 .Ltmp10937: .Ltmp10967: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10938: mov byte ptr [rbp - 18], al # 1-byte Spill jmp .LBB98_24 .LBB98_24: # in Loop: Header=BB98_16 Depth=1 mov al, byte ptr [rbp - 18] # 1-byte Reload test al, 1 jne .LBB98_25 jmp .LBB98_28 .LBB98_25: # in Loop: Header=BB98_16 Depth=1 .Ltmp10968: .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 int3 jmp .LBB98_28 .Ltmp10969: .LBB98_26: # in Loop: Header=BB98_16 Depth=1 .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 jmp .LBB98_21 .Ltmp10970: .LBB98_28: # in Loop: Header=BB98_16 Depth=1 .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 jmp .LBB98_29 .Ltmp10971: .LBB98_29: # in Loop: Header=BB98_16 Depth=1 .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 .Ltmp10939: lea rcx, [rbp + 344] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10940: jmp .LBB98_30 .LBB98_30: # in Loop: Header=BB98_16 Depth=1 lea rcx, [rbp + 344] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB98_16 .Ltmp10972: # %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 .Ltmp10973: .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 lea rdx, [rip + "??_C@_0DH@KOPAJDFF@?$CI?$CBstd?3?3is_default_constructible?$DM@"] lea rax, [rbp + 160] mov rcx, rax mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov r8d, 1562 # kill: def $r8 killed $r8d lea rcx, [rbp + 144] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] lea rcx, [rbp + 120] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, rsp mov dword ptr [rcx + 32], 2 lea rcx, [rbp + 184] mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 40] # 8-byte Reload mov r9, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 .Ltmp10941: lea rcx, [rbp + 104] lea rdx, [rbp + 112] mov r8b, 1 .Ltmp10974: mov qword ptr [rbp - 80], rax # 8-byte Spill call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp10942: jmp .LBB98_33 .LBB98_33: # in Loop: Header=BB98_32 Depth=1 .Ltmp10943: lea rcx, [rbp + 184] lea rdx, [rbp + 112] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp10944: jmp .LBB98_42 .Ltmp10975: .LBB98_36: # Block address taken # in Loop: Header=BB98_32 Depth=1 .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 jmp .LBB98_37 .Ltmp10976: .LBB98_37: # in Loop: Header=BB98_32 Depth=1 .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 .Ltmp10947: lea rcx, [rbp + 184] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp10948: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB98_38 .LBB98_38: # in Loop: Header=BB98_32 Depth=1 mov al, byte ptr [rbp - 81] # 1-byte Reload test al, 1 jne .LBB98_39 jmp .LBB98_45 .LBB98_39: # in Loop: Header=BB98_32 Depth=1 .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 .Ltmp10949: .Ltmp10977: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp10950: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB98_40 .LBB98_40: # in Loop: Header=BB98_32 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB98_41 jmp .LBB98_44 .LBB98_41: # in Loop: Header=BB98_32 Depth=1 .Ltmp10978: .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 int3 jmp .LBB98_44 .Ltmp10979: .LBB98_42: # in Loop: Header=BB98_32 Depth=1 .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 jmp .LBB98_37 .Ltmp10980: .LBB98_44: # in Loop: Header=BB98_32 Depth=1 .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 jmp .LBB98_45 .Ltmp10981: .LBB98_45: # in Loop: Header=BB98_32 Depth=1 .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 .Ltmp10951: lea rcx, [rbp + 184] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp10952: jmp .LBB98_46 .LBB98_46: # in Loop: Header=BB98_32 Depth=1 lea rcx, [rbp + 184] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB98_32 .Ltmp10982: # %bb.47: .cv_loc 98 1 1563 0 # ..\tests\span_tests.cpp:1563:0 add rsp, 720 pop rbp ret .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$3@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB98_3: # in Loop: Header=BB98_1 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 .Ltmp10921: lea rcx, [rbp + 504] .Ltmp10983: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10922: jmp .LBB98_4 .LBB98_4: # in Loop: Header=BB98_1 Depth=1 lea rax, [rip + .LBB98_5] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10984: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?catch$18@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB98_18: # in Loop: Header=BB98_16 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 .Ltmp10933: lea rcx, [rbp + 344] .Ltmp10985: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10934: jmp .LBB98_19 .LBB98_19: # in Loop: Header=BB98_16 Depth=1 lea rax, [rip + .LBB98_20] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10986: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$27@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" .LBB98_27: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 504] .Ltmp10987: .cv_loc 98 1 1560 0 # ..\tests\span_tests.cpp:1560:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10988: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?catch$34@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB98_34: # in Loop: Header=BB98_32 Depth=1 mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 .Ltmp10945: lea rcx, [rbp + 184] .Ltmp10989: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp10946: jmp .LBB98_35 .LBB98_35: # in Loop: Header=BB98_32 Depth=1 lea rax, [rip + .LBB98_36] add rsp, 48 pop rbp ret # CATCHRET .Ltmp10990: .seh_handlerdata .long ("$cppxdata$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ")@IMGREL .text .seh_endproc .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": .seh_proc "?dtor$43@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" .LBB98_43: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 344] .Ltmp10991: .cv_loc 98 1 1561 0 # ..\tests\span_tests.cpp:1561:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10992: .seh_handlerdata .text .seh_endproc .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": .seh_proc "?dtor$48@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA" .LBB98_48: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 184] .Ltmp10993: .cv_loc 98 1 1562 0 # ..\tests\span_tests.cpp:1562:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp10994: .Lfunc_end98: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$?____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")@IMGREL # UnwindMap .long 3 # NumTryBlocks .long ("$tryMap$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ")@IMGREL # TryBlockMap .long 13 # IPMapEntries .long ("$ip2state$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ")@IMGREL # IPToStateXData .long 712 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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")@IMGREL # 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")@IMGREL # 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")@IMGREL # 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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$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"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$?____C_A_T_C_H____T_E_S_T____64@@YAXXZ": .long .Lfunc_begin98@IMGREL # IP .long -1 # ToState .long .Ltmp10917@IMGREL+1 # IP .long 1 # ToState .long .Ltmp10923@IMGREL+1 # IP .long 0 # ToState .long .Ltmp10928@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10929@IMGREL+1 # IP .long 4 # ToState .long .Ltmp10935@IMGREL+1 # IP .long 3 # ToState .long .Ltmp10940@IMGREL+1 # IP .long -1 # ToState .long .Ltmp10941@IMGREL+1 # IP .long 7 # ToState .long .Ltmp10947@IMGREL+1 # IP .long 6 # ToState .long .Ltmp10952@IMGREL+1 # IP .long -1 # ToState .long "?catch$3@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"@IMGREL # IP .long 2 # ToState .long "?catch$18@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"@IMGREL # IP .long 5 # ToState .long "?catch$34@?0??____C_A_T_C_H____T_E_S_T____64@@YAXXZ@4HA"@IMGREL # IP .long 8 # ToState .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 .seh_proc "??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp10995: lea rcx, [rip + "?autoRegistrar65@?A0x3DBF7A98@@3UAutoReg@Catch@@A"] call "??1AutoReg@Catch@@UEAA@XZ" nop add rsp, 40 ret .Ltmp10996: .Lfunc_end99: .seh_handlerdata .text .seh_endproc # -- End function .def "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_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@@IEAAX_WAEBV_Locinfo@1@@Z" .globl "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # -- Begin function ??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z .p2align 4, 0x90 "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z": # @"??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" .Lfunc_begin100: .cv_func_id 100 .cv_file 3 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xloctime" "89373E28386CEE307AF6FE3FF2ACD104" 1 .cv_loc 100 3 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:216:0 .seh_proc "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 72], r8 mov word ptr [rsp + 70], dx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp10997: .cv_loc 100 3 217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:217:0 mov rcx, qword ptr [rsp + 72] lea rdx, [rsp + 80] mov qword ptr [rsp + 48], rax # 8-byte Spill call qword ptr [rip + "__imp_?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ"] mov r9d, 44 mov r8d, r9d mov rax, qword ptr [rsp + 48] # 8-byte Reload add rax, 44 lea rcx, [rsp + 80] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload call memcpy .Ltmp10998: .cv_loc 100 3 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:221:0 mov rcx, qword ptr [rsp + 72] call qword ptr [rip + "__imp_?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ"] mov rcx, rax call "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 16], rax .cv_loc 100 3 222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:222:0 mov rcx, qword ptr [rsp + 72] call qword ptr [rip + "__imp_?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ"] mov rcx, rax call "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 24], rax .cv_loc 100 3 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:223:0 lea rcx, [rip + "??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@"] call "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 32], rax mov rax, qword ptr [rsp + 128] xor rax, rsp mov rcx, rax call __security_check_cookie .Ltmp10999: .cv_loc 100 3 231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:231:0 nop add rsp, 136 ret .Ltmp11000: .Lfunc_end100: .seh_handlerdata .section .text,"xr",discard,"??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" .seh_endproc # -- End function .def "?_Maklocwcs@std@@YAPEA_WPEB_W@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Maklocwcs@std@@YAPEA_WPEB_W@Z" .globl "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" # -- Begin function ?_Maklocwcs@std@@YAPEA_WPEB_W@Z .p2align 4, 0x90 "?_Maklocwcs@std@@YAPEA_WPEB_W@Z": # @"?_Maklocwcs@std@@YAPEA_WPEB_W@Z" .Lfunc_begin101: .cv_func_id 101 .cv_file 4 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xlocnum" "B29130FC71804C3A0F40F274AED7A880" 1 .cv_loc 101 4 97 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocnum:97:0 .seh_proc "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx .Ltmp11001: .cv_loc 101 4 98 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocnum:98:0 mov rcx, qword ptr [rsp + 64] call qword ptr [rip + __imp_wcslen] mov edx, 2 # kill: def $rdx killed $edx add rax, 1 mov qword ptr [rsp + 56], rax .cv_loc 101 4 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocnum:100:0 mov rcx, qword ptr [rsp + 56] mov r8d, 2 lea r9, [rip + "??_C@_0GI@PEIPPNNF@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov dword ptr [rsp + 32], 101 call qword ptr [rip + __imp__calloc_dbg] mov qword ptr [rsp + 48], rax .cv_loc 101 4 103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocnum:103:0 cmp qword ptr [rsp + 48], 0 jne .LBB101_2 # %bb.1: .Ltmp11002: .cv_loc 101 4 104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocnum:104:0 call "?_Xbad_alloc@std@@YAXXZ" ud2 .Ltmp11003: .LBB101_2: .cv_loc 101 4 105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocnum:105:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 48] call wmemcpy .cv_loc 101 4 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocnum:106:0 mov rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11004: .Lfunc_end101: .seh_handlerdata .section .text,"xr",discard,"?_Maklocwcs@std@@YAPEA_WPEB_W@Z" .seh_endproc # -- End function .def "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_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@@IEAAX_WAEBV_Locinfo@1@@Z" .globl "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # -- Begin function ??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z .p2align 4, 0x90 "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z": # @"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" .Lfunc_begin102: .cv_func_id 102 .cv_loc 102 3 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:216:0 .seh_proc "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 72], r8 mov word ptr [rsp + 70], dx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp11005: .cv_loc 102 3 217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:217:0 mov rcx, qword ptr [rsp + 72] lea rdx, [rsp + 80] mov qword ptr [rsp + 48], rax # 8-byte Spill call qword ptr [rip + "__imp_?_Getcvt@_Locinfo@std@@QEBA?AU_Cvtvec@@XZ"] mov r9d, 44 mov r8d, r9d mov rax, qword ptr [rsp + 48] # 8-byte Reload add rax, 44 lea rcx, [rsp + 80] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload call memcpy .Ltmp11006: .cv_loc 102 3 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:221:0 mov rcx, qword ptr [rsp + 72] call qword ptr [rip + "__imp_?_W_Getdays@_Locinfo@std@@QEBAPEBGXZ"] mov rcx, rax call "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 16], rax .cv_loc 102 3 222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:222:0 mov rcx, qword ptr [rsp + 72] call qword ptr [rip + "__imp_?_W_Getmonths@_Locinfo@std@@QEBAPEBGXZ"] mov rcx, rax call "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 24], rax .cv_loc 102 3 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:223:0 lea rcx, [rip + "??_C@_1BK@MHIKGOKE@?$AA?3?$AAA?$AAM?$AA?3?$AAa?$AAm?$AA?3?$AAP?$AAM?$AA?3?$AAp?$AAm?$AA?$AA@"] call "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 32], rax mov rax, qword ptr [rsp + 128] xor rax, rsp mov rcx, rax call __security_check_cookie .Ltmp11007: .cv_loc 102 3 231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xloctime:231:0 nop add rsp, 136 ret .Ltmp11008: .Lfunc_end102: .seh_handlerdata .section .text,"xr",discard,"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" .seh_endproc # -- End function .def "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .globl "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # -- Begin function ??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ .p2align 4, 0x90 "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ": # @"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .Lfunc_begin103: .cv_func_id 103 .cv_file 5 "C:\\projects\\gsl\\include\\gsl\\span" "3BAA3FB91BA159E545E305706709D4CE" 1 .cv_loc 103 5 384 0 # ..\include\gsl/span:384:0 .seh_proc "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] lea rax, [rbp - 24] .Ltmp11011: mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" mov r8b, byte ptr [rbp - 24] .Ltmp11009: xor edx, edx # kill: def $rdx killed $edx mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .Ltmp11010: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB103_1 .LBB103_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA" .LBB103_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11012: .Lfunc_end103: .seh_handlerdata .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .p2align 2 "$cppxdata$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ": .long .Lfunc_begin103@IMGREL # IP .long -1 # ToState .long .Ltmp11009@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11010@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # -- End function .def "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .globl "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" # -- Begin function ??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z .p2align 4, 0x90 "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z": # @"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Lfunc_begin104: .cv_func_id 104 .cv_loc 104 2 1232 0 # external\include\catch/catch.hpp:1232:0 .seh_proc "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp11015: .cv_loc 104 2 1233 0 # external\include\catch/catch.hpp:1233:0 mov rdx, qword ptr [rbp - 16] lea rax, [rbp - 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" .Ltmp11013: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rbp - 56] # 8-byte Reload call "?handle@AssertionHandler@Catch@@QEAAXAEBUITransientExpression@2@@Z" .Ltmp11014: jmp .LBB104_1 .LBB104_1: lea rcx, [rbp - 40] call "??1?$UnaryExpr@_N@Catch@@UEAA@XZ" .cv_loc 104 2 1234 0 # external\include\catch/catch.hpp:1234:0 nop add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z")@IMGREL .section .text,"xr",discard,"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .seh_endproc .def "?dtor$2@?0???$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z@4HA": .seh_proc "?dtor$2@?0???$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z@4HA" .LBB104_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue lea rcx, [rbp - 40] .cv_loc 104 2 1233 0 # external\include\catch/catch.hpp:1233:0 call "??1?$UnaryExpr@_N@Catch@@UEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11016: .Lfunc_end104: .seh_handlerdata .section .text,"xr",discard,"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .p2align 2 "$cppxdata$??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z": .long -1 # ToState .long "?dtor$2@?0???$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z@4HA"@IMGREL # Action "$ip2state$??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z": .long .Lfunc_begin104@IMGREL # IP .long -1 # ToState .long .Ltmp11013@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11014@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" # -- End function .def "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .globl "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" # -- Begin function ??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z .p2align 4, 0x90 "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z": # @"??NDecomposer@Catch@@QEAA?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 .seh_proc "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx and r8b, 1 mov byte ptr [rsp + 71], r8b mov qword ptr [rsp + 56], rcx .Ltmp11017: .cv_loc 105 2 1118 0 # external\include\catch/catch.hpp:1118:0 mov r8b, byte ptr [rsp + 71] and r8b, 1 mov rcx, rdx mov dl, r8b mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11018: .Lfunc_end105: .seh_handlerdata .section .text,"xr",discard,"??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .seh_endproc # -- End function .def "?size@?$span@H$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@H$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@H$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@H$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@H$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@H$0?0@gsl@@QEBA_JXZ" .Lfunc_begin106: .cv_func_id 106 .cv_loc 106 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@H$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11019: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp11020: .Lfunc_end106: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@H$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" .globl "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$span@H$0?0@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ": # @"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" .Lfunc_begin107: .cv_func_id 107 .cv_loc 107 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11021: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" nop add rsp, 40 ret .Ltmp11022: .Lfunc_end107: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .globl "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # -- Begin function ??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ .p2align 4, 0x90 "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ": # @"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .Lfunc_begin108: .cv_func_id 108 .cv_loc 108 5 384 0 # ..\include\gsl/span:384:0 .seh_proc "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] lea rax, [rbp - 24] .Ltmp11025: mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" mov r8b, byte ptr [rbp - 24] .Ltmp11023: xor edx, edx # kill: def $rdx killed $edx mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .Ltmp11024: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB108_1 .LBB108_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA" .LBB108_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11026: .Lfunc_end108: .seh_handlerdata .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .p2align 2 "$cppxdata$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ": .long .Lfunc_begin108@IMGREL # IP .long -1 # ToState .long .Ltmp11023@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11024@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # -- End function .def "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .Lfunc_begin109: .cv_func_id 109 .cv_loc 109 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11027: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp11028: .Lfunc_end109: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" .globl "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ": # @"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" .Lfunc_begin110: .cv_func_id 110 .cv_loc 110 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11029: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" nop add rsp, 40 ret .Ltmp11030: .Lfunc_end110: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .globl "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" # -- Begin function ??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ .p2align 4, 0x90 "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ": # @"??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .Lfunc_begin111: .cv_func_id 111 .cv_loc 111 5 384 0 # ..\include\gsl/span:384:0 .seh_proc "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] lea rax, [rbp - 24] .Ltmp11033: mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" mov r8b, byte ptr [rbp - 24] .Ltmp11031: xor edx, edx # kill: def $rdx killed $edx mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .Ltmp11032: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB111_1 .LBB111_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ@4HA" .LBB111_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11034: .Lfunc_end111: .seh_handlerdata .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .p2align 2 "$cppxdata$??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ": .long .Lfunc_begin111@IMGREL # IP .long -1 # ToState .long .Ltmp11031@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11032@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" # -- End function .def "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" .globl "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$span@H$0A@@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ": # @"?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" .Lfunc_begin112: .cv_func_id 112 .cv_loc 112 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11035: call "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" nop add rsp, 40 ret .Ltmp11036: .Lfunc_end112: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .globl "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" # -- Begin function ??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ .p2align 4, 0x90 "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ": # @"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .Lfunc_begin113: .cv_func_id 113 .cv_loc 113 5 384 0 # ..\include\gsl/span:384:0 .seh_proc "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] lea rax, [rbp - 24] .Ltmp11039: mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" mov r8b, byte ptr [rbp - 24] .Ltmp11037: xor edx, edx # kill: def $rdx killed $edx mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .Ltmp11038: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB113_1 .LBB113_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ@4HA" .LBB113_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11040: .Lfunc_end113: .seh_handlerdata .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .p2align 2 "$cppxdata$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ": .long .Lfunc_begin113@IMGREL # IP .long -1 # ToState .long .Ltmp11037@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11038@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" # -- End function .def "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" .globl "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ": # @"?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" .Lfunc_begin114: .cv_func_id 114 .cv_loc 114 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11041: call "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" nop add rsp, 40 ret .Ltmp11042: .Lfunc_end114: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" .globl "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # -- Begin function ??0?$extent_type@$0A@@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ": # @"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" .Lfunc_begin115: .cv_func_id 115 .cv_loc 115 5 311 0 # ..\include\gsl/span:311:0 .seh_proc "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11043: pop rcx ret .Ltmp11044: .Lfunc_end115: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .globl "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z .p2align 4, 0x90 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .Lfunc_begin116: .cv_func_id 116 .cv_loc 116 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov byte ptr [rbp + 56], r8b mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp11049: mov rdx, rcx mov r8b, byte ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" mov rcx, qword ptr [rbp + 48] mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp11050: .cv_loc 116 5 598 0 # ..\include\gsl/span:598:0 mov rcx, r9 mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp + 7], 0 test dl, 1 jne .LBB116_1 jmp .LBB116_2 .LBB116_1: test byte ptr [rbp + 7], 1 jne .LBB116_4 jmp .LBB116_5 .LBB116_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp11045: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11046: jmp .LBB116_3 .LBB116_3: ud2 .LBB116_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB116_5: .cv_loc 116 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB116_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB116_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB116_8 jmp .LBB116_9 .LBB116_8: test byte ptr [rbp - 25], 1 jne .LBB116_14 jmp .LBB116_15 .LBB116_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp11047: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11048: jmp .LBB116_10 .LBB116_10: ud2 .LBB116_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11051: .LBB116_15: .cv_loc 116 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB116_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11052: .cv_loc 116 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB116_12 jmp .LBB116_13 .LBB116_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB116_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB116_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 116 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB116_17 jmp .LBB116_18 .LBB116_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB116_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11053: .Lfunc_end116: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": .long -1 # ToState .long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": .long .Lfunc_begin116@IMGREL # IP .long -1 # ToState .long .Ltmp11045@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11046@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11047@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11048@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # -- End function .def "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" .globl "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # -- Begin function ??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z .p2align 4, 0x90 "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z": # @"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" .Lfunc_begin117: .cv_func_id 117 .cv_loc 117 5 334 0 # ..\include\gsl/span:334:0 .seh_proc "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov byte ptr [rsp + 56], dl mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp11054: lea rcx, [rsp + 56] #DEBUG_VALUE: extent_type<0>:ext <- [$rcx+0] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" .Ltmp11055: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp11056: .Lfunc_end117: .seh_handlerdata .section .text,"xr",discard,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" .seh_endproc # -- End function .def "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" .Lfunc_begin118: .cv_func_id 118 .cv_loc 118 5 338 0 # ..\include\gsl/span:338:0 .seh_proc "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11057: mov rax, qword ptr [rcx] pop rcx ret .Ltmp11058: .Lfunc_end118: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .globl "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # -- Begin function ??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z .p2align 4, 0x90 "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z": # @"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Lfunc_begin119: .cv_func_id 119 .cv_file 6 "C:\\projects\\gsl\\include\\gsl\\gsl_assert" "DC2D278DC08DD14FC7E736FCD7722B8E" 1 .cv_loc 119 6 143 0 # ..\include\gsl/gsl_assert:143:0 .seh_proc "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx .Ltmp11059: .cv_loc 119 6 144 0 # ..\include\gsl/gsl_assert:144:0 mov rcx, qword ptr [rsp + 80] call "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" lea rcx, [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rdx, rax call "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" lea rdx, [rip + "_TI3?AUfail_fast@gsl@@"] mov rcx, qword ptr [rip + __imp__CxxThrowException] mov r8, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 mov r9, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call r9 ud2 .Ltmp11060: .Lfunc_end119: .seh_handlerdata .section .text,"xr",discard,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .seh_endproc # -- End function .def "??0fail_fast@gsl@@QEAA@QEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@QEBD@Z" .globl "??0fail_fast@gsl@@QEAA@QEBD@Z" # -- Begin function ??0fail_fast@gsl@@QEAA@QEBD@Z .p2align 4, 0x90 "??0fail_fast@gsl@@QEAA@QEBD@Z": # @"??0fail_fast@gsl@@QEAA@QEBD@Z" .Lfunc_begin120: .cv_func_id 120 .cv_loc 120 6 99 0 # ..\include\gsl/gsl_assert:99:0 .seh_proc "??0fail_fast@gsl@@QEAA@QEBD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11061: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0logic_error@std@@QEAA@PEBD@Z" lea rcx, [rip + "??_7fail_fast@gsl@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp11062: .Lfunc_end120: .seh_handlerdata .section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@QEBD@Z" .seh_endproc # -- End function .def "??1fail_fast@gsl@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1fail_fast@gsl@@UEAA@XZ" .globl "??1fail_fast@gsl@@UEAA@XZ" # -- Begin function ??1fail_fast@gsl@@UEAA@XZ .p2align 4, 0x90 "??1fail_fast@gsl@@UEAA@XZ": # @"??1fail_fast@gsl@@UEAA@XZ" .Lfunc_begin121: .cv_func_id 121 .cv_loc 121 6 97 0 # ..\include\gsl/gsl_assert:97:0 .seh_proc "??1fail_fast@gsl@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11063: .cv_loc 121 6 97 0 # ..\include\gsl/gsl_assert:97:0 call "??1logic_error@std@@UEAA@XZ" .Ltmp11064: .cv_loc 121 6 97 0 # ..\include\gsl/gsl_assert:97:0 nop add rsp, 40 ret .Ltmp11065: .Lfunc_end121: .seh_handlerdata .section .text,"xr",discard,"??1fail_fast@gsl@@UEAA@XZ" .seh_endproc # -- End function .def "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" .Lfunc_begin122: .cv_func_id 122 .cv_loc 122 5 323 0 # ..\include\gsl/span:323:0 .seh_proc "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue xor eax, eax # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp11066: pop rcx ret .Ltmp11067: .Lfunc_end122: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" .globl "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # -- Begin function ??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z .p2align 4, 0x90 "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z": # @"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" .Lfunc_begin123: .cv_func_id 123 .cv_file 7 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\type_traits" "31392DB14D6313D8182AD771AA06F210" 1 .cv_loc 123 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11068: .cv_loc 123 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11069: .Lfunc_end123: .seh_handlerdata .section .text,"xr",discard,"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" .seh_endproc # -- End function .def "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" .globl "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # -- Begin function ??0fail_fast@gsl@@QEAA@$$QEAU01@@Z .p2align 4, 0x90 "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z": # @"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" .Lfunc_begin124: .cv_func_id 124 .cv_loc 124 6 97 0 # ..\include\gsl/gsl_assert:97:0 .seh_proc "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11070: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0logic_error@std@@QEAA@$$QEAV01@@Z" lea rcx, [rip + "??_7fail_fast@gsl@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp11071: .Lfunc_end124: .seh_handlerdata .section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" .seh_endproc # -- End function .def "??0fail_fast@gsl@@QEAA@AEBU01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@AEBU01@@Z" .globl "??0fail_fast@gsl@@QEAA@AEBU01@@Z" # -- Begin function ??0fail_fast@gsl@@QEAA@AEBU01@@Z .p2align 4, 0x90 "??0fail_fast@gsl@@QEAA@AEBU01@@Z": # @"??0fail_fast@gsl@@QEAA@AEBU01@@Z" .Lfunc_begin125: .cv_func_id 125 .cv_loc 125 6 97 0 # ..\include\gsl/gsl_assert:97:0 .seh_proc "??0fail_fast@gsl@@QEAA@AEBU01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11072: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0logic_error@std@@QEAA@AEBV01@@Z" lea rcx, [rip + "??_7fail_fast@gsl@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp11073: .Lfunc_end125: .seh_handlerdata .section .text,"xr",discard,"??0fail_fast@gsl@@QEAA@AEBU01@@Z" .seh_endproc # -- End function .def "??0logic_error@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0logic_error@std@@QEAA@AEBV01@@Z" .globl "??0logic_error@std@@QEAA@AEBV01@@Z" # -- Begin function ??0logic_error@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0logic_error@std@@QEAA@AEBV01@@Z": # @"??0logic_error@std@@QEAA@AEBV01@@Z" .Lfunc_begin126: .cv_func_id 126 .cv_file 8 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\stdexcept" "2FE06AF7EACFB232C6FF033DBFC4412E" 1 .cv_loc 126 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17:0 .seh_proc "??0logic_error@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11074: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0exception@std@@QEAA@AEBV01@@Z" lea rcx, [rip + "??_7logic_error@std@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp11075: .Lfunc_end126: .seh_handlerdata .section .text,"xr",discard,"??0logic_error@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??0exception@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0exception@std@@QEAA@AEBV01@@Z" .globl "??0exception@std@@QEAA@AEBV01@@Z" # -- Begin function ??0exception@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0exception@std@@QEAA@AEBV01@@Z": # @"??0exception@std@@QEAA@AEBV01@@Z" .Lfunc_begin127: .cv_func_id 127 .cv_file 9 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vcruntime_exception.h" "6C163BAA92D5C81892AD5480D109CCEE" 1 .cv_loc 127 9 68 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:68:0 .seh_proc "??0exception@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov r8d, 16 # kill: def $r8 killed $r8d lea r9, [rip + "??_7exception@std@@6B@"] mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11076: mov qword ptr [rcx], r9 mov rdx, rcx add rdx, 8 mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov edx, eax call memset .Ltmp11077: .cv_loc 127 9 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:69:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload add rcx, 8 mov r8, qword ptr [rsp + 64] add r8, 8 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 mov rdx, qword ptr [rsp + 40] # 8-byte Reload call __std_exception_copy .Ltmp11078: .cv_loc 127 9 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:70:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp11079: .Lfunc_end127: .seh_handlerdata .section .text,"xr",discard,"??0exception@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??0logic_error@std@@QEAA@$$QEAV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0logic_error@std@@QEAA@$$QEAV01@@Z" .globl "??0logic_error@std@@QEAA@$$QEAV01@@Z" # -- Begin function ??0logic_error@std@@QEAA@$$QEAV01@@Z .p2align 4, 0x90 "??0logic_error@std@@QEAA@$$QEAV01@@Z": # @"??0logic_error@std@@QEAA@$$QEAV01@@Z" .Lfunc_begin128: .cv_func_id 128 .cv_loc 128 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17:0 .seh_proc "??0logic_error@std@@QEAA@$$QEAV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11080: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0exception@std@@QEAA@AEBV01@@Z" lea rcx, [rip + "??_7logic_error@std@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp11081: .Lfunc_end128: .seh_handlerdata .section .text,"xr",discard,"??0logic_error@std@@QEAA@$$QEAV01@@Z" .seh_endproc # -- End function .def "??_Gfail_fast@gsl@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_Gfail_fast@gsl@@UEAAPEAXI@Z" .globl "??_Gfail_fast@gsl@@UEAAPEAXI@Z" # -- Begin function ??_Gfail_fast@gsl@@UEAAPEAXI@Z .p2align 4, 0x90 "??_Gfail_fast@gsl@@UEAAPEAXI@Z": # @"??_Gfail_fast@gsl@@UEAAPEAXI@Z" .Lfunc_begin129: .cv_func_id 129 .cv_loc 129 6 97 0 # ..\include\gsl/gsl_assert:97:0 .seh_proc "??_Gfail_fast@gsl@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11082: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1fail_fast@gsl@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB129_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB129_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11083: .Lfunc_end129: .seh_handlerdata .section .text,"xr",discard,"??_Gfail_fast@gsl@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "?what@exception@std@@UEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?what@exception@std@@UEBAPEBDXZ" .globl "?what@exception@std@@UEBAPEBDXZ" # -- Begin function ?what@exception@std@@UEBAPEBDXZ .p2align 4, 0x90 "?what@exception@std@@UEBAPEBDXZ": # @"?what@exception@std@@UEBAPEBDXZ" .Lfunc_begin130: .cv_func_id 130 .cv_loc 130 9 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:90:0 .seh_proc "?what@exception@std@@UEBAPEBDXZ" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx mov rcx, qword ptr [rsp + 16] .Ltmp11084: .cv_loc 130 9 91 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:91:0 cmp qword ptr [rcx + 8], 0 mov qword ptr [rsp + 8], rcx # 8-byte Spill je .LBB130_2 # %bb.1: mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov qword ptr [rsp], rcx # 8-byte Spill jmp .LBB130_3 .LBB130_2: lea rax, [rip + "??_C@_0BC@EOODALEL@Unknown?5exception?$AA@"] mov qword ptr [rsp], rax # 8-byte Spill jmp .LBB130_3 .LBB130_3: mov rax, qword ptr [rsp] # 8-byte Reload add rsp, 24 ret .Ltmp11085: .Lfunc_end130: .seh_handlerdata .section .text,"xr",discard,"?what@exception@std@@UEBAPEBDXZ" .seh_endproc # -- End function .def "??_Glogic_error@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_Glogic_error@std@@UEAAPEAXI@Z" .globl "??_Glogic_error@std@@UEAAPEAXI@Z" # -- Begin function ??_Glogic_error@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_Glogic_error@std@@UEAAPEAXI@Z": # @"??_Glogic_error@std@@UEAAPEAXI@Z" .Lfunc_begin131: .cv_func_id 131 .cv_loc 131 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17:0 .seh_proc "??_Glogic_error@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11086: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1logic_error@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB131_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB131_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11087: .Lfunc_end131: .seh_handlerdata .section .text,"xr",discard,"??_Glogic_error@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1logic_error@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1logic_error@std@@UEAA@XZ" .globl "??1logic_error@std@@UEAA@XZ" # -- Begin function ??1logic_error@std@@UEAA@XZ .p2align 4, 0x90 "??1logic_error@std@@UEAA@XZ": # @"??1logic_error@std@@UEAA@XZ" .Lfunc_begin132: .cv_func_id 132 .cv_loc 132 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17:0 .seh_proc "??1logic_error@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11088: .cv_loc 132 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17:0 call "??1exception@std@@UEAA@XZ" .Ltmp11089: .cv_loc 132 8 17 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:17:0 nop add rsp, 40 ret .Ltmp11090: .Lfunc_end132: .seh_handlerdata .section .text,"xr",discard,"??1logic_error@std@@UEAA@XZ" .seh_endproc # -- End function .def "??1exception@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1exception@std@@UEAA@XZ" .globl "??1exception@std@@UEAA@XZ" # -- Begin function ??1exception@std@@UEAA@XZ .p2align 4, 0x90 "??1exception@std@@UEAA@XZ": # @"??1exception@std@@UEAA@XZ" .Lfunc_begin133: .cv_func_id 133 .cv_loc 133 9 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:85:0 .seh_proc "??1exception@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue lea rax, [rip + "??_7exception@std@@6B@"] mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11091: mov qword ptr [rcx], rax .Ltmp11092: .cv_loc 133 9 86 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:86:0 add rcx, 8 call __std_exception_destroy .Ltmp11093: .cv_loc 133 9 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:87:0 nop add rsp, 40 ret .Ltmp11094: .Lfunc_end133: .seh_handlerdata .section .text,"xr",discard,"??1exception@std@@UEAA@XZ" .seh_endproc # -- End function .def "??_Gexception@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_Gexception@std@@UEAAPEAXI@Z" .globl "??_Gexception@std@@UEAAPEAXI@Z" # -- Begin function ??_Gexception@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_Gexception@std@@UEAAPEAXI@Z": # @"??_Gexception@std@@UEAAPEAXI@Z" .Lfunc_begin134: .cv_func_id 134 .cv_loc 134 9 85 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:85:0 .seh_proc "??_Gexception@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11095: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1exception@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB134_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB134_2: .cv_loc 134 9 87 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:87:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11096: .Lfunc_end134: .seh_handlerdata .section .text,"xr",discard,"??_Gexception@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??0logic_error@std@@QEAA@PEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0logic_error@std@@QEAA@PEBD@Z" .globl "??0logic_error@std@@QEAA@PEBD@Z" # -- Begin function ??0logic_error@std@@QEAA@PEBD@Z .p2align 4, 0x90 "??0logic_error@std@@QEAA@PEBD@Z": # @"??0logic_error@std@@QEAA@PEBD@Z" .Lfunc_begin135: .cv_func_id 135 .cv_loc 135 8 30 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:30:0 .seh_proc "??0logic_error@std@@QEAA@PEBD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11097: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0exception@std@@QEAA@QEBD@Z" lea rcx, [rip + "??_7logic_error@std@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx .cv_loc 135 8 31 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept:31:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp11098: .Lfunc_end135: .seh_handlerdata .section .text,"xr",discard,"??0logic_error@std@@QEAA@PEBD@Z" .seh_endproc # -- End function .def "??0exception@std@@QEAA@QEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0exception@std@@QEAA@QEBD@Z" .globl "??0exception@std@@QEAA@QEBD@Z" # -- Begin function ??0exception@std@@QEAA@QEBD@Z .p2align 4, 0x90 "??0exception@std@@QEAA@QEBD@Z": # @"??0exception@std@@QEAA@QEBD@Z" .Lfunc_begin136: .cv_func_id 136 .cv_loc 136 9 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:55:0 .seh_proc "??0exception@std@@QEAA@QEBD@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue xor eax, eax mov r8d, 16 # kill: def $r8 killed $r8d lea r9, [rip + "??_7exception@std@@6B@"] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 80], r10 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11099: mov qword ptr [rcx], r9 mov rdx, rcx add rdx, 8 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov edx, eax call memset .Ltmp11100: .cv_loc 136 9 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:56:0 mov rcx, qword ptr [rsp + 56] mov qword ptr [rsp + 64], rcx mov byte ptr [rsp + 72], 1 .cv_loc 136 9 57 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:57:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload add rcx, 8 lea r8, [rsp + 64] .Ltmp11101: #DEBUG_VALUE: _InitData <- [$r8+0] mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, r8 mov rdx, qword ptr [rsp + 32] # 8-byte Reload call __std_exception_copy .Ltmp11102: mov rcx, qword ptr [rsp + 80] xor rcx, rsp call __security_check_cookie .Ltmp11103: .cv_loc 136 9 58 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:58:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 88 ret .Ltmp11104: .Lfunc_end136: .seh_handlerdata .section .text,"xr",discard,"??0exception@std@@QEAA@QEBD@Z" .seh_endproc # -- End function .def "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" .globl "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" # -- Begin function ?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ .p2align 4, 0x90 "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ": # @"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" .Lfunc_begin137: .cv_func_id 137 .cv_loc 137 2 1100 0 # external\include\catch/catch.hpp:1100:0 .seh_proc "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11105: .cv_loc 137 2 1101 0 # external\include\catch/catch.hpp:1101:0 mov r8b, byte ptr [rcx] and r8b, 1 mov rcx, rdx mov dl, r8b mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp11106: .Lfunc_end137: .seh_handlerdata .section .text,"xr",discard,"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" .seh_endproc # -- End function .def "??1?$UnaryExpr@_N@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$UnaryExpr@_N@Catch@@UEAA@XZ" .globl "??1?$UnaryExpr@_N@Catch@@UEAA@XZ" # -- Begin function ??1?$UnaryExpr@_N@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$UnaryExpr@_N@Catch@@UEAA@XZ": # @"??1?$UnaryExpr@_N@Catch@@UEAA@XZ" .Lfunc_begin138: .cv_func_id 138 .cv_loc 138 2 1024 0 # external\include\catch/catch.hpp:1024:0 .seh_proc "??1?$UnaryExpr@_N@Catch@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11107: .cv_loc 138 2 1024 0 # external\include\catch/catch.hpp:1024:0 call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp11108: .cv_loc 138 2 1024 0 # external\include\catch/catch.hpp:1024:0 nop add rsp, 40 ret .Ltmp11109: .Lfunc_end138: .seh_handlerdata .section .text,"xr",discard,"??1?$UnaryExpr@_N@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" .globl "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" # -- Begin function ??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z .p2align 4, 0x90 "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z": # @"??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" .Lfunc_begin139: .cv_func_id 139 .cv_loc 139 2 1035 0 # external\include\catch/catch.hpp:1035:0 .seh_proc "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue and dl, 1 mov byte ptr [rsp + 71], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11110: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$UnaryExpr@_N@Catch@@6B@"] mov r8, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 71] and dl, 1 mov byte ptr [r8 + 8], dl mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r8 add rsp, 72 ret .Ltmp11111: .Lfunc_end139: .seh_handlerdata .section .text,"xr",discard,"??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" .seh_endproc # -- End function .def "??0ITransientExpression@Catch@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0ITransientExpression@Catch@@QEAA@XZ" .globl "??0ITransientExpression@Catch@@QEAA@XZ" # -- Begin function ??0ITransientExpression@Catch@@QEAA@XZ .p2align 4, 0x90 "??0ITransientExpression@Catch@@QEAA@XZ": # @"??0ITransientExpression@Catch@@QEAA@XZ" .Lfunc_begin140: .cv_func_id 140 .cv_loc 140 2 987 0 # external\include\catch/catch.hpp:987:0 .seh_proc "??0ITransientExpression@Catch@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue lea rax, [rip + "??_7ITransientExpression@Catch@@6B@"] mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11112: mov qword ptr [rcx], rax mov rax, rcx pop rcx ret .Ltmp11113: .Lfunc_end140: .seh_handlerdata .section .text,"xr",discard,"??0ITransientExpression@Catch@@QEAA@XZ" .seh_endproc # -- End function .def "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .Lfunc_begin141: .cv_func_id 141 .cv_loc 141 2 1027 0 # external\include\catch/catch.hpp:1027:0 .seh_proc "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue xor eax, eax mov dl, al mov qword ptr [rsp], rcx .Ltmp11114: and dl, 1 movzx eax, dl pop rcx ret .Ltmp11115: .Lfunc_end141: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .globl "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ": # @"?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .Lfunc_begin142: .cv_func_id 142 .cv_loc 142 2 1028 0 # external\include\catch/catch.hpp:1028:0 .seh_proc "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11116: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp11117: .Lfunc_end142: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$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 .seh_proc "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp11120: .cv_loc 143 2 1031 0 # external\include\catch/catch.hpp:1031:0 mov rdx, qword ptr [rbp - 16] add rcx, 8 lea rax, [rbp - 64] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rax mov r8, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z" .Ltmp11118: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rbp - 88] # 8-byte Reload call "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" .Ltmp11119: mov qword ptr [rbp - 96], rax # 8-byte Spill jmp .LBB143_1 .LBB143_1: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 143 2 1032 0 # external\include\catch/catch.hpp:1032:0 nop add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$2@?0??streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$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@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$2@?0??streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB143_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .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@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11121: .Lfunc_end143: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$2@?0??streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin143@IMGREL # IP .long -1 # ToState .long .Ltmp11118@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11119@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" .globl "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z": # @"??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" .Lfunc_begin144: .cv_func_id 144 .cv_loc 144 2 1024 0 # external\include\catch/catch.hpp:1024:0 .seh_proc "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11122: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$UnaryExpr@_N@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB144_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB144_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11123: .Lfunc_end144: .seh_handlerdata .section .text,"xr",discard,"??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??_GITransientExpression@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_GITransientExpression@Catch@@UEAAPEAXI@Z" .globl "??_GITransientExpression@Catch@@UEAAPEAXI@Z" # -- Begin function ??_GITransientExpression@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_GITransientExpression@Catch@@UEAAPEAXI@Z": # @"??_GITransientExpression@Catch@@UEAAPEAXI@Z" .Lfunc_begin145: .cv_func_id 145 .cv_loc 145 2 994 0 # external\include\catch/catch.hpp:994:0 .seh_proc "??_GITransientExpression@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov dword ptr [rsp + 12], edx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] mov qword ptr [rsp + 16], rcx .Ltmp11124: ud2 ud2 .Ltmp11125: .Lfunc_end145: .seh_handlerdata .section .text,"xr",discard,"??_GITransientExpression@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" .globl "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z": # @"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\string" "5AEFF7BD49E4D431076FEF902C2F44C2" 1 .cv_loc 146 10 173 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\string:173:0 .seh_proc "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp11126: .cv_loc 146 10 174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\string:174:0 mov rcx, qword ptr [rsp + 48] call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rax # 8-byte Spill call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 40] mov rdx, rax mov r8, qword ptr [rsp + 32] # 8-byte Reload call "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" nop add rsp, 56 ret .Ltmp11127: .Lfunc_end146: .seh_handlerdata .section .text,"xr",discard,"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" .seh_endproc # -- End function .def "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_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@@AEB_N@Z" .globl "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z" # -- Begin function ??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z .p2align 4, 0x90 "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z": # @"??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z" .Lfunc_begin147: .cv_func_id 147 .cv_loc 147 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp11128: .cv_loc 147 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov r8b, byte ptr [rdx] and r8b, 1 mov dl, r8b mov qword ptr [rsp + 40], rax # 8-byte Spill call "?convert@?$StringMaker@_N@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_N@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp11129: .Lfunc_end147: .seh_handlerdata .section .text,"xr",discard,"??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z" .seh_endproc # -- End function .def "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .globl "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # -- Begin function ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": # @"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Lfunc_begin148: .cv_func_id 148 .cv_file 11 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstring" "0B299654FBC61F03E9533F9296BBD2B3" 1 .cv_loc 148 11 2459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2459:0 .seh_proc "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 148 11 2460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2460:0 .Ltmp11130: .Ltmp11132: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .Ltmp11131: jmp .LBB148_1 .LBB148_1: .cv_loc 148 11 2461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2461:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .Ltmp11133: .cv_loc 148 11 2461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2461:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA" .LBB148_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp11134: .cv_loc 148 11 2461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2461:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA" .LBB148_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11135: .Lfunc_end148: .seh_handlerdata .section .text,"xr",discard,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": .long .Lfunc_begin148@IMGREL # IP .long -1 # ToState .long .Ltmp11130@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11131@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # -- End function .def "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .globl "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" # -- Begin function ??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z .p2align 4, 0x90 "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z": # @"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .Lfunc_begin149: .cv_func_id 149 .cv_file 12 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstring_insert.h" "D72A1ED9498823AD96BC0B8B62CDEEAD" 1 .cv_loc 149 12 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:25:0 .seh_proc "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 272 .seh_stackalloc 272 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 136], -2 mov qword ptr [rbp + 128], r8 mov qword ptr [rbp + 120], rdx mov qword ptr [rbp + 112], rcx .Ltmp11160: .cv_loc 149 12 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:26:0 mov dword ptr [rbp + 108], 0 .cv_loc 149 12 27 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:27:0 mov rcx, qword ptr [rbp + 112] mov rdx, qword ptr [rcx] movsxd rdx, dword ptr [rdx + 4] add rcx, rdx call qword ptr [rip + "__imp_?width@ios_base@std@@QEBA_JXZ"] cmp rax, 0 jle .LBB149_2 # %bb.1: mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx mov rcx, rax call qword ptr [rip + "__imp_?width@ios_base@std@@QEBA_JXZ"] cmp rax, qword ptr [rbp + 128] ja .LBB149_3 .LBB149_2: xor eax, eax mov ecx, eax mov qword ptr [rbp + 56], rcx # 8-byte Spill jmp .LBB149_4 .LBB149_3: mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx mov rcx, rax call qword ptr [rip + "__imp_?width@ios_base@std@@QEBA_JXZ"] sub rax, qword ptr [rbp + 128] mov qword ptr [rbp + 56], rax # 8-byte Spill .LBB149_4: mov rax, qword ptr [rbp + 56] # 8-byte Reload mov qword ptr [rbp + 96], rax .cv_loc 149 12 29 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:29:0 mov rdx, qword ptr [rbp + 112] lea rcx, [rbp + 80] .Ltmp11161: #DEBUG_VALUE: _Insert_string,unsigned long long>:_Ok <- [$rcx+0] call "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .Ltmp11162: .cv_loc 149 12 31 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:31:0 lea rcx, [rbp + 80] mov qword ptr [rbp + 48], rax # 8-byte Spill call "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB149_6 # %bb.5: .Ltmp11163: .cv_loc 149 12 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:32:0 mov eax, dword ptr [rbp + 108] or eax, 4 mov dword ptr [rbp + 108], eax jmp .LBB149_37 .LBB149_6: .Ltmp11164: .cv_loc 149 12 36 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:36:0 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11136: mov rcx, qword ptr [rip + "__imp_?flags@ios_base@std@@QEBAHXZ"] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp + 40] # 8-byte Reload call rax .Ltmp11137: mov dword ptr [rbp + 36], eax # 4-byte Spill jmp .LBB149_7 .LBB149_7: mov eax, dword ptr [rbp + 36] # 4-byte Reload and eax, 448 cmp eax, 64 je .LBB149_17 # %bb.8: .Ltmp11165: .cv_loc 149 12 37 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:37:0 jmp .LBB149_9 .LBB149_9: # =>This Inner Loop Header: Depth=1 .cv_loc 149 12 37 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:37:0 xor eax, eax mov ecx, eax .Ltmp11166: cmp rcx, qword ptr [rbp + 96] jae .LBB149_16 # %bb.10: # in Loop: Header=BB149_9 Depth=1 .Ltmp11167: .cv_loc 149 12 38 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:38:0 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11138: mov rcx, qword ptr [rip + "__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] mov qword ptr [rbp + 24], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp + 24] # 8-byte Reload call rax .Ltmp11139: mov qword ptr [rbp + 16], rax # 8-byte Spill jmp .LBB149_11 .LBB149_11: # in Loop: Header=BB149_9 Depth=1 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11140: mov rcx, qword ptr [rip + "__imp_?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ"] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp + 8] # 8-byte Reload call rax .Ltmp11141: mov byte ptr [rbp + 7], al # 1-byte Spill jmp .LBB149_12 .LBB149_12: # in Loop: Header=BB149_9 Depth=1 .Ltmp11142: mov rax, qword ptr [rip + "__imp_?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z"] mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov dl, byte ptr [rbp + 7] # 1-byte Reload call rax .Ltmp11143: mov dword ptr [rbp], eax # 4-byte Spill jmp .LBB149_13 .LBB149_13: # in Loop: Header=BB149_9 Depth=1 mov eax, dword ptr [rbp] # 4-byte Reload mov dword ptr [rbp + 76], eax call "?eof@?$char_traits@D@std@@SAHXZ" mov dword ptr [rbp + 72], eax lea rcx, [rbp + 72] lea rdx, [rbp + 76] call "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" test al, 1 jne .LBB149_14 jmp .LBB149_15 .LBB149_14: .Ltmp11168: .cv_loc 149 12 41 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:41:0 mov eax, dword ptr [rbp + 108] or eax, 4 mov dword ptr [rbp + 108], eax .cv_loc 149 12 42 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:42:0 jmp .LBB149_16 .Ltmp11169: .LBB149_15: # in Loop: Header=BB149_9 Depth=1 .cv_loc 149 12 37 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:37:0 mov rax, qword ptr [rbp + 96] add rax, -1 mov qword ptr [rbp + 96], rax jmp .LBB149_9 .Ltmp11170: .LBB149_16: .cv_loc 149 12 43 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:43:0 jmp .LBB149_17 .Ltmp11171: .LBB149_17: .cv_loc 149 12 45 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:45:0 cmp dword ptr [rbp + 108], 0 jne .LBB149_22 # %bb.18: mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11144: mov rcx, qword ptr [rip + "__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 8] # 8-byte Reload call rax .Ltmp11145: mov qword ptr [rbp - 16], rax # 8-byte Spill jmp .LBB149_19 .LBB149_19: mov r8, qword ptr [rbp + 128] mov rdx, qword ptr [rbp + 120] .Ltmp11146: mov rax, qword ptr [rip + "__imp_?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAA_JPEBD_J@Z"] mov rcx, qword ptr [rbp - 16] # 8-byte Reload call rax .Ltmp11147: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB149_20 .LBB149_20: mov rax, qword ptr [rbp - 24] # 8-byte Reload cmp rax, qword ptr [rbp + 128] je .LBB149_22 # %bb.21: .Ltmp11172: .cv_loc 149 12 48 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:48:0 mov eax, dword ptr [rbp + 108] or eax, 4 mov dword ptr [rbp + 108], eax jmp .LBB149_31 .LBB149_22: .cv_loc 149 12 50 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:50:0 jmp .LBB149_23 .LBB149_23: # =>This Inner Loop Header: Depth=1 .cv_loc 149 12 50 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:50:0 xor eax, eax mov ecx, eax .Ltmp11173: cmp rcx, qword ptr [rbp + 96] jae .LBB149_30 # %bb.24: # in Loop: Header=BB149_23 Depth=1 .Ltmp11174: .cv_loc 149 12 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:51:0 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11148: mov rcx, qword ptr [rip + "__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 32] # 8-byte Reload call rax .Ltmp11149: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB149_25 .LBB149_25: # in Loop: Header=BB149_23 Depth=1 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11150: mov rcx, qword ptr [rip + "__imp_?fill@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBADXZ"] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 48] # 8-byte Reload call rax .Ltmp11151: mov byte ptr [rbp - 49], al # 1-byte Spill jmp .LBB149_26 .LBB149_26: # in Loop: Header=BB149_23 Depth=1 .Ltmp11152: mov rax, qword ptr [rip + "__imp_?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHD@Z"] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov dl, byte ptr [rbp - 49] # 1-byte Reload call rax .Ltmp11153: mov dword ptr [rbp - 56], eax # 4-byte Spill jmp .LBB149_27 .LBB149_27: # in Loop: Header=BB149_23 Depth=1 mov eax, dword ptr [rbp - 56] # 4-byte Reload mov dword ptr [rbp + 68], eax call "?eof@?$char_traits@D@std@@SAHXZ" mov dword ptr [rbp + 64], eax lea rcx, [rbp + 64] lea rdx, [rbp + 68] call "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" test al, 1 jne .LBB149_28 jmp .LBB149_29 .LBB149_28: .Ltmp11175: .cv_loc 149 12 54 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:54:0 mov eax, dword ptr [rbp + 108] or eax, 4 mov dword ptr [rbp + 108], eax .cv_loc 149 12 55 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:55:0 jmp .LBB149_30 .Ltmp11176: .LBB149_29: # in Loop: Header=BB149_23 Depth=1 .cv_loc 149 12 50 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:50:0 mov rax, qword ptr [rbp + 96] add rax, -1 mov qword ptr [rbp + 96], rax jmp .LBB149_23 .Ltmp11177: .LBB149_30: .cv_loc 149 12 56 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:56:0 jmp .LBB149_31 .Ltmp11178: .LBB149_31: .cv_loc 149 12 57 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:57:0 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11154: mov rcx, qword ptr [rip + "__imp_?width@ios_base@std@@QEAA_J_J@Z"] xor edx, edx # kill: def $rdx killed $edx mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 64] # 8-byte Reload call rax .Ltmp11155: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB149_36 .Ltmp11179: .LBB149_34: # Block address taken .cv_loc 149 12 58 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:58:0 jmp .LBB149_35 .Ltmp11180: .LBB149_35: .cv_loc 149 12 59 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:59:0 jmp .LBB149_37 .LBB149_36: .Ltmp11181: .cv_loc 149 12 58 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:58:0 jmp .LBB149_35 .Ltmp11182: .LBB149_37: .cv_loc 149 12 61 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:61:0 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx mov edx, dword ptr [rbp + 108] .Ltmp11158: mov rcx, qword ptr [rip + "__imp_?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z"] xor r8d, r8d mov r9b, r8b mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rax mov r8b, r9b mov rax, qword ptr [rbp - 88] # 8-byte Reload call rax .Ltmp11159: jmp .LBB149_38 .LBB149_38: .cv_loc 149 12 62 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:62:0 mov rax, qword ptr [rbp + 112] .cv_loc 149 12 63 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:63:0 lea rcx, [rbp + 80] mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 96] # 8-byte Reload add rsp, 272 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z")@IMGREL .section .text,"xr",discard,"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .seh_endproc .def "?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA": .seh_proc "?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB149_32: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11183: .cv_loc 149 12 58 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:58:0 mov rax, qword ptr [rbp + 112] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11156: mov rcx, qword ptr [rip + "__imp_?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z"] mov edx, 4 mov r8b, 1 mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 80] # 8-byte Reload call rax .Ltmp11157: jmp .LBB149_33 .LBB149_33: lea rax, [rip + .LBB149_34] add rsp, 32 pop rbp ret # CATCHRET .Ltmp11184: .seh_handlerdata .long ("$cppxdata$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z")@IMGREL .section .text,"xr",discard,"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .seh_endproc .def "?dtor$39@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$39@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA": .seh_proc "?dtor$39@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA" .LBB149_39: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 80] .cv_loc 149 12 63 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring_insert.h:63:0 call "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11185: .Lfunc_end149: .seh_handlerdata .section .text,"xr",discard,"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .p2align 2 "$cppxdata$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z")@IMGREL # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z")@IMGREL # IPToStateXData .long 264 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z": .long -1 # ToState .long "?dtor$39@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA"@IMGREL # Action .long 0 # ToState .long 0 # Action .long 0 # ToState .long 0 # Action "$tryMap$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z": .long 1 # TryLow .long 1 # TryHigh .long 2 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z": .long .Lfunc_begin149@IMGREL # IP .long -1 # ToState .long .Ltmp11136@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11158@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11159@IMGREL+1 # IP .long -1 # ToState .long "?catch$32@?0???$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z@4HA"@IMGREL # IP .long 2 # ToState .section .text,"xr",discard,"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" # -- End function .def "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .globl "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # -- Begin function ?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ": # @"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .Lfunc_begin150: .cv_func_id 150 .cv_loc 150 11 3301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3301:0 .seh_proc "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11186: .cv_loc 150 11 3302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3302:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rax, qword ptr [rax + 24] add rsp, 40 ret .Ltmp11187: .Lfunc_end150: .seh_handlerdata .section .text,"xr",discard,"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .globl "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # -- Begin function ?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ .p2align 4, 0x90 "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": # @"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .Lfunc_begin151: .cv_func_id 151 .cv_loc 151 11 3284 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3284:0 .seh_proc "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp11190: .cv_loc 151 11 3285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3285:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .Ltmp11188: mov rcx, rax call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .Ltmp11189: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB151_1 .LBB151_1: mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ")@IMGREL .section .text,"xr",discard,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .seh_endproc .def "?dtor$2@?0??data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ@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@@QEBAPEBDXZ@4HA": .seh_proc "?dtor$2@?0??data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ@4HA" .LBB151_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11191: .Lfunc_end151: .seh_handlerdata .section .text,"xr",discard,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .seh_endproc .section .xdata,"dr",associative,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .p2align 2 "$cppxdata$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": .long -1 # ToState .long "?dtor$2@?0??data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ@4HA"@IMGREL # Action "$ip2state$?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": .long .Lfunc_begin151@IMGREL # IP .long -1 # ToState .long .Ltmp11188@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11189@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # -- End function .def "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .globl "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # -- Begin function ??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z .p2align 4, 0x90 "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z": # @"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .Lfunc_begin152: .cv_func_id 152 .cv_file 13 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\ostream" "041730F8EE3F51DFD2ADF607D442C516" 1 .cv_loc 152 13 121 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:121:0 .seh_proc "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov qword ptr [rbp + 8], rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] mov qword ptr [rbp + 16], rcx .Ltmp11204: mov rdx, qword ptr [rbp + 8] mov qword ptr [rbp - 8], rcx # 8-byte Spill call "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .Ltmp11205: .cv_loc 152 13 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:122:0 mov rcx, qword ptr [rbp + 8] mov rdx, qword ptr [rcx] movsxd rdx, dword ptr [rdx + 4] add rcx, rdx .Ltmp11192: mov rdx, qword ptr [rip + "__imp_?good@ios_base@std@@QEBA_NXZ"] mov qword ptr [rbp - 16], rax # 8-byte Spill call rdx .Ltmp11193: mov byte ptr [rbp - 17], al # 1-byte Spill jmp .LBB152_1 .LBB152_1: mov al, byte ptr [rbp - 17] # 1-byte Reload test al, 1 jne .LBB152_2 jmp .LBB152_9 .LBB152_2: mov rax, qword ptr [rbp + 8] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11194: mov rcx, qword ptr [rip + "__imp_?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ"] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 32] # 8-byte Reload call rax .Ltmp11195: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB152_3 .LBB152_3: mov rax, qword ptr [rbp - 40] # 8-byte Reload cmp rax, 0 je .LBB152_9 # %bb.4: mov rax, qword ptr [rbp + 8] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11196: mov rcx, qword ptr [rip + "__imp_?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ"] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 48] # 8-byte Reload call rax .Ltmp11197: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB152_5 .LBB152_5: mov rax, qword ptr [rbp - 56] # 8-byte Reload cmp rax, qword ptr [rbp + 8] je .LBB152_9 # %bb.6: .Ltmp11206: .cv_loc 152 13 123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:123:0 mov rax, qword ptr [rbp + 8] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11198: mov rcx, qword ptr [rip + "__imp_?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ"] mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 64] # 8-byte Reload call rax .Ltmp11199: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB152_7 .LBB152_7: .Ltmp11200: mov rax, qword ptr [rip + "__imp_?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV12@XZ"] mov rcx, qword ptr [rbp - 72] # 8-byte Reload call rax .Ltmp11201: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB152_8 .LBB152_8: jmp .LBB152_9 .Ltmp11207: .LBB152_9: .cv_loc 152 13 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:124:0 mov rax, qword ptr [rbp + 8] mov rcx, qword ptr [rax] movsxd rcx, dword ptr [rcx + 4] add rax, rcx .Ltmp11202: mov rcx, qword ptr [rip + "__imp_?good@ios_base@std@@QEBA_NXZ"] mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 88] # 8-byte Reload call rax .Ltmp11203: mov byte ptr [rbp - 89], al # 1-byte Spill jmp .LBB152_10 .LBB152_10: mov al, byte ptr [rbp - 89] # 1-byte Reload and al, 1 mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov byte ptr [rcx + 8], al .Ltmp11208: .cv_loc 152 13 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:125:0 mov rax, qword ptr [rbp + 16] add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z")@IMGREL .section .text,"xr",discard,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .seh_endproc .def "?dtor$11@?0???0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z@4HA": .seh_proc "?dtor$11@?0???0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z@4HA" .LBB152_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11209: .cv_loc 152 13 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:125:0 mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11210: .Lfunc_end152: .seh_handlerdata .section .text,"xr",discard,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .seh_endproc .section .xdata,"dr",associative,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .p2align 2 "$cppxdata$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z": .long -1 # ToState .long "?dtor$11@?0???0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z@4HA"@IMGREL # Action "$ip2state$??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z": .long .Lfunc_begin152@IMGREL # IP .long -1 # ToState .long .Ltmp11192@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11203@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # -- End function .def "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" .globl "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" # -- Begin function ??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ .p2align 4, 0x90 "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ": # @"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" .Lfunc_begin153: .cv_func_id 153 .cv_loc 153 13 152 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:152:0 .seh_proc "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11211: .cv_loc 153 13 153 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:153:0 mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp11212: .Lfunc_end153: .seh_handlerdata .section .text,"xr",discard,"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" .seh_endproc # -- End function .def "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" .globl "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" # -- Begin function ?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z .p2align 4, 0x90 "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z": # @"?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" .Lfunc_begin154: .cv_func_id 154 .cv_file 14 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\iosfwd" "C6086178091AC451B38B045F76973952" 1 .cv_loc 154 14 530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:530:0 .seh_proc "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11213: .cv_loc 154 14 531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:531:0 mov rcx, qword ptr [rsp] mov eax, dword ptr [rcx] mov rcx, qword ptr [rsp + 8] cmp eax, dword ptr [rcx] sete r8b and r8b, 1 movzx eax, r8b add rsp, 16 ret .Ltmp11214: .Lfunc_end154: .seh_handlerdata .section .text,"xr",discard,"?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" .seh_endproc # -- 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 # %bb.0: .cv_loc 155 14 541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:541:0 mov eax, 4294967295 ret .Ltmp11215: .Lfunc_end155: # -- End function .def "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .globl "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # -- Begin function ??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": # @"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .Lfunc_begin156: .cv_func_id 156 .cv_loc 156 13 135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:135:0 .seh_proc "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp11218: .cv_loc 156 13 137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:137:0 mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?uncaught_exception@std@@YA_NXZ" test al, 1 jne .LBB156_3 # %bb.1: .Ltmp11219: .cv_loc 156 13 139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:139:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rax] .Ltmp11216: mov rdx, qword ptr [rip + "__imp_?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAXXZ"] call rdx .Ltmp11217: jmp .LBB156_2 .LBB156_2: .cv_loc 156 13 140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:140:0 jmp .LBB156_3 .Ltmp11220: .LBB156_3: .cv_loc 156 13 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:144:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .Ltmp11221: .cv_loc 156 13 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:144:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$4@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$4@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA" .LBB156_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp11222: .cv_loc 156 13 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:144:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$5@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$5@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA" .LBB156_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11223: .Lfunc_end156: .seh_handlerdata .section .text,"xr",discard,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$5@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0???1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": .long .Lfunc_begin156@IMGREL # IP .long -1 # ToState .long .Ltmp11216@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11217@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # -- End function .def "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .globl "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # -- Begin function ??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z .p2align 4, 0x90 "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z": # @"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .Lfunc_begin157: .cv_func_id 157 .cv_loc 157 13 99 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:99:0 .seh_proc "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 64], rcx .Ltmp11224: mov rdx, qword ptr [rsp + 56] mov qword ptr [rcx], rdx .Ltmp11225: .cv_loc 157 13 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:100:0 mov rdx, qword ptr [rcx] mov rax, qword ptr [rdx] movsxd rax, dword ptr [rax + 4] add rax, 0 add rdx, rax mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call qword ptr [rip + "__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] cmp rax, 0 je .LBB157_2 # %bb.1: .Ltmp11226: .cv_loc 157 13 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:101:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rcx] movsxd rdx, dword ptr [rdx + 4] add rdx, 0 add rcx, rdx call qword ptr [rip + "__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] mov rcx, qword ptr [rax] mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rsp + 32] # 8-byte Reload call qword ptr [rax + 8] .Ltmp11227: .LBB157_2: .cv_loc 157 13 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:102:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11228: .Lfunc_end157: .seh_handlerdata .section .text,"xr",discard,"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .seh_endproc # -- End function .def "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .globl "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # -- Begin function ??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": # @"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .Lfunc_begin158: .cv_func_id 158 .cv_loc 158 13 105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:105:0 .seh_proc "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp11235: .cv_loc 158 13 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:106:0 mov rax, qword ptr [rcx] mov rdx, qword ptr [rax] movsxd rdx, dword ptr [rdx + 4] add rax, rdx .Ltmp11229: mov rdx, qword ptr [rip + "__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, rax call rdx .Ltmp11230: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB158_1 .LBB158_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload cmp rax, 0 je .LBB158_5 # %bb.2: .Ltmp11236: .cv_loc 158 13 107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:107:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rcx] movsxd rdx, dword ptr [rdx + 4] add rcx, rdx .Ltmp11231: mov rdx, qword ptr [rip + "__imp_?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QEBAPEAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ"] call rdx .Ltmp11232: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB158_3 .LBB158_3: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, qword ptr [rax] mov rcx, qword ptr [rcx + 16] .Ltmp11233: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp - 48] # 8-byte Reload call rdx .Ltmp11234: jmp .LBB158_4 .LBB158_4: jmp .LBB158_5 .Ltmp11237: .LBB158_5: .cv_loc 158 13 108 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:108:0 add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$6@?0???1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$6@?0???1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA" .LBB158_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp11238: .cv_loc 158 13 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream:106:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11239: .Lfunc_end158: .seh_handlerdata .section .text,"xr",discard,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$6@?0???1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ": .long .Lfunc_begin158@IMGREL # IP .long -1 # ToState .long .Ltmp11229@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11234@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # -- End function .def "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .globl "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin159: .cv_func_id 159 .cv_loc 159 11 2047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2047:0 .seh_proc "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11240: .cv_loc 159 11 2048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2048:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" nop add rsp, 40 ret .Ltmp11241: .Lfunc_end159: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin160: .cv_func_id 160 .cv_file 15 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xutility" "A162BEAAC17F997B0C72AFDAD71F40D6" 1 .cv_loc 160 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11242: .cv_loc 160 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp11243: .Lfunc_end160: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .globl "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" # -- Begin function ?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ .p2align 4, 0x90 "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ": # @"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .Lfunc_begin161: .cv_func_id 161 .cv_loc 161 11 1813 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1813:0 .seh_proc "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11244: .cv_loc 161 11 1814 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1814:0 mov rax, rcx add rax, 8 mov qword ptr [rsp + 40], rax .cv_loc 161 11 1815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1815:0 mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB161_1 jmp .LBB161_2 .LBB161_1: .Ltmp11245: .cv_loc 161 11 1817 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1817:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax + 8] call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov qword ptr [rsp + 40], rax .Ltmp11246: .LBB161_2: .cv_loc 161 11 1820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1820:0 mov rax, qword ptr [rsp + 40] add rsp, 56 ret .Ltmp11247: .Lfunc_end161: .seh_handlerdata .section .text,"xr",discard,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .seh_endproc # -- End function .def "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" .globl "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" # -- Begin function ?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ .p2align 4, 0x90 "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ": # @"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" .Lfunc_begin162: .cv_func_id 162 .cv_loc 162 11 1824 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1824:0 .seh_proc "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 16 mov edx, eax mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11248: .cv_loc 162 11 1825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1825:0 cmp rdx, qword ptr [rcx + 32] setbe r8b and r8b, 1 movzx eax, r8b pop rcx ret .Ltmp11249: .Lfunc_end162: .seh_handlerdata .section .text,"xr",discard,"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" .seh_endproc # -- End function .def "??$_Unfancy@D@std@@YAPEADPEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy@D@std@@YAPEADPEAD@Z" .globl "??$_Unfancy@D@std@@YAPEADPEAD@Z" # -- Begin function ??$_Unfancy@D@std@@YAPEADPEAD@Z .p2align 4, 0x90 "??$_Unfancy@D@std@@YAPEADPEAD@Z": # @"??$_Unfancy@D@std@@YAPEADPEAD@Z" .Lfunc_begin163: .cv_func_id 163 .cv_file 16 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstddef" "9F14E8187A77026EF6762781B0266A96" 1 .cv_loc 163 16 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345:0 .seh_proc "??$_Unfancy@D@std@@YAPEADPEAD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11250: .cv_loc 163 16 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11251: .Lfunc_end163: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy@D@std@@YAPEADPEAD@Z" .seh_endproc # -- End function .def "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .globl "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # -- Begin function ?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ .p2align 4, 0x90 "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ": # @"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .Lfunc_begin164: .cv_func_id 164 .cv_loc 164 11 3984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3984:0 .seh_proc "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rsp + 64] .Ltmp11252: .cv_loc 164 11 3985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3985:0 mov rcx, rax mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .cv_loc 164 11 3986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3986:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, rax call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 56], rax .cv_loc 164 11 3987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3987:0 mov rcx, qword ptr [rsp + 56] call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB164_1 jmp .LBB164_2 .LBB164_1: .Ltmp11253: .cv_loc 164 11 3989 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3989:0 mov rax, qword ptr [rsp + 56] mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 48], rax .cv_loc 164 11 3990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3990:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, rax call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov qword ptr [rsp + 40], rax .cv_loc 164 11 3991 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3991:0 mov rax, qword ptr [rsp + 56] add rax, 8 mov rcx, rax call "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" mov rcx, qword ptr [rsp + 40] mov rdx, rax call "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" .cv_loc 164 11 3992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3992:0 mov rcx, qword ptr [rsp + 40] mov rax, qword ptr [rsp + 56] mov rax, qword ptr [rax + 32] add rax, 1 mov rdx, qword ptr [rsp + 48] mov r8, rax call "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .Ltmp11254: .LBB164_2: .cv_loc 164 11 3995 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3995:0 mov rax, qword ptr [rsp + 56] mov qword ptr [rax + 24], 0 .cv_loc 164 11 3996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3996:0 mov rax, qword ptr [rsp + 56] mov qword ptr [rax + 32], 15 .cv_loc 164 11 3999 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3999:0 mov byte ptr [rsp + 79], 0 mov rax, qword ptr [rsp + 56] add rax, 8 mov rcx, rax lea rdx, [rsp + 79] call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" mov rax, qword ptr [rsp + 80] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 164 11 4000 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:4000:0 nop add rsp, 88 ret .Ltmp11255: .Lfunc_end164: .seh_handlerdata .section .text,"xr",discard,"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": # @"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin165: .cv_func_id 165 .cv_loc 165 11 1948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1948:0 .seh_proc "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 165 11 1949 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1949:0 .Ltmp11256: .Ltmp11258: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp11257: jmp .LBB165_1 .LBB165_1: .cv_loc 165 11 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1950:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" .Ltmp11259: .cv_loc 165 11 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1950:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA" .LBB165_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp11260: .cv_loc 165 11 1950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1950:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA" .LBB165_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11261: .Lfunc_end165: .seh_handlerdata .section .text,"xr",discard,"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long .Lfunc_begin165@IMGREL # IP .long -1 # ToState .long .Ltmp11256@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11257@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # -- End function .def "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .globl "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ": # @"?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin166: .cv_func_id 166 .cv_loc 166 11 2022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2022:0 .seh_proc "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11262: .cv_loc 166 11 2023 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2023:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 166 11 2024 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2024:0 nop add rsp, 40 ret .Ltmp11263: .Lfunc_end166: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .globl "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin167: .cv_func_id 167 .cv_loc 167 11 2042 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2042:0 .seh_proc "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11264: .cv_loc 167 11 2043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2043:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" nop add rsp, 40 ret .Ltmp11265: .Lfunc_end167: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .globl "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ .p2align 4, 0x90 "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ": # @"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .Lfunc_begin168: .cv_func_id 168 .cv_loc 168 11 2032 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2032:0 .seh_proc "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11266: .cv_loc 168 11 2033 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2033:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" nop add rsp, 40 ret .Ltmp11267: .Lfunc_end168: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" .globl "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" # -- Begin function ??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z .p2align 4, 0x90 "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z": # @"??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" .Lfunc_begin169: .cv_func_id 169 .cv_file 17 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xmemory0" "2F06C6E0D742F7F7636DC47E843A3E4D" 1 .cv_loc 169 17 886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:886:0 .seh_proc "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11268: .cv_loc 169 17 888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:888:0 add rsp, 16 ret .Ltmp11269: .Lfunc_end169: .seh_handlerdata .section .text,"xr",discard,"??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" .seh_endproc # -- End function .def "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" .globl "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" # -- Begin function ??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z .p2align 4, 0x90 "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z": # @"??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" .Lfunc_begin170: .cv_func_id 170 .cv_loc 170 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11270: .cv_loc 170 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11271: .Lfunc_end170: .seh_handlerdata .section .text,"xr",discard,"??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" .seh_endproc # -- End function .def "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .globl "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" # -- Begin function ?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z .p2align 4, 0x90 "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z": # @"?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .Lfunc_begin171: .cv_func_id 171 .cv_loc 171 17 990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:990:0 .seh_proc "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11272: .cv_loc 171 17 992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:992:0 mov rcx, qword ptr [rsp + 64] shl rcx, 0 mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .cv_loc 171 17 993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:993:0 nop add rsp, 72 ret .Ltmp11273: .Lfunc_end171: .seh_handlerdata .section .text,"xr",discard,"?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .seh_endproc # -- End function .def "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .globl "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" # -- Begin function ?assign@?$char_traits@D@std@@SAXAEADAEBD@Z .p2align 4, 0x90 "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z": # @"?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .Lfunc_begin172: .cv_func_id 172 .cv_loc 172 14 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:505:0 .seh_proc "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11274: .cv_loc 172 14 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:506:0 mov rcx, qword ptr [rsp + 8] mov al, byte ptr [rcx] mov rcx, qword ptr [rsp] mov byte ptr [rcx], al .cv_loc 172 14 507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:507:0 add rsp, 16 ret .Ltmp11275: .Lfunc_end172: .seh_handlerdata .section .text,"xr",discard,"?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .seh_endproc # -- End function .def "?_Orphan_all@_Container_base12@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ" .globl "?_Orphan_all@_Container_base12@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@_Container_base12@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@_Container_base12@std@@QEAAXXZ": # @"?_Orphan_all@_Container_base12@std@@QEAAXXZ" .Lfunc_begin173: .cv_func_id 173 .cv_loc 173 15 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:214:0 .seh_proc "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp11278: .cv_loc 173 15 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:216:0 cmp qword ptr [rcx], 0 mov qword ptr [rbp - 40], rcx # 8-byte Spill je .LBB173_6 # %bb.1: .cv_loc 173 15 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:218:0 .Ltmp11276: .Ltmp11279: mov rax, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rcx, [rbp - 24] mov edx, 3 call rax .Ltmp11277: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB173_2 .LBB173_2: .Ltmp11280: .cv_loc 173 15 220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:220:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, qword ptr [rax] add rcx, 8 mov qword ptr [rbp - 32], rcx .LBB173_3: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rbp - 32] cmp qword ptr [rax], 0 je .LBB173_5 # %bb.4: # in Loop: Header=BB173_3 Depth=1 .Ltmp11281: .cv_loc 173 15 222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:222:0 mov rax, qword ptr [rbp - 32] mov rax, qword ptr [rax] mov qword ptr [rax], 0 .cv_loc 173 15 221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:221:0 mov rax, qword ptr [rbp - 32] mov rax, qword ptr [rax] mov rax, qword ptr [rax + 8] mov rcx, qword ptr [rbp - 32] mov qword ptr [rcx], rax .cv_loc 173 15 220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:220:0 jmp .LBB173_3 .Ltmp11282: .LBB173_5: .cv_loc 173 15 223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:223:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rcx + 8], 0 .cv_loc 173 15 224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:224:0 lea rcx, [rbp - 24] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] .Ltmp11283: .LBB173_6: .cv_loc 173 15 226 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:226:0 nop add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Orphan_all@_Container_base12@std@@QEAAXXZ")@IMGREL .section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ" .seh_endproc .def "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA": .seh_proc "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA" .LBB173_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp11284: .cv_loc 173 15 218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:218:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11285: .Lfunc_end173: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ" .seh_endproc .section .xdata,"dr",associative,"?_Orphan_all@_Container_base12@std@@QEAAXXZ" .p2align 2 "$cppxdata$?_Orphan_all@_Container_base12@std@@QEAAXXZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?_Orphan_all@_Container_base12@std@@QEAAXXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Orphan_all@_Container_base12@std@@QEAAXXZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Orphan_all@_Container_base12@std@@QEAAXXZ": .long -1 # ToState .long "?dtor$7@?0??_Orphan_all@_Container_base12@std@@QEAAXXZ@4HA"@IMGREL # Action "$ip2state$?_Orphan_all@_Container_base12@std@@QEAAXXZ": .long .Lfunc_begin173@IMGREL # IP .long -1 # ToState .long .Ltmp11276@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11277@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Orphan_all@_Container_base12@std@@QEAAXXZ" # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin174: .cv_func_id 174 .cv_loc 174 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11286: .cv_loc 174 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp11287: .Lfunc_end174: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$allocator@D@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" .Lfunc_begin175: .cv_func_id 175 .cv_loc 175 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11288: .cv_loc 175 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp11289: .Lfunc_end175: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .globl "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # -- Begin function ??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z .p2align 4, 0x90 "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z": # @"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .Lfunc_begin176: .cv_func_id 176 .cv_loc 176 17 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:199:0 .seh_proc "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 48], rax mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp11290: .cv_loc 176 17 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:201:0 cmp qword ptr [rsp + 40], 4096 jb .LBB176_2 # %bb.1: .Ltmp11291: .cv_loc 176 17 203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:203:0 lea rcx, [rsp + 32] lea rdx, [rsp + 40] call "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" .Ltmp11292: .LBB176_2: .cv_loc 176 17 207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:207:0 mov rdx, qword ptr [rsp + 40] mov rcx, qword ptr [rsp + 32] call "??3@YAXPEAX_K@Z" mov rcx, qword ptr [rsp + 48] xor rcx, rsp call __security_check_cookie .cv_loc 176 17 208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:208:0 nop add rsp, 56 ret .Ltmp11293: .Lfunc_end176: .seh_handlerdata .section .text,"xr",discard,"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .seh_endproc # -- End function .def "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" .globl "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # -- Begin function ?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z .p2align 4, 0x90 "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z": # @"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" .Lfunc_begin177: .cv_func_id 177 .cv_loc 177 17 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:114:0 .seh_proc "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov qword ptr [rsp + 112], rdx mov qword ptr [rsp + 104], rcx .Ltmp11294: .cv_loc 177 17 115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:115:0 mov rcx, qword ptr [rsp + 112] mov rdx, qword ptr [rcx] add rdx, 47 mov qword ptr [rcx], rdx .cv_loc 177 17 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:117:0 mov rcx, qword ptr [rsp + 104] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 96], rcx .cv_loc 177 17 118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:118:0 mov rcx, qword ptr [rsp + 96] mov rcx, qword ptr [rcx - 8] mov qword ptr [rsp + 88], rcx # %bb.1: .Ltmp11295: .cv_loc 177 17 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0 mov rax, qword ptr [rsp + 96] movabs rcx, -361700864190383366 cmp qword ptr [rax - 16], rcx jne .LBB177_3 # %bb.2: .Ltmp11296: .cv_loc 177 17 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0 jmp .LBB177_8 .Ltmp11297: .LBB177_3: .cv_loc 177 17 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0 jmp .LBB177_4 .LBB177_4: .Ltmp11298: .cv_loc 177 17 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0 lea rax, [rip + "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 122 call rax mov ecx, 1 cmp ecx, eax jne .LBB177_6 # %bb.5: int3 .LBB177_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"] mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@"] lea r8, [rip + "??_C@_1NC@LMCNBOC@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 122 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp11299: # %bb.7: .cv_loc 177 17 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0 jmp .LBB177_8 .Ltmp11300: .LBB177_8: .cv_loc 177 17 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:122:0 jmp .LBB177_9 .Ltmp11301: .LBB177_9: .cv_loc 177 17 127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:127:0 mov qword ptr [rsp + 80], 16 .cv_loc 177 17 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:131:0 mov rax, qword ptr [rsp + 104] mov rax, qword ptr [rax] sub rax, qword ptr [rsp + 88] mov qword ptr [rsp + 72], rax # %bb.10: .Ltmp11302: .cv_loc 177 17 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0 cmp qword ptr [rsp + 72], 16 jb .LBB177_13 # %bb.11: cmp qword ptr [rsp + 72], 47 ja .LBB177_13 # %bb.12: .Ltmp11303: .cv_loc 177 17 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0 jmp .LBB177_18 .Ltmp11304: .LBB177_13: .cv_loc 177 17 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0 jmp .LBB177_14 .LBB177_14: .Ltmp11305: .cv_loc 177 17 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0 lea rax, [rip + "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 132 call rax mov ecx, 1 cmp ecx, eax jne .LBB177_16 # %bb.15: int3 .LBB177_16: xor eax, eax mov ecx, eax lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1EA@IKJNMLCJ@?$AA_?$AAA?$AAd?$AAj?$AAu?$AAs?$AAt?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe?$AAd?$AA?$AA@"] lea r8, [rip + "??_C@_1NC@LMCNBOC@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 132 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp11306: # %bb.17: .cv_loc 177 17 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0 jmp .LBB177_18 .Ltmp11307: .LBB177_18: .cv_loc 177 17 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:132:0 jmp .LBB177_19 .Ltmp11308: .LBB177_19: .cv_loc 177 17 133 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:133:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 104] mov qword ptr [rcx], rax .cv_loc 177 17 134 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:134:0 add rsp, 120 ret .Ltmp11309: .Lfunc_end177: .seh_handlerdata .section .text,"xr",discard,"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" .seh_endproc # -- End function .def "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .globl "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin178: .cv_func_id 178 .cv_loc 178 11 1997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1997:0 .seh_proc "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp11310: .cv_loc 178 11 1998 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1998:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" lea rcx, [rsp + 56] mov rdx, rax call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .cv_loc 178 11 1999 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1999:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .cv_loc 178 11 2000 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2000:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 178 11 2001 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2001:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 178 11 2002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2002:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov qword ptr [rax], 0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 178 11 2003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2003:0 nop add rsp, 72 ret .Ltmp11311: .Lfunc_end178: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@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@@QEAA@XZ" .globl "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" # -- Begin function ??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ": # @"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" .Lfunc_begin179: .cv_func_id 179 .cv_loc 179 15 265 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:265:0 .seh_proc "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11312: .cv_loc 179 15 265 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:265:0 call "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .Ltmp11313: .cv_loc 179 15 265 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:265:0 nop add rsp, 40 ret .Ltmp11314: .Lfunc_end179: .seh_handlerdata .section .text,"xr",discard,"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .globl "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # -- Begin function ??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z .p2align 4, 0x90 "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z": # @"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .Lfunc_begin180: .cv_func_id 180 .cv_loc 180 17 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986:0 .seh_proc "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11315: .cv_loc 180 17 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0 add rsp, 16 ret .Ltmp11316: .Lfunc_end180: .seh_handlerdata .section .text,"xr",discard,"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .seh_endproc # -- End function .def "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .globl "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # -- Begin function ??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z .p2align 4, 0x90 "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z": # @"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .Lfunc_begin181: .cv_func_id 181 .cv_loc 181 17 886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:886:0 .seh_proc "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11317: .cv_loc 181 17 888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:888:0 add rsp, 16 ret .Ltmp11318: .Lfunc_end181: .seh_handlerdata .section .text,"xr",discard,"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .seh_endproc # -- End function .def "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .globl "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ .p2align 4, 0x90 "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .Lfunc_begin182: .cv_func_id 182 .cv_loc 182 11 2011 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2011:0 .seh_proc "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11319: .cv_loc 182 11 2012 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2012:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" nop add rsp, 40 ret .Ltmp11320: .Lfunc_end182: .seh_handlerdata .section .text,"xr",discard,"?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .seh_endproc # -- End function .def "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .globl "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # -- Begin function ??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z .p2align 4, 0x90 "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z": # @"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .Lfunc_begin183: .cv_func_id 183 .cv_loc 183 17 1212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1212:0 .seh_proc "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov eax, 1 mov r8d, eax mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp11321: .cv_loc 183 17 1213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1213:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" .cv_loc 183 17 1214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1214:0 nop add rsp, 56 ret .Ltmp11322: .Lfunc_end183: .seh_handlerdata .section .text,"xr",discard,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .seh_endproc # -- End function .def "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" .globl "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # -- Begin function ?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z .p2align 4, 0x90 "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z": # @"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" .Lfunc_begin184: .cv_func_id 184 .cv_loc 184 17 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:871:0 .seh_proc "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11323: .cv_loc 184 17 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:873:0 mov rcx, qword ptr [rsp + 64] shl rcx, 4 mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .cv_loc 184 17 874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:874:0 nop add rsp, 72 ret .Ltmp11324: .Lfunc_end184: .seh_handlerdata .section .text,"xr",discard,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" .seh_endproc # -- End function .def "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .globl "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ": # @"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .Lfunc_begin185: .cv_func_id 185 .cv_loc 185 11 1770 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1770:0 .seh_proc "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11325: .cv_loc 185 11 1770 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1770:0 add rcx, 8 call "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .Ltmp11326: .cv_loc 185 11 1770 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1770:0 nop add rsp, 40 ret .Ltmp11327: .Lfunc_end185: .seh_handlerdata .section .text,"xr",discard,"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .globl "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # -- Begin function ??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ": # @"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .Lfunc_begin186: .cv_func_id 186 .cv_loc 186 11 1861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1861:0 .seh_proc "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11328: .cv_loc 186 11 1862 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1862:0 pop rax ret .Ltmp11329: .Lfunc_end186: .seh_handlerdata .section .text,"xr",discard,"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" .globl "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" # -- Begin function ??0?$ExprLhs@_N@Catch@@QEAA@_N@Z .p2align 4, 0x90 "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z": # @"??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" .Lfunc_begin187: .cv_func_id 187 .cv_loc 187 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue and dl, 1 mov byte ptr [rsp + 15], dl mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11330: mov dl, byte ptr [rsp + 15] and dl, 1 mov byte ptr [rcx], dl mov rax, rcx add rsp, 16 ret .Ltmp11331: .Lfunc_end187: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" .seh_endproc # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" .Lfunc_begin188: .cv_func_id 188 .cv_loc 188 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11332: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp11333: .Lfunc_end188: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .globl "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # -- Begin function ??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z .p2align 4, 0x90 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .Lfunc_begin189: .cv_func_id 189 .cv_loc 189 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov byte ptr [rbp + 56], r8b mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp11338: mov rdx, rcx mov r8b, byte ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" mov rcx, qword ptr [rbp + 48] mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp11339: .cv_loc 189 5 598 0 # ..\include\gsl/span:598:0 mov rcx, r9 mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp + 7], 0 test dl, 1 jne .LBB189_1 jmp .LBB189_2 .LBB189_1: test byte ptr [rbp + 7], 1 jne .LBB189_4 jmp .LBB189_5 .LBB189_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp11334: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11335: jmp .LBB189_3 .LBB189_3: ud2 .LBB189_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB189_5: .cv_loc 189 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB189_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB189_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB189_8 jmp .LBB189_9 .LBB189_8: test byte ptr [rbp - 25], 1 jne .LBB189_14 jmp .LBB189_15 .LBB189_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp11336: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11337: jmp .LBB189_10 .LBB189_10: ud2 .LBB189_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11340: .LBB189_15: .cv_loc 189 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB189_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11341: .cv_loc 189 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB189_12 jmp .LBB189_13 .LBB189_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB189_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB189_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 189 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB189_17 jmp .LBB189_18 .LBB189_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB189_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11342: .Lfunc_end189: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": .long -1 # ToState .long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": .long .Lfunc_begin189@IMGREL # IP .long -1 # ToState .long .Ltmp11334@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11335@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11336@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11337@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" .Lfunc_begin190: .cv_func_id 190 .cv_loc 190 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11343: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp11344: .Lfunc_end190: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .Lfunc_begin191: .cv_func_id 191 .cv_loc 191 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov byte ptr [rbp + 40], r8b mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11349: mov rdx, qword ptr [rbp + 32] mov qword ptr [rcx], rdx .Ltmp11350: .cv_loc 191 5 598 0 # ..\include\gsl/span:598:0 mov rdx, rcx mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 1], 0 test r8b, 1 jne .LBB191_1 jmp .LBB191_2 .LBB191_1: test byte ptr [rbp - 1], 1 jne .LBB191_4 jmp .LBB191_5 .LBB191_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11345: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11346: jmp .LBB191_3 .LBB191_3: ud2 .LBB191_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB191_5: .cv_loc 191 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB191_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB191_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB191_8 jmp .LBB191_9 .LBB191_8: test byte ptr [rbp - 33], 1 jne .LBB191_14 jmp .LBB191_15 .LBB191_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11347: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11348: jmp .LBB191_10 .LBB191_10: ud2 .LBB191_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11351: .LBB191_15: .cv_loc 191 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB191_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11352: .cv_loc 191 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB191_12 jmp .LBB191_13 .LBB191_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB191_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB191_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 191 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB191_17 jmp .LBB191_18 .LBB191_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB191_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11353: .Lfunc_end191: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .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@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": .long -1 # ToState .long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z": .long .Lfunc_begin191@IMGREL # IP .long -1 # ToState .long .Ltmp11345@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11346@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11347@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11348@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" .globl "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ": # @"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" .Lfunc_begin192: .cv_func_id 192 .cv_loc 192 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11354: mov rax, qword ptr [rcx] pop rcx ret .Ltmp11355: .Lfunc_end192: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": # @"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .Lfunc_begin193: .cv_func_id 193 .cv_loc 193 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov byte ptr [rbp + 40], r8b mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11360: mov rdx, qword ptr [rbp + 32] mov qword ptr [rcx], rdx .Ltmp11361: .cv_loc 193 5 598 0 # ..\include\gsl/span:598:0 mov rdx, rcx mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 1], 0 test r8b, 1 jne .LBB193_1 jmp .LBB193_2 .LBB193_1: test byte ptr [rbp - 1], 1 jne .LBB193_4 jmp .LBB193_5 .LBB193_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11356: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11357: jmp .LBB193_3 .LBB193_3: ud2 .LBB193_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB193_5: .cv_loc 193 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB193_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB193_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB193_8 jmp .LBB193_9 .LBB193_8: test byte ptr [rbp - 33], 1 jne .LBB193_14 jmp .LBB193_15 .LBB193_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11358: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11359: jmp .LBB193_10 .LBB193_10: ud2 .LBB193_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11362: .LBB193_15: .cv_loc 193 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB193_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11363: .cv_loc 193 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB193_12 jmp .LBB193_13 .LBB193_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB193_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA" .LBB193_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 193 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB193_17 jmp .LBB193_18 .LBB193_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB193_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11364: .Lfunc_end193: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .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@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": .long -1 # ToState .long "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z": .long .Lfunc_begin193@IMGREL # IP .long -1 # ToState .long .Ltmp11356@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11357@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11358@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11359@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" .globl "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ": # @"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" .Lfunc_begin194: .cv_func_id 194 .cv_loc 194 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11365: mov rax, qword ptr [rcx] pop rcx ret .Ltmp11366: .Lfunc_end194: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" .globl "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" # -- Begin function ??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z .p2align 4, 0x90 "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z": # @"??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" .Lfunc_begin195: .cv_func_id 195 .cv_loc 195 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp11367: .cv_loc 195 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11368: .Lfunc_end195: .seh_handlerdata .section .text,"xr",discard,"??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" .seh_endproc # -- End function .def "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" .globl "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" # -- Begin function ??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z .p2align 4, 0x90 "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z": # @"??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" .Lfunc_begin196: .cv_func_id 196 .cv_loc 196 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp11369: .cv_loc 196 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp11370: .Lfunc_end196: .seh_handlerdata .section .text,"xr",discard,"??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" .Lfunc_begin197: .cv_func_id 197 .cv_loc 197 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEB_KAEB_K@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11371: mov qword ptr [rcx], rax .Ltmp11372: .cv_loc 197 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp11373: .cv_loc 197 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp11374: .Lfunc_end197: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" .globl "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" # -- Begin function ??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z .p2align 4, 0x90 "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z": # @"??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" .Lfunc_begin198: .cv_func_id 198 .cv_loc 198 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11375: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp11376: .Lfunc_end198: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" .seh_endproc # -- End function .def "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" .globl "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" # -- Begin function ??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z .p2align 4, 0x90 "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z": # @"??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" .Lfunc_begin199: .cv_func_id 199 .cv_loc 199 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11377: mov rcx, qword ptr [rsp] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 8] cmp rcx, qword ptr [rdx] sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp11378: .Lfunc_end199: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z": # @"??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" .Lfunc_begin200: .cv_func_id 200 .cv_loc 200 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp11379: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp11380: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEB_KAEB_K@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp11381: ret .Ltmp11382: .Lfunc_end200: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .Lfunc_begin201: .cv_func_id 201 .cv_loc 201 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11383: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp11384: .Lfunc_end201: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .Lfunc_begin202: .cv_func_id 202 .cv_loc 202 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11385: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp11386: .Lfunc_end202: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$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 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp11391: .cv_loc 203 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp11387: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" .Ltmp11388: jmp .LBB203_1 .LBB203_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp11389: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp11390: jmp .LBB203_2 .LBB203_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 203 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB203_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .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@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB203_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB203_5 jmp .LBB203_6 .LBB203_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB203_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB203_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11392: .Lfunc_end203: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin203@IMGREL # IP .long -1 # ToState .long .Ltmp11387@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11389@IMGREL+1 # IP .long 2 # ToState .long .Ltmp11390@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" .Lfunc_begin204: .cv_func_id 204 .cv_loc 204 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11393: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB204_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB204_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11394: .Lfunc_end204: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" .globl "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" # -- Begin function ??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z .p2align 4, 0x90 "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z": # @"??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" .Lfunc_begin205: .cv_func_id 205 .cv_loc 205 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp11395: .cv_loc 205 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?convert@?$StringMaker@_K@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_K@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp11396: .Lfunc_end205: .seh_handlerdata .section .text,"xr",discard,"??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" .seh_endproc # -- End function .def "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" .globl "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" # -- Begin function ??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z .p2align 4, 0x90 "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z": # @"??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" .Lfunc_begin206: .cv_func_id 206 .cv_file 18 "C:\\projects\\gsl\\include\\gsl\\gsl_util" "9954522A071AE96641C34E4C32052141" 1 .cv_loc 206 18 99 0 # ..\include\gsl/gsl_util:99:0 .seh_proc "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp11397: .cv_loc 206 18 100 0 # ..\include\gsl/gsl_util:100:0 mov rcx, qword ptr [rsp + 32] call "??$forward@H@std@@YA$$QEAHAEAH@Z" movsxd rax, dword ptr [rax] add rsp, 40 ret .Ltmp11398: .Lfunc_end206: .seh_handlerdata .section .text,"xr",discard,"??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" .seh_endproc # -- End function .def "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .globl "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z": # @"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin207: .cv_func_id 207 .cv_loc 207 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11399: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11400: .Lfunc_end207: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .seh_endproc # -- End function .def "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .globl "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # -- Begin function ??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z .p2align 4, 0x90 "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z": # @"??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .Lfunc_begin208: .cv_func_id 208 .cv_loc 208 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11401: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11402: .Lfunc_end208: .seh_handlerdata .section .text,"xr",discard,"??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .seh_endproc # -- End function .def "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .globl "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z": # @"??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin209: .cv_func_id 209 .cv_loc 209 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11403: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11404: .Lfunc_end209: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .seh_endproc # -- End function .def "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .globl "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # -- Begin function ??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z .p2align 4, 0x90 "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z": # @"??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .Lfunc_begin210: .cv_func_id 210 .cv_loc 210 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11405: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11406: .Lfunc_end210: .seh_handlerdata .section .text,"xr",discard,"??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin211: .cv_func_id 211 .cv_loc 211 1 134 0 # ..\tests\span_tests.cpp:134:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx .Ltmp11407: .cv_loc 211 1 135 0 # ..\tests\span_tests.cpp:135:0 mov dword ptr [rsp + 52], 0 lea rcx, [rsp + 52] call "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" xor edx, edx # kill: def $rdx killed $edx lea rcx, [rsp + 56] mov r8, rax call "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie .cv_loc 211 1 136 0 # ..\tests\span_tests.cpp:136:0 nop add rsp, 72 ret .Ltmp11408: .Lfunc_end211: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin212: .cv_func_id 212 .cv_loc 212 1 141 0 # ..\tests\span_tests.cpp:141:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov edx, eax mov eax, 1 mov r8d, eax mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 40], rcx .Ltmp11409: lea rcx, [rsp + 48] .Ltmp11410: #DEBUG_VALUE: operator():s <- [$rcx+0] call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .Ltmp11411: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie nop add rsp, 72 ret .Ltmp11412: .Lfunc_end212: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin213: .cv_func_id 213 .cv_loc 213 1 144 0 # ..\tests\span_tests.cpp:144:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov edx, eax mov eax, 1 mov r8d, eax mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 40], rcx .Ltmp11413: lea rcx, [rsp + 48] .Ltmp11414: #DEBUG_VALUE: operator():cs <- [$rcx+0] call "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .Ltmp11415: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie nop add rsp, 72 ret .Ltmp11416: .Lfunc_end213: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin214: .cv_func_id 214 .cv_loc 214 1 149 0 # ..\tests\span_tests.cpp:149:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov edx, eax mov eax, 1 mov r8d, eax mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 48], rcx .Ltmp11417: lea rcx, [rsp + 56] .Ltmp11418: #DEBUG_VALUE: operator():s <- [$rcx+0] call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .Ltmp11419: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie nop add rsp, 72 ret .Ltmp11420: .Lfunc_end214: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin215: .cv_func_id 215 .cv_loc 215 1 152 0 # ..\tests\span_tests.cpp:152:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov edx, eax mov eax, 1 mov r8d, eax mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 48], rcx .Ltmp11421: lea rcx, [rsp + 56] .Ltmp11422: #DEBUG_VALUE: operator():s <- [$rcx+0] call "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .Ltmp11423: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie nop add rsp, 72 ret .Ltmp11424: .Lfunc_end215: .seh_handlerdata .text .seh_endproc # -- End function .def "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .globl "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # -- Begin function ??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z .p2align 4, 0x90 "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z": # @"??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .Lfunc_begin216: .cv_func_id 216 .cv_loc 216 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11425: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11426: .Lfunc_end216: .seh_handlerdata .section .text,"xr",discard,"??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .seh_endproc # -- End function .def "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" .Lfunc_begin217: .cv_func_id 217 .cv_loc 217 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11427: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp11428: .Lfunc_end217: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .globl "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # -- Begin function ?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ .p2align 4, 0x90 "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ": # @"?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .Lfunc_begin218: .cv_func_id 218 .cv_loc 218 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11429: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" nop add rsp, 40 ret .Ltmp11430: .Lfunc_end218: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .seh_endproc # -- End function .def "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .globl "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # -- Begin function ??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z .p2align 4, 0x90 "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z": # @"??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .Lfunc_begin219: .cv_func_id 219 .cv_loc 219 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11431: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11432: .Lfunc_end219: .seh_handlerdata .section .text,"xr",discard,"??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .seh_endproc # -- End function .def "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" .Lfunc_begin220: .cv_func_id 220 .cv_loc 220 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11433: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp11434: .Lfunc_end220: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .globl "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # -- Begin function ?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ .p2align 4, 0x90 "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ": # @"?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .Lfunc_begin221: .cv_func_id 221 .cv_loc 221 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11435: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" nop add rsp, 40 ret .Ltmp11436: .Lfunc_end221: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .seh_endproc # -- End function .def "??$forward@H@std@@YA$$QEAHAEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@H@std@@YA$$QEAHAEAH@Z" .globl "??$forward@H@std@@YA$$QEAHAEAH@Z" # -- Begin function ??$forward@H@std@@YA$$QEAHAEAH@Z .p2align 4, 0x90 "??$forward@H@std@@YA$$QEAHAEAH@Z": # @"??$forward@H@std@@YA$$QEAHAEAH@Z" .Lfunc_begin222: .cv_func_id 222 .cv_loc 222 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@H@std@@YA$$QEAHAEAH@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11437: .cv_loc 222 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11438: .Lfunc_end222: .seh_handlerdata .section .text,"xr",discard,"??$forward@H@std@@YA$$QEAHAEAH@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin223: .cv_func_id 223 .cv_loc 223 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11443: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp11444: .cv_loc 223 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB223_1 jmp .LBB223_2 .LBB223_1: test byte ptr [rbp - 1], 1 jne .LBB223_4 jmp .LBB223_5 .LBB223_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11439: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11440: jmp .LBB223_3 .LBB223_3: ud2 .LBB223_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB223_5: .cv_loc 223 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB223_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB223_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB223_8 jmp .LBB223_9 .LBB223_8: test byte ptr [rbp - 33], 1 jne .LBB223_14 jmp .LBB223_15 .LBB223_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11441: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11442: jmp .LBB223_10 .LBB223_10: ud2 .LBB223_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11445: .LBB223_15: .cv_loc 223 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA" .LBB223_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11446: .cv_loc 223 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB223_12 jmp .LBB223_13 .LBB223_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB223_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA" .LBB223_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 223 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB223_17 jmp .LBB223_18 .LBB223_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB223_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11447: .Lfunc_end223: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z": .long .Lfunc_begin223@IMGREL # IP .long -1 # ToState .long .Ltmp11439@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11440@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11441@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11442@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # -- End function .def "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" .globl "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # -- Begin function ??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z .p2align 4, 0x90 "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z": # @"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" .Lfunc_begin224: .cv_func_id 224 .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 .seh_proc "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp11450: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp11451: .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 cmp qword ptr [rbp - 24], 0 setge al mov byte ptr [rbp - 57], 0 test al, 1 jne .LBB224_1 jmp .LBB224_2 .LBB224_1: test byte ptr [rbp - 57], 1 jne .LBB224_4 jmp .LBB224_5 .LBB224_2: lea rdx, [rip + "??_C@_0DG@LJIAFOPK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp11448: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11449: jmp .LBB224_3 .LBB224_3: ud2 .LBB224_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11452: .LBB224_5: .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z")@IMGREL .section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" .seh_endproc .def "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA": .seh_proc "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA" .LBB224_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp11453: .cv_loc 224 5 336 0 # ..\include\gsl/span:336:0 test byte ptr [rbp - 57], 1 jne .LBB224_7 jmp .LBB224_8 .LBB224_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB224_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11454: .Lfunc_end224: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" .p2align 2 "$cppxdata$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z": .long -1 # ToState .long "?dtor$6@?0???0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z@4HA"@IMGREL # Action "$ip2state$??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z": .long .Lfunc_begin224@IMGREL # IP .long -1 # ToState .long .Ltmp11448@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11449@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .Lfunc_begin225: .cv_func_id 225 .cv_loc 225 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11459: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp11460: .cv_loc 225 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB225_1 jmp .LBB225_2 .LBB225_1: test byte ptr [rbp - 1], 1 jne .LBB225_4 jmp .LBB225_5 .LBB225_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11455: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11456: jmp .LBB225_3 .LBB225_3: ud2 .LBB225_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB225_5: .cv_loc 225 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB225_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB225_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB225_8 jmp .LBB225_9 .LBB225_8: test byte ptr [rbp - 33], 1 jne .LBB225_14 jmp .LBB225_15 .LBB225_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11457: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11458: jmp .LBB225_10 .LBB225_10: ud2 .LBB225_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11461: .LBB225_15: .cv_loc 225 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA" .LBB225_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11462: .cv_loc 225 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB225_12 jmp .LBB225_13 .LBB225_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB225_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA" .LBB225_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 225 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB225_17 jmp .LBB225_18 .LBB225_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB225_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11463: .Lfunc_end225: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z": .long .Lfunc_begin225@IMGREL # IP .long -1 # ToState .long .Ltmp11455@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11456@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11457@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11458@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin226: .cv_func_id 226 .cv_loc 226 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11468: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp11469: .cv_loc 226 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB226_1 jmp .LBB226_2 .LBB226_1: test byte ptr [rbp - 1], 1 jne .LBB226_4 jmp .LBB226_5 .LBB226_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11464: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11465: jmp .LBB226_3 .LBB226_3: ud2 .LBB226_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB226_5: .cv_loc 226 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB226_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB226_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB226_8 jmp .LBB226_9 .LBB226_8: test byte ptr [rbp - 33], 1 jne .LBB226_14 jmp .LBB226_15 .LBB226_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11466: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11467: jmp .LBB226_10 .LBB226_10: ud2 .LBB226_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11470: .LBB226_15: .cv_loc 226 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA" .LBB226_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11471: .cv_loc 226 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB226_12 jmp .LBB226_13 .LBB226_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB226_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA" .LBB226_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 226 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB226_17 jmp .LBB226_18 .LBB226_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB226_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11472: .Lfunc_end226: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z": .long .Lfunc_begin226@IMGREL # IP .long -1 # ToState .long .Ltmp11464@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11465@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11466@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11467@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # -- End function .def "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" .globl "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" # -- Begin function ??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z .p2align 4, 0x90 "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z": # @"??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" .Lfunc_begin227: .cv_func_id 227 .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 .seh_proc "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp11475: .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 cmp qword ptr [rbp - 24], 0 sete al mov byte ptr [rbp - 57], 0 test al, 1 jne .LBB227_1 jmp .LBB227_2 .LBB227_1: test byte ptr [rbp - 57], 1 jne .LBB227_4 jmp .LBB227_5 .LBB227_2: lea rdx, [rip + "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp11473: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11474: jmp .LBB227_3 .LBB227_3: ud2 .LBB227_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11476: .LBB227_5: .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z")@IMGREL .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" .seh_endproc .def "?dtor$6@?0???0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z@4HA": .seh_proc "?dtor$6@?0???0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z@4HA" .LBB227_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp11477: .cv_loc 227 5 321 0 # ..\include\gsl/span:321:0 test byte ptr [rbp - 57], 1 jne .LBB227_7 jmp .LBB227_8 .LBB227_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB227_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11478: .Lfunc_end227: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" .p2align 2 "$cppxdata$??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z": .long -1 # ToState .long "?dtor$6@?0???0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z@4HA"@IMGREL # Action "$ip2state$??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z": .long .Lfunc_begin227@IMGREL # IP .long -1 # ToState .long .Ltmp11473@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11474@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .Lfunc_begin228: .cv_func_id 228 .cv_loc 228 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11483: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp11484: .cv_loc 228 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB228_1 jmp .LBB228_2 .LBB228_1: test byte ptr [rbp - 1], 1 jne .LBB228_4 jmp .LBB228_5 .LBB228_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11479: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11480: jmp .LBB228_3 .LBB228_3: ud2 .LBB228_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB228_5: .cv_loc 228 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB228_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB228_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB228_8 jmp .LBB228_9 .LBB228_8: test byte ptr [rbp - 33], 1 jne .LBB228_14 jmp .LBB228_15 .LBB228_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11481: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11482: jmp .LBB228_10 .LBB228_10: ud2 .LBB228_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11485: .LBB228_15: .cv_loc 228 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA" .LBB228_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11486: .cv_loc 228 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB228_12 jmp .LBB228_13 .LBB228_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB228_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA" .LBB228_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 228 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB228_17 jmp .LBB228_18 .LBB228_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB228_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11487: .Lfunc_end228: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z": .long .Lfunc_begin228@IMGREL # IP .long -1 # ToState .long .Ltmp11479@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11480@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11481@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11482@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # -- End function .def "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" .globl "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??0?$span@H$00@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z": # @"??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin229: .cv_func_id 229 .cv_loc 229 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11488: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11489: .Lfunc_end229: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin230: .cv_func_id 230 .cv_loc 230 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11494: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp11495: .cv_loc 230 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB230_1 jmp .LBB230_2 .LBB230_1: test byte ptr [rbp - 1], 1 jne .LBB230_4 jmp .LBB230_5 .LBB230_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11490: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11491: jmp .LBB230_3 .LBB230_3: ud2 .LBB230_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB230_5: .cv_loc 230 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB230_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB230_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB230_8 jmp .LBB230_9 .LBB230_8: test byte ptr [rbp - 33], 1 jne .LBB230_14 jmp .LBB230_15 .LBB230_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11492: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11493: jmp .LBB230_10 .LBB230_10: ud2 .LBB230_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11496: .LBB230_15: .cv_loc 230 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA" .LBB230_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11497: .cv_loc 230 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB230_12 jmp .LBB230_13 .LBB230_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB230_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA" .LBB230_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 230 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB230_17 jmp .LBB230_18 .LBB230_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB230_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11498: .Lfunc_end230: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z": .long .Lfunc_begin230@IMGREL # IP .long -1 # ToState .long .Ltmp11490@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11491@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11492@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11493@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" # -- End function .def "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" .globl "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" # -- Begin function ??0?$extent_type@$00@details@gsl@@QEAA@_J@Z .p2align 4, 0x90 "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z": # @"??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" .Lfunc_begin231: .cv_func_id 231 .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 .seh_proc "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp11501: .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 cmp qword ptr [rbp - 24], 1 sete al mov byte ptr [rbp - 57], 0 test al, 1 jne .LBB231_1 jmp .LBB231_2 .LBB231_1: test byte ptr [rbp - 57], 1 jne .LBB231_4 jmp .LBB231_5 .LBB231_2: lea rdx, [rip + "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp11499: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11500: jmp .LBB231_3 .LBB231_3: ud2 .LBB231_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11502: .LBB231_5: .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$extent_type@$00@details@gsl@@QEAA@_J@Z")@IMGREL .section .text,"xr",discard,"??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" .seh_endproc .def "?dtor$6@?0???0?$extent_type@$00@details@gsl@@QEAA@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???0?$extent_type@$00@details@gsl@@QEAA@_J@Z@4HA": .seh_proc "?dtor$6@?0???0?$extent_type@$00@details@gsl@@QEAA@_J@Z@4HA" .LBB231_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp11503: .cv_loc 231 5 321 0 # ..\include\gsl/span:321:0 test byte ptr [rbp - 57], 1 jne .LBB231_7 jmp .LBB231_8 .LBB231_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB231_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11504: .Lfunc_end231: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" .p2align 2 "$cppxdata$??0?$extent_type@$00@details@gsl@@QEAA@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$extent_type@$00@details@gsl@@QEAA@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$extent_type@$00@details@gsl@@QEAA@_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$extent_type@$00@details@gsl@@QEAA@_J@Z": .long -1 # ToState .long "?dtor$6@?0???0?$extent_type@$00@details@gsl@@QEAA@_J@Z@4HA"@IMGREL # Action "$ip2state$??0?$extent_type@$00@details@gsl@@QEAA@_J@Z": .long .Lfunc_begin231@IMGREL # IP .long -1 # ToState .long .Ltmp11499@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11500@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" # -- End function .def "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$00@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" .Lfunc_begin232: .cv_func_id 232 .cv_loc 232 5 323 0 # ..\include\gsl/span:323:0 .seh_proc "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 1 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp11505: pop rcx ret .Ltmp11506: .Lfunc_end232: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .Lfunc_begin233: .cv_func_id 233 .cv_loc 233 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11511: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp11512: .cv_loc 233 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB233_1 jmp .LBB233_2 .LBB233_1: test byte ptr [rbp - 1], 1 jne .LBB233_4 jmp .LBB233_5 .LBB233_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11507: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11508: jmp .LBB233_3 .LBB233_3: ud2 .LBB233_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB233_5: .cv_loc 233 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB233_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB233_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB233_8 jmp .LBB233_9 .LBB233_8: test byte ptr [rbp - 33], 1 jne .LBB233_14 jmp .LBB233_15 .LBB233_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11509: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11510: jmp .LBB233_10 .LBB233_10: ud2 .LBB233_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11513: .LBB233_15: .cv_loc 233 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA" .LBB233_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11514: .cv_loc 233 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB233_12 jmp .LBB233_13 .LBB233_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB233_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA" .LBB233_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 233 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB233_17 jmp .LBB233_18 .LBB233_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB233_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11515: .Lfunc_end233: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z": .long .Lfunc_begin233@IMGREL # IP .long -1 # ToState .long .Ltmp11507@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11508@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11509@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11510@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .Lfunc_begin234: .cv_func_id 234 .cv_loc 234 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11516: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp11517: .Lfunc_end234: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .Lfunc_begin235: .cv_func_id 235 .cv_loc 235 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11522: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp11523: .cv_loc 235 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB235_1 jmp .LBB235_2 .LBB235_1: test byte ptr [rbp - 1], 1 jne .LBB235_4 jmp .LBB235_5 .LBB235_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11518: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11519: jmp .LBB235_3 .LBB235_3: ud2 .LBB235_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB235_5: .cv_loc 235 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB235_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB235_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB235_8 jmp .LBB235_9 .LBB235_8: test byte ptr [rbp - 33], 1 jne .LBB235_14 jmp .LBB235_15 .LBB235_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11520: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11521: jmp .LBB235_10 .LBB235_10: ud2 .LBB235_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11524: .LBB235_15: .cv_loc 235 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA" .LBB235_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11525: .cv_loc 235 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB235_12 jmp .LBB235_13 .LBB235_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB235_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA" .LBB235_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 235 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB235_17 jmp .LBB235_18 .LBB235_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB235_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11526: .Lfunc_end235: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z": .long .Lfunc_begin235@IMGREL # IP .long -1 # ToState .long .Ltmp11518@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11519@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11520@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11521@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .Lfunc_begin236: .cv_func_id 236 .cv_loc 236 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11527: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp11528: .Lfunc_end236: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .seh_endproc # -- End function .def "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .globl "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" # -- Begin function ??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z .p2align 4, 0x90 "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z": # @"??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .Lfunc_begin237: .cv_func_id 237 .cv_loc 237 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp11529: .cv_loc 237 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11530: .Lfunc_end237: .seh_handlerdata .section .text,"xr",discard,"??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .seh_endproc # -- End function .def "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .globl "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" # -- Begin function ??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z .p2align 4, 0x90 "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z": # @"??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .Lfunc_begin238: .cv_func_id 238 .cv_loc 238 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp11531: .cv_loc 238 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp11532: .Lfunc_end238: .seh_handlerdata .section .text,"xr",discard,"??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .Lfunc_begin239: .cv_func_id 239 .cv_loc 239 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEB_JAEBH@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11533: mov qword ptr [rcx], rax .Ltmp11534: .cv_loc 239 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp11535: .cv_loc 239 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp11536: .Lfunc_end239: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" .globl "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" # -- Begin function ??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z .p2align 4, 0x90 "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z": # @"??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" .Lfunc_begin240: .cv_func_id 240 .cv_loc 240 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp11537: .cv_loc 240 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11538: .Lfunc_end240: .seh_handlerdata .section .text,"xr",discard,"??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" .seh_endproc # -- End function .def "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" .globl "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" # -- Begin function ??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z .p2align 4, 0x90 "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z": # @"??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" .Lfunc_begin241: .cv_func_id 241 .cv_loc 241 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp11539: .cv_loc 241 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp11540: .Lfunc_end241: .seh_handlerdata .section .text,"xr",discard,"??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" .Lfunc_begin242: .cv_func_id 242 .cv_loc 242 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11541: mov qword ptr [rcx], rax .Ltmp11542: .cv_loc 242 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp11543: .cv_loc 242 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp11544: .Lfunc_end242: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "?empty@?$span@H$0?0@gsl@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?empty@?$span@H$0?0@gsl@@QEBA_NXZ" .globl "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" # -- Begin function ?empty@?$span@H$0?0@gsl@@QEBA_NXZ .p2align 4, 0x90 "?empty@?$span@H$0?0@gsl@@QEBA_NXZ": # @"?empty@?$span@H$0?0@gsl@@QEBA_NXZ" .Lfunc_begin243: .cv_func_id 243 .cv_loc 243 5 503 0 # ..\include\gsl/span:503:0 .seh_proc "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11545: call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" cmp rax, 0 sete dl and dl, 1 movzx eax, dl add rsp, 40 ret .Ltmp11546: .Lfunc_end243: .seh_handlerdata .section .text,"xr",discard,"?empty@?$span@H$0?0@gsl@@QEBA_NXZ" .seh_endproc # -- End function .def "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" .globl "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" # -- Begin function ??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z .p2align 4, 0x90 "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z": # @"??8?$ExprLhs@_N@Catch@@QEAA?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 .seh_proc "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" # %bb.0: push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 128], r9 and r8b, 1 mov byte ptr [rsp + 103], r8b mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp11547: .cv_loc 244 2 1072 0 # external\include\catch/catch.hpp:1072:0 mov r8b, byte ptr [rsp + 103] lea r9, [rsp + 104] mov qword ptr [rsp + 80], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 72], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 64], rax # 8-byte Spill mov byte ptr [rsp + 63], r8b # 1-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov r8b, byte ptr [rcx] mov r10b, byte ptr [rcx] and r10b, 1 movzx r11d, r10b mov r10b, byte ptr [rsp + 103] and r10b, 1 movzx esi, r10b cmp r11d, esi sete r10b mov bl, byte ptr [rsp + 63] # 1-byte Reload and bl, 1 mov rdx, rsp mov byte ptr [rdx + 32], bl and r10b, 1 and r8b, 1 lea r9, [rsp + 104] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov dl, r10b mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 64] # 8-byte Reload add rsp, 136 pop rbx pop rsi ret .Ltmp11548: .Lfunc_end244: .seh_handlerdata .section .text,"xr",discard,"??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" .Lfunc_begin245: .cv_func_id 245 .cv_loc 245 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@_N_N@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11549: mov qword ptr [rcx], rax .Ltmp11550: .cv_loc 245 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 16 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp11551: .cv_loc 245 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp11552: .Lfunc_end245: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .globl "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" # -- Begin function ??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z .p2align 4, 0x90 "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z": # @"??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .Lfunc_begin246: .cv_func_id 246 .cv_loc 246 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp11553: .cv_loc 246 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11554: .Lfunc_end246: .seh_handlerdata .section .text,"xr",discard,"??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .seh_endproc # -- End function .def "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .globl "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" # -- Begin function ??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z .p2align 4, 0x90 "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z": # @"??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .Lfunc_begin247: .cv_func_id 247 .cv_loc 247 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp11555: .cv_loc 247 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@HH@Catch@@YA_NAEBH0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp11556: .Lfunc_end247: .seh_handlerdata .section .text,"xr",discard,"??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .seh_endproc # -- End function .def "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .globl "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # -- Begin function ??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z .p2align 4, 0x90 "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z": # @"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Lfunc_begin248: .cv_func_id 248 .cv_loc 248 5 508 0 # ..\include\gsl/span:508:0 .seh_proc "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp11559: .cv_loc 248 5 509 0 # ..\include\gsl/span:509:0 mov rdx, rcx mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 16] mov rdx, rax call "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" mov byte ptr [rbp - 49], 0 test al, 1 jne .LBB248_1 jmp .LBB248_2 .LBB248_1: test byte ptr [rbp - 49], 1 jne .LBB248_4 jmp .LBB248_5 .LBB248_2: lea rdx, [rip + "??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 48] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 49], 1 .Ltmp11557: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11558: jmp .LBB248_3 .LBB248_3: ud2 .LBB248_4: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB248_5: .cv_loc 248 5 510 0 # ..\include\gsl/span:510:0 mov rcx, qword ptr [rbp - 64] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 16] shl rcx, 2 add rax, rcx add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z")@IMGREL .section .text,"xr",discard,"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .seh_endproc .def "?dtor$6@?0???A?$span@H$0?0@gsl@@QEBAAEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???A?$span@H$0?0@gsl@@QEBAAEAH_J@Z@4HA": .seh_proc "?dtor$6@?0???A?$span@H$0?0@gsl@@QEBAAEAH_J@Z@4HA" .LBB248_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .cv_loc 248 5 509 0 # ..\include\gsl/span:509:0 test byte ptr [rbp - 49], 1 jne .LBB248_7 jmp .LBB248_8 .LBB248_7: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB248_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11560: .Lfunc_end248: .seh_handlerdata .section .text,"xr",discard,"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .p2align 2 "$cppxdata$??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z": .long -1 # ToState .long "?dtor$6@?0???A?$span@H$0?0@gsl@@QEBAAEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z": .long .Lfunc_begin248@IMGREL # IP .long -1 # ToState .long .Ltmp11557@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11558@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # -- End function .def "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" .Lfunc_begin249: .cv_func_id 249 .cv_loc 249 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBHAEBH@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11561: mov qword ptr [rcx], rax .Ltmp11562: .cv_loc 249 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp11563: .cv_loc 249 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp11564: .Lfunc_end249: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .globl "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # -- Begin function ?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z .p2align 4, 0x90 "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z": # @"?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Lfunc_begin250: .cv_func_id 250 .cv_loc 250 5 513 0 # ..\include\gsl/span:513:0 .seh_proc "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp11565: mov rdx, qword ptr [rsp + 48] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" nop add rsp, 56 ret .Ltmp11566: .Lfunc_end250: .seh_handlerdata .section .text,"xr",discard,"?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .seh_endproc # -- End function .def "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .globl "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # -- Begin function ??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z .p2align 4, 0x90 "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z": # @"??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .Lfunc_begin251: .cv_func_id 251 .cv_loc 251 5 514 0 # ..\include\gsl/span:514:0 .seh_proc "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp11567: mov rdx, qword ptr [rsp + 48] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" nop add rsp, 56 ret .Ltmp11568: .Lfunc_end251: .seh_handlerdata .section .text,"xr",discard,"??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .seh_endproc # -- End function .def "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" .globl "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" # -- Begin function ??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z .p2align 4, 0x90 "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z": # @"??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" .Lfunc_begin252: .cv_func_id 252 .cv_loc 252 18 99 0 # ..\include\gsl/gsl_util:99:0 .seh_proc "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp11569: .cv_loc 252 18 100 0 # ..\include\gsl/gsl_util:100:0 mov rcx, qword ptr [rsp + 32] call "??$forward@AEAH@std@@YAAEAHAEAH@Z" movsxd rax, dword ptr [rax] add rsp, 40 ret .Ltmp11570: .Lfunc_end252: .seh_handlerdata .section .text,"xr",discard,"??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" .seh_endproc # -- End function .def "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" .globl "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??0?$span@H$01@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z": # @"??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin253: .cv_func_id 253 .cv_loc 253 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11571: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11572: .Lfunc_end253: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" .seh_endproc # -- End function .def "?data@?$span@H$01@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@H$01@gsl@@QEBAPEAHXZ" .globl "?data@?$span@H$01@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$span@H$01@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$span@H$01@gsl@@QEBAPEAHXZ": # @"?data@?$span@H$01@gsl@@QEBAPEAHXZ" .Lfunc_begin254: .cv_func_id 254 .cv_loc 254 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@H$01@gsl@@QEBAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11573: call "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" nop add rsp, 40 ret .Ltmp11574: .Lfunc_end254: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@H$01@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??A?$span@H$01@gsl@@QEBAAEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .globl "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" # -- Begin function ??A?$span@H$01@gsl@@QEBAAEAH_J@Z .p2align 4, 0x90 "??A?$span@H$01@gsl@@QEBAAEAH_J@Z": # @"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .Lfunc_begin255: .cv_func_id 255 .cv_loc 255 5 508 0 # ..\include\gsl/span:508:0 .seh_proc "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp11577: .cv_loc 255 5 509 0 # ..\include\gsl/span:509:0 mov rdx, rcx mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 16] mov rdx, rax call "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" mov byte ptr [rbp - 49], 0 test al, 1 jne .LBB255_1 jmp .LBB255_2 .LBB255_1: test byte ptr [rbp - 49], 1 jne .LBB255_4 jmp .LBB255_5 .LBB255_2: lea rdx, [rip + "??_C@_0DG@BJDFKDLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 48] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 49], 1 .Ltmp11575: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11576: jmp .LBB255_3 .LBB255_3: ud2 .LBB255_4: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB255_5: .cv_loc 255 5 510 0 # ..\include\gsl/span:510:0 mov rcx, qword ptr [rbp - 64] # 8-byte Reload call "?data@?$span@H$01@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 16] shl rcx, 2 add rax, rcx add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??A?$span@H$01@gsl@@QEBAAEAH_J@Z")@IMGREL .section .text,"xr",discard,"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .seh_endproc .def "?dtor$6@?0???A?$span@H$01@gsl@@QEBAAEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???A?$span@H$01@gsl@@QEBAAEAH_J@Z@4HA": .seh_proc "?dtor$6@?0???A?$span@H$01@gsl@@QEBAAEAH_J@Z@4HA" .LBB255_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .cv_loc 255 5 509 0 # ..\include\gsl/span:509:0 test byte ptr [rbp - 49], 1 jne .LBB255_7 jmp .LBB255_8 .LBB255_7: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB255_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11578: .Lfunc_end255: .seh_handlerdata .section .text,"xr",discard,"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .p2align 2 "$cppxdata$??A?$span@H$01@gsl@@QEBAAEAH_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??A?$span@H$01@gsl@@QEBAAEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??A?$span@H$01@gsl@@QEBAAEAH_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??A?$span@H$01@gsl@@QEBAAEAH_J@Z": .long -1 # ToState .long "?dtor$6@?0???A?$span@H$01@gsl@@QEBAAEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??A?$span@H$01@gsl@@QEBAAEAH_J@Z": .long .Lfunc_begin255@IMGREL # IP .long -1 # ToState .long .Ltmp11575@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11576@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin256: .cv_func_id 256 .cv_loc 256 1 216 0 # ..\tests\span_tests.cpp:216:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov eax, 2 mov r8d, eax mov rdx, qword ptr [rip + __security_cookie] xor rdx, rsp mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp11579: mov rdx, qword ptr [rcx] lea rcx, [rsp + 48] .Ltmp11580: #DEBUG_VALUE: operator():s <- [$rcx+0] call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .Ltmp11581: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie nop add rsp, 72 ret .Ltmp11582: .Lfunc_end256: .seh_handlerdata .text .seh_endproc # -- End function .def "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" .globl "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" # -- Begin function ??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z .p2align 4, 0x90 "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z": # @"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" .Lfunc_begin257: .cv_func_id 257 .cv_loc 257 5 729 0 # ..\include\gsl/span:729:0 .seh_proc "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp11583: .cv_loc 257 5 730 0 # ..\include\gsl/span:730:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11584: .Lfunc_end257: .seh_handlerdata .section .text,"xr",discard,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin258: .cv_func_id 258 .cv_loc 258 1 234 0 # ..\tests\span_tests.cpp:234:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov eax, 2 mov r8d, eax mov rdx, qword ptr [rip + __security_cookie] xor rdx, rsp mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp11585: mov rdx, qword ptr [rcx] lea rcx, [rsp + 48] call "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" mov rcx, qword ptr [rsp + 64] xor rcx, rsp call __security_check_cookie nop add rsp, 72 ret .Ltmp11586: .Lfunc_end258: .seh_handlerdata .text .seh_endproc # -- End function .def "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" .globl "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" # -- Begin function ??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z .p2align 4, 0x90 "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z": # @"??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" .Lfunc_begin259: .cv_func_id 259 .cv_loc 259 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11587: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp11588: .Lfunc_end259: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" .seh_endproc # -- End function .def "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" .globl "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" # -- Begin function ??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z .p2align 4, 0x90 "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z": # @"??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" .Lfunc_begin260: .cv_func_id 260 .cv_loc 260 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11589: mov rcx, qword ptr [rsp] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 8] movsxd rdx, dword ptr [rdx] cmp rcx, rdx sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp11590: .Lfunc_end260: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" .globl "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" # -- Begin function ??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z": # @"??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" .Lfunc_begin261: .cv_func_id 261 .cv_loc 261 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp11591: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp11592: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEB_JAEBH@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp11593: ret .Ltmp11594: .Lfunc_end261: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .Lfunc_begin262: .cv_func_id 262 .cv_loc 262 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11595: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp11596: .Lfunc_end262: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .Lfunc_begin263: .cv_func_id 263 .cv_loc 263 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11597: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp11598: .Lfunc_end263: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin264: .cv_func_id 264 .cv_loc 264 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp11603: .cv_loc 264 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp11599: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" .Ltmp11600: jmp .LBB264_1 .LBB264_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp11601: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp11602: jmp .LBB264_2 .LBB264_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 264 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB264_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 264 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB264_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB264_5 jmp .LBB264_6 .LBB264_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB264_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB264_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11604: .Lfunc_end264: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin264@IMGREL # IP .long -1 # ToState .long .Ltmp11599@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11601@IMGREL+1 # IP .long 2 # ToState .long .Ltmp11602@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" .Lfunc_begin265: .cv_func_id 265 .cv_loc 265 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11605: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB265_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB265_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11606: .Lfunc_end265: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@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@@AEBH@Z" .globl "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" # -- Begin function ??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z .p2align 4, 0x90 "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z": # @"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" .Lfunc_begin266: .cv_func_id 266 .cv_loc 266 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp11607: .cv_loc 266 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov edx, dword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?convert@?$StringMaker@H@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@H@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp11608: .Lfunc_end266: .seh_handlerdata .section .text,"xr",discard,"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" .seh_endproc # -- End function .def "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" .globl "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" # -- Begin function ??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z .p2align 4, 0x90 "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z": # @"??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" .Lfunc_begin267: .cv_func_id 267 .cv_loc 267 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp11609: .cv_loc 267 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?convert@?$StringMaker@_J@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@_J@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp11610: .Lfunc_end267: .seh_handlerdata .section .text,"xr",discard,"??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" .globl "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" # -- Begin function ??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z": # @"??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" .Lfunc_begin268: .cv_func_id 268 .cv_loc 268 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11611: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp11612: .Lfunc_end268: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" .seh_endproc # -- End function .def "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" .globl "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" # -- Begin function ??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z .p2align 4, 0x90 "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z": # @"??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" .Lfunc_begin269: .cv_func_id 269 .cv_loc 269 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11613: mov rcx, qword ptr [rsp] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 8] cmp rcx, qword ptr [rdx] sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp11614: .Lfunc_end269: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" .Lfunc_begin270: .cv_func_id 270 .cv_loc 270 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp11615: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp11616: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp11617: ret .Ltmp11618: .Lfunc_end270: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .Lfunc_begin271: .cv_func_id 271 .cv_loc 271 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11619: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp11620: .Lfunc_end271: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .Lfunc_begin272: .cv_func_id 272 .cv_loc 272 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11621: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp11622: .Lfunc_end272: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin273: .cv_func_id 273 .cv_loc 273 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp11627: .cv_loc 273 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp11623: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .Ltmp11624: jmp .LBB273_1 .LBB273_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp11625: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp11626: jmp .LBB273_2 .LBB273_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 273 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB273_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 273 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB273_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB273_5 jmp .LBB273_6 .LBB273_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB273_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB273_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11628: .Lfunc_end273: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin273@IMGREL # IP .long -1 # ToState .long .Ltmp11623@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11625@IMGREL+1 # IP .long 2 # ToState .long .Ltmp11626@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" .Lfunc_begin274: .cv_func_id 274 .cv_loc 274 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11629: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB274_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB274_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11630: .Lfunc_end274: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .globl "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # -- Begin function ??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z .p2align 4, 0x90 "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z": # @"??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .Lfunc_begin275: .cv_func_id 275 .cv_loc 275 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp11631: .cv_loc 275 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp11632: .Lfunc_end275: .seh_handlerdata .section .text,"xr",discard,"??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .seh_endproc # -- End function .def "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" .globl "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" # -- Begin function ??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z .p2align 4, 0x90 "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z": # @"??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" .Lfunc_begin276: .cv_func_id 276 .cv_loc 276 2 709 0 # external\include\catch/catch.hpp:709:0 .seh_proc "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov r8, qword ptr [rip + __security_cookie] xor r8, rsp mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp11633: .cv_loc 276 2 710 0 # external\include\catch/catch.hpp:710:0 cmp qword ptr [rsp + 56], 0 mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB276_2 # %bb.1: .Ltmp11634: .cv_loc 276 2 711 0 # external\include\catch/catch.hpp:711:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rsp + 56] call "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" jmp .LBB276_3 .Ltmp11635: .LBB276_2: .cv_loc 276 2 713 0 # external\include\catch/catch.hpp:713:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rip + "??_C@_07OHNGEDJK@nullptr?$AA@"] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp11636: .LBB276_3: .cv_loc 276 2 715 0 # external\include\catch/catch.hpp:715:0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp11637: .Lfunc_end276: .seh_handlerdata .section .text,"xr",discard,"??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" .seh_endproc # -- End function .def "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .globl "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # -- Begin function ??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z .p2align 4, 0x90 "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z": # @"??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .Lfunc_begin277: .cv_func_id 277 .cv_loc 277 2 552 0 # external\include\catch/catch.hpp:552:0 .seh_proc "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov r8d, 8 # kill: def $r8 killed $r8d mov qword ptr [rsp + 48], rdx .Ltmp11638: .cv_loc 277 2 553 0 # external\include\catch/catch.hpp:553:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX_K@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp11639: .Lfunc_end277: .seh_handlerdata .section .text,"xr",discard,"??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .seh_endproc # -- End function .def "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .globl "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" # -- Begin function ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z .p2align 4, 0x90 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z": # @"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .Lfunc_begin278: .cv_func_id 278 .cv_loc 278 11 2183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2183:0 .seh_proc "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp11642: mov qword ptr [rbp - 32], rcx # 8-byte Spill call "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .Ltmp11643: .cv_loc 278 11 2184 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2184:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .cv_loc 278 11 2185 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2185:0 mov rdx, qword ptr [rbp - 16] .Ltmp11640: mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" .Ltmp11641: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB278_1 .Ltmp11644: .LBB278_1: .cv_loc 278 11 2186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2186:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z")@IMGREL .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .seh_endproc .def "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z@4HA": .seh_proc "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z@4HA" .LBB278_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp11645: .cv_loc 278 11 2186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2186:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11646: .Lfunc_end278: .seh_handlerdata .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .p2align 2 "$cppxdata$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z": .long -1 # ToState .long "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z@4HA"@IMGREL # Action "$ip2state$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z": .long .Lfunc_begin278@IMGREL # IP .long -1 # ToState .long .Ltmp11640@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11641@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" # -- End function .def "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .globl "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": # @"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin279: .cv_func_id 279 .cv_loc 279 11 1934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1934:0 .seh_proc "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] mov rax, rcx .Ltmp11649: mov dl, byte ptr [rbp - 24] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .cv_loc 279 11 1935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1935:0 .Ltmp11647: .Ltmp11650: mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp11648: jmp .LBB279_1 .Ltmp11651: .LBB279_1: .cv_loc 279 11 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1936:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA" .LBB279_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp11652: .cv_loc 279 11 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1936:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11653: .Lfunc_end279: .seh_handlerdata .section .text,"xr",discard,"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long .Lfunc_begin279@IMGREL # IP .long -1 # ToState .long .Ltmp11647@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11648@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # -- End function .def "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .globl "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # -- Begin function ?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ .p2align 4, 0x90 "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ": # @"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .Lfunc_begin280: .cv_func_id 280 .cv_loc 280 11 3974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3974:0 .seh_proc "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp11654: .cv_loc 280 11 3975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3975:0 mov rcx, rax call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 40], rax .cv_loc 280 11 3976 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3976:0 mov rax, qword ptr [rsp + 40] mov qword ptr [rax + 24], 0 .cv_loc 280 11 3977 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3977:0 mov rax, qword ptr [rsp + 40] mov qword ptr [rax + 32], 15 .cv_loc 280 11 3980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3980:0 mov byte ptr [rsp + 63], 0 mov rax, qword ptr [rsp + 40] add rax, 8 mov rcx, rax lea rdx, [rsp + 63] call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 280 11 3981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3981:0 nop add rsp, 72 ret .Ltmp11655: .Lfunc_end280: .seh_handlerdata .section .text,"xr",discard,"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" .globl "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" # -- Begin function ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z .p2align 4, 0x90 "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z": # @"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" .Lfunc_begin281: .cv_func_id 281 .cv_loc 281 11 2675 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2675:0 .seh_proc "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp11656: .cv_loc 281 11 2676 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2676:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rdx call "?length@?$char_traits@D@std@@SA_KQEBD@Z" mov rcx, rax call "??$_Convert_size@_K@std@@YA_K_K@Z" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov r8, rax call "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" nop add rsp, 56 ret .Ltmp11657: .Lfunc_end281: .seh_handlerdata .section .text,"xr",discard,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" .seh_endproc # -- End function .def "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Lfunc_begin282: .cv_func_id 282 .cv_loc 282 15 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:278:0 .seh_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp11658: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$allocator@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .cv_loc 282 15 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:279:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11659: .Lfunc_end282: .seh_handlerdata .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .seh_endproc # -- End function .def "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .globl "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin283: .cv_func_id 283 .cv_loc 283 11 1989 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1989:0 .seh_proc "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp11660: .cv_loc 283 11 1990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1990:0 mov rcx, rax mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" lea rcx, [rsp + 104] mov rdx, rax call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 283 11 1991 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1991:0 lea rcx, [rsp + 104] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 283 11 1992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1992:0 lea rcx, [rsp + 88] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 104] lea r8, [rsp + 88] call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 283 11 1993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1993:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 283 11 1994 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1994:0 nop add rsp, 120 ret .Ltmp11661: .Lfunc_end283: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$allocator@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$allocator@D@std@@QEAA@XZ" .globl "??0?$allocator@D@std@@QEAA@XZ" # -- Begin function ??0?$allocator@D@std@@QEAA@XZ .p2align 4, 0x90 "??0?$allocator@D@std@@QEAA@XZ": # @"??0?$allocator@D@std@@QEAA@XZ" .Lfunc_begin284: .cv_func_id 284 .cv_loc 284 17 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980:0 .seh_proc "??0?$allocator@D@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11662: .cv_loc 284 17 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981:0 pop rcx ret .Ltmp11663: .Lfunc_end284: .seh_handlerdata .section .text,"xr",discard,"??0?$allocator@D@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .globl "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ": # @"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .Lfunc_begin285: .cv_func_id 285 .cv_loc 285 11 1786 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1786:0 .seh_proc "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp11664: mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload add rcx, 8 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rcx + 24], 0 mov qword ptr [rcx + 32], 0 .cv_loc 285 11 1787 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1787:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11665: .Lfunc_end285: .seh_handlerdata .section .text,"xr",discard,"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0_Container_base12@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Container_base12@std@@QEAA@XZ" .globl "??0_Container_base12@std@@QEAA@XZ" # -- Begin function ??0_Container_base12@std@@QEAA@XZ .p2align 4, 0x90 "??0_Container_base12@std@@QEAA@XZ": # @"??0_Container_base12@std@@QEAA@XZ" .Lfunc_begin286: .cv_func_id 286 .cv_loc 286 15 81 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:81:0 .seh_proc "??0_Container_base12@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11666: mov qword ptr [rcx], 0 .cv_loc 286 15 82 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:82:0 mov rax, rcx pop rcx ret .Ltmp11667: .Lfunc_end286: .seh_handlerdata .section .text,"xr",discard,"??0_Container_base12@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .globl "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # -- Begin function ??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ": # @"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .Lfunc_begin287: .cv_func_id 287 .cv_loc 287 11 1857 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1857:0 .seh_proc "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11668: .cv_loc 287 11 1858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1858:0 pop rcx ret .Ltmp11669: .Lfunc_end287: .seh_handlerdata .section .text,"xr",discard,"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" .globl "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # -- Begin function ??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z .p2align 4, 0x90 "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z": # @"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" .Lfunc_begin288: .cv_func_id 288 .cv_loc 288 16 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345:0 .seh_proc "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11670: .cv_loc 288 16 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11671: .Lfunc_end288: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" .seh_endproc # -- End function .def "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" .globl "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # -- Begin function ?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z .p2align 4, 0x90 "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z": # @"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" .Lfunc_begin289: .cv_func_id 289 .cv_loc 289 17 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0 .seh_proc "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp11672: .cv_loc 289 17 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0 mov rcx, qword ptr [rsp + 48] call "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" mov rcx, rax call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" nop add rsp, 56 ret .Ltmp11673: .Lfunc_end289: .seh_handlerdata .section .text,"xr",discard,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" .seh_endproc # -- End function .def "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .globl "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # -- Begin function ??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z .p2align 4, 0x90 "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z": # @"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .Lfunc_begin290: .cv_func_id 290 .cv_loc 290 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_proc "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11674: .cv_loc 290 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax .cv_loc 290 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 add rsp, 72 ret .Ltmp11675: .Lfunc_end290: .seh_handlerdata .section .text,"xr",discard,"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .seh_endproc # -- End function .def "??0_Container_proxy@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Container_proxy@std@@QEAA@XZ" .globl "??0_Container_proxy@std@@QEAA@XZ" # -- Begin function ??0_Container_proxy@std@@QEAA@XZ .p2align 4, 0x90 "??0_Container_proxy@std@@QEAA@XZ": # @"??0_Container_proxy@std@@QEAA@XZ" .Lfunc_begin291: .cv_func_id 291 .cv_loc 291 15 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:69:0 .seh_proc "??0_Container_proxy@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11676: mov qword ptr [rcx], 0 mov qword ptr [rcx + 8], 0 .cv_loc 291 15 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:70:0 mov rax, rcx pop rcx ret .Ltmp11677: .Lfunc_end291: .seh_handlerdata .section .text,"xr",discard,"??0_Container_proxy@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .globl "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z": # @"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .Lfunc_begin292: .cv_func_id 292 .cv_loc 292 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11678: .cv_loc 292 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11679: .Lfunc_end292: .seh_handlerdata .section .text,"xr",discard,"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" .globl "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # -- Begin function ??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z .p2align 4, 0x90 "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z": # @"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" .Lfunc_begin293: .cv_func_id 293 .cv_loc 293 17 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:180:0 .seh_proc "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 40], rcx .Ltmp11680: .cv_loc 293 17 182 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:182:0 cmp qword ptr [rsp + 40], 4096 jb .LBB293_2 # %bb.1: .Ltmp11681: .cv_loc 293 17 184 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:184:0 mov rcx, qword ptr [rsp + 40] call "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" mov qword ptr [rsp + 48], rax jmp .LBB293_5 .Ltmp11682: .LBB293_2: .cv_loc 293 17 188 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:188:0 cmp qword ptr [rsp + 40], 0 je .LBB293_4 # %bb.3: .Ltmp11683: .cv_loc 293 17 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:190:0 mov rcx, qword ptr [rsp + 40] call "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" mov qword ptr [rsp + 48], rax jmp .LBB293_5 .Ltmp11684: .LBB293_4: .cv_loc 293 17 193 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:193:0 mov qword ptr [rsp + 48], 0 .LBB293_5: .cv_loc 293 17 194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:194:0 mov rax, qword ptr [rsp + 48] add rsp, 56 ret .Ltmp11685: .Lfunc_end293: .seh_handlerdata .section .text,"xr",discard,"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" .seh_endproc # -- End function .def "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" .globl "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # -- Begin function ??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z .p2align 4, 0x90 "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z": # @"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" .Lfunc_begin294: .cv_func_id 294 .cv_loc 294 17 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:23:0 .seh_proc "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx .Ltmp11686: .cv_loc 294 17 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:24:0 movabs rcx, 1152921504606846975 mov qword ptr [rsp + 8], rcx .cv_loc 294 17 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:25:0 mov rax, qword ptr [rsp + 16] shl rax, 4 mov qword ptr [rsp], rax .cv_loc 294 17 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:26:0 cmp rcx, qword ptr [rsp + 16] jae .LBB294_2 # %bb.1: .Ltmp11687: .cv_loc 294 17 29 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:29:0 mov qword ptr [rsp], -1 .Ltmp11688: .LBB294_2: .cv_loc 294 17 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:32:0 mov rax, qword ptr [rsp] add rsp, 24 ret .Ltmp11689: .Lfunc_end294: .seh_handlerdata .section .text,"xr",discard,"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" .seh_endproc # -- End function .def "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" .globl "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # -- Begin function ??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z .p2align 4, 0x90 "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z": # @"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" .Lfunc_begin295: .cv_func_id 295 .cv_loc 295 17 92 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:92:0 .seh_proc "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx .Ltmp11690: .cv_loc 295 17 93 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:93:0 mov rcx, qword ptr [rsp + 80] add rcx, 47 mov qword ptr [rsp + 72], rcx .cv_loc 295 17 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:94:0 mov rcx, qword ptr [rsp + 72] cmp rcx, qword ptr [rsp + 80] ja .LBB295_2 # %bb.1: .Ltmp11691: .cv_loc 295 17 97 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:97:0 mov qword ptr [rsp + 72], -1 .Ltmp11692: .LBB295_2: .cv_loc 295 17 100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:100:0 mov rcx, qword ptr [rsp + 72] call "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" mov qword ptr [rsp + 64], rax # %bb.3: .Ltmp11693: .cv_loc 295 17 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0 cmp qword ptr [rsp + 64], 0 je .LBB295_5 # %bb.4: .Ltmp11694: .cv_loc 295 17 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0 jmp .LBB295_10 .Ltmp11695: .LBB295_5: .cv_loc 295 17 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0 jmp .LBB295_6 .LBB295_6: .Ltmp11696: .cv_loc 295 17 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0 lea rax, [rip + "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 101 call rax mov ecx, 1 cmp ecx, eax jne .LBB295_8 # %bb.7: int3 .LBB295_8: xor eax, eax mov ecx, eax lea rdx, [rip + "??_C@_1CG@JNLFBNGN@?$AA?$CC?$AAi?$AAn?$AAv?$AAa?$AAl?$AAi?$AAd?$AA?5?$AAa?$AAr?$AAg?$AAu?$AAm?$AAe?$AAn?$AAt?$AA?$CC?$AA?$AA@"] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1EE@NLJGENNL@?$AA_?$AAA?$AAl?$AAl?$AAo?$AAc?$AAa?$AAt?$AAe?$AA_?$AAm?$AAa?$AAn?$AAu?$AAa?$AAl?$AAl?$AAy?$AA_?$AAv?$AAe?$AAc?$AAt?$AAo?$AAr?$AA_?$AAa?$AAl?$AAi?$AAg?$AAn?$AAe@"] lea r8, [rip + "??_C@_1NC@LMCNBOC@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 101 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp11697: # %bb.9: .cv_loc 295 17 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0 jmp .LBB295_10 .Ltmp11698: .LBB295_10: .cv_loc 295 17 101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:101:0 jmp .LBB295_11 .Ltmp11699: .LBB295_11: .cv_loc 295 17 102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:102:0 mov rax, qword ptr [rsp + 64] add rax, 47 and rax, -32 mov qword ptr [rsp + 56], rax .cv_loc 295 17 104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:104:0 mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov qword ptr [rcx - 8], rax .cv_loc 295 17 107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:107:0 mov rax, qword ptr [rsp + 56] movabs rcx, -361700864190383366 mov qword ptr [rax - 16], rcx .cv_loc 295 17 109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:109:0 mov rax, qword ptr [rsp + 56] add rsp, 88 ret .Ltmp11700: .Lfunc_end295: .seh_handlerdata .section .text,"xr",discard,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" .seh_endproc # -- End function .def "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" .globl "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # -- Begin function ?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z .p2align 4, 0x90 "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z": # @"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" .Lfunc_begin296: .cv_func_id 296 .cv_loc 296 17 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:51:0 .seh_proc "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp11701: .cv_loc 296 17 52 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:52:0 mov rcx, qword ptr [rsp + 32] call "??2@YAPEAX_K@Z" nop add rsp, 40 ret .Ltmp11702: .Lfunc_end296: .seh_handlerdata .section .text,"xr",discard,"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" .seh_endproc # -- End function .def "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" .globl "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # -- Begin function ??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z .p2align 4, 0x90 "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z": # @"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" .Lfunc_begin297: .cv_func_id 297 .cv_loc 297 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11703: .cv_loc 297 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11704: .Lfunc_end297: .seh_handlerdata .section .text,"xr",discard,"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" .seh_endproc # -- End function .def "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" .globl "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" # -- Begin function ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z .p2align 4, 0x90 "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z": # @"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" .Lfunc_begin298: .cv_func_id 298 .cv_loc 298 11 2657 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2657:0 .seh_proc "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 104], r8 mov qword ptr [rsp + 96], rdx mov qword ptr [rsp + 88], rcx mov rax, qword ptr [rsp + 88] .Ltmp11705: .cv_loc 298 11 2658 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2658:0 mov rcx, rax mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 80], rax .cv_loc 298 11 2659 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2659:0 mov rax, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 80] cmp rax, qword ptr [rcx + 32] ja .LBB298_2 # %bb.1: .Ltmp11706: .cv_loc 298 11 2661 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2661:0 mov rcx, qword ptr [rsp + 80] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov qword ptr [rsp + 72], rax .cv_loc 298 11 2662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2662:0 mov rax, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 80] mov qword ptr [rcx + 24], rax .cv_loc 298 11 2663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2663:0 mov r8, qword ptr [rsp + 104] mov rdx, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 72] call "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 298 11 2664 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2664:0 mov byte ptr [rsp + 127], 0 mov rcx, qword ptr [rsp + 72] add rcx, qword ptr [rsp + 104] lea rdx, [rsp + 127] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .cv_loc 298 11 2665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2665:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 112], rax jmp .LBB298_3 .Ltmp11707: .LBB298_2: .cv_loc 298 11 2668 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2668:0 mov r9, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov r8b, byte ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] # 8-byte Reload call "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" mov qword ptr [rsp + 112], rax .LBB298_3: .cv_loc 298 11 2672 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2672:0 mov rax, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 136 ret .Ltmp11708: .Lfunc_end298: .seh_handlerdata .section .text,"xr",discard,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" .seh_endproc # -- End function .def "??$_Convert_size@_K@std@@YA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Convert_size@_K@std@@YA_K_K@Z" .globl "??$_Convert_size@_K@std@@YA_K_K@Z" # -- Begin function ??$_Convert_size@_K@std@@YA_K_K@Z .p2align 4, 0x90 "??$_Convert_size@_K@std@@YA_K_K@Z": # @"??$_Convert_size@_K@std@@YA_K_K@Z" .Lfunc_begin299: .cv_func_id 299 .cv_loc 299 17 1203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1203:0 .seh_proc "??$_Convert_size@_K@std@@YA_K_K@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11709: .cv_loc 299 17 1204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1204:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11710: .Lfunc_end299: .seh_handlerdata .section .text,"xr",discard,"??$_Convert_size@_K@std@@YA_K_K@Z" .seh_endproc # -- End function .def "?length@?$char_traits@D@std@@SA_KQEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?length@?$char_traits@D@std@@SA_KQEBD@Z" .globl "?length@?$char_traits@D@std@@SA_KQEBD@Z" # -- Begin function ?length@?$char_traits@D@std@@SA_KQEBD@Z .p2align 4, 0x90 "?length@?$char_traits@D@std@@SA_KQEBD@Z": # @"?length@?$char_traits@D@std@@SA_KQEBD@Z" .Lfunc_begin300: .cv_func_id 300 .cv_loc 300 14 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:460:0 .seh_proc "?length@?$char_traits@D@std@@SA_KQEBD@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp11711: .cv_loc 300 14 464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:464:0 mov rcx, qword ptr [rsp + 32] call strlen nop add rsp, 40 ret .Ltmp11712: .Lfunc_end300: .seh_handlerdata .section .text,"xr",discard,"?length@?$char_traits@D@std@@SA_KQEBD@Z" .seh_endproc # -- End function .def "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" .globl "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" # -- Begin function ?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ .p2align 4, 0x90 "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ": # @"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" .Lfunc_begin301: .cv_func_id 301 .cv_loc 301 11 1802 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1802:0 .seh_proc "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11713: .cv_loc 301 11 1803 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1803:0 mov rax, rcx add rax, 8 mov qword ptr [rsp + 40], rax .cv_loc 301 11 1804 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1804:0 mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB301_1 jmp .LBB301_2 .LBB301_1: .Ltmp11714: .cv_loc 301 11 1806 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1806:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax + 8] call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov qword ptr [rsp + 40], rax .Ltmp11715: .LBB301_2: .cv_loc 301 11 1809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1809:0 mov rax, qword ptr [rsp + 40] add rsp, 56 ret .Ltmp11716: .Lfunc_end301: .seh_handlerdata .section .text,"xr",discard,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" .seh_endproc # -- End function .def "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .globl "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # -- Begin function ?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z .p2align 4, 0x90 "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z": # @"?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .Lfunc_begin302: .cv_func_id 302 .cv_loc 302 14 494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:494:0 .seh_proc "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11717: .cv_loc 302 14 495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:495:0 mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 56] mov r8, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill call memmove mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11718: .Lfunc_end302: .seh_handlerdata .section .text,"xr",discard,"?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .seh_endproc # -- End function .def "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@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@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" .globl "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" # -- Begin function ??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z .p2align 4, 0x90 "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z": # @"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" .Lfunc_begin303: .cv_func_id 303 .cv_loc 303 11 3887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3887:0 .seh_proc "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" # %bb.0: sub rsp, 152 .seh_stackalloc 152 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 144], rax mov byte ptr [rsp + 136], r8b mov qword ptr [rsp + 120], r9 mov qword ptr [rsp + 112], rdx mov qword ptr [rsp + 104], rcx mov rax, qword ptr [rsp + 104] .Ltmp11719: .cv_loc 303 11 3889 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3889:0 mov rcx, qword ptr [rsp + 112] mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rsp + 56], rax # 8-byte Spill call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rcx, rax jbe .LBB303_2 # %bb.1: .Ltmp11720: .cv_loc 303 11 3891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3891:0 call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" ud2 .Ltmp11721: .LBB303_2: .cv_loc 303 11 3894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3894:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 96], rax .cv_loc 303 11 3895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3895:0 mov rax, qword ptr [rsp + 96] mov rax, qword ptr [rax + 32] mov qword ptr [rsp + 88], rax .cv_loc 303 11 3896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3896:0 mov rdx, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 56] # 8-byte Reload call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" mov qword ptr [rsp + 80], rax .cv_loc 303 11 3897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3897:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov qword ptr [rsp + 72], rax .cv_loc 303 11 3898 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3898:0 mov rcx, qword ptr [rsp + 72] mov rax, qword ptr [rsp + 80] add rax, 1 mov rdx, rax call "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" mov qword ptr [rsp + 128], rax .cv_loc 303 11 3899 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3899:0 mov rax, qword ptr [rsp + 96] mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 303 11 3900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3900:0 mov rax, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 96] mov qword ptr [rcx + 24], rax .cv_loc 303 11 3901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3901:0 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 96] mov qword ptr [rcx + 32], rax .cv_loc 303 11 3902 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3902:0 mov r9, qword ptr [rsp + 120] mov r8, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 128] mov qword ptr [rsp + 48], r9 # 8-byte Spill mov qword ptr [rsp + 40], r8 # 8-byte Spill call "??$_Unfancy@D@std@@YAPEADPEAD@Z" lea rcx, [rsp + 136] mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload mov r9, qword ptr [rsp + 48] # 8-byte Reload call "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" mov r10d, 16 mov eax, r10d .cv_loc 303 11 3903 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3903:0 cmp rax, qword ptr [rsp + 88] ja .LBB303_4 # %bb.3: .Ltmp11722: .cv_loc 303 11 3905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3905:0 mov rcx, qword ptr [rsp + 72] mov rax, qword ptr [rsp + 88] add rax, 1 mov rdx, qword ptr [rsp + 96] mov rdx, qword ptr [rdx + 8] mov r8, rax call "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .cv_loc 303 11 3906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3906:0 mov rax, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 96] mov qword ptr [rcx + 8], rax .cv_loc 303 11 3907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3907:0 jmp .LBB303_5 .Ltmp11723: .LBB303_4: .cv_loc 303 11 3910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3910:0 mov rax, qword ptr [rsp + 96] add rax, 8 mov rcx, rax call "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" mov rcx, qword ptr [rsp + 72] mov rdx, rax lea r8, [rsp + 128] call "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .Ltmp11724: .LBB303_5: .cv_loc 303 11 3913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3913:0 mov rax, qword ptr [rsp + 144] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 152 ret .Ltmp11725: .Lfunc_end303: .seh_handlerdata .section .text,"xr",discard,"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" .seh_endproc # -- End function .def "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .globl "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # -- Begin function ?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ .p2align 4, 0x90 "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ": # @"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .Lfunc_begin304: .cv_func_id 304 .cv_loc 304 11 3306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3306:0 .seh_proc "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp11726: .cv_loc 304 11 3307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3307:0 mov rcx, rax call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" mov rcx, rax call "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" mov qword ptr [rsp + 88], rax .cv_loc 304 11 3308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3308:0 mov qword ptr [rsp + 80], 16 lea rcx, [rsp + 88] lea rdx, [rsp + 80] call "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov qword ptr [rsp + 48], rax .cv_loc 304 11 3310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3310:0 mov rax, qword ptr [rsp + 48] sub rax, 1 mov qword ptr [rsp + 72], rax call "?max@?$numeric_limits@_J@std@@SA_JXZ" mov qword ptr [rsp + 64], rax lea rcx, [rsp + 64] lea rdx, [rsp + 72] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 104 ret .Ltmp11727: .Lfunc_end304: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" .globl "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" # -- Begin function ?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ .p2align 4, 0x90 "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ": # @"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" .Lfunc_begin305: .cv_func_id 305 .cv_loc 305 11 4003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:4003:0 .seh_proc "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp11728: .cv_loc 305 11 4004 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:4004:0 lea rcx, [rip + "??_C@_0BA@JFNIOLAK@string?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp11729: .Lfunc_end305: .seh_handlerdata .section .text,"xr",discard,"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" .seh_endproc # -- End function .def "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" .globl "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" # -- Begin function ?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z .p2align 4, 0x90 "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z": # @"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" .Lfunc_begin306: .cv_func_id 306 .cv_loc 306 11 3866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3866:0 .seh_proc "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rax, qword ptr [rsp + 72] .Ltmp11730: .cv_loc 306 11 3867 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3867:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov qword ptr [rsp + 64], rax .cv_loc 306 11 3868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3868:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 56], rax .cv_loc 306 11 3869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3869:0 mov rax, qword ptr [rsp + 80] or rax, 15 mov qword ptr [rsp + 104], rax .cv_loc 306 11 3870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3870:0 mov rax, qword ptr [rsp + 104] cmp rax, qword ptr [rsp + 64] jbe .LBB306_2 # %bb.1: .Ltmp11731: .cv_loc 306 11 3872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3872:0 mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 88], rax jmp .LBB306_5 .Ltmp11732: .LBB306_2: .cv_loc 306 11 3875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3875:0 mov rax, qword ptr [rsp + 56] mov rax, qword ptr [rax + 32] mov qword ptr [rsp + 48], rax .cv_loc 306 11 3876 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3876:0 mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 48] shr rdx, 1 sub rcx, rdx cmp rax, rcx jbe .LBB306_4 # %bb.3: .Ltmp11733: .cv_loc 306 11 3878 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3878:0 mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 88], rax jmp .LBB306_5 .Ltmp11734: .LBB306_4: .cv_loc 306 11 3881 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3881:0 mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 48] shr rcx, 1 add rax, rcx mov qword ptr [rsp + 96], rax lea rcx, [rsp + 104] lea rdx, [rsp + 96] call "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov qword ptr [rsp + 88], rax .LBB306_5: .cv_loc 306 11 3882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3882:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 112] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 120 ret .Ltmp11735: .Lfunc_end306: .seh_handlerdata .section .text,"xr",discard,"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" .seh_endproc # -- End function .def "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" .globl "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" # -- Begin function ?allocate@?$allocator@D@std@@QEAAPEAD_K@Z .p2align 4, 0x90 "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z": # @"?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" .Lfunc_begin307: .cv_func_id 307 .cv_loc 307 17 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0 .seh_proc "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp11736: .cv_loc 307 17 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0 mov rcx, qword ptr [rsp + 48] call "??$_Get_size_of_n@$00@std@@YA_K_K@Z" mov rcx, rax call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" nop add rsp, 56 ret .Ltmp11737: .Lfunc_end307: .seh_handlerdata .section .text,"xr",discard,"?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" .seh_endproc # -- End function .def "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@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@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" .globl "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" # -- Begin function ??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z .p2align 4, 0x90 "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z": # @"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" .Lfunc_begin308: .cv_func_id 308 .cv_loc 308 11 2668 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2668:0 .seh_proc "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp11738: .cv_loc 308 11 2669 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2669:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 48] call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 308 11 2670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2670:0 mov byte ptr [rsp + 79], 0 mov rcx, qword ptr [rsp + 48] add rcx, qword ptr [rsp + 56] lea rdx, [rsp + 79] mov qword ptr [rsp + 32], rax # 8-byte Spill call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" mov rax, qword ptr [rsp + 80] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 308 11 2671 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2671:0 nop add rsp, 88 ret .Ltmp11739: .Lfunc_end308: .seh_handlerdata .section .text,"xr",discard,"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" .seh_endproc # -- End function .def "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .globl "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" # -- Begin function ??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z .p2align 4, 0x90 "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z": # @"??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .Lfunc_begin309: .cv_func_id 309 .cv_loc 309 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_proc "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11740: .cv_loc 309 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax .cv_loc 309 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 add rsp, 72 ret .Ltmp11741: .Lfunc_end309: .seh_handlerdata .section .text,"xr",discard,"??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .seh_endproc # -- End function .def "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" .globl "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z .p2align 4, 0x90 "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" .Lfunc_begin310: .cv_func_id 310 .cv_loc 310 17 891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:891:0 .seh_proc "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11742: .cv_loc 310 17 892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:892:0 mov rax, -1 pop rcx ret .Ltmp11743: .Lfunc_end310: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" .seh_endproc # -- End function .def "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .globl "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ .p2align 4, 0x90 "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ": # @"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .Lfunc_begin311: .cv_func_id 311 .cv_loc 311 11 2037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2037:0 .seh_proc "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11744: .cv_loc 311 11 2038 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2038:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" nop add rsp, 40 ret .Ltmp11745: .Lfunc_end311: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" .globl "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" # -- Begin function ??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z .p2align 4, 0x90 "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z": # @"??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" .Lfunc_begin312: .cv_func_id 312 .cv_file 19 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\utility" "6DCFB0D398453B2C01F756F21EBE97AD" 1 .cv_loc 312 19 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:32:0 .seh_proc "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rdx mov qword ptr [rsp + 8], rcx .Ltmp11746: .cv_loc 312 19 33 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:33:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 16] cmp rcx, qword ptr [rdx] jae .LBB312_2 # %bb.1: mov rax, qword ptr [rsp + 16] mov qword ptr [rsp], rax # 8-byte Spill jmp .LBB312_3 .LBB312_2: mov rax, qword ptr [rsp + 8] mov qword ptr [rsp], rax # 8-byte Spill .LBB312_3: mov rax, qword ptr [rsp] # 8-byte Reload add rsp, 24 ret .Ltmp11747: .Lfunc_end312: .seh_handlerdata .section .text,"xr",discard,"??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" .seh_endproc # -- End function .def "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" .globl "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # -- Begin function ??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z .p2align 4, 0x90 "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z": # @"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" .Lfunc_begin313: .cv_func_id 313 .cv_loc 313 19 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:23:0 .seh_proc "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rdx mov qword ptr [rsp + 8], rcx .Ltmp11748: .cv_loc 313 19 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:24:0 mov rcx, qword ptr [rsp + 16] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 8] cmp rcx, qword ptr [rdx] jae .LBB313_2 # %bb.1: mov rax, qword ptr [rsp + 16] mov qword ptr [rsp], rax # 8-byte Spill jmp .LBB313_3 .LBB313_2: mov rax, qword ptr [rsp + 8] mov qword ptr [rsp], rax # 8-byte Spill .LBB313_3: mov rax, qword ptr [rsp] # 8-byte Reload add rsp, 24 ret .Ltmp11749: .Lfunc_end313: .seh_handlerdata .section .text,"xr",discard,"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" .seh_endproc # -- End function .def "?max@?$numeric_limits@_J@std@@SA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max@?$numeric_limits@_J@std@@SA_JXZ" .globl "?max@?$numeric_limits@_J@std@@SA_JXZ" # -- Begin function ?max@?$numeric_limits@_J@std@@SA_JXZ .p2align 4, 0x90 "?max@?$numeric_limits@_J@std@@SA_JXZ": # @"?max@?$numeric_limits@_J@std@@SA_JXZ" .Lfunc_begin314: .cv_func_id 314 # %bb.0: .cv_file 20 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\limits" "A85F6C29B0D4BF37FA72F4E1E598AB5F" 1 .cv_loc 314 20 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits:894:0 movabs rax, 9223372036854775807 ret .Ltmp11750: .Lfunc_end314: # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$allocator@D@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" .Lfunc_begin315: .cv_func_id 315 .cv_loc 315 15 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11751: .cv_loc 315 15 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0 mov rax, rcx pop rcx ret .Ltmp11752: .Lfunc_end315: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "??$_Get_size_of_n@$00@std@@YA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_size_of_n@$00@std@@YA_K_K@Z" .globl "??$_Get_size_of_n@$00@std@@YA_K_K@Z" # -- Begin function ??$_Get_size_of_n@$00@std@@YA_K_K@Z .p2align 4, 0x90 "??$_Get_size_of_n@$00@std@@YA_K_K@Z": # @"??$_Get_size_of_n@$00@std@@YA_K_K@Z" .Lfunc_begin316: .cv_func_id 316 .cv_loc 316 17 37 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:37:0 .seh_proc "??$_Get_size_of_n@$00@std@@YA_K_K@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11753: .cv_loc 316 17 38 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:38:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11754: .Lfunc_end316: .seh_handlerdata .section .text,"xr",discard,"??$_Get_size_of_n@$00@std@@YA_K_K@Z" .seh_endproc # -- End function .def "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .globl "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # -- Begin function ?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z .p2align 4, 0x90 "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z": # @"?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .Lfunc_begin317: .cv_func_id 317 .cv_loc 317 14 470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:470:0 .seh_proc "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11755: .cv_loc 317 14 471 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:471:0 mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 56] mov r8, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill call memcpy mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp11756: .Lfunc_end317: .seh_handlerdata .section .text,"xr",discard,"?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .seh_endproc # -- End function .def "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" .globl "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" # -- Begin function ??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z .p2align 4, 0x90 "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z": # @"??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" .Lfunc_begin318: .cv_func_id 318 .cv_loc 318 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11757: .cv_loc 318 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11758: .Lfunc_end318: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" .globl "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" # -- Begin function ??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z .p2align 4, 0x90 "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z": # @"??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" .Lfunc_begin319: .cv_func_id 319 .cv_loc 319 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 128] and al, 1 mov byte ptr [rsp + 87], al #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] and r8b, 1 mov byte ptr [rsp + 86], r8b and dl, 1 mov byte ptr [rsp + 85], dl mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp11759: mov r10, rcx mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp11760: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@_N_N@Catch@@6B@"] mov r9, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [r9], rcx mov dl, byte ptr [rsp + 85] and dl, 1 mov byte ptr [r9 + 8], dl mov dl, byte ptr [rsp + 86] and dl, 1 mov byte ptr [r9 + 9], dl add r9, 16 mov rcx, r9 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov r8b, byte ptr [rsp + 87] and r8b, 1 mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov byte ptr [rcx + 40], r8b mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 64] # 8-byte Reload add rsp, 88 .Ltmp11761: ret .Ltmp11762: .Lfunc_end319: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .Lfunc_begin320: .cv_func_id 320 .cv_loc 320 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11763: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp11764: .Lfunc_end320: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .Lfunc_begin321: .cv_func_id 321 .cv_loc 321 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11765: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp11766: .Lfunc_end321: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin322: .cv_func_id 322 .cv_loc 322 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp11771: .cv_loc 322 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, rcx add rdx, 40 mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 16 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload add rcx, 9 .Ltmp11767: lea rdx, [rbp - 64] mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z" .Ltmp11768: jmp .LBB322_1 .LBB322_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp11769: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp11770: jmp .LBB322_2 .LBB322_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 322 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$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@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB322_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 322 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$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@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB322_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB322_5 jmp .LBB322_6 .LBB322_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB322_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$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@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB322_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11772: .Lfunc_end322: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin322@IMGREL # IP .long -1 # ToState .long .Ltmp11767@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11769@IMGREL+1 # IP .long 2 # ToState .long .Ltmp11770@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" .Lfunc_begin323: .cv_func_id 323 .cv_loc 323 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11773: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB323_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB323_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11774: .Lfunc_end323: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" .globl "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" # -- Begin function ??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z": # @"??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" .Lfunc_begin324: .cv_func_id 324 .cv_loc 324 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11775: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp11776: .Lfunc_end324: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" .seh_endproc # -- End function .def "??$compareEqual@HH@Catch@@YA_NAEBH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@HH@Catch@@YA_NAEBH0@Z" .globl "??$compareEqual@HH@Catch@@YA_NAEBH0@Z" # -- Begin function ??$compareEqual@HH@Catch@@YA_NAEBH0@Z .p2align 4, 0x90 "??$compareEqual@HH@Catch@@YA_NAEBH0@Z": # @"??$compareEqual@HH@Catch@@YA_NAEBH0@Z" .Lfunc_begin325: .cv_func_id 325 .cv_loc 325 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@HH@Catch@@YA_NAEBH0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11777: mov rcx, qword ptr [rsp] mov eax, dword ptr [rcx] mov rcx, qword ptr [rsp + 8] cmp eax, dword ptr [rcx] sete r8b and r8b, 1 movzx eax, r8b add rsp, 16 ret .Ltmp11778: .Lfunc_end325: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@HH@Catch@@YA_NAEBH0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" .Lfunc_begin326: .cv_func_id 326 .cv_loc 326 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp11779: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp11780: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBHAEBH@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp11781: ret .Ltmp11782: .Lfunc_end326: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .Lfunc_begin327: .cv_func_id 327 .cv_loc 327 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11783: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp11784: .Lfunc_end327: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .Lfunc_begin328: .cv_func_id 328 .cv_loc 328 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11785: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp11786: .Lfunc_end328: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin329: .cv_func_id 329 .cv_loc 329 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp11791: .cv_loc 329 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp11787: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" .Ltmp11788: jmp .LBB329_1 .LBB329_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp11789: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp11790: jmp .LBB329_2 .LBB329_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 329 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB329_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 329 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB329_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB329_5 jmp .LBB329_6 .LBB329_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB329_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB329_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11792: .Lfunc_end329: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin329@IMGREL # IP .long -1 # ToState .long .Ltmp11787@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11789@IMGREL+1 # IP .long 2 # ToState .long .Ltmp11790@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" .Lfunc_begin330: .cv_func_id 330 .cv_loc 330 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp11793: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB330_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB330_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp11794: .Lfunc_end330: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" .globl "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" # -- Begin function ?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z .p2align 4, 0x90 "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z": # @"?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" .Lfunc_begin331: .cv_func_id 331 .cv_loc 331 5 548 0 # ..\include\gsl/span:548:0 .seh_proc "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11795: .cv_loc 331 5 565 0 # ..\include\gsl/span:565:0 lea rcx, [rsp + 48] #DEBUG_VALUE: CheckRange:idx <- [$rcx+0] call "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" .Ltmp11796: lea rcx, [rsp + 56] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload cmp rcx, rax setb r8b and r8b, 1 movzx eax, r8b mov rdx, qword ptr [rsp + 64] xor rdx, rsp mov rcx, rdx mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 72 ret .Ltmp11797: .Lfunc_end331: .seh_handlerdata .section .text,"xr",discard,"?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" .seh_endproc # -- End function .def "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" .globl "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" # -- Begin function ??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z .p2align 4, 0x90 "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z": # @"??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" .Lfunc_begin332: .cv_func_id 332 .cv_loc 332 18 99 0 # ..\include\gsl/gsl_util:99:0 .seh_proc "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp11798: .cv_loc 332 18 100 0 # ..\include\gsl/gsl_util:100:0 mov rcx, qword ptr [rsp + 32] call "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" mov rax, qword ptr [rax] add rsp, 40 ret .Ltmp11799: .Lfunc_end332: .seh_handlerdata .section .text,"xr",discard,"??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" .seh_endproc # -- End function .def "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" .globl "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" # -- Begin function ??$forward@AEA_J@std@@YAAEA_JAEA_J@Z .p2align 4, 0x90 "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z": # @"??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" .Lfunc_begin333: .cv_func_id 333 .cv_loc 333 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11800: .cv_loc 333 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11801: .Lfunc_end333: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" .seh_endproc # -- End function .def "??$forward@AEAH@std@@YAAEAHAEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEAH@std@@YAAEAHAEAH@Z" .globl "??$forward@AEAH@std@@YAAEAHAEAH@Z" # -- Begin function ??$forward@AEAH@std@@YAAEAHAEAH@Z .p2align 4, 0x90 "??$forward@AEAH@std@@YAAEAHAEAH@Z": # @"??$forward@AEAH@std@@YAAEAHAEAH@Z" .Lfunc_begin334: .cv_func_id 334 .cv_loc 334 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEAH@std@@YAAEAHAEAH@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11802: .cv_loc 334 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11803: .Lfunc_end334: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEAH@std@@YAAEAHAEAH@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin335: .cv_func_id 335 .cv_loc 335 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11808: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp11809: .cv_loc 335 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB335_1 jmp .LBB335_2 .LBB335_1: test byte ptr [rbp - 1], 1 jne .LBB335_4 jmp .LBB335_5 .LBB335_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11804: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11805: jmp .LBB335_3 .LBB335_3: ud2 .LBB335_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB335_5: .cv_loc 335 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB335_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB335_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB335_8 jmp .LBB335_9 .LBB335_8: test byte ptr [rbp - 33], 1 jne .LBB335_14 jmp .LBB335_15 .LBB335_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11806: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11807: jmp .LBB335_10 .LBB335_10: ud2 .LBB335_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11810: .LBB335_15: .cv_loc 335 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA" .LBB335_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11811: .cv_loc 335 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB335_12 jmp .LBB335_13 .LBB335_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB335_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA" .LBB335_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 335 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB335_17 jmp .LBB335_18 .LBB335_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB335_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11812: .Lfunc_end335: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z": .long .Lfunc_begin335@IMGREL # IP .long -1 # ToState .long .Ltmp11804@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11805@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11806@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11807@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" # -- End function .def "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" .globl "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" # -- Begin function ??0?$extent_type@$01@details@gsl@@QEAA@_J@Z .p2align 4, 0x90 "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z": # @"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" .Lfunc_begin336: .cv_func_id 336 .cv_loc 336 5 321 0 # ..\include\gsl/span:321:0 .seh_proc "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp11815: .cv_loc 336 5 321 0 # ..\include\gsl/span:321:0 cmp qword ptr [rbp - 24], 2 sete al mov byte ptr [rbp - 57], 0 test al, 1 jne .LBB336_1 jmp .LBB336_2 .LBB336_1: test byte ptr [rbp - 57], 1 jne .LBB336_4 jmp .LBB336_5 .LBB336_2: lea rdx, [rip + "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp11813: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11814: jmp .LBB336_3 .LBB336_3: ud2 .LBB336_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11816: .LBB336_5: .cv_loc 336 5 321 0 # ..\include\gsl/span:321:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$extent_type@$01@details@gsl@@QEAA@_J@Z")@IMGREL .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" .seh_endproc .def "?dtor$6@?0???0?$extent_type@$01@details@gsl@@QEAA@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???0?$extent_type@$01@details@gsl@@QEAA@_J@Z@4HA": .seh_proc "?dtor$6@?0???0?$extent_type@$01@details@gsl@@QEAA@_J@Z@4HA" .LBB336_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp11817: .cv_loc 336 5 321 0 # ..\include\gsl/span:321:0 test byte ptr [rbp - 57], 1 jne .LBB336_7 jmp .LBB336_8 .LBB336_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB336_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11818: .Lfunc_end336: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" .p2align 2 "$cppxdata$??0?$extent_type@$01@details@gsl@@QEAA@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$extent_type@$01@details@gsl@@QEAA@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$extent_type@$01@details@gsl@@QEAA@_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$extent_type@$01@details@gsl@@QEAA@_J@Z": .long -1 # ToState .long "?dtor$6@?0???0?$extent_type@$01@details@gsl@@QEAA@_J@Z@4HA"@IMGREL # Action "$ip2state$??0?$extent_type@$01@details@gsl@@QEAA@_J@Z": .long .Lfunc_begin336@IMGREL # IP .long -1 # ToState .long .Ltmp11813@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11814@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" # -- End function .def "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$01@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" .Lfunc_begin337: .cv_func_id 337 .cv_loc 337 5 323 0 # ..\include\gsl/span:323:0 .seh_proc "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 2 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp11819: pop rcx ret .Ltmp11820: .Lfunc_end337: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" .globl "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ": # @"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" .Lfunc_begin338: .cv_func_id 338 .cv_loc 338 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11821: mov rax, qword ptr [rcx] pop rcx ret .Ltmp11822: .Lfunc_end338: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" .globl "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" # -- Begin function ?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z .p2align 4, 0x90 "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z": # @"?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" .Lfunc_begin339: .cv_func_id 339 .cv_loc 339 5 548 0 # ..\include\gsl/span:548:0 .seh_proc "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp11823: .cv_loc 339 5 565 0 # ..\include\gsl/span:565:0 lea rcx, [rsp + 48] #DEBUG_VALUE: CheckRange:idx <- [$rcx+0] call "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" .Ltmp11824: lea rcx, [rsp + 56] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload cmp rcx, rax setb r8b and r8b, 1 movzx eax, r8b mov rdx, qword ptr [rsp + 64] xor rdx, rsp mov rcx, rdx mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 72 ret .Ltmp11825: .Lfunc_end339: .seh_handlerdata .section .text,"xr",discard,"?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" .seh_endproc # -- End function .def "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" .globl "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" # -- Begin function ??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z .p2align 4, 0x90 "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z": # @"??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" .Lfunc_begin340: .cv_func_id 340 .cv_loc 340 5 390 0 # ..\include\gsl/span:390:0 .seh_proc "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11826: mov rdx, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEAH@std@@YA_JPEAH0@Z" mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11827: .Lfunc_end340: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" .seh_endproc # -- End function .def "??0?$span@H$01@gsl@@QEAA@PEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$01@gsl@@QEAA@PEAH0@Z" .globl "??0?$span@H$01@gsl@@QEAA@PEAH0@Z" # -- Begin function ??0?$span@H$01@gsl@@QEAA@PEAH0@Z .p2align 4, 0x90 "??0?$span@H$01@gsl@@QEAA@PEAH0@Z": # @"??0?$span@H$01@gsl@@QEAA@PEAH0@Z" .Lfunc_begin341: .cv_func_id 341 .cv_loc 341 5 390 0 # ..\include\gsl/span:390:0 .seh_proc "??0?$span@H$01@gsl@@QEAA@PEAH0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11828: mov rdx, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEAH@std@@YA_JPEAH0@Z" mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11829: .Lfunc_end341: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$01@gsl@@QEAA@PEAH0@Z" .seh_endproc # -- End function .def "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" .globl "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" # -- Begin function ??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z .p2align 4, 0x90 "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z": # @"??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" .Lfunc_begin342: .cv_func_id 342 .cv_loc 342 5 390 0 # ..\include\gsl/span:390:0 .seh_proc "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11830: mov rdx, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEAH@std@@YA_JPEAH0@Z" mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11831: .Lfunc_end342: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" .seh_endproc # -- End function .def "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" .globl "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" # -- Begin function ??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z .p2align 4, 0x90 "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z": # @"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" .Lfunc_begin343: .cv_func_id 343 .cv_loc 343 5 735 0 # ..\include\gsl/span:735:0 .seh_proc "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp11832: .cv_loc 343 5 736 0 # ..\include\gsl/span:736:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11833: .Lfunc_end343: .seh_handlerdata .section .text,"xr",discard,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" .seh_endproc # -- End function .def "??$distance@PEAH@std@@YA_JPEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$distance@PEAH@std@@YA_JPEAH0@Z" .globl "??$distance@PEAH@std@@YA_JPEAH0@Z" # -- Begin function ??$distance@PEAH@std@@YA_JPEAH0@Z .p2align 4, 0x90 "??$distance@PEAH@std@@YA_JPEAH0@Z": # @"??$distance@PEAH@std@@YA_JPEAH0@Z" .Lfunc_begin344: .cv_func_id 344 .cv_loc 344 15 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240:0 .seh_proc "??$distance@PEAH@std@@YA_JPEAH0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp11834: .cv_loc 344 15 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp11835: .Lfunc_end344: .seh_handlerdata .section .text,"xr",discard,"??$distance@PEAH@std@@YA_JPEAH0@Z" .seh_endproc # -- End function .def "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" .globl "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin345: .cv_func_id 345 .cv_loc 345 15 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0 .seh_proc "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp11836: .cv_loc 345 15 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] sub rcx, rdx sar rcx, 2 mov rax, rcx add rsp, 24 ret .Ltmp11837: .Lfunc_end345: .seh_handlerdata .section .text,"xr",discard,"??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .globl "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" # -- Begin function ??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z .p2align 4, 0x90 "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z": # @"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .Lfunc_begin346: .cv_func_id 346 .cv_loc 346 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11840: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$04@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11838: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .Ltmp11839: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB346_1 .LBB346_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z")@IMGREL .section .text,"xr",discard,"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .seh_endproc .def "?dtor$2@?0???$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z@4HA": .seh_proc "?dtor$2@?0???$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z@4HA" .LBB346_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11841: .Lfunc_end346: .seh_handlerdata .section .text,"xr",discard,"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .p2align 2 "$cppxdata$??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z@4HA"@IMGREL # Action "$ip2state$??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z": .long .Lfunc_begin346@IMGREL # IP .long -1 # ToState .long .Ltmp11838@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11839@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" # -- End function .def "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .globl "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" # -- Begin function ??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z .p2align 4, 0x90 "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z": # @"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .Lfunc_begin347: .cv_func_id 347 .cv_loc 347 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11844: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$04@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11842: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .Ltmp11843: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB347_1 .LBB347_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z")@IMGREL .section .text,"xr",discard,"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .seh_endproc .def "?dtor$2@?0???$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z@4HA": .seh_proc "?dtor$2@?0???$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z@4HA" .LBB347_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11845: .Lfunc_end347: .seh_handlerdata .section .text,"xr",discard,"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .p2align 2 "$cppxdata$??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z@4HA"@IMGREL # Action "$ip2state$??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z": .long .Lfunc_begin347@IMGREL # IP .long -1 # ToState .long .Ltmp11842@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11843@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" # -- End function .def "?data@?$span@H$04@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@H$04@gsl@@QEBAPEAHXZ" .globl "?data@?$span@H$04@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$span@H$04@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$span@H$04@gsl@@QEBAPEAHXZ": # @"?data@?$span@H$04@gsl@@QEBAPEAHXZ" .Lfunc_begin348: .cv_func_id 348 .cv_loc 348 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@H$04@gsl@@QEBAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11846: call "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" nop add rsp, 40 ret .Ltmp11847: .Lfunc_end348: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@H$04@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" .globl "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" # -- Begin function ??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z .p2align 4, 0x90 "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z": # @"??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" .Lfunc_begin349: .cv_func_id 349 .cv_loc 349 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11848: .cv_loc 349 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11849: .Lfunc_end349: .seh_handlerdata .section .text,"xr",discard,"??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" .seh_endproc # -- End function .def "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .globl "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # -- Begin function ??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z .p2align 4, 0x90 "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z": # @"??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .Lfunc_begin350: .cv_func_id 350 .cv_loc 350 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11850: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11851: .Lfunc_end350: .seh_handlerdata .section .text,"xr",discard,"??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .seh_endproc # -- End function .def "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" .Lfunc_begin351: .cv_func_id 351 .cv_loc 351 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11852: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp11853: .Lfunc_end351: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .globl "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # -- Begin function ?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ .p2align 4, 0x90 "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ": # @"?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .Lfunc_begin352: .cv_func_id 352 .cv_loc 352 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11854: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" nop add rsp, 40 ret .Ltmp11855: .Lfunc_end352: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .seh_endproc # -- End function .def "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" .globl "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" # -- Begin function ??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z .p2align 4, 0x90 "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z": # @"??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" .Lfunc_begin353: .cv_func_id 353 .cv_loc 353 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11856: .cv_loc 353 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11857: .Lfunc_end353: .seh_handlerdata .section .text,"xr",discard,"??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" .seh_endproc # -- End function .def "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .globl "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # -- Begin function ??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z .p2align 4, 0x90 "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z": # @"??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .Lfunc_begin354: .cv_func_id 354 .cv_loc 354 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11858: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11859: .Lfunc_end354: .seh_handlerdata .section .text,"xr",discard,"??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .seh_endproc # -- End function .def "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" .Lfunc_begin355: .cv_func_id 355 .cv_loc 355 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11860: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp11861: .Lfunc_end355: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .globl "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # -- Begin function ?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ .p2align 4, 0x90 "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ": # @"?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .Lfunc_begin356: .cv_func_id 356 .cv_loc 356 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11862: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" nop add rsp, 40 ret .Ltmp11863: .Lfunc_end356: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .seh_endproc # -- End function .def "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" .globl "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" # -- Begin function ??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z .p2align 4, 0x90 "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z": # @"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" .Lfunc_begin357: .cv_func_id 357 .cv_loc 357 5 741 0 # ..\include\gsl/span:741:0 .seh_proc "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp11864: .cv_loc 357 5 742 0 # ..\include\gsl/span:742:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp11865: .Lfunc_end357: .seh_handlerdata .section .text,"xr",discard,"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" .seh_endproc # -- End function .def "??$addressof@H@std@@YAPEAHAEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@H@std@@YAPEAHAEAH@Z" .globl "??$addressof@H@std@@YAPEAHAEAH@Z" # -- Begin function ??$addressof@H@std@@YAPEAHAEAH@Z .p2align 4, 0x90 "??$addressof@H@std@@YAPEAHAEAH@Z": # @"??$addressof@H@std@@YAPEAHAEAH@Z" .Lfunc_begin358: .cv_func_id 358 .cv_loc 358 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@H@std@@YAPEAHAEAH@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11866: .cv_loc 358 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11867: .Lfunc_end358: .seh_handlerdata .section .text,"xr",discard,"??$addressof@H@std@@YAPEAHAEAH@Z" .seh_endproc # -- End function .def "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" .globl "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" # -- Begin function ??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z .p2align 4, 0x90 "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z": # @"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" .Lfunc_begin359: .cv_func_id 359 .cv_loc 359 5 729 0 # ..\include\gsl/span:729:0 .seh_proc "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp11868: .cv_loc 359 5 730 0 # ..\include\gsl/span:730:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11869: .Lfunc_end359: .seh_handlerdata .section .text,"xr",discard,"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" .seh_endproc # -- End function .def "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" .globl "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" # -- Begin function ??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z .p2align 4, 0x90 "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z": # @"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" .Lfunc_begin360: .cv_func_id 360 .cv_loc 360 5 729 0 # ..\include\gsl/span:729:0 .seh_proc "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp11870: .cv_loc 360 5 730 0 # ..\include\gsl/span:730:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11871: .Lfunc_end360: .seh_handlerdata .section .text,"xr",discard,"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" .seh_endproc # -- End function .def "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z"; .scl 3; .type 32; .endef .text .p2align 4, 0x90 # -- Begin function ??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": # @"??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" .Lfunc_begin361: .cv_func_id 361 .cv_loc 361 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11874: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$04@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11872: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .Ltmp11873: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB361_1 .LBB361_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z")@IMGREL .text .seh_endproc .def "?dtor$2@?0???$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z@4HA" .LBB361_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11875: .Lfunc_end361: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z": .long .Lfunc_begin361@IMGREL # IP .long -1 # ToState .long .Ltmp11872@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11873@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin362: .cv_func_id 362 .cv_loc 362 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11876: call "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" nop add rsp, 40 ret .Ltmp11877: .Lfunc_end362: .seh_handlerdata .text .seh_endproc # -- End function .def "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z": # @"??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z" .Lfunc_begin363: .cv_func_id 363 .cv_loc 363 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11878: .cv_loc 363 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp11879: .Lfunc_end363: .seh_handlerdata .text .seh_endproc # -- End function .def "??0?$extent_type@$04@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QEAA@XZ" .globl "??0?$extent_type@$04@details@gsl@@QEAA@XZ" # -- Begin function ??0?$extent_type@$04@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$extent_type@$04@details@gsl@@QEAA@XZ": # @"??0?$extent_type@$04@details@gsl@@QEAA@XZ" .Lfunc_begin364: .cv_func_id 364 .cv_loc 364 5 311 0 # ..\include\gsl/span:311:0 .seh_proc "??0?$extent_type@$04@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11880: pop rcx ret .Ltmp11881: .Lfunc_end364: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .Lfunc_begin365: .cv_func_id 365 .cv_loc 365 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov byte ptr [rbp - 16], r8b mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp11884: mov rdx, rcx mov r8b, byte ptr [rbp - 32] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" mov rcx, qword ptr [rbp - 8] mov r9, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp11885: .cv_loc 365 5 592 0 # ..\include\gsl/span:592:0 mov rcx, r9 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp - 57], 0 test dl, 1 jne .LBB365_1 jmp .LBB365_2 .LBB365_1: test byte ptr [rbp - 57], 1 jne .LBB365_4 jmp .LBB365_5 .LBB365_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp11882: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11883: jmp .LBB365_3 .LBB365_3: ud2 .LBB365_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11886: .LBB365_5: .cv_loc 365 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA" .LBB365_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11887: .cv_loc 365 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 57], 1 jne .LBB365_7 jmp .LBB365_8 .LBB365_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB365_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11888: .Lfunc_end365: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": .long .Lfunc_begin365@IMGREL # IP .long -1 # ToState .long .Ltmp11882@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11883@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # -- End function .def "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" .globl "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" # -- Begin function ??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z .p2align 4, 0x90 "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z": # @"??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" .Lfunc_begin366: .cv_func_id 366 .cv_loc 366 5 334 0 # ..\include\gsl/span:334:0 .seh_proc "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov byte ptr [rsp + 56], dl mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp11889: lea rcx, [rsp + 56] #DEBUG_VALUE: extent_type<5>:ext <- [$rcx+0] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" .Ltmp11890: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp11891: .Lfunc_end366: .seh_handlerdata .section .text,"xr",discard,"??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" .seh_endproc # -- End function .def "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$04@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" .Lfunc_begin367: .cv_func_id 367 .cv_loc 367 5 323 0 # ..\include\gsl/span:323:0 .seh_proc "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 5 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp11892: pop rcx ret .Ltmp11893: .Lfunc_end367: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .Lfunc_begin368: .cv_func_id 368 .cv_loc 368 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov byte ptr [rbp - 32], r8b mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] mov qword ptr [rbp - 16], rcx .Ltmp11896: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp11897: .cv_loc 368 5 592 0 # ..\include\gsl/span:592:0 call "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 65], 0 test r8b, 1 jne .LBB368_1 jmp .LBB368_2 .LBB368_1: test byte ptr [rbp - 65], 1 jne .LBB368_4 jmp .LBB368_5 .LBB368_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 65], 1 .Ltmp11894: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11895: jmp .LBB368_3 .LBB368_3: ud2 .LBB368_4: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11898: .LBB368_5: .cv_loc 368 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA" .LBB368_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11899: .cv_loc 368 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 65], 1 jne .LBB368_7 jmp .LBB368_8 .LBB368_7: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .LBB368_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11900: .Lfunc_end368: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": .long .Lfunc_begin368@IMGREL # IP .long -1 # ToState .long .Ltmp11894@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11895@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@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@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" .globl "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ": # @"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" .Lfunc_begin369: .cv_func_id 369 .cv_loc 369 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11901: mov rax, qword ptr [rcx] pop rcx ret .Ltmp11902: .Lfunc_end369: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .Lfunc_begin370: .cv_func_id 370 .cv_loc 370 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11907: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp11908: .cv_loc 370 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB370_1 jmp .LBB370_2 .LBB370_1: test byte ptr [rbp - 1], 1 jne .LBB370_4 jmp .LBB370_5 .LBB370_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11903: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11904: jmp .LBB370_3 .LBB370_3: ud2 .LBB370_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB370_5: .cv_loc 370 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB370_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB370_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB370_8 jmp .LBB370_9 .LBB370_8: test byte ptr [rbp - 33], 1 jne .LBB370_14 jmp .LBB370_15 .LBB370_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11905: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11906: jmp .LBB370_10 .LBB370_10: ud2 .LBB370_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11909: .LBB370_15: .cv_loc 370 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA" .LBB370_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11910: .cv_loc 370 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB370_12 jmp .LBB370_13 .LBB370_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB370_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA" .LBB370_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 370 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB370_17 jmp .LBB370_18 .LBB370_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB370_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11911: .Lfunc_end370: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z": .long .Lfunc_begin370@IMGREL # IP .long -1 # ToState .long .Ltmp11903@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11904@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11905@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11906@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .Lfunc_begin371: .cv_func_id 371 .cv_loc 371 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11912: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp11913: .Lfunc_end371: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .Lfunc_begin372: .cv_func_id 372 .cv_loc 372 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11918: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp11919: .cv_loc 372 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB372_1 jmp .LBB372_2 .LBB372_1: test byte ptr [rbp - 1], 1 jne .LBB372_4 jmp .LBB372_5 .LBB372_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11914: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11915: jmp .LBB372_3 .LBB372_3: ud2 .LBB372_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB372_5: .cv_loc 372 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB372_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB372_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB372_8 jmp .LBB372_9 .LBB372_8: test byte ptr [rbp - 33], 1 jne .LBB372_14 jmp .LBB372_15 .LBB372_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11916: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11917: jmp .LBB372_10 .LBB372_10: ud2 .LBB372_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11920: .LBB372_15: .cv_loc 372 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA" .LBB372_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11921: .cv_loc 372 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB372_12 jmp .LBB372_13 .LBB372_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB372_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA" .LBB372_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 372 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB372_17 jmp .LBB372_18 .LBB372_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB372_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11922: .Lfunc_end372: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z": .long .Lfunc_begin372@IMGREL # IP .long -1 # ToState .long .Ltmp11914@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11915@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11916@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11917@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .Lfunc_begin373: .cv_func_id 373 .cv_loc 373 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11923: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp11924: .Lfunc_end373: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .Lfunc_begin374: .cv_func_id 374 .cv_loc 374 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov byte ptr [rbp - 32], r8b mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] mov qword ptr [rbp - 16], rcx .Ltmp11927: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp11928: .cv_loc 374 5 592 0 # ..\include\gsl/span:592:0 call "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 65], 0 test r8b, 1 jne .LBB374_1 jmp .LBB374_2 .LBB374_1: test byte ptr [rbp - 65], 1 jne .LBB374_4 jmp .LBB374_5 .LBB374_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 65], 1 .Ltmp11925: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11926: jmp .LBB374_3 .LBB374_3: ud2 .LBB374_4: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11929: .LBB374_5: .cv_loc 374 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL .text .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA" .LBB374_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11930: .cv_loc 374 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 65], 1 jne .LBB374_7 jmp .LBB374_8 .LBB374_7: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .LBB374_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11931: .Lfunc_end374: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z": .long .Lfunc_begin374@IMGREL # IP .long -1 # ToState .long .Ltmp11925@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11926@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?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@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin375: .cv_func_id 375 .cv_loc 375 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11932: mov rax, qword ptr [rcx] pop rcx ret .Ltmp11933: .Lfunc_end375: .seh_handlerdata .text .seh_endproc # -- End function .def "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .globl "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # -- Begin function ??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z .p2align 4, 0x90 "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z": # @"??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .Lfunc_begin376: .cv_func_id 376 .cv_loc 376 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp11934: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11935: .Lfunc_end376: .seh_handlerdata .section .text,"xr",discard,"??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .seh_endproc # -- End function .def "?size@?$span@N$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@N$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@N$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@N$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@N$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@N$0?0@gsl@@QEBA_JXZ" .Lfunc_begin377: .cv_func_id 377 .cv_loc 377 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@N$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11936: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp11937: .Lfunc_end377: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@N$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@N$0?0@gsl@@QEBAPEANXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@N$0?0@gsl@@QEBAPEANXZ" .globl "?data@?$span@N$0?0@gsl@@QEBAPEANXZ" # -- Begin function ?data@?$span@N$0?0@gsl@@QEBAPEANXZ .p2align 4, 0x90 "?data@?$span@N$0?0@gsl@@QEBAPEANXZ": # @"?data@?$span@N$0?0@gsl@@QEBAPEANXZ" .Lfunc_begin378: .cv_func_id 378 .cv_loc 378 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@N$0?0@gsl@@QEBAPEANXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11938: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" nop add rsp, 40 ret .Ltmp11939: .Lfunc_end378: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@N$0?0@gsl@@QEBAPEANXZ" .seh_endproc # -- End function .def "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" .globl "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" # -- Begin function ??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z .p2align 4, 0x90 "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z": # @"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" .Lfunc_begin379: .cv_func_id 379 .cv_loc 379 5 729 0 # ..\include\gsl/span:729:0 .seh_proc "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp11940: .cv_loc 379 5 730 0 # ..\include\gsl/span:730:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp11941: .Lfunc_end379: .seh_handlerdata .section .text,"xr",discard,"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .Lfunc_begin380: .cv_func_id 380 .cv_loc 380 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp11946: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp11947: .cv_loc 380 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB380_1 jmp .LBB380_2 .LBB380_1: test byte ptr [rbp - 1], 1 jne .LBB380_4 jmp .LBB380_5 .LBB380_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp11942: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11943: jmp .LBB380_3 .LBB380_3: ud2 .LBB380_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB380_5: .cv_loc 380 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB380_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB380_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB380_8 jmp .LBB380_9 .LBB380_8: test byte ptr [rbp - 33], 1 jne .LBB380_14 jmp .LBB380_15 .LBB380_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp11944: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp11945: jmp .LBB380_10 .LBB380_10: ud2 .LBB380_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp11948: .LBB380_15: .cv_loc 380 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA" .LBB380_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp11949: .cv_loc 380 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB380_12 jmp .LBB380_13 .LBB380_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB380_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA" .LBB380_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 380 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB380_17 jmp .LBB380_18 .LBB380_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB380_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp11950: .Lfunc_end380: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z": .long .Lfunc_begin380@IMGREL # IP .long -1 # ToState .long .Ltmp11942@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11943@IMGREL+1 # IP .long -1 # ToState .long .Ltmp11944@IMGREL+1 # IP .long 1 # ToState .long .Ltmp11945@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" .Lfunc_begin381: .cv_func_id 381 .cv_loc 381 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp11951: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp11952: .Lfunc_end381: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" .seh_endproc # -- End function .def "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .globl "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Lfunc_begin382: .cv_func_id 382 .cv_loc 382 5 400 0 # ..\include\gsl/span:400:0 .seh_proc "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11955: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11953: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp11954: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB382_1 .LBB382_1: .cv_loc 382 5 401 0 # ..\include\gsl/span:401:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA" .LBB382_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 382 5 400 0 # ..\include\gsl/span:400:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11956: .Lfunc_end382: .seh_handlerdata .section .text,"xr",discard,"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 "$cppxdata$??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long .Lfunc_begin382@IMGREL # IP .long -1 # ToState .long .Ltmp11953@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11954@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- End function .def "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" .globl "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" # -- Begin function ??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z .p2align 4, 0x90 "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z": # @"??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" .Lfunc_begin383: .cv_func_id 383 .cv_loc 383 18 99 0 # ..\include\gsl/gsl_util:99:0 .seh_proc "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp11957: .cv_loc 383 18 100 0 # ..\include\gsl/gsl_util:100:0 mov rcx, qword ptr [rsp + 32] call "??$forward@_K@std@@YA$$QEA_KAEA_K@Z" mov rax, qword ptr [rax] add rsp, 40 ret .Ltmp11958: .Lfunc_end383: .seh_handlerdata .section .text,"xr",discard,"??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" .seh_endproc # -- End function .def "?size@?$array@H$03@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$array@H$03@std@@QEBA_KXZ" .globl "?size@?$array@H$03@std@@QEBA_KXZ" # -- Begin function ?size@?$array@H$03@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$array@H$03@std@@QEBA_KXZ": # @"?size@?$array@H$03@std@@QEBA_KXZ" .Lfunc_begin384: .cv_func_id 384 .cv_file 21 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\array" "2FB3D3382487BF7D1EDC49D27DEABF01" 1 .cv_loc 384 21 137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:137:0 .seh_proc "?size@?$array@H$03@std@@QEBA_KXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 4 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp11959: .cv_loc 384 21 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:138:0 pop rcx ret .Ltmp11960: .Lfunc_end384: .seh_handlerdata .section .text,"xr",discard,"?size@?$array@H$03@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?data@?$array@H$03@std@@QEAAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$array@H$03@std@@QEAAPEAHXZ" .globl "?data@?$array@H$03@std@@QEAAPEAHXZ" # -- Begin function ?data@?$array@H$03@std@@QEAAPEAHXZ .p2align 4, 0x90 "?data@?$array@H$03@std@@QEAAPEAHXZ": # @"?data@?$array@H$03@std@@QEAAPEAHXZ" .Lfunc_begin385: .cv_func_id 385 .cv_loc 385 21 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:211:0 .seh_proc "?data@?$array@H$03@std@@QEAAPEAHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11961: .cv_loc 385 21 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:212:0 pop rcx ret .Ltmp11962: .Lfunc_end385: .seh_handlerdata .section .text,"xr",discard,"?data@?$array@H$03@std@@QEAAPEAHXZ" .seh_endproc # -- End function .def "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .globl "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Lfunc_begin386: .cv_func_id 386 .cv_loc 386 5 400 0 # ..\include\gsl/span:400:0 .seh_proc "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11965: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11963: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp11964: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB386_1 .LBB386_1: .cv_loc 386 5 401 0 # ..\include\gsl/span:401:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA" .LBB386_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 386 5 400 0 # ..\include\gsl/span:400:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11966: .Lfunc_end386: .seh_handlerdata .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 "$cppxdata$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long .Lfunc_begin386@IMGREL # IP .long -1 # ToState .long .Ltmp11963@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11964@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- End function .def "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .globl "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Lfunc_begin387: .cv_func_id 387 .cv_loc 387 5 400 0 # ..\include\gsl/span:400:0 .seh_proc "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11969: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11967: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp11968: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB387_1 .LBB387_1: .cv_loc 387 5 401 0 # ..\include\gsl/span:401:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA" .LBB387_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 387 5 400 0 # ..\include\gsl/span:400:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11970: .Lfunc_end387: .seh_handlerdata .section .text,"xr",discard,"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 "$cppxdata$??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long .Lfunc_begin387@IMGREL # IP .long -1 # ToState .long .Ltmp11967@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11968@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- End function .def "?data@?$span@H$03@gsl@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@H$03@gsl@@QEBAPEAHXZ" .globl "?data@?$span@H$03@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$span@H$03@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$span@H$03@gsl@@QEBAPEAHXZ": # @"?data@?$span@H$03@gsl@@QEBAPEAHXZ" .Lfunc_begin388: .cv_func_id 388 .cv_loc 388 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@H$03@gsl@@QEBAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11971: call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" nop add rsp, 40 ret .Ltmp11972: .Lfunc_end388: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@H$03@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .globl "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .Lfunc_begin389: .cv_func_id 389 .cv_loc 389 5 400 0 # ..\include\gsl/span:400:0 .seh_proc "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11975: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEAAPEAHXZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11973: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp11974: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB389_1 .LBB389_1: .cv_loc 389 5 401 0 # ..\include\gsl/span:401:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA" .LBB389_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 389 5 400 0 # ..\include\gsl/span:400:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11976: .Lfunc_end389: .seh_handlerdata .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 "$cppxdata$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z": .long .Lfunc_begin389@IMGREL # IP .long -1 # ToState .long .Ltmp11973@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11974@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # -- End function .def "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .globl "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ": # @"?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .Lfunc_begin390: .cv_func_id 390 .cv_loc 390 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11977: call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" nop add rsp, 40 ret .Ltmp11978: .Lfunc_end390: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .globl "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" # -- Begin function ??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z .p2align 4, 0x90 "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z": # @"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .Lfunc_begin391: .cv_func_id 391 .cv_loc 391 5 405 0 # ..\include\gsl/span:405:0 .seh_proc "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11981: mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" mov r8b, byte ptr [rbp - 32] .Ltmp11979: xor r9d, r9d mov edx, r9d mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .Ltmp11980: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB391_1 .LBB391_1: .cv_loc 391 5 406 0 # ..\include\gsl/span:406:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z")@IMGREL .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .seh_endproc .def "?dtor$2@?0???0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z@4HA": .seh_proc "?dtor$2@?0???0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z@4HA" .LBB391_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 391 5 405 0 # ..\include\gsl/span:405:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11982: .Lfunc_end391: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .p2align 2 "$cppxdata$??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z@4HA"@IMGREL # Action "$ip2state$??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z": .long .Lfunc_begin391@IMGREL # IP .long -1 # ToState .long .Ltmp11979@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11980@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" # -- End function .def "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z"; .scl 3; .type 32; .endef .text .p2align 4, 0x90 # -- Begin function ??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": # @"??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" .Lfunc_begin392: .cv_func_id 392 .cv_loc 392 5 400 0 # ..\include\gsl/span:400:0 .seh_proc "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11985: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11983: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp11984: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB392_1 .LBB392_1: .cv_loc 392 5 401 0 # ..\include\gsl/span:401:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z")@IMGREL .text .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$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@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA" .LBB392_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 392 5 400 0 # ..\include\gsl/span:400:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11986: .Lfunc_end392: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": .long .Lfunc_begin392@IMGREL # IP .long -1 # ToState .long .Ltmp11983@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11984@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin393: .cv_func_id 393 .cv_loc 393 21 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:211:0 .seh_proc "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp11987: .cv_loc 393 21 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:212:0 pop rcx ret .Ltmp11988: .Lfunc_end393: .seh_handlerdata .text .seh_endproc # -- End function .def "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin394: .cv_func_id 394 .cv_loc 394 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp11989: call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" nop add rsp, 40 ret .Ltmp11990: .Lfunc_end394: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .Lfunc_begin395: .cv_func_id 395 .cv_loc 395 1 503 0 # ..\tests\span_tests.cpp:503:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp11991: pop rax ret .Ltmp11992: .Lfunc_end395: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ" .Lfunc_begin396: .cv_func_id 396 .cv_loc 396 1 502 0 # ..\tests\span_tests.cpp:502:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov rax, rdx mov qword ptr [rsp], rcx .Ltmp11993: mov dword ptr [rdx], 1 mov dword ptr [rdx + 4], 2 mov dword ptr [rdx + 8], 3 mov dword ptr [rdx + 12], 4 pop rcx ret .Ltmp11994: .Lfunc_end396: .seh_handlerdata .text .seh_endproc # -- End function .def "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .globl "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .Lfunc_begin397: .cv_func_id 397 .cv_loc 397 5 411 0 # ..\include\gsl/span:411:0 .seh_proc "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp11997: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEBAPEBHXZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp11995: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp11996: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB397_1 .LBB397_1: .cv_loc 397 5 412 0 # ..\include\gsl/span:412:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA" .LBB397_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 397 5 411 0 # ..\include\gsl/span:411:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp11998: .Lfunc_end397: .seh_handlerdata .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .p2align 2 "$cppxdata$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": .long .Lfunc_begin397@IMGREL # IP .long -1 # ToState .long .Ltmp11995@IMGREL+1 # IP .long 0 # ToState .long .Ltmp11996@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # -- End function .def "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$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@AEAV?$array@H$03@std@@@Z" .globl "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" # -- Begin function ??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z": # @"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" .Lfunc_begin398: .cv_func_id 398 .cv_loc 398 5 747 0 # ..\include\gsl/span:747:0 .seh_proc "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp11999: .cv_loc 398 5 748 0 # ..\include\gsl/span:748:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12000: .Lfunc_end398: .seh_handlerdata .section .text,"xr",discard,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" .seh_endproc # -- End function .def "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .globl "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" # -- Begin function ??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z .p2align 4, 0x90 "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z": # @"??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .Lfunc_begin399: .cv_func_id 399 .cv_loc 399 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12001: .cv_loc 399 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12002: .Lfunc_end399: .seh_handlerdata .section .text,"xr",discard,"??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" .Lfunc_begin400: .cv_func_id 400 .cv_loc 400 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEB_JAEB_J@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12003: mov qword ptr [rcx], rax .Ltmp12004: .cv_loc 400 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp12005: .cv_loc 400 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp12006: .Lfunc_end400: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??0?$extent_type@$03@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QEAA@XZ" .globl "??0?$extent_type@$03@details@gsl@@QEAA@XZ" # -- Begin function ??0?$extent_type@$03@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$extent_type@$03@details@gsl@@QEAA@XZ": # @"??0?$extent_type@$03@details@gsl@@QEAA@XZ" .Lfunc_begin401: .cv_func_id 401 .cv_loc 401 5 311 0 # ..\include\gsl/span:311:0 .seh_proc "??0?$extent_type@$03@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12007: pop rcx ret .Ltmp12008: .Lfunc_end401: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Lfunc_begin402: .cv_func_id 402 .cv_loc 402 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov byte ptr [rbp - 16], r8b mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp12011: mov rdx, rcx mov r8b, byte ptr [rbp - 32] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" mov rcx, qword ptr [rbp - 8] mov r9, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp12012: .cv_loc 402 5 592 0 # ..\include\gsl/span:592:0 mov rcx, r9 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp - 57], 0 test dl, 1 jne .LBB402_1 jmp .LBB402_2 .LBB402_1: test byte ptr [rbp - 57], 1 jne .LBB402_4 jmp .LBB402_5 .LBB402_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp12009: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12010: jmp .LBB402_3 .LBB402_3: ud2 .LBB402_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12013: .LBB402_5: .cv_loc 402 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" .LBB402_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12014: .cv_loc 402 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 57], 1 jne .LBB402_7 jmp .LBB402_8 .LBB402_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB402_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12015: .Lfunc_end402: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": .long .Lfunc_begin402@IMGREL # IP .long -1 # ToState .long .Ltmp12009@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12010@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # -- End function .def "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" .globl "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" # -- Begin function ??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z .p2align 4, 0x90 "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z": # @"??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" .Lfunc_begin403: .cv_func_id 403 .cv_loc 403 5 334 0 # ..\include\gsl/span:334:0 .seh_proc "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov byte ptr [rsp + 56], dl mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp12016: lea rcx, [rsp + 56] #DEBUG_VALUE: extent_type<4>:ext <- [$rcx+0] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" .Ltmp12017: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp12018: .Lfunc_end403: .seh_handlerdata .section .text,"xr",discard,"??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" .seh_endproc # -- End function .def "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$03@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" .Lfunc_begin404: .cv_func_id 404 .cv_loc 404 5 323 0 # ..\include\gsl/span:323:0 .seh_proc "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 4 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp12019: pop rcx ret .Ltmp12020: .Lfunc_end404: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$forward@_K@std@@YA$$QEA_KAEA_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@_K@std@@YA$$QEA_KAEA_K@Z" .globl "??$forward@_K@std@@YA$$QEA_KAEA_K@Z" # -- Begin function ??$forward@_K@std@@YA$$QEA_KAEA_K@Z .p2align 4, 0x90 "??$forward@_K@std@@YA$$QEA_KAEA_K@Z": # @"??$forward@_K@std@@YA$$QEA_KAEA_K@Z" .Lfunc_begin405: .cv_func_id 405 .cv_loc 405 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@_K@std@@YA$$QEA_KAEA_K@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12021: .cv_loc 405 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12022: .Lfunc_end405: .seh_handlerdata .section .text,"xr",discard,"??$forward@_K@std@@YA$$QEA_KAEA_K@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Lfunc_begin406: .cv_func_id 406 .cv_loc 406 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov byte ptr [rbp - 16], r8b mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp12025: mov rdx, rcx mov r8b, byte ptr [rbp - 32] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" mov rcx, qword ptr [rbp - 8] mov r9, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp12026: .cv_loc 406 5 592 0 # ..\include\gsl/span:592:0 mov rcx, r9 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp - 57], 0 test dl, 1 jne .LBB406_1 jmp .LBB406_2 .LBB406_1: test byte ptr [rbp - 57], 1 jne .LBB406_4 jmp .LBB406_5 .LBB406_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp12023: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12024: jmp .LBB406_3 .LBB406_3: ud2 .LBB406_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12027: .LBB406_5: .cv_loc 406 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" .LBB406_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12028: .cv_loc 406 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 57], 1 jne .LBB406_7 jmp .LBB406_8 .LBB406_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB406_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12029: .Lfunc_end406: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": .long .Lfunc_begin406@IMGREL # IP .long -1 # ToState .long .Ltmp12023@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12024@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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 .seh_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov byte ptr [rbp - 32], r8b mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] mov qword ptr [rbp - 16], rcx .Ltmp12032: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp12033: .cv_loc 407 5 592 0 # ..\include\gsl/span:592:0 call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 65], 0 test r8b, 1 jne .LBB407_1 jmp .LBB407_2 .LBB407_1: test byte ptr [rbp - 65], 1 jne .LBB407_4 jmp .LBB407_5 .LBB407_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 65], 1 .Ltmp12030: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12031: jmp .LBB407_3 .LBB407_3: ud2 .LBB407_4: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12034: .LBB407_5: .cv_loc 407 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" .LBB407_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12035: .cv_loc 407 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 65], 1 jne .LBB407_7 jmp .LBB407_8 .LBB407_7: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .LBB407_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12036: .Lfunc_end407: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": .long .Lfunc_begin407@IMGREL # IP .long -1 # ToState .long .Ltmp12030@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12031@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@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@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" .globl "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" .Lfunc_begin408: .cv_func_id 408 .cv_loc 408 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12037: mov rax, qword ptr [rcx] pop rcx ret .Ltmp12038: .Lfunc_end408: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Lfunc_begin409: .cv_func_id 409 .cv_loc 409 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov byte ptr [rbp - 32], r8b mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] mov qword ptr [rbp - 16], rcx .Ltmp12041: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp12042: .cv_loc 409 5 592 0 # ..\include\gsl/span:592:0 call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 65], 0 test r8b, 1 jne .LBB409_1 jmp .LBB409_2 .LBB409_1: test byte ptr [rbp - 65], 1 jne .LBB409_4 jmp .LBB409_5 .LBB409_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 65], 1 .Ltmp12039: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12040: jmp .LBB409_3 .LBB409_3: ud2 .LBB409_4: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12043: .LBB409_5: .cv_loc 409 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" .LBB409_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12044: .cv_loc 409 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 65], 1 jne .LBB409_7 jmp .LBB409_8 .LBB409_7: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .LBB409_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12045: .Lfunc_end409: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": .long .Lfunc_begin409@IMGREL # IP .long -1 # ToState .long .Ltmp12039@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12040@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@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@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .globl "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .Lfunc_begin410: .cv_func_id 410 .cv_loc 410 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12046: mov rax, qword ptr [rcx] pop rcx ret .Ltmp12047: .Lfunc_end410: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Lfunc_begin411: .cv_func_id 411 .cv_loc 411 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov byte ptr [rbp - 32], r8b mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] mov qword ptr [rbp - 16], rcx .Ltmp12050: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp12051: .cv_loc 411 5 592 0 # ..\include\gsl/span:592:0 call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 65], 0 test r8b, 1 jne .LBB411_1 jmp .LBB411_2 .LBB411_1: test byte ptr [rbp - 65], 1 jne .LBB411_4 jmp .LBB411_5 .LBB411_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 65], 1 .Ltmp12048: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12049: jmp .LBB411_3 .LBB411_3: ud2 .LBB411_4: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12052: .LBB411_5: .cv_loc 411 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL .text .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" .LBB411_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12053: .cv_loc 411 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 65], 1 jne .LBB411_7 jmp .LBB411_8 .LBB411_7: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .LBB411_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12054: .Lfunc_end411: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": .long .Lfunc_begin411@IMGREL # IP .long -1 # ToState .long .Ltmp12048@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12049@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?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@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin412: .cv_func_id 412 .cv_loc 412 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12055: mov rax, qword ptr [rcx] pop rcx ret .Ltmp12056: .Lfunc_end412: .seh_handlerdata .text .seh_endproc # -- End function .def "?data@?$array@H$03@std@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$array@H$03@std@@QEBAPEBHXZ" .globl "?data@?$array@H$03@std@@QEBAPEBHXZ" # -- Begin function ?data@?$array@H$03@std@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$array@H$03@std@@QEBAPEBHXZ": # @"?data@?$array@H$03@std@@QEBAPEBHXZ" .Lfunc_begin413: .cv_func_id 413 .cv_loc 413 21 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:216:0 .seh_proc "?data@?$array@H$03@std@@QEBAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12057: .cv_loc 413 21 217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:217:0 pop rcx ret .Ltmp12058: .Lfunc_end413: .seh_handlerdata .section .text,"xr",discard,"?data@?$array@H$03@std@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" .globl "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" # -- Begin function ??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z .p2align 4, 0x90 "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z": # @"??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" .Lfunc_begin414: .cv_func_id 414 .cv_loc 414 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp12059: mov rcx, qword ptr [rsp] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 8] cmp rcx, qword ptr [rdx] sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp12060: .Lfunc_end414: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z": # @"??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" .Lfunc_begin415: .cv_func_id 415 .cv_loc 415 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12061: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp12062: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEB_JAEB_J@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp12063: ret .Ltmp12064: .Lfunc_end415: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .Lfunc_begin416: .cv_func_id 416 .cv_loc 416 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12065: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp12066: .Lfunc_end416: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .Lfunc_begin417: .cv_func_id 417 .cv_loc 417 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12067: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp12068: .Lfunc_end417: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin418: .cv_func_id 418 .cv_loc 418 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp12073: .cv_loc 418 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp12069: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" .Ltmp12070: jmp .LBB418_1 .LBB418_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp12071: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp12072: jmp .LBB418_2 .LBB418_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 418 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB418_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 418 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB418_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB418_5 jmp .LBB418_6 .LBB418_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB418_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB418_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12074: .Lfunc_end418: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin418@IMGREL # IP .long -1 # ToState .long .Ltmp12069@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12071@IMGREL+1 # IP .long 2 # ToState .long .Ltmp12072@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" .Lfunc_begin419: .cv_func_id 419 .cv_loc 419 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp12075: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB419_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB419_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp12076: .Lfunc_end419: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .globl "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # -- Begin function ??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": # @"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .Lfunc_begin420: .cv_func_id 420 .cv_loc 420 5 411 0 # ..\include\gsl/span:411:0 .seh_proc "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp12079: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@H$03@std@@QEBAPEBHXZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp12077: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp12078: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB420_1 .LBB420_1: .cv_loc 420 5 412 0 # ..\include\gsl/span:412:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA" .LBB420_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 420 5 411 0 # ..\include\gsl/span:411:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12080: .Lfunc_end420: .seh_handlerdata .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .p2align 2 "$cppxdata$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z": .long .Lfunc_begin420@IMGREL # IP .long -1 # ToState .long .Ltmp12077@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12078@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # -- End function .def "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z"; .scl 3; .type 32; .endef .text .p2align 4, 0x90 # -- Begin function ??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": # @"??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" .Lfunc_begin421: .cv_func_id 421 .cv_loc 421 5 411 0 # ..\include\gsl/span:411:0 .seh_proc "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp12083: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp12081: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp12082: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB421_1 .LBB421_1: .cv_loc 421 5 412 0 # ..\include\gsl/span:412:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z")@IMGREL .text .seh_endproc .def "?dtor$2@?0???$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA" .LBB421_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 421 5 411 0 # ..\include\gsl/span:411:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12084: .Lfunc_end421: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z": .long .Lfunc_begin421@IMGREL # IP .long -1 # ToState .long .Ltmp12081@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12082@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin422: .cv_func_id 422 .cv_loc 422 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12085: call "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" nop add rsp, 40 ret .Ltmp12086: .Lfunc_end422: .seh_handlerdata .text .seh_endproc # -- End function .def "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin423: .cv_func_id 423 .cv_loc 423 21 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:216:0 .seh_proc "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12087: .cv_loc 423 21 217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:217:0 pop rcx ret .Ltmp12088: .Lfunc_end423: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .Lfunc_begin424: .cv_func_id 424 .cv_loc 424 1 572 0 # ..\tests\span_tests.cpp:572:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12089: pop rax ret .Ltmp12090: .Lfunc_end424: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ" .Lfunc_begin425: .cv_func_id 425 .cv_loc 425 1 571 0 # ..\tests\span_tests.cpp:571:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov rax, rdx mov qword ptr [rsp], rcx .Ltmp12091: mov dword ptr [rdx], 1 mov dword ptr [rdx + 4], 2 mov dword ptr [rdx + 8], 3 mov dword ptr [rdx + 12], 4 pop rcx ret .Ltmp12092: .Lfunc_end425: .seh_handlerdata .text .seh_endproc # -- End function .def "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$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@AEBV?$array@H$03@std@@@Z" .globl "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z" # -- Begin function ??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z .p2align 4, 0x90 "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z": # @"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z" .Lfunc_begin426: .cv_func_id 426 .cv_loc 426 5 753 0 # ..\include\gsl/span:753:0 .seh_proc "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12093: .cv_loc 426 5 754 0 # ..\include\gsl/span:754:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12094: .Lfunc_end426: .seh_handlerdata .section .text,"xr",discard,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Lfunc_begin427: .cv_func_id 427 .cv_loc 427 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov byte ptr [rbp - 32], r8b mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] mov qword ptr [rbp - 16], rcx .Ltmp12097: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp12098: .cv_loc 427 5 592 0 # ..\include\gsl/span:592:0 call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 65], 0 test r8b, 1 jne .LBB427_1 jmp .LBB427_2 .LBB427_1: test byte ptr [rbp - 65], 1 jne .LBB427_4 jmp .LBB427_5 .LBB427_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 65], 1 .Ltmp12095: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12096: jmp .LBB427_3 .LBB427_3: ud2 .LBB427_4: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12099: .LBB427_5: .cv_loc 427 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL .text .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA" .LBB427_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12100: .cv_loc 427 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 65], 1 jne .LBB427_7 jmp .LBB427_8 .LBB427_7: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .LBB427_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12101: .Lfunc_end427: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z": .long .Lfunc_begin427@IMGREL # IP .long -1 # ToState .long .Ltmp12095@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12096@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?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@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" .Lfunc_begin428: .cv_func_id 428 .cv_loc 428 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12102: mov rax, qword ptr [rcx] pop rcx ret .Ltmp12103: .Lfunc_end428: .seh_handlerdata .text .seh_endproc # -- End function .def "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .globl "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # -- Begin function ??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z .p2align 4, 0x90 "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z": # @"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .Lfunc_begin429: .cv_func_id 429 .cv_loc 429 5 437 0 # ..\include\gsl/span:437:0 .seh_proc "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12104: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$array@$$CBH$03@std@@QEBA_KXZ" mov rcx, rax call "??$narrow@_J_K@gsl@@YA_J_K@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12105: .Lfunc_end429: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .seh_endproc # -- End function .def "?size@?$array@$$CBH$03@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$array@$$CBH$03@std@@QEBA_KXZ" .globl "?size@?$array@$$CBH$03@std@@QEBA_KXZ" # -- Begin function ?size@?$array@$$CBH$03@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$array@$$CBH$03@std@@QEBA_KXZ": # @"?size@?$array@$$CBH$03@std@@QEBA_KXZ" .Lfunc_begin430: .cv_func_id 430 .cv_loc 430 21 137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:137:0 .seh_proc "?size@?$array@$$CBH$03@std@@QEBA_KXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 4 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp12106: .cv_loc 430 21 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:138:0 pop rcx ret .Ltmp12107: .Lfunc_end430: .seh_handlerdata .section .text,"xr",discard,"?size@?$array@$$CBH$03@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" .globl "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" # -- Begin function ?data@?$array@$$CBH$03@std@@QEAAPEBHXZ .p2align 4, 0x90 "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ": # @"?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" .Lfunc_begin431: .cv_func_id 431 .cv_loc 431 21 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:211:0 .seh_proc "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12108: .cv_loc 431 21 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:212:0 pop rcx ret .Ltmp12109: .Lfunc_end431: .seh_handlerdata .section .text,"xr",discard,"?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" .seh_endproc # -- End function .def "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .globl "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # -- Begin function ??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z .p2align 4, 0x90 "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z": # @"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .Lfunc_begin432: .cv_func_id 432 .cv_loc 432 5 437 0 # ..\include\gsl/span:437:0 .seh_proc "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12110: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$array@$$CBH$03@std@@QEBA_KXZ" mov rcx, rax call "??$narrow@_J_K@gsl@@YA_J_K@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12111: .Lfunc_end432: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .seh_endproc # -- End function .def "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$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@AEAV?$array@$$CBH$03@std@@@Z" .globl "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z" # -- Begin function ??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z .p2align 4, 0x90 "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z": # @"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z" .Lfunc_begin433: .cv_func_id 433 .cv_loc 433 5 747 0 # ..\include\gsl/span:747:0 .seh_proc "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12112: .cv_loc 433 5 748 0 # ..\include\gsl/span:748:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12113: .Lfunc_end433: .seh_handlerdata .section .text,"xr",discard,"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z" .seh_endproc # -- End function .def "??$narrow@_J_K@gsl@@YA_J_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z" .globl "??$narrow@_J_K@gsl@@YA_J_K@Z" # -- Begin function ??$narrow@_J_K@gsl@@YA_J_K@Z .p2align 4, 0x90 "??$narrow@_J_K@gsl@@YA_J_K@Z": # @"??$narrow@_J_K@gsl@@YA_J_K@Z" .Lfunc_begin434: .cv_func_id 434 .cv_loc 434 18 124 0 # ..\include\gsl/gsl_util:124:0 .seh_proc "??$narrow@_J_K@gsl@@YA_J_K@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp], rcx .Ltmp12118: .cv_loc 434 18 125 0 # ..\include\gsl/gsl_util:125:0 mov rcx, rbp #DEBUG_VALUE: narrow:u <- [$rcx+0] call "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" .Ltmp12119: mov qword ptr [rbp - 8], rax .cv_loc 434 18 126 0 # ..\include\gsl/gsl_util:126:0 mov rax, qword ptr [rbp - 8] cmp rax, qword ptr [rbp] je .LBB434_4 # %bb.1: .Ltmp12120: .cv_loc 434 18 126 0 # ..\include\gsl/gsl_util:126:0 xorps xmm0, xmm0 movaps xmmword ptr [rbp - 32], xmm0 mov qword ptr [rbp - 16], 0 lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0narrowing_error@gsl@@QEAA@XZ" .Ltmp12116: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" .Ltmp12117: jmp .LBB434_2 .LBB434_2: ud2 .Ltmp12121: .LBB434_4: .cv_loc 434 18 127 0 # ..\include\gsl/gsl_util:127:0 cmp qword ptr [rbp - 8], 0 setl al test al, 1 jne .LBB434_5 jmp .LBB434_8 .LBB434_5: .Ltmp12122: .cv_loc 434 18 128 0 # ..\include\gsl/gsl_util:128:0 xorps xmm0, xmm0 movaps xmmword ptr [rbp - 64], xmm0 mov qword ptr [rbp - 48], 0 lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0narrowing_error@gsl@@QEAA@XZ" .Ltmp12114: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" .Ltmp12115: jmp .LBB434_6 .LBB434_6: ud2 .Ltmp12123: .LBB434_8: .cv_loc 434 18 129 0 # ..\include\gsl/gsl_util:129:0 mov rax, qword ptr [rbp - 8] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$narrow@_J_K@gsl@@YA_J_K@Z")@IMGREL .section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z" .seh_endproc .def "?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA": .seh_proc "?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA" .LBB434_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 32] .Ltmp12124: .cv_loc 434 18 126 0 # ..\include\gsl/gsl_util:126:0 call "??1narrowing_error@gsl@@UEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12125: .seh_handlerdata .section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z" .seh_endproc .def "?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA": .seh_proc "?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA" .LBB434_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .Ltmp12126: .cv_loc 434 18 128 0 # ..\include\gsl/gsl_util:128:0 call "??1narrowing_error@gsl@@UEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12127: .Lfunc_end434: .seh_handlerdata .section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z" .seh_endproc .section .xdata,"dr",associative,"??$narrow@_J_K@gsl@@YA_J_K@Z" .p2align 2 "$cppxdata$??$narrow@_J_K@gsl@@YA_J_K@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$narrow@_J_K@gsl@@YA_J_K@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$narrow@_J_K@gsl@@YA_J_K@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$narrow@_J_K@gsl@@YA_J_K@Z": .long -1 # ToState .long "?dtor$3@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$7@?0???$narrow@_J_K@gsl@@YA_J_K@Z@4HA"@IMGREL # Action "$ip2state$??$narrow@_J_K@gsl@@YA_J_K@Z": .long .Lfunc_begin434@IMGREL # IP .long -1 # ToState .long .Ltmp12116@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12114@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12115@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$narrow@_J_K@gsl@@YA_J_K@Z" # -- End function .def "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" .globl "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" # -- Begin function ?data@?$array@$$CBH$03@std@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ": # @"?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" .Lfunc_begin435: .cv_func_id 435 .cv_loc 435 21 216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:216:0 .seh_proc "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12128: .cv_loc 435 21 217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array:217:0 pop rcx ret .Ltmp12129: .Lfunc_end435: .seh_handlerdata .section .text,"xr",discard,"?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" .globl "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # -- Begin function ??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z .p2align 4, 0x90 "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z": # @"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" .Lfunc_begin436: .cv_func_id 436 .cv_loc 436 18 99 0 # ..\include\gsl/gsl_util:99:0 .seh_proc "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp12130: .cv_loc 436 18 100 0 # ..\include\gsl/gsl_util:100:0 mov rcx, qword ptr [rsp + 32] call "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" mov rax, qword ptr [rax] add rsp, 40 ret .Ltmp12131: .Lfunc_end436: .seh_handlerdata .section .text,"xr",discard,"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" .seh_endproc # -- End function .def "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" .globl "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # -- Begin function ??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z .p2align 4, 0x90 "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z": # @"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" .Lfunc_begin437: .cv_func_id 437 .cv_loc 437 6 143 0 # ..\include\gsl/gsl_assert:143:0 .seh_proc "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx .Ltmp12132: .cv_loc 437 6 144 0 # ..\include\gsl/gsl_assert:144:0 mov rcx, qword ptr [rsp + 80] call "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" lea rcx, [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rdx, rax call "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" lea rdx, [rip + "_TI2?AUnarrowing_error@gsl@@"] mov rcx, qword ptr [rip + __imp__CxxThrowException] mov r8, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 mov r9, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call r9 ud2 .Ltmp12133: .Lfunc_end437: .seh_handlerdata .section .text,"xr",discard,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" .seh_endproc # -- End function .def "??0narrowing_error@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@XZ" .globl "??0narrowing_error@gsl@@QEAA@XZ" # -- Begin function ??0narrowing_error@gsl@@QEAA@XZ .p2align 4, 0x90 "??0narrowing_error@gsl@@QEAA@XZ": # @"??0narrowing_error@gsl@@QEAA@XZ" .Lfunc_begin438: .cv_func_id 438 .cv_loc 438 18 103 0 # ..\include\gsl/gsl_util:103:0 .seh_proc "??0narrowing_error@gsl@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12134: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0exception@std@@QEAA@XZ" lea rcx, [rip + "??_7narrowing_error@gsl@@6B@"] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rdx add rsp, 56 ret .Ltmp12135: .Lfunc_end438: .seh_handlerdata .section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??1narrowing_error@gsl@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1narrowing_error@gsl@@UEAA@XZ" .globl "??1narrowing_error@gsl@@UEAA@XZ" # -- Begin function ??1narrowing_error@gsl@@UEAA@XZ .p2align 4, 0x90 "??1narrowing_error@gsl@@UEAA@XZ": # @"??1narrowing_error@gsl@@UEAA@XZ" .Lfunc_begin439: .cv_func_id 439 .cv_loc 439 18 103 0 # ..\include\gsl/gsl_util:103:0 .seh_proc "??1narrowing_error@gsl@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12136: .cv_loc 439 18 103 0 # ..\include\gsl/gsl_util:103:0 call "??1exception@std@@UEAA@XZ" .Ltmp12137: .cv_loc 439 18 103 0 # ..\include\gsl/gsl_util:103:0 nop add rsp, 40 ret .Ltmp12138: .Lfunc_end439: .seh_handlerdata .section .text,"xr",discard,"??1narrowing_error@gsl@@UEAA@XZ" .seh_endproc # -- End function .def "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" .globl "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # -- Begin function ??$forward@AEA_K@std@@YAAEA_KAEA_K@Z .p2align 4, 0x90 "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z": # @"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" .Lfunc_begin440: .cv_func_id 440 .cv_loc 440 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12139: .cv_loc 440 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12140: .Lfunc_end440: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" .seh_endproc # -- End function .def "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" .globl "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # -- Begin function ??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z .p2align 4, 0x90 "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z": # @"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" .Lfunc_begin441: .cv_func_id 441 .cv_loc 441 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12141: .cv_loc 441 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12142: .Lfunc_end441: .seh_handlerdata .section .text,"xr",discard,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" .seh_endproc # -- End function .def "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" .globl "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # -- Begin function ??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z .p2align 4, 0x90 "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z": # @"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" .Lfunc_begin442: .cv_func_id 442 .cv_loc 442 18 103 0 # ..\include\gsl/gsl_util:103:0 .seh_proc "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12143: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0exception@std@@QEAA@AEBV01@@Z" lea rcx, [rip + "??_7narrowing_error@gsl@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp12144: .Lfunc_end442: .seh_handlerdata .section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" .seh_endproc # -- End function .def "??0narrowing_error@gsl@@QEAA@AEBU01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@AEBU01@@Z" .globl "??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # -- Begin function ??0narrowing_error@gsl@@QEAA@AEBU01@@Z .p2align 4, 0x90 "??0narrowing_error@gsl@@QEAA@AEBU01@@Z": # @"??0narrowing_error@gsl@@QEAA@AEBU01@@Z" .Lfunc_begin443: .cv_func_id 443 .cv_loc 443 18 103 0 # ..\include\gsl/gsl_util:103:0 .seh_proc "??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12145: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0exception@std@@QEAA@AEBV01@@Z" lea rcx, [rip + "??_7narrowing_error@gsl@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp12146: .Lfunc_end443: .seh_handlerdata .section .text,"xr",discard,"??0narrowing_error@gsl@@QEAA@AEBU01@@Z" .seh_endproc # -- End function .def "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" .globl "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # -- Begin function ??_Gnarrowing_error@gsl@@UEAAPEAXI@Z .p2align 4, 0x90 "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z": # @"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" .Lfunc_begin444: .cv_func_id 444 .cv_loc 444 18 103 0 # ..\include\gsl/gsl_util:103:0 .seh_proc "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp12147: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1narrowing_error@gsl@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB444_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB444_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp12148: .Lfunc_end444: .seh_handlerdata .section .text,"xr",discard,"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??0exception@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0exception@std@@QEAA@XZ" .globl "??0exception@std@@QEAA@XZ" # -- Begin function ??0exception@std@@QEAA@XZ .p2align 4, 0x90 "??0exception@std@@QEAA@XZ": # @"??0exception@std@@QEAA@XZ" .Lfunc_begin445: .cv_func_id 445 .cv_loc 445 9 50 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:50:0 .seh_proc "??0exception@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor edx, edx mov eax, 16 mov r8d, eax lea r9, [rip + "??_7exception@std@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12149: mov qword ptr [rcx], r9 mov r9, rcx add r9, 8 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r9 call memset .cv_loc 445 9 51 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:51:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp12150: .Lfunc_end445: .seh_handlerdata .section .text,"xr",discard,"??0exception@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .globl "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # -- Begin function ??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z .p2align 4, 0x90 "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z": # @"??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .Lfunc_begin446: .cv_func_id 446 .cv_loc 446 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12151: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12152: .Lfunc_end446: .seh_handlerdata .section .text,"xr",discard,"??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .Lfunc_begin447: .cv_func_id 447 .cv_loc 447 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp12157: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp12158: .cv_loc 447 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB447_1 jmp .LBB447_2 .LBB447_1: test byte ptr [rbp - 1], 1 jne .LBB447_4 jmp .LBB447_5 .LBB447_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp12153: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12154: jmp .LBB447_3 .LBB447_3: ud2 .LBB447_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB447_5: .cv_loc 447 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB447_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB447_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB447_8 jmp .LBB447_9 .LBB447_8: test byte ptr [rbp - 33], 1 jne .LBB447_14 jmp .LBB447_15 .LBB447_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp12155: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12156: jmp .LBB447_10 .LBB447_10: ud2 .LBB447_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12159: .LBB447_15: .cv_loc 447 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA" .LBB447_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12160: .cv_loc 447 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB447_12 jmp .LBB447_13 .LBB447_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB447_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA" .LBB447_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 447 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB447_17 jmp .LBB447_18 .LBB447_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB447_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12161: .Lfunc_end447: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z": .long .Lfunc_begin447@IMGREL # IP .long -1 # ToState .long .Ltmp12153@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12154@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12155@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12156@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # -- End function .def "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" .globl "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" # -- Begin function ??0?$extent_type@$03@details@gsl@@QEAA@_J@Z .p2align 4, 0x90 "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z": # @"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" .Lfunc_begin448: .cv_func_id 448 .cv_loc 448 5 321 0 # ..\include\gsl/span:321:0 .seh_proc "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp12164: .cv_loc 448 5 321 0 # ..\include\gsl/span:321:0 cmp qword ptr [rbp - 24], 4 sete al mov byte ptr [rbp - 57], 0 test al, 1 jne .LBB448_1 jmp .LBB448_2 .LBB448_1: test byte ptr [rbp - 57], 1 jne .LBB448_4 jmp .LBB448_5 .LBB448_2: lea rdx, [rip + "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp12162: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12163: jmp .LBB448_3 .LBB448_3: ud2 .LBB448_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12165: .LBB448_5: .cv_loc 448 5 321 0 # ..\include\gsl/span:321:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$extent_type@$03@details@gsl@@QEAA@_J@Z")@IMGREL .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" .seh_endproc .def "?dtor$6@?0???0?$extent_type@$03@details@gsl@@QEAA@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???0?$extent_type@$03@details@gsl@@QEAA@_J@Z@4HA": .seh_proc "?dtor$6@?0???0?$extent_type@$03@details@gsl@@QEAA@_J@Z@4HA" .LBB448_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp12166: .cv_loc 448 5 321 0 # ..\include\gsl/span:321:0 test byte ptr [rbp - 57], 1 jne .LBB448_7 jmp .LBB448_8 .LBB448_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB448_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12167: .Lfunc_end448: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" .p2align 2 "$cppxdata$??0?$extent_type@$03@details@gsl@@QEAA@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$extent_type@$03@details@gsl@@QEAA@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$extent_type@$03@details@gsl@@QEAA@_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$extent_type@$03@details@gsl@@QEAA@_J@Z": .long -1 # ToState .long "?dtor$6@?0???0?$extent_type@$03@details@gsl@@QEAA@_J@Z@4HA"@IMGREL # Action "$ip2state$??0?$extent_type@$03@details@gsl@@QEAA@_J@Z": .long .Lfunc_begin448@IMGREL # IP .long -1 # ToState .long .Ltmp12162@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12163@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" # -- End function .def "??0?$allocator@H@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$allocator@H@std@@QEAA@XZ" .globl "??0?$allocator@H@std@@QEAA@XZ" # -- Begin function ??0?$allocator@H@std@@QEAA@XZ .p2align 4, 0x90 "??0?$allocator@H@std@@QEAA@XZ": # @"??0?$allocator@H@std@@QEAA@XZ" .Lfunc_begin449: .cv_func_id 449 .cv_loc 449 17 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980:0 .seh_proc "??0?$allocator@H@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12168: .cv_loc 449 17 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981:0 pop rcx ret .Ltmp12169: .Lfunc_end449: .seh_handlerdata .section .text,"xr",discard,"??0?$allocator@H@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .globl "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # -- Begin function ??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z .p2align 4, 0x90 "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z": # @"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .Lfunc_begin450: .cv_func_id 450 .cv_file 22 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vector" "520419B6F96B39339C6FD00B18076618" 1 .cv_loc 450 22 728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:728:0 .seh_proc "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 #DEBUG_VALUE: vector:_Ilist <- [$rdx+0] mov qword ptr [rbp - 16], r8 mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp12172: mov r8, qword ptr [rbp - 16] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rdx # 8-byte Spill .Ltmp12173: #DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rdx, r8 call "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .Ltmp12174: .cv_loc 450 22 729 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:729:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "?end@?$initializer_list@H@std@@QEBAPEBHXZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" mov r9b, byte ptr [rbp - 32] .Ltmp12170: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 64] # 8-byte Reload call "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .Ltmp12171: jmp .LBB450_1 .Ltmp12175: .LBB450_1: #DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 450 22 730 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:730:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 96 pop rbp .Ltmp12176: ret .seh_handlerdata .long ("$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .seh_endproc .def "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA": .seh_proc "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA" .LBB450_2: .Ltmp12177: #DEBUG_VALUE: vector:_Ilist <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .Ltmp12178: .seh_endprologue .Ltmp12179: .cv_loc 450 22 730 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:730:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12180: .Lfunc_end450: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .p2align 2 "$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z": .long -1 # ToState .long "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z@4HA"@IMGREL # Action "$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z": .long .Lfunc_begin450@IMGREL # IP .long -1 # ToState .long .Ltmp12170@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12171@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # -- End function .def "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin451: .cv_func_id 451 .cv_loc 451 22 734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:734:0 .seh_proc "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp12189: mov rdx, qword ptr [rbp - 24] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" lea rcx, [rbp - 40] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rdx, rax call "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rbp - 56] # 8-byte Reload call "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" .Ltmp12190: .cv_loc 451 22 735 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:735:0 mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .Ltmp12181: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" .Ltmp12182: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB451_1 .LBB451_1: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB451_2 jmp .LBB451_6 .LBB451_2: .Ltmp12191: .cv_loc 451 22 738 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:738:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov r9, qword ptr [rax] mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 80], r9 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" mov r8, qword ptr [rax] mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 88], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" mov rdx, qword ptr [rax] .Ltmp12183: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 88] # 8-byte Reload mov r9, qword ptr [rbp - 80] # 8-byte Reload call "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" .Ltmp12184: mov qword ptr [rbp - 96], rax # 8-byte Spill jmp .LBB451_5 .LBB451_5: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp12192: .LBB451_6: .cv_loc 451 22 744 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:744:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .def "?catch$3@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$3@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA": .seh_proc "?catch$3@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB451_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 451 22 740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:740:0 .Ltmp12185: .Ltmp12193: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" .Ltmp12186: jmp .LBB451_4 .LBB451_4: .cv_loc 451 22 741 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:741:0 .Ltmp12187: mov rax, qword ptr [rip + __imp__CxxThrowException] xor ecx, ecx mov edx, ecx mov rcx, rdx call rax .Ltmp12188: jmp .LBB451_8 .Ltmp12194: .LBB451_8: ud2 .seh_handlerdata .long ("$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .def "?dtor$7@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA": .seh_proc "?dtor$7@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA" .LBB451_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 451 22 744 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:744:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12195: .Lfunc_end451: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 "$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z": .long -1 # ToState .long "?dtor$7@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # Action .long 0 # ToState .long 0 # Action .long 0 # ToState .long 0 # Action "$tryMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z": .long 1 # TryLow .long 1 # TryHigh .long 2 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # HandlerArray "$handlerMap$0$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$3@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z": .long .Lfunc_begin451@IMGREL # IP .long -1 # ToState .long .Ltmp12181@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12183@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12184@IMGREL+1 # IP .long -1 # ToState .long "?catch$3@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # IP .long 2 # ToState .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" # -- End function .def "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .globl "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z .p2align 4, 0x90 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .Lfunc_begin452: .cv_func_id 452 .cv_loc 452 5 428 0 # ..\include\gsl/span:428:0 .seh_proc "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12196: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov rcx, rax call "??$narrow@_J_K@gsl@@YA_J_K@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12197: .Lfunc_end452: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .seh_endproc # -- End function .def "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .globl "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # -- Begin function ?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ": # @"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .Lfunc_begin453: .cv_func_id 453 .cv_loc 453 22 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1703:0 .seh_proc "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12198: .cv_loc 453 22 1704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1704:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 2 mov rax, rcx add rsp, 56 ret .Ltmp12199: .Lfunc_end453: .seh_handlerdata .section .text,"xr",discard,"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" .globl "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # -- Begin function ?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ .p2align 4, 0x90 "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ": # @"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" .Lfunc_begin454: .cv_func_id 454 .cv_loc 454 22 1608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1608:0 .seh_proc "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12200: .cv_loc 454 22 1609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1609:0 call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rcx, qword ptr [rax] call "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" nop add rsp, 40 ret .Ltmp12201: .Lfunc_end454: .seh_handlerdata .section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" .seh_endproc # -- End function .def "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .globl "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z .p2align 4, 0x90 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .Lfunc_begin455: .cv_func_id 455 .cv_loc 455 5 428 0 # ..\include\gsl/span:428:0 .seh_proc "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12202: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov rcx, rax call "??$narrow@_J_K@gsl@@YA_J_K@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12203: .Lfunc_end455: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .seh_endproc # -- End function .def "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$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@@QEAA@AEAV?$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@@QEAA@AEAV?$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@@QEAA@AEAV?$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@@QEAA@AEAV?$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@@QEAA@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .Lfunc_begin456: .cv_func_id 456 .cv_loc 456 5 428 0 # ..\include\gsl/span:428:0 .seh_proc "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12204: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov rcx, rax call "??$narrow@_J_K@gsl@@YA_J_K@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12205: .Lfunc_end456: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .seh_endproc # -- End function .def "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" .Lfunc_begin457: .cv_func_id 457 .cv_loc 457 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12206: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp12207: .Lfunc_end457: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .globl "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # -- Begin function ?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ .p2align 4, 0x90 "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ": # @"?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .Lfunc_begin458: .cv_func_id 458 .cv_loc 458 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12208: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" nop add rsp, 40 ret .Ltmp12209: .Lfunc_end458: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .seh_endproc # -- End function .def "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .Lfunc_begin459: .cv_func_id 459 .cv_loc 459 5 437 0 # ..\include\gsl/span:437:0 .seh_proc "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12210: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov rcx, rax call "??$narrow@_J_K@gsl@@YA_J_K@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12211: .Lfunc_end459: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .Lfunc_begin460: .cv_func_id 460 .cv_loc 460 1 669 0 # ..\tests\span_tests.cpp:669:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12212: pop rax ret .Ltmp12213: .Lfunc_end460: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" .Lfunc_begin461: .cv_func_id 461 .cv_loc 461 1 668 0 # ..\tests\span_tests.cpp:668:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 48], rcx .Ltmp12214: mov rcx, rdx mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12215: .Lfunc_end461: .seh_handlerdata .text .seh_endproc # -- End function .def "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .globl "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" # -- Begin function ??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z .p2align 4, 0x90 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .Lfunc_begin462: .cv_func_id 462 .cv_loc 462 5 437 0 # ..\include\gsl/span:437:0 .seh_proc "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12216: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov rcx, rax call "??$narrow@_J_K@gsl@@YA_J_K@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12217: .Lfunc_end462: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .seh_endproc # -- End function .def "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .globl "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # -- Begin function ??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": # @"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .Lfunc_begin463: .cv_func_id 463 .cv_loc 463 22 893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:893:0 .seh_proc "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 463 22 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:894:0 .Ltmp12218: .Ltmp12220: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" .Ltmp12219: jmp .LBB463_1 .LBB463_1: .cv_loc 463 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .Ltmp12221: .cv_loc 463 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA" .LBB463_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp12222: .cv_loc 463 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA" .LBB463_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12223: .Lfunc_end463: .seh_handlerdata .section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": .long .Lfunc_begin463@IMGREL # IP .long -1 # ToState .long .Ltmp12218@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12219@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" .Lfunc_begin464: .cv_func_id 464 .cv_loc 464 1 683 0 # ..\tests\span_tests.cpp:683:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12224: pop rax ret .Ltmp12225: .Lfunc_end464: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" .Lfunc_begin465: .cv_func_id 465 .cv_loc 465 1 682 0 # ..\tests\span_tests.cpp:682:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 48], rcx .Ltmp12226: mov rcx, rdx mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12227: .Lfunc_end465: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" .Lfunc_begin466: .cv_func_id 466 .cv_loc 466 1 697 0 # ..\tests\span_tests.cpp:697:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12228: pop rax ret .Ltmp12229: .Lfunc_end466: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" .Lfunc_begin467: .cv_func_id 467 .cv_loc 467 1 696 0 # ..\tests\span_tests.cpp:696:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 48], rcx .Ltmp12230: mov rcx, rdx mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12231: .Lfunc_end467: .seh_handlerdata .text .seh_endproc # -- End function .def "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$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@AEAV?$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@AEAV?$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@AEAV?$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@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .Lfunc_begin468: .cv_func_id 468 .cv_loc 468 5 747 0 # ..\include\gsl/span:747:0 .seh_proc "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12232: .cv_loc 468 5 748 0 # ..\include\gsl/span:748:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12233: .Lfunc_end468: .seh_handlerdata .section .text,"xr",discard,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .seh_endproc # -- End function .def "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$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@AEBV?$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@AEBV?$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@AEBV?$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@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z": # @"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .Lfunc_begin469: .cv_func_id 469 .cv_loc 469 5 753 0 # ..\include\gsl/span:753:0 .seh_proc "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12234: .cv_loc 469 5 754 0 # ..\include\gsl/span:754:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12235: .Lfunc_end469: .seh_handlerdata .section .text,"xr",discard,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .seh_endproc # -- End function .def "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" .globl "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" # -- Begin function ?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ .p2align 4, 0x90 "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ": # @"?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" .Lfunc_begin470: .cv_func_id 470 .cv_loc 470 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1613:0 .seh_proc "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12236: .cv_loc 470 22 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1614:0 call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" mov rcx, qword ptr [rax] call "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" nop add rsp, 40 ret .Ltmp12237: .Lfunc_end470: .seh_handlerdata .section .text,"xr",discard,"?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .globl "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # -- Begin function ??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z .p2align 4, 0x90 "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z": # @"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .Lfunc_begin471: .cv_func_id 471 .cv_loc 471 22 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:455:0 .seh_proc "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12238: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" mov dl, byte ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" .Ltmp12239: .cv_loc 471 22 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:456:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .Ltmp12240: .cv_loc 471 22 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:457:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp12241: .Lfunc_end471: .seh_handlerdata .section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .seh_endproc # -- End function .def "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .globl "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z .p2align 4, 0x90 "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z": # @"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .Lfunc_begin472: .cv_func_id 472 .cv_loc 472 22 704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:704:0 .seh_proc "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov byte ptr [rbp - 16], r9b mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] .Ltmp12244: .cv_loc 472 22 705 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:705:0 mov rdx, qword ptr [rbp - 24] mov r8, qword ptr [rbp - 32] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEBH@std@@YA_JPEBH0@Z" mov rcx, rax call "??$_Convert_size@_K@std@@YA_K_K@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" test al, 1 jne .LBB472_1 jmp .LBB472_4 .LBB472_1: .Ltmp12245: .cv_loc 472 22 708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:708:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov r9, qword ptr [rax] mov r8, qword ptr [rbp - 24] mov rdx, qword ptr [rbp - 32] .Ltmp12242: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" .Ltmp12243: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB472_3 .LBB472_3: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp12246: .LBB472_4: .cv_loc 472 22 714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:714:0 add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .seh_endproc .def "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA": .seh_proc "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB472_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp12247: .cv_loc 472 22 710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:710:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" .cv_loc 472 22 711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:711:0 mov rcx, qword ptr [rip + __imp__CxxThrowException] xor eax, eax mov edx, eax mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx mov r8, qword ptr [rbp - 64] # 8-byte Reload call r8 ud2 .Ltmp12248: .Lfunc_end472: .seh_handlerdata .long ("$cppxdata$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .p2align 2 "$cppxdata$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z": .long .Lfunc_begin472@IMGREL # IP .long -1 # ToState .long .Ltmp12242@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12243@IMGREL+1 # IP .long -1 # ToState .long "?catch$2@?0???$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # -- End function .def "?end@?$initializer_list@H@std@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?end@?$initializer_list@H@std@@QEBAPEBHXZ" .globl "?end@?$initializer_list@H@std@@QEBAPEBHXZ" # -- Begin function ?end@?$initializer_list@H@std@@QEBAPEBHXZ .p2align 4, 0x90 "?end@?$initializer_list@H@std@@QEBAPEBHXZ": # @"?end@?$initializer_list@H@std@@QEBAPEBHXZ" .Lfunc_begin473: .cv_func_id 473 .cv_file 23 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\initializer_list" "CCFEDEABD5697F0CB7E0DD8474E0C0CE" 1 .cv_loc 473 23 46 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:46:0 .seh_proc "?end@?$initializer_list@H@std@@QEBAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12249: .cv_loc 473 23 47 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:47:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp12250: .Lfunc_end473: .seh_handlerdata .section .text,"xr",discard,"?end@?$initializer_list@H@std@@QEBAPEBHXZ" .seh_endproc # -- End function .def "?begin@?$initializer_list@H@std@@QEBAPEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?begin@?$initializer_list@H@std@@QEBAPEBHXZ" .globl "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # -- Begin function ?begin@?$initializer_list@H@std@@QEBAPEBHXZ .p2align 4, 0x90 "?begin@?$initializer_list@H@std@@QEBAPEBHXZ": # @"?begin@?$initializer_list@H@std@@QEBAPEBHXZ" .Lfunc_begin474: .cv_func_id 474 .cv_loc 474 23 41 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:41:0 .seh_proc "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12251: .cv_loc 474 23 42 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list:42:0 mov rax, qword ptr [rcx] pop rcx ret .Ltmp12252: .Lfunc_end474: .seh_handlerdata .section .text,"xr",discard,"?begin@?$initializer_list@H@std@@QEBAPEBHXZ" .seh_endproc # -- End function .def "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin475: .cv_func_id 475 .cv_loc 475 22 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:460:0 .seh_proc "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 475 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 .Ltmp12253: .Ltmp12255: call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .Ltmp12254: jmp .LBB475_1 .Ltmp12256: .LBB475_1: .cv_loc 475 22 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:462:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA" .LBB475_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp12257: .cv_loc 475 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12258: .Lfunc_end475: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ": .long .Lfunc_begin475@IMGREL # IP .long -1 # ToState .long .Ltmp12253@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12254@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # -- End function .def "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" .globl "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # -- Begin function ??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z .p2align 4, 0x90 "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z": # @"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" .Lfunc_begin476: .cv_func_id 476 .cv_loc 476 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12259: .cv_loc 476 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12260: .Lfunc_end476: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" .seh_endproc # -- End function .def "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" .globl "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # -- Begin function ??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z .p2align 4, 0x90 "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z": # @"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" .Lfunc_begin477: .cv_func_id 477 .cv_loc 477 15 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0 .seh_proc "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 80], dl mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12261: mov r8, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 call "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" .cv_loc 477 15 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp12262: .Lfunc_end477: .seh_handlerdata .section .text,"xr",discard,"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" .seh_endproc # -- End function .def "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .globl "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin478: .cv_func_id 478 .cv_loc 478 22 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:501:0 .seh_proc "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp12263: .cv_loc 478 22 502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:502:0 mov rcx, rax mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" lea rcx, [rsp + 104] mov rdx, rax call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 478 22 503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:503:0 lea rcx, [rsp + 104] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 478 22 504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:504:0 lea rcx, [rsp + 88] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 104] lea r8, [rsp + 88] call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 478 22 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:505:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 478 22 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:506:0 nop add rsp, 120 ret .Ltmp12264: .Lfunc_end478: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ": # @"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" .Lfunc_begin479: .cv_func_id 479 .cv_loc 479 22 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:392:0 .seh_proc "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12265: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], 0 mov qword ptr [rcx + 16], 0 mov qword ptr [rcx + 24], 0 .cv_loc 479 22 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:393:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12266: .Lfunc_end479: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" .Lfunc_begin480: .cv_func_id 480 .cv_loc 480 22 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:544:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12267: .cv_loc 480 22 545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:545:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" nop add rsp, 40 ret .Ltmp12268: .Lfunc_end480: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" .seh_endproc # -- End function .def "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .globl "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # -- Begin function ??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z .p2align 4, 0x90 "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z": # @"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .Lfunc_begin481: .cv_func_id 481 .cv_loc 481 17 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986:0 .seh_proc "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12269: .cv_loc 481 17 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0 add rsp, 16 ret .Ltmp12270: .Lfunc_end481: .seh_handlerdata .section .text,"xr",discard,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .seh_endproc # -- End function .def "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .globl "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ .p2align 4, 0x90 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .Lfunc_begin482: .cv_func_id 482 .cv_loc 482 22 523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:523:0 .seh_proc "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12271: .cv_loc 482 22 524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:524:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" nop add rsp, 40 ret .Ltmp12272: .Lfunc_end482: .seh_handlerdata .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .seh_endproc # -- End function .def "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" .globl "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z": # @"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" .Lfunc_begin483: .cv_func_id 483 .cv_loc 483 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12273: .cv_loc 483 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12274: .Lfunc_end483: .seh_handlerdata .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .Lfunc_begin484: .cv_func_id 484 .cv_loc 484 22 554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:554:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12275: .cv_loc 484 22 555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:555:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" nop add rsp, 40 ret .Ltmp12276: .Lfunc_end484: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ .p2align 4, 0x90 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" .Lfunc_begin485: .cv_func_id 485 .cv_loc 485 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12277: .cv_loc 485 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp12278: .Lfunc_end485: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .globl "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ .p2align 4, 0x90 "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .Lfunc_begin486: .cv_func_id 486 .cv_loc 486 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12279: .cv_loc 486 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp12280: .Lfunc_end486: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .seh_endproc # -- End function .def "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" .globl "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # -- Begin function ?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z .p2align 4, 0x90 "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z": # @"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" .Lfunc_begin487: .cv_func_id 487 .cv_loc 487 22 1872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1872:0 .seh_proc "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12281: .cv_loc 487 22 1873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1873:0 mov rdx, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov qword ptr [rax], 0 .cv_loc 487 22 1874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1874:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov qword ptr [rax], 0 .cv_loc 487 22 1875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1875:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov qword ptr [rax], 0 .cv_loc 487 22 1877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1877:0 cmp qword ptr [rsp + 88], 0 jne .LBB487_2 # %bb.1: .Ltmp12282: .cv_loc 487 22 1879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1879:0 mov byte ptr [rsp + 103], 0 jmp .LBB487_5 .Ltmp12283: .LBB487_2: .cv_loc 487 22 1882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1882:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rcx, rax jbe .LBB487_4 # %bb.3: .Ltmp12284: .cv_loc 487 22 1884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1884:0 call "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" ud2 .Ltmp12285: .LBB487_4: .cv_loc 487 22 1887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1887:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" mov rdx, qword ptr [rsp + 88] mov rcx, rax call "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 487 22 1888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1888:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 487 22 1889 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1889:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 88] shl rcx, 2 add rax, rcx mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 487 22 1891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1891:0 mov byte ptr [rsp + 103], 1 .LBB487_5: .cv_loc 487 22 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1892:0 mov al, byte ptr [rsp + 103] and al, 1 movzx eax, al add rsp, 104 ret .Ltmp12286: .Lfunc_end487: .seh_handlerdata .section .text,"xr",discard,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" .seh_endproc # -- End function .def "??$distance@PEBH@std@@YA_JPEBH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$distance@PEBH@std@@YA_JPEBH0@Z" .globl "??$distance@PEBH@std@@YA_JPEBH0@Z" # -- Begin function ??$distance@PEBH@std@@YA_JPEBH0@Z .p2align 4, 0x90 "??$distance@PEBH@std@@YA_JPEBH0@Z": # @"??$distance@PEBH@std@@YA_JPEBH0@Z" .Lfunc_begin488: .cv_func_id 488 .cv_loc 488 15 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240:0 .seh_proc "??$distance@PEBH@std@@YA_JPEBH0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp12287: .cv_loc 488 15 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp12288: .Lfunc_end488: .seh_handlerdata .section .text,"xr",discard,"??$distance@PEBH@std@@YA_JPEBH0@Z" .seh_endproc # -- End function .def "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" .globl "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # -- Begin function ??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z .p2align 4, 0x90 "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z": # @"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" .Lfunc_begin489: .cv_func_id 489 .cv_loc 489 22 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1822:0 .seh_proc "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp12289: .cv_loc 489 22 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1823:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9, rax call "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" nop add rsp, 72 ret .Ltmp12290: .Lfunc_end489: .seh_handlerdata .section .text,"xr",discard,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .Lfunc_begin490: .cv_func_id 490 .cv_loc 490 22 575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:575:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12291: .cv_loc 490 22 576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:576:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp12292: .Lfunc_end490: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .Lfunc_begin491: .cv_func_id 491 .cv_loc 491 22 585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:585:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12293: .cv_loc 491 22 586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:586:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp12294: .Lfunc_end491: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .seh_endproc # -- End function .def "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" .globl "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # -- Begin function ?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ": # @"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" .Lfunc_begin492: .cv_func_id 492 .cv_loc 492 22 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1910:0 .seh_proc "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12295: .cv_loc 492 22 1911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1911:0 mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .cv_loc 492 22 1913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1913:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" cmp qword ptr [rax], 0 je .LBB492_2 # %bb.1: .Ltmp12296: .cv_loc 492 22 1915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1915:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 48], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" .cv_loc 492 22 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1916:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" .cv_loc 492 22 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1918:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov qword ptr [rax], 0 .cv_loc 492 22 1919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1919:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov qword ptr [rax], 0 .cv_loc 492 22 1920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1920:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" mov qword ptr [rax], 0 .Ltmp12297: .LBB492_2: .cv_loc 492 22 1922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1922:0 add rsp, 72 ret .Ltmp12298: .Lfunc_end492: .seh_handlerdata .section .text,"xr",discard,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .Lfunc_begin493: .cv_func_id 493 .cv_loc 493 22 595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:595:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12299: .cv_loc 493 22 596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:596:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp12300: .Lfunc_end493: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .seh_endproc # -- End function .def "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .globl "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # -- Begin function ?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ": # @"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .Lfunc_begin494: .cv_func_id 494 .cv_loc 494 22 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1708:0 .seh_proc "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp12301: .cv_loc 494 22 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1709:0 mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" mov rcx, rax call "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" mov qword ptr [rsp + 56], rax call "?max@?$numeric_limits@_J@std@@SA_JXZ" mov qword ptr [rsp + 48], rax lea rcx, [rsp + 48] lea rdx, [rsp + 56] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp12302: .Lfunc_end494: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" .globl "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # -- Begin function ?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ .p2align 4, 0x90 "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ": # @"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" .Lfunc_begin495: .cv_func_id 495 .cv_loc 495 22 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1925:0 .seh_proc "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp12303: .cv_loc 495 22 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1926:0 lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp12304: .Lfunc_end495: .seh_handlerdata .section .text,"xr",discard,"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" .seh_endproc # -- End function .def "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" .globl "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # -- Begin function ?allocate@?$allocator@H@std@@QEAAPEAH_K@Z .p2align 4, 0x90 "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z": # @"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" .Lfunc_begin496: .cv_func_id 496 .cv_loc 496 17 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0 .seh_proc "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp12305: .cv_loc 496 17 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0 mov rcx, qword ptr [rsp + 48] call "??$_Get_size_of_n@$03@std@@YA_K_K@Z" mov rcx, rax call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" nop add rsp, 56 ret .Ltmp12306: .Lfunc_end496: .seh_handlerdata .section .text,"xr",discard,"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" .seh_endproc # -- End function .def "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" .globl "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z .p2align 4, 0x90 "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" .Lfunc_begin497: .cv_func_id 497 .cv_loc 497 17 891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:891:0 .seh_proc "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12307: .cv_loc 497 17 892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:892:0 movabs rax, 4611686018427387903 pop rcx ret .Ltmp12308: .Lfunc_end497: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" .Lfunc_begin498: .cv_func_id 498 .cv_loc 498 22 549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:549:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12309: .cv_loc 498 22 550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:550:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" nop add rsp, 40 ret .Ltmp12310: .Lfunc_end498: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ .p2align 4, 0x90 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" .Lfunc_begin499: .cv_func_id 499 .cv_loc 499 15 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12311: .cv_loc 499 15 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0 mov rax, rcx pop rcx ret .Ltmp12312: .Lfunc_end499: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" .seh_endproc # -- End function .def "??$_Get_size_of_n@$03@std@@YA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_size_of_n@$03@std@@YA_K_K@Z" .globl "??$_Get_size_of_n@$03@std@@YA_K_K@Z" # -- Begin function ??$_Get_size_of_n@$03@std@@YA_K_K@Z .p2align 4, 0x90 "??$_Get_size_of_n@$03@std@@YA_K_K@Z": # @"??$_Get_size_of_n@$03@std@@YA_K_K@Z" .Lfunc_begin500: .cv_func_id 500 .cv_loc 500 17 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:23:0 .seh_proc "??$_Get_size_of_n@$03@std@@YA_K_K@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx .Ltmp12313: .cv_loc 500 17 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:24:0 movabs rcx, 4611686018427387903 mov qword ptr [rsp + 8], rcx .cv_loc 500 17 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:25:0 mov rax, qword ptr [rsp + 16] shl rax, 2 mov qword ptr [rsp], rax .cv_loc 500 17 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:26:0 cmp rcx, qword ptr [rsp + 16] jae .LBB500_2 # %bb.1: .Ltmp12314: .cv_loc 500 17 29 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:29:0 mov qword ptr [rsp], -1 .Ltmp12315: .LBB500_2: .cv_loc 500 17 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:32:0 mov rax, qword ptr [rsp] add rsp, 24 ret .Ltmp12316: .Lfunc_end500: .seh_handlerdata .section .text,"xr",discard,"??$_Get_size_of_n@$03@std@@YA_K_K@Z" .seh_endproc # -- End function .def "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" .globl "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin501: .cv_func_id 501 .cv_loc 501 15 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0 .seh_proc "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp12317: .cv_loc 501 15 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] sub rcx, rdx sar rcx, 2 mov rax, rcx add rsp, 24 ret .Ltmp12318: .Lfunc_end501: .seh_handlerdata .section .text,"xr",discard,"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" .globl "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # -- Begin function ??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z": # @"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" .Lfunc_begin502: .cv_func_id 502 .cv_file 24 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xmemory" "845C7EE7A72CC1DC0D3D28310F1C2156" 1 .cv_loc 502 24 209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:209:0 .seh_proc "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 120], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp12319: .cv_loc 502 24 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:211:0 mov rcx, qword ptr [rsp + 64] call "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" mov qword ptr [rsp + 112], rax .cv_loc 502 24 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:212:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" mov qword ptr [rsp + 104], rax .cv_loc 502 24 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:213:0 lea rcx, [rsp + 112] lea rdx, [rsp + 104] call "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax call "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" mov qword ptr [rsp + 96], rax .cv_loc 502 24 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:214:0 lea rcx, [rsp + 88] lea rdx, [rsp + 112] lea r8, [rsp + 96] call "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 112] mov r10b, byte ptr [rsp + 88] mov r11b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" lea rcx, [rsp + 120] mov rdx, rax call "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" .cv_loc 502 24 219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:219:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 136 ret .Ltmp12320: .Lfunc_end502: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" .globl "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # -- Begin function ??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z .p2align 4, 0x90 "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z": # @"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" .Lfunc_begin503: .cv_func_id 503 .cv_loc 503 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12321: .cv_loc 503 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12322: .Lfunc_end503: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" .globl "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # -- Begin function ??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z .p2align 4, 0x90 "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z": # @"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" .Lfunc_begin504: .cv_func_id 504 .cv_loc 504 15 808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:808:0 .seh_proc "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp12323: .cv_loc 504 15 809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:809:0 mov rax, qword ptr [rsp] add rsp, 16 ret .Ltmp12324: .Lfunc_end504: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" .globl "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" # -- Begin function ??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z .p2align 4, 0x90 "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z": # @"??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" .Lfunc_begin505: .cv_func_id 505 .cv_loc 505 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp12325: .cv_loc 505 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp12326: .Lfunc_end505: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" .globl "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # -- Begin function ??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z .p2align 4, 0x90 "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z": # @"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" .Lfunc_begin506: .cv_func_id 506 .cv_loc 506 15 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0 .seh_proc "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp12327: .cv_loc 506 15 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx], rcx .cv_loc 506 15 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0 add rsp, 16 ret .Ltmp12328: .Lfunc_end506: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin507: .cv_func_id 507 .cv_loc 507 24 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:201:0 .seh_proc "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 136] mov r10b, byte ptr [rsp + 128] mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp12329: .cv_loc 507 24 202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:202:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" nop add rsp, 88 ret .Ltmp12330: .Lfunc_end507: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" .globl "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # -- Begin function ??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z .p2align 4, 0x90 "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z": # @"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" .Lfunc_begin508: .cv_func_id 508 .cv_loc 508 15 1069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1069:0 .seh_proc "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp12331: .cv_loc 508 15 1070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1070:0 mov rax, rcx add rsp, 16 ret .Ltmp12332: .Lfunc_end508: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin509: .cv_func_id 509 .cv_loc 509 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp12333: .cv_loc 509 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx sar rcx, 2 mov rax, rcx add rsp, 24 ret .Ltmp12334: .Lfunc_end509: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" .globl "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # -- Begin function ??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z .p2align 4, 0x90 "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z": # @"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" .Lfunc_begin510: .cv_func_id 510 .cv_loc 510 15 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398:0 .seh_proc "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp12335: .cv_loc 510 15 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 72], rcx .cv_loc 510 15 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0 mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx .cv_loc 510 15 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 56], rcx .cv_loc 510 15 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0 mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 72] sub rcx, rdx mov qword ptr [rsp + 48], rcx .cv_loc 510 15 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 48] call memmove .cv_loc 510 15 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404:0 mov rcx, qword ptr [rsp + 56] add rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 104 ret .Ltmp12336: .Lfunc_end510: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" .seh_endproc # -- End function .def "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .globl "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ": # @"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin511: .cv_func_id 511 .cv_loc 511 22 534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:534:0 .seh_proc "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12337: .cv_loc 511 22 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:535:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 511 22 536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:536:0 nop add rsp, 40 ret .Ltmp12338: .Lfunc_end511: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" .globl "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # -- Begin function ?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z .p2align 4, 0x90 "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z": # @"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" .Lfunc_begin512: .cv_func_id 512 .cv_loc 512 22 1848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1848:0 .seh_proc "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12339: .cv_loc 512 22 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1849:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" .cv_loc 512 22 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1850:0 nop add rsp, 56 ret .Ltmp12340: .Lfunc_end512: .seh_handlerdata .section .text,"xr",discard,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" .seh_endproc # -- End function .def "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" .globl "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # -- Begin function ?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z .p2align 4, 0x90 "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z": # @"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" .Lfunc_begin513: .cv_func_id 513 .cv_loc 513 17 990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:990:0 .seh_proc "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12341: .cv_loc 513 17 992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:992:0 mov rcx, qword ptr [rsp + 64] shl rcx, 2 mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .cv_loc 513 17 993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:993:0 nop add rsp, 72 ret .Ltmp12342: .Lfunc_end513: .seh_handlerdata .section .text,"xr",discard,"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" .seh_endproc # -- End function .def "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .globl "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # -- Begin function ?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ": # @"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .Lfunc_begin514: .cv_func_id 514 .cv_loc 514 22 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1714:0 .seh_proc "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12343: .cv_loc 514 22 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1715:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 2 mov rax, rcx add rsp, 56 ret .Ltmp12344: .Lfunc_end514: .seh_handlerdata .section .text,"xr",discard,"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" .globl "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z .p2align 4, 0x90 "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z": # @"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" .Lfunc_begin515: .cv_func_id 515 .cv_loc 515 17 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1154:0 .seh_proc "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12345: .cv_loc 515 17 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1158:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" .cv_loc 515 17 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1161:0 nop add rsp, 72 ret .Ltmp12346: .Lfunc_end515: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" .seh_endproc # -- End function .def "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin516: .cv_func_id 516 .cv_loc 516 17 1145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1145:0 .seh_proc "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], r9b mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp12347: .cv_loc 516 17 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1147:0 add rsp, 32 ret .Ltmp12348: .Lfunc_end516: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .Lfunc_begin517: .cv_func_id 517 .cv_loc 517 22 600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:600:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12349: .cv_loc 517 22 601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:601:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp12350: .Lfunc_end517: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .Lfunc_begin518: .cv_func_id 518 .cv_loc 518 22 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:580:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12351: .cv_loc 518 22 581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:581:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp12352: .Lfunc_end518: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .Lfunc_begin519: .cv_func_id 519 .cv_loc 519 22 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:559:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12353: .cv_loc 519 22 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:560:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" nop add rsp, 40 ret .Ltmp12354: .Lfunc_end519: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .globl "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ .p2align 4, 0x90 "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ": # @"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .Lfunc_begin520: .cv_func_id 520 .cv_loc 520 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12355: .cv_loc 520 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp12356: .Lfunc_end520: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .seh_endproc # -- End function .def "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .globl "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin521: .cv_func_id 521 .cv_loc 521 22 509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:509:0 .seh_proc "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp12357: .cv_loc 521 22 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:510:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" lea rcx, [rsp + 56] mov rdx, rax call "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .cv_loc 521 22 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:511:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .cv_loc 521 22 512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:512:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 521 22 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:513:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 521 22 514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:514:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov qword ptr [rax], 0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 521 22 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:515:0 nop add rsp, 72 ret .Ltmp12358: .Lfunc_end521: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@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@AEBV32@@Z" .globl "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" # -- Begin function ?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z .p2align 4, 0x90 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z": # @"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" .Lfunc_begin522: .cv_func_id 522 .cv_loc 522 17 896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:896:0 .seh_proc "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rdx .Ltmp12359: .cv_loc 522 17 897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:897:0 mov rax, rcx pop rcx ret .Ltmp12360: .Lfunc_end522: .seh_handlerdata .section .text,"xr",discard,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" .seh_endproc # -- End function .def "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" .globl "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" # -- Begin function ??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z .p2align 4, 0x90 "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z": # @"??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" .Lfunc_begin523: .cv_func_id 523 .cv_loc 523 22 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:455:0 .seh_proc "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12361: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" mov dl, byte ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z" .Ltmp12362: .cv_loc 523 22 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:456:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .Ltmp12363: .cv_loc 523 22 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:457:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp12364: .Lfunc_end523: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" .seh_endproc # -- End function .def "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" .globl "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" # -- Begin function ??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z .p2align 4, 0x90 "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z": # @"??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" .Lfunc_begin524: .cv_func_id 524 .cv_loc 524 22 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1822:0 .seh_proc "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp12365: .cv_loc 524 22 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1823:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9, rax call "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" nop add rsp, 72 ret .Ltmp12366: .Lfunc_end524: .seh_handlerdata .section .text,"xr",discard,"??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .Lfunc_begin525: .cv_func_id 525 .cv_loc 525 22 590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:590:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12367: .cv_loc 525 22 591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:591:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp12368: .Lfunc_end525: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .seh_endproc # -- End function .def "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" .globl "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" # -- Begin function ??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z .p2align 4, 0x90 "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z": # @"??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" .Lfunc_begin526: .cv_func_id 526 .cv_loc 526 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12369: .cv_loc 526 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12370: .Lfunc_end526: .seh_handlerdata .section .text,"xr",discard,"??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" .seh_endproc # -- 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z" .Lfunc_begin527: .cv_func_id 527 .cv_loc 527 15 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0 .seh_proc "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 80], dl mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12371: mov r8, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 call "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" .cv_loc 527 15 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp12372: .Lfunc_end527: .seh_handlerdata .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" .globl "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" # -- Begin function ??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z": # @"??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" .Lfunc_begin528: .cv_func_id 528 .cv_loc 528 24 209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:209:0 .seh_proc "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 120], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp12373: .cv_loc 528 24 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:211:0 mov rcx, qword ptr [rsp + 64] call "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" mov qword ptr [rsp + 112], rax .cv_loc 528 24 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:212:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" mov qword ptr [rsp + 104], rax .cv_loc 528 24 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:213:0 lea rcx, [rsp + 112] lea rdx, [rsp + 104] call "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax call "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" mov qword ptr [rsp + 96], rax .cv_loc 528 24 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:214:0 lea rcx, [rsp + 88] lea rdx, [rsp + 112] lea r8, [rsp + 96] call "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 112] mov r10b, byte ptr [rsp + 88] mov r11b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" lea rcx, [rsp + 120] mov rdx, rax call "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" .cv_loc 528 24 219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:219:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 136 ret .Ltmp12374: .Lfunc_end528: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" .globl "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" # -- Begin function ??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z .p2align 4, 0x90 "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z": # @"??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" .Lfunc_begin529: .cv_func_id 529 .cv_loc 529 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12375: .cv_loc 529 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12376: .Lfunc_end529: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" .globl "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" # -- Begin function ??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z .p2align 4, 0x90 "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z": # @"??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" .Lfunc_begin530: .cv_func_id 530 .cv_loc 530 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp12377: .cv_loc 530 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp12378: .Lfunc_end530: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin531: .cv_func_id 531 .cv_loc 531 24 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:201:0 .seh_proc "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 136] mov r10b, byte ptr [rsp + 128] mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp12379: .cv_loc 531 24 202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:202:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" nop add rsp, 88 ret .Ltmp12380: .Lfunc_end531: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" .globl "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" # -- Begin function ??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z .p2align 4, 0x90 "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z": # @"??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" .Lfunc_begin532: .cv_func_id 532 .cv_loc 532 15 1069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1069:0 .seh_proc "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp12381: .cv_loc 532 15 1070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1070:0 mov rax, rcx add rsp, 16 ret .Ltmp12382: .Lfunc_end532: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin533: .cv_func_id 533 .cv_loc 533 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp12383: .cv_loc 533 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx sar rcx, 2 mov rax, rcx add rsp, 24 ret .Ltmp12384: .Lfunc_end533: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" .globl "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" # -- Begin function ??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z .p2align 4, 0x90 "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z": # @"??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" .Lfunc_begin534: .cv_func_id 534 .cv_loc 534 15 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398:0 .seh_proc "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp12385: .cv_loc 534 15 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 72], rcx .cv_loc 534 15 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0 mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx .cv_loc 534 15 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 56], rcx .cv_loc 534 15 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0 mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 72] sub rcx, rdx mov qword ptr [rsp + 48], rcx .cv_loc 534 15 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 48] call memmove .cv_loc 534 15 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404:0 mov rcx, qword ptr [rsp + 56] add rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 104 ret .Ltmp12386: .Lfunc_end534: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" .seh_endproc # -- End function .def "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" .globl "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # -- Begin function ??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z .p2align 4, 0x90 "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z": # @"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" .Lfunc_begin535: .cv_func_id 535 .cv_loc 535 22 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:617:0 .seh_proc "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12387: .cv_loc 535 22 618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:618:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12388: .Lfunc_end535: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" .seh_endproc # -- End function .def "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .globl "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # -- Begin function ??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z .p2align 4, 0x90 "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z": # @"??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .Lfunc_begin536: .cv_func_id 536 .cv_loc 536 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12389: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12390: .Lfunc_end536: .seh_handlerdata .section .text,"xr",discard,"??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .Lfunc_begin537: .cv_func_id 537 .cv_loc 537 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp12395: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp12396: .cv_loc 537 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB537_1 jmp .LBB537_2 .LBB537_1: test byte ptr [rbp - 1], 1 jne .LBB537_4 jmp .LBB537_5 .LBB537_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp12391: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12392: jmp .LBB537_3 .LBB537_3: ud2 .LBB537_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB537_5: .cv_loc 537 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB537_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB537_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB537_8 jmp .LBB537_9 .LBB537_8: test byte ptr [rbp - 33], 1 jne .LBB537_14 jmp .LBB537_15 .LBB537_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp12393: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12394: jmp .LBB537_10 .LBB537_10: ud2 .LBB537_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12397: .LBB537_15: .cv_loc 537 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA" .LBB537_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12398: .cv_loc 537 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB537_12 jmp .LBB537_13 .LBB537_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB537_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA" .LBB537_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 537 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB537_17 jmp .LBB537_18 .LBB537_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB537_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12399: .Lfunc_end537: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z": .long .Lfunc_begin537@IMGREL # IP .long -1 # ToState .long .Ltmp12391@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12392@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12393@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12394@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .Lfunc_begin538: .cv_func_id 538 .cv_loc 538 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12400: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp12401: .Lfunc_end538: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .seh_endproc # -- End function .def "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .globl "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # -- Begin function ??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": # @"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .Lfunc_begin539: .cv_func_id 539 .cv_loc 539 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 .seh_proc "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12402: .Ltmp12404: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .Ltmp12403: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB539_1 .LBB539_1: .cv_loc 539 22 652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:652:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA" .LBB539_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .cv_loc 539 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12405: .Lfunc_end539: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ": .long .Lfunc_begin539@IMGREL # IP .long -1 # ToState .long .Ltmp12402@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12403@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # -- End function .def "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ": # @"??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin540: .cv_func_id 540 .cv_loc 540 22 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:446:0 .seh_proc "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12406: mov dl, byte ptr [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-byte Spill call "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Ltmp12407: .cv_loc 540 22 447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:447:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .Ltmp12408: .cv_loc 540 22 448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:448:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp12409: .Lfunc_end540: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Lfunc_begin541: .cv_func_id 541 .cv_loc 541 15 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:278:0 .seh_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12410: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$allocator@H@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" .cv_loc 541 15 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:279:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12411: .Lfunc_end541: .seh_handlerdata .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .seh_endproc # -- End function .def "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .globl "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # -- Begin function ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": # @"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Lfunc_begin542: .cv_func_id 542 .cv_loc 542 11 2142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2142:0 .seh_proc "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12412: .Ltmp12414: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .Ltmp12413: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB542_1 .LBB542_1: .Ltmp12415: .cv_loc 542 11 2143 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2143:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .Ltmp12416: .cv_loc 542 11 2144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2144:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA" .LBB542_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .cv_loc 542 11 2142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2142:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12417: .Lfunc_end542: .seh_handlerdata .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ": .long .Lfunc_begin542@IMGREL # IP .long -1 # ToState .long .Ltmp12412@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12413@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # -- End function .def "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ"; .scl 3; .type 32; .endef .text .p2align 4, 0x90 # -- Begin function ??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ": # @"??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ" .Lfunc_begin543: .cv_func_id 543 .cv_loc 543 5 384 0 # ..\include\gsl/span:384:0 .seh_proc "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] lea rax, [rbp - 24] .Ltmp12420: mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax call "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" mov r8b, byte ptr [rbp - 24] .Ltmp12418: xor edx, edx # kill: def $rdx killed $edx mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" .Ltmp12419: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB543_1 .LBB543_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ")@IMGREL .text .seh_endproc .def "?dtor$2@?0???$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ@4HA" .LBB543_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12421: .Lfunc_end543: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ": .long .Lfunc_begin543@IMGREL # IP .long -1 # ToState .long .Ltmp12418@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12419@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z": # @"??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" .Lfunc_begin544: .cv_func_id 544 .cv_loc 544 5 448 0 # ..\include\gsl/span:448:0 .seh_proc "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp12422: mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ" lea rcx, [rsp + 72] mov rdx, rax call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" mov r8, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp12423: .Lfunc_end544: .seh_handlerdata .text .seh_endproc # -- End function .def "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" .Lfunc_begin545: .cv_func_id 545 .cv_loc 545 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov byte ptr [rbp + 56], r8b mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp12428: mov rdx, rcx mov r8b, byte ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" mov rcx, qword ptr [rbp + 48] mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp12429: .cv_loc 545 5 598 0 # ..\include\gsl/span:598:0 mov rcx, r9 mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp + 7], 0 test dl, 1 jne .LBB545_1 jmp .LBB545_2 .LBB545_1: test byte ptr [rbp + 7], 1 jne .LBB545_4 jmp .LBB545_5 .LBB545_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp12424: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12425: jmp .LBB545_3 .LBB545_3: ud2 .LBB545_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB545_5: .cv_loc 545 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB545_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB545_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB545_8 jmp .LBB545_9 .LBB545_8: test byte ptr [rbp - 25], 1 jne .LBB545_14 jmp .LBB545_15 .LBB545_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12426: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12427: jmp .LBB545_10 .LBB545_10: ud2 .LBB545_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12430: .LBB545_15: .cv_loc 545 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z")@IMGREL .text .seh_endproc .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@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA" .LBB545_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12431: .cv_loc 545 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB545_12 jmp .LBB545_13 .LBB545_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB545_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .text .seh_endproc .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@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA" .LBB545_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 545 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB545_17 jmp .LBB545_18 .LBB545_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB545_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12432: .Lfunc_end545: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z": .long .Lfunc_begin545@IMGREL # IP .long -1 # ToState .long .Ltmp12424@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12425@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12426@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12427@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ" .Lfunc_begin546: .cv_func_id 546 .cv_loc 546 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12433: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp12434: .Lfunc_end546: .seh_handlerdata .text .seh_endproc # -- End function .def "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ": # @"?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" .Lfunc_begin547: .cv_func_id 547 .cv_loc 547 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12435: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" nop add rsp, 40 ret .Ltmp12436: .Lfunc_end547: .seh_handlerdata .text .seh_endproc # -- 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@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" .Lfunc_begin548: .cv_func_id 548 .cv_loc 548 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp12441: mov rdx, qword ptr [rbp + 40] mov qword ptr [rcx], rdx mov rdx, qword ptr [rbp + 32] mov qword ptr [rcx + 8], rdx .Ltmp12442: .cv_loc 548 5 598 0 # ..\include\gsl/span:598:0 mov rdx, rcx mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB548_1 jmp .LBB548_2 .LBB548_1: test byte ptr [rbp - 1], 1 jne .LBB548_4 jmp .LBB548_5 .LBB548_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp12437: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12438: jmp .LBB548_3 .LBB548_3: ud2 .LBB548_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB548_5: .cv_loc 548 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB548_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB548_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB548_8 jmp .LBB548_9 .LBB548_8: test byte ptr [rbp - 33], 1 jne .LBB548_14 jmp .LBB548_15 .LBB548_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp12439: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12440: jmp .LBB548_10 .LBB548_10: ud2 .LBB548_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12443: .LBB548_15: .cv_loc 548 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z")@IMGREL .text .seh_endproc .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@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA" .LBB548_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12444: .cv_loc 548 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB548_12 jmp .LBB548_13 .LBB548_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB548_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .text .seh_endproc .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@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA" .LBB548_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 548 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB548_17 jmp .LBB548_18 .LBB548_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB548_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12445: .Lfunc_end548: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .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@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # 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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z": .long .Lfunc_begin548@IMGREL # IP .long -1 # ToState .long .Ltmp12437@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12438@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12439@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12440@IMGREL+1 # IP .long -1 # ToState .text # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?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@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" .Lfunc_begin549: .cv_func_id 549 .cv_loc 549 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12446: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp12447: .Lfunc_end549: .seh_handlerdata .text .seh_endproc # -- End function .def "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .globl "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" # -- Begin function ??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z .p2align 4, 0x90 "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z": # @"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .Lfunc_begin550: .cv_func_id 550 .cv_loc 550 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp12450: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$02@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@$$CBH@std@@YAPEBHAEBH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp12448: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .Ltmp12449: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB550_1 .LBB550_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z")@IMGREL .section .text,"xr",discard,"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .seh_endproc .def "?dtor$2@?0???$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z@4HA": .seh_proc "?dtor$2@?0???$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z@4HA" .LBB550_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12451: .Lfunc_end550: .seh_handlerdata .section .text,"xr",discard,"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .p2align 2 "$cppxdata$??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z@4HA"@IMGREL # Action "$ip2state$??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z": .long .Lfunc_begin550@IMGREL # IP .long -1 # ToState .long .Ltmp12448@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12449@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" # -- End function .def "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .globl "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z .p2align 4, 0x90 "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .Lfunc_begin551: .cv_func_id 551 .cv_loc 551 5 448 0 # ..\include\gsl/span:448:0 .seh_proc "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp12452: mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rsp + 72] mov rdx, rax call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov r8, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp12453: .Lfunc_end551: .seh_handlerdata .section .text,"xr",discard,"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .seh_endproc # -- End function .def "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" .globl "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" # -- Begin function ?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ .p2align 4, 0x90 "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ": # @"?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" .Lfunc_begin552: .cv_func_id 552 .cv_loc 552 5 503 0 # ..\include\gsl/span:503:0 .seh_proc "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12454: call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" cmp rax, 0 sete dl and dl, 1 movzx eax, dl add rsp, 40 ret .Ltmp12455: .Lfunc_end552: .seh_handlerdata .section .text,"xr",discard,"?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z": # @"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .Lfunc_begin553: .cv_func_id 553 .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 272 .seh_stackalloc 272 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 136], -2 #DEBUG_VALUE: operator():s <- [$rdx+0] mov qword ptr [rbp + 128], rcx mov rcx, qword ptr [rbp + 128] mov qword ptr [rbp - 40], rdx # 8-byte Spill .Ltmp12468: #DEBUG_VALUE: operator():s <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 48], rcx # 8-byte Spill .Ltmp12469: .LBB553_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: operator():s <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 lea rcx, [rbp + 24] lea rdx, [rip + "??_C@_0CH@DHNHFLOA@?$CIs?4size?$CI?$CJ?5?$DN?$DN?52?5?$CG?$CG?5s?4data?$CI?$CJ?5?$DN?$DN?5?$CGa@"] call "??0StringRef@Catch@@QEAA@PEBD@Z" mov r8d, 770 # kill: def $r8 killed $r8d lea rcx, [rbp + 8] lea rdx, [rip + "??_C@_0BI@KABIECED@?4?4?2tests?2span_tests?4cpp?$AA@"] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0SourceLineInfo@Catch@@QEAA@PEBD_K@Z" lea rcx, [rbp - 16] lea rdx, [rip + "??_C@_05GCOJDIEO@CHECK?$AA@"] mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" lea rcx, [rbp + 48] lea rdx, [rbp - 16] lea r8, [rbp + 8] lea r9, [rbp + 24] mov dword ptr [rsp + 32], 2 mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0AssertionHandler@Catch@@QEAA@VStringRef@1@AEBUSourceLineInfo@1@0W4Flags@ResultDisposition@1@@Z" .Ltmp12470: .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" xor r10d, r10d mov r11b, r10b cmp rax, 2 mov byte ptr [rbp - 81], r11b # 1-byte Spill jne .LBB553_3 .Ltmp12471: # %bb.2: # in Loop: Header=BB553_1 Depth=1 #DEBUG_VALUE: operator():s <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rcx] add rdx, 4 cmp rax, rdx sete r8b mov byte ptr [rbp - 81], r8b # 1-byte Spill .Ltmp12472: .LBB553_3: # in Loop: Header=BB553_1 Depth=1 #DEBUG_VALUE: operator():s <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp12456: mov al, byte ptr [rbp - 81] # 1-byte Reload and al, 1 lea rcx, [rbp - 32] lea rdx, [rbp - 24] mov r8b, al call "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .Ltmp12457: jmp .LBB553_4 .Ltmp12473: .LBB553_4: # in Loop: Header=BB553_1 Depth=1 #DEBUG_VALUE: operator():s <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp12458: lea rcx, [rbp + 48] lea rdx, [rbp - 24] call "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .Ltmp12459: jmp .LBB553_13 .Ltmp12474: .LBB553_7: # Block address taken # in Loop: Header=BB553_1 Depth=1 .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 jmp .LBB553_8 .Ltmp12475: .LBB553_8: # in Loop: Header=BB553_1 Depth=1 .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 .Ltmp12462: lea rcx, [rbp + 48] call "?shouldDebugBreak@AssertionHandler@Catch@@QEBA_NXZ" .Ltmp12463: mov byte ptr [rbp - 82], al # 1-byte Spill jmp .LBB553_9 .LBB553_9: # in Loop: Header=BB553_1 Depth=1 mov al, byte ptr [rbp - 82] # 1-byte Reload test al, 1 jne .LBB553_10 jmp .LBB553_15 .LBB553_10: # in Loop: Header=BB553_1 Depth=1 .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 .Ltmp12464: .Ltmp12476: call "?isDebuggerActive@Catch@@YA_NXZ" .Ltmp12465: mov byte ptr [rbp - 83], al # 1-byte Spill jmp .LBB553_11 .LBB553_11: # in Loop: Header=BB553_1 Depth=1 mov al, byte ptr [rbp - 83] # 1-byte Reload test al, 1 jne .LBB553_12 jmp .LBB553_14 .LBB553_12: # in Loop: Header=BB553_1 Depth=1 .Ltmp12477: .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 int3 jmp .LBB553_14 .Ltmp12478: .LBB553_13: # in Loop: Header=BB553_1 Depth=1 #DEBUG_VALUE: operator():s <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 jmp .LBB553_8 .Ltmp12479: .LBB553_14: # in Loop: Header=BB553_1 Depth=1 .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 jmp .LBB553_15 .Ltmp12480: .LBB553_15: # in Loop: Header=BB553_1 Depth=1 .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 .Ltmp12466: lea rcx, [rbp + 48] call "?reactWithoutDebugBreak@AssertionHandler@Catch@@QEBAXXZ" .Ltmp12467: jmp .LBB553_16 .LBB553_16: # in Loop: Header=BB553_1 Depth=1 lea rcx, [rbp + 48] call "??1AssertionHandler@Catch@@QEAA@XZ" xor ecx, ecx call "?isTrue@Catch@@YA_N_N@Z" test al, 1 jne .LBB553_1 .Ltmp12481: # %bb.17: .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 add rsp, 272 pop rbp ret .seh_handlerdata .long ("$cppxdata$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z")@IMGREL .text .seh_endproc .def "?catch$5@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA": .seh_proc "?catch$5@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB553_5: # in Loop: Header=BB553_1 Depth=1 .Ltmp12482: #DEBUG_VALUE: operator():s <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp12483: .seh_endprologue .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 .Ltmp12460: lea rcx, [rbp + 48] .Ltmp12484: call "?useActiveException@AssertionHandler@Catch@@QEAAXXZ" .Ltmp12461: jmp .LBB553_6 .LBB553_6: # in Loop: Header=BB553_1 Depth=1 lea rax, [rip + .LBB553_7] add rsp, 48 pop rbp ret # CATCHRET .Ltmp12485: .seh_handlerdata .long ("$cppxdata$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z")@IMGREL .text .seh_endproc .def "?dtor$18@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA": .seh_proc "?dtor$18@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA" .LBB553_18: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 48] .cv_loc 553 1 770 0 # ..\tests\span_tests.cpp:770:0 call "??1AssertionHandler@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp12486: .Lfunc_end553: .seh_handlerdata .text .seh_endproc .section .xdata,"dr" .p2align 2 "$cppxdata$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z")@IMGREL # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z")@IMGREL # IPToStateXData .long 264 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA"@IMGREL # 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@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z")@IMGREL # HandlerArray "$handlerMap$0$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?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@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA"@IMGREL # Handler .long 72 # ParentFrameOffset "$ip2state$??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z": .long .Lfunc_begin553@IMGREL # IP .long -1 # ToState .long .Ltmp12456@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12462@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12467@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0???R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z@4HA"@IMGREL # IP .long 2 # ToState .text # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ"; .scl 3; .type 32; .endef .p2align 4, 0x90 # -- Begin function ??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ" .Lfunc_begin554: .cv_func_id 554 .cv_loc 554 1 769 0 # ..\tests\span_tests.cpp:769:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov r8d, 2 # kill: def $r8 killed $r8d mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12487: mov rcx, qword ptr [rcx] add rcx, 4 mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12488: .Lfunc_end554: .seh_handlerdata .text .seh_endproc # -- End function .def "??0?$extent_type@$02@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$02@details@gsl@@QEAA@XZ" .globl "??0?$extent_type@$02@details@gsl@@QEAA@XZ" # -- Begin function ??0?$extent_type@$02@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$extent_type@$02@details@gsl@@QEAA@XZ": # @"??0?$extent_type@$02@details@gsl@@QEAA@XZ" .Lfunc_begin555: .cv_func_id 555 .cv_loc 555 5 311 0 # ..\include\gsl/span:311:0 .seh_proc "??0?$extent_type@$02@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12489: pop rcx ret .Ltmp12490: .Lfunc_end555: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$02@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$addressof@$$CBH@std@@YAPEBHAEBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@$$CBH@std@@YAPEBHAEBH@Z" .globl "??$addressof@$$CBH@std@@YAPEBHAEBH@Z" # -- Begin function ??$addressof@$$CBH@std@@YAPEBHAEBH@Z .p2align 4, 0x90 "??$addressof@$$CBH@std@@YAPEBHAEBH@Z": # @"??$addressof@$$CBH@std@@YAPEBHAEBH@Z" .Lfunc_begin556: .cv_func_id 556 .cv_loc 556 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@$$CBH@std@@YAPEBHAEBH@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12491: .cv_loc 556 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12492: .Lfunc_end556: .seh_handlerdata .section .text,"xr",discard,"??$addressof@$$CBH@std@@YAPEBHAEBH@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .Lfunc_begin557: .cv_func_id 557 .cv_loc 557 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov byte ptr [rbp - 16], r8b mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp12495: mov rdx, rcx mov r8b, byte ptr [rbp - 32] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" mov rcx, qword ptr [rbp - 8] mov r9, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp12496: .cv_loc 557 5 592 0 # ..\include\gsl/span:592:0 mov rcx, r9 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp - 57], 0 test dl, 1 jne .LBB557_1 jmp .LBB557_2 .LBB557_1: test byte ptr [rbp - 57], 1 jne .LBB557_4 jmp .LBB557_5 .LBB557_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp12493: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12494: jmp .LBB557_3 .LBB557_3: ud2 .LBB557_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12497: .LBB557_5: .cv_loc 557 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA" .LBB557_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12498: .cv_loc 557 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 57], 1 jne .LBB557_7 jmp .LBB557_8 .LBB557_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB557_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12499: .Lfunc_end557: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": .long .Lfunc_begin557@IMGREL # IP .long -1 # ToState .long .Ltmp12493@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12494@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # -- End function .def "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" .globl "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" # -- Begin function ??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z .p2align 4, 0x90 "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z": # @"??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" .Lfunc_begin558: .cv_func_id 558 .cv_loc 558 5 334 0 # ..\include\gsl/span:334:0 .seh_proc "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov byte ptr [rsp + 56], dl mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp12500: lea rcx, [rsp + 56] #DEBUG_VALUE: extent_type<3>:ext <- [$rcx+0] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" .Ltmp12501: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp12502: .Lfunc_end558: .seh_handlerdata .section .text,"xr",discard,"??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" .seh_endproc # -- End function .def "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$02@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" .Lfunc_begin559: .cv_func_id 559 .cv_loc 559 5 323 0 # ..\include\gsl/span:323:0 .seh_proc "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 3 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp12503: pop rcx ret .Ltmp12504: .Lfunc_end559: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" .Lfunc_begin560: .cv_func_id 560 .cv_loc 560 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp12509: mov rdx, qword ptr [rbp + 40] mov qword ptr [rcx], rdx mov rdx, qword ptr [rbp + 32] mov qword ptr [rcx + 8], rdx .Ltmp12510: .cv_loc 560 5 598 0 # ..\include\gsl/span:598:0 mov rdx, rcx mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB560_1 jmp .LBB560_2 .LBB560_1: test byte ptr [rbp - 1], 1 jne .LBB560_4 jmp .LBB560_5 .LBB560_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp12505: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12506: jmp .LBB560_3 .LBB560_3: ud2 .LBB560_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB560_5: .cv_loc 560 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB560_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB560_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB560_8 jmp .LBB560_9 .LBB560_8: test byte ptr [rbp - 33], 1 jne .LBB560_14 jmp .LBB560_15 .LBB560_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp12507: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12508: jmp .LBB560_10 .LBB560_10: ud2 .LBB560_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12511: .LBB560_15: .cv_loc 560 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z")@IMGREL .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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB560_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12512: .cv_loc 560 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB560_12 jmp .LBB560_13 .LBB560_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB560_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB560_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 560 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB560_17 jmp .LBB560_18 .LBB560_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB560_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12513: .Lfunc_end560: .seh_handlerdata .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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # 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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z": .long .Lfunc_begin560@IMGREL # IP .long -1 # ToState .long .Ltmp12505@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12506@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12507@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12508@IMGREL+1 # IP .long -1 # ToState .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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" # -- End function .def "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .globl "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # -- Begin function ??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ .p2align 4, 0x90 "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": # @"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .Lfunc_begin561: .cv_func_id 561 .cv_loc 561 5 456 0 # ..\include\gsl/span:456:0 .seh_proc "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12516: .cv_loc 561 5 457 0 # ..\include\gsl/span:457:0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov r8d, 2 mov ecx, r8d cmp rcx, rax setle r9b mov byte ptr [rbp - 41], 0 test r9b, 1 jne .LBB561_1 jmp .LBB561_2 .LBB561_1: test byte ptr [rbp - 41], 1 jne .LBB561_4 jmp .LBB561_5 .LBB561_2: lea rdx, [rip + "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12514: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12515: jmp .LBB561_3 .LBB561_3: ud2 .LBB561_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB561_5: .cv_loc 561 5 458 0 # ..\include\gsl/span:458:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov edx, 2 mov r8d, edx mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, rax call "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL .section .text,"xr",discard,"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_endproc .def "?dtor$6@?0???$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA": .seh_proc "?dtor$6@?0???$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA" .LBB561_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 561 5 457 0 # ..\include\gsl/span:457:0 test byte ptr [rbp - 41], 1 jne .LBB561_7 jmp .LBB561_8 .LBB561_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB561_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12517: .Lfunc_end561: .seh_handlerdata .section .text,"xr",discard,"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .p2align 2 "$cppxdata$??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long -1 # ToState .long "?dtor$6@?0???$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA"@IMGREL # Action "$ip2state$??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long .Lfunc_begin561@IMGREL # IP .long -1 # ToState .long .Ltmp12514@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12515@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # -- End function .def "?size@?$span@H$01@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@H$01@gsl@@QEBA_JXZ" .globl "?size@?$span@H$01@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@H$01@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@H$01@gsl@@QEBA_JXZ": # @"?size@?$span@H$01@gsl@@QEBA_JXZ" .Lfunc_begin562: .cv_func_id 562 .cv_loc 562 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@H$01@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12518: call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp12519: .Lfunc_end562: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@H$01@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .globl "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # -- Begin function ?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z .p2align 4, 0x90 "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": # @"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Lfunc_begin563: .cv_func_id 563 .cv_loc 563 5 481 0 # ..\include\gsl/span:481:0 .seh_proc "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx xor r9d, r9d mov r10b, r9b mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp12522: .cv_loc 563 5 482 0 # ..\include\gsl/span:482:0 mov r8, qword ptr [rbp + 16] mov byte ptr [rbp - 17], 0 cmp r8, 0 mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rdx # 8-byte Spill mov byte ptr [rbp - 49], r10b # 1-byte Spill jl .LBB563_2 # %bb.1: mov rax, qword ptr [rbp + 16] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 64] # 8-byte Reload cmp rcx, rax setle dl mov byte ptr [rbp - 49], dl # 1-byte Spill .LBB563_2: mov al, byte ptr [rbp - 49] # 1-byte Reload test al, 1 jne .LBB563_3 jmp .LBB563_4 .LBB563_3: test byte ptr [rbp - 17], 1 jne .LBB563_6 jmp .LBB563_7 .LBB563_4: lea rdx, [rip + "??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 16] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 17], 1 .Ltmp12520: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12521: jmp .LBB563_5 .LBB563_5: ud2 .LBB563_6: lea rcx, [rbp - 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB563_7: .cv_loc 563 5 483 0 # ..\include\gsl/span:483:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov r8, qword ptr [rbp + 16] mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z")@IMGREL .section .text,"xr",discard,"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .seh_endproc .def "?dtor$8@?0??first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA": .seh_proc "?dtor$8@?0??first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA" .LBB563_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 563 5 482 0 # ..\include\gsl/span:482:0 test byte ptr [rbp - 17], 1 jne .LBB563_9 jmp .LBB563_10 .LBB563_9: lea rcx, [rbp - 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB563_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12523: .Lfunc_end563: .seh_handlerdata .section .text,"xr",discard,"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .seh_endproc .section .xdata,"dr",associative,"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .p2align 2 "$cppxdata$?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": .long -1 # ToState .long "?dtor$8@?0??first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA"@IMGREL # Action "$ip2state$?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": .long .Lfunc_begin563@IMGREL # IP .long -1 # ToState .long .Ltmp12520@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12521@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # -- End function .def "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin564: .cv_func_id 564 .cv_loc 564 5 456 0 # ..\include\gsl/span:456:0 .seh_proc "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12526: .cv_loc 564 5 457 0 # ..\include\gsl/span:457:0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor r8d, r8d mov ecx, r8d cmp rcx, rax setle r9b mov byte ptr [rbp - 41], 0 test r9b, 1 jne .LBB564_1 jmp .LBB564_2 .LBB564_1: test byte ptr [rbp - 41], 1 jne .LBB564_4 jmp .LBB564_5 .LBB564_2: lea rdx, [rip + "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12524: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12525: jmp .LBB564_3 .LBB564_3: ud2 .LBB564_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB564_5: .cv_loc 564 5 458 0 # ..\include\gsl/span:458:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" xor edx, edx mov r8d, edx mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$6@?0???$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$6@?0???$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB564_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 564 5 457 0 # ..\include\gsl/span:457:0 test byte ptr [rbp - 41], 1 jne .LBB564_7 jmp .LBB564_8 .LBB564_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB564_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12527: .Lfunc_end564: .seh_handlerdata .section .text,"xr",discard,"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$6@?0???$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin564@IMGREL # IP .long -1 # ToState .long .Ltmp12524@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12525@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "?size@?$span@H$0A@@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@H$0A@@gsl@@QEBA_JXZ" .globl "?size@?$span@H$0A@@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@H$0A@@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@H$0A@@gsl@@QEBA_JXZ": # @"?size@?$span@H$0A@@gsl@@QEBA_JXZ" .Lfunc_begin565: .cv_func_id 565 .cv_loc 565 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@H$0A@@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12528: call "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp12529: .Lfunc_end565: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@H$0A@@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .globl "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # -- Begin function ??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ .p2align 4, 0x90 "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": # @"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .Lfunc_begin566: .cv_func_id 566 .cv_loc 566 5 456 0 # ..\include\gsl/span:456:0 .seh_proc "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12532: .cv_loc 566 5 457 0 # ..\include\gsl/span:457:0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov r8d, 5 mov ecx, r8d cmp rcx, rax setle r9b mov byte ptr [rbp - 41], 0 test r9b, 1 jne .LBB566_1 jmp .LBB566_2 .LBB566_1: test byte ptr [rbp - 41], 1 jne .LBB566_4 jmp .LBB566_5 .LBB566_2: lea rdx, [rip + "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12530: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12531: jmp .LBB566_3 .LBB566_3: ud2 .LBB566_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB566_5: .cv_loc 566 5 458 0 # ..\include\gsl/span:458:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov edx, 5 mov r8d, edx mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, rax call "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL .section .text,"xr",discard,"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_endproc .def "?dtor$6@?0???$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA": .seh_proc "?dtor$6@?0???$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA" .LBB566_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 566 5 457 0 # ..\include\gsl/span:457:0 test byte ptr [rbp - 41], 1 jne .LBB566_7 jmp .LBB566_8 .LBB566_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB566_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12533: .Lfunc_end566: .seh_handlerdata .section .text,"xr",discard,"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_endproc .section .xdata,"dr",associative,"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .p2align 2 "$cppxdata$??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long -1 # ToState .long "?dtor$6@?0???$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA"@IMGREL # Action "$ip2state$??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long .Lfunc_begin566@IMGREL # IP .long -1 # ToState .long .Ltmp12530@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12531@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # -- End function .def "?size@?$span@H$04@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@H$04@gsl@@QEBA_JXZ" .globl "?size@?$span@H$04@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@H$04@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@H$04@gsl@@QEBA_JXZ": # @"?size@?$span@H$04@gsl@@QEBA_JXZ" .Lfunc_begin567: .cv_func_id 567 .cv_loc 567 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@H$04@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12534: call "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp12535: .Lfunc_end567: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@H$04@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin568: .cv_func_id 568 .cv_loc 568 5 456 0 # ..\include\gsl/span:456:0 .seh_proc "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12538: .cv_loc 568 5 457 0 # ..\include\gsl/span:457:0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], rdx # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r8d, r8d mov ecx, r8d cmp rcx, rax setle r9b mov byte ptr [rbp - 41], 0 test r9b, 1 jne .LBB568_1 jmp .LBB568_2 .LBB568_1: test byte ptr [rbp - 41], 1 jne .LBB568_4 jmp .LBB568_5 .LBB568_2: lea rdx, [rip + "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12536: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12537: jmp .LBB568_3 .LBB568_3: ud2 .LBB568_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB568_5: .cv_loc 568 5 458 0 # ..\include\gsl/span:458:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" xor edx, edx mov r8d, edx mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$6@?0???$first@$0A@@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$6@?0???$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB568_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 568 5 457 0 # ..\include\gsl/span:457:0 test byte ptr [rbp - 41], 1 jne .LBB568_7 jmp .LBB568_8 .LBB568_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB568_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12539: .Lfunc_end568: .seh_handlerdata .section .text,"xr",discard,"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$6@?0???$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin568@IMGREL # IP .long -1 # ToState .long .Ltmp12536@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12537@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .globl "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # -- Begin function ?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z .p2align 4, 0x90 "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z": # @"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .Lfunc_begin569: .cv_func_id 569 .cv_loc 569 5 481 0 # ..\include\gsl/span:481:0 .seh_proc "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx xor r9d, r9d mov r10b, r9b mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp12542: .cv_loc 569 5 482 0 # ..\include\gsl/span:482:0 mov r8, qword ptr [rbp + 16] mov byte ptr [rbp - 17], 0 cmp r8, 0 mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rdx # 8-byte Spill mov byte ptr [rbp - 49], r10b # 1-byte Spill jl .LBB569_2 # %bb.1: mov rax, qword ptr [rbp + 16] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 64] # 8-byte Reload cmp rcx, rax setle dl mov byte ptr [rbp - 49], dl # 1-byte Spill .LBB569_2: mov al, byte ptr [rbp - 49] # 1-byte Reload test al, 1 jne .LBB569_3 jmp .LBB569_4 .LBB569_3: test byte ptr [rbp - 17], 1 jne .LBB569_6 jmp .LBB569_7 .LBB569_4: lea rdx, [rip + "??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 16] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 17], 1 .Ltmp12540: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12541: jmp .LBB569_5 .LBB569_5: ud2 .LBB569_6: lea rcx, [rbp - 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB569_7: .cv_loc 569 5 483 0 # ..\include\gsl/span:483:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov r8, qword ptr [rbp + 16] mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z")@IMGREL .section .text,"xr",discard,"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .seh_endproc .def "?dtor$8@?0??first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z@4HA": .seh_proc "?dtor$8@?0??first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z@4HA" .LBB569_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 569 5 482 0 # ..\include\gsl/span:482:0 test byte ptr [rbp - 17], 1 jne .LBB569_9 jmp .LBB569_10 .LBB569_9: lea rcx, [rbp - 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB569_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12543: .Lfunc_end569: .seh_handlerdata .section .text,"xr",discard,"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .seh_endproc .section .xdata,"dr",associative,"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .p2align 2 "$cppxdata$?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z": .long -1 # ToState .long "?dtor$8@?0??first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z@4HA"@IMGREL # Action "$ip2state$?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z": .long .Lfunc_begin569@IMGREL # IP .long -1 # ToState .long .Ltmp12540@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12541@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # -- End function .def "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" .globl "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??0?$span@H$04@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z": # @"??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin570: .cv_func_id 570 .cv_loc 570 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12544: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12545: .Lfunc_end570: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin571: .cv_func_id 571 .cv_loc 571 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp12550: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp12551: .cv_loc 571 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB571_1 jmp .LBB571_2 .LBB571_1: test byte ptr [rbp - 1], 1 jne .LBB571_4 jmp .LBB571_5 .LBB571_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp12546: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12547: jmp .LBB571_3 .LBB571_3: ud2 .LBB571_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB571_5: .cv_loc 571 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB571_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB571_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB571_8 jmp .LBB571_9 .LBB571_8: test byte ptr [rbp - 33], 1 jne .LBB571_14 jmp .LBB571_15 .LBB571_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp12548: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12549: jmp .LBB571_10 .LBB571_10: ud2 .LBB571_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12552: .LBB571_15: .cv_loc 571 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA" .LBB571_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12553: .cv_loc 571 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB571_12 jmp .LBB571_13 .LBB571_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB571_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA" .LBB571_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 571 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB571_17 jmp .LBB571_18 .LBB571_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB571_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12554: .Lfunc_end571: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z": .long .Lfunc_begin571@IMGREL # IP .long -1 # ToState .long .Ltmp12546@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12547@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12548@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12549@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" # -- End function .def "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" .globl "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" # -- Begin function ??0?$extent_type@$04@details@gsl@@QEAA@_J@Z .p2align 4, 0x90 "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z": # @"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" .Lfunc_begin572: .cv_func_id 572 .cv_loc 572 5 321 0 # ..\include\gsl/span:321:0 .seh_proc "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp12557: .cv_loc 572 5 321 0 # ..\include\gsl/span:321:0 cmp qword ptr [rbp - 24], 5 sete al mov byte ptr [rbp - 57], 0 test al, 1 jne .LBB572_1 jmp .LBB572_2 .LBB572_1: test byte ptr [rbp - 57], 1 jne .LBB572_4 jmp .LBB572_5 .LBB572_2: lea rdx, [rip + "??_C@_0DG@PHADKCAK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp12555: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12556: jmp .LBB572_3 .LBB572_3: ud2 .LBB572_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12558: .LBB572_5: .cv_loc 572 5 321 0 # ..\include\gsl/span:321:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$extent_type@$04@details@gsl@@QEAA@_J@Z")@IMGREL .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" .seh_endproc .def "?dtor$6@?0???0?$extent_type@$04@details@gsl@@QEAA@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???0?$extent_type@$04@details@gsl@@QEAA@_J@Z@4HA": .seh_proc "?dtor$6@?0???0?$extent_type@$04@details@gsl@@QEAA@_J@Z@4HA" .LBB572_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp12559: .cv_loc 572 5 321 0 # ..\include\gsl/span:321:0 test byte ptr [rbp - 57], 1 jne .LBB572_7 jmp .LBB572_8 .LBB572_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB572_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12560: .Lfunc_end572: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" .p2align 2 "$cppxdata$??0?$extent_type@$04@details@gsl@@QEAA@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$extent_type@$04@details@gsl@@QEAA@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$extent_type@$04@details@gsl@@QEAA@_J@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$extent_type@$04@details@gsl@@QEAA@_J@Z": .long -1 # ToState .long "?dtor$6@?0???0?$extent_type@$04@details@gsl@@QEAA@_J@Z@4HA"@IMGREL # Action "$ip2state$??0?$extent_type@$04@details@gsl@@QEAA@_J@Z": .long .Lfunc_begin572@IMGREL # IP .long -1 # ToState .long .Ltmp12555@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12556@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" # -- End function .def "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .globl "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # -- Begin function ??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ .p2align 4, 0x90 "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": # @"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .Lfunc_begin573: .cv_func_id 573 .cv_loc 573 5 464 0 # ..\include\gsl/span:464:0 .seh_proc "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12563: .cv_loc 573 5 465 0 # ..\include\gsl/span:465:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" sub rax, 2 cmp rax, 0 setge r8b mov byte ptr [rbp - 25], 0 test r8b, 1 jne .LBB573_1 jmp .LBB573_2 .LBB573_1: test byte ptr [rbp - 25], 1 jne .LBB573_4 jmp .LBB573_5 .LBB573_2: lea rdx, [rip + "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12561: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12562: jmp .LBB573_3 .LBB573_3: ud2 .LBB573_4: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB573_5: .cv_loc 573 5 466 0 # ..\include\gsl/span:466:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov edx, 2 mov r8d, edx sub rax, 2 shl rax, 2 mov rcx, qword ptr [rbp - 80] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp - 88] # 8-byte Reload call "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL .section .text,"xr",discard,"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_endproc .def "?dtor$6@?0???$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA": .seh_proc "?dtor$6@?0???$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA" .LBB573_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 573 5 465 0 # ..\include\gsl/span:465:0 test byte ptr [rbp - 25], 1 jne .LBB573_7 jmp .LBB573_8 .LBB573_7: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB573_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12564: .Lfunc_end573: .seh_handlerdata .section .text,"xr",discard,"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .p2align 2 "$cppxdata$??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long -1 # ToState .long "?dtor$6@?0???$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA"@IMGREL # Action "$ip2state$??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long .Lfunc_begin573@IMGREL # IP .long -1 # ToState .long .Ltmp12561@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12562@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # -- End function .def "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .globl "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # -- Begin function ?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z .p2align 4, 0x90 "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": # @"?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Lfunc_begin574: .cv_func_id 574 .cv_loc 574 5 487 0 # ..\include\gsl/span:487:0 .seh_proc "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp12565: .cv_loc 574 5 488 0 # ..\include\gsl/span:488:0 mov qword ptr [rsp + 72], rcx # 8-byte Spill mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" sub rax, qword ptr [rsp + 96] mov r9b, byte ptr [rsp + 80] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov r8, rax mov rax, -1 mov byte ptr [rsp + 55], r9b # 1-byte Spill mov r9, rax mov r10b, byte ptr [rsp + 55] # 1-byte Reload mov byte ptr [rsp + 32], r10b call "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" mov rax, qword ptr [rsp + 64] # 8-byte Reload add rsp, 104 ret .Ltmp12566: .Lfunc_end574: .seh_handlerdata .section .text,"xr",discard,"?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .seh_endproc # -- End function .def "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin575: .cv_func_id 575 .cv_loc 575 5 464 0 # ..\include\gsl/span:464:0 .seh_proc "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12569: .cv_loc 575 5 465 0 # ..\include\gsl/span:465:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 25], 0 test r8b, 1 jne .LBB575_1 jmp .LBB575_2 .LBB575_1: test byte ptr [rbp - 25], 1 jne .LBB575_4 jmp .LBB575_5 .LBB575_2: lea rdx, [rip + "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12567: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12568: jmp .LBB575_3 .LBB575_3: ud2 .LBB575_4: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB575_5: .cv_loc 575 5 466 0 # ..\include\gsl/span:466:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor edx, edx mov r8d, edx shl rax, 2 mov rcx, qword ptr [rbp - 80] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp - 88] # 8-byte Reload call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$6@?0???$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$6@?0???$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB575_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 575 5 465 0 # ..\include\gsl/span:465:0 test byte ptr [rbp - 25], 1 jne .LBB575_7 jmp .LBB575_8 .LBB575_7: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB575_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12570: .Lfunc_end575: .seh_handlerdata .section .text,"xr",discard,"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$6@?0???$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin575@IMGREL # IP .long -1 # ToState .long .Ltmp12567@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12568@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .globl "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # -- Begin function ??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ .p2align 4, 0x90 "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": # @"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .Lfunc_begin576: .cv_func_id 576 .cv_loc 576 5 464 0 # ..\include\gsl/span:464:0 .seh_proc "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12573: .cv_loc 576 5 465 0 # ..\include\gsl/span:465:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" sub rax, 5 cmp rax, 0 setge r8b mov byte ptr [rbp - 25], 0 test r8b, 1 jne .LBB576_1 jmp .LBB576_2 .LBB576_1: test byte ptr [rbp - 25], 1 jne .LBB576_4 jmp .LBB576_5 .LBB576_2: lea rdx, [rip + "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12571: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12572: jmp .LBB576_3 .LBB576_3: ud2 .LBB576_4: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB576_5: .cv_loc 576 5 466 0 # ..\include\gsl/span:466:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov edx, 5 mov r8d, edx sub rax, 5 shl rax, 2 mov rcx, qword ptr [rbp - 80] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp - 88] # 8-byte Reload call "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL .section .text,"xr",discard,"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_endproc .def "?dtor$6@?0???$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA": .seh_proc "?dtor$6@?0???$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA" .LBB576_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 576 5 465 0 # ..\include\gsl/span:465:0 test byte ptr [rbp - 25], 1 jne .LBB576_7 jmp .LBB576_8 .LBB576_7: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB576_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12574: .Lfunc_end576: .seh_handlerdata .section .text,"xr",discard,"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_endproc .section .xdata,"dr",associative,"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .p2align 2 "$cppxdata$??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long -1 # ToState .long "?dtor$6@?0???$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA"@IMGREL # Action "$ip2state$??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long .Lfunc_begin576@IMGREL # IP .long -1 # ToState .long .Ltmp12571@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12572@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # -- End function .def "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin577: .cv_func_id 577 .cv_loc 577 5 464 0 # ..\include\gsl/span:464:0 .seh_proc "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12577: .cv_loc 577 5 465 0 # ..\include\gsl/span:465:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 25], 0 test r8b, 1 jne .LBB577_1 jmp .LBB577_2 .LBB577_1: test byte ptr [rbp - 25], 1 jne .LBB577_4 jmp .LBB577_5 .LBB577_2: lea rdx, [rip + "??_C@_0DG@JLBPHGL@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12575: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12576: jmp .LBB577_3 .LBB577_3: ud2 .LBB577_4: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB577_5: .cv_loc 577 5 466 0 # ..\include\gsl/span:466:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor edx, edx mov r8d, edx shl rax, 2 mov rcx, qword ptr [rbp - 80] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp - 88] # 8-byte Reload call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$6@?0???$last@$0A@@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$6@?0???$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB577_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 577 5 465 0 # ..\include\gsl/span:465:0 test byte ptr [rbp - 25], 1 jne .LBB577_7 jmp .LBB577_8 .LBB577_7: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB577_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12578: .Lfunc_end577: .seh_handlerdata .section .text,"xr",discard,"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$6@?0???$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin577@IMGREL # IP .long -1 # ToState .long .Ltmp12575@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12576@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .globl "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # -- Begin function ?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z .p2align 4, 0x90 "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z": # @"?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .Lfunc_begin578: .cv_func_id 578 .cv_loc 578 5 487 0 # ..\include\gsl/span:487:0 .seh_proc "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp12579: .cv_loc 578 5 488 0 # ..\include\gsl/span:488:0 mov qword ptr [rsp + 72], rcx # 8-byte Spill mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], rdx # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" sub rax, qword ptr [rsp + 96] mov r9b, byte ptr [rsp + 80] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov r8, rax mov rax, -1 mov byte ptr [rsp + 55], r9b # 1-byte Spill mov r9, rax mov r10b, byte ptr [rsp + 55] # 1-byte Reload mov byte ptr [rsp + 32], r10b call "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" mov rax, qword ptr [rsp + 64] # 8-byte Reload add rsp, 104 ret .Ltmp12580: .Lfunc_end578: .seh_handlerdata .section .text,"xr",discard,"?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .seh_endproc # -- End function .def "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" .globl "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" # -- Begin function ??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z .p2align 4, 0x90 "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z": # @"??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" .Lfunc_begin579: .cv_func_id 579 .cv_loc 579 5 622 0 # ..\include\gsl/span:622:0 .seh_proc "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, rdx mov r10b, byte ptr [rsp + 160] mov r11, qword ptr [rip + __security_cookie] xor r11, rsp mov qword ptr [rsp + 112], r11 mov byte ptr [rsp + 88], r10b mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12581: .cv_loc 579 5 623 0 # ..\include\gsl/span:623:0 lea r8, [rsp + 96] .Ltmp12582: #DEBUG_VALUE: make_subspan<5>:tmp <- [$r8+0] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 mov r8, qword ptr [rsp + 56] # 8-byte Reload .Ltmp12583: mov qword ptr [rsp + 48], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" .cv_loc 579 5 624 0 # ..\include\gsl/span:624:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] lea rcx, [rsp + 96] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 120 ret .Ltmp12584: .Lfunc_end579: .seh_handlerdata .section .text,"xr",discard,"??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" .seh_endproc # -- End function .def "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" .globl "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" # -- Begin function ??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z .p2align 4, 0x90 "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z": # @"??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" .Lfunc_begin580: .cv_func_id 580 .cv_loc 580 5 448 0 # ..\include\gsl/span:448:0 .seh_proc "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp12585: mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" lea rcx, [rsp + 72] mov rdx, rax call "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov r8b, byte ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp12586: .Lfunc_end580: .seh_handlerdata .section .text,"xr",discard,"??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" .seh_endproc # -- End function .def "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .globl "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" # -- Begin function ?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z .p2align 4, 0x90 "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z": # @"?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .Lfunc_begin581: .cv_func_id 581 .cv_loc 581 5 493 0 # ..\include\gsl/span:493:0 .seh_proc "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12587: .cv_loc 581 5 494 0 # ..\include\gsl/span:494:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov r10b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov qword ptr [rsp + 48], rax # 8-byte Spill call "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp12588: .Lfunc_end581: .seh_handlerdata .section .text,"xr",discard,"?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" .Lfunc_begin582: .cv_func_id 582 .cv_loc 582 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov byte ptr [rbp + 56], r8b mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp12593: mov rdx, rcx mov r8b, byte ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" mov rcx, qword ptr [rbp + 48] mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp12594: .cv_loc 582 5 598 0 # ..\include\gsl/span:598:0 mov rcx, r9 mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp + 7], 0 test dl, 1 jne .LBB582_1 jmp .LBB582_2 .LBB582_1: test byte ptr [rbp + 7], 1 jne .LBB582_4 jmp .LBB582_5 .LBB582_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp12589: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12590: jmp .LBB582_3 .LBB582_3: ud2 .LBB582_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB582_5: .cv_loc 582 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB582_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB582_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB582_8 jmp .LBB582_9 .LBB582_8: test byte ptr [rbp - 25], 1 jne .LBB582_14 jmp .LBB582_15 .LBB582_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12591: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12592: jmp .LBB582_10 .LBB582_10: ud2 .LBB582_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12595: .LBB582_15: .cv_loc 582 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z@4HA" .LBB582_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12596: .cv_loc 582 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB582_12 jmp .LBB582_13 .LBB582_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB582_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z@4HA" .LBB582_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 582 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB582_17 jmp .LBB582_18 .LBB582_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB582_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12597: .Lfunc_end582: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z@4HA"@IMGREL # 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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z": .long .Lfunc_begin582@IMGREL # IP .long -1 # ToState .long .Ltmp12589@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12590@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12591@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12592@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" # -- End function .def "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .globl "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" # -- Begin function ?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z .p2align 4, 0x90 "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z": # @"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .Lfunc_begin583: .cv_func_id 583 .cv_loc 583 5 630 0 # ..\include\gsl/span:630:0 .seh_proc "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 push rbx .seh_pushreg 3 sub rsp, 248 .seh_stackalloc 248 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 112], -2 mov rax, rdx mov r10b, byte ptr [rbp + 176] xor r11d, r11d mov bl, r11b mov byte ptr [rbp + 104], r10b mov qword ptr [rbp + 96], r9 mov qword ptr [rbp + 88], r8 mov qword ptr [rbp + 80], rcx mov rcx, qword ptr [rbp + 80] .Ltmp12602: .cv_loc 583 5 631 0 # ..\include\gsl/span:631:0 mov r8, qword ptr [rbp + 88] mov byte ptr [rbp + 55], 0 cmp r8, 0 mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], rdx # 8-byte Spill mov qword ptr [rbp - 24], rax # 8-byte Spill mov byte ptr [rbp - 25], bl # 1-byte Spill jl .LBB583_2 # %bb.1: mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" sub rax, qword ptr [rbp + 88] cmp rax, 0 setge dl mov byte ptr [rbp - 25], dl # 1-byte Spill .LBB583_2: mov al, byte ptr [rbp - 25] # 1-byte Reload test al, 1 jne .LBB583_3 jmp .LBB583_4 .LBB583_3: test byte ptr [rbp + 55], 1 jne .LBB583_6 jmp .LBB583_7 .LBB583_4: lea rdx, [rip + "??_C@_0DG@MBBPDIAP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 56] mov rcx, rax mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 55], 1 .Ltmp12598: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12599: jmp .LBB583_5 .LBB583_5: ud2 .LBB583_6: lea rcx, [rbp + 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB583_7: .cv_loc 583 5 633 0 # ..\include\gsl/span:633:0 cmp qword ptr [rbp + 96], -1 jne .LBB583_12 # %bb.8: .Ltmp12603: .cv_loc 583 5 633 0 # ..\include\gsl/span:633:0 mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp + 88] shl rcx, 2 add rax, rcx mov qword ptr [rbp + 40], rax mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" sub rax, qword ptr [rbp + 88] mov rdx, qword ptr [rbp + 40] mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov r8, rax call "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB583_23 .Ltmp12604: .LBB583_12: .cv_loc 583 5 635 0 # ..\include\gsl/span:635:0 xor eax, eax mov cl, al mov rdx, qword ptr [rbp + 96] mov byte ptr [rbp + 15], 0 cmp rdx, 0 mov byte ptr [rbp - 57], cl # 1-byte Spill jl .LBB583_14 # %bb.13: mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" sub rax, qword ptr [rbp + 88] cmp rax, qword ptr [rbp + 96] setge dl mov byte ptr [rbp - 57], dl # 1-byte Spill .LBB583_14: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB583_15 jmp .LBB583_16 .LBB583_15: test byte ptr [rbp + 15], 1 jne .LBB583_18 jmp .LBB583_19 .LBB583_16: lea rdx, [rip + "??_C@_0DG@KFHDPNAL@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 16] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 15], 1 .Ltmp12600: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12601: jmp .LBB583_17 .LBB583_17: ud2 .LBB583_18: lea rcx, [rbp + 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB583_19: .cv_loc 583 5 636 0 # ..\include\gsl/span:636:0 mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp + 88] shl rcx, 2 add rax, rcx mov qword ptr [rbp], rax mov r8, qword ptr [rbp + 96] mov rdx, qword ptr [rbp] mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB583_23 .LBB583_23: .cv_loc 583 5 637 0 # ..\include\gsl/span:637:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 248 pop rbx pop rbp ret .seh_handlerdata .long ("$cppxdata$?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z")@IMGREL .section .text,"xr",discard,"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .seh_endproc .def "?dtor$9@?0??make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$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@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z@4HA": .seh_proc "?dtor$9@?0??make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z@4HA" .LBB583_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 push rbx .seh_pushreg 3 sub rsp, 40 .seh_stackalloc 40 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 583 5 631 0 # ..\include\gsl/span:631:0 test byte ptr [rbp + 55], 1 jne .LBB583_10 jmp .LBB583_11 .LBB583_10: lea rcx, [rbp + 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB583_11: nop add rsp, 40 pop rbx pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .seh_endproc .def "?dtor$20@?0??make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$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@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z@4HA": .seh_proc "?dtor$20@?0??make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z@4HA" .LBB583_20: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 push rbx .seh_pushreg 3 sub rsp, 40 .seh_stackalloc 40 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 583 5 635 0 # ..\include\gsl/span:635:0 test byte ptr [rbp + 15], 1 jne .LBB583_21 jmp .LBB583_22 .LBB583_21: lea rcx, [rbp + 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB583_22: nop add rsp, 40 pop rbx pop rbp ret # CLEANUPRET .Ltmp12605: .Lfunc_end583: .seh_handlerdata .section .text,"xr",discard,"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .seh_endproc .section .xdata,"dr",associative,"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .p2align 2 "$cppxdata$?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z")@IMGREL # IPToStateXData .long 240 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z": .long -1 # ToState .long "?dtor$9@?0??make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$20@?0??make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z@4HA"@IMGREL # Action "$ip2state$?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z": .long .Lfunc_begin583@IMGREL # IP .long -1 # ToState .long .Ltmp12598@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12599@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12600@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12601@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" # -- End function .def "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" .globl "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" # -- Begin function ??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z .p2align 4, 0x90 "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z": # @"??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" .Lfunc_begin584: .cv_func_id 584 .cv_loc 584 5 612 0 # ..\include\gsl/span:612:0 .seh_proc "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp12606: mov r8, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx mov rdx, qword ptr [rsp + 64] mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 88 ret .Ltmp12607: .Lfunc_end584: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" .Lfunc_begin585: .cv_func_id 585 .cv_loc 585 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov qword ptr [rbp - 16], r8 mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp12610: mov rdx, rcx mov r8, qword ptr [rbp - 16] mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp - 8] mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp12611: .cv_loc 585 5 592 0 # ..\include\gsl/span:592:0 mov rcx, rdx mov qword ptr [rbp - 72], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 49], 0 test r9b, 1 jne .LBB585_1 jmp .LBB585_2 .LBB585_1: test byte ptr [rbp - 49], 1 jne .LBB585_4 jmp .LBB585_5 .LBB585_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 48] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 49], 1 .Ltmp12608: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12609: jmp .LBB585_3 .LBB585_3: ud2 .LBB585_4: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12612: .LBB585_5: .cv_loc 585 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" .seh_endproc .def "?dtor$6@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z@4HA": .seh_proc "?dtor$6@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z@4HA" .LBB585_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12613: .cv_loc 585 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 49], 1 jne .LBB585_7 jmp .LBB585_8 .LBB585_7: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB585_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12614: .Lfunc_end585: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z": .long -1 # ToState .long "?dtor$6@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z": .long .Lfunc_begin585@IMGREL # IP .long -1 # ToState .long .Ltmp12608@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12609@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" # -- End function .def "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .globl "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # -- Begin function ??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ .p2align 4, 0x90 "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": # @"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .Lfunc_begin586: .cv_func_id 586 .cv_loc 586 5 473 0 # ..\include\gsl/span:473:0 .seh_proc "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12617: .cv_loc 586 5 474 0 # ..\include\gsl/span:474:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor r8d, r8d mov r9b, r8b sub rax, 2 mov byte ptr [rbp - 25], 0 cmp rax, 0 mov byte ptr [rbp - 57], r9b # 1-byte Spill jl .LBB586_2 # %bb.1: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov edx, 4 mov ecx, edx cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB586_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB586_3 jmp .LBB586_4 .LBB586_3: test byte ptr [rbp - 25], 1 jne .LBB586_6 jmp .LBB586_7 .LBB586_4: lea rdx, [rip + "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12615: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12616: jmp .LBB586_5 .LBB586_5: ud2 .LBB586_6: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB586_7: .cv_loc 586 5 477 0 # ..\include\gsl/span:477:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov edx, 2 mov r8d, edx add rax, 8 mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax call "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL .section .text,"xr",discard,"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_endproc .def "?dtor$8@?0???$subspan@$01$01@?$span@H$04@gsl@@QEBA?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@@QEBA?AV?$span@H$01@1@XZ@4HA": .seh_proc "?dtor$8@?0???$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA" .LBB586_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 586 5 474 0 # ..\include\gsl/span:474:0 test byte ptr [rbp - 25], 1 jne .LBB586_9 jmp .LBB586_10 .LBB586_9: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB586_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12618: .Lfunc_end586: .seh_handlerdata .section .text,"xr",discard,"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .p2align 2 "$cppxdata$??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long -1 # ToState .long "?dtor$8@?0???$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ@4HA"@IMGREL # Action "$ip2state$??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ": .long .Lfunc_begin586@IMGREL # IP .long -1 # ToState .long .Ltmp12615@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12616@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # -- End function .def "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .globl "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" # -- Begin function ?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z .p2align 4, 0x90 "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z": # @"?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .Lfunc_begin587: .cv_func_id 587 .cv_loc 587 5 493 0 # ..\include\gsl/span:493:0 .seh_proc "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12619: .cv_loc 587 5 494 0 # ..\include\gsl/span:494:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov r10b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov qword ptr [rsp + 48], rax # 8-byte Spill call "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp12620: .Lfunc_end587: .seh_handlerdata .section .text,"xr",discard,"?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .seh_endproc # -- End function .def "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin588: .cv_func_id 588 .cv_loc 588 5 473 0 # ..\include\gsl/span:473:0 .seh_proc "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12623: .cv_loc 588 5 474 0 # ..\include\gsl/span:474:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor r8d, r8d mov r9b, r8b mov byte ptr [rbp - 25], 0 cmp rax, 0 mov byte ptr [rbp - 57], r9b # 1-byte Spill jl .LBB588_2 # %bb.1: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor edx, edx mov ecx, edx cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB588_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB588_3 jmp .LBB588_4 .LBB588_3: test byte ptr [rbp - 25], 1 jne .LBB588_6 jmp .LBB588_7 .LBB588_4: lea rdx, [rip + "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12621: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12622: jmp .LBB588_5 .LBB588_5: ud2 .LBB588_6: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB588_7: .cv_loc 588 5 477 0 # ..\include\gsl/span:477:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" xor edx, edx mov r8d, edx mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?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@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB588_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 588 5 474 0 # ..\include\gsl/span:474:0 test byte ptr [rbp - 25], 1 jne .LBB588_9 jmp .LBB588_10 .LBB588_9: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB588_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12624: .Lfunc_end588: .seh_handlerdata .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin588@IMGREL # IP .long -1 # ToState .long .Ltmp12621@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12622@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .globl "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # -- Begin function ??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ .p2align 4, 0x90 "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": # @"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .Lfunc_begin589: .cv_func_id 589 .cv_loc 589 5 473 0 # ..\include\gsl/span:473:0 .seh_proc "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12627: .cv_loc 589 5 474 0 # ..\include\gsl/span:474:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor r8d, r8d mov r9b, r8b mov byte ptr [rbp - 25], 0 cmp rax, 0 mov byte ptr [rbp - 57], r9b # 1-byte Spill jl .LBB589_2 # %bb.1: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov edx, 5 mov ecx, edx cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB589_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB589_3 jmp .LBB589_4 .LBB589_3: test byte ptr [rbp - 25], 1 jne .LBB589_6 jmp .LBB589_7 .LBB589_4: lea rdx, [rip + "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12625: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12626: jmp .LBB589_5 .LBB589_5: ud2 .LBB589_6: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB589_7: .cv_loc 589 5 477 0 # ..\include\gsl/span:477:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" mov edx, 5 mov r8d, edx mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax call "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL .section .text,"xr",discard,"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_endproc .def "?dtor$8@?0???$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0???$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA": .seh_proc "?dtor$8@?0???$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA" .LBB589_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 589 5 474 0 # ..\include\gsl/span:474:0 test byte ptr [rbp - 25], 1 jne .LBB589_9 jmp .LBB589_10 .LBB589_9: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB589_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12628: .Lfunc_end589: .seh_handlerdata .section .text,"xr",discard,"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .seh_endproc .section .xdata,"dr",associative,"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .p2align 2 "$cppxdata$??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long -1 # ToState .long "?dtor$8@?0???$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ@4HA"@IMGREL # Action "$ip2state$??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ": .long .Lfunc_begin589@IMGREL # IP .long -1 # ToState .long .Ltmp12625@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12626@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # -- End function .def "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin590: .cv_func_id 590 .cv_loc 590 5 473 0 # ..\include\gsl/span:473:0 .seh_proc "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12631: .cv_loc 590 5 474 0 # ..\include\gsl/span:474:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor r8d, r8d mov r9b, r8b sub rax, 4 mov byte ptr [rbp - 25], 0 cmp rax, 0 mov byte ptr [rbp - 57], r9b # 1-byte Spill jl .LBB590_2 # %bb.1: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?size@?$span@H$04@gsl@@QEBA_JXZ" mov edx, 4 mov ecx, edx cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB590_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB590_3 jmp .LBB590_4 .LBB590_3: test byte ptr [rbp - 25], 1 jne .LBB590_6 jmp .LBB590_7 .LBB590_4: lea rdx, [rip + "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12629: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12630: jmp .LBB590_5 .LBB590_5: ud2 .LBB590_6: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB590_7: .cv_loc 590 5 477 0 # ..\include\gsl/span:477:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" xor edx, edx mov r8d, edx add rax, 16 mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$8@?0???$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?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@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$8@?0???$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB590_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 590 5 474 0 # ..\include\gsl/span:474:0 test byte ptr [rbp - 25], 1 jne .LBB590_9 jmp .LBB590_10 .LBB590_9: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB590_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12632: .Lfunc_end590: .seh_handlerdata .section .text,"xr",discard,"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$8@?0???$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin590@IMGREL # IP .long -1 # ToState .long .Ltmp12629@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12630@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .globl "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" # -- Begin function ??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ .p2align 4, 0x90 "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ": # @"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .Lfunc_begin591: .cv_func_id 591 .cv_loc 591 5 473 0 # ..\include\gsl/span:473:0 .seh_proc "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12635: .cv_loc 591 5 474 0 # ..\include\gsl/span:474:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" xor r8d, r8d mov r9b, r8b sub rax, 1 mov byte ptr [rbp - 25], 0 cmp rax, 0 mov byte ptr [rbp - 57], r9b # 1-byte Spill jl .LBB591_2 # %bb.1: mov al, 1 mov byte ptr [rbp - 57], al # 1-byte Spill jmp .LBB591_2 .LBB591_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB591_3 jmp .LBB591_4 .LBB591_3: test byte ptr [rbp - 25], 1 jne .LBB591_6 jmp .LBB591_7 .LBB591_4: lea rdx, [rip + "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12633: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12634: jmp .LBB591_5 .LBB591_5: ud2 .LBB591_6: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB591_7: .cv_loc 591 5 477 0 # ..\include\gsl/span:477:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$04@gsl@@QEBAPEAHXZ" add rax, 4 mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?size@?$span@H$04@gsl@@QEBA_JXZ" sub rax, 1 mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rbp - 88] # 8-byte Reload mov r8, rax call "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ")@IMGREL .section .text,"xr",discard,"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .seh_endproc .def "?dtor$8@?0???$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?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@@QEBA?AV?$span@H$03@1@XZ@4HA": .seh_proc "?dtor$8@?0???$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ@4HA" .LBB591_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 591 5 474 0 # ..\include\gsl/span:474:0 test byte ptr [rbp - 25], 1 jne .LBB591_9 jmp .LBB591_10 .LBB591_9: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB591_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12636: .Lfunc_end591: .seh_handlerdata .section .text,"xr",discard,"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .p2align 2 "$cppxdata$??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ": .long -1 # ToState .long "?dtor$8@?0???$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ@4HA"@IMGREL # Action "$ip2state$??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ": .long .Lfunc_begin591@IMGREL # IP .long -1 # ToState .long .Ltmp12633@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12634@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" # -- End function .def "?size@?$span@H$03@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@H$03@gsl@@QEBA_JXZ" .globl "?size@?$span@H$03@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@H$03@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@H$03@gsl@@QEBA_JXZ": # @"?size@?$span@H$03@gsl@@QEBA_JXZ" .Lfunc_begin592: .cv_func_id 592 .cv_loc 592 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@H$03@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp12637: call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp12638: .Lfunc_end592: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@H$03@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin593: .cv_func_id 593 .cv_loc 593 5 473 0 # ..\include\gsl/span:473:0 .seh_proc "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12641: .cv_loc 593 5 474 0 # ..\include\gsl/span:474:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r8d, r8d mov r9b, r8b mov byte ptr [rbp - 25], 0 cmp rax, 0 mov byte ptr [rbp - 57], r9b # 1-byte Spill jl .LBB593_2 # %bb.1: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor edx, edx mov ecx, edx cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB593_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB593_3 jmp .LBB593_4 .LBB593_3: test byte ptr [rbp - 25], 1 jne .LBB593_6 jmp .LBB593_7 .LBB593_4: lea rdx, [rip + "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12639: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12640: jmp .LBB593_5 .LBB593_5: ud2 .LBB593_6: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB593_7: .cv_loc 593 5 477 0 # ..\include\gsl/span:477:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" xor edx, edx mov r8d, edx mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB593_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 593 5 474 0 # ..\include\gsl/span:474:0 test byte ptr [rbp - 25], 1 jne .LBB593_9 jmp .LBB593_10 .LBB593_9: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB593_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12642: .Lfunc_end593: .seh_handlerdata .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$8@?0???$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin593@IMGREL # IP .long -1 # ToState .long .Ltmp12639@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12640@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .globl "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- Begin function ??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ .p2align 4, 0x90 "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": # @"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .Lfunc_begin594: .cv_func_id 594 .cv_loc 594 5 473 0 # ..\include\gsl/span:473:0 .seh_proc "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp12645: .cv_loc 594 5 474 0 # ..\include\gsl/span:474:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" xor r8d, r8d mov r9b, r8b sub rax, 1 mov byte ptr [rbp - 25], 0 cmp rax, 0 mov byte ptr [rbp - 57], r9b # 1-byte Spill jl .LBB594_2 # %bb.1: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov edx, 1 mov ecx, edx cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB594_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB594_3 jmp .LBB594_4 .LBB594_3: test byte ptr [rbp - 25], 1 jne .LBB594_6 jmp .LBB594_7 .LBB594_4: lea rdx, [rip + "??_C@_0DG@IHDJNFM@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp12643: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12644: jmp .LBB594_5 .LBB594_5: ud2 .LBB594_6: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB594_7: .cv_loc 594 5 477 0 # ..\include\gsl/span:477:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" xor edx, edx mov r8d, edx add rax, 4 mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax call "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL .section .text,"xr",discard,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .def "?dtor$8@?0???$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span@H$0A@@1@XZ@4HA": .seh_proc "?dtor$8@?0???$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA" .LBB594_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 594 5 474 0 # ..\include\gsl/span:474:0 test byte ptr [rbp - 25], 1 jne .LBB594_9 jmp .LBB594_10 .LBB594_9: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB594_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12646: .Lfunc_end594: .seh_handlerdata .section .text,"xr",discard,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 "$cppxdata$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long -1 # ToState .long "?dtor$8@?0???$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ@4HA"@IMGREL # Action "$ip2state$??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ": .long .Lfunc_begin594@IMGREL # IP .long -1 # ToState .long .Ltmp12643@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12644@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # -- End function .def "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" .globl "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??0?$span@H$03@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z": # @"??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin595: .cv_func_id 595 .cv_loc 595 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12647: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12648: .Lfunc_end595: .seh_handlerdata .section .text,"xr",discard,"??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .Lfunc_begin596: .cv_func_id 596 .cv_loc 596 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp12653: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp12654: .cv_loc 596 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB596_1 jmp .LBB596_2 .LBB596_1: test byte ptr [rbp - 1], 1 jne .LBB596_4 jmp .LBB596_5 .LBB596_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp12649: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12650: jmp .LBB596_3 .LBB596_3: ud2 .LBB596_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB596_5: .cv_loc 596 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB596_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB596_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB596_8 jmp .LBB596_9 .LBB596_8: test byte ptr [rbp - 33], 1 jne .LBB596_14 jmp .LBB596_15 .LBB596_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp12651: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12652: jmp .LBB596_10 .LBB596_10: ud2 .LBB596_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12655: .LBB596_15: .cv_loc 596 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA" .LBB596_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12656: .cv_loc 596 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB596_12 jmp .LBB596_13 .LBB596_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB596_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA" .LBB596_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 596 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB596_17 jmp .LBB596_18 .LBB596_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB596_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12657: .Lfunc_end596: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z": .long .Lfunc_begin596@IMGREL # IP .long -1 # ToState .long .Ltmp12649@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12650@IMGREL+1 # IP .long -1 # ToState .long .Ltmp12651@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12652@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" # -- End function .def "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .globl "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" # -- Begin function ??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z .p2align 4, 0x90 "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z": # @"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .Lfunc_begin597: .cv_func_id 597 .cv_loc 597 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp12660: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp12658: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp12659: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB597_1 .LBB597_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z")@IMGREL .section .text,"xr",discard,"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .seh_endproc .def "?dtor$2@?0???$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z@4HA" .LBB597_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12661: .Lfunc_end597: .seh_handlerdata .section .text,"xr",discard,"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .p2align 2 "$cppxdata$??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z": .long .Lfunc_begin597@IMGREL # IP .long -1 # ToState .long .Ltmp12658@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12659@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" # -- End function .def "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .globl "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" # -- Begin function ??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z .p2align 4, 0x90 "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z": # @"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .Lfunc_begin598: .cv_func_id 598 .cv_loc 598 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp12664: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$01@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp12662: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .Ltmp12663: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB598_1 .LBB598_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z")@IMGREL .section .text,"xr",discard,"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .seh_endproc .def "?dtor$2@?0???$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z@4HA": .seh_proc "?dtor$2@?0???$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z@4HA" .LBB598_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp12665: .Lfunc_end598: .seh_handlerdata .section .text,"xr",discard,"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .p2align 2 "$cppxdata$??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z@4HA"@IMGREL # Action "$ip2state$??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z": .long .Lfunc_begin598@IMGREL # IP .long -1 # ToState .long .Ltmp12662@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12663@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" # -- End function .def "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" .globl "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" # -- Begin function ?at@?$span@H$01@gsl@@QEBAAEAH_J@Z .p2align 4, 0x90 "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z": # @"?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" .Lfunc_begin599: .cv_func_id 599 .cv_loc 599 5 513 0 # ..\include\gsl/span:513:0 .seh_proc "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp12666: mov rdx, qword ptr [rsp + 48] call "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" nop add rsp, 56 ret .Ltmp12667: .Lfunc_end599: .seh_handlerdata .section .text,"xr",discard,"?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" .seh_endproc # -- End function .def "??0?$extent_type@$01@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QEAA@XZ" .globl "??0?$extent_type@$01@details@gsl@@QEAA@XZ" # -- Begin function ??0?$extent_type@$01@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$extent_type@$01@details@gsl@@QEAA@XZ": # @"??0?$extent_type@$01@details@gsl@@QEAA@XZ" .Lfunc_begin600: .cv_func_id 600 .cv_loc 600 5 311 0 # ..\include\gsl/span:311:0 .seh_proc "??0?$extent_type@$01@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp12668: pop rcx ret .Ltmp12669: .Lfunc_end600: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$01@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .Lfunc_begin601: .cv_func_id 601 .cv_loc 601 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov byte ptr [rbp - 32], r8b mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] mov qword ptr [rbp - 16], rcx .Ltmp12672: mov rdx, qword ptr [rbp - 24] mov qword ptr [rcx], rdx .Ltmp12673: .cv_loc 601 5 592 0 # ..\include\gsl/span:592:0 call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r8b mov byte ptr [rbp - 65], 0 test r8b, 1 jne .LBB601_1 jmp .LBB601_2 .LBB601_1: test byte ptr [rbp - 65], 1 jne .LBB601_4 jmp .LBB601_5 .LBB601_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 64] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 65], 1 .Ltmp12670: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12671: jmp .LBB601_3 .LBB601_3: ud2 .LBB601_4: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12674: .LBB601_5: .cv_loc 601 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA" .LBB601_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp12675: .cv_loc 601 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 65], 1 jne .LBB601_7 jmp .LBB601_8 .LBB601_7: lea rcx, [rbp - 64] call "??1fail_fast@gsl@@UEAA@XZ" .LBB601_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12676: .Lfunc_end601: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": .long .Lfunc_begin601@IMGREL # IP .long -1 # ToState .long .Ltmp12670@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12671@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # -- End function .def "??R?$span@H$01@gsl@@QEBAAEAH_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R?$span@H$01@gsl@@QEBAAEAH_J@Z" .globl "??R?$span@H$01@gsl@@QEBAAEAH_J@Z" # -- Begin function ??R?$span@H$01@gsl@@QEBAAEAH_J@Z .p2align 4, 0x90 "??R?$span@H$01@gsl@@QEBAAEAH_J@Z": # @"??R?$span@H$01@gsl@@QEBAAEAH_J@Z" .Lfunc_begin602: .cv_func_id 602 .cv_loc 602 5 514 0 # ..\include\gsl/span:514:0 .seh_proc "??R?$span@H$01@gsl@@QEBAAEAH_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp12677: mov rdx, qword ptr [rsp + 48] call "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" nop add rsp, 56 ret .Ltmp12678: .Lfunc_end602: .seh_handlerdata .section .text,"xr",discard,"??R?$span@H$01@gsl@@QEBAAEAH_J@Z" .seh_endproc # -- End function .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .Lfunc_begin603: .cv_func_id 603 .cv_loc 603 5 142 0 # ..\include\gsl/span:142:0 .seh_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12679: mov qword ptr [rcx], 0 mov qword ptr [rcx + 8], 0 mov rax, rcx pop rcx ret .Ltmp12680: .Lfunc_end603: .seh_handlerdata .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin604: .cv_func_id 604 .cv_loc 604 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp12681: .cv_loc 604 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12682: .Lfunc_end604: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin605: .cv_func_id 605 .cv_loc 605 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12683: .cv_loc 605 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12684: .Lfunc_end605: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .Lfunc_begin606: .cv_func_id 606 .cv_loc 606 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12685: mov qword ptr [rcx], rax .Ltmp12686: .cv_loc 606 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp12687: .cv_loc 606 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp12688: .Lfunc_end606: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .globl "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin607: .cv_func_id 607 .cv_loc 607 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12689: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp12690: .Lfunc_end607: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .Lfunc_begin608: .cv_func_id 608 .cv_loc 608 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12691: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp12692: .Lfunc_end608: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .Lfunc_begin609: .cv_func_id 609 .cv_loc 609 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12693: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp12694: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp12695: ret .Ltmp12696: .Lfunc_end609: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .seh_endproc # -- 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_begin610: .cv_func_id 610 .cv_loc 610 5 230 0 # ..\include\gsl/span:230:0 .seh_proc "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue xor eax, eax mov r8b, al #DEBUG_VALUE: operator==:rhs <- [$rdx+0] #DEBUG_VALUE: operator==:lhs <- [$rcx+0] .Ltmp12697: .cv_loc 610 5 231 0 # ..\include\gsl/span:231:0 mov r9, qword ptr [rcx] cmp r9, qword ptr [rdx] mov qword ptr [rsp + 16], rdx # 8-byte Spill .Ltmp12698: #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 8], rcx # 8-byte Spill .Ltmp12699: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] mov byte ptr [rsp + 7], r8b # 1-byte Spill jne .LBB610_2 # %bb.1: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rsp + 16] # 8-byte Reload cmp rcx, qword ptr [rdx + 8] sete r8b mov byte ptr [rsp + 7], r8b # 1-byte Spill .LBB610_2: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 7] # 1-byte Reload and al, 1 movzx eax, al add rsp, 24 ret .Ltmp12700: .Lfunc_end610: .seh_handlerdata .section .text,"xr",discard,"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .Lfunc_begin611: .cv_func_id 611 .cv_loc 611 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12701: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp12702: .Lfunc_end611: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .Lfunc_begin612: .cv_func_id 612 .cv_loc 612 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12703: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp12704: .Lfunc_end612: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin613: .cv_func_id 613 .cv_loc 613 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp12709: .cv_loc 613 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax 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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp12705: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp12706: jmp .LBB613_1 .LBB613_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp12707: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp12708: jmp .LBB613_2 .LBB613_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 613 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB613_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 613 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB613_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB613_5 jmp .LBB613_6 .LBB613_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB613_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB613_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12710: .Lfunc_end613: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin613@IMGREL # IP .long -1 # ToState .long .Ltmp12705@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12707@IMGREL+1 # IP .long 2 # ToState .long .Ltmp12708@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .Lfunc_begin614: .cv_func_id 614 .cv_loc 614 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp12711: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB614_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB614_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp12712: .Lfunc_end614: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin615: .cv_func_id 615 .cv_loc 615 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12713: .cv_loc 615 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp12714: .Lfunc_end615: .seh_handlerdata .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin616: .cv_func_id 616 .cv_loc 616 2 586 0 # external\include\catch/catch.hpp:586:0 .seh_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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12715: .cv_loc 616 2 587 0 # external\include\catch/catch.hpp:587:0 lea rdx, [rip + "?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12716: .Lfunc_end616: .seh_handlerdata .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" .globl "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z": # @"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" .Lfunc_begin617: .cv_func_id 617 .cv_loc 617 11 2130 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2130:0 .seh_proc "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp12719: mov rdx, qword ptr [rbp - 16] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" lea rcx, [rbp - 32] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rdx, rax call "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .Ltmp12720: .cv_loc 617 11 2131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2131:0 mov rdx, qword ptr [rbp - 16] .Ltmp12717: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" .Ltmp12718: jmp .LBB617_1 .Ltmp12721: .LBB617_1: .cv_loc 617 11 2132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2132:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z")@IMGREL .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" .seh_endproc .def "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z@4HA": .seh_proc "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z@4HA" .LBB617_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp12722: .cv_loc 617 11 2132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2132:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12723: .Lfunc_end617: .seh_handlerdata .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" .p2align 2 "$cppxdata$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z": .long -1 # ToState .long "?dtor$2@?0???0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # Action "$ip2state$??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z": .long .Lfunc_begin617@IMGREL # IP .long -1 # ToState .long .Ltmp12717@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12718@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" # -- End function .def "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@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@AEBV32@@Z" .globl "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" # -- Begin function ?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z .p2align 4, 0x90 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z": # @"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" .Lfunc_begin618: .cv_func_id 618 .cv_loc 618 17 896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:896:0 .seh_proc "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rdx .Ltmp12724: .cv_loc 618 17 897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:897:0 mov rax, rcx pop rcx ret .Ltmp12725: .Lfunc_end618: .seh_handlerdata .section .text,"xr",discard,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" .seh_endproc # -- End function .def "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .globl "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" # -- Begin function ??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z .p2align 4, 0x90 "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z": # @"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .Lfunc_begin619: .cv_func_id 619 .cv_loc 619 11 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1943:0 .seh_proc "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov rdx, rcx .Ltmp12728: mov rax, qword ptr [rbp - 16] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp - 48], rdx # 8-byte Spill call "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" mov dl, byte ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, rax call "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z" .cv_loc 619 11 1944 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1944:0 .Ltmp12726: .Ltmp12729: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp12727: jmp .LBB619_1 .Ltmp12730: .LBB619_1: .cv_loc 619 11 1945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1945:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .seh_endproc .def "?dtor$2@?0???$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z@4HA": .seh_proc "?dtor$2@?0???$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z@4HA" .LBB619_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp12731: .cv_loc 619 11 1945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1945:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12732: .Lfunc_end619: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .p2align 2 "$cppxdata$??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z": .long -1 # ToState .long "?dtor$2@?0???$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z": .long .Lfunc_begin619@IMGREL # IP .long -1 # ToState .long .Ltmp12726@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12727@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" # -- End function .def "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@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@@QEAAXAEBV12@@Z" .globl "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" # -- Begin function ?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z .p2align 4, 0x90 "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z": # @"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" .Lfunc_begin620: .cv_func_id 620 .cv_loc 620 11 2394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2394:0 .seh_proc "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" # %bb.0: sub rsp, 168 .seh_stackalloc 168 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 160], rax mov qword ptr [rsp + 128], rdx mov qword ptr [rsp + 120], rcx mov rax, qword ptr [rsp + 120] .Ltmp12733: .cv_loc 620 11 2397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2397:0 mov rcx, rax mov qword ptr [rsp + 64], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 112], rax .cv_loc 620 11 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2398:0 mov rax, qword ptr [rsp + 128] mov rcx, rax call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 104], rax .cv_loc 620 11 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2399:0 mov rax, qword ptr [rsp + 104] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 96], rax .cv_loc 620 11 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2400:0 mov rcx, qword ptr [rsp + 104] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" mov qword ptr [rsp + 88], rax .cv_loc 620 11 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2401:0 cmp qword ptr [rsp + 96], 16 jae .LBB620_2 # %bb.1: .cv_loc 620 11 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2403:0 mov eax, 16 mov r8d, eax .Ltmp12734: mov rdx, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 112] add rcx, 8 call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 620 11 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2404:0 mov rcx, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 112] mov qword ptr [rdx + 24], rcx .cv_loc 620 11 2405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2405:0 mov rcx, qword ptr [rsp + 112] mov qword ptr [rcx + 32], 15 .cv_loc 620 11 2406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2406:0 mov qword ptr [rsp + 56], rax # 8-byte Spill jmp .LBB620_3 .Ltmp12735: .LBB620_2: .cv_loc 620 11 2409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2409:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov qword ptr [rsp + 80], rax .cv_loc 620 11 2410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2410:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov qword ptr [rsp + 152], rax mov rax, qword ptr [rsp + 96] or rax, 15 mov qword ptr [rsp + 144], rax lea rcx, [rsp + 144] lea rdx, [rsp + 152] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov qword ptr [rsp + 72], rax .cv_loc 620 11 2411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2411:0 mov rcx, qword ptr [rsp + 80] mov rax, qword ptr [rsp + 72] add rax, 1 mov rdx, rax call "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" mov qword ptr [rsp + 136], rax .cv_loc 620 11 2412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2412:0 mov rax, qword ptr [rsp + 112] add rax, 8 mov rcx, rax call "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" mov rcx, qword ptr [rsp + 80] mov rdx, rax lea r8, [rsp + 136] call "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .cv_loc 620 11 2413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2413:0 mov rax, qword ptr [rsp + 96] add rax, 1 mov rdx, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 136] mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rdx # 8-byte Spill call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 620 11 2414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2414:0 mov rcx, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 112] mov qword ptr [rdx + 24], rcx .cv_loc 620 11 2415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2415:0 mov rcx, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 112] mov qword ptr [rdx + 32], rcx mov qword ptr [rsp + 32], rax # 8-byte Spill .LBB620_3: .cv_loc 620 11 2416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2416:0 mov rax, qword ptr [rsp + 160] xor rax, rsp mov rcx, rax call __security_check_cookie nop add rsp, 168 ret .Ltmp12736: .Lfunc_end620: .seh_handlerdata .section .text,"xr",discard,"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" .seh_endproc # -- End function .def "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .globl "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # -- Begin function ??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z .p2align 4, 0x90 "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z": # @"??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .Lfunc_begin621: .cv_func_id 621 .cv_loc 621 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12737: .cv_loc 621 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp12738: .Lfunc_end621: .seh_handlerdata .section .text,"xr",discard,"??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .seh_endproc # -- 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z" .Lfunc_begin622: .cv_func_id 622 .cv_loc 622 15 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0 .seh_proc "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 80], dl mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12739: mov r8, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 call "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .cv_loc 622 15 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp12740: .Lfunc_end622: .seh_handlerdata .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z" .seh_endproc # -- End function .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" .Lfunc_begin623: .cv_func_id 623 .cv_loc 623 5 142 0 # ..\include\gsl/span:142:0 .seh_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12741: mov qword ptr [rcx], 0 mov qword ptr [rcx + 8], 0 mov rax, rcx pop rcx ret .Ltmp12742: .Lfunc_end623: .seh_handlerdata .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin624: .cv_func_id 624 .cv_loc 624 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp12743: .cv_loc 624 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12744: .Lfunc_end624: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin625: .cv_func_id 625 .cv_loc 625 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12745: .cv_loc 625 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12746: .Lfunc_end625: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .Lfunc_begin626: .cv_func_id 626 .cv_loc 626 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12747: mov qword ptr [rcx], rax .Ltmp12748: .cv_loc 626 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp12749: .cv_loc 626 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp12750: .Lfunc_end626: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .globl "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # -- Begin function ??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z": # @"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin627: .cv_func_id 627 .cv_loc 627 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12751: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp12752: .Lfunc_end627: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" .Lfunc_begin628: .cv_func_id 628 .cv_loc 628 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12753: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp12754: .Lfunc_end628: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" .Lfunc_begin629: .cv_func_id 629 .cv_loc 629 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12755: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp12756: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp12757: ret .Ltmp12758: .Lfunc_end629: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" .seh_endproc # -- 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_begin630: .cv_func_id 630 .cv_loc 630 5 230 0 # ..\include\gsl/span:230:0 .seh_proc "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue xor eax, eax mov r8b, al #DEBUG_VALUE: operator==:rhs <- [$rdx+0] #DEBUG_VALUE: operator==:lhs <- [$rcx+0] .Ltmp12759: .cv_loc 630 5 231 0 # ..\include\gsl/span:231:0 mov r9, qword ptr [rcx] cmp r9, qword ptr [rdx] mov qword ptr [rsp + 16], rdx # 8-byte Spill .Ltmp12760: #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 8], rcx # 8-byte Spill .Ltmp12761: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] mov byte ptr [rsp + 7], r8b # 1-byte Spill jne .LBB630_2 # %bb.1: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rsp + 16] # 8-byte Reload cmp rcx, qword ptr [rdx + 8] sete r8b mov byte ptr [rsp + 7], r8b # 1-byte Spill .LBB630_2: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 7] # 1-byte Reload and al, 1 movzx eax, al add rsp, 24 ret .Ltmp12762: .Lfunc_end630: .seh_handlerdata .section .text,"xr",discard,"??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .Lfunc_begin631: .cv_func_id 631 .cv_loc 631 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12763: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp12764: .Lfunc_end631: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .Lfunc_begin632: .cv_func_id 632 .cv_loc 632 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12765: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp12766: .Lfunc_end632: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin633: .cv_func_id 633 .cv_loc 633 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp12771: .cv_loc 633 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax 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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp12767: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp12768: jmp .LBB633_1 .LBB633_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp12769: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp12770: jmp .LBB633_2 .LBB633_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 633 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB633_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 633 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB633_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB633_5 jmp .LBB633_6 .LBB633_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB633_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB633_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12772: .Lfunc_end633: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin633@IMGREL # IP .long -1 # ToState .long .Ltmp12767@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12769@IMGREL+1 # IP .long 2 # ToState .long .Ltmp12770@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .Lfunc_begin634: .cv_func_id 634 .cv_loc 634 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp12773: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB634_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB634_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp12774: .Lfunc_end634: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin635: .cv_func_id 635 .cv_loc 635 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12775: .cv_loc 635 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp12776: .Lfunc_end635: .seh_handlerdata .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin636: .cv_func_id 636 .cv_loc 636 2 586 0 # external\include\catch/catch.hpp:586:0 .seh_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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12777: .cv_loc 636 2 587 0 # external\include\catch/catch.hpp:587:0 lea rdx, [rip + "?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12778: .Lfunc_end636: .seh_handlerdata .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin637: .cv_func_id 637 .cv_loc 637 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12779: .cv_loc 637 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12780: .Lfunc_end637: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" .Lfunc_begin638: .cv_func_id 638 .cv_loc 638 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12781: mov qword ptr [rcx], rax .Ltmp12782: .cv_loc 638 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp12783: .cv_loc 638 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp12784: .Lfunc_end638: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "?begin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .globl "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ .p2align 4, 0x90 "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ": # @"?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Lfunc_begin639: .cv_func_id 639 .cv_loc 639 5 518 0 # ..\include\gsl/span:518:0 .seh_proc "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx xor r8d, r8d # kill: def $r8 killed $r8d mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12785: mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12786: .Lfunc_end639: .seh_handlerdata .section .text,"xr",discard,"?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .seh_endproc # -- End function .def "?cbegin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .globl "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # -- Begin function ?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ .p2align 4, 0x90 "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ": # @"?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Lfunc_begin640: .cv_func_id 640 .cv_loc 640 5 521 0 # ..\include\gsl/span:521:0 .seh_proc "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx xor r8d, r8d # kill: def $r8 killed $r8d mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12787: mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12788: .Lfunc_end640: .seh_handlerdata .section .text,"xr",discard,"?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .seh_endproc # -- End function .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin641: .cv_func_id 641 .cv_loc 641 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12789: .cv_loc 641 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12790: .Lfunc_end641: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" .Lfunc_begin642: .cv_func_id 642 .cv_loc 642 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12791: mov qword ptr [rcx], rax .Ltmp12792: .cv_loc 642 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp12793: .cv_loc 642 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp12794: .Lfunc_end642: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" .Lfunc_begin643: .cv_func_id 643 .cv_loc 643 5 152 0 # ..\include\gsl/span:152:0 .seh_proc "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp12795: mov rdx, qword ptr [rsp + 64] mov r8, qword ptr [rdx + 8] mov rdx, qword ptr [rsp + 64] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 48], rcx # 8-byte Spill call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12796: .Lfunc_end643: .seh_handlerdata .section .text,"xr",discard,"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" .seh_endproc # -- End function .def "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .globl "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # -- Begin function ??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z .p2align 4, 0x90 "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z": # @"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .Lfunc_begin644: .cv_func_id 644 .cv_loc 644 5 196 0 # ..\include\gsl/span:196:0 .seh_proc "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 96], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12797: .cv_loc 644 5 197 0 # ..\include\gsl/span:197:0 mov r8, qword ptr [rcx] mov qword ptr [rsp + 80], r8 mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 88], rcx .cv_loc 644 5 198 0 # ..\include\gsl/span:198:0 mov rcx, qword ptr [rsp + 72] lea r8, [rsp + 80] .Ltmp12798: #DEBUG_VALUE: operator+:ret <- [$r8+0] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 mov r8, qword ptr [rsp + 56] # 8-byte Reload .Ltmp12799: mov qword ptr [rsp + 48], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rsp + 40], rax # 8-byte Spill call "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 104 ret .Ltmp12800: .Lfunc_end644: .seh_handlerdata .section .text,"xr",discard,"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .seh_endproc # -- End function .def "?cend@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .globl "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # -- Begin function ?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ .p2align 4, 0x90 "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ": # @"?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .Lfunc_begin645: .cv_func_id 645 .cv_loc 645 5 522 0 # ..\include\gsl/span:522:0 .seh_proc "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12801: mov qword ptr [rsp + 56], rcx # 8-byte Spill mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov r8, rax call "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12802: .Lfunc_end645: .seh_handlerdata .section .text,"xr",discard,"?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .seh_endproc # -- 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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" .Lfunc_begin646: .cv_func_id 646 .cv_loc 646 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12803: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rdx, qword ptr [rsp + 48] lea rcx, [rsp + 64] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" lea rcx, [rsp + 64] lea rdx, [rsp + 80] mov qword ptr [rsp + 40], rax # 8-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 rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 104 ret .Ltmp12804: .Lfunc_end646: .seh_handlerdata .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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" .globl "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z": # @"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" .Lfunc_begin647: .cv_func_id 647 .cv_loc 647 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12805: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp12806: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp12807: ret .Ltmp12808: .Lfunc_end647: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .Lfunc_begin648: .cv_func_id 648 .cv_loc 648 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12809: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp12810: .Lfunc_end648: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .Lfunc_begin649: .cv_func_id 649 .cv_loc 649 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12811: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp12812: .Lfunc_end649: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin650: .cv_func_id 650 .cv_loc 650 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp12817: .cv_loc 650 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax 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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp12813: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp12814: jmp .LBB650_1 .LBB650_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp12815: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp12816: jmp .LBB650_2 .LBB650_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 650 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB650_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 650 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB650_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB650_5 jmp .LBB650_6 .LBB650_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB650_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB650_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12818: .Lfunc_end650: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin650@IMGREL # IP .long -1 # ToState .long .Ltmp12813@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12815@IMGREL+1 # IP .long 2 # ToState .long .Ltmp12816@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" .Lfunc_begin651: .cv_func_id 651 .cv_loc 651 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp12819: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB651_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB651_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp12820: .Lfunc_end651: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z .p2align 4, 0x90 "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .Lfunc_begin652: .cv_func_id 652 .cv_loc 652 5 146 0 # ..\include\gsl/span:146:0 .seh_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12821: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rdx, qword ptr [rsp + 16] mov qword ptr [rcx + 8], rdx mov rax, rcx add rsp, 24 ret .Ltmp12822: .Lfunc_end652: .seh_handlerdata .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .seh_endproc # -- End function .def "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .globl "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # -- Begin function ??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z .p2align 4, 0x90 "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z": # @"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .Lfunc_begin653: .cv_func_id 653 .cv_loc 653 5 146 0 # ..\include\gsl/span:146:0 .seh_proc "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12823: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rdx, qword ptr [rsp + 16] mov qword ptr [rcx + 8], rdx mov rax, rcx add rsp, 24 ret .Ltmp12824: .Lfunc_end653: .seh_handlerdata .section .text,"xr",discard,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .seh_endproc # -- 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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" .Lfunc_begin654: .cv_func_id 654 .cv_loc 654 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12825: mov rdx, qword ptr [rsp + 56] lea rcx, [rsp + 80] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rcx] mov qword ptr [rsp + 64], rdx mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rcx lea rcx, [rsp + 64] lea rdx, [rsp + 80] mov qword ptr [rsp + 40], rax # 8-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 rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 104 ret .Ltmp12826: .Lfunc_end654: .seh_handlerdata .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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" .globl "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z": # @"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" .Lfunc_begin655: .cv_func_id 655 .cv_loc 655 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12827: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp12828: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp12829: ret .Ltmp12830: .Lfunc_end655: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .Lfunc_begin656: .cv_func_id 656 .cv_loc 656 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp12831: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp12832: .Lfunc_end656: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .Lfunc_begin657: .cv_func_id 657 .cv_loc 657 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12833: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp12834: .Lfunc_end657: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin658: .cv_func_id 658 .cv_loc 658 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp12839: .cv_loc 658 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax 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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp12835: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Ltmp12836: jmp .LBB658_1 .LBB658_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp12837: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp12838: jmp .LBB658_2 .LBB658_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 658 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB658_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 658 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB658_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB658_5 jmp .LBB658_6 .LBB658_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB658_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB658_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12840: .Lfunc_end658: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin658@IMGREL # IP .long -1 # ToState .long .Ltmp12835@IMGREL+1 # IP .long 1 # ToState .long .Ltmp12837@IMGREL+1 # IP .long 2 # ToState .long .Ltmp12838@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" .Lfunc_begin659: .cv_func_id 659 .cv_loc 659 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp12841: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB659_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB659_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp12842: .Lfunc_end659: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .globl "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # -- Begin function ??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z .p2align 4, 0x90 "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": # @"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .Lfunc_begin660: .cv_func_id 660 .cv_loc 660 5 207 0 # ..\include\gsl/span:207:0 .seh_proc "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov r8b, al mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp12845: .cv_loc 660 5 208 0 # ..\include\gsl/span:208:0 mov rdx, qword ptr [rcx + 8] add rdx, qword ptr [rbp - 16] mov byte ptr [rbp - 49], 0 cmp rdx, 0 mov qword ptr [rbp - 64], rcx # 8-byte Spill mov byte ptr [rbp - 65], r8b # 1-byte Spill jl .LBB660_2 # %bb.1: mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, qword ptr [rbp - 16] mov rdx, qword ptr [rax] mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 80] # 8-byte Reload cmp rcx, rax setle r8b mov byte ptr [rbp - 65], r8b # 1-byte Spill .LBB660_2: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB660_3 jmp .LBB660_4 .LBB660_3: test byte ptr [rbp - 49], 1 jne .LBB660_6 jmp .LBB660_7 .LBB660_4: lea rdx, [rip + "??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 48] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 49], 1 .Ltmp12843: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12844: jmp .LBB660_5 .LBB660_5: ud2 .LBB660_6: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB660_7: .cv_loc 660 5 209 0 # ..\include\gsl/span:209:0 mov rax, qword ptr [rbp - 16] mov rcx, qword ptr [rbp - 64] # 8-byte Reload add rax, qword ptr [rcx + 8] mov qword ptr [rcx + 8], rax .cv_loc 660 5 210 0 # ..\include\gsl/span:210:0 mov rax, rcx add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z")@IMGREL .section .text,"xr",discard,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .seh_endproc .def "?dtor$8@?0???Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@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@@QEAAAEAV012@_J@Z@4HA": .seh_proc "?dtor$8@?0???Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z@4HA" .LBB660_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 660 5 208 0 # ..\include\gsl/span:208:0 test byte ptr [rbp - 49], 1 jne .LBB660_9 jmp .LBB660_10 .LBB660_9: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB660_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12846: .Lfunc_end660: .seh_handlerdata .section .text,"xr",discard,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .p2align 2 "$cppxdata$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": .long -1 # ToState .long "?dtor$8@?0???Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z@4HA"@IMGREL # Action "$ip2state$??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": .long .Lfunc_begin660@IMGREL # IP .long -1 # ToState .long .Ltmp12843@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12844@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # -- End function .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin661: .cv_func_id 661 .cv_loc 661 2 1076 0 # external\include\catch/catch.hpp:1076:0 .seh_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12847: .cv_loc 661 2 1077 0 # external\include\catch/catch.hpp:1077:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02FDNJECIE@?$CB?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12848: .Lfunc_end661: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "?end@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .globl "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ .p2align 4, 0x90 "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ": # @"?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .Lfunc_begin662: .cv_func_id 662 .cv_loc 662 5 519 0 # ..\include\gsl/span:519:0 .seh_proc "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp12849: mov qword ptr [rsp + 56], rcx # 8-byte Spill mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov r8, rax call "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12850: .Lfunc_end662: .seh_handlerdata .section .text,"xr",discard,"?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .seh_endproc # -- End function .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin663: .cv_func_id 663 .cv_loc 663 2 1076 0 # external\include\catch/catch.hpp:1076:0 .seh_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12851: .cv_loc 663 2 1077 0 # external\include\catch/catch.hpp:1077:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02FDNJECIE@?$CB?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12852: .Lfunc_end663: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin664: .cv_func_id 664 .cv_loc 664 2 1076 0 # external\include\catch/catch.hpp:1076:0 .seh_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12853: .cv_loc 664 2 1077 0 # external\include\catch/catch.hpp:1077:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02FDNJECIE@?$CB?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12854: .Lfunc_end664: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin665: .cv_func_id 665 .cv_loc 665 2 1088 0 # external\include\catch/catch.hpp:1088:0 .seh_proc "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12855: .cv_loc 665 2 1089 0 # external\include\catch/catch.hpp:1089:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_01MNNFJEPP@?$DM?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] mov r9, qword ptr [rdx] mov qword ptr [rsp + 136], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 144], rdx mov rdx, qword ptr [rcx] mov r9, qword ptr [rdx] mov qword ptr [rsp + 120], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 128], rdx lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12856: .Lfunc_end665: .seh_handlerdata .section .text,"xr",discard,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin666: .cv_func_id 666 .cv_loc 666 2 1096 0 # external\include\catch/catch.hpp:1096:0 .seh_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12857: .cv_loc 666 2 1097 0 # external\include\catch/catch.hpp:1097:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EHCHHCKH@?$DM?$DN?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] mov r9, qword ptr [rdx] mov qword ptr [rsp + 136], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 144], rdx mov rdx, qword ptr [rcx] mov r9, qword ptr [rdx] mov qword ptr [rsp + 120], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 128], rdx lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12858: .Lfunc_end666: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin667: .cv_func_id 667 .cv_loc 667 2 1096 0 # external\include\catch/catch.hpp:1096:0 .seh_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12859: .cv_loc 667 2 1097 0 # external\include\catch/catch.hpp:1097:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EHCHHCKH@?$DM?$DN?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] mov r9, qword ptr [rdx] mov qword ptr [rsp + 136], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 144], rdx mov rdx, qword ptr [rcx] lea rcx, [rsp + 120] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12860: .Lfunc_end667: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin668: .cv_func_id 668 .cv_loc 668 2 1096 0 # external\include\catch/catch.hpp:1096:0 .seh_proc "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12861: .cv_loc 668 2 1097 0 # external\include\catch/catch.hpp:1097:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EHCHHCKH@?$DM?$DN?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] lea rcx, [rsp + 136] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov rdx, qword ptr [rcx] mov r8, qword ptr [rdx] mov qword ptr [rsp + 120], r8 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 128], rdx lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12862: .Lfunc_end668: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin669: .cv_func_id 669 .cv_loc 669 2 1088 0 # external\include\catch/catch.hpp:1088:0 .seh_proc "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12863: .cv_loc 669 2 1089 0 # external\include\catch/catch.hpp:1089:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_01MNNFJEPP@?$DM?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] lea rcx, [rsp + 136] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov rdx, qword ptr [rcx] mov r8, qword ptr [rdx] mov qword ptr [rsp + 120], r8 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 128], rdx lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12864: .Lfunc_end669: .seh_handlerdata .section .text,"xr",discard,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin670: .cv_func_id 670 .cv_loc 670 2 1084 0 # external\include\catch/catch.hpp:1084:0 .seh_proc "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12865: .cv_loc 670 2 1085 0 # external\include\catch/catch.hpp:1085:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_01PPODPGHN@?$DO?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] mov r9, qword ptr [rdx] mov qword ptr [rsp + 136], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 144], rdx mov rdx, qword ptr [rcx] mov r9, qword ptr [rdx] mov qword ptr [rsp + 120], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 128], rdx lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12866: .Lfunc_end670: .seh_handlerdata .section .text,"xr",discard,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin671: .cv_func_id 671 .cv_loc 671 2 1092 0 # external\include\catch/catch.hpp:1092:0 .seh_proc "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12867: .cv_loc 671 2 1093 0 # external\include\catch/catch.hpp:1093:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EEKDKGMJ@?$DO?$DN?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] mov r9, qword ptr [rdx] mov qword ptr [rsp + 136], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 144], rdx mov rdx, qword ptr [rcx] mov r9, qword ptr [rdx] mov qword ptr [rsp + 120], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 128], rdx lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12868: .Lfunc_end671: .seh_handlerdata .section .text,"xr",discard,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin672: .cv_func_id 672 .cv_loc 672 2 1084 0 # external\include\catch/catch.hpp:1084:0 .seh_proc "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12869: .cv_loc 672 2 1085 0 # external\include\catch/catch.hpp:1085:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_01PPODPGHN@?$DO?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] mov r9, qword ptr [rdx] mov qword ptr [rsp + 136], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 144], rdx mov rdx, qword ptr [rcx] lea rcx, [rsp + 120] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12870: .Lfunc_end672: .seh_handlerdata .section .text,"xr",discard,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin673: .cv_func_id 673 .cv_loc 673 2 1092 0 # external\include\catch/catch.hpp:1092:0 .seh_proc "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 176], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp12871: .cv_loc 673 2 1093 0 # external\include\catch/catch.hpp:1093:0 mov r8, qword ptr [rsp + 112] lea r9, [rsp + 152] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EEKDKGMJ@?$DO?$DN?$AA@"] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 112] mov r9, qword ptr [rdx] mov qword ptr [rsp + 136], r9 mov rdx, qword ptr [rdx + 8] mov qword ptr [rsp + 144], rdx mov rdx, qword ptr [rcx] lea rcx, [rsp + 120] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r8 # 8-byte Spill call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" lea rcx, [rsp + 120] lea rdx, [rsp + 136] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 152] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" mov rcx, qword ptr [rsp + 176] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 184 ret .Ltmp12872: .Lfunc_end673: .seh_handlerdata .section .text,"xr",discard,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .Lfunc_begin674: .cv_func_id 674 .cv_loc 674 2 1051 0 # external\include\catch/catch.hpp:1051:0 .seh_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12873: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp12874: .Lfunc_end674: .seh_handlerdata .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .seh_endproc # -- 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_begin675: .cv_func_id 675 .cv_loc 675 5 235 0 # ..\include\gsl/span:235:0 .seh_proc "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator!=:rhs <- [$rdx+0] #DEBUG_VALUE: operator!=:lhs <- [$rcx+0] .Ltmp12875: .cv_loc 675 5 236 0 # ..\include\gsl/span:236:0 mov rax, qword ptr [rdx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12876: lea rdx, [rsp + 64] .Ltmp12877: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12878: .Lfunc_end675: .seh_handlerdata .section .text,"xr",discard,"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" .seh_endproc # -- End function .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z": # @"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" .Lfunc_begin676: .cv_func_id 676 .cv_loc 676 2 1051 0 # external\include\catch/catch.hpp:1051:0 .seh_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12879: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rdx, qword ptr [rsp + 48] lea rcx, [rsp + 64] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" lea rcx, [rsp + 64] lea rdx, [rsp + 80] mov qword ptr [rsp + 40], rax # 8-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 rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 104 ret .Ltmp12880: .Lfunc_end676: .seh_handlerdata .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" .seh_endproc # -- 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_begin677: .cv_func_id 677 .cv_loc 677 5 235 0 # ..\include\gsl/span:235:0 .seh_proc "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator!=:rhs <- [$rdx+0] #DEBUG_VALUE: operator!=:lhs <- [$rcx+0] .Ltmp12881: .cv_loc 677 5 236 0 # ..\include\gsl/span:236:0 mov rax, qword ptr [rdx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12882: lea rdx, [rsp + 64] .Ltmp12883: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12884: .Lfunc_end677: .seh_handlerdata .section .text,"xr",discard,"??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" .seh_endproc # -- End function .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z": # @"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" .Lfunc_begin678: .cv_func_id 678 .cv_loc 678 2 1051 0 # external\include\catch/catch.hpp:1051:0 .seh_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12885: mov rdx, qword ptr [rsp + 56] lea rcx, [rsp + 80] call "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rcx] mov qword ptr [rsp + 64], rdx mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rcx lea rcx, [rsp + 64] lea rdx, [rsp + 80] mov qword ptr [rsp + 40], rax # 8-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 rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 104 ret .Ltmp12886: .Lfunc_end678: .seh_handlerdata .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" .seh_endproc # -- 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_begin679: .cv_func_id 679 # %bb.0: #DEBUG_VALUE: operator<:rhs <- [$rdx+0] #DEBUG_VALUE: operator<:lhs <- [$rcx+0] .cv_loc 679 5 241 0 # ..\include\gsl/span:241:0 mov rcx, qword ptr [rcx + 8] cmp rcx, qword ptr [rdx + 8] setl al and al, 1 movzx eax, al ret .Ltmp12887: .Lfunc_end679: # -- 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_begin680: .cv_func_id 680 .cv_loc 680 5 245 0 # ..\include\gsl/span:245:0 .seh_proc "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator<=:rhs <- [$rdx+0] #DEBUG_VALUE: operator<=:lhs <- [$rcx+0] .Ltmp12888: .cv_loc 680 5 246 0 # ..\include\gsl/span:246:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12889: lea rdx, [rsp + 64] .Ltmp12890: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12891: .Lfunc_end680: .seh_handlerdata .section .text,"xr",discard,"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" .seh_endproc # -- 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_begin681: .cv_func_id 681 .cv_loc 681 5 245 0 # ..\include\gsl/span:245:0 .seh_proc "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator<=:rhs <- [$rdx+0] #DEBUG_VALUE: operator<=:lhs <- [$rcx+0] .Ltmp12892: .cv_loc 681 5 246 0 # ..\include\gsl/span:246:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12893: lea rdx, [rsp + 64] .Ltmp12894: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12895: .Lfunc_end681: .seh_handlerdata .section .text,"xr",discard,"??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" .seh_endproc # -- 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_begin682: .cv_func_id 682 # %bb.0: #DEBUG_VALUE: operator<:rhs <- [$rdx+0] #DEBUG_VALUE: operator<:lhs <- [$rcx+0] .cv_loc 682 5 241 0 # ..\include\gsl/span:241:0 mov rcx, qword ptr [rcx + 8] cmp rcx, qword ptr [rdx + 8] setl al and al, 1 movzx eax, al ret .Ltmp12896: .Lfunc_end682: # -- 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_begin683: .cv_func_id 683 .cv_loc 683 5 250 0 # ..\include\gsl/span:250:0 .seh_proc "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator>:rhs <- [$rdx+0] #DEBUG_VALUE: operator>:lhs <- [$rcx+0] .Ltmp12897: .cv_loc 683 5 251 0 # ..\include\gsl/span:251:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12898: lea rdx, [rsp + 64] .Ltmp12899: call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12900: .Lfunc_end683: .seh_handlerdata .section .text,"xr",discard,"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" .seh_endproc # -- 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_begin684: .cv_func_id 684 .cv_loc 684 5 255 0 # ..\include\gsl/span:255:0 .seh_proc "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator>=:rhs <- [$rdx+0] #DEBUG_VALUE: operator>=:lhs <- [$rcx+0] .Ltmp12901: .cv_loc 684 5 256 0 # ..\include\gsl/span:256:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12902: lea rdx, [rsp + 64] .Ltmp12903: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12904: .Lfunc_end684: .seh_handlerdata .section .text,"xr",discard,"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" .seh_endproc # -- 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_begin685: .cv_func_id 685 .cv_loc 685 5 250 0 # ..\include\gsl/span:250:0 .seh_proc "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator>:rhs <- [$rdx+0] #DEBUG_VALUE: operator>:lhs <- [$rcx+0] .Ltmp12905: .cv_loc 685 5 251 0 # ..\include\gsl/span:251:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12906: lea rdx, [rsp + 64] .Ltmp12907: call "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12908: .Lfunc_end685: .seh_handlerdata .section .text,"xr",discard,"??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" .seh_endproc # -- 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_begin686: .cv_func_id 686 .cv_loc 686 5 255 0 # ..\include\gsl/span:255:0 .seh_proc "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator>=:rhs <- [$rdx+0] #DEBUG_VALUE: operator>=:lhs <- [$rcx+0] .Ltmp12909: .cv_loc 686 5 256 0 # ..\include\gsl/span:256:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp12910: lea rdx, [rsp + 64] .Ltmp12911: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp12912: .Lfunc_end686: .seh_handlerdata .section .text,"xr",discard,"??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" .seh_endproc # -- End function .def "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$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@@AEAV?$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@@AEAV?$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@@AEAV?$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@@AEAV?$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@@AEAV?$span@H$0?0@3@@Z" .Lfunc_begin687: .cv_func_id 687 .cv_loc 687 15 1513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1513:0 .seh_proc "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12913: .cv_loc 687 15 1514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1514:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 56 ret .Ltmp12914: .Lfunc_end687: .seh_handlerdata .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@@AEAV?$span@H$0?0@3@@Z" .seh_endproc # -- End function .def "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$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@@AEAV?$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@@AEAV?$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@@AEAV?$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@@AEAV?$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@@AEAV?$span@H$0?0@3@@Z" .Lfunc_begin688: .cv_func_id 688 .cv_loc 688 15 1525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1525:0 .seh_proc "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12915: .cv_loc 688 15 1526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1526:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 56 ret .Ltmp12916: .Lfunc_end688: .seh_handlerdata .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@@AEAV?$span@H$0?0@3@@Z" .seh_endproc # -- End function .def "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .globl "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" # -- Begin function ??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ .p2align 4, 0x90 "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ": # @"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .Lfunc_begin689: .cv_func_id 689 .cv_loc 689 5 156 0 # ..\include\gsl/span:156:0 .seh_proc "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12919: .cv_loc 689 5 157 0 # ..\include\gsl/span:157:0 mov rax, qword ptr [rcx + 8] mov rdx, qword ptr [rcx] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 64] # 8-byte Reload cmp rcx, rax setne r8b mov byte ptr [rbp - 41], 0 test r8b, 1 jne .LBB689_1 jmp .LBB689_2 .LBB689_1: test byte ptr [rbp - 41], 1 jne .LBB689_4 jmp .LBB689_5 .LBB689_2: lea rdx, [rip + "??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12917: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12918: jmp .LBB689_3 .LBB689_3: ud2 .LBB689_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB689_5: .cv_loc 689 5 158 0 # ..\include\gsl/span:158:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rcx + 8] shl rdx, 2 add rax, rdx add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ")@IMGREL .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .seh_endproc .def "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ@4HA": .seh_proc "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ@4HA" .LBB689_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .cv_loc 689 5 157 0 # ..\include\gsl/span:157:0 test byte ptr [rbp - 41], 1 jne .LBB689_7 jmp .LBB689_8 .LBB689_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB689_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12920: .Lfunc_end689: .seh_handlerdata .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .seh_endproc .section .xdata,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .p2align 2 "$cppxdata$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ": .long -1 # ToState .long "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ@4HA"@IMGREL # Action "$ip2state$??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ": .long .Lfunc_begin689@IMGREL # IP .long -1 # ToState .long .Ltmp12917@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12918@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" # -- End function .def "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .globl "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # -- Begin function ??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z .p2align 4, 0x90 "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": # @"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Lfunc_begin690: .cv_func_id 690 .cv_loc 690 5 222 0 # ..\include\gsl/span:222:0 .seh_proc "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 #DEBUG_VALUE: operator-:rhs <- [$rdx+0] mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12923: .cv_loc 690 5 223 0 # ..\include\gsl/span:223:0 mov rax, qword ptr [rcx] cmp rax, qword ptr [rdx] sete r8b mov byte ptr [rbp - 41], 0 test r8b, 1 mov qword ptr [rbp - 56], rdx # 8-byte Spill .Ltmp12924: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 64], rcx # 8-byte Spill jne .LBB690_1 jmp .LBB690_2 .Ltmp12925: .LBB690_1: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] test byte ptr [rbp - 41], 1 jne .LBB690_4 jmp .LBB690_5 .Ltmp12926: .LBB690_2: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rdx, [rip + "??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12921: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12922: jmp .LBB690_3 .Ltmp12927: .LBB690_3: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] ud2 .Ltmp12928: .LBB690_4: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12929: .LBB690_5: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 690 5 224 0 # ..\include\gsl/span:224:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rbp - 56] # 8-byte Reload sub rcx, qword ptr [rdx + 8] mov rax, rcx add rsp, 112 pop rbp .Ltmp12930: ret .seh_handlerdata .long ("$cppxdata$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z")@IMGREL .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .seh_endproc .def "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@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@@QEBA_JV012@@Z@4HA": .seh_proc "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z@4HA" .LBB690_6: .Ltmp12931: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .Ltmp12932: .seh_endprologue .cv_loc 690 5 223 0 # ..\include\gsl/span:223:0 test byte ptr [rbp - 41], 1 jne .LBB690_7 jmp .LBB690_8 .LBB690_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB690_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12933: .Lfunc_end690: .seh_handlerdata .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .seh_endproc .section .xdata,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .p2align 2 "$cppxdata$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": .long -1 # ToState .long "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z@4HA"@IMGREL # Action "$ip2state$??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": .long .Lfunc_begin690@IMGREL # IP .long -1 # ToState .long .Ltmp12921@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12922@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # -- End function .def "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .globl "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # -- Begin function ??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ .p2align 4, 0x90 "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": # @"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Lfunc_begin691: .cv_func_id 691 .cv_loc 691 5 168 0 # ..\include\gsl/span:168:0 .seh_proc "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov dl, al xor eax, eax mov r8d, eax mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12936: .cv_loc 691 5 169 0 # ..\include\gsl/span:169:0 mov r9, qword ptr [rcx + 8] mov byte ptr [rbp - 41], 0 cmp r8, r9 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov byte ptr [rbp - 57], dl # 1-byte Spill jg .LBB691_2 # %bb.1: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rax] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax setne r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB691_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB691_3 jmp .LBB691_4 .LBB691_3: test byte ptr [rbp - 41], 1 jne .LBB691_6 jmp .LBB691_7 .LBB691_4: lea rdx, [rip + "??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12934: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12935: jmp .LBB691_5 .LBB691_5: ud2 .LBB691_6: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB691_7: .cv_loc 691 5 170 0 # ..\include\gsl/span:170:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 1 mov qword ptr [rax + 8], rcx .cv_loc 691 5 171 0 # ..\include\gsl/span:171:0 add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .def "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@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@@QEAAAEAV012@XZ@4HA": .seh_proc "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA" .LBB691_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 691 5 169 0 # ..\include\gsl/span:169:0 test byte ptr [rbp - 41], 1 jne .LBB691_9 jmp .LBB691_10 .LBB691_9: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB691_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12937: .Lfunc_end691: .seh_handlerdata .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .section .xdata,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 "$cppxdata$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long -1 # ToState .long "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA"@IMGREL # Action "$ip2state$??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long .Lfunc_begin691@IMGREL # IP .long -1 # ToState .long .Ltmp12934@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12935@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" .Lfunc_begin692: .cv_func_id 692 .cv_loc 692 15 1554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1554:0 .seh_proc "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12938: .cv_loc 692 15 1555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1555:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp12939: .Lfunc_end692: .seh_handlerdata .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@@AEBV?$span@H$0?0@3@@Z" .seh_endproc # -- End function .def "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" .Lfunc_begin693: .cv_func_id 693 .cv_loc 693 15 1562 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1562:0 .seh_proc "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12940: .cv_loc 693 15 1563 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1563:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp12941: .Lfunc_end693: .seh_handlerdata .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@@AEBV?$span@H$0?0@3@@Z" .seh_endproc # -- End function .def "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .globl "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" # -- Begin function ??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ .p2align 4, 0x90 "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ": # @"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .Lfunc_begin694: .cv_func_id 694 .cv_loc 694 5 156 0 # ..\include\gsl/span:156:0 .seh_proc "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12944: .cv_loc 694 5 157 0 # ..\include\gsl/span:157:0 mov rax, qword ptr [rcx + 8] mov rdx, qword ptr [rcx] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 64] # 8-byte Reload cmp rcx, rax setne r8b mov byte ptr [rbp - 41], 0 test r8b, 1 jne .LBB694_1 jmp .LBB694_2 .LBB694_1: test byte ptr [rbp - 41], 1 jne .LBB694_4 jmp .LBB694_5 .LBB694_2: lea rdx, [rip + "??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12942: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12943: jmp .LBB694_3 .LBB694_3: ud2 .LBB694_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB694_5: .cv_loc 694 5 158 0 # ..\include\gsl/span:158:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rcx + 8] shl rdx, 2 add rax, rdx add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ")@IMGREL .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .seh_endproc .def "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ@4HA": .seh_proc "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ@4HA" .LBB694_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .cv_loc 694 5 157 0 # ..\include\gsl/span:157:0 test byte ptr [rbp - 41], 1 jne .LBB694_7 jmp .LBB694_8 .LBB694_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB694_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12945: .Lfunc_end694: .seh_handlerdata .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .seh_endproc .section .xdata,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .p2align 2 "$cppxdata$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ": .long -1 # ToState .long "?dtor$6@?0???D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ@4HA"@IMGREL # Action "$ip2state$??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ": .long .Lfunc_begin694@IMGREL # IP .long -1 # ToState .long .Ltmp12942@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12943@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" # -- End function .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin695: .cv_func_id 695 .cv_loc 695 2 1076 0 # external\include\catch/catch.hpp:1076:0 .seh_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp12946: .cv_loc 695 2 1077 0 # external\include\catch/catch.hpp:1077:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02FDNJECIE@?$CB?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp12947: .Lfunc_end695: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .globl "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" # -- Begin function ??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z .p2align 4, 0x90 "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z": # @"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .Lfunc_begin696: .cv_func_id 696 .cv_loc 696 5 222 0 # ..\include\gsl/span:222:0 .seh_proc "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 #DEBUG_VALUE: operator-:rhs <- [$rdx+0] mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12950: .cv_loc 696 5 223 0 # ..\include\gsl/span:223:0 mov rax, qword ptr [rcx] cmp rax, qword ptr [rdx] sete r8b mov byte ptr [rbp - 41], 0 test r8b, 1 mov qword ptr [rbp - 56], rdx # 8-byte Spill .Ltmp12951: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 64], rcx # 8-byte Spill jne .LBB696_1 jmp .LBB696_2 .Ltmp12952: .LBB696_1: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] test byte ptr [rbp - 41], 1 jne .LBB696_4 jmp .LBB696_5 .Ltmp12953: .LBB696_2: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rdx, [rip + "??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12948: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12949: jmp .LBB696_3 .Ltmp12954: .LBB696_3: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] ud2 .Ltmp12955: .LBB696_4: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp12956: .LBB696_5: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 696 5 224 0 # ..\include\gsl/span:224:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rbp - 56] # 8-byte Reload sub rcx, qword ptr [rdx + 8] mov rax, rcx add rsp, 112 pop rbp .Ltmp12957: ret .seh_handlerdata .long ("$cppxdata$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z")@IMGREL .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .seh_endproc .def "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@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@@QEBA_JV012@@Z@4HA": .seh_proc "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z@4HA" .LBB696_6: .Ltmp12958: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .Ltmp12959: .seh_endprologue .cv_loc 696 5 223 0 # ..\include\gsl/span:223:0 test byte ptr [rbp - 41], 1 jne .LBB696_7 jmp .LBB696_8 .LBB696_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB696_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12960: .Lfunc_end696: .seh_handlerdata .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .seh_endproc .section .xdata,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .p2align 2 "$cppxdata$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z": .long -1 # ToState .long "?dtor$6@?0???G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z@4HA"@IMGREL # Action "$ip2state$??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z": .long .Lfunc_begin696@IMGREL # IP .long -1 # ToState .long .Ltmp12948@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12949@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" # -- End function .def "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .globl "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # -- Begin function ??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ .p2align 4, 0x90 "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": # @"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .Lfunc_begin697: .cv_func_id 697 .cv_loc 697 5 168 0 # ..\include\gsl/span:168:0 .seh_proc "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov dl, al xor eax, eax mov r8d, eax mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp12963: .cv_loc 697 5 169 0 # ..\include\gsl/span:169:0 mov r9, qword ptr [rcx + 8] mov byte ptr [rbp - 41], 0 cmp r8, r9 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov byte ptr [rbp - 57], dl # 1-byte Spill jg .LBB697_2 # %bb.1: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rax] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax setne r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB697_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB697_3 jmp .LBB697_4 .LBB697_3: test byte ptr [rbp - 41], 1 jne .LBB697_6 jmp .LBB697_7 .LBB697_4: lea rdx, [rip + "??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp12961: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp12962: jmp .LBB697_5 .LBB697_5: ud2 .LBB697_6: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB697_7: .cv_loc 697 5 170 0 # ..\include\gsl/span:170:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 1 mov qword ptr [rax + 8], rcx .cv_loc 697 5 171 0 # ..\include\gsl/span:171:0 add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ")@IMGREL .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .def "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@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@@QEAAAEAV012@XZ@4HA": .seh_proc "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ@4HA" .LBB697_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 697 5 169 0 # ..\include\gsl/span:169:0 test byte ptr [rbp - 41], 1 jne .LBB697_9 jmp .LBB697_10 .LBB697_9: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB697_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp12964: .Lfunc_end697: .seh_handlerdata .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .section .xdata,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .p2align 2 "$cppxdata$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": .long -1 # ToState .long "?dtor$8@?0???E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ@4HA"@IMGREL # Action "$ip2state$??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": .long .Lfunc_begin697@IMGREL # IP .long -1 # ToState .long .Ltmp12961@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12962@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" .Lfunc_begin698: .cv_func_id 698 .cv_loc 698 15 1519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1519:0 .seh_proc "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12965: .cv_loc 698 15 1520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1520:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 56 ret .Ltmp12966: .Lfunc_end698: .seh_handlerdata .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@@AEBV?$span@H$0?0@3@@Z" .seh_endproc # -- End function .def "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" .Lfunc_begin699: .cv_func_id 699 .cv_loc 699 15 1531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1531:0 .seh_proc "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp12967: .cv_loc 699 15 1532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1532:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 56 ret .Ltmp12968: .Lfunc_end699: .seh_handlerdata .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@@AEBV?$span@H$0?0@3@@Z" .seh_endproc # -- End function .def "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" .Lfunc_begin700: .cv_func_id 700 .cv_loc 700 2 1051 0 # external\include\catch/catch.hpp:1051:0 .seh_proc "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12969: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp12970: .Lfunc_end700: .seh_handlerdata .section .text,"xr",discard,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" .seh_endproc # -- End function .def "?rbegin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .globl "?rbegin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ": # @"?rbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .Lfunc_begin701: .cv_func_id 701 .cv_loc 701 5 524 0 # ..\include\gsl/span:524:0 .seh_proc "?rbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12971: lea r8, [rsp + 64] mov qword ptr [rsp + 56], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rsp + 48], rax # 8-byte Spill call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 64] call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp12972: .Lfunc_end701: .seh_handlerdata .section .text,"xr",discard,"?rbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .seh_endproc # -- End function .def "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Lfunc_begin702: .cv_func_id 702 .cv_loc 702 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp12973: .cv_loc 702 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp12974: .Lfunc_end702: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_endproc # -- End function .def "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Lfunc_begin703: .cv_func_id 703 .cv_loc 703 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp12977: .cv_loc 703 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rbp + 16] lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] lea r10, [rbp - 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rcx] mov rdx, qword ptr [rbp + 16] .Ltmp12975: mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .Ltmp12976: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB703_1 .LBB703_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp - 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA" .LBB703_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp12978: .Lfunc_end703: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .p2align 2 "$cppxdata$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": .long .Lfunc_begin703@IMGREL # IP .long -1 # ToState .long .Ltmp12975@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12976@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # -- End function .def "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .Lfunc_begin704: .cv_func_id 704 .cv_loc 704 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12979: mov qword ptr [rcx], rax .Ltmp12980: .cv_loc 704 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp12981: .cv_loc 704 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp12982: .Lfunc_end704: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ"; .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@@QEBAAEAHXZ" .globl "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" # -- Begin function ??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ .p2align 4, 0x90 "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ": # @"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" .Lfunc_begin705: .cv_func_id 705 .cv_loc 705 15 1335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1335:0 .seh_proc "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp12983: .cv_loc 705 15 1336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1336:0 mov rcx, qword ptr [rax] mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 56], rax .cv_loc 705 15 1337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1337:0 lea rcx, [rsp + 48] .Ltmp12984: #DEBUG_VALUE: operator*:_Tmp <- [$rcx+0] call "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Ltmp12985: mov rcx, rax call "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp12986: .Lfunc_end705: .seh_handlerdata .section .text,"xr",discard,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" .seh_endproc # -- End function .def "?rend@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .globl "?rend@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ": # @"?rend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .Lfunc_begin706: .cv_func_id 706 .cv_loc 706 5 525 0 # ..\include\gsl/span:525:0 .seh_proc "?rend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp12987: lea r8, [rsp + 64] mov qword ptr [rsp + 56], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rsp + 48], rax # 8-byte Spill call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 64] call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp12988: .Lfunc_end706: .seh_handlerdata .section .text,"xr",discard,"?rend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .seh_endproc # -- End function .def "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Lfunc_begin707: .cv_func_id 707 .cv_loc 707 2 1076 0 # external\include\catch/catch.hpp:1076:0 .seh_proc "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp12991: .cv_loc 707 2 1077 0 # external\include\catch/catch.hpp:1077:0 mov r8, qword ptr [rbp + 16] lea r9, [rip + "??_C@_02FDNJECIE@?$CB?$DN?$AA@"] lea r10, [rbp - 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rcx] mov rdx, qword ptr [rbp + 16] .Ltmp12989: mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .Ltmp12990: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB707_1 .LBB707_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp - 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA" .LBB707_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp12992: .Lfunc_end707: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .p2align 2 "$cppxdata$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": .long .Lfunc_begin707@IMGREL # IP .long -1 # ToState .long .Ltmp12989@IMGREL+1 # IP .long 0 # ToState .long .Ltmp12990@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin708: .cv_func_id 708 .cv_loc 708 15 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1451:0 .seh_proc "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp12993: .cv_loc 708 15 1452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1452:0 mov rcx, qword ptr [rsp + 56] lea rdx, [rsp + 80] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" mov rcx, qword ptr [rsp + 48] lea rdx, [rsp + 64] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" lea rcx, [rsp + 80] lea rdx, [rsp + 64] call "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 104 ret .Ltmp12994: .Lfunc_end708: .seh_handlerdata .section .text,"xr",discard,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@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@@QEAAAEAV01@XZ" .globl "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" # -- Begin function ??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ .p2align 4, 0x90 "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ": # @"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" .Lfunc_begin709: .cv_func_id 709 .cv_loc 709 15 1348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1348:0 .seh_proc "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp12995: .cv_loc 709 15 1349 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1349:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .cv_loc 709 15 1350 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1350:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp12996: .Lfunc_end709: .seh_handlerdata .section .text,"xr",discard,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" .seh_endproc # -- End function .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin710: .cv_func_id 710 .cv_loc 710 15 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1467:0 .seh_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp12997: .cv_loc 710 15 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1468:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$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 rsp, 56 ret .Ltmp12998: .Lfunc_end710: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin711: .cv_func_id 711 .cv_loc 711 15 1313 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1313:0 .seh_proc "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue #DEBUG_VALUE: reverse_iterator:_Right <- [$rdx+0] mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp12999: mov rax, qword ptr [rdx] mov qword ptr [rcx], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rcx + 8], rax .cv_loc 711 15 1314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1314:0 mov rax, rcx pop rcx ret .Ltmp13000: .Lfunc_end711: .seh_handlerdata .section .text,"xr",discard,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .globl "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # -- Begin function ??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z": # @"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .Lfunc_begin712: .cv_func_id 712 .cv_loc 712 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13001: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp13002: .Lfunc_end712: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .seh_endproc # -- End function .def "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .Lfunc_begin713: .cv_func_id 713 .cv_loc 713 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13003: mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" and al, 1 movzx eax, al add rsp, 56 ret .Ltmp13004: .Lfunc_end713: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" .Lfunc_begin714: .cv_func_id 714 .cv_loc 714 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13005: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp13006: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp13007: ret .Ltmp13008: .Lfunc_end714: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z" .seh_endproc # -- End function .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin715: .cv_func_id 715 .cv_loc 715 15 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1459:0 .seh_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13009: .cv_loc 715 15 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1460:0 mov rcx, qword ptr [rsp + 56] lea rdx, [rsp + 80] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" mov rcx, qword ptr [rsp + 48] lea rdx, [rsp + 64] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp13010: .Lfunc_end715: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" .Lfunc_begin716: .cv_func_id 716 .cv_loc 716 15 1330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1330:0 .seh_proc "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov rax, rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13011: .cv_loc 716 15 1331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1331:0 mov r8, qword ptr [rcx] mov qword ptr [rdx], r8 mov rcx, qword ptr [rcx + 8] mov qword ptr [rdx + 8], rcx pop rcx ret .Ltmp13012: .Lfunc_end716: .seh_handlerdata .section .text,"xr",discard,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .Lfunc_begin717: .cv_func_id 717 .cv_loc 717 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13013: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp13014: .Lfunc_end717: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .Lfunc_begin718: .cv_func_id 718 .cv_loc 718 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13015: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp13016: .Lfunc_end718: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin719: .cv_func_id 719 .cv_loc 719 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13021: .cv_loc 719 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax 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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp13017: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" .Ltmp13018: jmp .LBB719_1 .LBB719_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp13019: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp13020: jmp .LBB719_2 .LBB719_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 719 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB719_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 719 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB719_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB719_5 jmp .LBB719_6 .LBB719_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB719_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB719_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13022: .Lfunc_end719: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin719@IMGREL # IP .long -1 # ToState .long .Ltmp13017@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13019@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13020@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .Lfunc_begin720: .cv_func_id 720 .cv_loc 720 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp13023: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB720_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB720_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp13024: .Lfunc_end720: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" .Lfunc_begin721: .cv_func_id 721 .cv_loc 721 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13025: .cv_loc 721 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13026: .Lfunc_end721: .seh_handlerdata .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" .Lfunc_begin722: .cv_func_id 722 .cv_loc 722 2 586 0 # external\include\catch/catch.hpp:586:0 .seh_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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13027: .cv_loc 722 2 587 0 # external\include\catch/catch.hpp:587:0 lea rdx, [rip + "?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13028: .Lfunc_end722: .seh_handlerdata .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" .seh_endproc # -- End function .def "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .globl "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # -- Begin function ??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ .p2align 4, 0x90 "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": # @"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Lfunc_begin723: .cv_func_id 723 .cv_loc 723 5 182 0 # ..\include\gsl/span:182:0 .seh_proc "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov dl, al mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13031: .cv_loc 723 5 183 0 # ..\include\gsl/span:183:0 mov r8, qword ptr [rcx + 8] mov byte ptr [rbp - 41], 0 cmp r8, 0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov byte ptr [rbp - 57], dl # 1-byte Spill je .LBB723_2 # %bb.1: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rax] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB723_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB723_3 jmp .LBB723_4 .LBB723_3: test byte ptr [rbp - 41], 1 jne .LBB723_6 jmp .LBB723_7 .LBB723_4: lea rdx, [rip + "??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp13029: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13030: jmp .LBB723_5 .LBB723_5: ud2 .LBB723_6: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB723_7: .cv_loc 723 5 184 0 # ..\include\gsl/span:184:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, -1 mov qword ptr [rax + 8], rcx .cv_loc 723 5 185 0 # ..\include\gsl/span:185:0 add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .def "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@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@@QEAAAEAV012@XZ@4HA": .seh_proc "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA" .LBB723_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 723 5 183 0 # ..\include\gsl/span:183:0 test byte ptr [rbp - 41], 1 jne .LBB723_9 jmp .LBB723_10 .LBB723_9: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB723_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13032: .Lfunc_end723: .seh_handlerdata .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .section .xdata,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 "$cppxdata$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long -1 # ToState .long "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA"@IMGREL # Action "$ip2state$??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long .Lfunc_begin723@IMGREL # IP .long -1 # ToState .long .Ltmp13029@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13030@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # -- End function .def "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .Lfunc_begin724: .cv_func_id 724 .cv_loc 724 2 1051 0 # external\include\catch/catch.hpp:1051:0 .seh_proc "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13033: mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" and al, 1 movzx eax, al add rsp, 56 ret .Ltmp13034: .Lfunc_end724: .seh_handlerdata .section .text,"xr",discard,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .seh_endproc # -- End function .def "?crbegin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .globl "?crbegin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ": # @"?crbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .Lfunc_begin725: .cv_func_id 725 .cv_loc 725 5 528 0 # ..\include\gsl/span:528:0 .seh_proc "?crbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13035: .cv_loc 725 5 529 0 # ..\include\gsl/span:529:0 lea r8, [rsp + 64] mov qword ptr [rsp + 56], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rsp + 48], rax # 8-byte Spill call "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 64] call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp13036: .Lfunc_end725: .seh_handlerdata .section .text,"xr",discard,"?crbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .seh_endproc # -- End function .def "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Lfunc_begin726: .cv_func_id 726 .cv_loc 726 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp13037: .cv_loc 726 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13038: .Lfunc_end726: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_endproc # -- End function .def "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Lfunc_begin727: .cv_func_id 727 .cv_loc 727 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp13041: .cv_loc 727 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rbp + 16] lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] lea r10, [rbp - 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rcx] mov rdx, qword ptr [rbp + 16] .Ltmp13039: mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .Ltmp13040: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB727_1 .LBB727_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp - 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA" .LBB727_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13042: .Lfunc_end727: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .p2align 2 "$cppxdata$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": .long .Lfunc_begin727@IMGREL # IP .long -1 # ToState .long .Ltmp13039@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13040@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # -- End function .def "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .Lfunc_begin728: .cv_func_id 728 .cv_loc 728 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13043: mov qword ptr [rcx], rax .Ltmp13044: .cv_loc 728 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp13045: .cv_loc 728 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp13046: .Lfunc_end728: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ"; .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@@QEBAAEBHXZ" .globl "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" # -- Begin function ??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ .p2align 4, 0x90 "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ": # @"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" .Lfunc_begin729: .cv_func_id 729 .cv_loc 729 15 1335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1335:0 .seh_proc "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp13047: .cv_loc 729 15 1336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1336:0 mov rcx, qword ptr [rax] mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 56], rax .cv_loc 729 15 1337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1337:0 lea rcx, [rsp + 48] .Ltmp13048: #DEBUG_VALUE: operator*:_Tmp <- [$rcx+0] call "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .Ltmp13049: mov rcx, rax call "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp13050: .Lfunc_end729: .seh_handlerdata .section .text,"xr",discard,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" .seh_endproc # -- End function .def "?crend@?$span@H$0?0@gsl@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .globl "?crend@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ": # @"?crend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .Lfunc_begin730: .cv_func_id 730 .cv_loc 730 5 532 0 # ..\include\gsl/span:532:0 .seh_proc "?crend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13051: .cv_loc 730 5 533 0 # ..\include\gsl/span:533:0 lea r8, [rsp + 64] mov qword ptr [rsp + 56], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rsp + 48], rax # 8-byte Spill call "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 64] call "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp13052: .Lfunc_end730: .seh_handlerdata .section .text,"xr",discard,"?crend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .seh_endproc # -- End function .def "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Lfunc_begin731: .cv_func_id 731 .cv_loc 731 2 1076 0 # external\include\catch/catch.hpp:1076:0 .seh_proc "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp13055: .cv_loc 731 2 1077 0 # external\include\catch/catch.hpp:1077:0 mov r8, qword ptr [rbp + 16] lea r9, [rip + "??_C@_02FDNJECIE@?$CB?$DN?$AA@"] lea r10, [rbp - 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rcx] mov rdx, qword ptr [rbp + 16] .Ltmp13053: mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .Ltmp13054: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB731_1 .LBB731_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp - 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z")@IMGREL .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_endproc .def "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA": .seh_proc "?dtor$2@?0???$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA" .LBB731_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13056: .Lfunc_end731: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .p2align 2 "$cppxdata$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": .long .Lfunc_begin731@IMGREL # IP .long -1 # ToState .long .Ltmp13053@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13054@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$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@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Lfunc_begin732: .cv_func_id 732 .cv_loc 732 15 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1451:0 .seh_proc "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13057: .cv_loc 732 15 1452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1452:0 mov rcx, qword ptr [rsp + 56] lea rdx, [rsp + 80] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" mov rcx, qword ptr [rsp + 48] lea rdx, [rsp + 64] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" lea rcx, [rsp + 80] lea rdx, [rsp + 64] call "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 104 ret .Ltmp13058: .Lfunc_end732: .seh_handlerdata .section .text,"xr",discard,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@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@@QEAAAEAV01@XZ" .globl "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" # -- Begin function ??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ .p2align 4, 0x90 "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ": # @"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" .Lfunc_begin733: .cv_func_id 733 .cv_loc 733 15 1348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1348:0 .seh_proc "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13059: .cv_loc 733 15 1349 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1349:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .cv_loc 733 15 1350 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1350:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13060: .Lfunc_end733: .seh_handlerdata .section .text,"xr",discard,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" .seh_endproc # -- End function .def "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Lfunc_begin734: .cv_func_id 734 .cv_loc 734 15 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1467:0 .seh_proc "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13061: .cv_loc 734 15 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1468:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$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 rsp, 56 ret .Ltmp13062: .Lfunc_end734: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .Lfunc_begin735: .cv_func_id 735 .cv_loc 735 15 1313 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1313:0 .seh_proc "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue #DEBUG_VALUE: reverse_iterator:_Right <- [$rdx+0] mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13063: mov rax, qword ptr [rdx] mov qword ptr [rcx], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rcx + 8], rax .cv_loc 735 15 1314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1314:0 mov rax, rcx pop rcx ret .Ltmp13064: .Lfunc_end735: .seh_handlerdata .section .text,"xr",discard,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .globl "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # -- Begin function ??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z": # @"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .Lfunc_begin736: .cv_func_id 736 .cv_loc 736 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13065: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp13066: .Lfunc_end736: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .seh_endproc # -- End function .def "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .Lfunc_begin737: .cv_func_id 737 .cv_loc 737 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13067: mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" and al, 1 movzx eax, al add rsp, 56 ret .Ltmp13068: .Lfunc_end737: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" .Lfunc_begin738: .cv_func_id 738 .cv_loc 738 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13069: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp13070: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp13071: ret .Ltmp13072: .Lfunc_end738: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z" .seh_endproc # -- End function .def "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .Lfunc_begin739: .cv_func_id 739 .cv_loc 739 15 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1459:0 .seh_proc "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13073: .cv_loc 739 15 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1460:0 mov rcx, qword ptr [rsp + 56] lea rdx, [rsp + 80] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" mov rcx, qword ptr [rsp + 48] lea rdx, [rsp + 64] call "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp13074: .Lfunc_end739: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" .Lfunc_begin740: .cv_func_id 740 .cv_loc 740 15 1330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1330:0 .seh_proc "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov rax, rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13075: .cv_loc 740 15 1331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1331:0 mov r8, qword ptr [rcx] mov qword ptr [rdx], r8 mov rcx, qword ptr [rcx + 8] mov qword ptr [rdx + 8], rcx pop rcx ret .Ltmp13076: .Lfunc_end740: .seh_handlerdata .section .text,"xr",discard,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .Lfunc_begin741: .cv_func_id 741 .cv_loc 741 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13077: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp13078: .Lfunc_end741: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .Lfunc_begin742: .cv_func_id 742 .cv_loc 742 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13079: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp13080: .Lfunc_end742: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin743: .cv_func_id 743 .cv_loc 743 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13085: .cv_loc 743 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax 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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp13081: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" .Ltmp13082: jmp .LBB743_1 .LBB743_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp13083: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp13084: jmp .LBB743_2 .LBB743_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 743 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB743_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 743 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB743_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB743_5 jmp .LBB743_6 .LBB743_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB743_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB743_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13086: .Lfunc_end743: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin743@IMGREL # IP .long -1 # ToState .long .Ltmp13081@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13083@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13084@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .Lfunc_begin744: .cv_func_id 744 .cv_loc 744 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp13087: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB744_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB744_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp13088: .Lfunc_end744: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" .Lfunc_begin745: .cv_func_id 745 .cv_loc 745 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13089: .cv_loc 745 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13090: .Lfunc_end745: .seh_handlerdata .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" .Lfunc_begin746: .cv_func_id 746 .cv_loc 746 2 586 0 # external\include\catch/catch.hpp:586:0 .seh_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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13091: .cv_loc 746 2 587 0 # external\include\catch/catch.hpp:587:0 lea rdx, [rip + "?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13092: .Lfunc_end746: .seh_handlerdata .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" .seh_endproc # -- End function .def "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .globl "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # -- Begin function ??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ .p2align 4, 0x90 "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": # @"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .Lfunc_begin747: .cv_func_id 747 .cv_loc 747 5 182 0 # ..\include\gsl/span:182:0 .seh_proc "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov dl, al mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13095: .cv_loc 747 5 183 0 # ..\include\gsl/span:183:0 mov r8, qword ptr [rcx + 8] mov byte ptr [rbp - 41], 0 cmp r8, 0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov byte ptr [rbp - 57], dl # 1-byte Spill je .LBB747_2 # %bb.1: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rax] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB747_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB747_3 jmp .LBB747_4 .LBB747_3: test byte ptr [rbp - 41], 1 jne .LBB747_6 jmp .LBB747_7 .LBB747_4: lea rdx, [rip + "??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp13093: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13094: jmp .LBB747_5 .LBB747_5: ud2 .LBB747_6: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB747_7: .cv_loc 747 5 184 0 # ..\include\gsl/span:184:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, -1 mov qword ptr [rax + 8], rcx .cv_loc 747 5 185 0 # ..\include\gsl/span:185:0 add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ")@IMGREL .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .def "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@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@@QEAAAEAV012@XZ@4HA": .seh_proc "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ@4HA" .LBB747_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 747 5 183 0 # ..\include\gsl/span:183:0 test byte ptr [rbp - 41], 1 jne .LBB747_9 jmp .LBB747_10 .LBB747_9: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB747_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13096: .Lfunc_end747: .seh_handlerdata .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .section .xdata,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .p2align 2 "$cppxdata$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": .long -1 # ToState .long "?dtor$8@?0???F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ@4HA"@IMGREL # Action "$ip2state$??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ": .long .Lfunc_begin747@IMGREL # IP .long -1 # ToState .long .Ltmp13093@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13094@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # -- End function .def "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .Lfunc_begin748: .cv_func_id 748 .cv_loc 748 2 1051 0 # external\include\catch/catch.hpp:1051:0 .seh_proc "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13097: mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" and al, 1 movzx eax, al add rsp, 56 ret .Ltmp13098: .Lfunc_end748: .seh_handlerdata .section .text,"xr",discard,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .seh_endproc # -- End function .def "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .globl "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z": # @"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin749: .cv_func_id 749 .cv_loc 749 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp13099: .cv_loc 749 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13100: .Lfunc_end749: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc # -- End function .def "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .globl "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": # @"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin750: .cv_func_id 750 .cv_loc 750 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp13103: .cv_loc 750 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rbp + 16] lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] lea r10, [rbp - 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rcx] mov rdx, qword ptr [rbp + 16] .Ltmp13101: mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .Ltmp13102: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB750_1 .LBB750_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp - 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL .section .text,"xr",discard,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .def "?dtor$2@?0???$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA": .seh_proc "?dtor$2@?0???$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA" .LBB750_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13104: .Lfunc_end750: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 "$cppxdata$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA"@IMGREL # Action "$ip2state$??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long .Lfunc_begin750@IMGREL # IP .long -1 # ToState .long .Ltmp13101@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13102@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- End function .def "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" .Lfunc_begin751: .cv_func_id 751 .cv_loc 751 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13105: mov qword ptr [rcx], rax .Ltmp13106: .cv_loc 751 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp13107: .cv_loc 751 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp13108: .Lfunc_end751: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" .seh_endproc # -- 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_begin752: .cv_func_id 752 .cv_loc 752 5 654 0 # ..\include\gsl/span:654:0 .seh_proc "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator!=:r <- [$rdx+0] #DEBUG_VALUE: operator!=:l <- [$rcx+0] .Ltmp13109: .cv_loc 752 5 655 0 # ..\include\gsl/span:655:0 mov rax, qword ptr [rdx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp13110: lea rdx, [rsp + 64] .Ltmp13111: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp13112: .Lfunc_end752: .seh_handlerdata .section .text,"xr",discard,"??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .seh_endproc # -- 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_begin753: .cv_func_id 753 .cv_loc 753 5 660 0 # ..\include\gsl/span:660:0 .seh_proc "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax #DEBUG_VALUE: operator<:r <- [$rdx+0] #DEBUG_VALUE: operator<:l <- [$rcx+0] .Ltmp13113: .cv_loc 753 5 661 0 # ..\include\gsl/span:661:0 mov qword ptr [rsp + 56], rcx # 8-byte Spill .Ltmp13114: #DEBUG_VALUE: operator<:l <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] mov rcx, rdx lea rax, [rsp + 112] mov qword ptr [rsp + 48], rdx # 8-byte Spill .Ltmp13115: #DEBUG_VALUE: operator<:r <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] mov rdx, rax call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload lea rdx, [rsp + 96] call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 80] call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 64] call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" lea rcx, [rsp + 64] lea rdx, [rsp + 80] lea r8, [rsp + 96] lea r9, [rsp + 112] 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 rcx, qword ptr [rsp + 128] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 136 .Ltmp13116: ret .Ltmp13117: .Lfunc_end753: .seh_handlerdata .section .text,"xr",discard,"??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .seh_endproc # -- End function .def "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .globl "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": # @"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin754: .cv_func_id 754 .cv_loc 754 2 1096 0 # external\include\catch/catch.hpp:1096:0 .seh_proc "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov rax, rdx mov qword ptr [rbp + 48], r8 mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13120: .cv_loc 754 2 1097 0 # external\include\catch/catch.hpp:1097:0 mov r8, qword ptr [rbp + 48] lea r9, [rip + "??_C@_02EHCHHCKH@?$DM?$DN?$AA@"] lea r10, [rbp + 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rbp + 48] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp], xmm0 mov rdx, qword ptr [rcx] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp - 16], xmm0 .Ltmp13118: lea rcx, [rbp - 16] mov rdx, rbp mov qword ptr [rbp - 56], rax # 8-byte Spill mov qword ptr [rbp - 64], r8 # 8-byte Spill call "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp13119: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB754_1 .LBB754_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp + 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 64] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .def "?dtor$2@?0???$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA": .seh_proc "?dtor$2@?0???$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA" .LBB754_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13121: .Lfunc_end754: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 "$cppxdata$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA"@IMGREL # Action "$ip2state$??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long .Lfunc_begin754@IMGREL # IP .long -1 # ToState .long .Ltmp13118@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13119@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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_begin755: .cv_func_id 755 .cv_loc 755 5 672 0 # ..\include\gsl/span:672:0 .seh_proc "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator>:r <- [$rdx+0] #DEBUG_VALUE: operator>:l <- [$rcx+0] .Ltmp13122: .cv_loc 755 5 673 0 # ..\include\gsl/span:673:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp13123: lea rdx, [rsp + 64] .Ltmp13124: call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp13125: .Lfunc_end755: .seh_handlerdata .section .text,"xr",discard,"??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .seh_endproc # -- End function .def "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .globl "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": # @"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin756: .cv_func_id 756 .cv_loc 756 2 1092 0 # external\include\catch/catch.hpp:1092:0 .seh_proc "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov rax, rdx mov qword ptr [rbp + 48], r8 mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13128: .cv_loc 756 2 1093 0 # external\include\catch/catch.hpp:1093:0 mov r8, qword ptr [rbp + 48] lea r9, [rip + "??_C@_02EEKDKGMJ@?$DO?$DN?$AA@"] lea r10, [rbp + 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rbp + 48] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp], xmm0 mov rdx, qword ptr [rcx] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp - 16], xmm0 .Ltmp13126: lea rcx, [rbp - 16] mov rdx, rbp mov qword ptr [rbp - 56], rax # 8-byte Spill mov qword ptr [rbp - 64], r8 # 8-byte Spill call "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp13127: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB756_1 .LBB756_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp + 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 64] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL .section .text,"xr",discard,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .def "?dtor$2@?0???$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA": .seh_proc "?dtor$2@?0???$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA" .LBB756_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13129: .Lfunc_end756: .seh_handlerdata .section .text,"xr",discard,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 "$cppxdata$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA"@IMGREL # Action "$ip2state$??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long .Lfunc_begin756@IMGREL # IP .long -1 # ToState .long .Ltmp13126@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13127@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- End function .def "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .globl "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" # -- Begin function ??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z .p2align 4, 0x90 "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z": # @"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .Lfunc_begin757: .cv_func_id 757 .cv_loc 757 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp13132: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$01@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp13130: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .Ltmp13131: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB757_1 .LBB757_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z")@IMGREL .section .text,"xr",discard,"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .seh_endproc .def "?dtor$2@?0???$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z@4HA": .seh_proc "?dtor$2@?0???$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z@4HA" .LBB757_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13133: .Lfunc_end757: .seh_handlerdata .section .text,"xr",discard,"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .p2align 2 "$cppxdata$??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z@4HA"@IMGREL # Action "$ip2state$??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z": .long .Lfunc_begin757@IMGREL # IP .long -1 # ToState .long .Ltmp13130@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13131@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" # -- End function .def "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .globl "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": # @"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin758: .cv_func_id 758 .cv_loc 758 2 1076 0 # external\include\catch/catch.hpp:1076:0 .seh_proc "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp13136: .cv_loc 758 2 1077 0 # external\include\catch/catch.hpp:1077:0 mov r8, qword ptr [rbp + 16] lea r9, [rip + "??_C@_02FDNJECIE@?$CB?$DN?$AA@"] lea r10, [rbp - 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rcx] mov rdx, qword ptr [rbp + 16] .Ltmp13134: mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .Ltmp13135: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB758_1 .LBB758_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp - 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL .section .text,"xr",discard,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .def "?dtor$2@?0???$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA": .seh_proc "?dtor$2@?0???$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA" .LBB758_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13137: .Lfunc_end758: .seh_handlerdata .section .text,"xr",discard,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 "$cppxdata$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA"@IMGREL # Action "$ip2state$??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long .Lfunc_begin758@IMGREL # IP .long -1 # ToState .long .Ltmp13134@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13135@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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_begin759: .cv_func_id 759 .cv_loc 759 5 648 0 # ..\include\gsl/span:648:0 .seh_proc "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax #DEBUG_VALUE: operator==:r <- [$rdx+0] #DEBUG_VALUE: operator==:l <- [$rcx+0] .Ltmp13138: .cv_loc 759 5 649 0 # ..\include\gsl/span:649:0 mov qword ptr [rsp + 56], rcx # 8-byte Spill .Ltmp13139: #DEBUG_VALUE: operator==:l <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] mov rcx, rdx lea rax, [rsp + 112] mov qword ptr [rsp + 48], rdx # 8-byte Spill .Ltmp13140: #DEBUG_VALUE: operator==:r <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] mov rdx, rax call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload lea rdx, [rsp + 96] call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 80] call "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rdx, [rsp + 64] call "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" lea rcx, [rsp + 64] lea rdx, [rsp + 80] lea r8, [rsp + 96] lea r9, [rsp + 112] 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 rcx, qword ptr [rsp + 128] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 136 .Ltmp13141: ret .Ltmp13142: .Lfunc_end759: .seh_handlerdata .section .text,"xr",discard,"??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .seh_endproc # -- End function .def "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .globl "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": # @"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin760: .cv_func_id 760 .cv_loc 760 2 1088 0 # external\include\catch/catch.hpp:1088:0 .seh_proc "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov rax, rdx mov qword ptr [rbp + 48], r8 mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13145: .cv_loc 760 2 1089 0 # external\include\catch/catch.hpp:1089:0 mov r8, qword ptr [rbp + 48] lea r9, [rip + "??_C@_01MNNFJEPP@?$DM?$AA@"] lea r10, [rbp + 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rbp + 48] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp], xmm0 mov rdx, qword ptr [rcx] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp - 16], xmm0 .Ltmp13143: lea rcx, [rbp - 16] mov rdx, rbp mov qword ptr [rbp - 56], rax # 8-byte Spill mov qword ptr [rbp - 64], r8 # 8-byte Spill call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp13144: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB760_1 .LBB760_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp + 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 64] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL .section .text,"xr",discard,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .def "?dtor$2@?0???$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA": .seh_proc "?dtor$2@?0???$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA" .LBB760_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13146: .Lfunc_end760: .seh_handlerdata .section .text,"xr",discard,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 "$cppxdata$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA"@IMGREL # Action "$ip2state$??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long .Lfunc_begin760@IMGREL # IP .long -1 # ToState .long .Ltmp13143@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13144@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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_begin761: .cv_func_id 761 .cv_loc 761 5 666 0 # ..\include\gsl/span:666:0 .seh_proc "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator<=:r <- [$rdx+0] #DEBUG_VALUE: operator<=:l <- [$rcx+0] .Ltmp13147: .cv_loc 761 5 667 0 # ..\include\gsl/span:667:0 mov rax, qword ptr [rdx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp13148: lea rdx, [rsp + 64] .Ltmp13149: call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" xor al, -1 and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp13150: .Lfunc_end761: .seh_handlerdata .section .text,"xr",discard,"??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .seh_endproc # -- End function .def "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .globl "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": # @"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin762: .cv_func_id 762 .cv_loc 762 2 1084 0 # external\include\catch/catch.hpp:1084:0 .seh_proc "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov rax, rdx mov qword ptr [rbp + 48], r8 mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13153: .cv_loc 762 2 1085 0 # external\include\catch/catch.hpp:1085:0 mov r8, qword ptr [rbp + 48] lea r9, [rip + "??_C@_01PPODPGHN@?$DO?$AA@"] lea r10, [rbp + 16] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp - 32], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 40], rax # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rbp + 48] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp], xmm0 mov rdx, qword ptr [rcx] movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp - 16], xmm0 .Ltmp13151: lea rcx, [rbp - 16] mov rdx, rbp mov qword ptr [rbp - 56], rax # 8-byte Spill mov qword ptr [rbp - 64], r8 # 8-byte Spill call "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .Ltmp13152: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB762_1 .LBB762_1: mov rax, rsp mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 32], rcx mov dl, byte ptr [rbp - 65] # 1-byte Reload and dl, 1 lea r9, [rbp + 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 64] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill mov rax, rcx add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL .section .text,"xr",discard,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .def "?dtor$2@?0???$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA": .seh_proc "?dtor$2@?0???$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA" .LBB762_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16] call "??1StringRef@Catch@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13154: .Lfunc_end762: .seh_handlerdata .section .text,"xr",discard,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 "$cppxdata$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long -1 # ToState .long "?dtor$2@?0???$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z@4HA"@IMGREL # Action "$ip2state$??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z": .long .Lfunc_begin762@IMGREL # IP .long -1 # ToState .long .Ltmp13151@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13152@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$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_begin763: .cv_func_id 763 .cv_loc 763 5 678 0 # ..\include\gsl/span:678:0 .seh_proc "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator>=:r <- [$rdx+0] #DEBUG_VALUE: operator>=:l <- [$rcx+0] .Ltmp13155: .cv_loc 763 5 679 0 # ..\include\gsl/span:679:0 mov rax, qword ptr [rdx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp13156: lea rdx, [rsp + 64] .Ltmp13157: call "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" xor al, -1 and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp13158: .Lfunc_end763: .seh_handlerdata .section .text,"xr",discard,"??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" .seh_endproc # -- End function .def "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .globl "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" # -- Begin function ??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z .p2align 4, 0x90 "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z": # @"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .Lfunc_begin764: .cv_func_id 764 .cv_loc 764 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp13161: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$02@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp13159: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .Ltmp13160: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB764_1 .LBB764_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z")@IMGREL .section .text,"xr",discard,"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .seh_endproc .def "?dtor$2@?0???$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z@4HA": .seh_proc "?dtor$2@?0???$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z@4HA" .LBB764_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13162: .Lfunc_end764: .seh_handlerdata .section .text,"xr",discard,"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .p2align 2 "$cppxdata$??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z@4HA"@IMGREL # Action "$ip2state$??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z": .long .Lfunc_begin764@IMGREL # IP .long -1 # ToState .long .Ltmp13159@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13160@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" # -- End function .def "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" .globl "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" # -- Begin function ??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z": # @"??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin765: .cv_func_id 765 .cv_loc 765 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13163: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp13164: .Lfunc_end765: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc # -- End function .def "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$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_NAEBV?$span@H$0?0@gsl@@0@Z" .globl "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # -- Begin function ??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z .p2align 4, 0x90 "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z": # @"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .Lfunc_begin766: .cv_func_id 766 .cv_loc 766 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13165: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp13166: .Lfunc_end766: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" .Lfunc_begin767: .cv_func_id 767 .cv_loc 767 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13167: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp13168: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp13169: ret .Ltmp13170: .Lfunc_end767: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .Lfunc_begin768: .cv_func_id 768 .cv_loc 768 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13171: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp13172: .Lfunc_end768: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .Lfunc_begin769: .cv_func_id 769 .cv_loc 769 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13173: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp13174: .Lfunc_end769: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin770: .cv_func_id 770 .cv_loc 770 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13179: .cv_loc 770 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$span@H$0?0@gsl@@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp13175: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$span@H$0?0@gsl@@@Z" .Ltmp13176: jmp .LBB770_1 .LBB770_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp13177: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp13178: jmp .LBB770_2 .LBB770_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 770 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB770_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 770 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB770_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB770_5 jmp .LBB770_6 .LBB770_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB770_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB770_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13180: .Lfunc_end770: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin770@IMGREL # IP .long -1 # ToState .long .Ltmp13175@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13177@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13178@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" .Lfunc_begin771: .cv_func_id 771 .cv_loc 771 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp13181: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB771_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB771_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp13182: .Lfunc_end771: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin772: .cv_func_id 772 .cv_loc 772 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$span@H$0?0@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13183: .cv_loc 772 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-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@@AEBV?$span@H$0?0@gsl@@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13184: .Lfunc_end772: .seh_handlerdata .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@@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span@H$0?0@gsl@@@Z" .Lfunc_begin773: .cv_func_id 773 .cv_loc 773 2 586 0 # external\include\catch/catch.hpp:586:0 .seh_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@@AEBV?$span@H$0?0@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13185: .cv_loc 773 2 587 0 # external\include\catch/catch.hpp:587:0 lea rdx, [rip + "?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13186: .Lfunc_end773: .seh_handlerdata .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@@AEBV?$span@H$0?0@gsl@@@Z" .seh_endproc # -- 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_begin774: .cv_func_id 774 .cv_loc 774 15 3421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3421:0 .seh_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" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0> >:_Last2 <- [$r9+0] #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0> >:_First2 <- [$r8+0] #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0> >:_Last1 <- [$rdx+0] #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0> >:_First1 <- [$rcx+0] .Ltmp13187: .cv_loc 774 15 3422 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3422:0 mov rax, qword ptr [r9] mov qword ptr [rsp + 112], rax mov rax, qword ptr [r9 + 8] mov qword ptr [rsp + 120], rax mov rax, qword ptr [r8] mov qword ptr [rsp + 96], rax mov rax, qword ptr [r8 + 8] mov qword ptr [rsp + 104], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 80], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov r10b, byte ptr [rsp + 56] lea rcx, [rsp + 64] .Ltmp13188: lea rdx, [rsp + 80] .Ltmp13189: lea r8, [rsp + 96] .Ltmp13190: lea r9, [rsp + 112] .Ltmp13191: mov byte ptr [rsp + 32], r10b 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 rcx, qword ptr [rsp + 128] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 52] # 4-byte Reload add rsp, 136 ret .Ltmp13192: .Lfunc_end774: .seh_handlerdata .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" .seh_endproc # -- 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_begin775: .cv_func_id 775 .cv_loc 775 15 3406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3406:0 .seh_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" # %bb.0: sub rsp, 168 .seh_stackalloc 168 .seh_endprologue mov al, byte ptr [rsp + 208] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 160], r10 mov byte ptr [rsp + 152], al #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_Last2 <- [$r9+0] #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_First2 <- [$r8+0] #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_Last1 <- [$rdx+0] #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_First1 <- [$rcx+0] .Ltmp13193: .cv_loc 775 15 3407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3407:0 mov qword ptr [rsp + 88], rcx # 8-byte Spill .Ltmp13194: #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_First1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 80], rdx # 8-byte Spill .Ltmp13195: #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_Last1 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 72], r8 # 8-byte Spill .Ltmp13196: #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_First2 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 64], r9 # 8-byte Spill .Ltmp13197: #DEBUG_VALUE: lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less >:_Last2 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .cv_loc 775 15 3408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3408:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov rdx, qword ptr [rsp + 64] # 8-byte Reload call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .cv_loc 775 15 3409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3409:0 mov rcx, qword ptr [rsp + 88] # 8-byte Reload call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov qword ptr [rsp + 144], rax .cv_loc 775 15 3410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3410:0 mov rcx, qword ptr [rsp + 80] # 8-byte Reload call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov qword ptr [rsp + 128], rax .cv_loc 775 15 3411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3411:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov qword ptr [rsp + 136], rax .cv_loc 775 15 3412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3412:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov qword ptr [rsp + 120], rax .cv_loc 775 15 3413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3413:0 lea rcx, [rsp + 144] lea rdx, [rsp + 136] lea r8, [rsp + 152] call "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" mov byte ptr [rsp + 112], al mov cl, byte ptr [rsp + 96] call "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" mov byte ptr [rsp + 104], al mov r9, qword ptr [rsp + 120] mov r8, qword ptr [rsp + 136] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 144] mov al, byte ptr [rsp + 104] mov r11b, byte ptr [rsp + 112] mov byte ptr [rsp + 32], al mov byte ptr [rsp + 40], r11b call "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 160] xor rcx, rsp mov dword ptr [rsp + 60], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 60] # 4-byte Reload add rsp, 168 .Ltmp13198: ret .Ltmp13199: .Lfunc_end775: .seh_handlerdata .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" .seh_endproc # -- End function .def "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .Lfunc_begin776: .cv_func_id 776 .cv_loc 776 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13200: .cv_loc 776 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .cv_loc 776 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp13201: .Lfunc_end776: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$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?@@AEBV?$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?@@AEBV?$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?@@AEBV?$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?@@AEBV?$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?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin777: .cv_func_id 777 .cv_loc 777 15 642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:642:0 .seh_proc "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp13202: .cv_loc 777 15 643 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:643:0 mov rcx, qword ptr [rsp + 32] call "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" nop add rsp, 40 ret .Ltmp13203: .Lfunc_end777: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" .globl "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # -- Begin function ??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z .p2align 4, 0x90 "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z": # @"??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" .Lfunc_begin778: .cv_func_id 778 .cv_loc 778 15 3376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3376:0 .seh_proc "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov al, byte ptr [rsp + 152] mov r10b, byte ptr [rsp + 144] mov r11, qword ptr [rip + __security_cookie] xor r11, rsp mov qword ptr [rsp + 96], r11 mov byte ptr [rsp + 88], r10b mov byte ptr [rsp + 80], al mov qword ptr [rsp + 72], r9 mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .LBB778_1: # =>This Inner Loop Header: Depth=1 .cv_loc 778 15 3377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3377:0 xor eax, eax mov cl, al .Ltmp13204: mov rdx, qword ptr [rsp + 48] cmp rdx, qword ptr [rsp + 56] mov byte ptr [rsp + 47], cl # 1-byte Spill je .LBB778_3 # %bb.2: # in Loop: Header=BB778_1 Depth=1 mov rax, qword ptr [rsp + 64] cmp rax, qword ptr [rsp + 72] setne cl mov byte ptr [rsp + 47], cl # 1-byte Spill .LBB778_3: # in Loop: Header=BB778_1 Depth=1 mov al, byte ptr [rsp + 47] # 1-byte Reload test al, 1 jne .LBB778_4 jmp .LBB778_11 .LBB778_4: # in Loop: Header=BB778_1 Depth=1 .Ltmp13205: .cv_loc 778 15 3379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3379:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 48] lea rcx, [rsp + 88] call "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" test al, 1 jne .LBB778_5 jmp .LBB778_6 .LBB778_5: .Ltmp13206: .cv_loc 778 15 3380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3380:0 mov byte ptr [rsp + 87], 1 jmp .LBB778_14 .LBB778_6: # in Loop: Header=BB778_1 Depth=1 .cv_loc 778 15 3381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3381:0 mov r8, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 64] lea rcx, [rsp + 88] call "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" test al, 1 jne .LBB778_7 jmp .LBB778_8 .LBB778_7: .Ltmp13207: .cv_loc 778 15 3382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3382:0 mov byte ptr [rsp + 87], 0 jmp .LBB778_14 .LBB778_8: # in Loop: Header=BB778_1 Depth=1 .cv_loc 778 15 3381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3381:0 jmp .LBB778_9 .Ltmp13208: .LBB778_9: # in Loop: Header=BB778_1 Depth=1 .cv_loc 778 15 3383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3383:0 jmp .LBB778_10 .Ltmp13209: .LBB778_10: # in Loop: Header=BB778_1 Depth=1 .cv_loc 778 15 3377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3377:0 mov rax, qword ptr [rsp + 48] add rax, 4 mov qword ptr [rsp + 48], rax mov rax, qword ptr [rsp + 64] add rax, 4 mov qword ptr [rsp + 64], rax jmp .LBB778_1 .Ltmp13210: .LBB778_11: .cv_loc 778 15 3385 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3385:0 xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 48] cmp rdx, qword ptr [rsp + 56] mov byte ptr [rsp + 46], cl # 1-byte Spill jne .LBB778_13 # %bb.12: mov rax, qword ptr [rsp + 64] cmp rax, qword ptr [rsp + 72] setne cl mov byte ptr [rsp + 46], cl # 1-byte Spill .LBB778_13: mov al, byte ptr [rsp + 46] # 1-byte Reload and al, 1 mov byte ptr [rsp + 87], al .LBB778_14: .cv_loc 778 15 3386 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3386:0 mov al, byte ptr [rsp + 87] and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 40], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 40] # 4-byte Reload add rsp, 104 ret .Ltmp13211: .Lfunc_end778: .seh_handlerdata .section .text,"xr",discard,"??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" .seh_endproc # -- End function .def "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$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@AEBQEAH0AEBU?$less@X@0@@Z" .globl "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" # -- Begin function ??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z .p2align 4, 0x90 "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z": # @"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" .Lfunc_begin779: .cv_func_id 779 .cv_loc 779 15 3358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3358:0 .seh_proc "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13212: .cv_loc 779 15 3359 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3359:0 mov al, byte ptr [rsp + 24] add rsp, 32 ret .Ltmp13213: .Lfunc_end779: .seh_handlerdata .section .text,"xr",discard,"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" .seh_endproc # -- 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_begin780: .cv_func_id 780 .cv_loc 780 15 380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:380:0 .seh_proc "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov byte ptr [rsp], cl .Ltmp13214: .cv_loc 780 15 381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:381:0 mov al, byte ptr [rsp + 8] add rsp, 16 ret .Ltmp13215: .Lfunc_end780: .seh_handlerdata .section .text,"xr",discard,"??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin781: .cv_func_id 781 .cv_loc 781 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov byte ptr [rsp + 56], r8b mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13216: .cv_loc 781 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 40] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 781 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 104 ret .Ltmp13217: .Lfunc_end781: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- 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_begin782: .cv_func_id 782 .cv_loc 782 5 264 0 # ..\include\gsl/span:264:0 .seh_proc "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov r8b, al #DEBUG_VALUE: _Verify_range:rhs <- [$rdx+0] #DEBUG_VALUE: _Verify_range:lhs <- [$rcx+0] .Ltmp13222: .cv_loc 782 5 265 0 # ..\include\gsl/span:265:0 mov r9, qword ptr [rcx] mov r10, qword ptr [rdx] mov byte ptr [rbp - 33], 0 cmp r9, r10 mov qword ptr [rbp - 48], rdx # 8-byte Spill .Ltmp13223: #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 56], rcx # 8-byte Spill .Ltmp13224: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov byte ptr [rbp - 57], r8b # 1-byte Spill jne .LBB782_2 .Ltmp13225: # %bb.1: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rbp - 48] # 8-byte Reload cmp rcx, qword ptr [rdx + 8] setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .Ltmp13226: .LBB782_2: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB782_3 jmp .LBB782_4 .Ltmp13227: .LBB782_3: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] test byte ptr [rbp - 33], 1 jne .LBB782_7 jmp .LBB782_8 .Ltmp13228: .LBB782_4: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp13218: lea rdx, [rip + "??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rcx, [rbp - 32] call "??0fail_fast@gsl@@QEAA@QEBD@Z" .Ltmp13219: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB782_5 .Ltmp13229: .LBB782_5: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov byte ptr [rbp - 33], 1 .Ltmp13220: lea rcx, [rbp - 32] call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13221: jmp .LBB782_6 .Ltmp13230: .LBB782_6: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] ud2 .Ltmp13231: .LBB782_7: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13232: .LBB782_8: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 782 5 267 0 # ..\include\gsl/span:267:0 nop add rsp, 112 pop rbp .Ltmp13233: ret .seh_handlerdata .long ("$cppxdata$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z")@IMGREL .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" .seh_endproc .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": .seh_proc "?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA" .LBB782_9: .Ltmp13234: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .Ltmp13235: .seh_endprologue .cv_loc 782 5 265 0 # ..\include\gsl/span:265:0 test byte ptr [rbp - 33], 1 jne .LBB782_10 jmp .LBB782_11 .LBB782_10: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB782_11: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" .seh_endproc .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": .seh_proc "?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z@4HA" .LBB782_12: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13236: .Lfunc_end782: .seh_handlerdata .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" .seh_endproc .section .xdata,"dr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z" .p2align 2 "$cppxdata$?_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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .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"@IMGREL # 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"@IMGREL # Action "$ip2state$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z": .long .Lfunc_begin782@IMGREL # IP .long -1 # ToState .long .Ltmp13218@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13220@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13221@IMGREL+1 # IP .long -1 # ToState .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@@QEBAPEAHXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" .globl "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" # -- Begin function ?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ .p2align 4, 0x90 "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ": # @"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" .Lfunc_begin783: .cv_func_id 783 .cv_loc 783 5 277 0 # ..\include\gsl/span:277:0 .seh_proc "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13237: .cv_loc 783 5 280 0 # ..\include\gsl/span:280:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rdx, qword ptr [rcx + 8] shl rdx, 2 add rax, rdx add rsp, 56 ret .Ltmp13238: .Lfunc_end783: .seh_handlerdata .section .text,"xr",discard,"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" .seh_endproc # -- End function .def "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" .globl "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" # -- Begin function ??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z .p2align 4, 0x90 "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z": # @"??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" .Lfunc_begin784: .cv_func_id 784 .cv_loc 784 15 1109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1109:0 .seh_proc "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp13239: .cv_loc 784 15 1110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1110:0 mov rcx, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 72] call "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" and al, 1 mov byte ptr [rsp + 63], al .cv_loc 784 15 1111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1111:0 test byte ptr [rsp + 63], 1 je .LBB784_11 # %bb.1: .Ltmp13240: .cv_loc 784 15 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1113:0 jmp .LBB784_2 .LBB784_2: .Ltmp13241: .cv_loc 784 15 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1113:0 mov rcx, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 80] call "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" test al, 1 jne .LBB784_4 # %bb.3: .Ltmp13242: .cv_loc 784 15 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1113:0 jmp .LBB784_9 .Ltmp13243: .LBB784_4: .cv_loc 784 15 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1113:0 jmp .LBB784_5 .LBB784_5: .Ltmp13244: .cv_loc 784 15 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1113:0 lea rax, [rip + "??_C@_0BD@FEEMDEPI@invalid?5comparator?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1113 call rax mov ecx, 1 cmp ecx, eax jne .LBB784_7 # %bb.6: int3 .LBB784_7: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BO@CNCNLIKI@?$AA_?$AAD?$AAe?$AAb?$AAu?$AAg?$AA_?$AAl?$AAt?$AA_?$AAp?$AAr?$AAe?$AAd?$AA?$AA@"] lea r8, [rip + "??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1113 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp13245: # %bb.8: .cv_loc 784 15 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1113:0 jmp .LBB784_9 .Ltmp13246: .LBB784_9: .cv_loc 784 15 1113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1113:0 jmp .LBB784_10 .Ltmp13247: .LBB784_10: .cv_loc 784 15 1114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1114:0 jmp .LBB784_11 .Ltmp13248: .LBB784_11: .cv_loc 784 15 1116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1116:0 mov al, byte ptr [rsp + 63] and al, 1 movzx eax, al add rsp, 88 ret .Ltmp13249: .Lfunc_end784: .seh_handlerdata .section .text,"xr",discard,"??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" .seh_endproc # -- End function .def "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" .globl "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" # -- Begin function ??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z .p2align 4, 0x90 "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z": # @"??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" .Lfunc_begin785: .cv_func_id 785 .cv_loc 785 16 286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:286:0 .seh_proc "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13250: .cv_loc 785 16 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:287:0 mov rcx, qword ptr [rsp + 8] mov eax, dword ptr [rcx] mov rcx, qword ptr [rsp + 16] cmp eax, dword ptr [rcx] setl r9b and r9b, 1 movzx eax, r9b add rsp, 24 ret .Ltmp13251: .Lfunc_end785: .seh_handlerdata .section .text,"xr",discard,"??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .Lfunc_begin786: .cv_func_id 786 .cv_loc 786 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov byte ptr [rbp - 16], r8b mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp13254: mov rdx, rcx mov r8b, byte ptr [rbp - 32] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" mov rcx, qword ptr [rbp - 8] mov r9, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp13255: .cv_loc 786 5 592 0 # ..\include\gsl/span:592:0 mov rcx, r9 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp - 57], 0 test dl, 1 jne .LBB786_1 jmp .LBB786_2 .LBB786_1: test byte ptr [rbp - 57], 1 jne .LBB786_4 jmp .LBB786_5 .LBB786_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp13252: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13253: jmp .LBB786_3 .LBB786_3: ud2 .LBB786_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13256: .LBB786_5: .cv_loc 786 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA" .LBB786_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13257: .cv_loc 786 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 57], 1 jne .LBB786_7 jmp .LBB786_8 .LBB786_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB786_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13258: .Lfunc_end786: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z": .long .Lfunc_begin786@IMGREL # IP .long -1 # ToState .long .Ltmp13252@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13253@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # -- End function .def "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" .globl "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" # -- Begin function ??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z .p2align 4, 0x90 "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z": # @"??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" .Lfunc_begin787: .cv_func_id 787 .cv_loc 787 5 334 0 # ..\include\gsl/span:334:0 .seh_proc "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov byte ptr [rsp + 56], dl mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp13259: lea rcx, [rsp + 56] #DEBUG_VALUE: extent_type<2>:ext <- [$rcx+0] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" .Ltmp13260: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp13261: .Lfunc_end787: .seh_handlerdata .section .text,"xr",discard,"??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" .seh_endproc # -- End function .def "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .globl "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # -- Begin function ??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z .p2align 4, 0x90 "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z": # @"??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .Lfunc_begin788: .cv_func_id 788 .cv_loc 788 2 1051 0 # external\include\catch/catch.hpp:1051:0 .seh_proc "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13262: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp13263: .Lfunc_end788: .seh_handlerdata .section .text,"xr",discard,"??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .seh_endproc # -- 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_begin789: .cv_func_id 789 .cv_loc 789 15 3276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3276:0 .seh_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" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0> >:_Last2 <- [$r9+0] #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0> >:_First2 <- [$r8+0] #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0> >:_Last1 <- [$rdx+0] #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0> >:_First1 <- [$rcx+0] .Ltmp13264: .cv_loc 789 15 3277 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3277:0 mov rax, qword ptr [r9] mov qword ptr [rsp + 112], rax mov rax, qword ptr [r9 + 8] mov qword ptr [rsp + 120], rax mov rax, qword ptr [r8] mov qword ptr [rsp + 96], rax mov rax, qword ptr [r8 + 8] mov qword ptr [rsp + 104], rax mov rax, qword ptr [rdx] mov qword ptr [rsp + 80], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 72], rax mov r10b, byte ptr [rsp + 56] lea rcx, [rsp + 64] .Ltmp13265: lea rdx, [rsp + 80] .Ltmp13266: lea r8, [rsp + 96] .Ltmp13267: lea r9, [rsp + 112] .Ltmp13268: mov byte ptr [rsp + 32], r10b 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 rcx, qword ptr [rsp + 128] xor rcx, rsp mov dword ptr [rsp + 52], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 52] # 4-byte Reload add rsp, 136 ret .Ltmp13269: .Lfunc_end789: .seh_handlerdata .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" .seh_endproc # -- 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_begin790: .cv_func_id 790 .cv_loc 790 15 3255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3255:0 .seh_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" # %bb.0: push rbx .seh_pushreg 3 sub rsp, 160 .seh_stackalloc 160 .seh_endprologue mov al, byte ptr [rsp + 208] mov byte ptr [rsp + 152], al #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_Last2 <- [$r9+0] #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_First2 <- [$r8+0] #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_Last1 <- [$rdx+0] #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_First1 <- [$rcx+0] .Ltmp13270: .cv_loc 790 15 3256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3256:0 mov qword ptr [rsp + 112], rcx # 8-byte Spill .Ltmp13271: #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_First1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 104], rdx # 8-byte Spill .Ltmp13272: #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_Last1 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 96], r8 # 8-byte Spill .Ltmp13273: #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_First2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 88], r9 # 8-byte Spill .Ltmp13274: #DEBUG_VALUE: equal,0>,gsl::details::span_iterator,0>,std::equal_to >:_Last2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .cv_loc 790 15 3257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3257:0 mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov rdx, qword ptr [rsp + 88] # 8-byte Reload call "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .cv_loc 790 15 3258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3258:0 mov cl, byte ptr [rsp + 120] call "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" mov byte ptr [rsp + 128], al mov rcx, qword ptr [rsp + 88] # 8-byte Reload call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov qword ptr [rsp + 80], rax # 8-byte Spill call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 104] # 8-byte Reload mov qword ptr [rsp + 72], rax # 8-byte Spill call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" mov r10b, byte ptr [rsp + 128] mov r11b, byte ptr [rsp + 136] mov bl, byte ptr [rsp + 144] mov rcx, rax mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rsp + 72] # 8-byte Reload mov r9, qword ptr [rsp + 80] # 8-byte Reload mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b mov byte ptr [rsp + 48], bl call "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" and al, 1 movzx eax, al add rsp, 160 .Ltmp13275: pop rbx ret .Ltmp13276: .Lfunc_end790: .seh_handlerdata .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" .seh_endproc # -- End function .def "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" .globl "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" # -- Begin function ??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z .p2align 4, 0x90 "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z": # @"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" .Lfunc_begin791: .cv_func_id 791 .cv_loc 791 15 3240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3240:0 .seh_proc "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov al, byte ptr [rsp + 160] mov r10b, byte ptr [rsp + 152] mov r11b, byte ptr [rsp + 144] mov byte ptr [rsp + 96], r11b mov byte ptr [rsp + 88], r10b mov byte ptr [rsp + 80], al mov qword ptr [rsp + 72], r9 mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13277: .cv_loc 791 15 3242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3242:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] sub rcx, rdx sar rcx, 2 mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 64] sub rdx, r8 sar rdx, 2 cmp rcx, rdx je .LBB791_2 # %bb.1: .Ltmp13278: .cv_loc 791 15 3244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3244:0 mov byte ptr [rsp + 103], 0 jmp .LBB791_3 .Ltmp13279: .LBB791_2: .cv_loc 791 15 3247 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3247:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" and al, 1 mov byte ptr [rsp + 103], al .LBB791_3: .cv_loc 791 15 3248 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3248:0 mov al, byte ptr [rsp + 103] and al, 1 movzx eax, al add rsp, 104 ret .Ltmp13280: .Lfunc_end791: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" .seh_endproc # -- 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_begin792: .cv_func_id 792 .cv_loc 792 15 380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:380:0 .seh_proc "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov byte ptr [rsp], cl .Ltmp13281: .cv_loc 792 15 381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:381:0 mov al, byte ptr [rsp + 8] add rsp, 16 ret .Ltmp13282: .Lfunc_end792: .seh_handlerdata .section .text,"xr",discard,"??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z" .seh_endproc # -- End function .def "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" .globl "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" # -- Begin function ??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z .p2align 4, 0x90 "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z": # @"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" .Lfunc_begin793: .cv_func_id 793 .cv_loc 793 15 3110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3110:0 .seh_proc "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov byte ptr [rsp + 88], r9b mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 72], rcx .Ltmp13283: .cv_loc 793 15 3111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3111:0 lea rcx, [rsp + 72] #DEBUG_VALUE: _Equal_unchecked >:_First1 <- [$rcx+0] lea rdx, [rsp + 80] #DEBUG_VALUE: _Equal_unchecked >:_First2 <- [$rdx+0] lea r8, [rsp + 88] #DEBUG_VALUE: _Equal_unchecked >:_Pred <- [$r8+0] call "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" .Ltmp13284: mov byte ptr [rsp + 56], al mov r8, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 72] mov r9b, byte ptr [rsp + 48] mov al, byte ptr [rsp + 56] mov byte ptr [rsp + 32], al call "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp13285: .Lfunc_end793: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" .seh_endproc # -- End function .def "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin794: .cv_func_id 794 .cv_loc 794 15 3098 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3098:0 .seh_proc "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov al, byte ptr [rsp + 144] mov byte ptr [rsp + 96], r9b mov byte ptr [rsp + 88], al mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp13286: .cv_loc 794 15 3099 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3099:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 56], rcx .cv_loc 794 15 3100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3100:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 48], rcx .cv_loc 794 15 3101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3101:0 mov rcx, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 56] sub rcx, rdx mov qword ptr [rsp + 40], rcx .cv_loc 794 15 3102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3102:0 mov r8, qword ptr [rsp + 40] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 56] call memcmp cmp eax, 0 sete r9b and r9b, 1 movzx eax, r9b add rsp, 104 ret .Ltmp13287: .Lfunc_end794: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" .globl "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" # -- Begin function ??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z .p2align 4, 0x90 "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z": # @"??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" .Lfunc_begin795: .cv_func_id 795 .cv_loc 795 15 3072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3072:0 .seh_proc "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13288: .cv_loc 795 15 3073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3073:0 mov al, byte ptr [rsp + 24] add rsp, 32 ret .Ltmp13289: .Lfunc_end795: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .Lfunc_begin796: .cv_func_id 796 .cv_loc 796 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov byte ptr [rbp - 16], r8b mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp13292: mov rdx, rcx mov r8b, byte ptr [rbp - 32] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" mov rcx, qword ptr [rbp - 8] mov r9, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp13293: .cv_loc 796 5 592 0 # ..\include\gsl/span:592:0 mov rcx, r9 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp - 57], 0 test dl, 1 jne .LBB796_1 jmp .LBB796_2 .LBB796_1: test byte ptr [rbp - 57], 1 jne .LBB796_4 jmp .LBB796_5 .LBB796_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp13290: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13291: jmp .LBB796_3 .LBB796_3: ud2 .LBB796_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13294: .LBB796_5: .cv_loc 796 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA" .LBB796_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13295: .cv_loc 796 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 57], 1 jne .LBB796_7 jmp .LBB796_8 .LBB796_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB796_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13296: .Lfunc_end796: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z": .long .Lfunc_begin796@IMGREL # IP .long -1 # ToState .long .Ltmp13290@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13291@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # -- End function .def "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .globl "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" # -- Begin function ??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z .p2align 4, 0x90 "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z": # @"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .Lfunc_begin797: .cv_func_id 797 .cv_loc 797 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp13299: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@$$CBH@std@@YAPEBHAEBH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp13297: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp13298: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB797_1 .LBB797_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z")@IMGREL .section .text,"xr",discard,"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .seh_endproc .def "?dtor$2@?0???$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z@4HA" .LBB797_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13300: .Lfunc_end797: .seh_handlerdata .section .text,"xr",discard,"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .p2align 2 "$cppxdata$??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z": .long .Lfunc_begin797@IMGREL # IP .long -1 # ToState .long .Ltmp13297@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13298@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$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_begin798: .cv_func_id 798 .cv_loc 798 5 709 0 # ..\include\gsl/span:709:0 .seh_proc "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rcx #DEBUG_VALUE: as_bytes:s <- [$rdx+0] .Ltmp13303: .cv_loc 798 5 711 0 # ..\include\gsl/span:711:0 mov qword ptr [rbp - 16], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp - 24], rax # 8-byte Spill mov qword ptr [rbp - 32], rdx # 8-byte Spill .Ltmp13304: #DEBUG_VALUE: as_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] call "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .Ltmp13301: mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, rax call "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" .Ltmp13302: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB798_1 .Ltmp13305: .LBB798_1: #DEBUG_VALUE: as_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 80 pop rbp .Ltmp13306: ret .seh_handlerdata .long ("$cppxdata$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z")@IMGREL .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" .seh_endproc .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": .seh_proc "?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" .LBB798_2: .Ltmp13307: #DEBUG_VALUE: as_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .Ltmp13308: .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13309: .Lfunc_end798: .seh_handlerdata .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" .seh_endproc .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 "$cppxdata$??$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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .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"@IMGREL # Action "$ip2state$??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z": .long .Lfunc_begin798@IMGREL # IP .long -1 # ToState .long .Ltmp13301@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13302@IMGREL+1 # IP .long -1 # ToState .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 "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" .globl "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" # -- Begin function ??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z .p2align 4, 0x90 "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z": # @"??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" .Lfunc_begin799: .cv_func_id 799 .cv_loc 799 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp13310: .cv_loc 799 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13311: .Lfunc_end799: .seh_handlerdata .section .text,"xr",discard,"??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" .seh_endproc # -- End function .def "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" .globl "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" # -- Begin function ?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ .p2align 4, 0x90 "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ": # @"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" .Lfunc_begin800: .cv_func_id 800 .cv_loc 800 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13312: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" nop add rsp, 40 ret .Ltmp13313: .Lfunc_end800: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" .seh_endproc # -- End function .def "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" .globl "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" # -- Begin function ??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z .p2align 4, 0x90 "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z": # @"??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" .Lfunc_begin801: .cv_func_id 801 .cv_loc 801 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp13314: .cv_loc 801 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp13315: .Lfunc_end801: .seh_handlerdata .section .text,"xr",discard,"??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" .Lfunc_begin802: .cv_func_id 802 .cv_loc 802 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13316: mov qword ptr [rcx], rax .Ltmp13317: .cv_loc 802 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp13318: .cv_loc 802 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp13319: .Lfunc_end802: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .Lfunc_begin803: .cv_func_id 803 .cv_loc 803 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13320: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp13321: .Lfunc_end803: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .globl "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ": # @"?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .Lfunc_begin804: .cv_func_id 804 .cv_loc 804 5 500 0 # ..\include\gsl/span:500:0 .seh_proc "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13322: .cv_loc 804 5 501 0 # ..\include\gsl/span:501:0 call "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" mov qword ptr [rsp + 56], 4 lea rcx, [rsp + 56] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload imul rcx, rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp13323: .Lfunc_end804: .seh_handlerdata .section .text,"xr",discard,"?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- 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_begin805: .cv_func_id 805 .cv_loc 805 5 709 0 # ..\include\gsl/span:709:0 .seh_proc "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rcx #DEBUG_VALUE: as_bytes:s <- [$rdx+0] .Ltmp13326: .cv_loc 805 5 711 0 # ..\include\gsl/span:711:0 mov qword ptr [rbp - 16], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp - 24], rax # 8-byte Spill mov qword ptr [rbp - 32], rdx # 8-byte Spill .Ltmp13327: #DEBUG_VALUE: as_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp13324: mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, rax call "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" .Ltmp13325: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB805_1 .Ltmp13328: .LBB805_1: #DEBUG_VALUE: as_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 80 pop rbp .Ltmp13329: ret .seh_handlerdata .long ("$cppxdata$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z")@IMGREL .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" .seh_endproc .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": .seh_proc "?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" .LBB805_2: .Ltmp13330: #DEBUG_VALUE: as_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .Ltmp13331: .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13332: .Lfunc_end805: .seh_handlerdata .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" .seh_endproc .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 "$cppxdata$??$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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .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"@IMGREL # Action "$ip2state$??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": .long .Lfunc_begin805@IMGREL # IP .long -1 # ToState .long .Ltmp13324@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13325@IMGREL+1 # IP .long -1 # ToState .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@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .globl "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ": # @"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .Lfunc_begin806: .cv_func_id 806 .cv_loc 806 5 500 0 # ..\include\gsl/span:500:0 .seh_proc "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13333: .cv_loc 806 5 501 0 # ..\include\gsl/span:501:0 call "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rsp + 56], 1 lea rcx, [rsp + 56] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload imul rcx, rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp13334: .Lfunc_end806: .seh_handlerdata .section .text,"xr",discard,"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" .globl "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" # -- Begin function ??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z .p2align 4, 0x90 "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z": # @"??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" .Lfunc_begin807: .cv_func_id 807 .cv_loc 807 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp13335: .cv_loc 807 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13336: .Lfunc_end807: .seh_handlerdata .section .text,"xr",discard,"??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .globl "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # -- Begin function ??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z .p2align 4, 0x90 "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z": # @"??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .Lfunc_begin808: .cv_func_id 808 .cv_loc 808 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp13337: .cv_loc 808 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp13338: .Lfunc_end808: .seh_handlerdata .section .text,"xr",discard,"??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .Lfunc_begin809: .cv_func_id 809 .cv_loc 809 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13339: mov qword ptr [rcx], rax .Ltmp13340: .cv_loc 809 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp13341: .cv_loc 809 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp13342: .Lfunc_end809: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" .globl "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ": # @"?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" .Lfunc_begin810: .cv_func_id 810 .cv_loc 810 5 500 0 # ..\include\gsl/span:500:0 .seh_proc "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13343: .cv_loc 810 5 501 0 # ..\include\gsl/span:501:0 call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" mov qword ptr [rsp + 56], 4 lea rcx, [rsp + 56] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload imul rcx, rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp13344: .Lfunc_end810: .seh_handlerdata .section .text,"xr",discard,"?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" .globl "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" # -- Begin function ??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z .p2align 4, 0x90 "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z": # @"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" .Lfunc_begin811: .cv_func_id 811 .cv_loc 811 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13345: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13346: .Lfunc_end811: .seh_handlerdata .section .text,"xr",discard,"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .Lfunc_begin812: .cv_func_id 812 .cv_loc 812 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp13351: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp13352: .cv_loc 812 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB812_1 jmp .LBB812_2 .LBB812_1: test byte ptr [rbp - 1], 1 jne .LBB812_4 jmp .LBB812_5 .LBB812_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp13347: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13348: jmp .LBB812_3 .LBB812_3: ud2 .LBB812_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB812_5: .cv_loc 812 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB812_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB812_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB812_8 jmp .LBB812_9 .LBB812_8: test byte ptr [rbp - 33], 1 jne .LBB812_14 jmp .LBB812_15 .LBB812_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp13349: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13350: jmp .LBB812_10 .LBB812_10: ud2 .LBB812_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13353: .LBB812_15: .cv_loc 812 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA" .LBB812_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13354: .cv_loc 812 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB812_12 jmp .LBB812_13 .LBB812_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB812_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA" .LBB812_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 812 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB812_17 jmp .LBB812_18 .LBB812_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB812_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13355: .Lfunc_end812: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z": .long .Lfunc_begin812@IMGREL # IP .long -1 # ToState .long .Ltmp13347@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13348@IMGREL+1 # IP .long -1 # ToState .long .Ltmp13349@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13350@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" # -- End function .def "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" .globl "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" # -- Begin function ??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z": # @"??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" .Lfunc_begin813: .cv_func_id 813 .cv_loc 813 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13356: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp13357: .Lfunc_end813: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" .seh_endproc # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@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@@QEBAPEBW4byte@3@XZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" .Lfunc_begin814: .cv_func_id 814 .cv_loc 814 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13358: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp13359: .Lfunc_end814: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" .seh_endproc # -- End function .def "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" .globl "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" # -- Begin function ??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z .p2align 4, 0x90 "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z": # @"??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" .Lfunc_begin815: .cv_func_id 815 .cv_loc 815 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13360: mov rcx, qword ptr [rsp] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 8] cmp rcx, qword ptr [rdx] sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp13361: .Lfunc_end815: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" .Lfunc_begin816: .cv_func_id 816 .cv_loc 816 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13362: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp13363: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp13364: ret .Ltmp13365: .Lfunc_end816: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .Lfunc_begin817: .cv_func_id 817 .cv_loc 817 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13366: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp13367: .Lfunc_end817: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .Lfunc_begin818: .cv_func_id 818 .cv_loc 818 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13368: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp13369: .Lfunc_end818: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin819: .cv_func_id 819 .cv_loc 819 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13374: .cv_loc 819 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp13370: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .Ltmp13371: jmp .LBB819_1 .LBB819_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp13372: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp13373: jmp .LBB819_2 .LBB819_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 819 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB819_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 819 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB819_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB819_5 jmp .LBB819_6 .LBB819_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB819_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB819_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13375: .Lfunc_end819: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin819@IMGREL # IP .long -1 # ToState .long .Ltmp13370@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13372@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13373@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" .Lfunc_begin820: .cv_func_id 820 .cv_loc 820 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp13376: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB820_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB820_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp13377: .Lfunc_end820: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .globl "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # -- Begin function ??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z .p2align 4, 0x90 "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z": # @"??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .Lfunc_begin821: .cv_func_id 821 .cv_loc 821 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13378: .cv_loc 821 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13379: .Lfunc_end821: .seh_handlerdata .section .text,"xr",discard,"??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .seh_endproc # -- End function .def "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" .globl "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" # -- Begin function ??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z .p2align 4, 0x90 "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z": # @"??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" .Lfunc_begin822: .cv_func_id 822 .cv_loc 822 2 709 0 # external\include\catch/catch.hpp:709:0 .seh_proc "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov r8, qword ptr [rip + __security_cookie] xor r8, rsp mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp13380: .cv_loc 822 2 710 0 # external\include\catch/catch.hpp:710:0 cmp qword ptr [rsp + 56], 0 mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB822_2 # %bb.1: .Ltmp13381: .cv_loc 822 2 711 0 # external\include\catch/catch.hpp:711:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rsp + 56] call "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" jmp .LBB822_3 .Ltmp13382: .LBB822_2: .cv_loc 822 2 713 0 # external\include\catch/catch.hpp:713:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rip + "??_C@_07OHNGEDJK@nullptr?$AA@"] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp13383: .LBB822_3: .cv_loc 822 2 715 0 # external\include\catch/catch.hpp:715:0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13384: .Lfunc_end822: .seh_handlerdata .section .text,"xr",discard,"??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" .seh_endproc # -- End function .def "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .globl "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # -- Begin function ??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z .p2align 4, 0x90 "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z": # @"??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .Lfunc_begin823: .cv_func_id 823 .cv_loc 823 2 552 0 # external\include\catch/catch.hpp:552:0 .seh_proc "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov r8d, 8 # kill: def $r8 killed $r8d mov qword ptr [rsp + 48], rdx .Ltmp13385: .cv_loc 823 2 553 0 # external\include\catch/catch.hpp:553:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX_K@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13386: .Lfunc_end823: .seh_handlerdata .section .text,"xr",discard,"??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" .globl "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" # -- Begin function ??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z": # @"??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" .Lfunc_begin824: .cv_func_id 824 .cv_loc 824 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13387: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp13388: .Lfunc_end824: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" .globl "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" # -- Begin function ??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z .p2align 4, 0x90 "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z": # @"??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" .Lfunc_begin825: .cv_func_id 825 .cv_loc 825 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13389: mov rcx, qword ptr [rsp] cmp qword ptr [rcx], 0 sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp13390: .Lfunc_end825: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" .globl "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" # -- Begin function ??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z": # @"??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" .Lfunc_begin826: .cv_func_id 826 .cv_loc 826 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13391: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp13392: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp13393: ret .Ltmp13394: .Lfunc_end826: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .Lfunc_begin827: .cv_func_id 827 .cv_loc 827 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13395: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp13396: .Lfunc_end827: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .Lfunc_begin828: .cv_func_id 828 .cv_loc 828 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13397: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp13398: .Lfunc_end828: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin829: .cv_func_id 829 .cv_loc 829 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13403: .cv_loc 829 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp13399: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .Ltmp13400: jmp .LBB829_1 .LBB829_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp13401: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp13402: jmp .LBB829_2 .LBB829_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 829 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB829_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 829 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB829_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB829_5 jmp .LBB829_6 .LBB829_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB829_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB829_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13404: .Lfunc_end829: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin829@IMGREL # IP .long -1 # ToState .long .Ltmp13399@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13401@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13402@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .Lfunc_begin830: .cv_func_id 830 .cv_loc 830 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp13405: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB830_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB830_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp13406: .Lfunc_end830: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$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@@AEB$$T@Z" .globl "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" # -- Begin function ??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z .p2align 4, 0x90 "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z": # @"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" .Lfunc_begin831: .cv_func_id 831 .cv_loc 831 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13407: .cv_loc 831 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?convert@?$StringMaker@$$T@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$T@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13408: .Lfunc_end831: .seh_handlerdata .section .text,"xr",discard,"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" .seh_endproc # -- End function .def "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .globl "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # -- Begin function ??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z .p2align 4, 0x90 "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z": # @"??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .Lfunc_begin832: .cv_func_id 832 .cv_loc 832 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13409: .cv_loc 832 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13410: .Lfunc_end832: .seh_handlerdata .section .text,"xr",discard,"??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" .globl "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" # -- Begin function ??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z .p2align 4, 0x90 "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z": # @"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" .Lfunc_begin833: .cv_func_id 833 .cv_loc 833 2 709 0 # external\include\catch/catch.hpp:709:0 .seh_proc "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov r8, qword ptr [rip + __security_cookie] xor r8, rsp mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp13411: .cv_loc 833 2 710 0 # external\include\catch/catch.hpp:710:0 cmp qword ptr [rsp + 56], 0 mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB833_2 # %bb.1: .Ltmp13412: .cv_loc 833 2 711 0 # external\include\catch/catch.hpp:711:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rsp + 56] call "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" jmp .LBB833_3 .Ltmp13413: .LBB833_2: .cv_loc 833 2 713 0 # external\include\catch/catch.hpp:713:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rip + "??_C@_07OHNGEDJK@nullptr?$AA@"] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp13414: .LBB833_3: .cv_loc 833 2 715 0 # external\include\catch/catch.hpp:715:0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13415: .Lfunc_end833: .seh_handlerdata .section .text,"xr",discard,"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .globl "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # -- Begin function ??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z .p2align 4, 0x90 "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z": # @"??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .Lfunc_begin834: .cv_func_id 834 .cv_loc 834 2 552 0 # external\include\catch/catch.hpp:552:0 .seh_proc "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov r8d, 8 # kill: def $r8 killed $r8d mov qword ptr [rsp + 48], rdx .Ltmp13416: .cv_loc 834 2 553 0 # external\include\catch/catch.hpp:553:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX_K@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13417: .Lfunc_end834: .seh_handlerdata .section .text,"xr",discard,"??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .seh_endproc # -- 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_begin835: .cv_func_id 835 .cv_loc 835 5 718 0 # ..\include\gsl/span:718:0 .seh_proc "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rcx #DEBUG_VALUE: as_writeable_bytes:s <- [$rdx+0] .Ltmp13420: .cv_loc 835 5 720 0 # ..\include\gsl/span:720:0 mov qword ptr [rbp - 16], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp - 24], rax # 8-byte Spill mov qword ptr [rbp - 32], rdx # 8-byte Spill .Ltmp13421: #DEBUG_VALUE: as_writeable_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" .Ltmp13418: mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, rax call "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" .Ltmp13419: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB835_1 .Ltmp13422: .LBB835_1: #DEBUG_VALUE: as_writeable_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 80 pop rbp .Ltmp13423: ret .seh_handlerdata .long ("$cppxdata$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z")@IMGREL .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" .seh_endproc .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": .seh_proc "?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" .LBB835_2: .Ltmp13424: #DEBUG_VALUE: as_writeable_bytes:s <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .Ltmp13425: .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13426: .Lfunc_end835: .seh_handlerdata .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" .seh_endproc .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 "$cppxdata$??$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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .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"@IMGREL # Action "$ip2state$??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z": .long .Lfunc_begin835@IMGREL # IP .long -1 # ToState .long .Ltmp13418@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13419@IMGREL+1 # IP .long -1 # ToState .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@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .Lfunc_begin836: .cv_func_id 836 .cv_loc 836 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13427: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp13428: .Lfunc_end836: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .globl "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ": # @"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .Lfunc_begin837: .cv_func_id 837 .cv_loc 837 5 500 0 # ..\include\gsl/span:500:0 .seh_proc "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13429: .cv_loc 837 5 501 0 # ..\include\gsl/span:501:0 call "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" mov qword ptr [rsp + 56], 1 lea rcx, [rsp + 56] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload imul rcx, rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp13430: .Lfunc_end837: .seh_handlerdata .section .text,"xr",discard,"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" .globl "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" # -- Begin function ??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z .p2align 4, 0x90 "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z": # @"??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" .Lfunc_begin838: .cv_func_id 838 .cv_loc 838 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp13431: .cv_loc 838 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13432: .Lfunc_end838: .seh_handlerdata .section .text,"xr",discard,"??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" .seh_endproc # -- End function .def "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" .globl "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" # -- Begin function ?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ .p2align 4, 0x90 "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ": # @"?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" .Lfunc_begin839: .cv_func_id 839 .cv_loc 839 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13433: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" nop add rsp, 40 ret .Ltmp13434: .Lfunc_end839: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" .seh_endproc # -- End function .def "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" .globl "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" # -- Begin function ??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z .p2align 4, 0x90 "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z": # @"??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" .Lfunc_begin840: .cv_func_id 840 .cv_loc 840 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp13435: .cv_loc 840 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp13436: .Lfunc_end840: .seh_handlerdata .section .text,"xr",discard,"??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" .Lfunc_begin841: .cv_func_id 841 .cv_loc 841 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13437: mov qword ptr [rcx], rax .Ltmp13438: .cv_loc 841 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp13439: .cv_loc 841 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp13440: .Lfunc_end841: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" .globl "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" # -- Begin function ??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z .p2align 4, 0x90 "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z": # @"??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" .Lfunc_begin842: .cv_func_id 842 .cv_loc 842 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp13441: .cv_loc 842 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13442: .Lfunc_end842: .seh_handlerdata .section .text,"xr",discard,"??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .globl "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # -- Begin function ??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z .p2align 4, 0x90 "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z": # @"??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .Lfunc_begin843: .cv_func_id 843 .cv_loc 843 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp13443: .cv_loc 843 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp13444: .Lfunc_end843: .seh_handlerdata .section .text,"xr",discard,"??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .Lfunc_begin844: .cv_func_id 844 .cv_loc 844 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13445: mov qword ptr [rcx], rax .Ltmp13446: .cv_loc 844 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp13447: .cv_loc 844 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp13448: .Lfunc_end844: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .seh_endproc # -- End function .def "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" .globl "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" # -- Begin function ??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z .p2align 4, 0x90 "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z": # @"??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" .Lfunc_begin845: .cv_func_id 845 .cv_loc 845 5 386 0 # ..\include\gsl/span:386:0 .seh_proc "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13449: mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13450: .Lfunc_end845: .seh_handlerdata .section .text,"xr",discard,"??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" .seh_endproc # -- End function .def "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .globl "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" # -- Begin function ??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z .p2align 4, 0x90 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z": # @"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .Lfunc_begin846: .cv_func_id 846 .cv_loc 846 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 40], r8 mov qword ptr [rbp + 32], rdx mov qword ptr [rbp + 24], rcx mov rcx, qword ptr [rbp + 24] mov qword ptr [rbp + 48], rcx .Ltmp13455: mov rdx, rcx mov r8, qword ptr [rbp + 40] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rdx + 8], rcx .Ltmp13456: .cv_loc 846 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp - 1], 0 test r9b, 1 jne .LBB846_1 jmp .LBB846_2 .LBB846_1: test byte ptr [rbp - 1], 1 jne .LBB846_4 jmp .LBB846_5 .LBB846_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] mov rax, rbp mov rcx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 1], 1 .Ltmp13451: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13452: jmp .LBB846_3 .LBB846_3: ud2 .LBB846_4: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB846_5: .cv_loc 846 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 32] mov byte ptr [rbp - 33], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 73], cl # 1-byte Spill jne .LBB846_7 # %bb.6: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 73], dl # 1-byte Spill .LBB846_7: mov al, byte ptr [rbp - 73] # 1-byte Reload test al, 1 jne .LBB846_8 jmp .LBB846_9 .LBB846_8: test byte ptr [rbp - 33], 1 jne .LBB846_14 jmp .LBB846_15 .LBB846_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 32] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 33], 1 .Ltmp13453: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13454: jmp .LBB846_10 .LBB846_10: ud2 .LBB846_14: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13457: .LBB846_15: .cv_loc 846 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z")@IMGREL .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .seh_endproc .def "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA": .seh_proc "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA" .LBB846_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13458: .cv_loc 846 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp - 1], 1 jne .LBB846_12 jmp .LBB846_13 .LBB846_12: mov rcx, rbp call "??1fail_fast@gsl@@UEAA@XZ" .LBB846_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .seh_endproc .def "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA": .seh_proc "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA" .LBB846_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 846 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 33], 1 jne .LBB846_17 jmp .LBB846_18 .LBB846_17: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB846_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13459: .Lfunc_end846: .seh_handlerdata .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .p2align 2 "$cppxdata$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z": .long -1 # ToState .long "?dtor$11@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$16@?0???$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z@4HA"@IMGREL # Action "$ip2state$??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z": .long .Lfunc_begin846@IMGREL # IP .long -1 # ToState .long .Ltmp13451@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13452@IMGREL+1 # IP .long -1 # ToState .long .Ltmp13453@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13454@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" # -- End function .def "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" .globl "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" # -- Begin function ??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z": # @"??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" .Lfunc_begin847: .cv_func_id 847 .cv_loc 847 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13460: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp13461: .Lfunc_end847: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" .seh_endproc # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@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@@QEBAPEAW4byte@3@XZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" .Lfunc_begin848: .cv_func_id 848 .cv_loc 848 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13462: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp13463: .Lfunc_end848: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" .seh_endproc # -- End function .def "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" .globl "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" # -- Begin function ??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z .p2align 4, 0x90 "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z": # @"??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" .Lfunc_begin849: .cv_func_id 849 .cv_loc 849 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13464: mov rcx, qword ptr [rsp] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp + 8] cmp rcx, qword ptr [rdx] sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp13465: .Lfunc_end849: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" .Lfunc_begin850: .cv_func_id 850 .cv_loc 850 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13466: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp13467: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp13468: ret .Ltmp13469: .Lfunc_end850: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .Lfunc_begin851: .cv_func_id 851 .cv_loc 851 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13470: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp13471: .Lfunc_end851: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .Lfunc_begin852: .cv_func_id 852 .cv_loc 852 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13472: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp13473: .Lfunc_end852: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin853: .cv_func_id 853 .cv_loc 853 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13478: .cv_loc 853 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp13474: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .Ltmp13475: jmp .LBB853_1 .LBB853_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp13476: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp13477: jmp .LBB853_2 .LBB853_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 853 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB853_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 853 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB853_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB853_5 jmp .LBB853_6 .LBB853_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB853_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB853_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13479: .Lfunc_end853: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin853@IMGREL # IP .long -1 # ToState .long .Ltmp13474@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13476@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13477@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" .Lfunc_begin854: .cv_func_id 854 .cv_loc 854 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp13480: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB854_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB854_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp13481: .Lfunc_end854: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .globl "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # -- Begin function ??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z .p2align 4, 0x90 "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z": # @"??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .Lfunc_begin855: .cv_func_id 855 .cv_loc 855 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13482: .cv_loc 855 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13483: .Lfunc_end855: .seh_handlerdata .section .text,"xr",discard,"??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .seh_endproc # -- End function .def "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" .globl "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" # -- Begin function ??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z .p2align 4, 0x90 "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z": # @"??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" .Lfunc_begin856: .cv_func_id 856 .cv_loc 856 2 709 0 # external\include\catch/catch.hpp:709:0 .seh_proc "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov r8, qword ptr [rip + __security_cookie] xor r8, rsp mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp13484: .cv_loc 856 2 710 0 # external\include\catch/catch.hpp:710:0 cmp qword ptr [rsp + 56], 0 mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB856_2 # %bb.1: .Ltmp13485: .cv_loc 856 2 711 0 # external\include\catch/catch.hpp:711:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rsp + 56] call "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" jmp .LBB856_3 .Ltmp13486: .LBB856_2: .cv_loc 856 2 713 0 # external\include\catch/catch.hpp:713:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rip + "??_C@_07OHNGEDJK@nullptr?$AA@"] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp13487: .LBB856_3: .cv_loc 856 2 715 0 # external\include\catch/catch.hpp:715:0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13488: .Lfunc_end856: .seh_handlerdata .section .text,"xr",discard,"??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" .seh_endproc # -- End function .def "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .globl "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # -- Begin function ??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z .p2align 4, 0x90 "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z": # @"??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .Lfunc_begin857: .cv_func_id 857 .cv_loc 857 2 552 0 # external\include\catch/catch.hpp:552:0 .seh_proc "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov r8d, 8 # kill: def $r8 killed $r8d mov qword ptr [rsp + 48], rdx .Ltmp13489: .cv_loc 857 2 553 0 # external\include\catch/catch.hpp:553:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX_K@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13490: .Lfunc_end857: .seh_handlerdata .section .text,"xr",discard,"??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" .globl "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" # -- Begin function ??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z": # @"??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" .Lfunc_begin858: .cv_func_id 858 .cv_loc 858 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13491: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp13492: .Lfunc_end858: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" .globl "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" # -- Begin function ??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z .p2align 4, 0x90 "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z": # @"??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" .Lfunc_begin859: .cv_func_id 859 .cv_loc 859 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13493: mov rcx, qword ptr [rsp] cmp qword ptr [rcx], 0 sete al and al, 1 movzx eax, al add rsp, 16 ret .Ltmp13494: .Lfunc_end859: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" .globl "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" # -- Begin function ??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z": # @"??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" .Lfunc_begin860: .cv_func_id 860 .cv_loc 860 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13495: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp13496: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp13497: ret .Ltmp13498: .Lfunc_end860: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .Lfunc_begin861: .cv_func_id 861 .cv_loc 861 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13499: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp13500: .Lfunc_end861: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .Lfunc_begin862: .cv_func_id 862 .cv_loc 862 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13501: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp13502: .Lfunc_end862: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin863: .cv_func_id 863 .cv_loc 863 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp13507: .cv_loc 863 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp13503: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .Ltmp13504: jmp .LBB863_1 .LBB863_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp13505: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp13506: jmp .LBB863_2 .LBB863_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 863 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB863_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 863 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB863_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB863_5 jmp .LBB863_6 .LBB863_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB863_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB863_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13508: .Lfunc_end863: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin863@IMGREL # IP .long -1 # ToState .long .Ltmp13503@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13505@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13506@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .Lfunc_begin864: .cv_func_id 864 .cv_loc 864 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp13509: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB864_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB864_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp13510: .Lfunc_end864: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .globl "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # -- Begin function ??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z .p2align 4, 0x90 "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z": # @"??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .Lfunc_begin865: .cv_func_id 865 .cv_loc 865 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_proc "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp13511: .cv_loc 865 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13512: .Lfunc_end865: .seh_handlerdata .section .text,"xr",discard,"??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" .globl "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" # -- Begin function ??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z .p2align 4, 0x90 "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z": # @"??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" .Lfunc_begin866: .cv_func_id 866 .cv_loc 866 2 709 0 # external\include\catch/catch.hpp:709:0 .seh_proc "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rcx mov r8, qword ptr [rip + __security_cookie] xor r8, rsp mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx .Ltmp13513: .cv_loc 866 2 710 0 # external\include\catch/catch.hpp:710:0 cmp qword ptr [rsp + 56], 0 mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB866_2 # %bb.1: .Ltmp13514: .cv_loc 866 2 711 0 # external\include\catch/catch.hpp:711:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rsp + 56] call "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" jmp .LBB866_3 .Ltmp13515: .LBB866_2: .cv_loc 866 2 713 0 # external\include\catch/catch.hpp:713:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload lea rdx, [rip + "??_C@_07OHNGEDJK@nullptr?$AA@"] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp13516: .LBB866_3: .cv_loc 866 2 715 0 # external\include\catch/catch.hpp:715:0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13517: .Lfunc_end866: .seh_handlerdata .section .text,"xr",discard,"??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .globl "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # -- Begin function ??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z .p2align 4, 0x90 "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z": # @"??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .Lfunc_begin867: .cv_func_id 867 .cv_loc 867 2 552 0 # external\include\catch/catch.hpp:552:0 .seh_proc "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov r8d, 8 # kill: def $r8 killed $r8d mov qword ptr [rsp + 48], rdx .Ltmp13518: .cv_loc 867 2 553 0 # external\include\catch/catch.hpp:553:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?rawMemoryToString@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX_K@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp13519: .Lfunc_end867: .seh_handlerdata .section .text,"xr",discard,"??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .seh_endproc # -- End function .def "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .globl "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" # -- Begin function ??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z .p2align 4, 0x90 "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z": # @"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .Lfunc_begin868: .cv_func_id 868 .cv_loc 868 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp13522: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$03@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@H@std@@YAPEAHAEAH@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp13520: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .Ltmp13521: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB868_1 .LBB868_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z")@IMGREL .section .text,"xr",discard,"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .seh_endproc .def "?dtor$2@?0???$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z@4HA": .seh_proc "?dtor$2@?0???$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z@4HA" .LBB868_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13523: .Lfunc_end868: .seh_handlerdata .section .text,"xr",discard,"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .p2align 2 "$cppxdata$??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z@4HA"@IMGREL # Action "$ip2state$??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z": .long .Lfunc_begin868@IMGREL # IP .long -1 # ToState .long .Ltmp13520@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13521@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" # -- End function .def "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" .globl "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" # -- Begin function ??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z .p2align 4, 0x90 "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z": # @"??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" .Lfunc_begin869: .cv_func_id 869 .cv_loc 869 5 448 0 # ..\include\gsl/span:448:0 .seh_proc "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp13524: mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?size@?$span@H$03@gsl@@QEBA_JXZ" lea rcx, [rsp + 72] mov rdx, rax call "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$span@H$03@gsl@@QEBAPEAHXZ" mov r8b, byte ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp13525: .Lfunc_end869: .seh_handlerdata .section .text,"xr",discard,"??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin870: .cv_func_id 870 .cv_loc 870 1 1471 0 # ..\tests\span_tests.cpp:1471:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp13526: .cv_loc 870 1 1472 0 # ..\tests\span_tests.cpp:1472:0 mov rdx, qword ptr [rax] lea rcx, [rsp + 56] .Ltmp13527: #DEBUG_VALUE: operator():s2 <- [$rcx+0] call "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .Ltmp13528: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie .cv_loc 870 1 1474 0 # ..\tests\span_tests.cpp:1474:0 nop add rsp, 72 ret .Ltmp13529: .Lfunc_end870: .seh_handlerdata .text .seh_endproc # -- End function .def "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .globl "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" # -- Begin function ??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ .p2align 4, 0x90 "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ": # @"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .Lfunc_begin871: .cv_func_id 871 .cv_loc 871 5 456 0 # ..\include\gsl/span:456:0 .seh_proc "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13532: .cv_loc 871 5 457 0 # ..\include\gsl/span:457:0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], rdx # 8-byte Spill call "?size@?$span@H$03@gsl@@QEBA_JXZ" mov r8d, 1 mov ecx, r8d cmp rcx, rax setle r9b mov byte ptr [rbp - 41], 0 test r9b, 1 jne .LBB871_1 jmp .LBB871_2 .LBB871_1: test byte ptr [rbp - 41], 1 jne .LBB871_4 jmp .LBB871_5 .LBB871_2: lea rdx, [rip + "??_C@_0DG@DJMBCLLA@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp13530: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13531: jmp .LBB871_3 .LBB871_3: ud2 .LBB871_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB871_5: .cv_loc 871 5 458 0 # ..\include\gsl/span:458:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?data@?$span@H$03@gsl@@QEBAPEAHXZ" mov edx, 1 mov r8d, edx mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, rax call "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill mov rax, rcx add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ")@IMGREL .section .text,"xr",discard,"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .seh_endproc .def "?dtor$6@?0???$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ@4HA": .seh_proc "?dtor$6@?0???$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ@4HA" .LBB871_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 871 5 457 0 # ..\include\gsl/span:457:0 test byte ptr [rbp - 41], 1 jne .LBB871_7 jmp .LBB871_8 .LBB871_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB871_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13533: .Lfunc_end871: .seh_handlerdata .section .text,"xr",discard,"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .seh_endproc .section .xdata,"dr",associative,"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .p2align 2 "$cppxdata$??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ": .long -1 # ToState .long "?dtor$6@?0???$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ@4HA"@IMGREL # Action "$ip2state$??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ": .long .Lfunc_begin871@IMGREL # IP .long -1 # ToState .long .Ltmp13530@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13531@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" # -- End function .def "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .globl "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # -- Begin function ?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z .p2align 4, 0x90 "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": # @"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .Lfunc_begin872: .cv_func_id 872 .cv_loc 872 5 481 0 # ..\include\gsl/span:481:0 .seh_proc "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov rax, rdx xor r9d, r9d mov r10b, r9b mov qword ptr [rbp + 16], r8 mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] .Ltmp13536: .cv_loc 872 5 482 0 # ..\include\gsl/span:482:0 mov r8, qword ptr [rbp + 16] mov byte ptr [rbp - 17], 0 cmp r8, 0 mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rdx # 8-byte Spill mov byte ptr [rbp - 49], r10b # 1-byte Spill jl .LBB872_2 # %bb.1: mov rax, qword ptr [rbp + 16] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$span@H$03@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 64] # 8-byte Reload cmp rcx, rax setle dl mov byte ptr [rbp - 49], dl # 1-byte Spill .LBB872_2: mov al, byte ptr [rbp - 49] # 1-byte Reload test al, 1 jne .LBB872_3 jmp .LBB872_4 .LBB872_3: test byte ptr [rbp - 17], 1 jne .LBB872_6 jmp .LBB872_7 .LBB872_4: lea rdx, [rip + "??_C@_0DG@EMGOEMKG@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 16] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 17], 1 .Ltmp13534: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13535: jmp .LBB872_5 .LBB872_5: ud2 .LBB872_6: lea rcx, [rbp - 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB872_7: .cv_loc 872 5 483 0 # ..\include\gsl/span:483:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?data@?$span@H$03@gsl@@QEBAPEAHXZ" mov r8, qword ptr [rbp + 16] mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z")@IMGREL .section .text,"xr",discard,"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .seh_endproc .def "?dtor$8@?0??first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA": .seh_proc "?dtor$8@?0??first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA" .LBB872_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 872 5 482 0 # ..\include\gsl/span:482:0 test byte ptr [rbp - 17], 1 jne .LBB872_9 jmp .LBB872_10 .LBB872_9: lea rcx, [rbp - 16] call "??1fail_fast@gsl@@UEAA@XZ" .LBB872_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13537: .Lfunc_end872: .seh_handlerdata .section .text,"xr",discard,"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .seh_endproc .section .xdata,"dr",associative,"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .p2align 2 "$cppxdata$?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": .long -1 # ToState .long "?dtor$8@?0??first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z@4HA"@IMGREL # Action "$ip2state$?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z": .long .Lfunc_begin872@IMGREL # IP .long -1 # ToState .long .Ltmp13534@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13535@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # -- End function .def "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .globl "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z .p2align 4, 0x90 "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .Lfunc_begin873: .cv_func_id 873 .cv_loc 873 5 448 0 # ..\include\gsl/span:448:0 .seh_proc "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp13538: mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rsp + 72] mov rdx, rax call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov r8, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp13539: .Lfunc_end873: .seh_handlerdata .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin874: .cv_func_id 874 .cv_loc 874 1 1510 0 # ..\tests\span_tests.cpp:1510:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov eax, 2 mov r8d, eax mov rdx, qword ptr [rip + __security_cookie] xor rdx, rsp mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13540: .cv_loc 874 1 1511 0 # ..\tests\span_tests.cpp:1511:0 mov rdx, qword ptr [rcx] lea rcx, [rsp + 56] .Ltmp13541: #DEBUG_VALUE: operator():_s4 <- [$rcx+0] call "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" .Ltmp13542: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie .cv_loc 874 1 1513 0 # ..\tests\span_tests.cpp:1513:0 nop add rsp, 72 ret .Ltmp13543: .Lfunc_end874: .seh_handlerdata .text .seh_endproc # -- End function .def "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?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@QEBA?A?@@XZ "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ": # @"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" .Lfunc_begin875: .cv_func_id 875 .cv_loc 875 1 1519 0 # ..\tests\span_tests.cpp:1519:0 .seh_proc "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp13544: .cv_loc 875 1 1520 0 # ..\tests\span_tests.cpp:1520:0 mov rdx, qword ptr [rax] lea rcx, [rsp + 56] .Ltmp13545: #DEBUG_VALUE: operator():_s4 <- [$rcx+0] call "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .Ltmp13546: mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie .cv_loc 875 1 1522 0 # ..\tests\span_tests.cpp:1522:0 nop add rsp, 72 ret .Ltmp13547: .Lfunc_end875: .seh_handlerdata .text .seh_endproc # -- End function .def "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" .Lfunc_begin876: .cv_func_id 876 .cv_loc 876 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov byte ptr [rbp + 56], r8b mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp13552: mov rdx, rcx mov r8b, byte ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" mov rcx, qword ptr [rbp + 48] mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp13553: .cv_loc 876 5 598 0 # ..\include\gsl/span:598:0 mov rcx, r9 mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp + 7], 0 test dl, 1 jne .LBB876_1 jmp .LBB876_2 .LBB876_1: test byte ptr [rbp + 7], 1 jne .LBB876_4 jmp .LBB876_5 .LBB876_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp13548: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13549: jmp .LBB876_3 .LBB876_3: ud2 .LBB876_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB876_5: .cv_loc 876 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB876_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB876_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB876_8 jmp .LBB876_9 .LBB876_8: test byte ptr [rbp - 25], 1 jne .LBB876_14 jmp .LBB876_15 .LBB876_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp13550: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13551: jmp .LBB876_10 .LBB876_10: ud2 .LBB876_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13554: .LBB876_15: .cv_loc 876 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z@4HA" .LBB876_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13555: .cv_loc 876 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB876_12 jmp .LBB876_13 .LBB876_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB876_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z@4HA" .LBB876_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 876 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB876_17 jmp .LBB876_18 .LBB876_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB876_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13556: .Lfunc_end876: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z@4HA"@IMGREL # 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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z": .long .Lfunc_begin876@IMGREL # IP .long -1 # ToState .long .Ltmp13548@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13549@IMGREL+1 # IP .long -1 # ToState .long .Ltmp13550@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13551@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" # -- End function .def "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .globl "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z .p2align 4, 0x90 "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .Lfunc_begin877: .cv_func_id 877 .cv_loc 877 5 448 0 # ..\include\gsl/span:448:0 .seh_proc "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp13557: mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rsp + 72] mov rdx, rax call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov r8, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp13558: .Lfunc_end877: .seh_handlerdata .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .Lfunc_begin878: .cv_func_id 878 .cv_loc 878 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov qword ptr [rbp + 56], r8 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp13563: mov rdx, rcx mov r8, qword ptr [rbp + 56] mov qword ptr [rbp + 32], r8 mov r8, qword ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" mov rcx, qword ptr [rbp + 48] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp13564: .cv_loc 878 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp + 7], 0 test r9b, 1 jne .LBB878_1 jmp .LBB878_2 .LBB878_1: test byte ptr [rbp + 7], 1 jne .LBB878_4 jmp .LBB878_5 .LBB878_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp13559: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13560: jmp .LBB878_3 .LBB878_3: ud2 .LBB878_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB878_5: .cv_loc 878 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB878_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB878_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB878_8 jmp .LBB878_9 .LBB878_8: test byte ptr [rbp - 25], 1 jne .LBB878_14 jmp .LBB878_15 .LBB878_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp13561: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13562: jmp .LBB878_10 .LBB878_10: ud2 .LBB878_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13565: .LBB878_15: .cv_loc 878 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB878_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13566: .cv_loc 878 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB878_12 jmp .LBB878_13 .LBB878_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB878_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB878_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 878 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB878_17 jmp .LBB878_18 .LBB878_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB878_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13567: .Lfunc_end878: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # 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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z": .long .Lfunc_begin878@IMGREL # IP .long -1 # ToState .long .Ltmp13559@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13560@IMGREL+1 # IP .long -1 # ToState .long .Ltmp13561@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13562@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # -- End function .def "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .globl "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # -- Begin function ??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z .p2align 4, 0x90 "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": # @"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .Lfunc_begin879: .cv_func_id 879 .cv_loc 879 5 315 0 # ..\include\gsl/span:315:0 .seh_proc "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp13570: .cv_loc 879 5 318 0 # ..\include\gsl/span:318:0 lea rcx, [rbp - 24] #DEBUG_VALUE: extent_type<-1>:ext <- [$rcx+0] call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" .Ltmp13571: cmp rax, 2 sete r8b mov byte ptr [rbp - 57], 0 test r8b, 1 jne .LBB879_1 jmp .LBB879_2 .LBB879_1: test byte ptr [rbp - 57], 1 jne .LBB879_4 jmp .LBB879_5 .LBB879_2: lea rdx, [rip + "??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp13568: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13569: jmp .LBB879_3 .LBB879_3: ud2 .LBB879_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13572: .LBB879_5: .cv_loc 879 5 319 0 # ..\include\gsl/span:319:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_endproc .def "?dtor$6@?0???$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@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@@QEAA@V?$extent_type@$0?0@12@@Z@4HA": .seh_proc "?dtor$6@?0???$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z@4HA" .LBB879_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp13573: .cv_loc 879 5 318 0 # ..\include\gsl/span:318:0 test byte ptr [rbp - 57], 1 jne .LBB879_7 jmp .LBB879_8 .LBB879_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB879_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13574: .Lfunc_end879: .seh_handlerdata .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .p2align 2 "$cppxdata$??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long -1 # ToState .long "?dtor$6@?0???$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long .Lfunc_begin879@IMGREL # IP .long -1 # ToState .long .Ltmp13568@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13569@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .Lfunc_begin880: .cv_func_id 880 .cv_loc 880 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov qword ptr [rbp + 56], r8 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp13579: mov rdx, rcx mov r8, qword ptr [rbp + 56] mov qword ptr [rbp + 32], r8 mov r8, qword ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" mov rcx, qword ptr [rbp + 48] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp13580: .cv_loc 880 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp + 7], 0 test r9b, 1 jne .LBB880_1 jmp .LBB880_2 .LBB880_1: test byte ptr [rbp + 7], 1 jne .LBB880_4 jmp .LBB880_5 .LBB880_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp13575: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13576: jmp .LBB880_3 .LBB880_3: ud2 .LBB880_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB880_5: .cv_loc 880 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB880_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB880_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB880_8 jmp .LBB880_9 .LBB880_8: test byte ptr [rbp - 25], 1 jne .LBB880_14 jmp .LBB880_15 .LBB880_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp13577: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13578: jmp .LBB880_10 .LBB880_10: ud2 .LBB880_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13581: .LBB880_15: .cv_loc 880 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB880_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13582: .cv_loc 880 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB880_12 jmp .LBB880_13 .LBB880_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB880_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB880_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 880 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB880_17 jmp .LBB880_18 .LBB880_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB880_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13583: .Lfunc_end880: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # 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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z": .long .Lfunc_begin880@IMGREL # IP .long -1 # ToState .long .Ltmp13575@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13576@IMGREL+1 # IP .long -1 # ToState .long .Ltmp13577@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13578@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # -- End function .def "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .globl "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # -- Begin function ??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z .p2align 4, 0x90 "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": # @"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .Lfunc_begin881: .cv_func_id 881 .cv_loc 881 5 315 0 # ..\include\gsl/span:315:0 .seh_proc "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp13586: .cv_loc 881 5 318 0 # ..\include\gsl/span:318:0 lea rcx, [rbp - 24] #DEBUG_VALUE: extent_type<-1>:ext <- [$rcx+0] call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" .Ltmp13587: cmp rax, 1 sete r8b mov byte ptr [rbp - 57], 0 test r8b, 1 jne .LBB881_1 jmp .LBB881_2 .LBB881_1: test byte ptr [rbp - 57], 1 jne .LBB881_4 jmp .LBB881_5 .LBB881_2: lea rdx, [rip + "??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp13584: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13585: jmp .LBB881_3 .LBB881_3: ud2 .LBB881_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13588: .LBB881_5: .cv_loc 881 5 319 0 # ..\include\gsl/span:319:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_endproc .def "?dtor$6@?0???$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@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@@QEAA@V?$extent_type@$0?0@12@@Z@4HA": .seh_proc "?dtor$6@?0???$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z@4HA" .LBB881_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp13589: .cv_loc 881 5 318 0 # ..\include\gsl/span:318:0 test byte ptr [rbp - 57], 1 jne .LBB881_7 jmp .LBB881_8 .LBB881_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB881_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13590: .Lfunc_end881: .seh_handlerdata .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .p2align 2 "$cppxdata$??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long -1 # ToState .long "?dtor$6@?0???$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long .Lfunc_begin881@IMGREL # IP .long -1 # ToState .long .Ltmp13584@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13585@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # -- End function .def "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .globl "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # -- Begin function ??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z .p2align 4, 0x90 "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z": # @"??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .Lfunc_begin882: .cv_func_id 882 .cv_loc 882 5 448 0 # ..\include\gsl/span:448:0 .seh_proc "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp13591: mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?size@?$span@H$0?0@gsl@@QEBA_JXZ" lea rcx, [rsp + 72] mov rdx, rax call "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" mov r8, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp13592: .Lfunc_end882: .seh_handlerdata .section .text,"xr",discard,"??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .Lfunc_begin883: .cv_func_id 883 .cv_loc 883 5 597 0 # ..\include\gsl/span:597:0 .seh_proc "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov qword ptr [rbp + 56], r8 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] mov qword ptr [rbp + 64], rcx .Ltmp13597: mov rdx, rcx mov r8, qword ptr [rbp + 56] mov qword ptr [rbp + 32], r8 mov r8, qword ptr [rbp + 32] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 call "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" mov rcx, qword ptr [rbp + 48] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp13598: .cv_loc 883 5 598 0 # ..\include\gsl/span:598:0 mov rcx, rdx mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 setge r9b mov byte ptr [rbp + 7], 0 test r9b, 1 jne .LBB883_1 jmp .LBB883_2 .LBB883_1: test byte ptr [rbp + 7], 1 jne .LBB883_4 jmp .LBB883_5 .LBB883_2: lea rdx, [rip + "??_C@_0DG@PPPKJHO@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp + 7], 1 .Ltmp13593: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13594: jmp .LBB883_3 .LBB883_3: ud2 .LBB883_4: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB883_5: .cv_loc 883 5 599 0 # ..\include\gsl/span:599:0 mov rax, qword ptr [rbp + 48] mov byte ptr [rbp - 25], 0 cmp rax, 0 mov cl, 1 mov byte ptr [rbp - 65], cl # 1-byte Spill jne .LBB883_7 # %bb.6: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" cmp rax, 0 sete dl mov byte ptr [rbp - 65], dl # 1-byte Spill .LBB883_7: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB883_8 jmp .LBB883_9 .LBB883_8: test byte ptr [rbp - 25], 1 jne .LBB883_14 jmp .LBB883_15 .LBB883_9: lea rdx, [rip + "??_C@_0DG@BGOEJIDP@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 24] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 25], 1 .Ltmp13595: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13596: jmp .LBB883_10 .LBB883_10: ud2 .LBB883_14: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13599: .LBB883_15: .cv_loc 883 5 600 0 # ..\include\gsl/span:600:0 mov rax, qword ptr [rbp + 64] add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .def "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$11@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB883_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13600: .cv_loc 883 5 598 0 # ..\include\gsl/span:598:0 test byte ptr [rbp + 7], 1 jne .LBB883_12 jmp .LBB883_13 .LBB883_12: lea rcx, [rbp + 8] call "??1fail_fast@gsl@@UEAA@XZ" .LBB883_13: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .def "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA": .seh_proc "?dtor$16@?0???$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA" .LBB883_16: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 883 5 599 0 # ..\include\gsl/span:599:0 test byte ptr [rbp - 25], 1 jne .LBB883_17 jmp .LBB883_18 .LBB883_17: lea rcx, [rbp - 24] call "??1fail_fast@gsl@@UEAA@XZ" .LBB883_18: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13601: .Lfunc_end883: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .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@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # 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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z": .long .Lfunc_begin883@IMGREL # IP .long -1 # ToState .long .Ltmp13593@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13594@IMGREL+1 # IP .long -1 # ToState .long .Ltmp13595@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13596@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # -- End function .def "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .globl "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # -- Begin function ??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z .p2align 4, 0x90 "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": # @"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .Lfunc_begin884: .cv_func_id 884 .cv_loc 884 5 315 0 # ..\include\gsl/span:315:0 .seh_proc "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp13604: .cv_loc 884 5 318 0 # ..\include\gsl/span:318:0 lea rcx, [rbp - 24] #DEBUG_VALUE: extent_type<-1>:ext <- [$rcx+0] call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" .Ltmp13605: cmp rax, 4 sete r8b mov byte ptr [rbp - 57], 0 test r8b, 1 jne .LBB884_1 jmp .LBB884_2 .LBB884_1: test byte ptr [rbp - 57], 1 jne .LBB884_4 jmp .LBB884_5 .LBB884_2: lea rdx, [rip + "??_C@_0DG@CEIHKHBK@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp13602: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13603: jmp .LBB884_3 .LBB884_3: ud2 .LBB884_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13606: .LBB884_5: .cv_loc 884 5 319 0 # ..\include\gsl/span:319:0 mov rax, qword ptr [rbp - 16] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_endproc .def "?dtor$6@?0???$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@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@@QEAA@V?$extent_type@$0?0@12@@Z@4HA": .seh_proc "?dtor$6@?0???$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z@4HA" .LBB884_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp13607: .cv_loc 884 5 318 0 # ..\include\gsl/span:318:0 test byte ptr [rbp - 57], 1 jne .LBB884_7 jmp .LBB884_8 .LBB884_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB884_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13608: .Lfunc_end884: .seh_handlerdata .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .p2align 2 "$cppxdata$??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long -1 # ToState .long "?dtor$6@?0???$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z@4HA"@IMGREL # Action "$ip2state$??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z": .long .Lfunc_begin884@IMGREL # IP .long -1 # ToState .long .Ltmp13602@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13603@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # -- End function .def "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" .globl "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" # -- Begin function ??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z .p2align 4, 0x90 "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z": # @"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" .Lfunc_begin885: .cv_func_id 885 .cv_loc 885 5 395 0 # ..\include\gsl/span:395:0 .seh_proc "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea rdx, [rbp - 32] .Ltmp13611: mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "??0?$extent_type@$08@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rax # 8-byte Spill call "??$addressof@D@std@@YAPEADAEAD@Z" mov qword ptr [rbp - 40], rax mov rdx, qword ptr [rbp - 40] mov r8b, byte ptr [rbp - 32] .Ltmp13609: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" .Ltmp13610: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB885_1 .LBB885_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z")@IMGREL .section .text,"xr",discard,"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" .seh_endproc .def "?dtor$2@?0???$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z@4HA": .seh_proc "?dtor$2@?0???$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z@4HA" .LBB885_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13612: .Lfunc_end885: .seh_handlerdata .section .text,"xr",discard,"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" .p2align 2 "$cppxdata$??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z": .long -1 # ToState .long "?dtor$2@?0???$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z@4HA"@IMGREL # Action "$ip2state$??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z": .long .Lfunc_begin885@IMGREL # IP .long -1 # ToState .long .Ltmp13609@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13610@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" # -- End function .def "?begin@?$span@D$0?0@gsl@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .globl "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ .p2align 4, 0x90 "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ": # @"?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .Lfunc_begin886: .cv_func_id 886 .cv_loc 886 5 518 0 # ..\include\gsl/span:518:0 .seh_proc "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx xor r8d, r8d # kill: def $r8 killed $r8d mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13613: mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13614: .Lfunc_end886: .seh_handlerdata .section .text,"xr",discard,"?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .seh_endproc # -- End function .def "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .globl "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # -- Begin function ??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z .p2align 4, 0x90 "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z": # @"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .Lfunc_begin887: .cv_func_id 887 .cv_loc 887 5 196 0 # ..\include\gsl/span:196:0 .seh_proc "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, rdx mov r9, qword ptr [rip + __security_cookie] xor r9, rsp mov qword ptr [rsp + 96], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13615: .cv_loc 887 5 197 0 # ..\include\gsl/span:197:0 mov r8, qword ptr [rcx] mov qword ptr [rsp + 80], r8 mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 88], rcx .cv_loc 887 5 198 0 # ..\include\gsl/span:198:0 mov rcx, qword ptr [rsp + 72] lea r8, [rsp + 80] .Ltmp13616: #DEBUG_VALUE: operator+:ret <- [$r8+0] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 mov r8, qword ptr [rsp + 56] # 8-byte Reload .Ltmp13617: mov qword ptr [rsp + 48], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rsp + 40], rax # 8-byte Spill call "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 104 ret .Ltmp13618: .Lfunc_end887: .seh_handlerdata .section .text,"xr",discard,"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin888: .cv_func_id 888 .cv_file 25 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\regex" "4C8680A4365D031E450F8D2008AAC09B" 1 .cv_loc 888 25 1220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1220:0 .seh_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@@QEAA@XZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue xor edx, edx mov eax, 16 mov r8d, eax mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp13619: mov r9, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r9 call memset mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov byte ptr [rcx + 16], 0 add rcx, 24 mov qword ptr [rsp + 64], rax # 8-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@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload add rcx, 56 mov qword ptr [rsp + 56], rax # 8-byte Spill call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload add rcx, 96 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload add rcx, 136 mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .cv_loc 888 25 1221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1221:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp13620: .Lfunc_end888: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc # -- 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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .Lfunc_begin889: .cv_func_id 889 .cv_loc 889 25 2741 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2741:0 .seh_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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov eax, dword ptr [rsp + 176] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 128], r10 mov qword ptr [rsp + 88], r9 mov qword ptr [rsp + 80], r8 #DEBUG_VALUE: regex_match,0>,std::allocator,0> > >,char,std::regex_traits >:_Last <- [$rdx+0] #DEBUG_VALUE: regex_match,0>,std::allocator,0> > >,char,std::regex_traits >:_First <- [$rcx+0] .Ltmp13621: .cv_loc 889 25 2742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2742:0 mov qword ptr [rsp + 72], rcx # 8-byte Spill .Ltmp13622: #DEBUG_VALUE: regex_match,0>,std::allocator,0> > >,char,std::regex_traits >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 64], rdx # 8-byte Spill .Ltmp13623: #DEBUG_VALUE: regex_match,0>,std::allocator,0> > >,char,std::regex_traits >:_Last <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov dword ptr [rsp + 60], eax # 4-byte Spill call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .cv_loc 889 25 2743 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2743:0 mov eax, dword ptr [rsp + 176] mov r9, qword ptr [rsp + 88] mov r8, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 112], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 120], rdx mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov r10, qword ptr [rdx] mov qword ptr [rsp + 96], r10 mov r10, qword ptr [rdx + 8] mov qword ptr [rsp + 104], r10 lea rcx, [rsp + 96] lea rdx, [rsp + 112] mov dword ptr [rsp + 32], eax mov dword ptr [rsp + 40], 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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov dword ptr [rsp + 56], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 56] # 4-byte Reload add rsp, 136 .Ltmp13624: ret .Ltmp13625: .Lfunc_end889: .seh_handlerdata .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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .seh_endproc # -- End function .def "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .globl "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" # -- Begin function ??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z .p2align 4, 0x90 "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z": # @"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .Lfunc_begin890: .cv_func_id 890 .cv_loc 890 25 2290 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2290:0 .seh_proc "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 mov dword ptr [rbp + 20], r8d mov qword ptr [rbp + 8], rdx mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp13630: mov qword ptr [rbp - 16], rcx # 8-byte Spill call "??0_Regex_base@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rcx + 8], 0 add rcx, 16 .Ltmp13626: mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0?$regex_traits@D@std@@QEAA@XZ" .Ltmp13627: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB890_1 .LBB890_1: mov rax, qword ptr [rbp - 16] # 8-byte Reload add rax, 48 mov rcx, rax mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Ltmp13631: .cv_loc 890 25 2291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2291:0 mov r9d, dword ptr [rbp + 20] mov rcx, qword ptr [rbp + 8] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill mov dword ptr [rbp - 68], r9d # 4-byte Spill call "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" mov rcx, qword ptr [rbp - 56] # 8-byte Reload add rcx, rax mov rdx, qword ptr [rbp + 8] mov r8b, byte ptr [rbp - 8] .Ltmp13628: mov rax, rsp mov byte ptr [rax + 32], r8b mov rax, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax mov r8, qword ptr [rbp - 80] # 8-byte Reload mov r9d, dword ptr [rbp - 68] # 4-byte Reload call "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .Ltmp13629: jmp .LBB890_2 .Ltmp13632: .LBB890_2: .cv_loc 890 25 2293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2293:0 mov rax, qword ptr [rbp - 16] # 8-byte Reload add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .seh_endproc .def "?dtor$3@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_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@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA": .seh_proc "?dtor$3@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA" .LBB890_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13633: .cv_loc 890 25 2293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2293:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .seh_endproc .def "?dtor$4@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_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@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA": .seh_proc "?dtor$4@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA" .LBB890_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$regex_traits@D@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .seh_endproc .def "?dtor$5@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_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@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA": .seh_proc "?dtor$5@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA" .LBB890_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1_Regex_base@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp13634: .Lfunc_end890: .seh_handlerdata .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .p2align 2 "$cppxdata$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z": .long -1 # ToState .long "?dtor$5@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0???0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z@4HA"@IMGREL # Action "$ip2state$??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z": .long .Lfunc_begin890@IMGREL # IP .long -1 # ToState .long .Ltmp13626@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13628@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13629@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" # -- End function .def "?end@?$span@D$0?0@gsl@@QEBA?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@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .globl "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # -- Begin function ?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ .p2align 4, 0x90 "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ": # @"?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .Lfunc_begin891: .cv_func_id 891 .cv_loc 891 5 519 0 # ..\include\gsl/span:519:0 .seh_proc "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13635: mov qword ptr [rsp + 56], rcx # 8-byte Spill mov qword ptr [rsp + 48], rax # 8-byte Spill mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?size@?$span@D$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov r8, rax call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13636: .Lfunc_end891: .seh_handlerdata .section .text,"xr",discard,"?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .seh_endproc # -- End function .def "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" .globl "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" # -- Begin function ??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ": # @"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" .Lfunc_begin892: .cv_func_id 892 .cv_loc 892 25 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2401:0 .seh_proc "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13637: .cv_loc 892 25 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2402:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 892 25 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2403:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload add rcx, 48 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload add rcx, 16 call "??1?$regex_traits@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??1_Regex_base@std@@QEAA@XZ" .Ltmp13638: .cv_loc 892 25 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2403:0 nop add rsp, 56 ret .Ltmp13639: .Lfunc_end892: .seh_handlerdata .section .text,"xr",discard,"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" .seh_endproc # -- 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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_NXZ" .Lfunc_begin893: .cv_func_id 893 .cv_loc 893 25 1231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1231:0 .seh_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@@QEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13640: .cv_loc 893 25 1232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1232:0 mov al, byte ptr [rcx + 16] and al, 1 movzx eax, al pop rcx ret .Ltmp13641: .Lfunc_end893: .seh_handlerdata .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@@QEBA_NXZ" .seh_endproc # -- 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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_NXZ" .Lfunc_begin894: .cv_func_id 894 .cv_loc 894 25 1246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1246:0 .seh_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@@QEBA_NXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13642: .cv_loc 894 25 1247 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1247:0 add rcx, 24 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@@QEBA_NXZ" and al, 1 movzx eax, al add rsp, 40 ret .Ltmp13643: .Lfunc_end894: .seh_handlerdata .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@@QEBA_NXZ" .seh_endproc # -- 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Lfunc_begin895: .cv_func_id 895 .cv_loc 895 25 1266 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1266:0 .seh_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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp13644: .cv_loc 895 25 1267 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1267:0 mov rdx, rcx add rdx, 24 mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx 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@@QEBA_KXZ" cmp rax, qword ptr [rsp + 64] ja .LBB895_2 # %bb.1: mov rax, qword ptr [rsp + 48] # 8-byte Reload add rax, 136 mov qword ptr [rsp + 40], rax # 8-byte Spill jmp .LBB895_3 .LBB895_2: mov rax, qword ptr [rsp + 48] # 8-byte Reload add rax, 24 mov rdx, qword ptr [rsp + 64] mov rcx, rax 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov qword ptr [rsp + 40], rax # 8-byte Spill .LBB895_3: mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp13645: .Lfunc_end895: .seh_handlerdata .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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .seh_endproc # -- End function .def "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin896: .cv_func_id 896 .cv_loc 896 2 1114 0 # external\include\catch/catch.hpp:1114:0 .seh_proc "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rcx .Ltmp13646: .cv_loc 896 2 1115 0 # external\include\catch/catch.hpp:1115:0 mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13647: .Lfunc_end896: .seh_handlerdata .section .text,"xr",discard,"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin897: .cv_func_id 897 .cv_loc 897 2 1068 0 # external\include\catch/catch.hpp:1068:0 .seh_proc "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 128], r8 mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 120] .Ltmp13648: .cv_loc 897 2 1069 0 # external\include\catch/catch.hpp:1069:0 mov r8, qword ptr [rsp + 128] lea r9, [rsp + 96] mov qword ptr [rsp + 88], rcx # 8-byte Spill mov rcx, r9 lea r9, [rip + "??_C@_02EGOFBIJA@?$DN?$DN?$AA@"] mov qword ptr [rsp + 80], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill call "??0StringRef@Catch@@QEAA@PEBD@Z" mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" mov rcx, rsp mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 32], rdx and al, 1 lea r9, [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dl, al mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 136 ret .Ltmp13649: .Lfunc_end897: .seh_handlerdata .section .text,"xr",discard,"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .globl "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # -- Begin function ??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ .p2align 4, 0x90 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ": # @"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .Lfunc_begin898: .cv_func_id 898 .cv_loc 898 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13650: mov qword ptr [rcx], rax .Ltmp13651: .cv_loc 898 2 1000 0 # external\include\catch/catch.hpp:1000:0 mov rax, rcx add rax, 24 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1ITransientExpression@Catch@@UEAA@XZ" .Ltmp13652: .cv_loc 898 2 1000 0 # external\include\catch/catch.hpp:1000:0 nop add rsp, 56 ret .Ltmp13653: .Lfunc_end898: .seh_handlerdata .section .text,"xr",discard,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .seh_endproc # -- 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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .Lfunc_begin899: .cv_func_id 899 .cv_loc 899 25 2898 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2898:0 .seh_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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" # %bb.0: sub rsp, 152 .seh_stackalloc 152 .seh_endprologue mov eax, dword ptr [rsp + 192] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 144], r10 mov qword ptr [rsp + 88], r9 mov qword ptr [rsp + 80], r8 #DEBUG_VALUE: regex_search,0>,std::allocator,0> > >,char,std::regex_traits >:_Last <- [$rdx+0] #DEBUG_VALUE: regex_search,0>,std::allocator,0> > >,char,std::regex_traits >:_First <- [$rcx+0] .Ltmp13654: .cv_loc 899 25 2899 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2899:0 mov qword ptr [rsp + 72], rcx # 8-byte Spill .Ltmp13655: #DEBUG_VALUE: regex_search,0>,std::allocator,0> > >,char,std::regex_traits >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 64], rdx # 8-byte Spill .Ltmp13656: #DEBUG_VALUE: regex_search,0>,std::allocator,0> > >,char,std::regex_traits >:_Last <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov dword ptr [rsp + 60], eax # 4-byte Spill call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .cv_loc 899 25 2900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2900:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 128], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 136], rdx mov eax, dword ptr [rsp + 192] mov r9, qword ptr [rsp + 88] mov r8, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov r10, qword ptr [rdx] mov qword ptr [rsp + 112], r10 mov r10, qword ptr [rdx + 8] mov qword ptr [rsp + 120], r10 mov r10, qword ptr [rcx] mov qword ptr [rsp + 96], r10 mov r10, qword ptr [rcx + 8] mov qword ptr [rsp + 104], r10 lea rcx, [rsp + 96] lea rdx, [rsp + 112] mov dword ptr [rsp + 32], eax lea r10, [rsp + 128] mov qword ptr [rsp + 40], r10 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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 144] xor rcx, rsp mov dword ptr [rsp + 56], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 56] # 4-byte Reload add rsp, 152 .Ltmp13657: ret .Ltmp13658: .Lfunc_end899: .seh_handlerdata .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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin900: .cv_func_id 900 .cv_loc 900 25 1199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1199:0 .seh_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@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13659: .cv_loc 900 25 1199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1199:0 add rcx, 24 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@@QEAA@XZ" .Ltmp13660: .cv_loc 900 25 1199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1199:0 nop add rsp, 40 ret .Ltmp13661: .Lfunc_end900: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$extent_type@$08@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$extent_type@$08@details@gsl@@QEAA@XZ" .globl "??0?$extent_type@$08@details@gsl@@QEAA@XZ" # -- Begin function ??0?$extent_type@$08@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$extent_type@$08@details@gsl@@QEAA@XZ": # @"??0?$extent_type@$08@details@gsl@@QEAA@XZ" .Lfunc_begin901: .cv_func_id 901 .cv_loc 901 5 311 0 # ..\include\gsl/span:311:0 .seh_proc "??0?$extent_type@$08@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13662: pop rcx ret .Ltmp13663: .Lfunc_end901: .seh_handlerdata .section .text,"xr",discard,"??0?$extent_type@$08@details@gsl@@QEAA@XZ" .seh_endproc # -- End function .def "??$addressof@D@std@@YAPEADAEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@D@std@@YAPEADAEAD@Z" .globl "??$addressof@D@std@@YAPEADAEAD@Z" # -- Begin function ??$addressof@D@std@@YAPEADAEAD@Z .p2align 4, 0x90 "??$addressof@D@std@@YAPEADAEAD@Z": # @"??$addressof@D@std@@YAPEADAEAD@Z" .Lfunc_begin902: .cv_func_id 902 .cv_loc 902 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@D@std@@YAPEADAEAD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13664: .cv_loc 902 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp13665: .Lfunc_end902: .seh_handlerdata .section .text,"xr",discard,"??$addressof@D@std@@YAPEADAEAD@Z" .seh_endproc # -- End function .def "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" .Lfunc_begin903: .cv_func_id 903 .cv_loc 903 5 591 0 # ..\include\gsl/span:591:0 .seh_proc "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp - 8], rdx mov byte ptr [rbp - 16], r8b mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp], rcx .Ltmp13668: mov rdx, rcx mov r8b, byte ptr [rbp - 32] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov dl, r8b call "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" mov rcx, qword ptr [rbp - 8] mov r9, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [r9 + 8], rcx .Ltmp13669: .cv_loc 903 5 592 0 # ..\include\gsl/span:592:0 mov rcx, r9 mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" cmp rax, 0 setge dl mov byte ptr [rbp - 57], 0 test dl, 1 jne .LBB903_1 jmp .LBB903_2 .LBB903_1: test byte ptr [rbp - 57], 1 jne .LBB903_4 jmp .LBB903_5 .LBB903_2: lea rdx, [rip + "??_C@_0DG@PFBAEBPE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 56] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 57], 1 .Ltmp13666: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13667: jmp .LBB903_3 .LBB903_3: ud2 .LBB903_4: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13670: .LBB903_5: .cv_loc 903 5 593 0 # ..\include\gsl/span:593:0 mov rax, qword ptr [rbp] add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z@4HA" .LBB903_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp13671: .cv_loc 903 5 592 0 # ..\include\gsl/span:592:0 test byte ptr [rbp - 57], 1 jne .LBB903_7 jmp .LBB903_8 .LBB903_7: lea rcx, [rbp - 56] call "??1fail_fast@gsl@@UEAA@XZ" .LBB903_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13672: .Lfunc_end903: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" .p2align 2 "$cppxdata$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z": .long .Lfunc_begin903@IMGREL # IP .long -1 # ToState .long .Ltmp13666@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13667@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" # -- End function .def "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" .globl "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" # -- Begin function ??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z .p2align 4, 0x90 "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z": # @"??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" .Lfunc_begin904: .cv_func_id 904 .cv_loc 904 5 334 0 # ..\include\gsl/span:334:0 .seh_proc "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov byte ptr [rsp + 56], dl mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp13673: lea rcx, [rsp + 56] #DEBUG_VALUE: extent_type<9>:ext <- [$rcx+0] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" .Ltmp13674: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp13675: .Lfunc_end904: .seh_handlerdata .section .text,"xr",discard,"??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" .seh_endproc # -- End function .def "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" .globl "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" # -- Begin function ?size@?$extent_type@$08@details@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ": # @"?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" .Lfunc_begin905: .cv_func_id 905 .cv_loc 905 5 323 0 # ..\include\gsl/span:323:0 .seh_proc "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov eax, 9 # kill: def $rax killed $eax mov qword ptr [rsp], rcx .Ltmp13676: pop rcx ret .Ltmp13677: .Lfunc_end905: .seh_handlerdata .section .text,"xr",discard,"?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" .globl "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" # -- Begin function ??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z .p2align 4, 0x90 "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z": # @"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" .Lfunc_begin906: .cv_func_id 906 .cv_loc 906 5 146 0 # ..\include\gsl/span:146:0 .seh_proc "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13678: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rdx, qword ptr [rsp + 16] mov qword ptr [rcx + 8], rdx mov rax, rcx add rsp, 24 ret .Ltmp13679: .Lfunc_end906: .seh_handlerdata .section .text,"xr",discard,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" .seh_endproc # -- End function .def "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .globl "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # -- Begin function ??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z .p2align 4, 0x90 "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": # @"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .Lfunc_begin907: .cv_func_id 907 .cv_loc 907 5 207 0 # ..\include\gsl/span:207:0 .seh_proc "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov r8b, al mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp13682: .cv_loc 907 5 208 0 # ..\include\gsl/span:208:0 mov rdx, qword ptr [rcx + 8] add rdx, qword ptr [rbp - 16] mov byte ptr [rbp - 49], 0 cmp rdx, 0 mov qword ptr [rbp - 64], rcx # 8-byte Spill mov byte ptr [rbp - 65], r8b # 1-byte Spill jl .LBB907_2 # %bb.1: mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, qword ptr [rbp - 16] mov rdx, qword ptr [rax] mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@D$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 80] # 8-byte Reload cmp rcx, rax setle r8b mov byte ptr [rbp - 65], r8b # 1-byte Spill .LBB907_2: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB907_3 jmp .LBB907_4 .LBB907_3: test byte ptr [rbp - 49], 1 jne .LBB907_6 jmp .LBB907_7 .LBB907_4: lea rdx, [rip + "??_C@_0DG@JNPJKKEI@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 48] mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 49], 1 .Ltmp13680: mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13681: jmp .LBB907_5 .LBB907_5: ud2 .LBB907_6: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB907_7: .cv_loc 907 5 209 0 # ..\include\gsl/span:209:0 mov rax, qword ptr [rbp - 16] mov rcx, qword ptr [rbp - 64] # 8-byte Reload add rax, qword ptr [rcx + 8] mov qword ptr [rcx + 8], rax .cv_loc 907 5 210 0 # ..\include\gsl/span:210:0 mov rax, rcx add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z")@IMGREL .section .text,"xr",discard,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .seh_endproc .def "?dtor$8@?0???Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@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@@QEAAAEAV012@_J@Z@4HA": .seh_proc "?dtor$8@?0???Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z@4HA" .LBB907_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 907 5 208 0 # ..\include\gsl/span:208:0 test byte ptr [rbp - 49], 1 jne .LBB907_9 jmp .LBB907_10 .LBB907_9: lea rcx, [rbp - 48] call "??1fail_fast@gsl@@UEAA@XZ" .LBB907_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13683: .Lfunc_end907: .seh_handlerdata .section .text,"xr",discard,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .p2align 2 "$cppxdata$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": .long -1 # ToState .long "?dtor$8@?0???Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z@4HA"@IMGREL # Action "$ip2state$??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z": .long .Lfunc_begin907@IMGREL # IP .long -1 # ToState .long .Ltmp13680@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13681@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # -- End function .def "?size@?$span@D$0?0@gsl@@QEBA_JXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$span@D$0?0@gsl@@QEBA_JXZ" .globl "?size@?$span@D$0?0@gsl@@QEBA_JXZ" # -- Begin function ?size@?$span@D$0?0@gsl@@QEBA_JXZ .p2align 4, 0x90 "?size@?$span@D$0?0@gsl@@QEBA_JXZ": # @"?size@?$span@D$0?0@gsl@@QEBA_JXZ" .Lfunc_begin908: .cv_func_id 908 .cv_loc 908 5 498 0 # ..\include\gsl/span:498:0 .seh_proc "?size@?$span@D$0?0@gsl@@QEBA_JXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13684: call "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" nop add rsp, 40 ret .Ltmp13685: .Lfunc_end908: .seh_handlerdata .section .text,"xr",discard,"?size@?$span@D$0?0@gsl@@QEBA_JXZ" .seh_endproc # -- End function .def "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .globl "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # -- Begin function ??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ .p2align 4, 0x90 "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ": # @"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .Lfunc_begin909: .cv_func_id 909 .cv_loc 909 5 142 0 # ..\include\gsl/span:142:0 .seh_proc "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13686: mov qword ptr [rcx], 0 mov qword ptr [rcx + 8], 0 mov rax, rcx pop rcx ret .Ltmp13687: .Lfunc_end909: .seh_handlerdata .section .text,"xr",discard,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin910: .cv_func_id 910 .cv_loc 910 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 .seh_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@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13688: .Ltmp13690: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .Ltmp13689: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB910_1 .LBB910_1: .cv_loc 910 22 652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:652:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??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@@QEAA@XZ")@IMGREL .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@@QEAA@XZ" .seh_endproc .def "?dtor$2@?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@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?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@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?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@@QEAA@XZ@4HA" .LBB910_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .cv_loc 910 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13691: .Lfunc_end910: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc .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@@QEAA@XZ" .p2align 2 "$cppxdata$??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@@QEAA@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@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??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@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .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@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?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@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??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@@QEAA@XZ": .long .Lfunc_begin910@IMGREL # IP .long -1 # ToState .long .Ltmp13688@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13689@IMGREL+1 # IP .long -1 # ToState .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@@QEAA@XZ" # -- End function .def "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@XZ" .globl "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # -- Begin function ??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ": # @"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Lfunc_begin911: .cv_func_id 911 .cv_loc 911 25 686 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:686:0 .seh_proc "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13692: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax 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@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov byte ptr [rcx + 32], 0 .cv_loc 911 25 687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:687:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13693: .Lfunc_end911: .seh_handlerdata .section .text,"xr",discard,"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin912: .cv_func_id 912 .cv_loc 912 22 893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:893:0 .seh_proc "??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 912 22 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:894:0 .Ltmp13694: .Ltmp13696: mov qword ptr [rbp - 24], rcx # 8-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@@AEAAXXZ" .Ltmp13695: jmp .LBB912_1 .LBB912_1: .cv_loc 912 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .Ltmp13697: .cv_loc 912 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ")@IMGREL .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@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???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@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???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@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???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@@QEAA@XZ@4HA" .LBB912_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp13698: .cv_loc 912 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???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@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???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@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???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@@QEAA@XZ@4HA" .LBB912_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13699: .Lfunc_end912: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc .section .xdata,"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@@QEAA@XZ" .p2align 2 "$cppxdata$??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@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??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@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??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@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??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@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???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@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???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@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??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@@QEAA@XZ": .long .Lfunc_begin912@IMGREL # IP .long -1 # ToState .long .Ltmp13694@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13695@IMGREL+1 # IP .long -1 # ToState .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@@QEAA@XZ" # -- End function .def "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ": # @"??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .Lfunc_begin913: .cv_func_id 913 .cv_loc 913 22 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:446:0 .seh_proc "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13700: mov dl, byte ptr [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Ltmp13701: .cv_loc 913 22 447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:447:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .Ltmp13702: .cv_loc 913 22 448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:448:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13703: .Lfunc_end913: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Lfunc_begin914: .cv_func_id 914 .cv_loc 914 15 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:278:0 .seh_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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp13704: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-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@@QEAA@XZ" .cv_loc 914 15 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:279:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13705: .Lfunc_end914: .seh_handlerdata .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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .seh_endproc # -- End function .def "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .globl "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .Lfunc_begin915: .cv_func_id 915 .cv_loc 915 22 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:501:0 .seh_proc "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp13706: .cv_loc 915 22 502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:502:0 mov rcx, rax mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" lea rcx, [rsp + 104] mov rdx, rax call "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 915 22 503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:503:0 lea rcx, [rsp + 104] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 915 22 504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:504:0 lea rcx, [rsp + 88] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 104] lea r8, [rsp + 88] call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 915 22 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:505:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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 rcx, rax call "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 915 22 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:506:0 nop add rsp, 120 ret .Ltmp13707: .Lfunc_end915: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@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@@QEAA@XZ" .globl "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" # -- Begin function ??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ": # @"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" .Lfunc_begin916: .cv_func_id 916 .cv_loc 916 17 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980:0 .seh_proc "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13708: .cv_loc 916 17 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981:0 pop rcx ret .Ltmp13709: .Lfunc_end916: .seh_handlerdata .section .text,"xr",discard,"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin917: .cv_func_id 917 .cv_loc 917 22 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:392:0 .seh_proc "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13710: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], 0 mov qword ptr [rcx + 16], 0 mov qword ptr [rcx + 24], 0 .cv_loc 917 22 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:393:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13711: .Lfunc_end917: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin918: .cv_func_id 918 .cv_loc 918 22 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:544:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13712: .cv_loc 918 22 545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:545:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13713: .Lfunc_end918: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- 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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Lfunc_begin919: .cv_func_id 919 .cv_loc 919 17 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986:0 .seh_proc "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13714: .cv_loc 919 17 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0 add rsp, 16 ret .Ltmp13715: .Lfunc_end919: .seh_handlerdata .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@@QEAA@AEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .seh_endproc # -- End function .def "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .globl "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ .p2align 4, 0x90 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .Lfunc_begin920: .cv_func_id 920 .cv_loc 920 22 523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:523:0 .seh_proc "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13716: .cv_loc 920 22 524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:524:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13717: .Lfunc_end920: .seh_handlerdata .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .seh_endproc # -- End function .def "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .globl "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z": # @"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .Lfunc_begin921: .cv_func_id 921 .cv_loc 921 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13718: .cv_loc 921 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp13719: .Lfunc_end921: .seh_handlerdata .section .text,"xr",discard,"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_begin922: .cv_func_id 922 .cv_loc 922 22 554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:554:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13720: .cv_loc 922 22 555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:555:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13721: .Lfunc_end922: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" .seh_endproc # -- 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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin923: .cv_func_id 923 .cv_loc 923 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13722: .cv_loc 923 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp13723: .Lfunc_end923: .seh_handlerdata .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@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- 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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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_begin924: .cv_func_id 924 .cv_loc 924 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13724: .cv_loc 924 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp13725: .Lfunc_end924: .seh_handlerdata .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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin925: .cv_func_id 925 .cv_loc 925 19 111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:111:0 .seh_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@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor edx, edx mov eax, 16 mov r8d, eax mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13726: mov r9, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r9 call memset mov rcx, qword ptr [rsp + 56] # 8-byte Reload call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" xor edx, edx mov r10d, 16 mov r8d, r10d mov rcx, qword ptr [rsp + 56] # 8-byte Reload add rcx, 16 mov r9, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r9 mov qword ptr [rsp + 40], rax # 8-byte Spill call memset mov rcx, qword ptr [rsp + 48] # 8-byte Reload call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .cv_loc 925 19 112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:112:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13727: .Lfunc_end925: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc # -- 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@@AEAAXXZ"; .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@@AEAAXXZ" .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@@AEAAXXZ" # -- 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@@AEAAXXZ .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@@AEAAXXZ": # @"?_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@@AEAAXXZ" .Lfunc_begin926: .cv_func_id 926 .cv_loc 926 22 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1910:0 .seh_proc "?_Tidy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13728: .cv_loc 926 22 1911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1911:0 mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .cv_loc 926 22 1913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1913:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" cmp qword ptr [rax], 0 je .LBB926_2 # %bb.1: .Ltmp13729: .cv_loc 926 22 1915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1915:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 48], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 926 22 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1916:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .cv_loc 926 22 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1918:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .cv_loc 926 22 1919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1919:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .cv_loc 926 22 1920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1920:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .Ltmp13730: .LBB926_2: .cv_loc 926 22 1922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1922:0 add rsp, 72 ret .Ltmp13731: .Lfunc_end926: .seh_handlerdata .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@@AEAAXXZ" .seh_endproc # -- End function .def "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .globl "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .Lfunc_begin927: .cv_func_id 927 .cv_loc 927 22 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:460:0 .seh_proc "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 927 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 .Ltmp13732: .Ltmp13734: call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .Ltmp13733: jmp .LBB927_1 .Ltmp13735: .LBB927_1: .cv_loc 927 22 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:462:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ@4HA" .LBB927_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp13736: .cv_loc 927 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13737: .Lfunc_end927: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ": .long .Lfunc_begin927@IMGREL # IP .long -1 # ToState .long .Ltmp13732@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13733@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # -- End function .def "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .globl "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ": # @"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .Lfunc_begin928: .cv_func_id 928 .cv_loc 928 22 534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:534:0 .seh_proc "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13738: .cv_loc 928 22 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:535:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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 rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 928 22 536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:536:0 nop add rsp, 40 ret .Ltmp13739: .Lfunc_end928: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin929: .cv_func_id 929 .cv_loc 929 22 575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:575:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13740: .cv_loc 929 22 576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:576:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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 rax, 8 add rsp, 40 ret .Ltmp13741: .Lfunc_end929: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .Lfunc_begin930: .cv_func_id 930 .cv_loc 930 22 1848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1848:0 .seh_proc "?_Destroy@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13742: .cv_loc 930 22 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1849:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .cv_loc 930 22 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1850:0 nop add rsp, 56 ret .Ltmp13743: .Lfunc_end930: .seh_handlerdata .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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin931: .cv_func_id 931 .cv_loc 931 22 585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:585:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13744: .cv_loc 931 22 586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:586:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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 rax, 16 add rsp, 40 ret .Ltmp13745: .Lfunc_end931: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- End function .def "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .globl "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # -- Begin function ?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z .p2align 4, 0x90 "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z": # @"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .Lfunc_begin932: .cv_func_id 932 .cv_loc 932 17 990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:990:0 .seh_proc "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp13746: .cv_loc 932 17 992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:992:0 imul rdx, qword ptr [rsp + 48], 40 mov rcx, qword ptr [rsp + 40] call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .cv_loc 932 17 993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:993:0 nop add rsp, 56 ret .Ltmp13747: .Lfunc_end932: .seh_handlerdata .section .text,"xr",discard,"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .seh_endproc # -- 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@@QEBA_KXZ"; .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@@QEBA_KXZ" .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@@QEBA_KXZ" # -- 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@@QEBA_KXZ .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@@QEBA_KXZ": # @"?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@@QEBA_KXZ" .Lfunc_begin933: .cv_func_id 933 .cv_loc 933 22 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1714:0 .seh_proc "?capacity@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13748: .cv_loc 933 22 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1715:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov edx, 40 mov ecx, edx mov rax, qword ptr [rax] mov r8, qword ptr [rsp + 32] # 8-byte Reload sub r8, rax mov rax, r8 cqo idiv rcx add rsp, 56 ret .Ltmp13749: .Lfunc_end933: .seh_handlerdata .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@@QEBA_KXZ" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin934: .cv_func_id 934 .cv_loc 934 22 595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:595:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13750: .cv_loc 934 22 596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:596:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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 rax, 24 add rsp, 40 ret .Ltmp13751: .Lfunc_end934: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Lfunc_begin935: .cv_func_id 935 .cv_loc 935 17 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1154:0 .seh_proc "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13752: .cv_loc 935 17 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1158:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" .cv_loc 935 17 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1161:0 nop add rsp, 72 ret .Ltmp13753: .Lfunc_end935: .seh_handlerdata .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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin936: .cv_func_id 936 .cv_loc 936 17 1145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1145:0 .seh_proc "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], r9b mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13754: .cv_loc 936 17 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1147:0 add rsp, 32 ret .Ltmp13755: .Lfunc_end936: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin937: .cv_func_id 937 .cv_loc 937 22 600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:600:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13756: .cv_loc 937 22 601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:601:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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 rax, 24 add rsp, 40 ret .Ltmp13757: .Lfunc_end937: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin938: .cv_func_id 938 .cv_loc 938 22 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:580:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13758: .cv_loc 938 22 581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:581:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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 rax, 8 add rsp, 40 ret .Ltmp13759: .Lfunc_end938: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_begin939: .cv_func_id 939 .cv_loc 939 22 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:559:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13760: .cv_loc 939 22 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:560:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13761: .Lfunc_end939: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" .seh_endproc # -- 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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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_begin940: .cv_func_id 940 .cv_loc 940 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13762: .cv_loc 940 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp13763: .Lfunc_end940: .seh_handlerdata .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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@2@XZ" .seh_endproc # -- End function .def "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .globl "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .Lfunc_begin941: .cv_func_id 941 .cv_loc 941 22 509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:509:0 .seh_proc "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp13764: .cv_loc 941 22 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:510:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" lea rcx, [rsp + 56] mov rdx, rax call "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .cv_loc 941 22 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:511:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .cv_loc 941 22 512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:512:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 941 22 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:513:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 941 22 514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:514:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov qword ptr [rax], 0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 941 22 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:515:0 nop add rsp, 72 ret .Ltmp13765: .Lfunc_end941: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$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@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .Lfunc_begin942: .cv_func_id 942 .cv_loc 942 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13766: .cv_loc 942 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .cv_loc 942 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp13767: .Lfunc_end942: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .seh_endproc # -- 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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" .Lfunc_begin943: .cv_func_id 943 .cv_loc 943 25 2722 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2722:0 .seh_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 544 .seh_stackalloc 544 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 408], -2 mov al, byte ptr [rbp + 488] mov r10d, dword ptr [rbp + 480] and al, 1 mov byte ptr [rbp + 406], al mov qword ptr [rbp + 392], r9 mov qword ptr [rbp + 384], r8 #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [$rdx+0] #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [$rcx+0] .Ltmp13770: .cv_loc 943 25 2723 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2723:0 mov r8, qword ptr [rbp + 392] mov qword ptr [rbp + 8], rcx # 8-byte Spill .Ltmp13771: #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov rcx, r8 mov dword ptr [rbp + 4], r10d # 4-byte Spill mov qword ptr [rbp - 8], rdx # 8-byte Spill .Ltmp13772: #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] call "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB943_1 jmp .LBB943_2 .Ltmp13773: .LBB943_1: #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] .cv_loc 943 25 2724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2724:0 mov byte ptr [rbp + 407], 0 jmp .LBB943_5 .Ltmp13774: .LBB943_2: #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] .cv_loc 943 25 2725 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2725:0 mov eax, dword ptr [rbp + 480] mov rcx, qword ptr [rbp + 392] mov dword ptr [rbp - 12], eax # 4-byte Spill call "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" mov rcx, qword ptr [rbp + 392] mov dword ptr [rbp - 16], eax # 4-byte Spill call "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" add eax, 1 mov rcx, qword ptr [rbp + 392] mov dword ptr [rbp - 20], eax # 4-byte Spill call "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" mov rcx, qword ptr [rbp + 392] mov qword ptr [rbp - 32], rax # 8-byte Spill call "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" mov rcx, qword ptr [rbp - 8] # 8-byte Reload movups xmm0, xmmword ptr [rcx] movaps xmmword ptr [rbp + 32], xmm0 mov rdx, qword ptr [rbp + 8] # 8-byte Reload movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp + 16], xmm0 mov r8, rsp mov r9d, dword ptr [rbp - 12] # 4-byte Reload mov dword ptr [r8 + 56], r9d mov r9d, dword ptr [rbp - 16] # 4-byte Reload mov dword ptr [r8 + 48], r9d mov r10d, dword ptr [rbp - 20] # 4-byte Reload mov dword ptr [r8 + 40], r10d mov r11, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [r8 + 32], r11 lea r8, [rbp + 56] lea rdx, [rbp + 16] lea rsi, [rbp + 32] mov rcx, r8 mov qword ptr [rbp - 40], r8 # 8-byte Spill mov r8, rsi mov r9, rax call "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .cv_loc 943 25 2728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2728:0 mov bl, byte ptr [rbp + 406] mov rdx, qword ptr [rbp + 384] .Ltmp13768: and bl, 1 mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8b, bl mov qword ptr [rbp - 48], rax # 8-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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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" .Ltmp13769: mov byte ptr [rbp - 49], al # 1-byte Spill jmp .LBB943_3 .Ltmp13775: .LBB943_3: #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 49] # 1-byte Reload and al, 1 mov byte ptr [rbp + 407], al .cv_loc 943 25 2729 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2729:0 lea rcx, [rbp + 56] call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" jmp .LBB943_5 .Ltmp13776: .LBB943_5: #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp + 407] and al, 1 movzx eax, al add rsp, 544 pop rbx pop rsi pop rbp .Ltmp13777: ret .seh_handlerdata .long ("$cppxdata$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z")@IMGREL .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" .seh_endproc .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z@4HA": .seh_proc "?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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z@4HA" .LBB943_4: .Ltmp13778: #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rdx + 128] .Ltmp13779: .seh_endprologue lea rcx, [rbp + 56] call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" nop add rsp, 64 pop rbx pop rsi pop rbp ret # CLEANUPRET .Ltmp13780: .Lfunc_end943: .seh_handlerdata .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" .seh_endproc .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" .p2align 2 "$cppxdata$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z")@IMGREL # IPToStateXData .long 536 # UnwindHelp .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z@4HA"@IMGREL # Action "$ip2state$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z": .long .Lfunc_begin943@IMGREL # IP .long -1 # ToState .long .Ltmp13768@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13769@IMGREL+1 # IP .long -1 # ToState .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" # -- End function .def "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin944: .cv_func_id 944 .cv_loc 944 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov byte ptr [rsp + 56], r8b mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp13781: .cv_loc 944 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 40] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 944 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 104 ret .Ltmp13782: .Lfunc_end944: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- 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_begin945: .cv_func_id 945 .cv_loc 945 5 264 0 # ..\include\gsl/span:264:0 .seh_proc "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov r8b, al #DEBUG_VALUE: _Verify_range:rhs <- [$rdx+0] #DEBUG_VALUE: _Verify_range:lhs <- [$rcx+0] .Ltmp13787: .cv_loc 945 5 265 0 # ..\include\gsl/span:265:0 mov r9, qword ptr [rcx] mov r10, qword ptr [rdx] mov byte ptr [rbp - 33], 0 cmp r9, r10 mov qword ptr [rbp - 48], rdx # 8-byte Spill .Ltmp13788: #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 56], rcx # 8-byte Spill .Ltmp13789: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov byte ptr [rbp - 57], r8b # 1-byte Spill jne .LBB945_2 .Ltmp13790: # %bb.1: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rbp - 48] # 8-byte Reload cmp rcx, qword ptr [rdx + 8] setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .Ltmp13791: .LBB945_2: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB945_3 jmp .LBB945_4 .Ltmp13792: .LBB945_3: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] test byte ptr [rbp - 33], 1 jne .LBB945_7 jmp .LBB945_8 .Ltmp13793: .LBB945_4: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp13783: lea rdx, [rip + "??_C@_0DG@HPHPLHE@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rcx, [rbp - 32] call "??0fail_fast@gsl@@QEAA@QEBD@Z" .Ltmp13784: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB945_5 .Ltmp13794: .LBB945_5: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov byte ptr [rbp - 33], 1 .Ltmp13785: lea rcx, [rbp - 32] call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp13786: jmp .LBB945_6 .Ltmp13795: .LBB945_6: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] ud2 .Ltmp13796: .LBB945_7: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp13797: .LBB945_8: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 945 5 267 0 # ..\include\gsl/span:267:0 nop add rsp, 112 pop rbp .Ltmp13798: ret .seh_handlerdata .long ("$cppxdata$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z")@IMGREL .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" .seh_endproc .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": .seh_proc "?dtor$9@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA" .LBB945_9: .Ltmp13799: #DEBUG_VALUE: _Verify_range:lhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Verify_range:rhs <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .Ltmp13800: .seh_endprologue .cv_loc 945 5 265 0 # ..\include\gsl/span:265:0 test byte ptr [rbp - 33], 1 jne .LBB945_10 jmp .LBB945_11 .LBB945_10: lea rcx, [rbp - 32] call "??1fail_fast@gsl@@UEAA@XZ" .LBB945_11: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" .seh_endproc .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": .seh_proc "?dtor$12@?0??_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z@4HA" .LBB945_12: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13801: .Lfunc_end945: .seh_handlerdata .section .text,"xr",discard,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" .seh_endproc .section .xdata,"dr",associative,"?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z" .p2align 2 "$cppxdata$?_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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .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"@IMGREL # 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"@IMGREL # Action "$ip2state$?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z": .long .Lfunc_begin945@IMGREL # IP .long -1 # ToState .long .Ltmp13783@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13785@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13786@IMGREL+1 # IP .long -1 # ToState .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@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" .globl "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" # -- Begin function ?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ .p2align 4, 0x90 "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ": # @"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" .Lfunc_begin946: .cv_func_id 946 .cv_loc 946 25 2512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2512:0 .seh_proc "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13802: .cv_loc 946 25 2513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2513:0 cmp qword ptr [rcx + 8], 0 sete al and al, 1 movzx eax, al pop rcx ret .Ltmp13803: .Lfunc_end946: .seh_handlerdata .section .text,"xr",discard,"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" .seh_endproc # -- End function .def "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?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@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" .globl "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" # -- Begin function ?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ .p2align 4, 0x90 "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ": # @"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" .Lfunc_begin947: .cv_func_id 947 .cv_loc 947 25 2482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2482:0 .seh_proc "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx mov rcx, qword ptr [rsp + 16] .Ltmp13804: .cv_loc 947 25 2483 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2483:0 cmp qword ptr [rcx + 8], 0 mov qword ptr [rsp + 8], rcx # 8-byte Spill je .LBB947_2 # %bb.1: mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov edx, dword ptr [rcx + 32] mov dword ptr [rsp + 4], edx # 4-byte Spill jmp .LBB947_3 .LBB947_2: xor eax, eax mov dword ptr [rsp + 4], eax # 4-byte Spill jmp .LBB947_3 .LBB947_3: mov eax, dword ptr [rsp + 4] # 4-byte Reload add rsp, 24 ret .Ltmp13805: .Lfunc_end947: .seh_handlerdata .section .text,"xr",discard,"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" .seh_endproc # -- End function .def "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" .globl "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" # -- Begin function ?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ .p2align 4, 0x90 "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ": # @"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" .Lfunc_begin948: .cv_func_id 948 .cv_loc 948 25 2433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2433:0 .seh_proc "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx mov rcx, qword ptr [rsp + 16] .Ltmp13806: .cv_loc 948 25 2434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2434:0 cmp qword ptr [rcx + 8], 0 mov qword ptr [rsp + 8], rcx # 8-byte Spill je .LBB948_2 # %bb.1: mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov edx, dword ptr [rcx + 40] sub edx, 1 mov dword ptr [rsp + 4], edx # 4-byte Spill jmp .LBB948_3 .LBB948_2: xor eax, eax mov dword ptr [rsp + 4], eax # 4-byte Spill jmp .LBB948_3 .LBB948_3: mov eax, dword ptr [rsp + 4] # 4-byte Reload add rsp, 24 ret .Ltmp13807: .Lfunc_end948: .seh_handlerdata .section .text,"xr",discard,"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" .seh_endproc # -- End function .def "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" .globl "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" # -- Begin function ?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ .p2align 4, 0x90 "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ": # @"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" .Lfunc_begin949: .cv_func_id 949 .cv_loc 949 25 2507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2507:0 .seh_proc "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13808: .cv_loc 949 25 2508 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2508:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp13809: .Lfunc_end949: .seh_handlerdata .section .text,"xr",discard,"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" .seh_endproc # -- End function .def "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" .globl "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" # -- Begin function ?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ .p2align 4, 0x90 "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ": # @"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" .Lfunc_begin950: .cv_func_id 950 .cv_loc 950 25 2517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2517:0 .seh_proc "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13810: .cv_loc 950 25 2518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2518:0 add rcx, 16 mov rax, rcx pop rcx ret .Ltmp13811: .Lfunc_end950: .seh_handlerdata .section .text,"xr",discard,"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" .seh_endproc # -- End function .def "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .Lfunc_begin951: .cv_func_id 951 .cv_loc 951 25 2009 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2009:0 .seh_proc "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 176 .seh_stackalloc 176 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 40], -2 mov eax, dword ptr [rbp + 136] mov r10d, dword ptr [rbp + 128] mov r11d, dword ptr [rbp + 120] mov rsi, qword ptr [rbp + 112] mov qword ptr [rbp + 24], r9 #DEBUG_VALUE: _Matcher:_Plast <- [$r8+0] #DEBUG_VALUE: _Matcher:_Pfirst <- [$rdx+0] mov qword ptr [rbp + 16], rcx mov rcx, qword ptr [rbp + 16] mov qword ptr [rbp + 32], rcx .Ltmp13816: mov qword ptr [rbp + 8], rcx # 8-byte Spill mov qword ptr [rbp], rsi # 8-byte Spill mov dword ptr [rbp - 4], r11d # 4-byte Spill mov qword ptr [rbp - 16], r8 # 8-byte Spill .Ltmp13817: #DEBUG_VALUE: _Matcher:_Plast <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 24], rdx # 8-byte Spill .Ltmp13818: #DEBUG_VALUE: _Matcher:_Pfirst <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] mov dword ptr [rbp - 28], eax # 4-byte Spill mov dword ptr [rbp - 32], r10d # 4-byte Spill call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 8] # 8-byte Reload add rcx, 96 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 8] # 8-byte Reload add rcx, 192 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 8] # 8-byte Reload add rcx, 224 mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" xor r10d, r10d mov bl, r10b mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov rdx, qword ptr [rcx] mov r8, qword ptr [rbp + 8] # 8-byte Reload mov qword ptr [r8 + 240], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [r8 + 248], rdx mov rdx, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rdx] mov qword ptr [r8 + 256], r9 mov r9, qword ptr [rdx + 8] mov qword ptr [r8 + 264], r9 mov r9, qword ptr [rbp + 112] mov qword ptr [r8 + 272], r9 mov r10d, dword ptr [rbp + 128] mov dword ptr [r8 + 280], r10d mov r10d, dword ptr [rbp + 136] mov dword ptr [r8 + 284], r10d mov byte ptr [r8 + 288], 0 mov r10d, dword ptr [rbp + 120] mov dword ptr [r8 + 292], r10d add r8, 296 mov r9, qword ptr [rbp + 112] mov r10d, dword ptr [r9 + 12] and r10d, 8 cmp r10d, 0 mov qword ptr [rbp - 80], rax # 8-byte Spill mov qword ptr [rbp - 88], r8 # 8-byte Spill mov byte ptr [rbp - 89], bl # 1-byte Spill je .LBB951_2 .Ltmp13819: # %bb.1: #DEBUG_VALUE: _Matcher:_Pfirst <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Matcher:_Plast <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov ecx, dword ptr [rbp + 136] mov edx, 16 call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 setne r8b xor r8b, -1 mov byte ptr [rbp - 89], r8b # 1-byte Spill .Ltmp13820: .LBB951_2: #DEBUG_VALUE: _Matcher:_Pfirst <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Matcher:_Plast <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 89] # 1-byte Reload and al, 1 mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov byte ptr [rcx], al mov rdx, qword ptr [rbp + 24] mov r8, qword ptr [rbp + 8] # 8-byte Reload mov qword ptr [r8 + 304], rdx .Ltmp13821: .cv_loc 951 25 2010 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2010:0 add r8, 192 mov rdx, qword ptr [rbp + 112] mov r9d, dword ptr [rdx + 36] mov edx, r9d .Ltmp13812: mov rcx, r8 call "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" .Ltmp13813: jmp .LBB951_3 .Ltmp13822: .LBB951_3: #DEBUG_VALUE: _Matcher:_Pfirst <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Matcher:_Plast <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 951 25 2011 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2011:0 .Ltmp13814: mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rdx, qword ptr [rbp - 16] # 8-byte Reload call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .Ltmp13815: jmp .LBB951_4 .Ltmp13823: .LBB951_4: #DEBUG_VALUE: _Matcher:_Pfirst <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Matcher:_Plast <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 951 25 2012 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2012:0 mov rax, qword ptr [rbp + 32] add rsp, 176 pop rbx pop rsi pop rbp .Ltmp13824: ret .seh_handlerdata .long ("$cppxdata$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z")@IMGREL .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .seh_endproc .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA": .seh_proc "?dtor$5@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA" .LBB951_5: .Ltmp13825: #DEBUG_VALUE: _Matcher:_Pfirst <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Matcher:_Plast <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 .Ltmp13826: push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp13827: .seh_endprologue .cv_loc 951 25 2012 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2012:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbx pop rsi pop rbp ret # CLEANUPRET .seh_handlerdata .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .seh_endproc .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA": .seh_proc "?dtor$6@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA" .LBB951_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbx pop rsi pop rbp ret # CLEANUPRET .seh_handlerdata .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .seh_endproc .def "?dtor$7@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA": .seh_proc "?dtor$7@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA" .LBB951_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 8] # 8-byte Reload call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbx pop rsi pop rbp ret # CLEANUPRET .Ltmp13828: .Lfunc_end951: .seh_handlerdata .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .seh_endproc .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .p2align 2 "$cppxdata$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z")@IMGREL # IPToStateXData .long 168 # UnwindHelp .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z": .long -1 # ToState .long "?dtor$7@?0???0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA"@IMGREL # Action .long 0 # 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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA"@IMGREL # Action .long 1 # 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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z@4HA"@IMGREL # Action "$ip2state$??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z": .long .Lfunc_begin951@IMGREL # IP .long -1 # ToState .long .Ltmp13812@IMGREL+1 # IP .long 2 # ToState .long .Ltmp13815@IMGREL+1 # IP .long -1 # ToState .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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_begin952: .cv_func_id 952 .cv_loc 952 25 2036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2036:0 .seh_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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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" # %bb.0: sub rsp, 264 .seh_stackalloc 264 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 256], rax and r8b, 1 mov byte ptr [rsp + 158], r8b mov qword ptr [rsp + 144], rdx mov qword ptr [rsp + 136], rcx mov rax, qword ptr [rsp + 136] .Ltmp13829: .cv_loc 952 25 2037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2037:0 cmp qword ptr [rsp + 144], 0 mov qword ptr [rsp + 120], rax # 8-byte Spill je .LBB952_2 # %bb.1: .cv_loc 952 25 2039 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2039:0 xor edx, edx .Ltmp13830: mov rax, qword ptr [rsp + 144] mov byte ptr [rax + 16], 1 .cv_loc 952 25 2040 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2040:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAXI@Z" .Ltmp13831: .LBB952_2: .cv_loc 952 25 2043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2043:0 mov rax, qword ptr [rsp + 120] # 8-byte Reload mov rcx, qword ptr [rax + 256] mov qword ptr [rax + 224], rcx mov rcx, qword ptr [rax + 264] mov qword ptr [rax + 232], rcx .cv_loc 952 25 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2044:0 mov rcx, qword ptr [rax + 256] mov qword ptr [rax], rcx mov rcx, qword ptr [rax + 264] mov qword ptr [rax + 8], rcx .cv_loc 952 25 2045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2045:0 add rax, 16 mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rsp + 112], rax # 8-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@@AEBAIXZ" xor r8d, r8d mov eax, eax mov edx, eax mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .cv_loc 952 25 2046 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2046:0 mov rcx, qword ptr [rsp + 120] # 8-byte Reload add rcx, 64 mov rdx, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rsp + 104], rcx # 8-byte Spill mov rcx, rdx call "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ" mov eax, eax mov edx, eax mov rcx, qword ptr [rsp + 104] # 8-byte Reload 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@@QEAAX_K@Z" .cv_loc 952 25 2047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2047:0 cmp qword ptr [rsp + 144], 0 setne r9b and r9b, 1 mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov byte ptr [rcx + 289], r9b .cv_loc 952 25 2048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2048:0 mov r9b, byte ptr [rsp + 158] and r9b, 1 mov byte ptr [rcx + 312], r9b .cv_loc 952 25 2049 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2049:0 mov dword ptr [rcx + 316], 10000000 .cv_loc 952 25 2050 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2050:0 mov dword ptr [rcx + 320], 600 .cv_loc 952 25 2052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2052:0 mov byte ptr [rcx + 288], 0 .cv_loc 952 25 2054 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2054:0 mov rdx, qword ptr [rcx + 272] call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" test al, 1 jne .LBB952_4 # %bb.3: .Ltmp13832: .cv_loc 952 25 2055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2055:0 mov byte ptr [rsp + 159], 0 jmp .LBB952_14 .Ltmp13833: .LBB952_4: .cv_loc 952 25 2057 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2057:0 cmp qword ptr [rsp + 144], 0 je .LBB952_13 # %bb.5: .Ltmp13834: .cv_loc 952 25 2059 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2059:0 mov rcx, qword ptr [rsp + 144] mov rax, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, rax call "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ" mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov edx, 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@@QEAAXI@Z" .Ltmp13835: .cv_loc 952 25 2060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2060:0 mov dword ptr [rsp + 132], 0 .LBB952_6: # =>This Inner Loop Header: Depth=1 mov eax, dword ptr [rsp + 132] mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov dword ptr [rsp + 92], 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@@AEBAIXZ" mov edx, dword ptr [rsp + 92] # 4-byte Reload cmp edx, eax jae .LBB952_12 # %bb.7: # in Loop: Header=BB952_6 Depth=1 .Ltmp13836: .cv_loc 952 25 2062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2062:0 mov rax, qword ptr [rsp + 120] # 8-byte Reload add rax, 96 add rax, 16 mov ecx, dword ptr [rsp + 132] mov r8d, ecx mov rcx, rax lea rdx, [rsp + 224] call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" lea rcx, [rsp + 224] call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" lea rcx, [rsp + 224] mov byte ptr [rsp + 91], al # 1-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov al, byte ptr [rsp + 91] # 1-byte Reload test al, 1 jne .LBB952_8 jmp .LBB952_9 .LBB952_8: # in Loop: Header=BB952_6 Depth=1 .Ltmp13837: .cv_loc 952 25 2064 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2064:0 mov rcx, qword ptr [rsp + 144] mov edx, dword ptr [rsp + 132] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov byte ptr [rax + 32], 1 .cv_loc 952 25 2065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2065:0 mov rax, qword ptr [rsp + 120] # 8-byte Reload add rax, 96 add rax, 64 mov edx, dword ptr [rsp + 132] # kill: def $rdx killed $edx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rsp + 144] mov edx, dword ptr [rsp + 132] mov qword ptr [rsp + 80], rax # 8-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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov r8, qword ptr [rcx] mov qword ptr [rax], r8 mov r8, qword ptr [rcx + 8] mov qword ptr [rax + 8], r8 .cv_loc 952 25 2066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2066:0 mov rax, qword ptr [rsp + 120] # 8-byte Reload add rax, 96 add rax, 64 mov edx, dword ptr [rsp + 132] # kill: def $rdx killed $edx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rsp + 144] mov edx, dword ptr [rsp + 132] mov qword ptr [rsp + 72], rax # 8-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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov r8, qword ptr [rcx + 16] mov qword ptr [rax + 16], r8 mov r8, qword ptr [rcx + 24] mov qword ptr [rax + 24], r8 .cv_loc 952 25 2067 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2067:0 jmp .LBB952_10 .Ltmp13838: .LBB952_9: # in Loop: Header=BB952_6 Depth=1 .cv_loc 952 25 2070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2070:0 mov rcx, qword ptr [rsp + 144] mov edx, dword ptr [rsp + 132] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov byte ptr [rax + 32], 0 .cv_loc 952 25 2071 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2071:0 mov rcx, qword ptr [rsp + 144] mov edx, dword ptr [rsp + 132] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov r8, qword ptr [rcx + 240] mov qword ptr [rax], r8 mov r8, qword ptr [rcx + 248] mov qword ptr [rax + 8], r8 .cv_loc 952 25 2072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2072:0 mov rcx, qword ptr [rsp + 144] mov edx, dword ptr [rsp + 132] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov r8, qword ptr [rcx + 240] mov qword ptr [rax + 16], r8 mov r8, qword ptr [rcx + 248] mov qword ptr [rax + 24], r8 .Ltmp13839: .LBB952_10: # in Loop: Header=BB952_6 Depth=1 .cv_loc 952 25 2074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2074:0 jmp .LBB952_11 .Ltmp13840: .LBB952_11: # in Loop: Header=BB952_6 Depth=1 .cv_loc 952 25 2060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2060:0 mov eax, dword ptr [rsp + 132] add eax, 1 mov dword ptr [rsp + 132], eax jmp .LBB952_6 .Ltmp13841: .LBB952_12: .cv_loc 952 25 2075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2075:0 mov rax, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov rdx, qword ptr [rcx + 224] mov qword ptr [rax], rdx mov rdx, qword ptr [rcx + 232] mov qword ptr [rax + 8], rdx .cv_loc 952 25 2076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2076:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" xor edx, edx mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov r8, qword ptr [rcx + 224] mov qword ptr [rax], r8 mov r8, qword ptr [rcx + 232] mov qword ptr [rax + 8], r8 .cv_loc 952 25 2077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2077:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov rcx, qword ptr [rsp + 144] mov qword ptr [rsp + 64], rax # 8-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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rcx] mov qword ptr [rax + 16], r8 mov r8, qword ptr [rcx + 8] mov qword ptr [rax + 24], r8 .cv_loc 952 25 2078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2078:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rax + 16] mov qword ptr [rsp + 208], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 216], rax mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rax] mov qword ptr [rsp + 192], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 200], rax lea rcx, [rsp + 192] lea rdx, [rsp + 208] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov rcx, qword ptr [rsp + 144] mov byte ptr [rsp + 63], 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" xor edx, edx mov r9b, byte ptr [rsp + 63] # 1-byte Reload and r9b, 1 mov byte ptr [rax + 32], r9b .cv_loc 952 25 2081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2081:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" mov rcx, qword ptr [rsp + 144] mov qword ptr [rsp + 48], rax # 8-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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov r8, qword ptr [rcx + 16] mov qword ptr [rax], r8 mov r8, qword ptr [rcx + 24] mov qword ptr [rax + 8], r8 .cv_loc 952 25 2082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2082:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov r8, qword ptr [rcx + 240] mov qword ptr [rax + 16], r8 mov r8, qword ptr [rcx + 248] mov qword ptr [rax + 24], r8 .cv_loc 952 25 2083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2083:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rax + 16] mov qword ptr [rsp + 176], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 184], rax mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rax] mov qword ptr [rsp + 160], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 168], rax lea rcx, [rsp + 160] lea rdx, [rsp + 176] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov rcx, qword ptr [rsp + 144] mov byte ptr [rsp + 47], 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r9b, byte ptr [rsp + 47] # 1-byte Reload and r9b, 1 mov byte ptr [rax + 32], r9b .cv_loc 952 25 2086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2086:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov rdx, qword ptr [rcx + 240] mov qword ptr [rax], rdx mov rdx, qword ptr [rcx + 248] mov qword ptr [rax + 8], rdx .cv_loc 952 25 2087 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2087:0 mov rcx, qword ptr [rsp + 144] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov rdx, qword ptr [rcx + 240] mov qword ptr [rax + 16], rdx mov rdx, qword ptr [rcx + 248] mov qword ptr [rax + 24], rdx .Ltmp13842: .LBB952_13: .cv_loc 952 25 2089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2089:0 mov byte ptr [rsp + 159], 1 .LBB952_14: .cv_loc 952 25 2090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2090:0 mov al, byte ptr [rsp + 159] and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 256] xor rcx, rsp mov dword ptr [rsp + 40], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 40] # 4-byte Reload add rsp, 264 ret .Ltmp13843: .Lfunc_end952: .seh_handlerdata .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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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" .seh_endproc # -- End function .def "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@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@@QEAA@XZ" .globl "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" # -- Begin function ??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@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@@QEAA@XZ": # @"??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" .Lfunc_begin953: .cv_func_id 953 .cv_loc 953 25 1993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1993:0 .seh_proc "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13844: .cv_loc 953 25 1993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1993:0 mov rax, rcx add rax, 192 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 96 mov rcx, rax call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Ltmp13845: .cv_loc 953 25 1993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1993:0 nop add rsp, 56 ret .Ltmp13846: .Lfunc_end953: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@XZ" .globl "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # -- Begin function ??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ": # @"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Lfunc_begin954: .cv_func_id 954 .cv_loc 954 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 .seh_proc "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13847: mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload add rcx, 64 mov qword ptr [rsp + 48], rax # 8-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@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13848: .Lfunc_end954: .seh_handlerdata .section .text,"xr",discard,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@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@@QEAA@XZ" .globl "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # -- Begin function ??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": # @"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .Lfunc_begin955: .cv_func_id 955 .cv_loc 955 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 .seh_proc "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13849: .Ltmp13851: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .Ltmp13850: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB955_1 .LBB955_1: .cv_loc 955 22 652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:652:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA" .LBB955_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .cv_loc 955 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13852: .Lfunc_end955: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@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@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long .Lfunc_begin955@IMGREL # IP .long -1 # ToState .long .Ltmp13849@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13850@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@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_begin956: .cv_func_id 956 .cv_loc 956 25 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:138:0 .seh_proc "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov dword ptr [rsp + 4], edx mov dword ptr [rsp], ecx .Ltmp13853: mov ecx, dword ptr [rsp] and ecx, dword ptr [rsp + 4] mov eax, ecx pop rcx ret .Ltmp13854: .Lfunc_end956: .seh_handlerdata .section .text,"xr",discard,"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" .seh_endproc # -- End function .def "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@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@@QEAAX_K@Z" .globl "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" # -- Begin function ?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z .p2align 4, 0x90 "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z": # @"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" .Lfunc_begin957: .cv_func_id 957 .cv_loc 957 22 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1476:0 .seh_proc "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rax, qword ptr [rsp + 32] .Ltmp13855: .cv_loc 957 22 1477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1477:0 mov qword ptr [rsp + 56], rax .cv_loc 957 22 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1482:0 mov rcx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rcx mov rdx, qword ptr [rsp + 40] mov r8, qword ptr [rsp + 48] mov rcx, rax call "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 957 22 1483 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1483:0 nop add rsp, 72 ret .Ltmp13856: .Lfunc_end957: .seh_handlerdata .section .text,"xr",discard,"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" .seh_endproc # -- End function .def "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@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@@QEAA@XZ" .globl "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # -- Begin function ??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": # @"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .Lfunc_begin958: .cv_func_id 958 .cv_loc 958 22 893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:893:0 .seh_proc "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 958 22 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:894:0 .Ltmp13857: .Ltmp13859: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" .Ltmp13858: jmp .LBB958_1 .LBB958_1: .cv_loc 958 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .Ltmp13860: .cv_loc 958 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA" .LBB958_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp13861: .cv_loc 958 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA" .LBB958_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13862: .Lfunc_end958: .seh_handlerdata .section .text,"xr",discard,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long .Lfunc_begin958@IMGREL # IP .long -1 # ToState .long .Ltmp13857@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13858@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # -- End function .def "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@XZ" .globl "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # -- Begin function ??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ": # @"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Lfunc_begin959: .cv_func_id 959 .cv_loc 959 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 .seh_proc "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13863: .cv_loc 959 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 mov rax, rcx add rax, 64 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax 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@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Ltmp13864: .cv_loc 959 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 nop add rsp, 56 ret .Ltmp13865: .Lfunc_end959: .seh_handlerdata .section .text,"xr",discard,"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@XZ" .globl "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # -- Begin function ??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ": # @"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Lfunc_begin960: .cv_func_id 960 .cv_loc 960 25 1961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1961:0 .seh_proc "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13866: mov qword ptr [rsp + 56], rcx # 8-byte Spill call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload add rcx, 16 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13867: .Lfunc_end960: .seh_handlerdata .section .text,"xr",discard,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin961: .cv_func_id 961 .cv_loc 961 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 .seh_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@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13868: .Ltmp13870: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .Ltmp13869: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB961_1 .LBB961_1: .cv_loc 961 22 652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:652:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??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@@QEAA@XZ")@IMGREL .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@@QEAA@XZ" .seh_endproc .def "?dtor$2@?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@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?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@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?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@@QEAA@XZ@4HA" .LBB961_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .cv_loc 961 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13871: .Lfunc_end961: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc .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@@QEAA@XZ" .p2align 2 "$cppxdata$??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@@QEAA@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@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??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@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .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@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?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@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??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@@QEAA@XZ": .long .Lfunc_begin961@IMGREL # IP .long -1 # ToState .long .Ltmp13868@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13869@IMGREL+1 # IP .long -1 # ToState .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@@QEAA@XZ" # -- End function .def "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .globl "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # -- Begin function ??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ": # @"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .Lfunc_begin962: .cv_func_id 962 .cv_loc 962 22 2609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2609:0 .seh_proc "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13872: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .cv_loc 962 22 2610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2610:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13873: .Lfunc_end962: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .globl "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": # @"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .Lfunc_begin963: .cv_func_id 963 .cv_loc 963 22 2474 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2474:0 .seh_proc "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13876: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 24] # 8-byte Reload add rcx, 8 mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .cv_loc 963 22 2475 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2475:0 .Ltmp13874: .Ltmp13877: mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .Ltmp13875: jmp .LBB963_1 .LBB963_1: .cv_loc 963 22 2476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2476:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rax + 40], 0 .Ltmp13878: .cv_loc 963 22 2477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2477:0 add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA" .LBB963_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp13879: .cv_loc 963 22 2477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2477:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp13880: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA" .LBB963_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .cv_loc 963 22 2474 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2474:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13881: .Lfunc_end963: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": .long .Lfunc_begin963@IMGREL # IP .long -1 # ToState .long .Ltmp13874@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13875@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # -- End function .def "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .globl "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # -- Begin function ??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": # @"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .Lfunc_begin964: .cv_func_id 964 .cv_loc 964 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 .seh_proc "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp13882: .Ltmp13884: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp13883: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB964_1 .LBB964_1: .cv_loc 964 22 652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:652:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA" .LBB964_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .cv_loc 964 22 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:651:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13885: .Lfunc_end964: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": .long .Lfunc_begin964@IMGREL # IP .long -1 # ToState .long .Ltmp13882@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13883@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # -- End function .def "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .globl "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .Lfunc_begin965: .cv_func_id 965 .cv_loc 965 22 2547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2547:0 .seh_proc "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rsp + 64] .Ltmp13886: .cv_loc 965 22 2548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2548:0 mov rcx, rax add rcx, 8 mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" lea rcx, [rsp + 88] mov rdx, rax call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 965 22 2549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2549:0 lea rcx, [rsp + 88] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rcx], rax .cv_loc 965 22 2550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2550:0 lea rcx, [rsp + 72] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov rdx, qword ptr [rcx] lea rcx, [rsp + 88] lea r8, [rsp + 72] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 965 22 2551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2551:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rdx], rax mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 965 22 2552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2552:0 nop add rsp, 104 ret .Ltmp13887: .Lfunc_end965: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .globl "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # -- Begin function ??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": # @"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .Lfunc_begin966: .cv_func_id 966 .cv_loc 966 22 893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:893:0 .seh_proc "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 966 22 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:894:0 .Ltmp13888: .Ltmp13890: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" .Ltmp13889: jmp .LBB966_1 .LBB966_1: .cv_loc 966 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp13891: .cv_loc 966 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA" .LBB966_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp13892: .cv_loc 966 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA" .LBB966_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13893: .Lfunc_end966: .seh_handlerdata .section .text,"xr",discard,"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ": .long .Lfunc_begin966@IMGREL # IP .long -1 # ToState .long .Ltmp13888@IMGREL+1 # IP .long 1 # ToState .long .Ltmp13889@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # -- End function .def "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ": # @"??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin967: .cv_func_id 967 .cv_loc 967 22 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:446:0 .seh_proc "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13894: mov dl, byte ptr [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-byte Spill call "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Ltmp13895: .cv_loc 967 22 447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:447:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Ltmp13896: .cv_loc 967 22 448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:448:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13897: .Lfunc_end967: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Lfunc_begin968: .cv_func_id 968 .cv_loc 968 15 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:278:0 .seh_proc "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp13898: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$allocator@I@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" .cv_loc 968 15 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:279:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13899: .Lfunc_end968: .seh_handlerdata .section .text,"xr",discard,"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .seh_endproc # -- End function .def "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .globl "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin969: .cv_func_id 969 .cv_loc 969 22 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:501:0 .seh_proc "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp13900: .cv_loc 969 22 502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:502:0 mov rcx, rax mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" lea rcx, [rsp + 104] mov rdx, rax call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 969 22 503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:503:0 lea rcx, [rsp + 104] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 969 22 504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:504:0 lea rcx, [rsp + 88] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 104] lea r8, [rsp + 88] call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 969 22 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:505:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 969 22 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:506:0 nop add rsp, 120 ret .Ltmp13901: .Lfunc_end969: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$allocator@I@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$allocator@I@std@@QEAA@XZ" .globl "??0?$allocator@I@std@@QEAA@XZ" # -- Begin function ??0?$allocator@I@std@@QEAA@XZ .p2align 4, 0x90 "??0?$allocator@I@std@@QEAA@XZ": # @"??0?$allocator@I@std@@QEAA@XZ" .Lfunc_begin970: .cv_func_id 970 .cv_loc 970 17 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980:0 .seh_proc "??0?$allocator@I@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13902: .cv_loc 970 17 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981:0 pop rcx ret .Ltmp13903: .Lfunc_end970: .seh_handlerdata .section .text,"xr",discard,"??0?$allocator@I@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ": # @"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" .Lfunc_begin971: .cv_func_id 971 .cv_loc 971 22 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:392:0 .seh_proc "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13904: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], 0 mov qword ptr [rcx + 16], 0 mov qword ptr [rcx + 24], 0 .cv_loc 971 22 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:393:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13905: .Lfunc_end971: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" .Lfunc_begin972: .cv_func_id 972 .cv_loc 972 22 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:544:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13906: .cv_loc 972 22 545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:545:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$allocator@I@2@XZ" nop add rsp, 40 ret .Ltmp13907: .Lfunc_end972: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" .seh_endproc # -- End function .def "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .globl "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # -- Begin function ??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z .p2align 4, 0x90 "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z": # @"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .Lfunc_begin973: .cv_func_id 973 .cv_loc 973 17 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986:0 .seh_proc "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13908: .cv_loc 973 17 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0 add rsp, 16 ret .Ltmp13909: .Lfunc_end973: .seh_handlerdata .section .text,"xr",discard,"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .seh_endproc # -- End function .def "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .globl "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ .p2align 4, 0x90 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .Lfunc_begin974: .cv_func_id 974 .cv_loc 974 22 523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:523:0 .seh_proc "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13910: .cv_loc 974 22 524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:524:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13911: .Lfunc_end974: .seh_handlerdata .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .seh_endproc # -- End function .def "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" .globl "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z": # @"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" .Lfunc_begin975: .cv_func_id 975 .cv_loc 975 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13912: .cv_loc 975 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp13913: .Lfunc_end975: .seh_handlerdata .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .Lfunc_begin976: .cv_func_id 976 .cv_loc 976 22 554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:554:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13914: .cv_loc 976 22 555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:555:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13915: .Lfunc_end976: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$allocator@I@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$allocator@I@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$allocator@I@2@XZ" .Lfunc_begin977: .cv_func_id 977 .cv_loc 977 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$allocator@I@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13916: .cv_loc 977 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp13917: .Lfunc_end977: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$allocator@I@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .Lfunc_begin978: .cv_func_id 978 .cv_loc 978 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13918: .cv_loc 978 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp13919: .Lfunc_end978: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .seh_endproc # -- End function .def "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" .globl "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" # -- Begin function ?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ": # @"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" .Lfunc_begin979: .cv_func_id 979 .cv_loc 979 22 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1910:0 .seh_proc "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13920: .cv_loc 979 22 1911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1911:0 mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .cv_loc 979 22 1913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1913:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" cmp qword ptr [rax], 0 je .LBB979_2 # %bb.1: .Ltmp13921: .cv_loc 979 22 1915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1915:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 48], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .cv_loc 979 22 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1916:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .cv_loc 979 22 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1918:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov qword ptr [rax], 0 .cv_loc 979 22 1919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1919:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov qword ptr [rax], 0 .cv_loc 979 22 1920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1920:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov qword ptr [rax], 0 .Ltmp13922: .LBB979_2: .cv_loc 979 22 1922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1922:0 add rsp, 72 ret .Ltmp13923: .Lfunc_end979: .seh_handlerdata .section .text,"xr",discard,"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin980: .cv_func_id 980 .cv_loc 980 22 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:460:0 .seh_proc "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 980 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 .Ltmp13924: .Ltmp13926: call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Ltmp13925: jmp .LBB980_1 .Ltmp13927: .LBB980_1: .cv_loc 980 22 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:462:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ@4HA" .LBB980_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp13928: .cv_loc 980 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp13929: .Lfunc_end980: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ": .long .Lfunc_begin980@IMGREL # IP .long -1 # ToState .long .Ltmp13924@IMGREL+1 # IP .long 0 # ToState .long .Ltmp13925@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # -- End function .def "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .globl "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ": # @"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin981: .cv_func_id 981 .cv_loc 981 22 534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:534:0 .seh_proc "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13930: .cv_loc 981 22 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:535:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 981 22 536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:536:0 nop add rsp, 40 ret .Ltmp13931: .Lfunc_end981: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .Lfunc_begin982: .cv_func_id 982 .cv_loc 982 22 575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:575:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13932: .cv_loc 982 22 576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:576:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp13933: .Lfunc_end982: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .seh_endproc # -- End function .def "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .globl "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" # -- Begin function ?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z .p2align 4, 0x90 "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z": # @"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .Lfunc_begin983: .cv_func_id 983 .cv_loc 983 22 1848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1848:0 .seh_proc "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13934: .cv_loc 983 22 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1849:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" .cv_loc 983 22 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1850:0 nop add rsp, 56 ret .Ltmp13935: .Lfunc_end983: .seh_handlerdata .section .text,"xr",discard,"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .Lfunc_begin984: .cv_func_id 984 .cv_loc 984 22 585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:585:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13936: .cv_loc 984 22 586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:586:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp13937: .Lfunc_end984: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .seh_endproc # -- End function .def "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .globl "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" # -- Begin function ?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z .p2align 4, 0x90 "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z": # @"?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .Lfunc_begin985: .cv_func_id 985 .cv_loc 985 17 990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:990:0 .seh_proc "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13938: .cv_loc 985 17 992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:992:0 mov rcx, qword ptr [rsp + 64] shl rcx, 2 mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .cv_loc 985 17 993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:993:0 nop add rsp, 72 ret .Ltmp13939: .Lfunc_end985: .seh_handlerdata .section .text,"xr",discard,"?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .seh_endproc # -- End function .def "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .globl "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # -- Begin function ?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ": # @"?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .Lfunc_begin986: .cv_func_id 986 .cv_loc 986 22 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1714:0 .seh_proc "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13940: .cv_loc 986 22 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1715:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 2 mov rax, rcx add rsp, 56 ret .Ltmp13941: .Lfunc_end986: .seh_handlerdata .section .text,"xr",discard,"?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .Lfunc_begin987: .cv_func_id 987 .cv_loc 987 22 595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:595:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13942: .cv_loc 987 22 596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:596:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp13943: .Lfunc_end987: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .seh_endproc # -- End function .def "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" .globl "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z .p2align 4, 0x90 "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z": # @"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" .Lfunc_begin988: .cv_func_id 988 .cv_loc 988 17 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1154:0 .seh_proc "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp13944: .cv_loc 988 17 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1158:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" .cv_loc 988 17 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1161:0 nop add rsp, 72 ret .Ltmp13945: .Lfunc_end988: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" .seh_endproc # -- End function .def "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin989: .cv_func_id 989 .cv_loc 989 17 1145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1145:0 .seh_proc "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], r9b mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp13946: .cv_loc 989 17 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1147:0 add rsp, 32 ret .Ltmp13947: .Lfunc_end989: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .Lfunc_begin990: .cv_func_id 990 .cv_loc 990 22 600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:600:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13948: .cv_loc 990 22 601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:601:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp13949: .Lfunc_end990: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .Lfunc_begin991: .cv_func_id 991 .cv_loc 991 22 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:580:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13950: .cv_loc 991 22 581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:581:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp13951: .Lfunc_end991: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .Lfunc_begin992: .cv_func_id 992 .cv_loc 992 22 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:559:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13952: .cv_loc 992 22 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:560:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13953: .Lfunc_end992: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .Lfunc_begin993: .cv_func_id 993 .cv_loc 993 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13954: .cv_loc 993 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp13955: .Lfunc_end993: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .seh_endproc # -- End function .def "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .globl "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin994: .cv_func_id 994 .cv_loc 994 22 509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:509:0 .seh_proc "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp13956: .cv_loc 994 22 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:510:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" lea rcx, [rsp + 56] mov rdx, rax call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .cv_loc 994 22 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:511:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .cv_loc 994 22 512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:512:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 994 22 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:513:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 994 22 514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:514:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov qword ptr [rax], 0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 994 22 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:515:0 nop add rsp, 72 ret .Ltmp13957: .Lfunc_end994: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .globl "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # -- Begin function ??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ": # @"??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .Lfunc_begin995: .cv_func_id 995 .cv_loc 995 22 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:446:0 .seh_proc "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13958: mov dl, byte ptr [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Ltmp13959: .cv_loc 995 22 447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:447:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .Ltmp13960: .cv_loc 995 22 448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:448:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13961: .Lfunc_end995: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Lfunc_begin996: .cv_func_id 996 .cv_loc 996 15 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:278:0 .seh_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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp13962: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-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@@QEAA@XZ" .cv_loc 996 15 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:279:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13963: .Lfunc_end996: .seh_handlerdata .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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .seh_endproc # -- End function .def "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .globl "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .Lfunc_begin997: .cv_func_id 997 .cv_loc 997 22 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:501:0 .seh_proc "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp13964: .cv_loc 997 22 502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:502:0 mov rcx, rax mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" lea rcx, [rsp + 104] mov rdx, rax 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@@QEAA@AEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 997 22 503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:503:0 lea rcx, [rsp + 104] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 997 22 504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:504:0 lea rcx, [rsp + 88] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 104] lea r8, [rsp + 88] call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 997 22 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:505:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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 rcx, rax call "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 997 22 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:506:0 nop add rsp, 120 ret .Ltmp13965: .Lfunc_end997: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@XZ" .globl "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@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@@QEAA@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@@QEAA@XZ": # @"??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" .Lfunc_begin998: .cv_func_id 998 .cv_loc 998 17 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980:0 .seh_proc "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13966: .cv_loc 998 17 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981:0 pop rcx ret .Ltmp13967: .Lfunc_end998: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin999: .cv_func_id 999 .cv_loc 999 22 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:392:0 .seh_proc "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13968: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], 0 mov qword ptr [rcx + 16], 0 mov qword ptr [rcx + 24], 0 .cv_loc 999 22 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:393:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13969: .Lfunc_end999: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin1000: .cv_func_id 1000 .cv_loc 1000 22 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:544:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13970: .cv_loc 1000 22 545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:545:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13971: .Lfunc_end1000: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- 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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$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@@QEAA@AEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Lfunc_begin1001: .cv_func_id 1001 .cv_loc 1001 17 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986:0 .seh_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@@QEAA@AEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13972: .cv_loc 1001 17 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0 add rsp, 16 ret .Ltmp13973: .Lfunc_end1001: .seh_handlerdata .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@@QEAA@AEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .seh_endproc # -- End function .def "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" .globl "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ .p2align 4, 0x90 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" .Lfunc_begin1002: .cv_func_id 1002 .cv_loc 1002 22 523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:523:0 .seh_proc "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13974: .cv_loc 1002 22 524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:524:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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" nop add rsp, 40 ret .Ltmp13975: .Lfunc_end1002: .seh_handlerdata .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" .seh_endproc # -- End function .def "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .globl "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z": # @"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .Lfunc_begin1003: .cv_func_id 1003 .cv_loc 1003 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp13976: .cv_loc 1003 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp13977: .Lfunc_end1003: .seh_handlerdata .section .text,"xr",discard,"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_begin1004: .cv_func_id 1004 .cv_loc 1004 22 554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:554:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13978: .cv_loc 1004 22 555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:555:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$_Vector_val@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" nop add rsp, 40 ret .Ltmp13979: .Lfunc_end1004: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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" .seh_endproc # -- 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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin1005: .cv_func_id 1005 .cv_loc 1005 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp13980: .cv_loc 1005 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp13981: .Lfunc_end1005: .seh_handlerdata .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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- 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@@QEAAAEAV?$_Vector_val@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@@QEAAAEAV?$_Vector_val@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@@QEAAAEAV?$_Vector_val@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@@QEAAAEAV?$_Vector_val@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@@QEAAAEAV?$_Vector_val@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@@QEAAAEAV?$_Vector_val@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_begin1006: .cv_func_id 1006 .cv_loc 1006 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEAAAEAV?$_Vector_val@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" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13982: .cv_loc 1006 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp13983: .Lfunc_end1006: .seh_handlerdata .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@@QEAAAEAV?$_Vector_val@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" .seh_endproc # -- End function .def "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ": # @"??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .Lfunc_begin1007: .cv_func_id 1007 .cv_loc 1007 22 446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:446:0 .seh_proc "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp13984: mov dl, byte ptr [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Ltmp13985: .cv_loc 1007 22 447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:447:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .Ltmp13986: .cv_loc 1007 22 448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:448:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp13987: .Lfunc_end1007: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .Lfunc_begin1008: .cv_func_id 1008 .cv_loc 1008 15 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:278:0 .seh_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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp13988: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" .cv_loc 1008 15 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:279:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp13989: .Lfunc_end1008: .seh_handlerdata .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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .seh_endproc # -- End function .def "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .globl "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .Lfunc_begin1009: .cv_func_id 1009 .cv_loc 1009 22 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:501:0 .seh_proc "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp13990: .cv_loc 1009 22 502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:502:0 mov rcx, rax mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" lea rcx, [rsp + 104] mov rdx, rax call "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 1009 22 503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:503:0 lea rcx, [rsp + 104] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1009 22 504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:504:0 lea rcx, [rsp + 88] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 104] lea r8, [rsp + 88] call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 1009 22 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:505:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1009 22 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:506:0 nop add rsp, 120 ret .Ltmp13991: .Lfunc_end1009: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" .globl "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" # -- Begin function ??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ": # @"??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" .Lfunc_begin1010: .cv_func_id 1010 .cv_loc 1010 17 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980:0 .seh_proc "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13992: .cv_loc 1010 17 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981:0 pop rcx ret .Ltmp13993: .Lfunc_end1010: .seh_handlerdata .section .text,"xr",discard,"??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ": # @"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1011: .cv_func_id 1011 .cv_loc 1011 22 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:392:0 .seh_proc "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp13994: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], 0 mov qword ptr [rcx + 16], 0 mov qword ptr [rcx + 24], 0 .cv_loc 1011 22 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:393:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp13995: .Lfunc_end1011: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" .Lfunc_begin1012: .cv_func_id 1012 .cv_loc 1012 22 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:544:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp13996: .cv_loc 1012 22 545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:545:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" nop add rsp, 40 ret .Ltmp13997: .Lfunc_end1012: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" .seh_endproc # -- End function .def "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$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@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" .globl "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" # -- Begin function ??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z .p2align 4, 0x90 "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z": # @"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" .Lfunc_begin1013: .cv_func_id 1013 .cv_loc 1013 17 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986:0 .seh_proc "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp13998: .cv_loc 1013 17 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0 add rsp, 16 ret .Ltmp13999: .Lfunc_end1013: .seh_handlerdata .section .text,"xr",discard,"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" .seh_endproc # -- End function .def "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .globl "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ .p2align 4, 0x90 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .Lfunc_begin1014: .cv_func_id 1014 .cv_loc 1014 22 523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:523:0 .seh_proc "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14000: .cv_loc 1014 22 524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:524:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp14001: .Lfunc_end1014: .seh_handlerdata .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .seh_endproc # -- End function .def "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" .globl "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z": # @"??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" .Lfunc_begin1015: .cv_func_id 1015 .cv_loc 1015 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14002: .cv_loc 1015 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14003: .Lfunc_end1015: .seh_handlerdata .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .Lfunc_begin1016: .cv_func_id 1016 .cv_loc 1016 22 554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:554:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14004: .cv_loc 1016 22 555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:555:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp14005: .Lfunc_end1016: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .seh_endproc # -- 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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" .Lfunc_begin1017: .cv_func_id 1017 .cv_loc 1017 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14006: .cv_loc 1017 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp14007: .Lfunc_end1017: .seh_handlerdata .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@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" .seh_endproc # -- 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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .Lfunc_begin1018: .cv_func_id 1018 .cv_loc 1018 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp14008: .cv_loc 1018 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp14009: .Lfunc_end1018: .seh_handlerdata .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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .seh_endproc # -- End function .def "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .globl "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # -- Begin function ??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z .p2align 4, 0x90 "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": # @"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .Lfunc_begin1019: .cv_func_id 1019 .cv_loc 1019 22 1428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1428:0 .seh_proc "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], r8 mov qword ptr [rbp + 40], rdx mov qword ptr [rbp + 32], rcx mov rcx, qword ptr [rbp + 32] .Ltmp14014: .cv_loc 1019 22 1429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1429:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill call "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov qword ptr [rbp + 24], rax .cv_loc 1019 22 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1430:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov qword ptr [rbp + 16], rax .cv_loc 1019 22 1432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1432:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 16] jbe .LBB1019_7 # %bb.1: .Ltmp14015: .cv_loc 1019 22 1434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1434:0 mov rax, qword ptr [rbp + 40] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload cmp rcx, rax jbe .LBB1019_3 # %bb.2: .Ltmp14016: .cv_loc 1019 22 1436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1436:0 call "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" ud2 .Ltmp14017: .LBB1019_3: .cv_loc 1019 22 1439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1439:0 mov rdx, qword ptr [rbp + 40] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" mov qword ptr [rbp + 8], rax .cv_loc 1019 22 1441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1441:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov rdx, qword ptr [rbp + 8] mov rcx, rax call "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" mov qword ptr [rbp], rax .cv_loc 1019 22 1442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1442:0 mov rax, qword ptr [rbp] mov rcx, qword ptr [rbp + 24] shl rcx, 4 add rax, rcx mov qword ptr [rbp - 8], rax .cv_loc 1019 22 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1443:0 mov rax, qword ptr [rbp - 8] mov qword ptr [rbp - 16], rax .Ltmp14018: .cv_loc 1019 22 1446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1446:0 mov rax, qword ptr [rbp + 40] mov rcx, qword ptr [rbp + 24] sub rax, rcx mov rdx, qword ptr [rbp - 8] .Ltmp14010: lea rcx, [rbp + 48] mov r8, rax call "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" .Ltmp14011: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1019_4 .LBB1019_4: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 16], rax .cv_loc 1019 22 1447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1447:0 mov r9, qword ptr [rbp] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], r9 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov r8, qword ptr [rax] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rdx, qword ptr [rax] .Ltmp14012: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 72] # 8-byte Reload mov r9, qword ptr [rbp - 64] # 8-byte Reload call "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00@Z" .Ltmp14013: jmp .LBB1019_6 .Ltmp14019: .LBB1019_6: .cv_loc 1019 22 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1454:0 mov r9, qword ptr [rbp + 8] mov r8, qword ptr [rbp + 40] mov rdx, qword ptr [rbp] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" .cv_loc 1019 22 1455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1455:0 jmp .LBB1019_14 .Ltmp14020: .LBB1019_7: .cv_loc 1019 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 24] jbe .LBB1019_9 # %bb.8: .Ltmp14021: .cv_loc 1019 22 1458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1458:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rax, qword ptr [rax] mov qword ptr [rbp - 24], rax .cv_loc 1019 22 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1459:0 mov rax, qword ptr [rbp + 40] sub rax, qword ptr [rbp + 24] mov rdx, qword ptr [rbp - 24] lea rcx, [rbp + 48] mov r8, rax call "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1019 22 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1460:0 mov r8, qword ptr [rbp - 24] mov rdx, qword ptr [rbp - 24] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z" .cv_loc 1019 22 1461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1461:0 jmp .LBB1019_13 .Ltmp14022: .LBB1019_9: .cv_loc 1019 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 24] jne .LBB1019_11 # %bb.10: .Ltmp14023: .cv_loc 1019 22 1464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1464:0 jmp .LBB1019_12 .Ltmp14024: .LBB1019_11: .cv_loc 1019 22 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1467:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rbp + 40] shl rcx, 4 add rax, rcx mov qword ptr [rbp - 32], rax .cv_loc 1019 22 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1468:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z" .cv_loc 1019 22 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1469:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" .cv_loc 1019 22 1470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1470:0 mov rax, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp14025: .LBB1019_12: .cv_loc 1019 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 jmp .LBB1019_13 .Ltmp14026: .LBB1019_13: .cv_loc 1019 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 jmp .LBB1019_14 .Ltmp14027: .LBB1019_14: .cv_loc 1019 22 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1472:0 add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_endproc .def "?catch$5@?0???$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$5@?0???$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA": .seh_proc "?catch$5@?0???$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1019_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp14028: .cv_loc 1019 22 1449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1449:0 mov r8, qword ptr [rbp - 16] mov rdx, qword ptr [rbp - 8] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" .cv_loc 1019 22 1450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1450:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov r8, qword ptr [rbp + 8] mov rdx, qword ptr [rbp] mov rcx, rax call "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" .cv_loc 1019 22 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1451:0 mov rax, qword ptr [rip + __imp__CxxThrowException] xor r9d, r9d mov ecx, r9d mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 80] # 8-byte Reload call rax ud2 .Ltmp14029: .Lfunc_end1019: .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .p2align 2 "$cppxdata$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$5@?0???$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long .Lfunc_begin1019@IMGREL # IP .long -1 # ToState .long .Ltmp14010@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14013@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0???$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # -- End function .def "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ"; .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@@QEBA_KXZ" .globl "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # -- Begin function ?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ": # @"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .Lfunc_begin1020: .cv_func_id 1020 .cv_loc 1020 22 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1703:0 .seh_proc "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14030: .cv_loc 1020 22 1704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1704:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 4 mov rax, rcx add rsp, 56 ret .Ltmp14031: .Lfunc_end1020: .seh_handlerdata .section .text,"xr",discard,"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ"; .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@@QEBA_KXZ" .globl "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # -- Begin function ?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ .p2align 4, 0x90 "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ": # @"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .Lfunc_begin1021: .cv_func_id 1021 .cv_loc 1021 22 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1714:0 .seh_proc "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14032: .cv_loc 1021 22 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1715:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 4 mov rax, rcx add rsp, 56 ret .Ltmp14033: .Lfunc_end1021: .seh_handlerdata .section .text,"xr",discard,"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ"; .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@@QEBA_KXZ" .globl "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # -- Begin function ?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ .p2align 4, 0x90 "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ": # @"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .Lfunc_begin1022: .cv_func_id 1022 .cv_loc 1022 22 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1708:0 .seh_proc "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp14034: .cv_loc 1022 22 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1709:0 mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov rcx, rax call "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" mov qword ptr [rsp + 56], rax call "?max@?$numeric_limits@_J@std@@SA_JXZ" mov qword ptr [rsp + 48], rax lea rcx, [rsp + 48] lea rdx, [rsp + 56] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp14035: .Lfunc_end1022: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .seh_endproc # -- 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_begin1023: .cv_func_id 1023 .cv_loc 1023 22 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1925:0 .seh_proc "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp14036: .cv_loc 1023 22 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1926:0 lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp14037: .Lfunc_end1023: .seh_handlerdata .section .text,"xr",discard,"?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ" .seh_endproc # -- End function .def "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@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@@AEBA_K_K@Z" .globl "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" # -- Begin function ?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z .p2align 4, 0x90 "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z": # @"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" .Lfunc_begin1024: .cv_func_id 1024 .cv_loc 1024 22 1853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1853:0 .seh_proc "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14038: .cv_loc 1024 22 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1854:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov qword ptr [rsp + 56], rax .cv_loc 1024 22 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1856:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] shr rcx, 1 sub rax, rcx mov rcx, qword ptr [rsp + 32] # 8-byte Reload cmp rcx, rax jbe .LBB1024_2 # %bb.1: .Ltmp14039: .cv_loc 1024 22 1858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1858:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1024_5 .Ltmp14040: .LBB1024_2: .cv_loc 1024 22 1861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1861:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 56] shr rcx, 1 add rax, rcx mov qword ptr [rsp + 48], rax .cv_loc 1024 22 1863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1863:0 mov rax, qword ptr [rsp + 48] cmp rax, qword ptr [rsp + 72] jae .LBB1024_4 # %bb.3: .Ltmp14041: .cv_loc 1024 22 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1865:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1024_5 .Ltmp14042: .LBB1024_4: .cv_loc 1024 22 1868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1868:0 mov rax, qword ptr [rsp + 48] mov qword ptr [rsp + 80], rax .LBB1024_5: .cv_loc 1024 22 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1869:0 mov rax, qword ptr [rsp + 80] add rsp, 88 ret .Ltmp14043: .Lfunc_end1024: .seh_handlerdata .section .text,"xr",discard,"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" .seh_endproc # -- End function .def "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" .globl "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" # -- Begin function ?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z .p2align 4, 0x90 "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z": # @"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" .Lfunc_begin1025: .cv_func_id 1025 .cv_loc 1025 17 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0 .seh_proc "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14044: .cv_loc 1025 17 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0 mov rcx, qword ptr [rsp + 48] call "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" mov rcx, rax call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" nop add rsp, 56 ret .Ltmp14045: .Lfunc_end1025: .seh_handlerdata .section .text,"xr",discard,"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" .seh_endproc # -- End function .def "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" .globl "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" # -- Begin function ??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z .p2align 4, 0x90 "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z": # @"??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" .Lfunc_begin1026: .cv_func_id 1026 .cv_loc 1026 22 1478 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1478:0 .seh_proc "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] mov rcx, qword ptr [rcx] .Ltmp14046: .cv_loc 1026 22 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1479:0 mov r8, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 40] call "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" nop add rsp, 56 ret .Ltmp14047: .Lfunc_end1026: .seh_handlerdata .section .text,"xr",discard,"??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" .seh_endproc # -- End function .def "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_Loop_vals_t@2@00@Z": # @"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00@Z" .Lfunc_begin1027: .cv_func_id 1027 .cv_loc 1027 22 1842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1842:0 .seh_proc "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14048: .cv_loc 1027 22 1843 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1843:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov al, byte ptr [rsp + 48] mov byte ptr [rsp + 32], al call "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" .cv_loc 1027 22 1845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1845:0 nop add rsp, 88 ret .Ltmp14049: .Lfunc_end1027: .seh_handlerdata .section .text,"xr",discard,"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .Lfunc_begin1028: .cv_func_id 1028 .cv_loc 1028 22 585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:585:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14050: .cv_loc 1028 22 586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:586:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp14051: .Lfunc_end1028: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .Lfunc_begin1029: .cv_func_id 1029 .cv_loc 1029 22 575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:575:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14052: .cv_loc 1029 22 576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:576:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp14053: .Lfunc_end1029: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .seh_endproc # -- End function .def "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_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@@AEAAXPEAU_Loop_vals_t@2@0@Z" .globl "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" # -- Begin function ?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_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@@AEAAXPEAU_Loop_vals_t@2@0@Z": # @"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" .Lfunc_begin1030: .cv_func_id 1030 .cv_loc 1030 22 1848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1848:0 .seh_proc "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14054: .cv_loc 1030 22 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1849:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .cv_loc 1030 22 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1850:0 nop add rsp, 56 ret .Ltmp14055: .Lfunc_end1030: .seh_handlerdata .section .text,"xr",discard,"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" .seh_endproc # -- End function .def "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" .globl "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" # -- Begin function ?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z .p2align 4, 0x90 "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z": # @"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" .Lfunc_begin1031: .cv_func_id 1031 .cv_loc 1031 17 990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:990:0 .seh_proc "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14056: .cv_loc 1031 17 992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:992:0 mov rcx, qword ptr [rsp + 64] shl rcx, 4 mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .cv_loc 1031 17 993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:993:0 nop add rsp, 72 ret .Ltmp14057: .Lfunc_end1031: .seh_handlerdata .section .text,"xr",discard,"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" .seh_endproc # -- End function .def "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@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@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" .globl "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" # -- Begin function ?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z .p2align 4, 0x90 "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z": # @"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" .Lfunc_begin1032: .cv_func_id 1032 .cv_loc 1032 22 1895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1895:0 .seh_proc "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov qword ptr [rsp + 112], r9 mov qword ptr [rsp + 104], r8 mov qword ptr [rsp + 96], rdx mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp14058: .cv_loc 1032 22 1896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1896:0 mov rdx, rcx mov qword ptr [rsp + 80], rcx # 8-byte Spill mov rcx, rdx call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .cv_loc 1032 22 1898 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1898:0 mov rcx, qword ptr [rsp + 80] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" cmp qword ptr [rax], 0 je .LBB1032_2 # %bb.1: .Ltmp14059: .cv_loc 1032 22 1900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1900:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov r8, qword ptr [rsp + 72] # 8-byte Reload call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" .cv_loc 1032 22 1901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1901:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rsp + 56] # 8-byte Reload call "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" .Ltmp14060: .LBB1032_2: .cv_loc 1032 22 1904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1904:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1032 22 1905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1905:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 104] shl rcx, 4 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1032 22 1906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1906:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 112] shl rcx, 4 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1032 22 1907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1907:0 add rsp, 120 ret .Ltmp14061: .Lfunc_end1032: .seh_handlerdata .section .text,"xr",discard,"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" .seh_endproc # -- End function .def "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_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@@AEBAXPEAU_Loop_vals_t@2@0@Z" .globl "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_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@@AEBAXPEAU_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@@AEBAXPEAU_Loop_vals_t@2@0@Z": # @"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z" .Lfunc_begin1033: .cv_func_id 1033 .cv_loc 1033 22 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1936:0 .seh_proc "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14062: .cv_loc 1033 22 1937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1937:0 lea rdx, [rsp + 56] .Ltmp14063: #DEBUG_VALUE: _Orphan_range:_Lock <- [$rdx+0] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov edx, 3 .Ltmp14064: call qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] .cv_loc 1033 22 1939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1939:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1033 22 1941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1941:0 cmp qword ptr [rsp + 48], 0 je .LBB1033_9 # %bb.1: .Ltmp14065: .cv_loc 1033 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1033_2 .LBB1033_2: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rsp + 48] cmp qword ptr [rax], 0 je .LBB1033_8 # %bb.3: # in Loop: Header=BB1033_2 Depth=1 .Ltmp14066: .cv_loc 1033 22 1945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1945:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rax, qword ptr [rax + 16] cmp rax, qword ptr [rsp + 72] jb .LBB1033_5 # %bb.4: # in Loop: Header=BB1033_2 Depth=1 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 48] mov rcx, qword ptr [rcx] cmp rax, qword ptr [rcx + 16] jae .LBB1033_6 .LBB1033_5: # in Loop: Header=BB1033_2 Depth=1 .Ltmp14067: .cv_loc 1033 22 1947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1947:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1033 22 1948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1948:0 jmp .LBB1033_7 .Ltmp14068: .LBB1033_6: # in Loop: Header=BB1033_2 Depth=1 .cv_loc 1033 22 1951 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1951:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1033 22 1952 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1952:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 48] mov qword ptr [rcx], rax .Ltmp14069: .LBB1033_7: # in Loop: Header=BB1033_2 Depth=1 .cv_loc 1033 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1033_2 .LBB1033_8: .cv_loc 1033 22 1955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1955:0 jmp .LBB1033_9 .Ltmp14070: .LBB1033_9: .cv_loc 1033 22 1956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1956:0 lea rcx, [rsp + 56] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] nop add rsp, 88 ret .Ltmp14071: .Lfunc_end1033: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .Lfunc_begin1034: .cv_func_id 1034 .cv_loc 1034 22 590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:590:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14072: .cv_loc 1034 22 591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:591:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp14073: .Lfunc_end1034: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .Lfunc_begin1035: .cv_func_id 1035 .cv_loc 1035 22 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:580:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14074: .cv_loc 1035 22 581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:581:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp14075: .Lfunc_end1035: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .Lfunc_begin1036: .cv_func_id 1036 .cv_loc 1036 22 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:559:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14076: .cv_loc 1036 22 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:560:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp14077: .Lfunc_end1036: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .seh_endproc # -- 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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .Lfunc_begin1037: .cv_func_id 1037 .cv_loc 1037 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp14078: .cv_loc 1037 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp14079: .Lfunc_end1037: .seh_handlerdata .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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .Lfunc_begin1038: .cv_func_id 1038 .cv_loc 1038 22 600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:600:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14080: .cv_loc 1038 22 601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:601:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp14081: .Lfunc_end1038: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .seh_endproc # -- End function .def "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$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@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" .globl "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$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@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" .Lfunc_begin1039: .cv_func_id 1039 .cv_loc 1039 17 891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:891:0 .seh_proc "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14082: .cv_loc 1039 17 892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:892:0 movabs rax, 1152921504606846975 pop rcx ret .Ltmp14083: .Lfunc_end1039: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" .Lfunc_begin1040: .cv_func_id 1040 .cv_loc 1040 22 549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:549:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14084: .cv_loc 1040 22 550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:550:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" nop add rsp, 40 ret .Ltmp14085: .Lfunc_end1040: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" .seh_endproc # -- 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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" .Lfunc_begin1041: .cv_func_id 1041 .cv_loc 1041 15 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@U_Loop_vals_t@std@@@std@@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@$00@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14086: .cv_loc 1041 15 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0 mov rax, rcx pop rcx ret .Ltmp14087: .Lfunc_end1041: .seh_handlerdata .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@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" .seh_endproc # -- End function .def "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" .globl "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" # -- Begin function ?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z .p2align 4, 0x90 "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z": # @"?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" .Lfunc_begin1042: .cv_func_id 1042 .cv_loc 1042 22 1811 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1811:0 .seh_proc "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14088: .cv_loc 1042 22 1812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1812:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" nop add rsp, 56 ret .Ltmp14089: .Lfunc_end1042: .seh_handlerdata .section .text,"xr",discard,"?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" .seh_endproc # -- End function .def "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .globl "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z .p2align 4, 0x90 "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z": # @"??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .Lfunc_begin1043: .cv_func_id 1043 .cv_loc 1043 24 343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:343:0 .seh_proc "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14090: .cv_loc 1043 24 344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:344:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" nop add rsp, 72 ret .Ltmp14091: .Lfunc_end1043: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$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@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .globl "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z .p2align 4, 0x90 "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .Lfunc_begin1044: .cv_func_id 1044 .cv_loc 1044 24 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:321:0 .seh_proc "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov byte ptr [rbp - 16], r9b mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx .Ltmp14094: .cv_loc 1044 24 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:322:0 mov rdx, qword ptr [rbp - 40] mov r8, qword ptr [rbp - 24] lea rcx, [rbp - 64] .Ltmp14095: #DEBUG_VALUE: _Uninitialized_value_construct_n1 >:_Backout <- [$rcx+0] call "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" .Ltmp14096: mov qword ptr [rbp - 72], rax # 8-byte Spill .LBB1044_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1044 24 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:323:0 xor eax, eax mov ecx, eax .Ltmp14097: cmp rcx, qword ptr [rbp - 32] jae .LBB1044_4 # %bb.2: # in Loop: Header=BB1044_1 Depth=1 .cv_loc 1044 24 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:325:0 .Ltmp14092: lea rcx, [rbp - 64] .Ltmp14098: call "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" .Ltmp14093: jmp .LBB1044_3 .Ltmp14099: .LBB1044_3: # in Loop: Header=BB1044_1 Depth=1 .cv_loc 1044 24 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:323:0 mov rax, qword ptr [rbp - 32] add rax, -1 mov qword ptr [rbp - 32], rax jmp .LBB1044_1 .Ltmp14100: .LBB1044_4: .cv_loc 1044 24 328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:328:0 lea rcx, [rbp - 64] call "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" .cv_loc 1044 24 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:329:0 lea rcx, [rbp - 64] mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc .def "?dtor$5@?0???$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$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@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA": .seh_proc "?dtor$5@?0???$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA" .LBB1044_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue lea rcx, [rbp - 64] call "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14101: .Lfunc_end1044: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 "$cppxdata$??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$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@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$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@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z": .long .Lfunc_begin1044@IMGREL # IP .long -1 # ToState .long .Ltmp14092@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14093@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # -- End function .def "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" .globl "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # -- Begin function ??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z .p2align 4, 0x90 "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z": # @"??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" .Lfunc_begin1045: .cv_func_id 1045 .cv_loc 1045 24 150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:150:0 .seh_proc "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14102: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx + 8], rdx mov rdx, qword ptr [rsp + 16] mov qword ptr [rcx + 16], rdx .cv_loc 1045 24 151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:151:0 mov rax, rcx add rsp, 24 ret .Ltmp14103: .Lfunc_end1045: .seh_handlerdata .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" .seh_endproc # -- End function .def "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" .globl "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" # -- Begin function ??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ .p2align 4, 0x90 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ": # @"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" .Lfunc_begin1046: .cv_func_id 1046 .cv_loc 1046 24 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:163:0 .seh_proc "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14104: .cv_loc 1046 24 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:164:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rcx + 16] mov rdx, rax call "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z" .cv_loc 1046 24 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:165:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 16 mov qword ptr [rax + 8], rcx .cv_loc 1046 24 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:166:0 add rsp, 56 ret .Ltmp14105: .Lfunc_end1046: .seh_handlerdata .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" .globl "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" # -- Begin function ?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ .p2align 4, 0x90 "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ": # @"?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" .Lfunc_begin1047: .cv_func_id 1047 .cv_loc 1047 24 169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:169:0 .seh_proc "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14106: .cv_loc 1047 24 170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:170:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rcx], rax .cv_loc 1047 24 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:171:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp14107: .Lfunc_end1047: .seh_handlerdata .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" .seh_endproc # -- End function .def "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .globl "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": # @"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .Lfunc_begin1048: .cv_func_id 1048 .cv_loc 1048 24 157 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:157:0 .seh_proc "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp14110: .cv_loc 1048 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov r8, qword ptr [rcx + 16] mov rax, qword ptr [rcx] mov rdx, qword ptr [rcx + 8] .Ltmp14108: mov rcx, rax call "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .Ltmp14109: jmp .LBB1048_1 .Ltmp14111: .LBB1048_1: .cv_loc 1048 24 159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:159:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA" .LBB1048_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp14112: .cv_loc 1048 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14113: .Lfunc_end1048: .seh_handlerdata .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ": .long .Lfunc_begin1048@IMGREL # IP .long -1 # ToState .long .Ltmp14108@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14109@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # -- End function .def "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z": # @"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z" .Lfunc_begin1049: .cv_func_id 1049 .cv_loc 1049 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_proc "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor eax, eax mov r8d, 16 # kill: def $r8 killed $r8d mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14114: .cv_loc 1049 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 48] mov edx, eax call memset .cv_loc 1049 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 nop add rsp, 56 ret .Ltmp14115: .Lfunc_end1049: .seh_handlerdata .section .text,"xr",discard,"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z" .seh_endproc # -- End function .def "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" .globl "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" # -- Begin function ??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z .p2align 4, 0x90 "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z": # @"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" .Lfunc_begin1050: .cv_func_id 1050 .cv_loc 1050 16 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345:0 .seh_proc "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14116: .cv_loc 1050 16 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14117: .Lfunc_end1050: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" .seh_endproc # -- End function .def "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$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@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .globl "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z .p2align 4, 0x90 "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z": # @"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .Lfunc_begin1051: .cv_func_id 1051 .cv_loc 1051 17 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1154:0 .seh_proc "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14118: .cv_loc 1051 17 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1158:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" .cv_loc 1051 17 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1161:0 nop add rsp, 72 ret .Ltmp14119: .Lfunc_end1051: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1052: .cv_func_id 1052 .cv_loc 1052 17 1145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1145:0 .seh_proc "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], r9b mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14120: .cv_loc 1052 17 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1147:0 add rsp, 32 ret .Ltmp14121: .Lfunc_end1052: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" .Lfunc_begin1053: .cv_func_id 1053 .cv_loc 1053 22 1832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1832:0 .seh_proc "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 128] mov byte ptr [rsp + 80], al mov qword ptr [rsp + 72], r9 mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14122: .cv_loc 1053 22 1833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1833:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov r9, rax call "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .cv_loc 1053 22 1834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1834:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 88 ret .Ltmp14123: .Lfunc_end1053: .seh_handlerdata .section .text,"xr",discard,"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .globl "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # -- Begin function ??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z .p2align 4, 0x90 "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z": # @"??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .Lfunc_begin1054: .cv_func_id 1054 .cv_loc 1054 24 251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:251:0 .seh_proc "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 120], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp14124: .cv_loc 1054 24 253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:253:0 mov rcx, qword ptr [rsp + 64] call "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" mov qword ptr [rsp + 112], rax .cv_loc 1054 24 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:254:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" mov qword ptr [rsp + 104], rax .cv_loc 1054 24 255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:255:0 lea rcx, [rsp + 112] lea rdx, [rsp + 104] call "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax call "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" mov qword ptr [rsp + 96], rax .cv_loc 1054 24 256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:256:0 lea rcx, [rsp + 88] lea rdx, [rsp + 112] lea r8, [rsp + 96] call "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 112] mov r10b, byte ptr [rsp + 88] mov r11b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" lea rcx, [rsp + 120] mov rdx, rax call "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" .cv_loc 1054 24 260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:260:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 136 ret .Ltmp14125: .Lfunc_end1054: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" .globl "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" # -- Begin function ??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z .p2align 4, 0x90 "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z": # @"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" .Lfunc_begin1055: .cv_func_id 1055 .cv_loc 1055 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14126: .cv_loc 1055 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14127: .Lfunc_end1055: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" .globl "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" # -- Begin function ??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z .p2align 4, 0x90 "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z": # @"??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" .Lfunc_begin1056: .cv_func_id 1056 .cv_loc 1056 15 808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:808:0 .seh_proc "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14128: .cv_loc 1056 15 809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:809:0 mov rax, qword ptr [rsp] add rsp, 16 ret .Ltmp14129: .Lfunc_end1056: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" .globl "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" # -- Begin function ??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z .p2align 4, 0x90 "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z": # @"??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" .Lfunc_begin1057: .cv_func_id 1057 .cv_loc 1057 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14130: .cv_loc 1057 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp14131: .Lfunc_end1057: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" .globl "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" # -- Begin function ??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z .p2align 4, 0x90 "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z": # @"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" .Lfunc_begin1058: .cv_func_id 1058 .cv_loc 1058 15 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0 .seh_proc "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14132: .cv_loc 1058 15 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx], rcx .cv_loc 1058 15 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0 add rsp, 16 ret .Ltmp14133: .Lfunc_end1058: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1059: .cv_func_id 1059 .cv_loc 1059 24 243 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:243:0 .seh_proc "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 136] mov r10b, byte ptr [rsp + 128] mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14134: .cv_loc 1059 24 244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:244:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" nop add rsp, 88 ret .Ltmp14135: .Lfunc_end1059: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" .globl "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" # -- Begin function ??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z .p2align 4, 0x90 "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z": # @"??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" .Lfunc_begin1060: .cv_func_id 1060 .cv_loc 1060 15 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1086:0 .seh_proc "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp14136: .cv_loc 1060 15 1087 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1087:0 mov rax, rcx add rsp, 16 ret .Ltmp14137: .Lfunc_end1060: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1061: .cv_func_id 1061 .cv_loc 1061 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14138: .cv_loc 1061 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx sar rcx, 4 mov rax, rcx add rsp, 24 ret .Ltmp14139: .Lfunc_end1061: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" .globl "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" # -- Begin function ??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z .p2align 4, 0x90 "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z": # @"??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" .Lfunc_begin1062: .cv_func_id 1062 .cv_loc 1062 15 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398:0 .seh_proc "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp14140: .cv_loc 1062 15 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 72], rcx .cv_loc 1062 15 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0 mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx .cv_loc 1062 15 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 56], rcx .cv_loc 1062 15 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0 mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 72] sub rcx, rdx mov qword ptr [rsp + 48], rcx .cv_loc 1062 15 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 48] call memmove .cv_loc 1062 15 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404:0 mov rcx, qword ptr [rsp + 56] add rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 104 ret .Ltmp14141: .Lfunc_end1062: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" .seh_endproc # -- End function .def "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .globl "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ": # @"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .Lfunc_begin1063: .cv_func_id 1063 .cv_loc 1063 22 534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:534:0 .seh_proc "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14142: .cv_loc 1063 22 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:535:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1063 22 536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:536:0 nop add rsp, 40 ret .Ltmp14143: .Lfunc_end1063: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .Lfunc_begin1064: .cv_func_id 1064 .cv_loc 1064 22 595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:595:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14144: .cv_loc 1064 22 596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:596:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp14145: .Lfunc_end1064: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .seh_endproc # -- End function .def "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .globl "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ .p2align 4, 0x90 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .Lfunc_begin1065: .cv_func_id 1065 .cv_loc 1065 22 518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:518:0 .seh_proc "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14146: .cv_loc 1065 22 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:519:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" mov rcx, rax call "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" nop add rsp, 40 ret .Ltmp14147: .Lfunc_end1065: .seh_handlerdata .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .seh_endproc # -- End function .def "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" .globl "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" # -- Begin function ?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ .p2align 4, 0x90 "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ": # @"?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" .Lfunc_begin1066: .cv_func_id 1066 .cv_loc 1066 15 186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:186:0 .seh_proc "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14148: .cv_loc 1066 15 187 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:187:0 add rcx, 8 mov rax, rcx pop rcx ret .Ltmp14149: .Lfunc_end1066: .seh_handlerdata .section .text,"xr",discard,"?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" .seh_endproc # -- End function .def "?_Clrcont@_Iterator_base12@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .globl "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" # -- Begin function ?_Clrcont@_Iterator_base12@std@@QEAAXXZ .p2align 4, 0x90 "?_Clrcont@_Iterator_base12@std@@QEAAXXZ": # @"?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .Lfunc_begin1067: .cv_func_id 1067 .cv_loc 1067 15 176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:176:0 .seh_proc "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14150: .cv_loc 1067 15 177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:177:0 mov qword ptr [rcx], 0 .cv_loc 1067 15 178 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:178:0 pop rax ret .Ltmp14151: .Lfunc_end1067: .seh_handlerdata .section .text,"xr",discard,"?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .globl "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ .p2align 4, 0x90 "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ": # @"?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .Lfunc_begin1068: .cv_func_id 1068 .cv_loc 1068 15 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:95:0 .seh_proc "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx mov rcx, qword ptr [rsp + 16] .Ltmp14152: .cv_loc 1068 15 96 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:96:0 cmp qword ptr [rcx], 0 mov qword ptr [rsp + 8], rcx # 8-byte Spill jne .LBB1068_2 # %bb.1: xor eax, eax mov ecx, eax mov qword ptr [rsp], rcx # 8-byte Spill jmp .LBB1068_3 .LBB1068_2: mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax] add rcx, 8 mov qword ptr [rsp], rcx # 8-byte Spill .LBB1068_3: mov rax, qword ptr [rsp] # 8-byte Reload add rsp, 24 ret .Ltmp14153: .Lfunc_end1068: .seh_handlerdata .section .text,"xr",discard,"?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .seh_endproc # -- End function .def "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ"; .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@@AEAAXXZ" .globl "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" # -- Begin function ?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ .p2align 4, 0x90 "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ": # @"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" .Lfunc_begin1069: .cv_func_id 1069 .cv_loc 1069 22 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1910:0 .seh_proc "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14154: .cv_loc 1069 22 1911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1911:0 mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .cv_loc 1069 22 1913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1913:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" cmp qword ptr [rax], 0 je .LBB1069_2 # %bb.1: .Ltmp14155: .cv_loc 1069 22 1915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1915:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 48], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" .cv_loc 1069 22 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1916:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" .cv_loc 1069 22 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1918:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov qword ptr [rax], 0 .cv_loc 1069 22 1919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1919:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov qword ptr [rax], 0 .cv_loc 1069 22 1920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1920:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov qword ptr [rax], 0 .Ltmp14156: .LBB1069_2: .cv_loc 1069 22 1922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1922:0 add rsp, 72 ret .Ltmp14157: .Lfunc_end1069: .seh_handlerdata .section .text,"xr",discard,"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" .seh_endproc # -- End function .def "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .globl "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .Lfunc_begin1070: .cv_func_id 1070 .cv_loc 1070 22 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:460:0 .seh_proc "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 1070 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 .Ltmp14158: .Ltmp14160: call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .Ltmp14159: jmp .LBB1070_1 .Ltmp14161: .LBB1070_1: .cv_loc 1070 22 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:462:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ@4HA" .LBB1070_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp14162: .cv_loc 1070 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14163: .Lfunc_end1070: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ": .long .Lfunc_begin1070@IMGREL # IP .long -1 # ToState .long .Ltmp14158@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14159@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # -- End function .def "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .globl "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .Lfunc_begin1071: .cv_func_id 1071 .cv_loc 1071 22 509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:509:0 .seh_proc "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp14164: .cv_loc 1071 22 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:510:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" lea rcx, [rsp + 56] mov rdx, rax call "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" .cv_loc 1071 22 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:511:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .cv_loc 1071 22 512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:512:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 1071 22 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:513:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 1071 22 514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:514:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov qword ptr [rax], 0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1071 22 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:515:0 nop add rsp, 72 ret .Ltmp14165: .Lfunc_end1071: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .seh_endproc # -- 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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@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@@QEAA@XZ" .Lfunc_begin1072: .cv_func_id 1072 .cv_loc 1072 22 893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:893:0 .seh_proc "??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 1072 22 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:894:0 .Ltmp14166: .Ltmp14168: mov qword ptr [rbp - 24], rcx # 8-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@@AEAAXXZ" .Ltmp14167: jmp .LBB1072_1 .LBB1072_1: .cv_loc 1072 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .Ltmp14169: .cv_loc 1072 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ")@IMGREL .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@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???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@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???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@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???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@@QEAA@XZ@4HA" .LBB1072_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp14170: .cv_loc 1072 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???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@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???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@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???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@@QEAA@XZ@4HA" .LBB1072_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14171: .Lfunc_end1072: .seh_handlerdata .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@@QEAA@XZ" .seh_endproc .section .xdata,"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@@QEAA@XZ" .p2align 2 "$cppxdata$??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@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??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@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??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@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??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@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???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@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???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@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??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@@QEAA@XZ": .long .Lfunc_begin1072@IMGREL # IP .long -1 # ToState .long .Ltmp14166@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14167@IMGREL+1 # IP .long -1 # ToState .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@@QEAA@XZ" # -- End function .def "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@XZ" .globl "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # -- Begin function ??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ": # @"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Lfunc_begin1073: .cv_func_id 1073 .cv_loc 1073 25 1961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1961:0 .seh_proc "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14172: .cv_loc 1073 25 1961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1961:0 add rcx, 16 call "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .Ltmp14173: .cv_loc 1073 25 1961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1961:0 nop add rsp, 40 ret .Ltmp14174: .Lfunc_end1073: .seh_handlerdata .section .text,"xr",discard,"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .seh_endproc # -- 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@@AEAAXXZ"; .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@@AEAAXXZ" .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@@AEAAXXZ" # -- 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@@AEAAXXZ .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@@AEAAXXZ": # @"?_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@@AEAAXXZ" .Lfunc_begin1074: .cv_func_id 1074 .cv_loc 1074 22 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1910:0 .seh_proc "?_Tidy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14175: .cv_loc 1074 22 1911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1911:0 mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .cv_loc 1074 22 1913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1913:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" cmp qword ptr [rax], 0 je .LBB1074_2 # %bb.1: .Ltmp14176: .cv_loc 1074 22 1915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1915:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 48], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1074 22 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1916:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .cv_loc 1074 22 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1918:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .cv_loc 1074 22 1919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1919:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .cv_loc 1074 22 1920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1920:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .Ltmp14177: .LBB1074_2: .cv_loc 1074 22 1922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1922:0 add rsp, 72 ret .Ltmp14178: .Lfunc_end1074: .seh_handlerdata .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@@AEAAXXZ" .seh_endproc # -- End function .def "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .globl "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # -- Begin function ??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ": # @"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .Lfunc_begin1075: .cv_func_id 1075 .cv_loc 1075 22 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:460:0 .seh_proc "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 1075 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 .Ltmp14179: .Ltmp14181: call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .Ltmp14180: jmp .LBB1075_1 .Ltmp14182: .LBB1075_1: .cv_loc 1075 22 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:462:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ@4HA" .LBB1075_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp14183: .cv_loc 1075 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14184: .Lfunc_end1075: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ": .long .Lfunc_begin1075@IMGREL # IP .long -1 # ToState .long .Ltmp14179@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14180@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # -- End function .def "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .globl "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ": # @"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .Lfunc_begin1076: .cv_func_id 1076 .cv_loc 1076 22 534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:534:0 .seh_proc "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14185: .cv_loc 1076 22 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:535:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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 rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1076 22 536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:536:0 nop add rsp, 40 ret .Ltmp14186: .Lfunc_end1076: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1077: .cv_func_id 1077 .cv_loc 1077 22 575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:575:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14187: .cv_loc 1077 22 576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:576:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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 rax, 8 add rsp, 40 ret .Ltmp14188: .Lfunc_end1077: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .Lfunc_begin1078: .cv_func_id 1078 .cv_loc 1078 22 1848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1848:0 .seh_proc "?_Destroy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14189: .cv_loc 1078 22 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1849:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax 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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .cv_loc 1078 22 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1850:0 nop add rsp, 56 ret .Ltmp14190: .Lfunc_end1078: .seh_handlerdata .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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1079: .cv_func_id 1079 .cv_loc 1079 22 585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:585:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14191: .cv_loc 1079 22 586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:586:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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 rax, 16 add rsp, 40 ret .Ltmp14192: .Lfunc_end1079: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .globl "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z": # @"?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .Lfunc_begin1080: .cv_func_id 1080 .cv_loc 1080 17 990 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:990:0 .seh_proc "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14193: .cv_loc 1080 17 992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:992:0 mov rcx, qword ptr [rsp + 64] shl rcx, 5 mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .cv_loc 1080 17 993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:993:0 nop add rsp, 72 ret .Ltmp14194: .Lfunc_end1080: .seh_handlerdata .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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .seh_endproc # -- 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@@QEBA_KXZ"; .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@@QEBA_KXZ" .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@@QEBA_KXZ" # -- 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@@QEBA_KXZ .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@@QEBA_KXZ": # @"?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@@QEBA_KXZ" .Lfunc_begin1081: .cv_func_id 1081 .cv_loc 1081 22 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1714:0 .seh_proc "?capacity@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14195: .cv_loc 1081 22 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1715:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 5 mov rax, rcx add rsp, 56 ret .Ltmp14196: .Lfunc_end1081: .seh_handlerdata .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@@QEBA_KXZ" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1082: .cv_func_id 1082 .cv_loc 1082 22 595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:595:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14197: .cv_loc 1082 22 596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:596:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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 rax, 24 add rsp, 40 ret .Ltmp14198: .Lfunc_end1082: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Lfunc_begin1083: .cv_func_id 1083 .cv_loc 1083 17 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1154:0 .seh_proc "??$_Destroy_range@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14199: .cv_loc 1083 17 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1158:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" .cv_loc 1083 17 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1161:0 nop add rsp, 72 ret .Ltmp14200: .Lfunc_end1083: .seh_handlerdata .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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" .globl "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z .p2align 4, 0x90 "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" .Lfunc_begin1084: .cv_func_id 1084 .cv_loc 1084 17 1145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1145:0 .seh_proc "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], r9b mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14201: .cv_loc 1084 17 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1147:0 add rsp, 32 ret .Ltmp14202: .Lfunc_end1084: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1085: .cv_func_id 1085 .cv_loc 1085 22 600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:600:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14203: .cv_loc 1085 22 601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:601:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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 rax, 24 add rsp, 40 ret .Ltmp14204: .Lfunc_end1085: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1086: .cv_func_id 1086 .cv_loc 1086 22 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:580:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14205: .cv_loc 1086 22 581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:581:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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 rax, 8 add rsp, 40 ret .Ltmp14206: .Lfunc_end1086: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_begin1087: .cv_func_id 1087 .cv_loc 1087 22 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:559:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14207: .cv_loc 1087 22 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:560:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$_Vector_val@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" nop add rsp, 40 ret .Ltmp14208: .Lfunc_end1087: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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" .seh_endproc # -- 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@@QEBAAEBV?$_Vector_val@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@@QEBAAEBV?$_Vector_val@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@@QEBAAEBV?$_Vector_val@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@@QEBAAEBV?$_Vector_val@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@@QEBAAEBV?$_Vector_val@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@@QEBAAEBV?$_Vector_val@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_begin1088: .cv_func_id 1088 .cv_loc 1088 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$_Vector_val@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" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp14209: .cv_loc 1088 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp14210: .Lfunc_end1088: .seh_handlerdata .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@@QEBAAEBV?$_Vector_val@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" .seh_endproc # -- End function .def "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .globl "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ": # @"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .Lfunc_begin1089: .cv_func_id 1089 .cv_loc 1089 22 509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:509:0 .seh_proc "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp14211: .cv_loc 1089 22 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:510:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" lea rcx, [rsp + 56] mov rdx, rax 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@@QEAA@AEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .cv_loc 1089 22 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:511:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .cv_loc 1089 22 512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:512:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 1089 22 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:513:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 1089 22 514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:514:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" mov qword ptr [rax], 0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1089 22 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:515:0 nop add rsp, 72 ret .Ltmp14212: .Lfunc_end1089: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .seh_endproc # -- End function .def "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .globl "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # -- Begin function ??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ": # @"??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .Lfunc_begin1090: .cv_func_id 1090 .cv_loc 1090 22 2752 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2752:0 .seh_proc "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14213: .cv_loc 1090 22 2753 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2753:0 call "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .Ltmp14214: .cv_loc 1090 22 2753 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2753:0 nop add rsp, 40 ret .Ltmp14215: .Lfunc_end1090: .seh_handlerdata .section .text,"xr",discard,"??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .globl "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": # @"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .Lfunc_begin1091: .cv_func_id 1091 .cv_loc 1091 22 2532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2532:0 .seh_proc "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 1091 22 2533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2533:0 .Ltmp14216: .Ltmp14218: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .Ltmp14217: jmp .LBB1091_1 .LBB1091_1: .cv_loc 1091 22 2534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2534:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rax, 8 mov rcx, rax call "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .Ltmp14219: .cv_loc 1091 22 2534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2534:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA" .LBB1091_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp14220: .cv_loc 1091 22 2534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2534:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rax, 8 mov rcx, rax call "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA" .LBB1091_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14221: .Lfunc_end1091: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ": .long .Lfunc_begin1091@IMGREL # IP .long -1 # ToState .long .Ltmp14216@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14217@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # -- End function .def "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .globl "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .Lfunc_begin1092: .cv_func_id 1092 .cv_loc 1092 22 2555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2555:0 .seh_proc "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp14222: .cv_loc 1092 22 2556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2556:0 mov rcx, rax add rcx, 8 mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" lea rcx, [rsp + 56] mov rdx, rax call "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .cv_loc 1092 22 2557 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2557:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1092 22 2558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2558:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 1092 22 2559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2559:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 1092 22 2560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2560:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], 0 mov rcx, qword ptr [rsp + 64] xor rcx, rsp call __security_check_cookie .cv_loc 1092 22 2561 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2561:0 nop add rsp, 72 ret .Ltmp14223: .Lfunc_end1092: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .seh_endproc # -- 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@@QEAAXI@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@@QEAAXI@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@@QEAAXI@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@@QEAAXI@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@@QEAAXI@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@@QEAAXI@Z" .Lfunc_begin1093: .cv_func_id 1093 .cv_loc 1093 25 1407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1407:0 .seh_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@@QEAAXI@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], edx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14224: .cv_loc 1093 25 1408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1408:0 add rcx, 24 mov edx, dword ptr [rsp + 52] # kill: def $rdx killed $edx 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@@QEAAX_K@Z" .cv_loc 1093 25 1409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1409:0 nop add rsp, 56 ret .Ltmp14225: .Lfunc_end1093: .seh_handlerdata .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@@QEAAXI@Z" .seh_endproc # -- End function .def "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .globl "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" # -- Begin function ?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z .p2align 4, 0x90 "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z": # @"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .Lfunc_begin1094: .cv_func_id 1094 .cv_loc 1094 22 2870 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2870:0 .seh_proc "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 464 .seh_stackalloc 464 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 328], -2 and r8b, 1 mov byte ptr [rbp + 327], r8b mov qword ptr [rbp + 312], rdx mov qword ptr [rbp + 304], rcx mov rcx, qword ptr [rbp + 304] .Ltmp14232: .cv_loc 1094 22 2871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2871:0 mov qword ptr [rbp], rcx # 8-byte Spill call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" cmp rax, qword ptr [rbp + 312] jae .LBB1094_4 # %bb.1: .Ltmp14233: .cv_loc 1094 22 2872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2872:0 mov rax, qword ptr [rbp + 312] mov rcx, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 8], rax # 8-byte Spill call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 8] # 8-byte Reload sub rcx, rax lea rax, [rbp + 208] mov rdx, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 16], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" lea rax, [rbp + 240] mov rcx, rax mov rdx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .Ltmp14230: mov rcx, rsp lea rdx, [rbp + 327] mov qword ptr [rcx + 32], rdx lea rdx, [rbp + 272] mov rcx, qword ptr [rbp] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .Ltmp14231: jmp .LBB1094_2 .LBB1094_2: lea rcx, [rbp + 272] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 208] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" jmp .LBB1094_15 .LBB1094_4: .cv_loc 1094 22 2873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2873:0 mov rax, qword ptr [rbp + 312] mov rcx, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload cmp rcx, rax jae .LBB1094_14 # %bb.5: .cv_loc 1094 22 2874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2874:0 lea rax, [rbp + 112] .Ltmp14234: mov rcx, qword ptr [rbp] # 8-byte Reload mov rdx, rax mov qword ptr [rbp - 56], rax # 8-byte Spill call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" lea rcx, [rbp + 144] mov rdx, qword ptr [rbp - 56] # 8-byte Reload call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" mov byte ptr [rbp + 15], 1 lea rcx, [rbp + 16] mov rdx, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" mov r8, qword ptr [rbp + 312] .Ltmp14226: lea rdx, [rbp + 48] mov rcx, qword ptr [rbp - 64] # 8-byte Reload call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Ltmp14227: jmp .LBB1094_6 .LBB1094_6: lea rax, [rbp + 80] lea rdx, [rbp + 48] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" mov byte ptr [rbp + 15], 0 .Ltmp14228: lea rdx, [rbp + 176] lea r9, [rbp + 144] mov rcx, qword ptr [rbp] # 8-byte Reload mov r8, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .Ltmp14229: jmp .LBB1094_7 .LBB1094_7: lea rcx, [rbp + 176] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 48] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 16] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 112] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" jmp .LBB1094_14 .LBB1094_14: .cv_loc 1094 22 2873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2873:0 jmp .LBB1094_15 .Ltmp14235: .LBB1094_15: .cv_loc 1094 22 2875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2875:0 add rsp, 464 pop rbp ret .seh_handlerdata .long ("$cppxdata$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z")@IMGREL .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .seh_endproc .def "?dtor$3@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA": .seh_proc "?dtor$3@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA" .LBB1094_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 208] .Ltmp14236: .cv_loc 1094 22 2872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2872:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .seh_endproc .def "?dtor$8@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA": .seh_proc "?dtor$8@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA" .LBB1094_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 48] .Ltmp14237: .cv_loc 1094 22 2874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2874:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .seh_endproc .def "?dtor$9@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$9@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA": .seh_proc "?dtor$9@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA" .LBB1094_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 16] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .seh_endproc .def "?dtor$10@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$10@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA": .seh_proc "?dtor$10@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA" .LBB1094_10: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp + 15], 1 jne .LBB1094_11 jmp .LBB1094_12 .LBB1094_11: lea rcx, [rbp + 144] call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .LBB1094_12: nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .seh_endproc .def "?dtor$13@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$13@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA": .seh_proc "?dtor$13@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA" .LBB1094_13: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 112] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14238: .Lfunc_end1094: .seh_handlerdata .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .seh_endproc .section .xdata,"dr",associative,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .p2align 2 "$cppxdata$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z": .long 429065506 # MagicNumber .long 5 # MaxState .long ("$stateUnwindMap$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z")@IMGREL # IPToStateXData .long 456 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z": .long -1 # ToState .long "?dtor$3@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"@IMGREL # Action .long -1 # ToState .long "?dtor$13@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$10@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"@IMGREL # Action .long 2 # ToState .long "?dtor$9@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"@IMGREL # Action .long 3 # ToState .long "?dtor$8@?0??resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z@4HA"@IMGREL # Action "$ip2state$?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z": .long .Lfunc_begin1094@IMGREL # IP .long -1 # ToState .long .Ltmp14230@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14226@IMGREL+1 # IP .long 3 # ToState .long .Ltmp14228@IMGREL+1 # IP .long 4 # ToState .long .Ltmp14229@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_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@@AEBAIXZ"; .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@@AEBAIXZ" .globl "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ" # -- Begin function ?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ .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@@AEBAIXZ": # @"?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ" .Lfunc_begin1095: .cv_func_id 1095 .cv_loc 1095 25 4515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4515:0 .seh_proc "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14239: .cv_loc 1095 25 4516 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4516:0 mov eax, dword ptr [rcx + 292] pop rcx ret .Ltmp14240: .Lfunc_end1095: .seh_handlerdata .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@@AEBAIXZ" .seh_endproc # -- 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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@Z" .Lfunc_begin1096: .cv_func_id 1096 .cv_loc 1096 22 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1476:0 .seh_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@@QEAAX_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rax, qword ptr [rsp + 32] .Ltmp14241: .cv_loc 1096 22 1477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1477:0 mov qword ptr [rsp + 56], rax .cv_loc 1096 22 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1482:0 mov rcx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rcx mov rdx, qword ptr [rsp + 40] mov r8, qword ptr [rsp + 48] mov rcx, rax call "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1096 22 1483 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1483:0 nop add rsp, 72 ret .Ltmp14242: .Lfunc_end1096: .seh_handlerdata .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@@QEAAX_K@Z" .seh_endproc # -- 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_base@2@@Z" .Lfunc_begin1097: .cv_func_id 1097 .cv_loc 1097 25 4525 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4525:0 .seh_proc "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 1008 .seh_stackalloc 1008 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 872], -2 xor eax, eax mov qword ptr [rbp + 864], rdx mov qword ptr [rbp + 856], rcx mov rcx, qword ptr [rbp + 856] .Ltmp14247: .cv_loc 1097 25 4526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4526:0 cmp eax, dword ptr [rcx + 320] mov qword ptr [rbp + 72], rcx # 8-byte Spill jge .LBB1097_3 # %bb.1: mov rax, qword ptr [rbp + 72] # 8-byte Reload mov ecx, dword ptr [rax + 320] add ecx, -1 mov dword ptr [rax + 320], ecx cmp ecx, 0 jg .LBB1097_3 # %bb.2: .cv_loc 1097 25 4527 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4527:0 mov ecx, 12 .Ltmp14248: call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" ud2 .Ltmp14249: .LBB1097_3: .cv_loc 1097 25 4528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4528:0 xor eax, eax mov rcx, qword ptr [rbp + 72] # 8-byte Reload cmp eax, dword ptr [rcx + 316] jge .LBB1097_6 # %bb.4: mov rax, qword ptr [rbp + 72] # 8-byte Reload mov ecx, dword ptr [rax + 316] add ecx, -1 mov dword ptr [rax + 316], ecx cmp ecx, 0 jg .LBB1097_6 # %bb.5: .cv_loc 1097 25 4529 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4529:0 mov ecx, 11 .Ltmp14250: call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" ud2 .Ltmp14251: .LBB1097_6: .cv_loc 1097 25 4531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4531:0 mov byte ptr [rbp + 855], 0 .LBB1097_7: # =>This Loop Header: Depth=1 # Child Loop BB1097_44 Depth 2 .cv_loc 1097 25 4532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4532:0 cmp qword ptr [rbp + 864], 0 je .LBB1097_89 # %bb.8: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14252: .cv_loc 1097 25 4534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4534:0 mov rax, qword ptr [rbp + 864] mov ecx, dword ptr [rax + 8] mov eax, ecx mov rdx, rax sub rdx, 21 mov qword ptr [rbp + 64], rax # 8-byte Spill mov qword ptr [rbp + 56], rdx # 8-byte Spill ja .LBB1097_82 # %bb.92: # in Loop: Header=BB1097_7 Depth=1 lea rax, [rip + .LJTI1097_0] mov rcx, qword ptr [rbp + 64] # 8-byte Reload movsxd rdx, dword ptr [rax + 4*rcx] add rdx, rax jmp rdx .LBB1097_9: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14253: .cv_loc 1097 25 4537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4537:0 jmp .LBB1097_83 .LBB1097_10: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4540:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov ecx, dword ptr [rax + 284] mov edx, 256 call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 jne .LBB1097_12 # %bb.11: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax + 224] mov qword ptr [rbp + 832], rcx mov rcx, qword ptr [rax + 232] mov qword ptr [rbp + 840], rcx mov rcx, qword ptr [rax] mov qword ptr [rbp + 816], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 824], rcx lea rcx, [rbp + 816] lea rdx, [rbp + 832] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1097_12 jmp .LBB1097_13 .LBB1097_12: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14254: .cv_loc 1097 25 4543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4543:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp + 784], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 792], rcx lea rcx, [rbp + 800] lea rdx, [rbp + 784] 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 rcx, [rbp + 800] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" movsx r8d, byte ptr [rax] cmp r8d, 10 setne r9b and r9b, 1 mov byte ptr [rbp + 855], r9b .cv_loc 1097 25 4544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4544:0 jmp .LBB1097_14 .Ltmp14255: .LBB1097_13: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4546:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov ecx, dword ptr [rax + 284] mov edx, 1 call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 setne r8b and r8b, 1 mov byte ptr [rbp + 855], r8b .Ltmp14256: .LBB1097_14: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4547:0 jmp .LBB1097_83 .LBB1097_15: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4550:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax + 240] mov qword ptr [rbp + 768], rcx mov rcx, qword ptr [rax + 248] mov qword ptr [rbp + 776], rcx mov rcx, qword ptr [rax] mov qword ptr [rbp + 752], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 760], rcx lea rcx, [rbp + 752] lea rdx, [rbp + 768] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1097_16 jmp .LBB1097_17 .LBB1097_16: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14257: .cv_loc 1097 25 4551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4551:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov ecx, dword ptr [rax + 284] mov edx, 2 call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 setne r8b and r8b, 1 mov byte ptr [rbp + 855], r8b jmp .LBB1097_18 .LBB1097_17: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4553 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4553:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, rax call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" movsx edx, byte ptr [rax] cmp edx, 10 setne r8b and r8b, 1 mov byte ptr [rbp + 855], r8b .Ltmp14258: .LBB1097_18: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4554:0 jmp .LBB1097_83 .LBB1097_19: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4557 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4557:0 mov rcx, qword ptr [rbp + 72] # 8-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@@AEBA_NXZ" and al, 1 movzx edx, al mov rcx, qword ptr [rbp + 864] mov r8d, dword ptr [rcx + 12] and r8d, 1 cmp r8d, 0 setne al and al, 1 movzx r8d, al cmp edx, r8d sete al and al, 1 mov byte ptr [rbp + 855], al .cv_loc 1097 25 4558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4558:0 jmp .LBB1097_83 .LBB1097_20: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4561 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4561:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax + 240] mov qword ptr [rbp + 736], rcx mov rcx, qword ptr [rax + 248] mov qword ptr [rbp + 744], rcx mov rcx, qword ptr [rax] mov qword ptr [rbp + 720], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 728], rcx lea rcx, [rbp + 720] lea rdx, [rbp + 736] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1097_23 # %bb.21: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, rax call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" movsx edx, byte ptr [rax] cmp edx, 10 je .LBB1097_23 # %bb.22: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, rax call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" movsx edx, byte ptr [rax] cmp edx, 13 jne .LBB1097_24 .LBB1097_23: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14259: .cv_loc 1097 25 4564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4564:0 mov byte ptr [rbp + 855], 1 jmp .LBB1097_25 .LBB1097_24: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4566 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4566:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, rax call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rbp + 48], rax # 8-byte Spill .Ltmp14260: .LBB1097_25: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4567:0 jmp .LBB1097_83 .LBB1097_26: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14261: .cv_loc 1097 25 4571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4571:0 mov rax, qword ptr [rbp + 864] mov qword ptr [rbp + 712], rax .cv_loc 1097 25 4572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4572:0 lea rcx, [rbp + 696] .Ltmp14262: #DEBUG_VALUE: _Res0 <- [$rcx+0] call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .Ltmp14263: .cv_loc 1097 25 4573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4573:0 mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rbp + 680], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rbp + 688], rdx mov r8d, dword ptr [rcx + 280] mov rdx, qword ptr [rcx + 304] mov r9, qword ptr [rbp + 712] add r9, 32 mov rcx, r9 mov qword ptr [rbp + 40], rax # 8-byte Spill mov qword ptr [rbp + 32], rdx # 8-byte Spill mov dword ptr [rbp + 28], r8d # 4-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, qword ptr [rbp + 712] add rcx, 32 mov qword ptr [rbp + 16], rax # 8-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov eax, eax mov ecx, eax mov rdx, qword ptr [rbp + 16] # 8-byte Reload add rdx, rcx mov rcx, qword ptr [rbp + 712] add rcx, 32 mov qword ptr [rbp + 8], rdx # 8-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov rdx, qword ptr [rcx + 240] mov qword ptr [rbp + 632], rdx mov rdx, qword ptr [rcx + 248] mov qword ptr [rbp + 640], rdx mov rdx, qword ptr [rcx] mov qword ptr [rbp + 616], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rbp + 624], rdx lea rcx, [rbp + 648] lea rdx, [rbp + 616] lea r8, [rbp + 632] mov r9, rax mov rax, qword ptr [rbp + 8] # 8-byte Reload mov qword ptr [rsp + 32], rax mov rax, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rsp + 40], rax mov r10d, dword ptr [rbp + 28] # 4-byte Reload mov dword ptr [rsp + 48], r10d call "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" mov rax, qword ptr [rbp + 648] mov qword ptr [rbp + 696], rax mov rax, qword ptr [rbp + 656] mov qword ptr [rbp + 704], rax mov rax, qword ptr [rbp + 696] mov qword ptr [rbp + 664], rax mov rax, qword ptr [rbp + 704] mov qword ptr [rbp + 672], rax lea rcx, [rbp + 664] lea rdx, [rbp + 680] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1097_27 jmp .LBB1097_28 .LBB1097_27: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14264: .cv_loc 1097 25 4578 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4578:0 mov rax, qword ptr [rbp + 696] mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rbp + 704] mov qword ptr [rcx + 8], rax jmp .LBB1097_29 .LBB1097_28: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4580:0 mov byte ptr [rbp + 855], 1 .Ltmp14265: .LBB1097_29: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4581:0 jmp .LBB1097_83 .Ltmp14266: .LBB1097_30: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4586:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax + 240] mov qword ptr [rbp + 600], rcx mov rcx, qword ptr [rax + 248] mov qword ptr [rbp + 608], rcx mov rcx, qword ptr [rax] mov qword ptr [rbp + 584], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 592], rcx lea rcx, [rbp + 584] lea rdx, [rbp + 600] 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 [rbp + 7], al # 1-byte Spill jne .LBB1097_32 # %bb.31: # in Loop: Header=BB1097_7 Depth=1 mov rdx, qword ptr [rbp + 864] mov rcx, qword ptr [rbp + 72] # 8-byte Reload call "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" xor al, -1 mov byte ptr [rbp + 7], al # 1-byte Spill .LBB1097_32: # in Loop: Header=BB1097_7 Depth=1 mov al, byte ptr [rbp + 7] # 1-byte Reload and al, 1 mov byte ptr [rbp + 855], al .cv_loc 1097 25 4588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4588:0 jmp .LBB1097_83 .Ltmp14267: .LBB1097_33: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4592:0 jmp .LBB1097_83 .LBB1097_34: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4595:0 jmp .LBB1097_83 .LBB1097_35: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14268: .cv_loc 1097 25 4600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4600:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 560], xmm0 .cv_loc 1097 25 4601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4601:0 mov rcx, qword ptr [rbp + 864] mov edx, dword ptr [rcx + 8] sub edx, 11 sete byte ptr [rbp + 559] lea rcx, [rbp + 488] .cv_loc 1097 25 4602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4602:0 mov dword ptr [rbp], edx # 4-byte Spill mov rdx, rax call "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .cv_loc 1097 25 4603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4603:0 mov rcx, qword ptr [rbp + 864] mov rdx, qword ptr [rcx + 32] .Ltmp14243: mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov qword ptr [rbp - 8], rax # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp14244: mov byte ptr [rbp - 9], al # 1-byte Spill jmp .LBB1097_36 .LBB1097_36: # in Loop: Header=BB1097_7 Depth=1 mov al, byte ptr [rbp - 9] # 1-byte Reload and al, 1 movzx ecx, al mov al, byte ptr [rbp + 559] and al, 1 movzx edx, al cmp ecx, edx jne .LBB1097_39 # %bb.37: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4605:0 .Ltmp14245: lea rdx, [rbp + 488] .Ltmp14269: mov rcx, qword ptr [rbp + 72] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Ltmp14246: jmp .LBB1097_38 .LBB1097_38: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4606 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4606:0 mov byte ptr [rbp + 855], 1 .cv_loc 1097 25 4607 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4607:0 jmp .LBB1097_40 .Ltmp14270: .LBB1097_39: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4609:0 mov rax, qword ptr [rbp + 560] mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rbp + 568] mov qword ptr [rcx + 8], rax .Ltmp14271: .LBB1097_40: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4611 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4611:0 lea rcx, [rbp + 488] call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" jmp .LBB1097_83 .Ltmp14272: .LBB1097_42: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4614:0 mov qword ptr [rbp + 864], 0 .cv_loc 1097 25 4615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4615:0 jmp .LBB1097_83 .LBB1097_43: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14273: .cv_loc 1097 25 4619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4619:0 mov rax, qword ptr [rbp + 864] mov qword ptr [rbp + 480], rax .cv_loc 1097 25 4620 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4620:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 64 mov rcx, qword ptr [rbp + 480] mov edx, dword ptr [rcx + 32] # kill: def $rdx killed $edx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rax], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rax + 8], rdx .Ltmp14274: .cv_loc 1097 25 4621 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4621:0 add rcx, 16 call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov qword ptr [rbp + 472], rax .LBB1097_44: # Parent Loop BB1097_7 Depth=1 # => This Inner Loop Header: Depth=2 mov rax, qword ptr [rbp + 480] mov ecx, dword ptr [rax + 32] mov eax, ecx cmp rax, qword ptr [rbp + 472] jae .LBB1097_46 # %bb.45: # in Loop: Header=BB1097_44 Depth=2 .Ltmp14275: .cv_loc 1097 25 4623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4623:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 16 mov rcx, qword ptr [rbp + 472] add rcx, -1 mov qword ptr [rbp + 472], rcx mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, rax lea rdx, [rbp + 440] mov r8, qword ptr [rbp - 24] # 8-byte Reload call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" xor edx, edx lea rcx, [rbp + 440] call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" lea rcx, [rbp + 440] mov qword ptr [rbp - 32], rax # 8-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1097 25 4621 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4621:0 jmp .LBB1097_44 .Ltmp14276: .LBB1097_46: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4624 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4624:0 jmp .LBB1097_83 .Ltmp14277: .LBB1097_47: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4629:0 mov rax, qword ptr [rbp + 864] mov qword ptr [rbp + 432], rax .cv_loc 1097 25 4630 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4630:0 mov rax, qword ptr [rbp + 432] mov rax, qword ptr [rax + 32] mov qword ptr [rbp + 424], rax .cv_loc 1097 25 4631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4631:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload test byte ptr [rax + 289], 1 jne .LBB1097_49 # %bb.48: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 424] cmp dword ptr [rax + 32], 0 je .LBB1097_50 .LBB1097_49: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14278: .cv_loc 1097 25 4633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4633:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 16 mov rcx, qword ptr [rbp + 424] mov edx, dword ptr [rcx + 32] mov r8d, edx mov rcx, rax lea rdx, [rbp + 392] call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" lea rcx, [rbp + 392] mov edx, 1 call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" lea rcx, [rbp + 392] mov qword ptr [rbp - 40], rax # 8-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1097 25 4634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4634:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 64 mov rcx, qword ptr [rbp + 424] mov edx, dword ptr [rcx + 32] # kill: def $rdx killed $edx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rax + 16], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rax + 24], rdx .Ltmp14279: .LBB1097_50: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4636 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4636:0 jmp .LBB1097_83 .Ltmp14280: .LBB1097_51: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4641 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4641:0 mov rax, qword ptr [rbp + 864] mov qword ptr [rbp + 384], rax .cv_loc 1097 25 4642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4642:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 16 mov rcx, qword ptr [rbp + 384] mov edx, dword ptr [rcx + 32] mov r8d, edx mov rcx, rax lea rdx, [rbp + 352] call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" lea rcx, [rbp + 352] call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" lea rcx, [rbp + 352] mov byte ptr [rbp - 41], al # 1-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov al, byte ptr [rbp - 41] # 1-byte Reload test al, 1 jne .LBB1097_52 jmp .LBB1097_58 .LBB1097_52: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14281: .cv_loc 1097 25 4644 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4644:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp + 336], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 344], rcx .cv_loc 1097 25 4645 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4645:0 add rax, 64 mov rcx, qword ptr [rbp + 384] mov edx, dword ptr [rcx + 32] # kill: def $rdx killed $edx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax] mov qword ptr [rbp + 320], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rbp + 328], rax .cv_loc 1097 25 4646 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4646:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 64 mov rcx, qword ptr [rbp + 384] mov r8d, dword ptr [rcx + 32] mov edx, r8d mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax + 16] mov qword ptr [rbp + 304], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rbp + 312], rax .cv_loc 1097 25 4647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4647:0 mov rax, qword ptr [rbp + 304] mov qword ptr [rbp + 288], rax mov rax, qword ptr [rbp + 312] mov qword ptr [rbp + 296], rax mov rax, qword ptr [rbp + 320] mov qword ptr [rbp + 272], rax mov rax, qword ptr [rbp + 328] mov qword ptr [rbp + 280], rax lea rcx, [rbp + 272] lea rdx, [rbp + 288] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rbp - 42], r9b # 1-byte Spill jne .LBB1097_53 jmp .LBB1097_54 .LBB1097_53: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp + 256], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 264], rcx mov edx, dword ptr [rax + 280] mov rcx, qword ptr [rax + 304] mov r8, qword ptr [rbp + 304] mov qword ptr [rbp + 208], r8 mov r8, qword ptr [rbp + 312] mov qword ptr [rbp + 216], r8 mov r8, qword ptr [rbp + 320] mov qword ptr [rbp + 192], r8 mov r8, qword ptr [rbp + 328] mov qword ptr [rbp + 200], r8 mov r8, qword ptr [rax + 240] mov qword ptr [rbp + 176], r8 mov r8, qword ptr [rax + 248] mov qword ptr [rbp + 184], r8 mov r8, qword ptr [rax] mov qword ptr [rbp + 160], r8 mov r8, qword ptr [rax + 8] mov qword ptr [rbp + 168], r8 lea r8, [rbp + 224] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, r8 lea r8, [rbp + 160] mov dword ptr [rbp - 60], edx # 4-byte Spill mov rdx, r8 lea r8, [rbp + 176] lea r9, [rbp + 192] lea r10, [rbp + 208] mov qword ptr [rsp + 32], r10 mov r10, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rsp + 40], r10 mov r11d, dword ptr [rbp - 60] # 4-byte Reload mov dword ptr [rsp + 48], r11d 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@000AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" mov rax, qword ptr [rbp + 224] mov qword ptr [rbp + 336], rax mov rax, qword ptr [rbp + 232] mov qword ptr [rbp + 344], rax mov rax, qword ptr [rbp + 336] mov qword ptr [rbp + 240], rax mov rax, qword ptr [rbp + 344] mov qword ptr [rbp + 248], rax lea rcx, [rbp + 240] lea rdx, [rbp + 256] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov byte ptr [rbp - 42], al # 1-byte Spill .LBB1097_54: # in Loop: Header=BB1097_7 Depth=1 mov al, byte ptr [rbp - 42] # 1-byte Reload test al, 1 jne .LBB1097_55 jmp .LBB1097_56 .LBB1097_55: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14282: .cv_loc 1097 25 4651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4651:0 mov byte ptr [rbp + 855], 1 jmp .LBB1097_57 .LBB1097_56: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4653 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4653:0 mov rax, qword ptr [rbp + 336] mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rbp + 344] mov qword ptr [rcx + 8], rax .Ltmp14283: .LBB1097_57: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4654 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4654:0 jmp .LBB1097_58 .Ltmp14284: .LBB1097_58: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4655 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4655:0 jmp .LBB1097_83 .Ltmp14285: .LBB1097_59: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4659 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4659:0 mov rax, qword ptr [rbp + 864] mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov rdx, rax call "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_if@2@@Z" test al, 1 jne .LBB1097_61 # %bb.60: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14286: .cv_loc 1097 25 4660 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4660:0 mov byte ptr [rbp + 855], 1 .Ltmp14287: .LBB1097_61: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4661 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4661:0 mov qword ptr [rbp + 864], 0 .cv_loc 1097 25 4662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4662:0 jmp .LBB1097_83 .LBB1097_62: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4665:0 jmp .LBB1097_83 .LBB1097_63: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4668 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4668:0 mov rax, qword ptr [rbp + 864] mov ecx, dword ptr [rax + 12] and ecx, 2 cmp ecx, 0 setne dl mov rax, qword ptr [rbp + 864] and dl, 1 xor r9d, r9d mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov byte ptr [rbp - 61], dl # 1-byte Spill mov rdx, rax mov r8b, byte ptr [rbp - 61] # 1-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@@AEAA_NPEAV_Node_rep@2@_NH@Z" test al, 1 jne .LBB1097_65 # %bb.64: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14288: .cv_loc 1097 25 4670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4670:0 mov byte ptr [rbp + 855], 1 .Ltmp14289: .LBB1097_65: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4671 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4671:0 mov qword ptr [rbp + 864], 0 .cv_loc 1097 25 4672 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4672:0 jmp .LBB1097_83 .LBB1097_66: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14290: .cv_loc 1097 25 4676 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4676:0 mov rax, qword ptr [rbp + 864] mov rax, qword ptr [rax + 32] mov qword ptr [rbp + 152], rax .cv_loc 1097 25 4677 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4677:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 192 mov rcx, qword ptr [rbp + 152] mov edx, dword ptr [rcx + 48] # kill: def $rdx killed $edx mov rcx, rax call "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" mov qword ptr [rbp + 144], rax .cv_loc 1097 25 4679 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4679:0 mov rax, qword ptr [rbp + 152] cmp dword ptr [rax + 52], 0 jne .LBB1097_69 # %bb.67: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 144] mov r9d, dword ptr [rax] mov rax, qword ptr [rbp + 152] mov ecx, dword ptr [rax + 12] and ecx, 2 cmp ecx, 0 setne dl mov rax, qword ptr [rbp + 152] and dl, 1 mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov byte ptr [rbp - 62], dl # 1-byte Spill mov rdx, rax mov r8b, byte ptr [rbp - 62] # 1-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@@AEAA_NPEAV_Node_rep@2@_NH@Z" test al, 1 jne .LBB1097_69 # %bb.68: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14291: .cv_loc 1097 25 4681 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4681:0 mov byte ptr [rbp + 855], 1 .Ltmp14292: .LBB1097_69: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4682 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4682:0 mov qword ptr [rbp + 864], 0 .cv_loc 1097 25 4683 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4683:0 jmp .LBB1097_83 .Ltmp14293: .LBB1097_70: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4687:0 jmp .LBB1097_83 .LBB1097_71: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4690:0 mov ecx, 32 mov edx, 8192 call "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" mov r8, qword ptr [rbp + 72] # 8-byte Reload mov ecx, dword ptr [r8 + 284] mov edx, eax call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 je .LBB1097_73 # %bb.72: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp + 128], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 136], rcx mov rcx, qword ptr [rax + 224] mov qword ptr [rbp + 112], rcx mov rcx, qword ptr [rax + 232] mov qword ptr [rbp + 120], rcx lea rcx, [rbp + 112] lea rdx, [rbp + 128] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1097_75 .LBB1097_73: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 72] # 8-byte Reload test byte ptr [rax + 312], 1 je .LBB1097_76 # %bb.74: # in Loop: Header=BB1097_7 Depth=1 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov rcx, qword ptr [rax + 240] mov qword ptr [rbp + 96], rcx mov rcx, qword ptr [rax + 248] mov qword ptr [rbp + 104], rcx mov rcx, qword ptr [rax] mov qword ptr [rbp + 80], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 88], rcx lea rcx, [rbp + 80] lea rdx, [rbp + 96] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1097_75 jmp .LBB1097_76 .LBB1097_75: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14294: .cv_loc 1097 25 4694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4694:0 mov byte ptr [rbp + 855], 1 jmp .LBB1097_80 .LBB1097_76: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4695 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4695:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload test byte ptr [rax + 288], 1 je .LBB1097_78 # %bb.77: # in Loop: Header=BB1097_7 Depth=1 mov rcx, qword ptr [rbp + 72] # 8-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@@AEAA_NXZ" test al, 1 jne .LBB1097_78 jmp .LBB1097_79 .LBB1097_78: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14295: .cv_loc 1097 25 4697 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4697:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload add rax, 96 mov rcx, rax mov rdx, qword ptr [rbp + 72] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .cv_loc 1097 25 4698 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4698:0 mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov byte ptr [rcx + 288], 1 mov qword ptr [rbp - 72], rax # 8-byte Spill .Ltmp14296: .LBB1097_79: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4695 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4695:0 jmp .LBB1097_80 .Ltmp14297: .LBB1097_80: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4700:0 mov qword ptr [rbp + 864], 0 .cv_loc 1097 25 4701 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4701:0 jmp .LBB1097_83 .LBB1097_81: jmp .LBB1097_82 .LBB1097_82: .cv_loc 1097 25 4705 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4705:0 mov ecx, 13 call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" ud2 .Ltmp14298: .LBB1097_83: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4708:0 test byte ptr [rbp + 855], 1 je .LBB1097_85 # %bb.84: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14299: .cv_loc 1097 25 4709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4709:0 mov qword ptr [rbp + 864], 0 jmp .LBB1097_88 .LBB1097_85: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4710:0 cmp qword ptr [rbp + 864], 0 je .LBB1097_87 # %bb.86: # in Loop: Header=BB1097_7 Depth=1 .Ltmp14300: .cv_loc 1097 25 4711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4711:0 mov rax, qword ptr [rbp + 864] mov rax, qword ptr [rax + 16] mov qword ptr [rbp + 864], rax .LBB1097_87: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4710:0 jmp .LBB1097_88 .Ltmp14301: .LBB1097_88: # in Loop: Header=BB1097_7 Depth=1 .cv_loc 1097 25 4532 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4532:0 jmp .LBB1097_7 .LBB1097_89: .cv_loc 1097 25 4714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4714:0 xor eax, eax mov rcx, qword ptr [rbp + 72] # 8-byte Reload cmp eax, dword ptr [rcx + 320] jge .LBB1097_91 # %bb.90: .Ltmp14302: .cv_loc 1097 25 4715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4715:0 mov rax, qword ptr [rbp + 72] # 8-byte Reload mov ecx, dword ptr [rax + 320] add ecx, 1 mov dword ptr [rax + 320], ecx .Ltmp14303: .LBB1097_91: .cv_loc 1097 25 4716 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4716:0 mov al, byte ptr [rbp + 855] xor al, -1 and al, 1 movzx eax, al add rsp, 1008 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z")@IMGREL .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@@AEAA_NPEAV_Node_base@2@@Z" .seh_endproc .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_base@2@@Z@4HA": .seh_proc "?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@@AEAA_NPEAV_Node_base@2@@Z@4HA" .LBB1097_41: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 488] .Ltmp14304: .cv_loc 1097 25 4611 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4611:0 call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 64 pop rbp ret # CLEANUPRET .Ltmp14305: .Lfunc_end1097: .p2align 2, 0x90 .LJTI1097_0: .long .LBB1097_81-.LJTI1097_0 .long .LBB1097_9-.LJTI1097_0 .long .LBB1097_10-.LJTI1097_0 .long .LBB1097_15-.LJTI1097_0 .long .LBB1097_19-.LJTI1097_0 .long .LBB1097_20-.LJTI1097_0 .long .LBB1097_26-.LJTI1097_0 .long .LBB1097_30-.LJTI1097_0 .long .LBB1097_33-.LJTI1097_0 .long .LBB1097_34-.LJTI1097_0 .long .LBB1097_35-.LJTI1097_0 .long .LBB1097_35-.LJTI1097_0 .long .LBB1097_42-.LJTI1097_0 .long .LBB1097_43-.LJTI1097_0 .long .LBB1097_47-.LJTI1097_0 .long .LBB1097_51-.LJTI1097_0 .long .LBB1097_59-.LJTI1097_0 .long .LBB1097_62-.LJTI1097_0 .long .LBB1097_63-.LJTI1097_0 .long .LBB1097_66-.LJTI1097_0 .long .LBB1097_70-.LJTI1097_0 .long .LBB1097_71-.LJTI1097_0 .seh_handlerdata .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@@AEAA_NPEAV_Node_base@2@@Z" .seh_endproc .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@@AEAA_NPEAV_Node_base@2@@Z" .p2align 2 "$cppxdata$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_base@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z")@IMGREL # IPToStateXData .long 1000 # UnwindHelp .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_base@2@@Z@4HA"@IMGREL # Action "$ip2state$?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z": .long .Lfunc_begin1097@IMGREL # IP .long -1 # ToState .long .Ltmp14243@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14246@IMGREL+1 # IP .long -1 # ToState .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@@AEAA_NPEAV_Node_base@2@@Z" # -- End function .def "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .globl "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" # -- Begin function ??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z .p2align 4, 0x90 "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z": # @"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .Lfunc_begin1098: .cv_func_id 1098 .cv_loc 1098 22 2927 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2927:0 .seh_proc "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], r8 mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] lea r8, [rbp - 56] .Ltmp14308: .cv_loc 1098 22 2928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2928:0 mov qword ptr [rbp - 64], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rbp - 72], rax # 8-byte Spill mov qword ptr [rbp - 80], r8 # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .cv_loc 1098 22 2929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2929:0 mov rdx, qword ptr [rbp - 16] mov rcx, qword ptr [rbp - 80] # 8-byte Reload call "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" .cv_loc 1098 22 2930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2930:0 .Ltmp14306: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rbp - 64] # 8-byte Reload call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .Ltmp14307: jmp .LBB1098_1 .LBB1098_1: .cv_loc 1098 22 2931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2931:0 lea rcx, [rbp - 56] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 72] # 8-byte Reload add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z")@IMGREL .section .text,"xr",discard,"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .seh_endproc .def "?dtor$2@?0???A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z@4HA": .seh_proc "?dtor$2@?0???A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z@4HA" .LBB1098_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue lea rcx, [rbp - 56] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14309: .Lfunc_end1098: .seh_handlerdata .section .text,"xr",discard,"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .seh_endproc .section .xdata,"dr",associative,"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .p2align 2 "$cppxdata$??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z": .long -1 # ToState .long "?dtor$2@?0???A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z@4HA"@IMGREL # Action "$ip2state$??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z": .long .Lfunc_begin1098@IMGREL # IP .long -1 # ToState .long .Ltmp14306@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14307@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" # -- End function .def "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" .globl "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" # -- Begin function ??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ .p2align 4, 0x90 "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ": # @"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" .Lfunc_begin1099: .cv_func_id 1099 .cv_loc 1099 22 2129 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2129:0 .seh_proc "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14310: .cv_loc 1099 22 2130 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2130:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" mov edx, dword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov dword ptr [rsp + 36], edx # 4-byte Spill call "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload and edx, eax cmp edx, 0 setne r8b and r8b, 1 movzx eax, r8b add rsp, 56 ret .Ltmp14311: .Lfunc_end1099: .seh_handlerdata .section .text,"xr",discard,"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" .seh_endproc # -- End function .def "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1100: .cv_func_id 1100 .cv_loc 1100 22 2094 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2094:0 .seh_proc "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14312: .cv_loc 1100 22 2094 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2094:0 call "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp14313: .cv_loc 1100 22 2094 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2094:0 nop add rsp, 40 ret .Ltmp14314: .Lfunc_end1100: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- 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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" .Lfunc_begin1101: .cv_func_id 1101 .cv_loc 1101 25 1427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1427:0 .seh_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], edx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14315: .cv_loc 1101 25 1428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1428:0 add rcx, 24 mov edx, dword ptr [rsp + 52] # kill: def $rdx killed $edx 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" nop add rsp, 56 ret .Ltmp14316: .Lfunc_end1101: .seh_handlerdata .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" .seh_endproc # -- 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Lfunc_begin1102: .cv_func_id 1102 .cv_loc 1102 22 1731 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1731:0 .seh_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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp14317: .cv_loc 1102 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rax jae .LBB1102_3 # %bb.2: .Ltmp14318: .cv_loc 1102 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1102_8 .Ltmp14319: .LBB1102_3: .cv_loc 1102 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1102_4 .LBB1102_4: .Ltmp14320: .cv_loc 1102 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 lea rax, [rip + "??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1733 call rax mov ecx, 1 cmp ecx, eax jne .LBB1102_6 # %bb.5: int3 .LBB1102_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1733 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14321: # %bb.7: .cv_loc 1102 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1102_8 .Ltmp14322: .LBB1102_8: .cv_loc 1102 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1102_9 .Ltmp14323: .LBB1102_9: .cv_loc 1102 22 1736 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1736:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 80] shl rcx, 5 add rax, rcx add rsp, 88 ret .Ltmp14324: .Lfunc_end1102: .seh_handlerdata .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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .seh_endproc # -- 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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1103: .cv_func_id 1103 .cv_loc 1103 25 1412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1412:0 .seh_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14325: .cv_loc 1103 25 1413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1413:0 add rcx, 56 mov rax, rcx pop rcx ret .Ltmp14326: .Lfunc_end1103: .seh_handlerdata .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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_begin1104: .cv_func_id 1104 .cv_loc 1104 5 235 0 # ..\include\gsl/span:235:0 .seh_proc "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: operator!=:rhs <- [$rdx+0] #DEBUG_VALUE: operator!=:lhs <- [$rcx+0] .Ltmp14327: .cv_loc 1104 5 236 0 # ..\include\gsl/span:236:0 mov rax, qword ptr [rdx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax lea rcx, [rsp + 48] .Ltmp14328: lea rdx, [rsp + 64] .Ltmp14329: 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 rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 88 ret .Ltmp14330: .Lfunc_end1104: .seh_handlerdata .section .text,"xr",discard,"??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" .seh_endproc # -- 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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1105: .cv_func_id 1105 .cv_loc 1105 25 1417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1417:0 .seh_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14331: .cv_loc 1105 25 1418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1418:0 add rcx, 96 mov rax, rcx pop rcx ret .Ltmp14332: .Lfunc_end1105: .seh_handlerdata .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1106: .cv_func_id 1106 .cv_loc 1106 25 1422 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1422:0 .seh_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14333: .cv_loc 1106 25 1423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1423:0 add rcx, 136 mov rax, rcx pop rcx ret .Ltmp14334: .Lfunc_end1106: .seh_handlerdata .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@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@@QEAAX_K@Z" .Lfunc_begin1107: .cv_func_id 1107 .cv_loc 1107 22 1476 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1476:0 .seh_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@@QEAAX_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rax, qword ptr [rsp + 32] .Ltmp14335: .cv_loc 1107 22 1477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1477:0 mov qword ptr [rsp + 56], rax .cv_loc 1107 22 1482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1482:0 mov rcx, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rcx mov rdx, qword ptr [rsp + 40] mov r8, qword ptr [rsp + 48] mov rcx, rax call "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1107 22 1483 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1483:0 nop add rsp, 72 ret .Ltmp14336: .Lfunc_end1107: .seh_handlerdata .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@@QEAAX_K@Z" .seh_endproc # -- End function .def "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .globl "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # -- Begin function ??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z .p2align 4, 0x90 "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": # @"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .Lfunc_begin1108: .cv_func_id 1108 .cv_loc 1108 22 1428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1428:0 .seh_proc "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], r8 mov qword ptr [rbp + 40], rdx mov qword ptr [rbp + 32], rcx mov rcx, qword ptr [rbp + 32] .Ltmp14341: .cv_loc 1108 22 1429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1429:0 mov qword ptr [rbp - 40], rcx # 8-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@@QEBA_KXZ" mov qword ptr [rbp + 24], rax .cv_loc 1108 22 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1430:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@QEBA_KXZ" mov qword ptr [rbp + 16], rax .cv_loc 1108 22 1432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1432:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 16] jbe .LBB1108_7 # %bb.1: .Ltmp14342: .cv_loc 1108 22 1434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1434:0 mov rax, qword ptr [rbp + 40] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload cmp rcx, rax jbe .LBB1108_3 # %bb.2: .Ltmp14343: .cv_loc 1108 22 1436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1436: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" ud2 .Ltmp14344: .LBB1108_3: .cv_loc 1108 22 1439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1439:0 mov rdx, qword ptr [rbp + 40] mov rcx, qword ptr [rbp - 40] # 8-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@@AEBA_K_K@Z" mov qword ptr [rbp + 8], rax .cv_loc 1108 22 1441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1441:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rdx, qword ptr [rbp + 8] mov rcx, rax call "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" mov qword ptr [rbp], rax .cv_loc 1108 22 1442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1442:0 mov rax, qword ptr [rbp] mov rcx, qword ptr [rbp + 24] lea rcx, [rcx + 4*rcx] lea rax, [rax + 8*rcx] mov qword ptr [rbp - 8], rax .cv_loc 1108 22 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1443:0 mov rax, qword ptr [rbp - 8] mov qword ptr [rbp - 16], rax .Ltmp14345: .cv_loc 1108 22 1446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1446:0 mov rax, qword ptr [rbp + 40] mov rcx, qword ptr [rbp + 24] sub rax, rcx mov rdx, qword ptr [rbp - 8] .Ltmp14337: lea rcx, [rbp + 48] mov r8, rax call "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .Ltmp14338: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1108_4 .LBB1108_4: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 16], rax .cv_loc 1108 22 1447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1447:0 mov r9, qword ptr [rbp] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], r9 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] .Ltmp14339: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 72] # 8-byte Reload mov r9, qword ptr [rbp - 64] # 8-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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" .Ltmp14340: jmp .LBB1108_6 .Ltmp14346: .LBB1108_6: .cv_loc 1108 22 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1454:0 mov r9, qword ptr [rbp + 8] mov r8, qword ptr [rbp + 40] mov rdx, qword ptr [rbp] mov rcx, qword ptr [rbp - 40] # 8-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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .cv_loc 1108 22 1455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1455:0 jmp .LBB1108_14 .Ltmp14347: .LBB1108_7: .cv_loc 1108 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 24] jbe .LBB1108_9 # %bb.8: .Ltmp14348: .cv_loc 1108 22 1458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1458:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov qword ptr [rbp - 24], rax .cv_loc 1108 22 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1459:0 mov rax, qword ptr [rbp + 40] sub rax, qword ptr [rbp + 24] mov rdx, qword ptr [rbp - 24] lea rcx, [rbp + 48] mov r8, rax call "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1108 22 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1460:0 mov r8, qword ptr [rbp - 24] mov rdx, qword ptr [rbp - 24] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEBAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1108 22 1461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1461:0 jmp .LBB1108_13 .Ltmp14349: .LBB1108_9: .cv_loc 1108 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 24] jne .LBB1108_11 # %bb.10: .Ltmp14350: .cv_loc 1108 22 1464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1464:0 jmp .LBB1108_12 .Ltmp14351: .LBB1108_11: .cv_loc 1108 22 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1467:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] imul rcx, qword ptr [rbp + 40], 40 add rax, rcx mov qword ptr [rbp - 32], rax .cv_loc 1108 22 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1468:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEBAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1108 22 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1469:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1108 22 1470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1470:0 mov rax, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp14352: .LBB1108_12: .cv_loc 1108 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 jmp .LBB1108_13 .Ltmp14353: .LBB1108_13: .cv_loc 1108 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 jmp .LBB1108_14 .Ltmp14354: .LBB1108_14: .cv_loc 1108 22 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1472:0 add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_endproc .def "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA": .seh_proc "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1108_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp14355: .cv_loc 1108 22 1449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1449:0 mov r8, qword ptr [rbp - 16] mov rdx, qword ptr [rbp - 8] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1108 22 1450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1450:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov r8, qword ptr [rbp + 8] mov rdx, qword ptr [rbp] mov rcx, rax call "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .cv_loc 1108 22 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1451:0 mov rax, qword ptr [rip + __imp__CxxThrowException] xor r9d, r9d mov ecx, r9d mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 80] # 8-byte Reload call rax ud2 .Ltmp14356: .Lfunc_end1108: .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .p2align 2 "$cppxdata$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long .Lfunc_begin1108@IMGREL # IP .long -1 # ToState .long .Ltmp14337@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14340@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # -- 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@@QEBA_KXZ"; .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@@QEBA_KXZ" .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@@QEBA_KXZ" # -- 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@@QEBA_KXZ .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@@QEBA_KXZ": # @"?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@@QEBA_KXZ" .Lfunc_begin1109: .cv_func_id 1109 .cv_loc 1109 22 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1703:0 .seh_proc "?size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14357: .cv_loc 1109 22 1704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1704:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov edx, 40 mov ecx, edx mov rax, qword ptr [rax] mov r8, qword ptr [rsp + 32] # 8-byte Reload sub r8, rax mov rax, r8 cqo idiv rcx add rsp, 56 ret .Ltmp14358: .Lfunc_end1109: .seh_handlerdata .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@@QEBA_KXZ" .seh_endproc # -- 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@@QEBA_KXZ"; .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@@QEBA_KXZ" .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@@QEBA_KXZ" # -- 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@@QEBA_KXZ .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@@QEBA_KXZ": # @"?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@@QEBA_KXZ" .Lfunc_begin1110: .cv_func_id 1110 .cv_loc 1110 22 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1708:0 .seh_proc "?max_size@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp14359: .cv_loc 1110 22 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1709:0 mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, rax 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@@SA_KAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" mov qword ptr [rsp + 56], rax call "?max@?$numeric_limits@_J@std@@SA_JXZ" mov qword ptr [rsp + 48], rax lea rcx, [rsp + 48] lea rdx, [rsp + 56] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp14360: .Lfunc_end1110: .seh_handlerdata .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@@QEBA_KXZ" .seh_endproc # -- 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_begin1111: .cv_func_id 1111 .cv_loc 1111 22 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1925:0 .seh_proc "?_Xlength@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$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" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp14361: .cv_loc 1111 22 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1926:0 lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp14362: .Lfunc_end1111: .seh_handlerdata .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" .seh_endproc # -- 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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@Z" .Lfunc_begin1112: .cv_func_id 1112 .cv_loc 1112 22 1853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1853:0 .seh_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@@AEBA_K_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14363: .cv_loc 1112 22 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1854:0 mov qword ptr [rsp + 40], rcx # 8-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@@QEBA_KXZ" mov qword ptr [rsp + 56], rax .cv_loc 1112 22 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1856:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] shr rcx, 1 sub rax, rcx mov rcx, qword ptr [rsp + 32] # 8-byte Reload cmp rcx, rax jbe .LBB1112_2 # %bb.1: .Ltmp14364: .cv_loc 1112 22 1858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1858:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1112_5 .Ltmp14365: .LBB1112_2: .cv_loc 1112 22 1861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1861:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 56] shr rcx, 1 add rax, rcx mov qword ptr [rsp + 48], rax .cv_loc 1112 22 1863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1863:0 mov rax, qword ptr [rsp + 48] cmp rax, qword ptr [rsp + 72] jae .LBB1112_4 # %bb.3: .Ltmp14366: .cv_loc 1112 22 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1865:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1112_5 .Ltmp14367: .LBB1112_4: .cv_loc 1112 22 1868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1868:0 mov rax, qword ptr [rsp + 48] mov qword ptr [rsp + 80], rax .LBB1112_5: .cv_loc 1112 22 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1869:0 mov rax, qword ptr [rsp + 80] add rsp, 88 ret .Ltmp14368: .Lfunc_end1112: .seh_handlerdata .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@@AEBA_K_K@Z" .seh_endproc # -- End function .def "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .globl "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # -- Begin function ?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z .p2align 4, 0x90 "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z": # @"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .Lfunc_begin1113: .cv_func_id 1113 .cv_loc 1113 17 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0 .seh_proc "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14369: .cv_loc 1113 17 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0 mov rcx, qword ptr [rsp + 48] call "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" mov rcx, rax call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" nop add rsp, 56 ret .Ltmp14370: .Lfunc_end1113: .seh_handlerdata .section .text,"xr",discard,"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .seh_endproc # -- End function .def "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .globl "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # -- Begin function ??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z .p2align 4, 0x90 "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z": # @"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .Lfunc_begin1114: .cv_func_id 1114 .cv_loc 1114 22 1478 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1478:0 .seh_proc "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] mov rcx, qword ptr [rcx] .Ltmp14371: .cv_loc 1114 22 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1479:0 mov r8, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 40] call "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" nop add rsp, 56 ret .Ltmp14372: .Lfunc_end1114: .seh_handlerdata .section .text,"xr",discard,"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .seh_endproc # -- 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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" .Lfunc_begin1115: .cv_func_id 1115 .cv_loc 1115 22 1842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1842:0 .seh_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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14373: .cv_loc 1115 22 1843 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1843:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov al, byte ptr [rsp + 48] mov byte ptr [rsp + 32], al 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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" .cv_loc 1115 22 1845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1845:0 nop add rsp, 88 ret .Ltmp14374: .Lfunc_end1115: .seh_handlerdata .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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" .seh_endproc # -- 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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .Lfunc_begin1116: .cv_func_id 1116 .cv_loc 1116 22 1895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1895:0 .seh_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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov qword ptr [rsp + 112], r9 mov qword ptr [rsp + 104], r8 mov qword ptr [rsp + 96], rdx mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp14375: .cv_loc 1116 22 1896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1896:0 mov rdx, rcx mov qword ptr [rsp + 80], rcx # 8-byte Spill mov rcx, rdx call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .cv_loc 1116 22 1898 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1898:0 mov rcx, qword ptr [rsp + 80] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" cmp qword ptr [rax], 0 je .LBB1116_2 # %bb.1: .Ltmp14376: .cv_loc 1116 22 1900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1900:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov r8, qword ptr [rsp + 72] # 8-byte Reload 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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1116 22 1901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1901:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rsp + 56] # 8-byte Reload call "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .Ltmp14377: .LBB1116_2: .cv_loc 1116 22 1904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1904:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1116 22 1905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1905:0 mov rax, qword ptr [rsp + 96] imul rcx, qword ptr [rsp + 104], 40 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1116 22 1906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1906:0 mov rax, qword ptr [rsp + 96] imul rcx, qword ptr [rsp + 112], 40 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1116 22 1907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1907:0 add rsp, 120 ret .Ltmp14378: .Lfunc_end1116: .seh_handlerdata .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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .seh_endproc # -- 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@@AEBAXPEAV?$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@@AEBAXPEAV?$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@@AEBAXPEAV?$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@@AEBAXPEAV?$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@@AEBAXPEAV?$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@@AEBAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .Lfunc_begin1117: .cv_func_id 1117 .cv_loc 1117 22 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1936:0 .seh_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@@AEBAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14379: .cv_loc 1117 22 1937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1937:0 lea rdx, [rsp + 56] .Ltmp14380: #DEBUG_VALUE: _Orphan_range:_Lock <- [$rdx+0] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov edx, 3 .Ltmp14381: call qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] .cv_loc 1117 22 1939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1939:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1117 22 1941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1941:0 cmp qword ptr [rsp + 48], 0 je .LBB1117_9 # %bb.1: .Ltmp14382: .cv_loc 1117 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1117_2 .LBB1117_2: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rsp + 48] cmp qword ptr [rax], 0 je .LBB1117_8 # %bb.3: # in Loop: Header=BB1117_2 Depth=1 .Ltmp14383: .cv_loc 1117 22 1945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1945:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rax, qword ptr [rax + 16] cmp rax, qword ptr [rsp + 72] jb .LBB1117_5 # %bb.4: # in Loop: Header=BB1117_2 Depth=1 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 48] mov rcx, qword ptr [rcx] cmp rax, qword ptr [rcx + 16] jae .LBB1117_6 .LBB1117_5: # in Loop: Header=BB1117_2 Depth=1 .Ltmp14384: .cv_loc 1117 22 1947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1947:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1117 22 1948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1948:0 jmp .LBB1117_7 .Ltmp14385: .LBB1117_6: # in Loop: Header=BB1117_2 Depth=1 .cv_loc 1117 22 1951 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1951:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1117 22 1952 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1952:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 48] mov qword ptr [rcx], rax .Ltmp14386: .LBB1117_7: # in Loop: Header=BB1117_2 Depth=1 .cv_loc 1117 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1117_2 .LBB1117_8: .cv_loc 1117 22 1955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1955:0 jmp .LBB1117_9 .Ltmp14387: .LBB1117_9: .cv_loc 1117 22 1956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1956:0 lea rcx, [rsp + 56] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] nop add rsp, 88 ret .Ltmp14388: .Lfunc_end1117: .seh_handlerdata .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@@AEBAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1118: .cv_func_id 1118 .cv_loc 1118 22 590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:590:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14389: .cv_loc 1118 22 591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:591:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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 rax, 16 add rsp, 40 ret .Ltmp14390: .Lfunc_end1118: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .Lfunc_begin1119: .cv_func_id 1119 .cv_loc 1119 17 891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:891:0 .seh_proc "?max_size@?$_Default_allocator_traits@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA_KAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14391: .cv_loc 1119 17 892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:892:0 movabs rax, 461168601842738790 pop rcx ret .Ltmp14392: .Lfunc_end1119: .seh_handlerdata .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@@SA_KAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin1120: .cv_func_id 1120 .cv_loc 1120 22 549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:549:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14393: .cv_loc 1120 22 550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:550:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp14394: .Lfunc_end1120: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- 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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin1121: .cv_func_id 1121 .cv_loc 1121 15 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14395: .cv_loc 1121 15 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0 mov rax, rcx pop rcx ret .Ltmp14396: .Lfunc_end1121: .seh_handlerdata .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@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- End function .def "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" .globl "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" # -- Begin function ??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z .p2align 4, 0x90 "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z": # @"??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" .Lfunc_begin1122: .cv_func_id 1122 .cv_loc 1122 17 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:23:0 .seh_proc "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx .Ltmp14397: .cv_loc 1122 17 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:24:0 movabs rcx, 461168601842738790 mov qword ptr [rsp + 8], rcx .cv_loc 1122 17 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:25:0 imul rax, qword ptr [rsp + 16], 40 mov qword ptr [rsp], rax .cv_loc 1122 17 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:26:0 cmp rcx, qword ptr [rsp + 16] jae .LBB1122_2 # %bb.1: .Ltmp14398: .cv_loc 1122 17 29 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:29:0 mov qword ptr [rsp], -1 .Ltmp14399: .LBB1122_2: .cv_loc 1122 17 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:32:0 mov rax, qword ptr [rsp] add rsp, 24 ret .Ltmp14400: .Lfunc_end1122: .seh_handlerdata .section .text,"xr",discard,"??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" .seh_endproc # -- End function .def "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" .globl "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" # -- Begin function ?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z .p2align 4, 0x90 "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z": # @"?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" .Lfunc_begin1123: .cv_func_id 1123 .cv_loc 1123 22 1811 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1811:0 .seh_proc "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14401: .cv_loc 1123 22 1812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1812:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" nop add rsp, 56 ret .Ltmp14402: .Lfunc_end1123: .seh_handlerdata .section .text,"xr",discard,"?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" .seh_endproc # -- End function .def "??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .globl "??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Lfunc_begin1124: .cv_func_id 1124 .cv_loc 1124 24 343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:343:0 .seh_proc "??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14403: .cv_loc 1124 24 344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:344:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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" nop add rsp, 72 ret .Ltmp14404: .Lfunc_end1124: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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_begin1125: .cv_func_id 1125 .cv_loc 1125 24 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:321:0 .seh_proc "??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov byte ptr [rbp - 16], r9b mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx .Ltmp14407: .cv_loc 1125 24 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:322:0 mov rdx, qword ptr [rbp - 40] mov r8, qword ptr [rbp - 24] lea rcx, [rbp - 64] .Ltmp14408: #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> > *,unsigned long long,std::allocator,0> > > >:_Backout <- [$rcx+0] call "??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Ltmp14409: mov qword ptr [rbp - 72], rax # 8-byte Spill .LBB1125_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1125 24 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:323:0 xor eax, eax mov ecx, eax .Ltmp14410: cmp rcx, qword ptr [rbp - 32] jae .LBB1125_4 # %bb.2: # in Loop: Header=BB1125_1 Depth=1 .cv_loc 1125 24 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:325:0 .Ltmp14405: lea rcx, [rbp - 64] .Ltmp14411: call "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" .Ltmp14406: jmp .LBB1125_3 .Ltmp14412: .LBB1125_3: # in Loop: Header=BB1125_1 Depth=1 .cv_loc 1125 24 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:323:0 mov rax, qword ptr [rbp - 32] add rax, -1 mov qword ptr [rbp - 32], rax jmp .LBB1125_1 .Ltmp14413: .LBB1125_4: .cv_loc 1125 24 328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:328:0 lea rcx, [rbp - 64] call "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .cv_loc 1125 24 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:329:0 lea rcx, [rbp - 64] mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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")@IMGREL .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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" .seh_endproc .def "?dtor$5@?0???$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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": .seh_proc "?dtor$5@?0???$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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" .LBB1125_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue lea rcx, [rbp - 64] call "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14414: .Lfunc_end1125: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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" .seh_endproc .section .xdata,"dr",associative,"??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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 "$cppxdata$??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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"@IMGREL # Action "$ip2state$??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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 .Lfunc_begin1125@IMGREL # IP .long -1 # ToState .long .Ltmp14405@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14406@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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 "??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .globl "??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z": # @"??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Lfunc_begin1126: .cv_func_id 1126 .cv_loc 1126 24 150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:150:0 .seh_proc "??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14415: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx + 8], rdx mov rdx, qword ptr [rsp + 16] mov qword ptr [rcx + 16], rdx .cv_loc 1126 24 151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:151:0 mov rax, rcx add rsp, 24 ret .Ltmp14416: .Lfunc_end1126: .seh_handlerdata .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .seh_endproc # -- End function .def "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" .globl "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" # -- Begin function ??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ .p2align 4, 0x90 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ": # @"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" .Lfunc_begin1127: .cv_func_id 1127 .cv_loc 1127 24 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:163:0 .seh_proc "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14417: .cv_loc 1127 24 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:164:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rcx + 16] mov rdx, rax 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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .cv_loc 1127 24 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:165:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 40 mov qword ptr [rax + 8], rcx .cv_loc 1127 24 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:166:0 add rsp, 56 ret .Ltmp14418: .Lfunc_end1127: .seh_handlerdata .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1128: .cv_func_id 1128 .cv_loc 1128 24 169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:169:0 .seh_proc "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14419: .cv_loc 1128 24 170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:170:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rcx], rax .cv_loc 1128 24 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:171:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp14420: .Lfunc_end1128: .seh_handlerdata .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- End function .def "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .globl "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ": # @"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .Lfunc_begin1129: .cv_func_id 1129 .cv_loc 1129 24 157 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:157:0 .seh_proc "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp14423: .cv_loc 1129 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov r8, qword ptr [rcx + 16] mov rax, qword ptr [rcx] mov rdx, qword ptr [rcx + 8] .Ltmp14421: mov rcx, rax call "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Ltmp14422: jmp .LBB1129_1 .Ltmp14424: .LBB1129_1: .cv_loc 1129 24 159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:159:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ@4HA" .LBB1129_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp14425: .cv_loc 1129 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14426: .Lfunc_end1129: .seh_handlerdata .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ": .long .Lfunc_begin1129@IMGREL # IP .long -1 # ToState .long .Ltmp14421@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14422@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" # -- 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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Lfunc_begin1130: .cv_func_id 1130 .cv_loc 1130 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14427: .cv_loc 1130 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 48] call "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .cv_loc 1130 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 mov qword ptr [rsp + 32], rax # 8-byte Spill add rsp, 56 ret .Ltmp14428: .Lfunc_end1130: .seh_handlerdata .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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .seh_endproc # -- End function .def "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@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@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" .globl "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" # -- Begin function ??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z .p2align 4, 0x90 "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z": # @"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" .Lfunc_begin1131: .cv_func_id 1131 .cv_loc 1131 16 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345:0 .seh_proc "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14429: .cv_loc 1131 16 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14430: .Lfunc_end1131: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" .seh_endproc # -- 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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" .Lfunc_begin1132: .cv_func_id 1132 .cv_loc 1132 22 1832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1832:0 .seh_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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 128] mov byte ptr [rsp + 80], al mov qword ptr [rsp + 72], r9 mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14431: .cv_loc 1132 22 1833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1833:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov r9, rax call "??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .cv_loc 1132 22 1834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1834:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 88 ret .Ltmp14432: .Lfunc_end1132: .seh_handlerdata .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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .globl "??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # -- Begin function ??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z .p2align 4, 0x90 "??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Lfunc_begin1133: .cv_func_id 1133 .cv_loc 1133 24 251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:251:0 .seh_proc "??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # %bb.0: sub rsp, 152 .seh_stackalloc 152 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 144], rax mov qword ptr [rsp + 88], r9 mov qword ptr [rsp + 136], r8 mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx .Ltmp14433: .cv_loc 1133 24 253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:253:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" mov qword ptr [rsp + 128], rax .cv_loc 1133 24 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:254:0 mov rcx, qword ptr [rsp + 80] call "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" mov qword ptr [rsp + 120], rax .cv_loc 1133 24 255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:255:0 lea rcx, [rsp + 128] lea rdx, [rsp + 120] call "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" mov rcx, qword ptr [rsp + 136] mov rdx, rax call "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" mov qword ptr [rsp + 112], rax .cv_loc 1133 24 256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:256:0 lea rcx, [rsp + 104] lea rdx, [rsp + 96] call "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" lea rcx, [rsp + 128] lea rdx, [rsp + 112] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" mov byte ptr [rsp + 64], al mov r9, qword ptr [rsp + 88] mov r8, qword ptr [rsp + 112] mov rdx, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] mov al, byte ptr [rsp + 64] mov r10b, byte ptr [rsp + 104] mov byte ptr [rsp + 32], al mov byte ptr [rsp + 40], r10b call "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" lea rcx, [rsp + 136] mov rdx, rax call "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .cv_loc 1133 24 260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:260:0 mov rax, qword ptr [rsp + 136] mov rcx, qword ptr [rsp + 144] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 152 ret .Ltmp14434: .Lfunc_end1133: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@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@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .globl "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # -- Begin function ??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z .p2align 4, 0x90 "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z": # @"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .Lfunc_begin1134: .cv_func_id 1134 .cv_loc 1134 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14435: .cv_loc 1134 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14436: .Lfunc_end1134: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@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@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" .globl "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" # -- Begin function ??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z .p2align 4, 0x90 "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z": # @"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" .Lfunc_begin1135: .cv_func_id 1135 .cv_loc 1135 15 808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:808:0 .seh_proc "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14437: .cv_loc 1135 15 809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:809:0 mov rax, qword ptr [rsp] add rsp, 16 ret .Ltmp14438: .Lfunc_end1135: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .globl "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z .p2align 4, 0x90 "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1136: .cv_func_id 1136 .cv_loc 1136 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14439: .cv_loc 1136 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp14440: .Lfunc_end1136: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@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@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .globl "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # -- Begin function ??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z .p2align 4, 0x90 "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z": # @"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .Lfunc_begin1137: .cv_func_id 1137 .cv_loc 1137 15 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0 .seh_proc "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14441: .cv_loc 1137 15 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx], rcx .cv_loc 1137 15 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0 add rsp, 16 ret .Ltmp14442: .Lfunc_end1137: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .globl "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # -- Begin function ??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z .p2align 4, 0x90 "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": # @"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .Lfunc_begin1138: .cv_func_id 1138 .cv_loc 1138 24 228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:228:0 .seh_proc "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov al, byte ptr [rbp + 56] mov r10b, byte ptr [rbp + 48] mov byte ptr [rbp - 16], r10b mov byte ptr [rbp - 24], al mov qword ptr [rbp - 32], r9 mov qword ptr [rbp - 40], r8 mov qword ptr [rbp - 48], rdx mov qword ptr [rbp - 56], rcx .Ltmp14445: .cv_loc 1138 24 229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:229:0 mov rdx, qword ptr [rbp - 40] mov r8, qword ptr [rbp - 32] lea rcx, [rbp - 80] .Ltmp14446: #DEBUG_VALUE: _Uninitialized_move_al_unchecked,0> > *,std::sub_match,0> > *,std::allocator,0> > > >:_Backout <- [$rcx+0] call "??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Ltmp14447: mov qword ptr [rbp - 88], rax # 8-byte Spill .LBB1138_1: # =>This Inner Loop Header: Depth=1 .Ltmp14448: .cv_loc 1138 24 230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:230:0 mov rax, qword ptr [rbp - 56] cmp rax, qword ptr [rbp - 48] je .LBB1138_4 # %bb.2: # in Loop: Header=BB1138_1 Depth=1 .Ltmp14449: .cv_loc 1138 24 232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:232:0 mov rcx, qword ptr [rbp - 56] call "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .Ltmp14443: lea rcx, [rbp - 80] mov rdx, rax call "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Ltmp14444: jmp .LBB1138_3 .Ltmp14450: .LBB1138_3: # in Loop: Header=BB1138_1 Depth=1 .cv_loc 1138 24 230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:230:0 mov rax, qword ptr [rbp - 56] add rax, 40 mov qword ptr [rbp - 56], rax jmp .LBB1138_1 .Ltmp14451: .LBB1138_4: .cv_loc 1138 24 235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:235:0 lea rcx, [rbp - 80] call "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .cv_loc 1138 24 236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:236:0 lea rcx, [rbp - 80] mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 96] # 8-byte Reload add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_endproc .def "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA": .seh_proc "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA" .LBB1138_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 80] call "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14452: .Lfunc_end1138: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .p2align 2 "$cppxdata$??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long -1 # ToState .long "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long .Lfunc_begin1138@IMGREL # IP .long -1 # ToState .long .Ltmp14443@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14444@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # -- End function .def "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" .globl "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" # -- Begin function ??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z .p2align 4, 0x90 "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z": # @"??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" .Lfunc_begin1139: .cv_func_id 1139 .cv_loc 1139 15 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:436:0 .seh_proc "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp14453: add rsp, 16 ret .Ltmp14454: .Lfunc_end1139: .seh_handlerdata .section .text,"xr",discard,"??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" .seh_endproc # -- End function .def "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$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,"??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .globl "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z .p2align 4, 0x90 "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1140: .cv_func_id 1140 .cv_loc 1140 15 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1086:0 .seh_proc "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14455: .cv_loc 1140 15 1087 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1087:0 mov al, byte ptr [rsp + 16] add rsp, 24 ret .Ltmp14456: .Lfunc_end1140: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1141: .cv_func_id 1141 .cv_loc 1141 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov eax, 40 mov r9d, eax mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14457: .cv_loc 1141 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx mov rax, rcx cqo idiv r9 add rsp, 24 ret .Ltmp14458: .Lfunc_end1141: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Lfunc_begin1142: .cv_func_id 1142 .cv_loc 1142 24 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:163:0 .seh_proc "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14459: .cv_loc 1142 24 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:164:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 16] mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload 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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z" .cv_loc 1142 24 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:165:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 40 mov qword ptr [rax + 8], rcx .cv_loc 1142 24 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:166:0 add rsp, 72 ret .Ltmp14460: .Lfunc_end1142: .seh_handlerdata .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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .seh_endproc # -- End function .def "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .globl "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # -- Begin function ??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z .p2align 4, 0x90 "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z": # @"??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .Lfunc_begin1143: .cv_func_id 1143 .cv_loc 1143 7 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1588:0 .seh_proc "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14461: .cv_loc 1143 7 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1589:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14462: .Lfunc_end1143: .seh_handlerdata .section .text,"xr",discard,"??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .seh_endproc # -- 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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z" .Lfunc_begin1144: .cv_func_id 1144 .cv_loc 1144 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14463: .cv_loc 1144 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" mov r9d, 40 mov r8d, r9d mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rdx, rax call memcpy .cv_loc 1144 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 nop add rsp, 72 ret .Ltmp14464: .Lfunc_end1144: .seh_handlerdata .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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z" .seh_endproc # -- End function .def "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@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$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .globl "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # -- Begin function ??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z .p2align 4, 0x90 "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z": # @"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .Lfunc_begin1145: .cv_func_id 1145 .cv_loc 1145 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14465: .cv_loc 1145 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14466: .Lfunc_end1145: .seh_handlerdata .section .text,"xr",discard,"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .globl "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ .p2align 4, 0x90 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .Lfunc_begin1146: .cv_func_id 1146 .cv_loc 1146 22 518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:518:0 .seh_proc "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14467: .cv_loc 1146 22 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:519:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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 rcx, rax call "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" nop add rsp, 40 ret .Ltmp14468: .Lfunc_end1146: .seh_handlerdata .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .seh_endproc # -- End function .def "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .globl "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # -- Begin function ?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ": # @"?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .Lfunc_begin1147: .cv_func_id 1147 .cv_loc 1147 22 2878 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2878:0 .seh_proc "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14469: .cv_loc 1147 22 2879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2879:0 mov rax, qword ptr [rcx + 40] pop rcx ret .Ltmp14470: .Lfunc_end1147: .seh_handlerdata .section .text,"xr",discard,"?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .globl "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" # -- Begin function ?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z .p2align 4, 0x90 "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z": # @"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .Lfunc_begin1148: .cv_func_id 1148 .cv_loc 1148 22 3098 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3098:0 .seh_proc "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 320 .seh_stackalloc 320 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 184], -2 mov rax, rdx mov r10, qword ptr [rbp + 240] #DEBUG_VALUE: _Insert_n:_Where <- [$r8+0] .Ltmp14479: #DEBUG_VALUE: _Insert_n:_Result <- [$rdx+0] mov qword ptr [rbp + 176], r9 mov qword ptr [rbp + 168], rcx mov rcx, qword ptr [rbp + 168] .Ltmp14480: .cv_loc 1148 22 3099 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3099:0 mov r9, qword ptr [rbp + 176] lea r11, [rbp + 128] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov rcx, r11 mov qword ptr [rbp + 8], rdx # 8-byte Spill .Ltmp14481: #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov rdx, r8 mov qword ptr [rbp], r10 # 8-byte Spill mov qword ptr [rbp - 8], rax # 8-byte Spill mov qword ptr [rbp - 16], r8 # 8-byte Spill .Ltmp14482: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 24], r9 # 8-byte Spill mov qword ptr [rbp - 32], r11 # 8-byte Spill call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp14471: mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .Ltmp14472: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1148_1 .Ltmp14483: .LBB1148_1: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp + 160], rax .cv_loc 1148 22 3100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3100:0 mov byte ptr [rbp + 127], 0 lea rcx, [rbp + 88] mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 56] # 8-byte Reload call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" mov r8, qword ptr [rbp + 160] .Ltmp14473: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rbp + 8] # 8-byte Reload call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Ltmp14474: jmp .LBB1148_2 .Ltmp14484: .LBB1148_2: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 88] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1148 22 3101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3101:0 mov r8, qword ptr [rbp + 240] mov rcx, qword ptr [rbp + 176] .Ltmp14475: lea rdx, [rbp + 56] mov rax, qword ptr [rbp + 8] # 8-byte Reload mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rax mov r9, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], r8 # 8-byte Spill mov r8, r9 call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Ltmp14476: jmp .LBB1148_3 .Ltmp14485: .LBB1148_3: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] lea rax, [rbp + 24] mov rcx, rax mov rdx, qword ptr [rbp + 8] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp14477: lea rdx, [rbp + 56] mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov r8, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-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@0AEB_N@Z" .Ltmp14478: jmp .LBB1148_4 .Ltmp14486: .LBB1148_4: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] .cv_loc 1148 22 3102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3102:0 mov byte ptr [rbp + 127], 1 .cv_loc 1148 22 3103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3103:0 test byte ptr [rbp + 127], 1 jne .LBB1148_7 jmp .LBB1148_6 .Ltmp14487: .LBB1148_6: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 8] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp14488: .LBB1148_7: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 8] # 8-byte Reload add rsp, 320 pop rbp .Ltmp14489: ret .seh_handlerdata .long ("$cppxdata$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z")@IMGREL .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .seh_endproc .def "?dtor$5@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA": .seh_proc "?dtor$5@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA" .LBB1148_5: .Ltmp14490: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp14491: .seh_endprologue lea rcx, [rbp + 88] .cv_loc 1148 22 3100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3100:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .seh_endproc .def "?dtor$8@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA": .seh_proc "?dtor$8@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA" .LBB1148_8: .Ltmp14492: #DEBUG_VALUE: _Insert_n:_Where <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Insert_n:_Result <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp14493: .seh_endprologue .cv_loc 1148 22 3103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3103:0 mov rcx, qword ptr [rbp + 8] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .seh_endproc .def "?dtor$9@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$9@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA": .seh_proc "?dtor$9@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA" .LBB1148_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14494: .Lfunc_end1148: .seh_handlerdata .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .seh_endproc .section .xdata,"dr",associative,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .p2align 2 "$cppxdata$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z")@IMGREL # IPToStateXData .long 312 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z": .long -1 # ToState .long "?dtor$9@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$8@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$5@?0??_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z@4HA"@IMGREL # Action "$ip2state$?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z": .long .Lfunc_begin1148@IMGREL # IP .long -1 # ToState .long .Ltmp14471@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14473@IMGREL+1 # IP .long 2 # ToState .long .Ltmp14475@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14478@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" # -- End function .def "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .globl "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # -- Begin function ?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ .p2align 4, 0x90 "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": # @"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .Lfunc_begin1149: .cv_func_id 1149 .cv_loc 1149 22 2803 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2803:0 .seh_proc "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] lea r8, [rbp - 48] .Ltmp14497: .cv_loc 1149 22 2804 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2804:0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rbp - 72], rax # 8-byte Spill mov qword ptr [rbp - 80], r8 # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" mov rax, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rax + 40] .Ltmp14495: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rbp - 64] # 8-byte Reload call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Ltmp14496: jmp .LBB1149_1 .LBB1149_1: lea rcx, [rbp - 48] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 72] # 8-byte Reload add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ")@IMGREL .section .text,"xr",discard,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$2@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$2@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA" .LBB1149_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue lea rcx, [rbp - 48] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$3@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$3@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA" .LBB1149_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14498: .Lfunc_end1149: .seh_handlerdata .section .text,"xr",discard,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .p2align 2 "$cppxdata$?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0??end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA"@IMGREL # Action "$ip2state$?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": .long .Lfunc_begin1149@IMGREL # IP .long -1 # ToState .long .Ltmp14495@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14496@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA@$$QEAV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .globl "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # -- Begin function ??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z .p2align 4, 0x90 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z": # @"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .Lfunc_begin1150: .cv_func_id 1150 .cv_loc 1150 22 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2160:0 .seh_proc "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14499: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14500: .Lfunc_end1150: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .seh_endproc # -- End function .def "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1151: .cv_func_id 1151 .cv_loc 1151 22 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2361:0 .seh_proc "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14501: .cv_loc 1151 22 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2361:0 call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp14502: .cv_loc 1151 22 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2361:0 nop add rsp, 40 ret .Ltmp14503: .Lfunc_end1151: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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_begin1152: .cv_func_id 1152 .cv_loc 1152 22 3040 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3040:0 .seh_proc "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 656 .seh_stackalloc 656 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 520], -2 mov rax, rdx #DEBUG_VALUE: erase:_Last_arg <- [$r9+0] #DEBUG_VALUE: erase:_First_arg <- [$r8+0] mov qword ptr [rbp + 512], rcx mov rcx, qword ptr [rbp + 512] lea r10, [rbp + 448] .Ltmp14526: .cv_loc 1152 22 3041 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3041:0 mov qword ptr [rbp + 96], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp + 88], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rbp + 80], rax # 8-byte Spill mov qword ptr [rbp + 72], r9 # 8-byte Spill .Ltmp14527: #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov qword ptr [rbp + 64], r8 # 8-byte Spill .Ltmp14528: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] mov qword ptr [rbp + 56], r10 # 8-byte Spill call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp14504: lea rdx, [rbp + 480] mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rbp + 56] # 8-byte Reload mov qword ptr [rbp + 48], rax # 8-byte Spill call "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .Ltmp14505: jmp .LBB1152_1 .Ltmp14529: .LBB1152_1: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3042 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3042:0 lea rax, [rbp + 384] mov rcx, rax mov rdx, qword ptr [rbp + 72] # 8-byte Reload mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp14506: lea rdx, [rbp + 416] mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp + 32], rax # 8-byte Spill call "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .Ltmp14507: jmp .LBB1152_2 .Ltmp14530: .LBB1152_2: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3043:0 lea rax, [rbp + 344] mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov rdx, rax mov qword ptr [rbp + 24], rax # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .Ltmp14508: lea rcx, [rbp + 480] mov rdx, qword ptr [rbp + 24] # 8-byte Reload call "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .Ltmp14509: mov qword ptr [rbp + 16], rax # 8-byte Spill jmp .LBB1152_3 .Ltmp14531: .LBB1152_3: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 344] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp + 376], rcx .cv_loc 1152 22 3045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3045:0 .Ltmp14510: lea rcx, [rbp + 480] lea rdx, [rbp + 416] call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp14511: mov byte ptr [rbp + 15], al # 1-byte Spill jmp .LBB1152_4 .Ltmp14532: .LBB1152_4: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp + 15] # 1-byte Reload test al, 1 jne .LBB1152_5 jmp .LBB1152_27 .Ltmp14533: .LBB1152_5: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3048:0 mov byte ptr [rbp + 311], 0 .Ltmp14512: lea rcx, [rbp + 416] lea rdx, [rbp + 480] .Ltmp14534: call "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp14513: mov byte ptr [rbp + 14], al # 1-byte Spill jmp .LBB1152_6 .Ltmp14535: .LBB1152_6: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] xor eax, eax mov cl, al mov dl, byte ptr [rbp + 14] # 1-byte Reload test dl, 1 mov byte ptr [rbp + 13], cl # 1-byte Spill jne .LBB1152_7 jmp .LBB1152_9 .Ltmp14536: .LBB1152_7: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] lea rax, [rbp + 312] mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov rdx, rax mov qword ptr [rbp], rax # 8-byte Spill call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" mov byte ptr [rbp + 311], 1 .Ltmp14514: lea rdx, [rbp + 416] mov rcx, qword ptr [rbp] # 8-byte Reload call "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp14515: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB1152_8 .Ltmp14537: .LBB1152_8: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 1] # 1-byte Reload mov byte ptr [rbp + 13], al # 1-byte Spill jmp .LBB1152_9 .Ltmp14538: .LBB1152_9: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp + 13] # 1-byte Reload test byte ptr [rbp + 311], 1 mov byte ptr [rbp - 2], al # 1-byte Spill jne .LBB1152_10 jmp .LBB1152_11 .Ltmp14539: .LBB1152_10: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 312] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp14540: .LBB1152_11: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 2] # 1-byte Reload test al, 1 jne .LBB1152_12 jmp .LBB1152_17 .Ltmp14541: .LBB1152_12: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3048:0 jmp .LBB1152_20 .Ltmp14542: .LBB1152_17: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3048:0 lea rax, [rip + "??_C@_0CK@HHMCPIJ@vector?$DMbool?$DO?5erase?5iterator?5outs@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 3048 call rax mov ecx, 1 cmp ecx, eax jne .LBB1152_19 .Ltmp14543: # %bb.18: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] int3 .Ltmp14544: .LBB1152_19: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rbp - 16], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 3048 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14545: .LBB1152_20: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3049 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3049:0 lea rax, [rbp + 240] lea rdx, [rbp + 480] mov rcx, rax mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 208] mov rdx, qword ptr [rbp + 96] # 8-byte Reload mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" lea rax, [rbp + 176] lea rdx, [rbp + 416] mov rcx, rax mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp14516: lea rcx, [rbp + 272] mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 32] # 8-byte Reload mov r9, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-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" .Ltmp14517: jmp .LBB1152_21 .Ltmp14546: .LBB1152_21: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3050 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3050:0 lea rax, [rbp + 136] mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov rdx, rax mov qword ptr [rbp - 64], rax # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .Ltmp14518: lea rcx, [rbp + 272] mov rdx, qword ptr [rbp - 64] # 8-byte Reload call "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .Ltmp14519: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1152_22 .Ltmp14547: .LBB1152_22: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 136] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp + 168], rcx .cv_loc 1152 22 3051 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3051:0 mov rax, qword ptr [rbp + 96] # 8-byte Reload mov r8, qword ptr [rax + 40] mov rdx, qword ptr [rbp + 168] .Ltmp14520: mov rcx, rax call "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" .Ltmp14521: jmp .LBB1152_23 .Ltmp14548: .LBB1152_23: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3052:0 mov rdx, qword ptr [rbp + 168] .Ltmp14522: mov rcx, qword ptr [rbp + 96] # 8-byte Reload call "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .Ltmp14523: jmp .LBB1152_24 .Ltmp14549: .LBB1152_24: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3058:0 lea rcx, [rbp + 272] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" jmp .LBB1152_27 .Ltmp14550: .LBB1152_27: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] .cv_loc 1152 22 3059 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3059:0 lea rax, [rbp + 104] mov rcx, qword ptr [rbp + 96] # 8-byte Reload mov rdx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" mov r8, qword ptr [rbp + 376] .Ltmp14524: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rbp + 88] # 8-byte Reload call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Ltmp14525: jmp .LBB1152_28 .Ltmp14551: .LBB1152_28: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 104] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1152 22 3060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3060:0 lea rcx, [rbp + 416] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 480] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 64] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 72] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp + 80] # 8-byte Reload add rsp, 656 pop rbp .Ltmp14552: ret .seh_handlerdata .long ("$cppxdata$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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")@IMGREL .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$13@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$13@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_13: .Ltmp14553: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14554: .seh_endprologue lea rcx, [rbp + 344] .cv_loc 1152 22 3043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3043:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$14@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$14@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_14: .Ltmp14555: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14556: .seh_endprologue .Ltmp14557: .cv_loc 1152 22 3048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3048:0 test byte ptr [rbp + 311], 1 jne .LBB1152_15 jmp .LBB1152_16 .LBB1152_15: lea rcx, [rbp + 312] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .LBB1152_16: nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14558: .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$25@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$25@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_25: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14559: .seh_endprologue lea rcx, [rbp + 136] .cv_loc 1152 22 3050 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3050:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$26@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$26@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_26: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 272] .cv_loc 1152 22 3058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3058:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14560: .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$29@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$29@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_29: #DEBUG_VALUE: erase:_First_arg <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last_arg <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14561: .seh_endprologue lea rcx, [rbp + 104] .cv_loc 1152 22 3059 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3059:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$30@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$30@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_30: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 416] .cv_loc 1152 22 3060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3060:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$31@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$31@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_31: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 480] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$32@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$32@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_32: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 64] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$33@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$33@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1152_33: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 72] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14562: .Lfunc_end1152: .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .section .xdata,"dr",associative,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 "$cppxdata$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 12 # IPMapEntries .long ("$ip2state$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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")@IMGREL # IPToStateXData .long 648 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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"@IMGREL # Action .long 0 # ToState .long "?dtor$32@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 1 # ToState .long "?dtor$31@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 2 # ToState .long "?dtor$30@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 3 # ToState .long "?dtor$29@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 3 # ToState .long "?dtor$26@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 5 # ToState .long "?dtor$25@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 3 # ToState .long "?dtor$14@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 3 # ToState .long "?dtor$13@?0??erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action "$ip2state$?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 .Lfunc_begin1152@IMGREL # IP .long -1 # ToState .long .Ltmp14504@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14506@IMGREL+1 # IP .long 2 # ToState .long .Ltmp14508@IMGREL+1 # IP .long 8 # ToState .long .Ltmp14510@IMGREL+1 # IP .long 3 # ToState .long .Ltmp14514@IMGREL+1 # IP .long 7 # ToState .long .Ltmp14515@IMGREL+1 # IP .long -1 # ToState .long .Ltmp14516@IMGREL+1 # IP .long 3 # ToState .long .Ltmp14518@IMGREL+1 # IP .long 6 # ToState .long .Ltmp14520@IMGREL+1 # IP .long 5 # ToState .long .Ltmp14524@IMGREL+1 # IP .long 4 # ToState .long .Ltmp14525@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .globl "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" # -- Begin function ?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ .p2align 4, 0x90 "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": # @"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .Lfunc_begin1153: .cv_func_id 1153 .cv_loc 1153 22 2793 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2793:0 .seh_proc "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp14565: .cv_loc 1153 22 2794 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2794:0 mov r8, rcx add r8, 8 mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rdx # 8-byte Spill call "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" .Ltmp14563: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 24] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" .Ltmp14564: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1153_1 .LBB1153_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ")@IMGREL .section .text,"xr",discard,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$2@?0??begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$2@?0??begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA" .LBB1153_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14566: .Lfunc_end1153: .seh_handlerdata .section .text,"xr",discard,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .p2align 2 "$cppxdata$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ@4HA"@IMGREL # Action "$ip2state$?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ": .long .Lfunc_begin1153@IMGREL # IP .long -1 # ToState .long .Ltmp14563@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14564@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEBA?AV01@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .globl "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # -- Begin function ??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z .p2align 4, 0x90 "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z": # @"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Lfunc_begin1154: .cv_func_id 1154 .cv_loc 1154 22 2423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2423:0 .seh_proc "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], r8 mov qword ptr [rbp - 8], rcx mov rcx, qword ptr [rbp - 8] lea r8, [rbp - 40] .Ltmp14569: .cv_loc 1154 22 2424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2424:0 mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, r8 mov r9, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], r8 # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1154 22 2425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2425:0 mov rdx, qword ptr [rbp] .Ltmp14567: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .Ltmp14568: mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB1154_1 .LBB1154_1: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rbp - 88] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1154 22 2426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2426:0 lea rcx, [rbp - 40] mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 64] # 8-byte Reload add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z")@IMGREL .section .text,"xr",discard,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .seh_endproc .def "?dtor$2@?0???H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@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@@QEBA?AV01@_J@Z@4HA": .seh_proc "?dtor$2@?0???H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z@4HA" .LBB1154_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 40] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14570: .Lfunc_end1154: .seh_handlerdata .section .text,"xr",discard,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .p2align 2 "$cppxdata$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z": .long -1 # ToState .long "?dtor$2@?0???H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z@4HA"@IMGREL # Action "$ip2state$??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z": .long .Lfunc_begin1154@IMGREL # IP .long -1 # ToState .long .Ltmp14567@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14568@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # -- End function .def "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1155: .cv_func_id 1155 .cv_loc 1155 22 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2160:0 .seh_proc "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14571: .cv_loc 1155 22 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2160:0 call "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp14572: .cv_loc 1155 22 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2160:0 nop add rsp, 40 ret .Ltmp14573: .Lfunc_end1155: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .globl "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" # -- Begin function ?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z .p2align 4, 0x90 "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z": # @"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .Lfunc_begin1156: .cv_func_id 1156 .cv_loc 1156 22 3106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3106:0 .seh_proc "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 480 .seh_stackalloc 480 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 344], -2 #DEBUG_VALUE: _Insert_x:_Where <- [$rdx+0] mov qword ptr [rbp + 336], r8 mov qword ptr [rbp + 328], rcx mov rcx, qword ptr [rbp + 328] lea r8, [rbp + 288] .Ltmp14588: .cv_loc 1156 22 3107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3107:0 mov qword ptr [rbp + 40], rcx # 8-byte Spill mov qword ptr [rbp + 32], rdx # 8-byte Spill .Ltmp14589: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rdx, r8 mov qword ptr [rbp + 24], r8 # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .Ltmp14574: mov rcx, qword ptr [rbp + 32] # 8-byte Reload mov rdx, qword ptr [rbp + 24] # 8-byte Reload call "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" .Ltmp14575: mov qword ptr [rbp + 16], rax # 8-byte Spill jmp .LBB1156_1 .Ltmp14590: .LBB1156_1: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 288] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp + 320], rcx lea rax, [rbp + 256] .Ltmp14591: .cv_loc 1156 22 3110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3110:0 mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov rdx, rax mov qword ptr [rbp + 8], rax # 8-byte Spill call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .Ltmp14576: mov rcx, qword ptr [rbp + 8] # 8-byte Reload mov rdx, qword ptr [rbp + 32] # 8-byte Reload call "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp14577: mov byte ptr [rbp + 7], al # 1-byte Spill jmp .LBB1156_2 .Ltmp14592: .LBB1156_2: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 256] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov al, byte ptr [rbp + 7] # 1-byte Reload test al, 1 jne .LBB1156_3 jmp .LBB1156_6 .Ltmp14593: .LBB1156_3: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3110:0 jmp .LBB1156_9 .Ltmp14594: .LBB1156_6: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3110:0 lea rax, [rip + "??_C@_0CL@KDONHBJH@vector?$DMbool?$DO?5insert?5iterator?5out@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 3110 call rax mov ecx, 1 cmp ecx, eax jne .LBB1156_8 .Ltmp14595: # %bb.7: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] int3 .Ltmp14596: .LBB1156_8: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rbp - 8], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BE@KNMMHJNJ@?$AA_?$AAI?$AAn?$AAs?$AAe?$AAr?$AAt?$AA_?$AAx?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 3110 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14597: .LBB1156_9: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3111:0 mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp - 16], rax # 8-byte Spill call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 16] # 8-byte Reload sub rcx, rax cmp rcx, qword ptr [rbp + 336] setb dl and dl, 1 mov byte ptr [rbp + 255], dl .cv_loc 1156 22 3114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3114:0 cmp qword ptr [rbp + 336], 0 je .LBB1156_32 .Ltmp14598: # %bb.10: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3116:0 mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp - 24], rax # 8-byte Spill call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 24] # 8-byte Reload sub rcx, rax cmp rcx, qword ptr [rbp + 336] jae .LBB1156_13 .Ltmp14599: # %bb.11: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3118:0 .Ltmp14586: mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" .Ltmp14587: jmp .LBB1156_12 .Ltmp14600: .LBB1156_12: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] ud2 .Ltmp14601: .LBB1156_13: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3122:0 mov rax, qword ptr [rbp + 40] # 8-byte Reload add rax, 8 mov dword ptr [rbp + 248], 0 mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp - 32], rax # 8-byte Spill call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp + 336] add rax, rcx mov rcx, rax call "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" .Ltmp14578: lea r8, [rbp + 248] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov rdx, rax call "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" .Ltmp14579: jmp .LBB1156_14 .Ltmp14602: .LBB1156_14: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3123:0 mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB1156_15 jmp .LBB1156_16 .Ltmp14603: .LBB1156_15: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3125:0 mov rax, qword ptr [rbp + 336] mov rcx, qword ptr [rbp + 40] # 8-byte Reload add rax, qword ptr [rcx + 40] mov qword ptr [rcx + 40], rax .cv_loc 1156 22 3126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3126:0 jmp .LBB1156_27 .Ltmp14604: .LBB1156_16: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3129 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3129:0 lea rax, [rbp + 216] .Ltmp14605: mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov rdx, rax mov qword ptr [rbp - 40], rax # 8-byte Spill call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .cv_loc 1156 22 3130 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3130:0 mov rax, qword ptr [rbp + 336] mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov rdx, qword ptr [rcx + 40] add rdx, rax mov qword ptr [rcx + 40], rdx lea rdx, [rbp + 152] .cv_loc 1156 22 3131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3131:0 call "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" mov byte ptr [rbp + 54], 1 lea rcx, [rbp + 120] mov rdx, qword ptr [rbp - 40] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov byte ptr [rbp + 55], 1 lea rcx, [rbp + 56] mov rdx, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" mov r8, qword ptr [rbp + 320] .Ltmp14580: lea rdx, [rbp + 88] mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Ltmp14581: jmp .LBB1156_17 .Ltmp14606: .LBB1156_17: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov byte ptr [rbp + 55], 0 mov byte ptr [rbp + 54], 0 .Ltmp14582: lea rcx, [rbp + 184] lea rdx, [rbp + 88] lea r8, [rbp + 120] lea r9, [rbp + 152] 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" .Ltmp14583: jmp .LBB1156_18 .Ltmp14607: .LBB1156_18: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] lea rcx, [rbp + 184] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 56] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1156 22 3132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3132:0 lea rcx, [rbp + 216] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" jmp .LBB1156_27 .Ltmp14608: .LBB1156_27: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3135:0 mov rax, qword ptr [rbp + 40] # 8-byte Reload mov r8, qword ptr [rax + 40] test byte ptr [rbp + 255], 1 mov qword ptr [rbp - 64], r8 # 8-byte Spill je .LBB1156_29 .Ltmp14609: # %bb.28: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] xor eax, eax mov ecx, eax mov qword ptr [rbp - 72], rcx # 8-byte Spill jmp .LBB1156_30 .Ltmp14610: .LBB1156_29: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp + 320] mov qword ptr [rbp - 72], rax # 8-byte Spill .Ltmp14611: .LBB1156_30: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .Ltmp14584: mov rax, qword ptr [rbp - 72] # 8-byte Reload mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 64] # 8-byte Reload call "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" .Ltmp14585: jmp .LBB1156_31 .Ltmp14612: .LBB1156_31: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3137:0 jmp .LBB1156_32 .Ltmp14613: .LBB1156_32: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1156 22 3139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3139:0 mov rax, qword ptr [rbp + 320] .cv_loc 1156 22 3140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3140:0 mov rcx, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rsp, 480 pop rbp .Ltmp14614: ret .seh_handlerdata .long ("$cppxdata$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z")@IMGREL .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .def "?dtor$4@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA": .seh_proc "?dtor$4@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA" .LBB1156_4: .Ltmp14615: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14616: .seh_endprologue lea rcx, [rbp + 288] .cv_loc 1156 22 3107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3107:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .def "?dtor$5@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA": .seh_proc "?dtor$5@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA" .LBB1156_5: .Ltmp14617: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14618: .seh_endprologue lea rcx, [rbp + 256] .Ltmp14619: .cv_loc 1156 22 3110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3110:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14620: .seh_handlerdata .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .def "?dtor$19@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$19@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA": .seh_proc "?dtor$19@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA" .LBB1156_19: #DEBUG_VALUE: _Insert_x:_Where <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14621: .seh_endprologue lea rcx, [rbp + 56] .Ltmp14622: .cv_loc 1156 22 3131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3131:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .def "?dtor$20@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$20@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA": .seh_proc "?dtor$20@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA" .LBB1156_20: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp + 55], 1 jne .LBB1156_21 jmp .LBB1156_22 .LBB1156_21: lea rcx, [rbp + 120] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .LBB1156_22: nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .def "?dtor$23@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$23@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA": .seh_proc "?dtor$23@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA" .LBB1156_23: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp + 54], 1 jne .LBB1156_24 jmp .LBB1156_25 .LBB1156_24: lea rcx, [rbp + 152] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .LBB1156_25: nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .def "?dtor$26@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$26@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA": .seh_proc "?dtor$26@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA" .LBB1156_26: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 216] .cv_loc 1156 22 3132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3132:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14623: .seh_handlerdata .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .def "?dtor$33@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$33@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA": .seh_proc "?dtor$33@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA" .LBB1156_33: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1156 22 3140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3140:0 mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14624: .Lfunc_end1156: .seh_handlerdata .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .seh_endproc .section .xdata,"dr",associative,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .p2align 2 "$cppxdata$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z": .long 429065506 # MagicNumber .long 7 # MaxState .long ("$stateUnwindMap$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 8 # IPMapEntries .long ("$ip2state$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z")@IMGREL # IPToStateXData .long 472 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z": .long -1 # ToState .long "?dtor$33@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$26@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$23@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"@IMGREL # Action .long 2 # ToState .long "?dtor$20@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"@IMGREL # Action .long 3 # ToState .long "?dtor$19@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$5@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z@4HA"@IMGREL # Action "$ip2state$?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z": .long .Lfunc_begin1156@IMGREL # IP .long -1 # ToState .long .Ltmp14574@IMGREL+1 # IP .long 6 # ToState .long .Ltmp14576@IMGREL+1 # IP .long 5 # ToState .long .Ltmp14577@IMGREL+1 # IP .long -1 # ToState .long .Ltmp14586@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14580@IMGREL+1 # IP .long 4 # ToState .long .Ltmp14584@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14585@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" # -- End function .def "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1157: .cv_func_id 1157 .cv_loc 1157 22 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2160:0 .seh_proc "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14625: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14626: .Lfunc_end1157: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- 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@0AEB_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@0AEB_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@0AEB_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@0AEB_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@0AEB_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@0AEB_N@Z" .Lfunc_begin1158: .cv_func_id 1158 .cv_loc 1158 15 2923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2923:0 .seh_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@0AEB_N@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 176 .seh_stackalloc 176 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 40], -2 #DEBUG_VALUE: fill > >,bool>:_Last <- [$rdx+0] #DEBUG_VALUE: fill > >,bool>:_First <- [$rcx+0] mov qword ptr [rbp + 32], r8 .cv_loc 1158 15 2924 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2924:0 .Ltmp14627: .Ltmp14631: mov qword ptr [rbp - 40], rcx # 8-byte Spill .Ltmp14632: #DEBUG_VALUE: fill > >,bool>:_First <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 48], rdx # 8-byte Spill .Ltmp14633: #DEBUG_VALUE: fill > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] call "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Ltmp14628: jmp .LBB1158_1 .Ltmp14634: .LBB1158_1: #DEBUG_VALUE: fill > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: fill > >,bool>:_First <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1158 15 2925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2925:0 mov r8, qword ptr [rbp + 32] mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], r8 # 8-byte Spill call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" mov rcx, rbp mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" lea rcx, [rbp - 32] mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp14629: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-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@0AEB_N@Z" .Ltmp14630: jmp .LBB1158_2 .Ltmp14635: .LBB1158_2: #DEBUG_VALUE: fill > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: fill > >,bool>:_First <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1158 15 2926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2926:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 176 pop rbp .Ltmp14636: ret .seh_handlerdata .long ("$cppxdata$??$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@0AEB_N@Z")@IMGREL .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@0AEB_N@Z" .seh_endproc .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@0AEB_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@0AEB_N@Z@4HA": .seh_proc "?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@0AEB_N@Z@4HA" .LBB1158_3: .Ltmp14637: #DEBUG_VALUE: fill > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: fill > >,bool>:_First <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp14638: .seh_endprologue mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@0AEB_N@Z" .seh_endproc .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@0AEB_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@0AEB_N@Z@4HA": .seh_proc "?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@0AEB_N@Z@4HA" .LBB1158_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14639: .Lfunc_end1158: .seh_handlerdata .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@0AEB_N@Z" .seh_endproc .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@0AEB_N@Z" .p2align 2 "$cppxdata$??$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@0AEB_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@0AEB_N@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$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@0AEB_N@Z")@IMGREL # IPToStateXData .long 168 # UnwindHelp .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@0AEB_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@0AEB_N@Z@4HA"@IMGREL # 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@0AEB_N@Z@4HA"@IMGREL # Action "$ip2state$??$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@0AEB_N@Z": .long .Lfunc_begin1158@IMGREL # IP .long -1 # ToState .long .Ltmp14627@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14630@IMGREL+1 # IP .long -1 # ToState .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@0AEB_N@Z" # -- End function .def "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1159: .cv_func_id 1159 .cv_loc 1159 22 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2361:0 .seh_proc "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14640: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14641: .Lfunc_end1159: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" .globl "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" # -- Begin function ??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z .p2align 4, 0x90 "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z": # @"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" .Lfunc_begin1160: .cv_func_id 1160 .cv_loc 1160 22 2252 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2252:0 .seh_proc "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14642: .cv_loc 1160 22 2253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2253:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" .cv_loc 1160 22 2254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2254:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov rdx, qword ptr [rcx + 16] mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax + 16] sub rdx, rax sar rdx, 2 shl rdx, 5 add rdx, qword ptr [rcx + 24] mov rax, qword ptr [rsp + 48] sub rdx, qword ptr [rax + 24] mov rax, rdx add rsp, 56 ret .Ltmp14643: .Lfunc_end1160: .seh_handlerdata .section .text,"xr",discard,"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" .seh_endproc # -- End function .def "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .globl "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # -- Begin function ??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z .p2align 4, 0x90 "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z": # @"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Lfunc_begin1161: .cv_func_id 1161 .cv_loc 1161 22 2295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2295:0 .seh_proc "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14644: .cv_loc 1161 22 2296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2296:0 mov rdx, qword ptr [rsp + 48] call "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" xor al, -1 and al, 1 movzx eax, al add rsp, 56 ret .Ltmp14645: .Lfunc_end1161: .seh_handlerdata .section .text,"xr",discard,"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .seh_endproc # -- End function .def "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .globl "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # -- Begin function ?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ": # @"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .Lfunc_begin1162: .cv_func_id 1162 .cv_loc 1162 22 2788 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2788:0 .seh_proc "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14646: .cv_loc 1162 22 2789 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2789:0 add rcx, 8 call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" shl rax, 5 add rsp, 40 ret .Ltmp14647: .Lfunc_end1162: .seh_handlerdata .section .text,"xr",discard,"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .globl "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # -- Begin function ?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ": # @"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .Lfunc_begin1163: .cv_func_id 1163 .cv_loc 1163 22 2883 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2883:0 .seh_proc "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14648: .cv_loc 1163 22 2884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2884:0 movabs rax, 9223372036854775807 mov qword ptr [rsp + 48], rax .cv_loc 1163 22 2885 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2885:0 add rcx, 8 call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov qword ptr [rsp + 40], rax .cv_loc 1163 22 2886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2886:0 movabs rax, 288230376151711743 cmp qword ptr [rsp + 40], rax jbe .LBB1163_2 # %bb.1: .Ltmp14649: .cv_loc 1163 22 2888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2888:0 movabs rax, 9223372036854775807 mov qword ptr [rsp + 64], rax jmp .LBB1163_3 .Ltmp14650: .LBB1163_2: .cv_loc 1163 22 2892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2892:0 mov rax, qword ptr [rsp + 40] shl rax, 5 mov qword ptr [rsp + 64], rax .LBB1163_3: .cv_loc 1163 22 2893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2893:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp14651: .Lfunc_end1163: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" .globl "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" # -- Begin function ?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ .p2align 4, 0x90 "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ": # @"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" .Lfunc_begin1164: .cv_func_id 1164 .cv_loc 1164 22 3186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3186:0 .seh_proc "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp14652: .cv_loc 1164 22 3187 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3187:0 lea rcx, [rip + "??_C@_0BG@EOMJEIFA@vector?$DMbool?$DO?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp14653: .Lfunc_end1164: .seh_handlerdata .section .text,"xr",discard,"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" .seh_endproc # -- End function .def "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" .globl "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" # -- Begin function ?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z .p2align 4, 0x90 "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z": # @"?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" .Lfunc_begin1165: .cv_func_id 1165 .cv_loc 1165 22 1486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1486:0 .seh_proc "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp14654: .cv_loc 1165 22 1487 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:0 mov qword ptr [rsp + 80], rax mov rcx, qword ptr [rsp + 56] mov qword ptr [rsp + 88], rcx .cv_loc 1165 22 1492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1492:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 72], rcx mov rdx, qword ptr [rsp + 48] mov rcx, rax lea r8, [rsp + 64] call "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1165 22 1493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1493:0 nop add rsp, 104 ret .Ltmp14655: .Lfunc_end1165: .seh_handlerdata .section .text,"xr",discard,"?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" .seh_endproc # -- End function .def "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" .globl "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" # -- Begin function ?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z .p2align 4, 0x90 "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z": # @"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" .Lfunc_begin1166: .cv_func_id 1166 .cv_loc 1166 22 2565 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2565:0 .seh_proc "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14656: .cv_loc 1166 22 2566 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2566:0 mov rcx, qword ptr [rsp] add rcx, 32 sub rcx, 1 shr rcx, 5 mov rax, rcx pop rcx ret .Ltmp14657: .Lfunc_end1166: .seh_handlerdata .section .text,"xr",discard,"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" .seh_endproc # -- End function .def "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" .globl "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" # -- Begin function ?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ .p2align 4, 0x90 "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ": # @"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" .Lfunc_begin1167: .cv_func_id 1167 .cv_loc 1167 22 2896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2896:0 .seh_proc "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14658: .cv_loc 1167 22 2897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2897:0 call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" cmp rax, 0 sete dl and dl, 1 movzx eax, dl add rsp, 40 ret .Ltmp14659: .Lfunc_end1167: .seh_handlerdata .section .text,"xr",discard,"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" .seh_endproc # -- 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_begin1168: .cv_func_id 1168 .cv_loc 1168 15 2689 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2689:0 .seh_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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 448 .seh_stackalloc 448 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 312], -2 mov rax, rcx #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Dest <- [$r9+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Last <- [$r8+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_First <- [$rdx+0] .cv_loc 1168 15 2690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2690:0 .Ltmp14660: .Ltmp14666: mov qword ptr [rbp + 72], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp + 64], rdx # 8-byte Spill .Ltmp14667: #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] mov rdx, r8 mov qword ptr [rbp + 56], rax # 8-byte Spill mov qword ptr [rbp + 48], r9 # 8-byte Spill .Ltmp14668: #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rbp+0] mov qword ptr [rbp + 40], r8 # 8-byte Spill .Ltmp14669: #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] call "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Ltmp14661: jmp .LBB1168_1 .Ltmp14670: .LBB1168_1: #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] .cv_loc 1168 15 2691 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2691:0 mov rcx, qword ptr [rbp + 64] # 8-byte Reload call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" lea rcx, [rbp + 280] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1168 15 2692 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2692:0 mov rcx, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp + 24], rax # 8-byte Spill call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" lea rcx, [rbp + 248] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1168 15 2693 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2693:0 .Ltmp14662: mov rcx, qword ptr [rbp + 32] # 8-byte Reload mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Ltmp14663: mov qword ptr [rbp], rax # 8-byte Spill jmp .LBB1168_2 .Ltmp14671: .LBB1168_2: #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp] # 8-byte Reload neg rax mov rcx, qword ptr [rbp + 48] # 8-byte Reload mov rdx, rax call "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" lea rcx, [rbp + 216] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 280] .cv_loc 1168 15 2694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2694:0 mov qword ptr [rbp - 16], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 24], rax # 8-byte Spill call "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" mov byte ptr [rbp + 176], al lea rcx, [rbp + 144] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 8] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 112] lea rdx, [rbp + 248] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 80] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov r8b, byte ptr [rbp + 176] .Ltmp14664: mov rcx, rsp mov byte ptr [rcx + 32], r8b lea rcx, [rbp + 184] mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 40] # 8-byte Reload mov r9, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .Ltmp14665: jmp .LBB1168_3 .Ltmp14672: .LBB1168_3: #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 48] # 8-byte Reload lea rdx, [rbp + 184] call "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" lea rcx, [rbp + 184] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1168 15 2696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2696:0 mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov rdx, qword ptr [rbp + 48] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .cv_loc 1168 15 2697 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2697:0 lea rcx, [rbp + 216] mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 248] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 280] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 64] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp + 56] # 8-byte Reload add rsp, 448 pop rbp .Ltmp14673: ret .seh_handlerdata .long ("$cppxdata$??$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")@IMGREL .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" .seh_endproc .def "?dtor$4@?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$4@?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": .seh_proc "?dtor$4@?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" .LBB1168_4: .Ltmp14674: #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy_backward > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp14675: .seh_endprologue lea rcx, [rbp + 216] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .def "?dtor$5@?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$5@?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": .seh_proc "?dtor$5@?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" .LBB1168_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 248] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .def "?dtor$6@?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$6@?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": .seh_proc "?dtor$6@?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" .LBB1168_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 280] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .def "?dtor$7@?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$7@?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": .seh_proc "?dtor$7@?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" .LBB1168_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 64] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .def "?dtor$8@?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$8@?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": .seh_proc "?dtor$8@?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" .LBB1168_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .def "?dtor$9@?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$9@?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": .seh_proc "?dtor$9@?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" .LBB1168_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp14676: .Lfunc_end1168: .seh_handlerdata .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" .seh_endproc .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 "$cppxdata$??$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 6 # 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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$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")@IMGREL # IPToStateXData .long 440 # UnwindHelp .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$9@?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"@IMGREL # Action .long 0 # ToState .long "?dtor$8@?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"@IMGREL # Action .long 1 # ToState .long "?dtor$7@?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"@IMGREL # Action .long 2 # ToState .long "?dtor$6@?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"@IMGREL # Action .long 3 # ToState .long "?dtor$5@?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"@IMGREL # Action .long 4 # ToState .long "?dtor$4@?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"@IMGREL # Action "$ip2state$??$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 .Lfunc_begin1168@IMGREL # IP .long -1 # ToState .long .Ltmp14660@IMGREL+1 # IP .long 2 # ToState .long .Ltmp14662@IMGREL+1 # IP .long 4 # ToState .long .Ltmp14664@IMGREL+1 # IP .long 5 # ToState .long .Ltmp14665@IMGREL+1 # IP .long -1 # ToState .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@@QEBAX_K0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" .globl "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" # -- Begin function ?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z .p2align 4, 0x90 "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z": # @"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" .Lfunc_begin1169: .cv_func_id 1169 .cv_loc 1169 22 3144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3144:0 .seh_proc "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp14677: .cv_loc 1169 22 3145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3145:0 lea rcx, [rsp + 104] .Ltmp14678: #DEBUG_VALUE: _Orphan_range:_Lock <- [$rcx+0] mov edx, 3 mov qword ptr [rsp + 48], rax # 8-byte Spill call qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] .Ltmp14679: .cv_loc 1169 22 3146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3146:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload add rcx, 8 mov qword ptr [rsp + 40], rax # 8-byte Spill call "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" mov qword ptr [rsp + 72], rax .cv_loc 1169 22 3148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3148:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, rax call "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" mov qword ptr [rsp + 64], rax .cv_loc 1169 22 3149 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3149:0 cmp qword ptr [rsp + 64], 0 je .LBB1169_9 # %bb.1: .Ltmp14680: .cv_loc 1169 22 3150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3150:0 jmp .LBB1169_2 .LBB1169_2: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rsp + 64] cmp qword ptr [rax], 0 je .LBB1169_8 # %bb.3: # in Loop: Header=BB1169_2 Depth=1 .Ltmp14681: .cv_loc 1169 22 3152 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3152:0 mov rax, qword ptr [rsp + 64] mov rax, qword ptr [rax] mov rax, qword ptr [rax + 16] mov rcx, qword ptr [rsp + 72] sub rax, rcx sar rax, 2 shl rax, 5 mov rcx, qword ptr [rsp + 64] mov rcx, qword ptr [rcx] add rax, qword ptr [rcx + 24] mov qword ptr [rsp + 56], rax .cv_loc 1169 22 3154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3154:0 mov rax, qword ptr [rsp + 56] cmp rax, qword ptr [rsp + 88] jb .LBB1169_5 # %bb.4: # in Loop: Header=BB1169_2 Depth=1 mov rax, qword ptr [rsp + 96] cmp rax, qword ptr [rsp + 56] jae .LBB1169_6 .LBB1169_5: # in Loop: Header=BB1169_2 Depth=1 .Ltmp14682: .cv_loc 1169 22 3155 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3155:0 mov rax, qword ptr [rsp + 64] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov qword ptr [rsp + 64], rax jmp .LBB1169_7 .LBB1169_6: # in Loop: Header=BB1169_2 Depth=1 .Ltmp14683: .cv_loc 1169 22 3158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3158:0 mov rax, qword ptr [rsp + 64] mov rax, qword ptr [rax] mov rcx, rax call "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1169 22 3159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3159:0 mov rax, qword ptr [rsp + 64] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 64] mov qword ptr [rcx], rax .Ltmp14684: .LBB1169_7: # in Loop: Header=BB1169_2 Depth=1 .cv_loc 1169 22 3150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3150:0 jmp .LBB1169_2 .LBB1169_8: jmp .LBB1169_9 .Ltmp14685: .LBB1169_9: .cv_loc 1169 22 3162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3162:0 lea rcx, [rsp + 104] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] mov rcx, qword ptr [rsp + 112] xor rcx, rsp call __security_check_cookie nop add rsp, 120 ret .Ltmp14686: .Lfunc_end1169: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" .seh_endproc # -- End function .def "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" .globl "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" # -- Begin function ?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z .p2align 4, 0x90 "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z": # @"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" .Lfunc_begin1170: .cv_func_id 1170 .cv_loc 1170 22 2300 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2300:0 .seh_proc "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp14687: .cv_loc 1170 22 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2304:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rax jne .LBB1170_3 # %bb.2: .Ltmp14688: .cv_loc 1170 22 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2304:0 jmp .LBB1170_8 .Ltmp14689: .LBB1170_3: .cv_loc 1170 22 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2304:0 jmp .LBB1170_4 .LBB1170_4: .Ltmp14690: .cv_loc 1170 22 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2304:0 lea rax, [rip + "??_C@_0CE@IAABIELH@vector?$DMbool?$DO?5iterators?5incompati@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 2304 call rax mov ecx, 1 cmp ecx, eax jne .LBB1170_6 # %bb.5: int3 .LBB1170_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 2304 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14691: # %bb.7: .cv_loc 1170 22 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2304:0 jmp .LBB1170_8 .Ltmp14692: .LBB1170_8: .cv_loc 1170 22 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2304:0 jmp .LBB1170_9 .Ltmp14693: .LBB1170_9: .cv_loc 1170 22 2306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2306:0 add rsp, 88 ret .Ltmp14694: .Lfunc_end1170: .seh_handlerdata .section .text,"xr",discard,"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" .seh_endproc # -- End function .def "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" .globl "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" # -- Begin function ?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ .p2align 4, 0x90 "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ": # @"?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" .Lfunc_begin1171: .cv_func_id 1171 .cv_loc 1171 15 181 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:181:0 .seh_proc "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx mov rcx, qword ptr [rsp + 16] .Ltmp14695: .cv_loc 1171 15 182 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:182:0 cmp qword ptr [rcx], 0 mov qword ptr [rsp + 8], rcx # 8-byte Spill jne .LBB1171_2 # %bb.1: xor eax, eax mov ecx, eax mov qword ptr [rsp], rcx # 8-byte Spill jmp .LBB1171_3 .LBB1171_2: mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax] mov rcx, qword ptr [rcx] mov qword ptr [rsp], rcx # 8-byte Spill .LBB1171_3: mov rax, qword ptr [rsp] # 8-byte Reload add rsp, 24 ret .Ltmp14696: .Lfunc_end1171: .seh_handlerdata .section .text,"xr",discard,"?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" .seh_endproc # -- End function .def "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .globl "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # -- Begin function ??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z .p2align 4, 0x90 "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z": # @"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Lfunc_begin1172: .cv_func_id 1172 .cv_loc 1172 22 2277 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2277:0 .seh_proc "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14697: .cv_loc 1172 22 2278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2278:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill call "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" .cv_loc 1172 22 2279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2279:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, qword ptr [rcx + 16] mov rax, qword ptr [rsp + 64] cmp rdx, qword ptr [rax + 16] mov r8b, 1 mov byte ptr [rsp + 47], r8b # 1-byte Spill jb .LBB1172_4 # %bb.1: xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov r8, qword ptr [rdx + 16] mov r9, qword ptr [rsp + 64] cmp r8, qword ptr [r9 + 16] mov byte ptr [rsp + 46], cl # 1-byte Spill jne .LBB1172_3 # %bb.2: mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov rdx, qword ptr [rsp + 64] cmp rcx, qword ptr [rdx + 24] setb r8b mov byte ptr [rsp + 46], r8b # 1-byte Spill .LBB1172_3: mov al, byte ptr [rsp + 46] # 1-byte Reload mov byte ptr [rsp + 47], al # 1-byte Spill .LBB1172_4: mov al, byte ptr [rsp + 47] # 1-byte Reload and al, 1 movzx eax, al add rsp, 72 ret .Ltmp14698: .Lfunc_end1172: .seh_handlerdata .section .text,"xr",discard,"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .seh_endproc # -- End function .def "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .globl "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # -- Begin function ?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ": # @"?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .Lfunc_begin1173: .cv_func_id 1173 .cv_loc 1173 22 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1708:0 .seh_proc "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp14699: .cv_loc 1173 22 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1709:0 mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" mov rcx, rax call "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" mov qword ptr [rsp + 56], rax call "?max@?$numeric_limits@_J@std@@SA_JXZ" mov qword ptr [rsp + 48], rax lea rcx, [rsp + 48] lea rdx, [rsp + 56] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp14700: .Lfunc_end1173: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" .globl "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" # -- Begin function ?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z .p2align 4, 0x90 "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z": # @"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" .Lfunc_begin1174: .cv_func_id 1174 .cv_loc 1174 17 891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:891:0 .seh_proc "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14701: .cv_loc 1174 17 892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:892:0 movabs rax, 4611686018427387903 pop rcx ret .Ltmp14702: .Lfunc_end1174: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" .Lfunc_begin1175: .cv_func_id 1175 .cv_loc 1175 22 549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:549:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14703: .cv_loc 1175 22 550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:550:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$allocator@I@2@XZ" nop add rsp, 40 ret .Ltmp14704: .Lfunc_end1175: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$allocator@I@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$allocator@I@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$allocator@I@2@XZ" .Lfunc_begin1176: .cv_func_id 1176 .cv_loc 1176 15 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$allocator@I@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14705: .cv_loc 1176 15 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0 mov rax, rcx pop rcx ret .Ltmp14706: .Lfunc_end1176: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$allocator@I@2@XZ" .seh_endproc # -- End function .def "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" .globl "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" # -- Begin function ??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z .p2align 4, 0x90 "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z": # @"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" .Lfunc_begin1177: .cv_func_id 1177 .cv_loc 1177 22 1428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1428:0 .seh_proc "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [$r8+0] mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp14711: .cv_loc 1177 22 1429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1429:0 mov qword ptr [rbp - 32], rcx # 8-byte Spill mov qword ptr [rbp - 40], r8 # 8-byte Spill .Ltmp14712: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] call "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov qword ptr [rbp + 32], rax .cv_loc 1177 22 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1430:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov qword ptr [rbp + 24], rax .cv_loc 1177 22 1432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1432:0 mov rax, qword ptr [rbp + 48] cmp rax, qword ptr [rbp + 24] jbe .LBB1177_7 .Ltmp14713: # %bb.1: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1434:0 mov rax, qword ptr [rbp + 48] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload cmp rcx, rax jbe .LBB1177_3 .Ltmp14714: # %bb.2: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1436:0 call "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" ud2 .Ltmp14715: .LBB1177_3: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1439:0 mov rdx, qword ptr [rbp + 48] mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" mov qword ptr [rbp + 16], rax .cv_loc 1177 22 1441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1441:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov rdx, qword ptr [rbp + 16] mov rcx, rax call "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" mov qword ptr [rbp + 8], rax .cv_loc 1177 22 1442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1442:0 mov rax, qword ptr [rbp + 8] mov rcx, qword ptr [rbp + 32] lea rax, [rax + 4*rcx] mov qword ptr [rbp], rax .cv_loc 1177 22 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1443:0 mov rax, qword ptr [rbp] mov qword ptr [rbp - 8], rax .Ltmp14716: .cv_loc 1177 22 1446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1446:0 mov rax, qword ptr [rbp + 48] mov rcx, qword ptr [rbp + 32] sub rax, rcx mov rdx, qword ptr [rbp] .Ltmp14707: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, rax call "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" .Ltmp14708: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1177_4 .Ltmp14717: .LBB1177_4: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 8], rax .cv_loc 1177 22 1447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1447:0 mov r9, qword ptr [rbp + 8] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 64], r9 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] .Ltmp14709: mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8, qword ptr [rbp - 72] # 8-byte Reload mov r9, qword ptr [rbp - 64] # 8-byte Reload call "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" .Ltmp14710: jmp .LBB1177_6 .Ltmp14718: .LBB1177_6: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1454:0 mov r9, qword ptr [rbp + 16] mov r8, qword ptr [rbp + 48] mov rdx, qword ptr [rbp + 8] mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" .cv_loc 1177 22 1455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1455:0 jmp .LBB1177_14 .Ltmp14719: .LBB1177_7: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 mov rax, qword ptr [rbp + 48] cmp rax, qword ptr [rbp + 32] jbe .LBB1177_9 .Ltmp14720: # %bb.8: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1458:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rax, qword ptr [rax] mov qword ptr [rbp - 16], rax .cv_loc 1177 22 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1459:0 mov rax, qword ptr [rbp + 48] sub rax, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 16] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, rax call "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1177 22 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1460:0 mov r8, qword ptr [rbp - 16] mov rdx, qword ptr [rbp - 16] mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" .cv_loc 1177 22 1461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1461:0 jmp .LBB1177_13 .Ltmp14721: .LBB1177_9: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 mov rax, qword ptr [rbp + 48] cmp rax, qword ptr [rbp + 32] jne .LBB1177_11 .Ltmp14722: # %bb.10: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1464:0 jmp .LBB1177_12 .Ltmp14723: .LBB1177_11: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1467:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rbp + 48] shl rcx, 2 add rax, rcx mov qword ptr [rbp - 24], rax .cv_loc 1177 22 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1468:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 24] mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" .cv_loc 1177 22 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1469:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 24] mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .cv_loc 1177 22 1470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1470:0 mov rax, qword ptr [rbp - 24] mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp14724: .LBB1177_12: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 jmp .LBB1177_13 .Ltmp14725: .LBB1177_13: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 jmp .LBB1177_14 .Ltmp14726: .LBB1177_14: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1177 22 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1472:0 add rsp, 192 pop rbp .Ltmp14727: ret .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" .seh_endproc .def "?catch$5@?0???$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$5@?0???$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z@4HA": .seh_proc "?catch$5@?0???$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1177_5: .Ltmp14728: #DEBUG_VALUE: _Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'>:_Udefault_or_fill <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp14729: .seh_endprologue .Ltmp14730: .cv_loc 1177 22 1449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1449:0 mov r8, qword ptr [rbp - 8] mov rdx, qword ptr [rbp] mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .cv_loc 1177 22 1450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1450:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov r8, qword ptr [rbp + 16] mov rdx, qword ptr [rbp + 8] mov rcx, rax call "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .cv_loc 1177 22 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1451:0 mov rax, qword ptr [rip + __imp__CxxThrowException] xor r9d, r9d mov ecx, r9d mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 80] # 8-byte Reload call rax ud2 .Ltmp14731: .Lfunc_end1177: .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" .p2align 2 "$cppxdata$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$5@?0???$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z": .long .Lfunc_begin1177@IMGREL # IP .long -1 # ToState .long .Ltmp14707@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14710@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0???$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" # -- End function .def "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .globl "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # -- Begin function ?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ": # @"?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .Lfunc_begin1178: .cv_func_id 1178 .cv_loc 1178 22 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1703:0 .seh_proc "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14732: .cv_loc 1178 22 1704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1704:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 2 mov rax, rcx add rsp, 56 ret .Ltmp14733: .Lfunc_end1178: .seh_handlerdata .section .text,"xr",discard,"?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .seh_endproc # -- 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_begin1179: .cv_func_id 1179 .cv_loc 1179 22 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1925:0 .seh_proc "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp14734: .cv_loc 1179 22 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1926:0 lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp14735: .Lfunc_end1179: .seh_handlerdata .section .text,"xr",discard,"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" .seh_endproc # -- End function .def "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" .globl "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" # -- Begin function ?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z .p2align 4, 0x90 "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z": # @"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" .Lfunc_begin1180: .cv_func_id 1180 .cv_loc 1180 22 1853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1853:0 .seh_proc "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14736: .cv_loc 1180 22 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1854:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov qword ptr [rsp + 56], rax .cv_loc 1180 22 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1856:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] shr rcx, 1 sub rax, rcx mov rcx, qword ptr [rsp + 32] # 8-byte Reload cmp rcx, rax jbe .LBB1180_2 # %bb.1: .Ltmp14737: .cv_loc 1180 22 1858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1858:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1180_5 .Ltmp14738: .LBB1180_2: .cv_loc 1180 22 1861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1861:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 56] shr rcx, 1 add rax, rcx mov qword ptr [rsp + 48], rax .cv_loc 1180 22 1863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1863:0 mov rax, qword ptr [rsp + 48] cmp rax, qword ptr [rsp + 72] jae .LBB1180_4 # %bb.3: .Ltmp14739: .cv_loc 1180 22 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1865:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1180_5 .Ltmp14740: .LBB1180_4: .cv_loc 1180 22 1868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1868:0 mov rax, qword ptr [rsp + 48] mov qword ptr [rsp + 80], rax .LBB1180_5: .cv_loc 1180 22 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1869:0 mov rax, qword ptr [rsp + 80] add rsp, 88 ret .Ltmp14741: .Lfunc_end1180: .seh_handlerdata .section .text,"xr",discard,"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" .seh_endproc # -- End function .def "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" .globl "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" # -- Begin function ?allocate@?$allocator@I@std@@QEAAPEAI_K@Z .p2align 4, 0x90 "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z": # @"?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" .Lfunc_begin1181: .cv_func_id 1181 .cv_loc 1181 17 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0 .seh_proc "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14742: .cv_loc 1181 17 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0 mov rcx, qword ptr [rsp + 48] call "??$_Get_size_of_n@$03@std@@YA_K_K@Z" mov rcx, rax call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" nop add rsp, 56 ret .Ltmp14743: .Lfunc_end1181: .seh_handlerdata .section .text,"xr",discard,"?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" .seh_endproc # -- End function .def "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" .globl "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" # -- Begin function ??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z .p2align 4, 0x90 "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z": # @"??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" .Lfunc_begin1182: .cv_func_id 1182 .cv_loc 1182 22 1488 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1488:0 .seh_proc "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rcx] .Ltmp14744: .cv_loc 1182 22 1489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1489:0 mov r9, qword ptr [rcx + 8] mov r8, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" nop add rsp, 72 ret .Ltmp14745: .Lfunc_end1182: .seh_handlerdata .section .text,"xr",discard,"??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" .seh_endproc # -- End function .def "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" .globl "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" # -- Begin function ?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z .p2align 4, 0x90 "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z": # @"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" .Lfunc_begin1183: .cv_func_id 1183 .cv_loc 1183 22 1842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1842:0 .seh_proc "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14746: .cv_loc 1183 22 1843 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1843:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov al, byte ptr [rsp + 48] mov byte ptr [rsp + 32], al call "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" .cv_loc 1183 22 1845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1845:0 nop add rsp, 88 ret .Ltmp14747: .Lfunc_end1183: .seh_handlerdata .section .text,"xr",discard,"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" .seh_endproc # -- End function .def "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" .globl "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" # -- Begin function ?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z .p2align 4, 0x90 "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z": # @"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" .Lfunc_begin1184: .cv_func_id 1184 .cv_loc 1184 22 1895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1895:0 .seh_proc "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov qword ptr [rsp + 112], r9 mov qword ptr [rsp + 104], r8 mov qword ptr [rsp + 96], rdx mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp14748: .cv_loc 1184 22 1896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1896:0 mov rdx, rcx mov qword ptr [rsp + 80], rcx # 8-byte Spill mov rcx, rdx call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .cv_loc 1184 22 1898 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1898:0 mov rcx, qword ptr [rsp + 80] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" cmp qword ptr [rax], 0 je .LBB1184_2 # %bb.1: .Ltmp14749: .cv_loc 1184 22 1900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1900:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov r8, qword ptr [rsp + 72] # 8-byte Reload call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .cv_loc 1184 22 1901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1901:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rsp + 56] # 8-byte Reload call "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .Ltmp14750: .LBB1184_2: .cv_loc 1184 22 1904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1904:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1184 22 1905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1905:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 104] shl rcx, 2 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1184 22 1906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1906:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 112] shl rcx, 2 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1184 22 1907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1907:0 add rsp, 120 ret .Ltmp14751: .Lfunc_end1184: .seh_handlerdata .section .text,"xr",discard,"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" .seh_endproc # -- End function .def "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" .globl "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" # -- Begin function ?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z .p2align 4, 0x90 "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z": # @"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" .Lfunc_begin1185: .cv_func_id 1185 .cv_loc 1185 22 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1936:0 .seh_proc "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14752: .cv_loc 1185 22 1937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1937:0 lea rdx, [rsp + 56] .Ltmp14753: #DEBUG_VALUE: _Orphan_range:_Lock <- [$rdx+0] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov edx, 3 .Ltmp14754: call qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] .cv_loc 1185 22 1939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1939:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1185 22 1941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1941:0 cmp qword ptr [rsp + 48], 0 je .LBB1185_9 # %bb.1: .Ltmp14755: .cv_loc 1185 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1185_2 .LBB1185_2: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rsp + 48] cmp qword ptr [rax], 0 je .LBB1185_8 # %bb.3: # in Loop: Header=BB1185_2 Depth=1 .Ltmp14756: .cv_loc 1185 22 1945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1945:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rax, qword ptr [rax + 16] cmp rax, qword ptr [rsp + 72] jb .LBB1185_5 # %bb.4: # in Loop: Header=BB1185_2 Depth=1 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 48] mov rcx, qword ptr [rcx] cmp rax, qword ptr [rcx + 16] jae .LBB1185_6 .LBB1185_5: # in Loop: Header=BB1185_2 Depth=1 .Ltmp14757: .cv_loc 1185 22 1947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1947:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1185 22 1948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1948:0 jmp .LBB1185_7 .Ltmp14758: .LBB1185_6: # in Loop: Header=BB1185_2 Depth=1 .cv_loc 1185 22 1951 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1951:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1185 22 1952 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1952:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 48] mov qword ptr [rcx], rax .Ltmp14759: .LBB1185_7: # in Loop: Header=BB1185_2 Depth=1 .cv_loc 1185 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1185_2 .LBB1185_8: .cv_loc 1185 22 1955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1955:0 jmp .LBB1185_9 .Ltmp14760: .LBB1185_9: .cv_loc 1185 22 1956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1956:0 lea rcx, [rsp + 56] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] nop add rsp, 88 ret .Ltmp14761: .Lfunc_end1185: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .Lfunc_begin1186: .cv_func_id 1186 .cv_loc 1186 22 590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:590:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14762: .cv_loc 1186 22 591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:591:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp14763: .Lfunc_end1186: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .seh_endproc # -- End function .def "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" .globl "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" # -- Begin function ?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z .p2align 4, 0x90 "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z": # @"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" .Lfunc_begin1187: .cv_func_id 1187 .cv_loc 1187 22 1816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1816:0 .seh_proc "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14764: .cv_loc 1187 22 1817 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1817:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9, rax call "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" nop add rsp, 72 ret .Ltmp14765: .Lfunc_end1187: .seh_handlerdata .section .text,"xr",discard,"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" .seh_endproc # -- End function .def "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" .globl "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" # -- Begin function ??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z .p2align 4, 0x90 "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z": # @"??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" .Lfunc_begin1188: .cv_func_id 1188 .cv_loc 1188 24 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:294:0 .seh_proc "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp14766: .cv_loc 1188 24 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:295:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov al, byte ptr [rsp + 48] mov byte ptr [rsp + 32], al call "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" nop add rsp, 88 ret .Ltmp14767: .Lfunc_end1188: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" .seh_endproc # -- End function .def "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" .globl "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z .p2align 4, 0x90 "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" .Lfunc_begin1189: .cv_func_id 1189 .cv_loc 1189 24 269 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:269:0 .seh_proc "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov al, byte ptr [rbp + 48] mov byte ptr [rbp - 16], al mov qword ptr [rbp - 24], r9 mov qword ptr [rbp - 32], r8 mov qword ptr [rbp - 40], rdx mov qword ptr [rbp - 48], rcx .Ltmp14770: .cv_loc 1189 24 270 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:270:0 mov rdx, qword ptr [rbp - 48] mov r8, qword ptr [rbp - 24] lea rcx, [rbp - 72] .Ltmp14771: #DEBUG_VALUE: _Uninit_alloc_fill_n1 >:_Backout <- [$rcx+0] call "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" .Ltmp14772: mov qword ptr [rbp - 80], rax # 8-byte Spill .LBB1189_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1189 24 271 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:271:0 xor eax, eax mov ecx, eax .Ltmp14773: cmp rcx, qword ptr [rbp - 40] jae .LBB1189_4 # %bb.2: # in Loop: Header=BB1189_1 Depth=1 .Ltmp14774: .cv_loc 1189 24 273 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:273:0 mov rdx, qword ptr [rbp - 32] .Ltmp14768: lea rcx, [rbp - 72] call "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" .Ltmp14769: jmp .LBB1189_3 .Ltmp14775: .LBB1189_3: # in Loop: Header=BB1189_1 Depth=1 .cv_loc 1189 24 271 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:271:0 mov rax, qword ptr [rbp - 40] add rax, -1 mov qword ptr [rbp - 40], rax jmp .LBB1189_1 .Ltmp14776: .LBB1189_4: .cv_loc 1189 24 276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:276:0 lea rcx, [rbp - 72] call "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" .cv_loc 1189 24 277 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:277:0 lea rcx, [rbp - 72] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 88] # 8-byte Reload add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc .def "?dtor$5@?0???$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$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@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z@4HA": .seh_proc "?dtor$5@?0???$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z@4HA" .LBB1189_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 72] call "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14777: .Lfunc_end1189: .seh_handlerdata .section .text,"xr",discard,"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 "$cppxdata$??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": .long -1 # ToState .long "?dtor$5@?0???$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z": .long .Lfunc_begin1189@IMGREL # IP .long -1 # ToState .long .Ltmp14768@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14769@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # -- End function .def "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" .globl "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" # -- Begin function ??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z .p2align 4, 0x90 "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z": # @"??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" .Lfunc_begin1190: .cv_func_id 1190 .cv_loc 1190 24 150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:150:0 .seh_proc "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14778: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx + 8], rdx mov rdx, qword ptr [rsp + 16] mov qword ptr [rcx + 16], rdx .cv_loc 1190 24 151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:151:0 mov rax, rcx add rsp, 24 ret .Ltmp14779: .Lfunc_end1190: .seh_handlerdata .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" .seh_endproc # -- End function .def "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" .globl "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" # -- Begin function ??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z .p2align 4, 0x90 "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z": # @"??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" .Lfunc_begin1191: .cv_func_id 1191 .cv_loc 1191 24 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:163:0 .seh_proc "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14780: .cv_loc 1191 24 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:164:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEBI@std@@YAAEBIAEBI@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$_Unfancy@I@std@@YAPEAIPEAI@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 16] mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" .cv_loc 1191 24 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:165:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 4 mov qword ptr [rax + 8], rcx .cv_loc 1191 24 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:166:0 add rsp, 72 ret .Ltmp14781: .Lfunc_end1191: .seh_handlerdata .section .text,"xr",discard,"??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" .seh_endproc # -- End function .def "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" .globl "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" # -- Begin function ?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ .p2align 4, 0x90 "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ": # @"?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" .Lfunc_begin1192: .cv_func_id 1192 .cv_loc 1192 24 169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:169:0 .seh_proc "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14782: .cv_loc 1192 24 170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:170:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rcx], rax .cv_loc 1192 24 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:171:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp14783: .Lfunc_end1192: .seh_handlerdata .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" .seh_endproc # -- End function .def "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" .globl "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ": # @"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" .Lfunc_begin1193: .cv_func_id 1193 .cv_loc 1193 24 157 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:157:0 .seh_proc "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp14786: .cv_loc 1193 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov r8, qword ptr [rcx + 16] mov rax, qword ptr [rcx] mov rdx, qword ptr [rcx + 8] .Ltmp14784: mov rcx, rax call "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" .Ltmp14785: jmp .LBB1193_1 .Ltmp14787: .LBB1193_1: .cv_loc 1193 24 159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:159:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ@4HA" .LBB1193_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp14788: .cv_loc 1193 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14789: .Lfunc_end1193: .seh_handlerdata .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ": .long .Lfunc_begin1193@IMGREL # IP .long -1 # ToState .long .Ltmp14784@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14785@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" # -- End function .def "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" .globl "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" # -- Begin function ??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z .p2align 4, 0x90 "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z": # @"??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" .Lfunc_begin1194: .cv_func_id 1194 .cv_loc 1194 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_proc "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14790: .cv_loc 1194 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEBI@std@@YAAEBIAEBI@Z" mov r9d, dword ptr [rax] mov rax, qword ptr [rsp + 40] # 8-byte Reload mov dword ptr [rax], r9d .cv_loc 1194 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 add rsp, 72 ret .Ltmp14791: .Lfunc_end1194: .seh_handlerdata .section .text,"xr",discard,"??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" .seh_endproc # -- End function .def "??$forward@AEBI@std@@YAAEBIAEBI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEBI@std@@YAAEBIAEBI@Z" .globl "??$forward@AEBI@std@@YAAEBIAEBI@Z" # -- Begin function ??$forward@AEBI@std@@YAAEBIAEBI@Z .p2align 4, 0x90 "??$forward@AEBI@std@@YAAEBIAEBI@Z": # @"??$forward@AEBI@std@@YAAEBIAEBI@Z" .Lfunc_begin1195: .cv_func_id 1195 .cv_loc 1195 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEBI@std@@YAAEBIAEBI@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14792: .cv_loc 1195 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14793: .Lfunc_end1195: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEBI@std@@YAAEBIAEBI@Z" .seh_endproc # -- End function .def "??$_Unfancy@I@std@@YAPEAIPEAI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy@I@std@@YAPEAIPEAI@Z" .globl "??$_Unfancy@I@std@@YAPEAIPEAI@Z" # -- Begin function ??$_Unfancy@I@std@@YAPEAIPEAI@Z .p2align 4, 0x90 "??$_Unfancy@I@std@@YAPEAIPEAI@Z": # @"??$_Unfancy@I@std@@YAPEAIPEAI@Z" .Lfunc_begin1196: .cv_func_id 1196 .cv_loc 1196 16 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345:0 .seh_proc "??$_Unfancy@I@std@@YAPEAIPEAI@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14794: .cv_loc 1196 16 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14795: .Lfunc_end1196: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy@I@std@@YAPEAIPEAI@Z" .seh_endproc # -- End function .def "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" .globl "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z .p2align 4, 0x90 "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z": # @"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" .Lfunc_begin1197: .cv_func_id 1197 .cv_loc 1197 22 1832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1832:0 .seh_proc "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 128] mov byte ptr [rsp + 80], al mov qword ptr [rsp + 72], r9 mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14796: .cv_loc 1197 22 1833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1833:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov r9, rax call "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .cv_loc 1197 22 1834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1834:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 88 ret .Ltmp14797: .Lfunc_end1197: .seh_handlerdata .section .text,"xr",discard,"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .globl "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # -- Begin function ??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z .p2align 4, 0x90 "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z": # @"??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .Lfunc_begin1198: .cv_func_id 1198 .cv_loc 1198 24 251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:251:0 .seh_proc "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 120], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp14798: .cv_loc 1198 24 253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:253:0 mov rcx, qword ptr [rsp + 64] call "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" mov qword ptr [rsp + 112], rax .cv_loc 1198 24 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:254:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" mov qword ptr [rsp + 104], rax .cv_loc 1198 24 255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:255:0 lea rcx, [rsp + 112] lea rdx, [rsp + 104] call "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax call "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" mov qword ptr [rsp + 96], rax .cv_loc 1198 24 256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:256:0 lea rcx, [rsp + 88] lea rdx, [rsp + 112] lea r8, [rsp + 96] call "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 112] mov r10b, byte ptr [rsp + 88] mov r11b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" lea rcx, [rsp + 120] mov rdx, rax call "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" .cv_loc 1198 24 260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:260:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 136 ret .Ltmp14799: .Lfunc_end1198: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" .globl "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" # -- Begin function ??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z .p2align 4, 0x90 "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z": # @"??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" .Lfunc_begin1199: .cv_func_id 1199 .cv_loc 1199 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14800: .cv_loc 1199 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14801: .Lfunc_end1199: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" .globl "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" # -- Begin function ??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z .p2align 4, 0x90 "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z": # @"??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" .Lfunc_begin1200: .cv_func_id 1200 .cv_loc 1200 15 808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:808:0 .seh_proc "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14802: .cv_loc 1200 15 809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:809:0 mov rax, qword ptr [rsp] add rsp, 16 ret .Ltmp14803: .Lfunc_end1200: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" .globl "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" # -- Begin function ??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z .p2align 4, 0x90 "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z": # @"??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" .Lfunc_begin1201: .cv_func_id 1201 .cv_loc 1201 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14804: .cv_loc 1201 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp14805: .Lfunc_end1201: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" .globl "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" # -- Begin function ??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z .p2align 4, 0x90 "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z": # @"??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" .Lfunc_begin1202: .cv_func_id 1202 .cv_loc 1202 15 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0 .seh_proc "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14806: .cv_loc 1202 15 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx], rcx .cv_loc 1202 15 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0 add rsp, 16 ret .Ltmp14807: .Lfunc_end1202: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" .seh_endproc # -- End function .def "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1203: .cv_func_id 1203 .cv_loc 1203 24 243 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:243:0 .seh_proc "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 136] mov r10b, byte ptr [rsp + 128] mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14808: .cv_loc 1203 24 244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:244:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" nop add rsp, 88 ret .Ltmp14809: .Lfunc_end1203: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .globl "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # -- Begin function ??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z .p2align 4, 0x90 "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z": # @"??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .Lfunc_begin1204: .cv_func_id 1204 .cv_loc 1204 15 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1086:0 .seh_proc "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp14810: .cv_loc 1204 15 1087 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1087:0 mov rax, rcx add rsp, 16 ret .Ltmp14811: .Lfunc_end1204: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1205: .cv_func_id 1205 .cv_loc 1205 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14812: .cv_loc 1205 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx sar rcx, 2 mov rax, rcx add rsp, 24 ret .Ltmp14813: .Lfunc_end1205: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" .globl "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" # -- Begin function ??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z .p2align 4, 0x90 "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z": # @"??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" .Lfunc_begin1206: .cv_func_id 1206 .cv_loc 1206 15 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398:0 .seh_proc "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp14814: .cv_loc 1206 15 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 72], rcx .cv_loc 1206 15 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0 mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx .cv_loc 1206 15 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 56], rcx .cv_loc 1206 15 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0 mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 72] sub rcx, rdx mov qword ptr [rsp + 48], rcx .cv_loc 1206 15 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 48] call memmove .cv_loc 1206 15 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404:0 mov rcx, qword ptr [rsp + 56] add rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 104 ret .Ltmp14815: .Lfunc_end1206: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" .seh_endproc # -- End function .def "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .globl "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ .p2align 4, 0x90 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .Lfunc_begin1207: .cv_func_id 1207 .cv_loc 1207 22 518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:518:0 .seh_proc "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14816: .cv_loc 1207 22 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:519:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" nop add rsp, 40 ret .Ltmp14817: .Lfunc_end1207: .seh_handlerdata .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .seh_endproc # -- End function .def "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Lfunc_begin1208: .cv_func_id 1208 .cv_loc 1208 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14818: .cv_loc 1208 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .cv_loc 1208 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp14819: .Lfunc_end1208: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@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@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .globl "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # -- Begin function ??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z .p2align 4, 0x90 "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z": # @"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .Lfunc_begin1209: .cv_func_id 1209 .cv_loc 1209 15 649 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:649:0 .seh_proc "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14820: .cv_loc 1209 15 650 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:650:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14821: .Lfunc_end1209: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@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@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" .globl "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" # -- Begin function ??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z .p2align 4, 0x90 "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z": # @"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" .Lfunc_begin1210: .cv_func_id 1210 .cv_loc 1210 15 790 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:790:0 .seh_proc "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14822: .cv_loc 1210 15 791 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:791:0 mov rax, qword ptr [rsp] add rsp, 16 ret .Ltmp14823: .Lfunc_end1210: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" .seh_endproc # -- End function .def "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Lfunc_begin1211: .cv_func_id 1211 .cv_loc 1211 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14824: .cv_loc 1211 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp14825: .Lfunc_end1211: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@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@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .globl "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # -- Begin function ??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z .p2align 4, 0x90 "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z": # @"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .Lfunc_begin1212: .cv_func_id 1212 .cv_loc 1212 15 864 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:864:0 .seh_proc "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp14826: .cv_loc 1212 15 865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:865:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .cv_loc 1212 15 866 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:866:0 mov qword ptr [rsp + 32], rax # 8-byte Spill add rsp, 56 ret .Ltmp14827: .Lfunc_end1212: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .seh_endproc # -- End function .def "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .globl "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" # -- Begin function ??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z": # @"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .Lfunc_begin1213: .cv_func_id 1213 .cv_loc 1213 15 2672 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2672:0 .seh_proc "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov rax, rcx mov r10b, byte ptr [rbp + 112] mov byte ptr [rbp + 48], r10b #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [$r9+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [$r8+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [$rdx+0] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], r9 # 8-byte Spill .Ltmp14838: #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 40], r8 # 8-byte Spill .Ltmp14839: #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 48], rdx # 8-byte Spill .Ltmp14840: #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 56], rax # 8-byte Spill .Ltmp14841: .LBB1213_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1213 15 2673 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2673:0 .Ltmp14828: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rbp - 40] # 8-byte Reload call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp14829: mov byte ptr [rbp - 57], al # 1-byte Spill jmp .LBB1213_2 .Ltmp14842: .LBB1213_2: # in Loop: Header=BB1213_1 Depth=1 #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB1213_3 jmp .LBB1213_9 .Ltmp14843: .LBB1213_3: # in Loop: Header=BB1213_1 Depth=1 #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1213 15 2674 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2674:0 .Ltmp14830: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Ltmp14831: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1213_4 .Ltmp14844: .LBB1213_4: # in Loop: Header=BB1213_1 Depth=1 #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp14832: lea rdx, [rbp + 16] mov rcx, qword ptr [rbp - 72] # 8-byte Reload call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .Ltmp14833: jmp .LBB1213_5 .Ltmp14845: .LBB1213_5: # in Loop: Header=BB1213_1 Depth=1 #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp14834: mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Ltmp14835: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1213_6 .Ltmp14846: .LBB1213_6: # in Loop: Header=BB1213_1 Depth=1 #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp14836: lea rdx, [rbp - 16] mov rcx, qword ptr [rbp - 80] # 8-byte Reload call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .Ltmp14837: jmp .LBB1213_7 .Ltmp14847: .LBB1213_7: # in Loop: Header=BB1213_1 Depth=1 #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 16] lea rdx, [rbp + 16] call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" lea rcx, [rbp - 16] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 16] call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1213 15 2673 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2673:0 jmp .LBB1213_1 .Ltmp14848: .LBB1213_9: #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1213 15 2675 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2675:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rdx, qword ptr [rbp - 32] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .cv_loc 1213 15 2676 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2676:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 56] # 8-byte Reload add rsp, 192 pop rbp .Ltmp14849: ret .seh_handlerdata .long ("$cppxdata$??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$8@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$8@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1213_8: .Ltmp14850: #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_backward_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp14851: .seh_endprologue lea rcx, [rbp + 16] .cv_loc 1213 15 2674 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2674:0 call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$10@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$10@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$10@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1213_10: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1213 15 2676 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2676:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$11@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$11@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1213_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$12@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$12@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$12@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1213_12: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14852: .Lfunc_end1213: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .p2align 2 "$cppxdata$??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z": .long 429065506 # MagicNumber .long 4 # MaxState .long ("$stateUnwindMap$??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z": .long -1 # ToState .long "?dtor$12@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$11@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$10@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action .long 2 # ToState .long "?dtor$8@?0???$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z": .long .Lfunc_begin1213@IMGREL # IP .long -1 # ToState .long .Ltmp14828@IMGREL+1 # IP .long 2 # ToState .long .Ltmp14834@IMGREL+1 # IP .long 3 # ToState .long .Ltmp14837@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" # -- End function .def "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .globl "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # -- Begin function ??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z .p2align 4, 0x90 "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z": # @"??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Lfunc_begin1214: .cv_func_id 1214 .cv_loc 1214 15 1059 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1059:0 .seh_proc "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp14853: .cv_loc 1214 15 1060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1060:0 mov al, byte ptr [rsp + 16] add rsp, 24 ret .Ltmp14854: .Lfunc_end1214: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .seh_endproc # -- End function .def "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .globl "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # -- Begin function ??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z .p2align 4, 0x90 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z": # @"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .Lfunc_begin1215: .cv_func_id 1215 .cv_loc 1215 22 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2361:0 .seh_proc "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14855: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14856: .Lfunc_end1215: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1216: .cv_func_id 1216 .cv_loc 1216 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], r8b mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp14857: .cv_loc 1216 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" .cv_loc 1216 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 72 ret .Ltmp14858: .Lfunc_end1216: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Verify_range@std@@YAXAEBV?$_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@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" .globl "?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" # -- Begin function ?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z .p2align 4, 0x90 "?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z": # @"?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" .Lfunc_begin1217: .cv_func_id 1217 .cv_loc 1217 22 2310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2310:0 .seh_proc "?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx # %bb.1: .Ltmp14859: .cv_loc 1217 22 2312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2312:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] call "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" test al, 1 jne .LBB1217_2 jmp .LBB1217_3 .LBB1217_2: .Ltmp14860: .cv_loc 1217 22 2312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2312:0 jmp .LBB1217_8 .Ltmp14861: .LBB1217_3: .cv_loc 1217 22 2312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2312:0 jmp .LBB1217_4 .LBB1217_4: .Ltmp14862: .cv_loc 1217 22 2312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2312:0 lea rax, [rip + "??_C@_0CH@KPIOHKJL@vector?$DMbool?$DO?5iterator?5range?5tran@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 2312 call rax mov ecx, 1 cmp ecx, eax jne .LBB1217_6 # %bb.5: int3 .LBB1217_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 2312 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14863: # %bb.7: .cv_loc 1217 22 2312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2312:0 jmp .LBB1217_8 .Ltmp14864: .LBB1217_8: .cv_loc 1217 22 2312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2312:0 jmp .LBB1217_9 .Ltmp14865: .LBB1217_9: .cv_loc 1217 22 2313 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2313:0 add rsp, 72 ret .Ltmp14866: .Lfunc_end1217: .seh_handlerdata .section .text,"xr",discard,"?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" .seh_endproc # -- End function .def "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .globl "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # -- Begin function ??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z .p2align 4, 0x90 "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z": # @"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Lfunc_begin1218: .cv_func_id 1218 .cv_loc 1218 22 2290 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2290:0 .seh_proc "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rdx, qword ptr [rsp + 40] .Ltmp14867: .cv_loc 1218 22 2291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2291:0 mov rcx, qword ptr [rsp + 48] call "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" xor al, -1 and al, 1 movzx eax, al add rsp, 56 ret .Ltmp14868: .Lfunc_end1218: .seh_handlerdata .section .text,"xr",discard,"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1219: .cv_func_id 1219 .cv_loc 1219 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov byte ptr [rsp + 48], r8b mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp14869: .cv_loc 1219 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 40] mov rdx, qword ptr [rsp + 32] call "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" nop add rsp, 56 ret .Ltmp14870: .Lfunc_end1219: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_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@@QEBA_JAEBV?$_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@@QEBA_JAEBV?$_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@@QEBA_JAEBV?$_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@@QEBA_JAEBV?$_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@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .Lfunc_begin1220: .cv_func_id 1220 .cv_loc 1220 22 2440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2440:0 .seh_proc "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14871: .cv_loc 1220 22 2441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2441:0 mov rdx, qword ptr [rsp + 48] call "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" nop add rsp, 56 ret .Ltmp14872: .Lfunc_end1220: .seh_handlerdata .section .text,"xr",discard,"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .seh_endproc # -- End function .def "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1221: .cv_func_id 1221 .cv_loc 1221 22 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2361:0 .seh_proc "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14873: .cv_loc 1221 22 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2361:0 mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14874: .Lfunc_end1221: .seh_handlerdata .section .text,"xr",discard,"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1222: .cv_func_id 1222 .cv_loc 1222 22 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2160:0 .seh_proc "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14875: .cv_loc 1222 22 2160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2160:0 mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14876: .Lfunc_end1222: .seh_handlerdata .section .text,"xr",discard,"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1223: .cv_func_id 1223 .cv_loc 1223 22 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2044:0 .seh_proc "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14877: .cv_loc 1223 22 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2044:0 mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rcx + 16] mov r8, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r8 + 16], rdx mov rcx, qword ptr [rcx + 24] mov qword ptr [r8 + 24], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r8 add rsp, 72 ret .Ltmp14878: .Lfunc_end1223: .seh_handlerdata .section .text,"xr",discard,"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .globl "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" # -- Begin function ??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z .p2align 4, 0x90 "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z": # @"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .Lfunc_begin1224: .cv_func_id 1224 .cv_loc 1224 15 119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:119:0 .seh_proc "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp14881: .cv_loc 1224 15 120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:120:0 mov rdx, qword ptr [rcx] mov rax, qword ptr [rbp - 16] cmp rdx, qword ptr [rax] mov qword ptr [rbp - 40], rcx # 8-byte Spill je .LBB1224_6 # %bb.1: .Ltmp14882: .cv_loc 1224 15 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:122:0 mov rax, qword ptr [rbp - 16] cmp qword ptr [rax], 0 jne .LBB1224_4 # %bb.2: .cv_loc 1224 15 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:125:0 .Ltmp14879: .Ltmp14883: mov rax, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rcx, [rbp - 32] mov edx, 3 call rax .Ltmp14880: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1224_3 .LBB1224_3: .cv_loc 1224 15 126 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:126:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1224 15 128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:128:0 lea rcx, [rbp - 32] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] jmp .LBB1224_5 .Ltmp14884: .LBB1224_4: .cv_loc 1224 15 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:131:0 mov rax, qword ptr [rbp - 16] mov rax, qword ptr [rax] mov rdx, qword ptr [rax] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .Ltmp14885: .LBB1224_5: .cv_loc 1224 15 133 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:133:0 jmp .LBB1224_6 .Ltmp14886: .LBB1224_6: .cv_loc 1224 15 135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:135:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z")@IMGREL .section .text,"xr",discard,"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .seh_endproc .def "?dtor$7@?0???4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0???4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z@4HA": .seh_proc "?dtor$7@?0???4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z@4HA" .LBB1224_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp14887: .cv_loc 1224 15 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:125:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14888: .Lfunc_end1224: .seh_handlerdata .section .text,"xr",discard,"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .seh_endproc .section .xdata,"dr",associative,"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .p2align 2 "$cppxdata$??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z": .long -1 # ToState .long "?dtor$7@?0???4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z@4HA"@IMGREL # Action "$ip2state$??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z": .long .Lfunc_begin1224@IMGREL # IP .long -1 # ToState .long .Ltmp14879@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14880@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" # -- End function .def "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .globl "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" # -- Begin function ?_Orphan_me@_Iterator_base12@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ": # @"?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .Lfunc_begin1225: .cv_func_id 1225 .cv_loc 1225 15 191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:191:0 .seh_proc "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp14889: .cv_loc 1225 15 193 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:193:0 cmp qword ptr [rcx], 0 mov qword ptr [rsp + 64], rcx # 8-byte Spill je .LBB1225_18 # %bb.1: .Ltmp14890: .cv_loc 1225 15 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:195:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax] add rcx, 8 mov qword ptr [rsp + 72], rcx .LBB1225_2: # =>This Inner Loop Header: Depth=1 .cv_loc 1225 15 196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:196:0 xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 72] cmp qword ptr [rdx], 0 mov byte ptr [rsp + 63], cl # 1-byte Spill je .LBB1225_4 # %bb.3: # in Loop: Header=BB1225_2 Depth=1 mov rax, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp qword ptr [rax], rcx setne dl mov byte ptr [rsp + 63], dl # 1-byte Spill .LBB1225_4: # in Loop: Header=BB1225_2 Depth=1 mov al, byte ptr [rsp + 63] # 1-byte Reload test al, 1 jne .LBB1225_5 jmp .LBB1225_6 .LBB1225_5: # in Loop: Header=BB1225_2 Depth=1 .cv_loc 1225 15 197 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:197:0 mov rax, qword ptr [rsp + 72] mov rax, qword ptr [rax] add rax, 8 mov qword ptr [rsp + 72], rax .cv_loc 1225 15 196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:196:0 jmp .LBB1225_2 .LBB1225_6: .cv_loc 1225 15 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:199:0 jmp .LBB1225_7 .LBB1225_7: .Ltmp14891: .cv_loc 1225 15 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:199:0 mov rax, qword ptr [rsp + 72] cmp qword ptr [rax], 0 je .LBB1225_9 # %bb.8: .Ltmp14892: .cv_loc 1225 15 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:199:0 jmp .LBB1225_15 .Ltmp14893: .LBB1225_9: .cv_loc 1225 15 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:199:0 jmp .LBB1225_10 .LBB1225_10: .Ltmp14894: .cv_loc 1225 15 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:199:0 lea rax, [rip + "??_C@_0BJ@LFDBABJJ@ITERATOR?5LIST?5CORRUPTED?$CB?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 199 call rax mov ecx, 1 cmp ecx, eax jne .LBB1225_12 # %bb.11: int3 .LBB1225_12: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BG@EFIBNMFI@?$AA_?$AAO?$AAr?$AAp?$AAh?$AAa?$AAn?$AA_?$AAm?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 199 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] # %bb.13: jmp .LBB1225_14 .Ltmp14895: .LBB1225_14: .cv_loc 1225 15 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:199:0 jmp .LBB1225_15 .Ltmp14896: .LBB1225_15: .cv_loc 1225 15 199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:199:0 jmp .LBB1225_16 .LBB1225_16: jmp .LBB1225_17 .Ltmp14897: .LBB1225_17: .cv_loc 1225 15 200 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:200:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rsp + 72] mov qword ptr [rdx], rcx .cv_loc 1225 15 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:201:0 mov qword ptr [rax], 0 .Ltmp14898: .LBB1225_18: .cv_loc 1225 15 204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:204:0 add rsp, 88 ret .Ltmp14899: .Lfunc_end1225: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .globl "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" # -- Begin function ?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z .p2align 4, 0x90 "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z": # @"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .Lfunc_begin1226: .cv_func_id 1226 .cv_loc 1226 15 147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:147:0 .seh_proc "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp14904: .cv_loc 1226 15 148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:148:0 cmp qword ptr [rbp - 16], 0 mov qword ptr [rbp - 56], rcx # 8-byte Spill jne .LBB1226_3 # %bb.1: .cv_loc 1226 15 151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:151:0 .Ltmp14902: .Ltmp14905: mov rax, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rcx, [rbp - 32] mov edx, 3 call rax .Ltmp14903: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB1226_2 .LBB1226_2: .cv_loc 1226 15 152 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:152:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1226 15 154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:154:0 lea rcx, [rbp - 32] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] jmp .LBB1226_7 .Ltmp14906: .LBB1226_3: .cv_loc 1226 15 157 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:157:0 mov rax, qword ptr [rbp - 16] mov rax, qword ptr [rax] mov qword ptr [rbp - 40], rax .cv_loc 1226 15 160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:160:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax] cmp rcx, qword ptr [rbp - 40] je .LBB1226_6 # %bb.4: .cv_loc 1226 15 162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:162:0 .Ltmp14900: .Ltmp14907: mov rax, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rcx, [rbp - 48] mov edx, 3 call rax .Ltmp14901: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1226_5 .LBB1226_5: .cv_loc 1226 15 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:163:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1226 15 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:164:0 mov rcx, qword ptr [rbp - 40] mov rcx, qword ptr [rcx + 8] mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rax + 8], rcx .cv_loc 1226 15 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:165:0 mov rcx, qword ptr [rbp - 40] mov qword ptr [rcx + 8], rax .cv_loc 1226 15 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:166:0 mov rcx, qword ptr [rbp - 40] mov qword ptr [rax], rcx .cv_loc 1226 15 167 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:167:0 lea rcx, [rbp - 48] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] .Ltmp14908: .LBB1226_6: .cv_loc 1226 15 172 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:172:0 jmp .LBB1226_7 .Ltmp14909: .LBB1226_7: .cv_loc 1226 15 173 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:173:0 add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z")@IMGREL .section .text,"xr",discard,"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .seh_endproc .def "?dtor$8@?0??_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z@4HA": .seh_proc "?dtor$8@?0??_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z@4HA" .LBB1226_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp14910: .cv_loc 1226 15 151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:151:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp14911: .Lfunc_end1226: .seh_handlerdata .section .text,"xr",discard,"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .seh_endproc .section .xdata,"dr",associative,"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .p2align 2 "$cppxdata$?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z": .long -1 # ToState .long "?dtor$8@?0??_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z@4HA"@IMGREL # Action "$ip2state$?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z": .long .Lfunc_begin1226@IMGREL # IP .long -1 # ToState .long .Ltmp14902@IMGREL+1 # IP .long 0 # ToState .long .Ltmp14901@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" # -- End function .def "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .globl "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # -- Begin function ??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z .p2align 4, 0x90 "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z": # @"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Lfunc_begin1227: .cv_func_id 1227 .cv_loc 1227 22 2272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2272:0 .seh_proc "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14912: .cv_loc 1227 22 2273 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2273:0 mov rdx, qword ptr [rsp + 48] call "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" xor al, -1 and al, 1 movzx eax, al add rsp, 56 ret .Ltmp14913: .Lfunc_end1227: .seh_handlerdata .section .text,"xr",discard,"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .seh_endproc # -- End function .def "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .globl "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # -- Begin function ??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ .p2align 4, 0x90 "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ": # @"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Lfunc_begin1228: .cv_func_id 1228 .cv_loc 1228 22 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2404:0 .seh_proc "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14914: .cv_loc 1228 22 2405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2405:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .cv_loc 1228 22 2406 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2406:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp14915: .Lfunc_end1228: .seh_handlerdata .section .text,"xr",discard,"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .seh_endproc # -- End function .def "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .Lfunc_begin1229: .cv_func_id 1229 .cv_loc 1229 22 2386 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2386:0 .seh_proc "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp14916: .cv_loc 1229 22 2387 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2387:0 mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14917: .Lfunc_end1229: .seh_handlerdata .section .text,"xr",discard,"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .seh_endproc # -- End function .def "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1230: .cv_func_id 1230 .cv_loc 1230 22 2110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2110:0 .seh_proc "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp14918: .cv_loc 1230 22 2111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2111:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rdx call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" and al, 1 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov dl, al call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" nop add rsp, 56 ret .Ltmp14919: .Lfunc_end1230: .seh_handlerdata .section .text,"xr",discard,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .globl "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # -- Begin function ??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z .p2align 4, 0x90 "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z": # @"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Lfunc_begin1231: .cv_func_id 1231 .cv_loc 1231 22 2265 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2265:0 .seh_proc "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14920: .cv_loc 1231 22 2266 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2266:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill call "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" xor eax, eax mov r8b, al .cv_loc 1231 22 2267 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2267:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, qword ptr [rcx + 16] mov r9, qword ptr [rsp + 64] cmp rdx, qword ptr [r9 + 16] mov byte ptr [rsp + 47], r8b # 1-byte Spill jne .LBB1231_2 # %bb.1: mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov rdx, qword ptr [rsp + 64] cmp rcx, qword ptr [rdx + 24] sete r8b mov byte ptr [rsp + 47], r8b # 1-byte Spill .LBB1231_2: mov al, byte ptr [rsp + 47] # 1-byte Reload and al, 1 movzx eax, al add rsp, 72 ret .Ltmp14921: .Lfunc_end1231: .seh_handlerdata .section .text,"xr",discard,"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .seh_endproc # -- End function .def "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .globl "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # -- Begin function ??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ .p2align 4, 0x90 "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ": # @"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Lfunc_begin1232: .cv_func_id 1232 .cv_loc 1232 22 2205 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2205:0 .seh_proc "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp14922: .cv_loc 1232 22 2206 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2206:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .cv_loc 1232 22 2207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2207:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp14923: .Lfunc_end1232: .seh_handlerdata .section .text,"xr",discard,"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .seh_endproc # -- End function .def "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .globl "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ": # @"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin1233: .cv_func_id 1233 .cv_loc 1233 22 2317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2317:0 .seh_proc "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp14924: .cv_loc 1233 22 2318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2318:0 cmp qword ptr [rcx + 24], 0 mov qword ptr [rsp + 72], rcx # 8-byte Spill je .LBB1233_2 # %bb.1: .Ltmp14925: .cv_loc 1233 22 2319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2319:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, qword ptr [rax + 24] add rcx, -1 mov qword ptr [rax + 24], rcx jmp .LBB1233_21 .LBB1233_2: .Ltmp14926: .cv_loc 1233 22 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2323:0 jmp .LBB1233_3 .LBB1233_3: .Ltmp14927: .cv_loc 1233 22 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2323:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" cmp rax, 0 je .LBB1233_5 # %bb.4: .Ltmp14928: .cv_loc 1233 22 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2323:0 jmp .LBB1233_10 .Ltmp14929: .LBB1233_5: .cv_loc 1233 22 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2323:0 jmp .LBB1233_6 .LBB1233_6: .Ltmp14930: .cv_loc 1233 22 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2323:0 lea rax, [rip + "??_C@_0DJ@BJBAPOC@cannot?5decrement?5value?9initializ@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 2323 call rax mov ecx, 1 cmp ecx, eax jne .LBB1233_8 # %bb.7: int3 .LBB1233_8: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 2323 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14931: # %bb.9: .cv_loc 1233 22 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2323:0 jmp .LBB1233_10 .Ltmp14932: .LBB1233_10: .cv_loc 1233 22 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2323:0 jmp .LBB1233_11 .Ltmp14933: .LBB1233_11: .cv_loc 1233 22 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2324:0 jmp .LBB1233_12 .LBB1233_12: .Ltmp14934: .cv_loc 1233 22 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2324:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax mov rdx, -1 call "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" cmp eax, 0 jg .LBB1233_14 # %bb.13: .Ltmp14935: .cv_loc 1233 22 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2324:0 jmp .LBB1233_19 .Ltmp14936: .LBB1233_14: .cv_loc 1233 22 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2324:0 jmp .LBB1233_15 .LBB1233_15: .Ltmp14937: .cv_loc 1233 22 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2324:0 lea rax, [rip + "??_C@_0CP@JNBLLDHJ@cannot?5decrement?5invalid?5vector?$DM@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 2325 call rax mov ecx, 1 cmp ecx, eax jne .LBB1233_17 # %bb.16: int3 .LBB1233_17: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_19IIBHEAFP@?$AA_?$AAD?$AAe?$AAc?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 2325 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14938: # %bb.18: .cv_loc 1233 22 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2324:0 jmp .LBB1233_19 .Ltmp14939: .LBB1233_19: .cv_loc 1233 22 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2324:0 jmp .LBB1233_20 .Ltmp14940: .LBB1233_20: .cv_loc 1233 22 2328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2328:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rax + 24], 31 .cv_loc 1233 22 2329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2329:0 mov rcx, qword ptr [rax + 16] add rcx, -4 mov qword ptr [rax + 16], rcx .Ltmp14941: .LBB1233_21: .cv_loc 1233 22 2331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2331:0 add rsp, 88 ret .Ltmp14942: .Lfunc_end1233: .seh_handlerdata .section .text,"xr",discard,"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" .globl "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" # -- Begin function ?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z .p2align 4, 0x90 "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z": # @"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" .Lfunc_begin1234: .cv_func_id 1234 .cv_loc 1234 22 2073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2073:0 .seh_proc "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp14943: .cv_loc 1234 22 2075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2075:0 mov rdx, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov qword ptr [rsp + 64], rax .cv_loc 1234 22 2076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2076:0 mov rax, qword ptr [rsp + 64] mov rax, qword ptr [rax + 40] mov qword ptr [rsp + 56], rax .cv_loc 1234 22 2078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2078:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 24] add rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 80], rcx .cv_loc 1234 22 2079 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2079:0 mov rcx, qword ptr [rax + 16] mov rdx, qword ptr [rsp + 64] add rdx, 8 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload sub rcx, rax sar rcx, 2 shl rcx, 5 add rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 80], rcx .cv_loc 1234 22 2080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2080:0 mov rax, qword ptr [rsp + 80] cmp rax, qword ptr [rsp + 56] jae .LBB1234_2 # %bb.1: mov eax, 4294967295 mov dword ptr [rsp + 36], eax # 4-byte Spill jmp .LBB1234_3 .LBB1234_2: xor eax, eax mov rcx, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 56] cmp rcx, rdx mov r8d, 1 cmove r8d, eax mov dword ptr [rsp + 36], r8d # 4-byte Spill .LBB1234_3: mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 88 ret .Ltmp14944: .Lfunc_end1234: .seh_handlerdata .section .text,"xr",discard,"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" .seh_endproc # -- End function .def "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" .globl "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" # -- Begin function ?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ .p2align 4, 0x90 "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ": # @"?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" .Lfunc_begin1235: .cv_func_id 1235 .cv_loc 1235 22 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1613:0 .seh_proc "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp14945: .cv_loc 1235 22 1614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1614:0 call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov rcx, qword ptr [rax] call "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" nop add rsp, 40 ret .Ltmp14946: .Lfunc_end1235: .seh_handlerdata .section .text,"xr",discard,"?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" .seh_endproc # -- End function .def "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" .globl "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" # -- Begin function ??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z .p2align 4, 0x90 "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z": # @"??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" .Lfunc_begin1236: .cv_func_id 1236 .cv_loc 1236 22 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:617:0 .seh_proc "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp14947: .cv_loc 1236 22 618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:618:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp14948: .Lfunc_end1236: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" .seh_endproc # -- End function .def "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_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@@QEAA@AEBV?$_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@@QEAA@AEBV?$_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@@QEAA@AEBV?$_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@@QEAA@AEBV?$_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@@QEAA@AEBV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .Lfunc_begin1237: .cv_func_id 1237 .cv_loc 1237 22 2106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2106:0 .seh_proc "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14949: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rsp + 64] mov r8, qword ptr [rcx + 24] mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rcx + 16] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r9, rax call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" .cv_loc 1237 22 2107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2107:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14950: .Lfunc_end1237: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .seh_endproc # -- End function .def "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_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@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" .globl "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z .p2align 4, 0x90 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z": # @"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" .Lfunc_begin1238: .cv_func_id 1238 .cv_loc 1238 22 2061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2061:0 .seh_proc "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14951: mov rdx, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "??0_Iterator_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx + 16], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rdx + 24], rcx .Ltmp14952: .cv_loc 1238 22 2062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2062:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .Ltmp14953: .cv_loc 1238 22 2063 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2063:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp14954: .Lfunc_end1238: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" .seh_endproc # -- End function .def "??0_Iterator_base12@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Iterator_base12@std@@QEAA@XZ" .globl "??0_Iterator_base12@std@@QEAA@XZ" # -- Begin function ??0_Iterator_base12@std@@QEAA@XZ .p2align 4, 0x90 "??0_Iterator_base12@std@@QEAA@XZ": # @"??0_Iterator_base12@std@@QEAA@XZ" .Lfunc_begin1239: .cv_func_id 1239 .cv_loc 1239 15 109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:109:0 .seh_proc "??0_Iterator_base12@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14955: mov qword ptr [rcx], 0 mov qword ptr [rcx + 8], 0 .cv_loc 1239 15 110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:110:0 mov rax, rcx pop rcx ret .Ltmp14956: .Lfunc_end1239: .seh_handlerdata .section .text,"xr",discard,"??0_Iterator_base12@std@@QEAA@XZ" .seh_endproc # -- End function .def "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" .globl "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" # -- Begin function ??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z .p2align 4, 0x90 "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z": # @"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" .Lfunc_begin1240: .cv_func_id 1240 .cv_loc 1240 22 2115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2115:0 .seh_proc "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue and dl, 1 mov byte ptr [rsp + 71], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14957: .cv_loc 1240 22 2116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2116:0 test byte ptr [rsp + 71], 1 mov qword ptr [rsp + 48], rcx # 8-byte Spill je .LBB1240_2 # %bb.1: .Ltmp14958: .cv_loc 1240 22 2117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2117:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload call "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov dword ptr [rsp + 44], eax # 4-byte Spill call "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" mov edx, dword ptr [rsp + 44] # 4-byte Reload or edx, dword ptr [rax] mov dword ptr [rax], edx jmp .LBB1240_3 .LBB1240_2: .cv_loc 1240 22 2119 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2119:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload call "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" xor eax, -1 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov dword ptr [rsp + 40], eax # 4-byte Spill call "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" mov edx, dword ptr [rsp + 40] # 4-byte Reload and edx, dword ptr [rax] mov dword ptr [rax], edx .Ltmp14959: .LBB1240_3: .cv_loc 1240 22 2120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2120:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp14960: .Lfunc_end1240: .seh_handlerdata .section .text,"xr",discard,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" .seh_endproc # -- End function .def "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" .globl "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" # -- Begin function ?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ .p2align 4, 0x90 "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ": # @"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" .Lfunc_begin1241: .cv_func_id 1241 .cv_loc 1241 22 2145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2145:0 .seh_proc "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp14961: .cv_loc 1241 22 2146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2146:0 mov rcx, qword ptr [rcx + 24] mov eax, ecx mov ecx, eax # kill: def $cl killed $ecx mov eax, 1 shl eax, cl pop rcx ret .Ltmp14962: .Lfunc_end1241: .seh_handlerdata .section .text,"xr",discard,"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" .seh_endproc # -- End function .def "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" .globl "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" # -- Begin function ?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ .p2align 4, 0x90 "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ": # @"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" .Lfunc_begin1242: .cv_func_id 1242 .cv_loc 1242 22 2134 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2134:0 .seh_proc "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 56], rcx # 8-byte Spill # %bb.1: .Ltmp14963: .cv_loc 1242 22 2136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2136:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" cmp rax, 0 je .LBB1242_5 # %bb.2: mov rax, qword ptr [rsp + 56] # 8-byte Reload cmp qword ptr [rax + 16], 0 je .LBB1242_5 # %bb.3: xor eax, eax mov edx, eax mov rcx, qword ptr [rsp + 56] # 8-byte Reload call "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" cmp eax, 0 jge .LBB1242_5 # %bb.4: .Ltmp14964: .cv_loc 1242 22 2136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2136:0 jmp .LBB1242_10 .Ltmp14965: .LBB1242_5: .cv_loc 1242 22 2136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2136:0 jmp .LBB1242_6 .LBB1242_6: .Ltmp14966: .cv_loc 1242 22 2136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2136:0 lea rax, [rip + "??_C@_0CJ@EEELBEAF@vector?$DMbool?$DO?5iterator?5not?5derefe@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 2137 call rax mov ecx, 1 cmp ecx, eax jne .LBB1242_8 # %bb.7: int3 .LBB1242_8: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BA@MDAFMOGP@?$AA_?$AAG?$AAe?$AAt?$AAp?$AAt?$AAr?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 2137 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp14967: # %bb.9: .cv_loc 1242 22 2136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2136:0 jmp .LBB1242_10 .Ltmp14968: .LBB1242_10: .cv_loc 1242 22 2136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2136:0 jmp .LBB1242_11 .Ltmp14969: .LBB1242_11: .cv_loc 1242 22 2140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2140:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rax, qword ptr [rax + 16] add rsp, 72 ret .Ltmp14970: .Lfunc_end1242: .seh_handlerdata .section .text,"xr",discard,"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" .seh_endproc # -- End function .def "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1243: .cv_func_id 1243 .cv_loc 1243 22 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2044:0 .seh_proc "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14971: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rcx + 16] mov r8, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r8 + 16], rdx mov rcx, qword ptr [rcx + 24] mov qword ptr [r8 + 24], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r8 add rsp, 72 ret .Ltmp14972: .Lfunc_end1243: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??0_Iterator_base12@std@@QEAA@AEBU01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Iterator_base12@std@@QEAA@AEBU01@@Z" .globl "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" # -- Begin function ??0_Iterator_base12@std@@QEAA@AEBU01@@Z .p2align 4, 0x90 "??0_Iterator_base12@std@@QEAA@AEBU01@@Z": # @"??0_Iterator_base12@std@@QEAA@AEBU01@@Z" .Lfunc_begin1244: .cv_func_id 1244 .cv_loc 1244 15 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:114:0 .seh_proc "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp14973: mov qword ptr [rcx], 0 mov qword ptr [rcx + 8], 0 .Ltmp14974: .cv_loc 1244 15 115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:115:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill call "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .Ltmp14975: .cv_loc 1244 15 116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:116:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp14976: .Lfunc_end1244: .seh_handlerdata .section .text,"xr",discard,"??0_Iterator_base12@std@@QEAA@AEBU01@@Z" .seh_endproc # -- 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@0AEB_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@0AEB_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@0AEB_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@0AEB_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@0AEB_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@0AEB_N@Z" .Lfunc_begin1245: .cv_func_id 1245 .cv_loc 1245 15 2916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2916:0 .seh_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@0AEB_N@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 176 .seh_stackalloc 176 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 40], -2 #DEBUG_VALUE: _Fill_unchecked > >,bool>:_Last <- [$rdx+0] #DEBUG_VALUE: _Fill_unchecked > >,bool>:_First <- [$rcx+0] mov qword ptr [rbp + 32], r8 .Ltmp14979: .cv_loc 1245 15 2917 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2917:0 mov r8, qword ptr [rbp + 32] mov qword ptr [rbp - 48], rcx # 8-byte Spill .Ltmp14980: #DEBUG_VALUE: _Fill_unchecked > >,bool>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 56], rdx # 8-byte Spill .Ltmp14981: #DEBUG_VALUE: _Fill_unchecked > >,bool>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rdx, r8 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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z" mov byte ptr [rbp + 24], al mov r8, qword ptr [rbp + 32] lea rcx, [rbp - 8] mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 72], r8 # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp - 40] mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov r9b, byte ptr [rbp + 24] .Ltmp14977: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov r8, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .Ltmp14978: jmp .LBB1245_1 .Ltmp14982: .LBB1245_1: #DEBUG_VALUE: _Fill_unchecked > >,bool>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked > >,bool>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1245 15 2918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2918:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 176 pop rbp .Ltmp14983: ret .seh_handlerdata .long ("$cppxdata$??$_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@0AEB_N@Z")@IMGREL .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@0AEB_N@Z" .seh_endproc .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@0AEB_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@0AEB_N@Z@4HA": .seh_proc "?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@0AEB_N@Z@4HA" .LBB1245_2: .Ltmp14984: #DEBUG_VALUE: _Fill_unchecked > >,bool>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked > >,bool>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp14985: .seh_endprologue mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@0AEB_N@Z" .seh_endproc .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@0AEB_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@0AEB_N@Z@4HA": .seh_proc "?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@0AEB_N@Z@4HA" .LBB1245_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp14986: .Lfunc_end1245: .seh_handlerdata .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@0AEB_N@Z" .seh_endproc .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@0AEB_N@Z" .p2align 2 "$cppxdata$??$_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@0AEB_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@0AEB_N@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_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@0AEB_N@Z")@IMGREL # IPToStateXData .long 168 # UnwindHelp .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@0AEB_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@0AEB_N@Z@4HA"@IMGREL # 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@0AEB_N@Z@4HA"@IMGREL # Action "$ip2state$??$_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@0AEB_N@Z": .long .Lfunc_begin1245@IMGREL # IP .long -1 # ToState .long .Ltmp14977@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14978@IMGREL+1 # IP .long -1 # ToState .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@0AEB_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@0AEB_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@0AEB_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@0AEB_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@0AEB_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@0AEB_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .Lfunc_begin1246: .cv_func_id 1246 .cv_loc 1246 15 2901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2901:0 .seh_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov byte ptr [rbp], r9b mov qword ptr [rbp - 8], r8 #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [$rdx+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [$rcx+0] mov qword ptr [rbp - 48], rdx # 8-byte Spill .Ltmp14993: #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 56], rcx # 8-byte Spill .Ltmp14994: #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] .LBB1246_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1246 15 2902 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2902:0 .Ltmp14987: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rbp - 48] # 8-byte Reload call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp14988: mov byte ptr [rbp - 57], al # 1-byte Spill jmp .LBB1246_2 .Ltmp14995: .LBB1246_2: # in Loop: Header=BB1246_1 Depth=1 #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB1246_3 jmp .LBB1246_6 .Ltmp14996: .LBB1246_3: # in Loop: Header=BB1246_1 Depth=1 #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1246 15 2903 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2903:0 mov rax, qword ptr [rbp - 8] mov cl, byte ptr [rax] .Ltmp14989: lea rdx, [rbp - 40] mov rax, qword ptr [rbp - 56] # 8-byte Reload mov byte ptr [rbp - 58], cl # 1-byte Spill mov rcx, rax call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .Ltmp14990: jmp .LBB1246_4 .Ltmp14997: .LBB1246_4: # in Loop: Header=BB1246_1 Depth=1 #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 58] # 1-byte Reload and al, 1 lea rcx, [rbp - 40] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov dl, al call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1246 15 2902 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2902:0 .Ltmp14991: mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Ltmp14992: mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB1246_5 .Ltmp14998: .LBB1246_5: # in Loop: Header=BB1246_1 Depth=1 #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] jmp .LBB1246_1 .Ltmp14999: .LBB1246_6: #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1246 15 2904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2904:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 144 pop rbp .Ltmp15000: ret .seh_handlerdata .long ("$cppxdata$??$_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z")@IMGREL .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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .seh_endproc .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@0AEB_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z@4HA": .seh_proc "?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@0AEB_NU?$integral_constant@_N$0A@@0@@Z@4HA" .LBB1246_7: .Ltmp15001: #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_First <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Fill_unchecked1 > >,bool>:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp15002: .seh_endprologue mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .seh_endproc .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@0AEB_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z@4HA": .seh_proc "?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@0AEB_NU?$integral_constant@_N$0A@@0@@Z@4HA" .LBB1246_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15003: .Lfunc_end1246: .seh_handlerdata .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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .seh_endproc .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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .p2align 2 "$cppxdata$??$_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@0AEB_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .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@0AEB_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z@4HA"@IMGREL # 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@0AEB_NU?$integral_constant@_N$0A@@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z": .long .Lfunc_begin1246@IMGREL # IP .long -1 # ToState .long .Ltmp14987@IMGREL+1 # IP .long 1 # ToState .long .Ltmp14992@IMGREL+1 # IP .long -1 # ToState .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@0AEB_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z" .Lfunc_begin1247: .cv_func_id 1247 .cv_loc 1247 15 2894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2894:0 .seh_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15004: .cv_loc 1247 15 2895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2895:0 mov al, byte ptr [rsp + 16] add rsp, 24 ret .Ltmp15005: .Lfunc_end1247: .seh_handlerdata .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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z" .seh_endproc # -- End function .def "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .globl "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # -- Begin function ??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ .p2align 4, 0x90 "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ": # @"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Lfunc_begin1248: .cv_func_id 1248 .cv_loc 1248 22 2391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2391:0 .seh_proc "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15006: .cv_loc 1248 22 2392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2392:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .cv_loc 1248 22 2393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2393:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp15007: .Lfunc_end1248: .seh_handlerdata .section .text,"xr",discard,"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .seh_endproc # -- End function .def "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .globl "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # -- Begin function ??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ .p2align 4, 0x90 "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ": # @"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Lfunc_begin1249: .cv_func_id 1249 .cv_loc 1249 22 2192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2192:0 .seh_proc "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15008: .cv_loc 1249 22 2193 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2193:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .cv_loc 1249 22 2194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2194:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp15009: .Lfunc_end1249: .seh_handlerdata .section .text,"xr",discard,"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .seh_endproc # -- End function .def "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .globl "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ": # @"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin1250: .cv_func_id 1250 .cv_loc 1250 22 2334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2334:0 .seh_proc "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp15010: .cv_loc 1250 22 2335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2335:0 cmp qword ptr [rcx + 24], 31 mov qword ptr [rsp + 72], rcx # 8-byte Spill jae .LBB1250_2 # %bb.1: .Ltmp15011: .cv_loc 1250 22 2336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2336:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, qword ptr [rax + 24] add rcx, 1 mov qword ptr [rax + 24], rcx jmp .LBB1250_21 .LBB1250_2: .Ltmp15012: .cv_loc 1250 22 2340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2340:0 jmp .LBB1250_3 .LBB1250_3: .Ltmp15013: .cv_loc 1250 22 2340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2340:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" cmp rax, 0 je .LBB1250_5 # %bb.4: .Ltmp15014: .cv_loc 1250 22 2340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2340:0 jmp .LBB1250_10 .Ltmp15015: .LBB1250_5: .cv_loc 1250 22 2340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2340:0 jmp .LBB1250_6 .LBB1250_6: .Ltmp15016: .cv_loc 1250 22 2340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2340:0 lea rax, [rip + "??_C@_0DJ@OJCHLLHA@cannot?5increment?5value?9initializ@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 2340 call rax mov ecx, 1 cmp ecx, eax jne .LBB1250_8 # %bb.7: int3 .LBB1250_8: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 2340 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15017: # %bb.9: .cv_loc 1250 22 2340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2340:0 jmp .LBB1250_10 .Ltmp15018: .LBB1250_10: .cv_loc 1250 22 2340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2340:0 jmp .LBB1250_11 .Ltmp15019: .LBB1250_11: .cv_loc 1250 22 2341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2341:0 jmp .LBB1250_12 .LBB1250_12: .cv_loc 1250 22 2341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2341:0 mov eax, 1 mov edx, eax .Ltmp15020: mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" cmp eax, 0 jg .LBB1250_14 # %bb.13: .Ltmp15021: .cv_loc 1250 22 2341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2341:0 jmp .LBB1250_19 .Ltmp15022: .LBB1250_14: .cv_loc 1250 22 2341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2341:0 jmp .LBB1250_15 .LBB1250_15: .Ltmp15023: .cv_loc 1250 22 2341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2341:0 lea rax, [rip + "??_C@_0CP@FCONKIGO@cannot?5increment?5invalid?5vector?$DM@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 2342 call rax mov ecx, 1 cmp ecx, eax jne .LBB1250_17 # %bb.16: int3 .LBB1250_17: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_19HJNFKFEN@?$AA_?$AAI?$AAn?$AAc?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 2342 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15024: # %bb.18: .cv_loc 1250 22 2341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2341:0 jmp .LBB1250_19 .Ltmp15025: .LBB1250_19: .cv_loc 1250 22 2341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2341:0 jmp .LBB1250_20 .Ltmp15026: .LBB1250_20: .cv_loc 1250 22 2345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2345:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rax + 24], 0 .cv_loc 1250 22 2346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2346:0 mov rcx, qword ptr [rax + 16] add rcx, 4 mov qword ptr [rax + 16], rcx .Ltmp15027: .LBB1250_21: .cv_loc 1250 22 2348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2348:0 add rsp, 88 ret .Ltmp15028: .Lfunc_end1250: .seh_handlerdata .section .text,"xr",discard,"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .globl "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # -- Begin function ??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z .p2align 4, 0x90 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z": # @"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .Lfunc_begin1251: .cv_func_id 1251 .cv_loc 1251 22 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2044:0 .seh_proc "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15029: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rcx + 16] mov r8, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r8 + 16], rdx mov rcx, qword ptr [rcx + 24] mov qword ptr [r8 + 24], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r8 add rsp, 72 ret .Ltmp15030: .Lfunc_end1251: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .seh_endproc # -- End function .def "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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@@QEAA?AV?$_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_begin1252: .cv_func_id 1252 .cv_loc 1252 22 2842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2842:0 .seh_proc "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx #DEBUG_VALUE: _Make_iter:_Where <- [$r8+0] mov qword ptr [rbp], rcx mov rcx, qword ptr [rbp] .Ltmp15035: .cv_loc 1252 22 2843 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2843:0 mov byte ptr [rbp - 1], 0 .Ltmp15036: #DEBUG_VALUE: _Make_iter:_Tmp <- [$rdx+0] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov qword ptr [rbp - 56], rdx # 8-byte Spill .Ltmp15037: #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], r8 # 8-byte Spill .Ltmp15038: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" xor r9d, r9d mov eax, r9d .cv_loc 1252 22 2844 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2844:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload cmp rax, qword ptr [rcx + 40] jae .LBB1252_5 .Ltmp15039: # %bb.1: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1252 22 2845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2845:0 lea rax, [rbp - 40] .Ltmp15040: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .Ltmp15031: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, qword ptr [rbp - 80] # 8-byte Reload call "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" .Ltmp15032: mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB1252_2 .Ltmp15041: .LBB1252_2: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp15033: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rbp - 88] # 8-byte Reload call "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .Ltmp15034: mov qword ptr [rbp - 96], rax # 8-byte Spill jmp .LBB1252_3 .Ltmp15042: .LBB1252_3: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 40] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" jmp .LBB1252_5 .Ltmp15043: .LBB1252_5: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1252 22 2846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2846:0 mov byte ptr [rbp - 1], 1 .cv_loc 1252 22 2847 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2847:0 test byte ptr [rbp - 1], 1 jne .LBB1252_7 .Ltmp15044: # %bb.6: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp15045: .LBB1252_7: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp - 72] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 64] # 8-byte Reload add rsp, 144 pop rbp .Ltmp15046: ret .seh_handlerdata .long ("$cppxdata$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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")@IMGREL .section .text,"xr",discard,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$4@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$4@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1252_4: .Ltmp15047: #DEBUG_VALUE: _Make_iter:_Where <- [DW_OP_constu 72, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Make_iter:_Tmp <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp15048: .seh_endprologue lea rcx, [rbp - 40] .Ltmp15049: .cv_loc 1252 22 2845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2845:0 call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15050: .seh_handlerdata .section .text,"xr",discard,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$8@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$8@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1252_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1252 22 2847 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2847:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .def "?dtor$9@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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": .seh_proc "?dtor$9@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .LBB1252_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 72] # 8-byte Reload call "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15051: .Lfunc_end1252: .seh_handlerdata .section .text,"xr",discard,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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" .seh_endproc .section .xdata,"dr",associative,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 "$cppxdata$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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"@IMGREL # Action .long 0 # ToState .long "?dtor$8@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action .long 1 # ToState .long "?dtor$4@?0??_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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"@IMGREL # Action "$ip2state$?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 .Lfunc_begin1252@IMGREL # IP .long -1 # ToState .long .Ltmp15031@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15034@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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_begin1253: .cv_func_id 1253 .cv_loc 1253 15 2440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2440:0 .seh_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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 416 .seh_stackalloc 416 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 280], -2 mov rax, rcx #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Dest <- [$r9+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Last <- [$r8+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_First <- [$rdx+0] .cv_loc 1253 15 2441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2441:0 .Ltmp15052: .Ltmp15058: mov qword ptr [rbp + 48], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp + 40], rdx # 8-byte Spill .Ltmp15059: #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] mov rdx, r8 mov qword ptr [rbp + 32], rax # 8-byte Spill mov qword ptr [rbp + 24], r9 # 8-byte Spill .Ltmp15060: #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov qword ptr [rbp + 16], r8 # 8-byte Spill .Ltmp15061: #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rbp+0] call "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Ltmp15053: jmp .LBB1253_1 .Ltmp15062: .LBB1253_1: #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] .cv_loc 1253 15 2442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2442:0 mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" lea rcx, [rbp + 248] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1253 15 2443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2443:0 mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp], rax # 8-byte Spill call "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" lea rcx, [rbp + 216] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1253 15 2444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2444:0 .Ltmp15054: mov rcx, qword ptr [rbp + 8] # 8-byte Reload mov rdx, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 16], rax # 8-byte Spill call "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .Ltmp15055: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB1253_2 .Ltmp15063: .LBB1253_2: #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 24] # 8-byte Reload mov rdx, qword ptr [rbp - 24] # 8-byte Reload call "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" lea rcx, [rbp + 184] mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rdx, rax call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 120] .cv_loc 1253 15 2445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2445:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 88] lea rdx, [rbp + 216] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 56] lea rdx, [rbp + 248] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp15056: lea rcx, [rbp + 152] mov rdx, qword ptr [rbp - 72] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-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" .Ltmp15057: jmp .LBB1253_3 .Ltmp15064: .LBB1253_3: #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 24] # 8-byte Reload lea rdx, [rbp + 152] call "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" lea rcx, [rbp + 152] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .cv_loc 1253 15 2446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2446:0 mov rcx, qword ptr [rbp + 48] # 8-byte Reload mov rdx, qword ptr [rbp + 24] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .cv_loc 1253 15 2447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2447:0 lea rcx, [rbp + 184] mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 216] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 248] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 16] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 24] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp + 32] # 8-byte Reload add rsp, 416 pop rbp .Ltmp15065: ret .seh_handlerdata .long ("$cppxdata$??$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")@IMGREL .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" .seh_endproc .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": .seh_proc "?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" .LBB1253_4: .Ltmp15066: #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Last <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: copy > >,std::_Vb_iterator > > >:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp15067: .seh_endprologue lea rcx, [rbp + 184] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .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": .seh_proc "?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" .LBB1253_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 216] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .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": .seh_proc "?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" .LBB1253_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 248] call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .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": .seh_proc "?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" .LBB1253_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .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": .seh_proc "?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" .LBB1253_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 16] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .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": .seh_proc "?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" .LBB1253_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 24] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15068: .Lfunc_end1253: .seh_handlerdata .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" .seh_endproc .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 "$cppxdata$??$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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$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")@IMGREL # IPToStateXData .long 408 # UnwindHelp .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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # 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"@IMGREL # Action "$ip2state$??$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 .Lfunc_begin1253@IMGREL # IP .long -1 # ToState .long .Ltmp15052@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15054@IMGREL+1 # IP .long 4 # ToState .long .Ltmp15056@IMGREL+1 # IP .long 5 # ToState .long .Ltmp15057@IMGREL+1 # IP .long -1 # ToState .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@@QEAAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .globl "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" # -- Begin function ?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z .p2align 4, 0x90 "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z": # @"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .Lfunc_begin1254: .cv_func_id 1254 .cv_loc 1254 22 3171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3171:0 .seh_proc "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 288 .seh_stackalloc 288 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 152], -2 mov qword ptr [rbp + 144], rdx mov qword ptr [rbp + 136], rcx mov rcx, qword ptr [rbp + 136] .Ltmp15073: .cv_loc 1254 22 3172 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3172:0 mov qword ptr [rbp - 32], rcx # 8-byte Spill call "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" cmp rax, qword ptr [rbp + 144] jae .LBB1254_2 # %bb.1: .Ltmp15074: .cv_loc 1254 22 3173 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3173:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" ud2 .Ltmp15075: .LBB1254_2: .cv_loc 1254 22 3174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3174:0 mov rcx, qword ptr [rbp + 144] call "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" mov qword ptr [rbp + 128], rax .cv_loc 1254 22 3176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3176:0 mov rax, qword ptr [rbp + 128] mov rcx, qword ptr [rbp - 32] # 8-byte Reload add rcx, 8 mov qword ptr [rbp - 40], rax # 8-byte Spill call "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload cmp rcx, rax jae .LBB1254_12 # %bb.3: .Ltmp15076: .cv_loc 1254 22 3177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3177:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload add rax, 8 lea rcx, [rbp + 56] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" lea rcx, [rbp + 80] mov rdx, qword ptr [rbp - 48] # 8-byte Reload call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" mov byte ptr [rbp - 17], 1 lea rcx, [rbp - 16] mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" mov r8, qword ptr [rbp + 128] .Ltmp15069: lea rdx, [rbp + 8] mov rcx, qword ptr [rbp - 64] # 8-byte Reload call "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Ltmp15070: jmp .LBB1254_4 .LBB1254_4: lea rax, [rbp + 32] lea rdx, [rbp + 8] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" mov byte ptr [rbp - 17], 0 .Ltmp15071: lea rdx, [rbp + 104] lea r9, [rbp + 80] mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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" .Ltmp15072: jmp .LBB1254_5 .LBB1254_5: lea rcx, [rbp + 104] call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 8] call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp - 16] call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 56] call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" jmp .LBB1254_12 .Ltmp15077: .LBB1254_12: .cv_loc 1254 22 3179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3179:0 xor eax, eax mov ecx, eax mov rdx, qword ptr [rbp + 144] mov r8, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [r8 + 40], rdx .cv_loc 1254 22 3180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3180:0 mov rdx, qword ptr [rbp + 144] and rdx, 31 mov qword ptr [rbp + 144], rdx .cv_loc 1254 22 3181 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3181:0 cmp rcx, qword ptr [rbp + 144] jae .LBB1254_14 # %bb.13: .Ltmp15078: .cv_loc 1254 22 3182 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3182:0 mov rax, qword ptr [rbp + 144] mov ecx, eax # kill: def $cl killed $ecx mov edx, 1 shl edx, cl sub edx, 1 mov rax, qword ptr [rbp - 32] # 8-byte Reload add rax, 8 mov r8, qword ptr [rbp + 128] sub r8, 1 mov rcx, rax mov dword ptr [rbp - 92], edx # 4-byte Spill mov rdx, r8 call "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" mov r9d, dword ptr [rbp - 92] # 4-byte Reload and r9d, dword ptr [rax] mov dword ptr [rax], r9d .Ltmp15079: .LBB1254_14: .cv_loc 1254 22 3183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3183:0 add rsp, 288 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z")@IMGREL .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .seh_endproc .def "?dtor$6@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA": .seh_proc "?dtor$6@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA" .LBB1254_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8] .Ltmp15080: .cv_loc 1254 22 3177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:3177:0 call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .seh_endproc .def "?dtor$7@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA": .seh_proc "?dtor$7@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA" .LBB1254_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 16] call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .seh_endproc .def "?dtor$8@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA": .seh_proc "?dtor$8@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA" .LBB1254_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 17], 1 jne .LBB1254_9 jmp .LBB1254_10 .LBB1254_9: lea rcx, [rbp + 80] call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .LBB1254_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .seh_endproc .def "?dtor$11@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA": .seh_proc "?dtor$11@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA" .LBB1254_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 56] call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15081: .Lfunc_end1254: .seh_handlerdata .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .seh_endproc .section .xdata,"dr",associative,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .p2align 2 "$cppxdata$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z": .long 429065506 # MagicNumber .long 4 # MaxState .long ("$stateUnwindMap$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z")@IMGREL # IPToStateXData .long 280 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z": .long -1 # ToState .long "?dtor$11@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$8@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$7@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"@IMGREL # Action .long 2 # ToState .long "?dtor$6@?0??_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z@4HA"@IMGREL # Action "$ip2state$?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z": .long .Lfunc_begin1254@IMGREL # IP .long -1 # ToState .long .Ltmp15069@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15071@IMGREL+1 # IP .long 3 # ToState .long .Ltmp15072@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" # -- End function .def "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .globl "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # -- Begin function ??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z .p2align 4, 0x90 "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z": # @"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .Lfunc_begin1255: .cv_func_id 1255 .cv_loc 1255 22 2417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2417:0 .seh_proc "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15082: .cv_loc 1255 22 2418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2418:0 mov rdx, qword ptr [rsp + 64] mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .cv_loc 1255 22 2419 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2419:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15083: .Lfunc_end1255: .seh_handlerdata .section .text,"xr",discard,"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .seh_endproc # -- End function .def "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .globl "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # -- Begin function ??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z .p2align 4, 0x90 "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z": # @"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .Lfunc_begin1256: .cv_func_id 1256 .cv_loc 1256 22 2218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2218:0 .seh_proc "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rdx mov qword ptr [rsp + 8], rcx mov rcx, qword ptr [rsp + 8] .Ltmp15084: .cv_loc 1256 22 2219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2219:0 cmp qword ptr [rsp + 16], 0 mov qword ptr [rsp], rcx # 8-byte Spill jge .LBB1256_3 # %bb.1: xor eax, eax mov ecx, eax mov rdx, qword ptr [rsp] # 8-byte Reload mov r8, qword ptr [rdx + 24] sub rcx, qword ptr [rsp + 16] cmp r8, rcx jae .LBB1256_3 # %bb.2: .cv_loc 1256 22 2221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2221:0 xor eax, eax mov ecx, eax .Ltmp15085: mov rdx, qword ptr [rsp + 16] mov r8, qword ptr [rsp] # 8-byte Reload add rdx, qword ptr [r8 + 24] mov qword ptr [r8 + 24], rdx .cv_loc 1256 22 2222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2222:0 mov rdx, -1 sub rdx, qword ptr [r8 + 24] shr rdx, 5 add rdx, 1 mov r9, qword ptr [r8 + 16] sub rcx, rdx shl rcx, 2 add r9, rcx mov qword ptr [r8 + 16], r9 .cv_loc 1256 22 2223 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2223:0 mov rcx, qword ptr [r8 + 24] and rcx, 31 mov qword ptr [r8 + 24], rcx .cv_loc 1256 22 2224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2224:0 jmp .LBB1256_4 .Ltmp15086: .LBB1256_3: .cv_loc 1256 22 2227 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2227:0 mov rax, qword ptr [rsp + 16] mov rcx, qword ptr [rsp] # 8-byte Reload add rax, qword ptr [rcx + 24] mov qword ptr [rcx + 24], rax .cv_loc 1256 22 2228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2228:0 mov rax, qword ptr [rcx + 24] shr rax, 5 shl rax, 2 add rax, qword ptr [rcx + 16] mov qword ptr [rcx + 16], rax .cv_loc 1256 22 2229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2229:0 mov rax, qword ptr [rcx + 24] and rax, 31 mov qword ptr [rcx + 24], rax .Ltmp15087: .LBB1256_4: .cv_loc 1256 22 2231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2231:0 mov rax, qword ptr [rsp] # 8-byte Reload add rsp, 24 ret .Ltmp15088: .Lfunc_end1256: .seh_handlerdata .section .text,"xr",discard,"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .seh_endproc # -- 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_begin1257: .cv_func_id 1257 .cv_loc 1257 15 2432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2432:0 .seh_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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 240 .seh_stackalloc 240 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 104], -2 mov rax, rcx #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Dest <- [$r9+0] #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Last <- [$r8+0] #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_First <- [$rdx+0] .Ltmp15091: .cv_loc 1257 15 2434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2434:0 mov qword ptr [rbp - 8], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp - 16], rdx # 8-byte Spill .Ltmp15092: #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rdx, r9 mov qword ptr [rbp - 24], rax # 8-byte Spill mov qword ptr [rbp - 32], r9 # 8-byte Spill .Ltmp15093: #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 40], r8 # 8-byte Spill .Ltmp15094: #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] call "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" mov byte ptr [rbp + 96], al lea rcx, [rbp + 64] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 32] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 32] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov rcx, rbp mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov r10b, byte ptr [rbp + 96] .Ltmp15089: mov rcx, rsp mov byte ptr [rcx + 32], r10b mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov rdx, qword ptr [rbp - 72] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload mov r9, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .Ltmp15090: jmp .LBB1257_1 .Ltmp15095: .LBB1257_1: #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1257 15 2435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2435:0 mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 240 pop rbp .Ltmp15096: ret .seh_handlerdata .long ("$cppxdata$??$_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")@IMGREL .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" .seh_endproc .def "?dtor$2@?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$2@?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": .seh_proc "?dtor$2@?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" .LBB1257_2: .Ltmp15097: #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 40, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp15098: .seh_endprologue mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .def "?dtor$3@?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$3@?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": .seh_proc "?dtor$3@?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" .LBB1257_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .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" .seh_endproc .def "?dtor$4@?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$4@?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": .seh_proc "?dtor$4@?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" .LBB1257_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp15099: .Lfunc_end1257: .seh_handlerdata .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" .seh_endproc .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 "$cppxdata$??$_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 3 # 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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_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")@IMGREL # IPToStateXData .long 232 # UnwindHelp .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$4@?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"@IMGREL # Action .long 0 # ToState .long "?dtor$3@?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"@IMGREL # Action .long 1 # ToState .long "?dtor$2@?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"@IMGREL # Action "$ip2state$??$_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 .Lfunc_begin1257@IMGREL # IP .long -1 # ToState .long .Ltmp15089@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15090@IMGREL+1 # IP .long -1 # ToState .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 "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .globl "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" # -- Begin function ??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z": # @"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .Lfunc_begin1258: .cv_func_id 1258 .cv_loc 1258 15 2411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2411:0 .seh_proc "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov rax, rcx mov r10b, byte ptr [rbp + 128] mov byte ptr [rbp + 64], r10b #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [$r9+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [$r8+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [$rdx+0] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], r9 # 8-byte Spill .Ltmp15110: #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 24], r8 # 8-byte Spill .Ltmp15111: #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 32], rdx # 8-byte Spill .Ltmp15112: #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 40], rax # 8-byte Spill .Ltmp15113: .LBB1258_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1258 15 2412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2412:0 .Ltmp15100: mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov rdx, qword ptr [rbp - 24] # 8-byte Reload call "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp15101: mov byte ptr [rbp - 41], al # 1-byte Spill jmp .LBB1258_2 .Ltmp15114: .LBB1258_2: # in Loop: Header=BB1258_1 Depth=1 #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 41] # 1-byte Reload test al, 1 jne .LBB1258_3 jmp .LBB1258_9 .Ltmp15115: .LBB1258_3: # in Loop: Header=BB1258_1 Depth=1 #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1258 15 2414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2414:0 .Ltmp15102: lea rdx, [rbp + 32] .Ltmp15116: mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .Ltmp15103: jmp .LBB1258_4 .Ltmp15117: .LBB1258_4: # in Loop: Header=BB1258_1 Depth=1 #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp15104: mov rdx, rbp mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .Ltmp15105: jmp .LBB1258_5 .Ltmp15118: .LBB1258_5: # in Loop: Header=BB1258_1 Depth=1 #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rax, rbp lea rcx, [rbp + 32] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Ltmp15119: .cv_loc 1258 15 2412 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2412:0 .Ltmp15106: mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Ltmp15107: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1258_6 .Ltmp15120: .LBB1258_6: # in Loop: Header=BB1258_1 Depth=1 #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp15108: mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .Ltmp15109: mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB1258_7 .Ltmp15121: .LBB1258_7: # in Loop: Header=BB1258_1 Depth=1 #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] jmp .LBB1258_1 .Ltmp15122: .LBB1258_9: #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1258 15 2417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2417:0 mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov rdx, qword ptr [rbp - 16] # 8-byte Reload call "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .cv_loc 1258 15 2418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2418:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 208 pop rbp .Ltmp15123: ret .seh_handlerdata .long ("$cppxdata$??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$8@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$8@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1258_8: .Ltmp15124: #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_First <- [DW_OP_constu 32, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Last <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Copy_unchecked1 > >,std::_Vb_iterator > > >:_Dest <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp15125: .seh_endprologue lea rcx, [rbp + 32] .Ltmp15126: .cv_loc 1258 15 2414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2414:0 call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15127: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$10@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$10@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$10@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1258_10: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1258 15 2418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2418:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$11@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$11@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1258_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .def "?dtor$12@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$12@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA": .seh_proc "?dtor$12@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA" .LBB1258_12: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15128: .Lfunc_end1258: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .p2align 2 "$cppxdata$??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z": .long 429065506 # MagicNumber .long 4 # MaxState .long ("$stateUnwindMap$??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z": .long -1 # ToState .long "?dtor$12@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$11@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$10@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action .long 2 # ToState .long "?dtor$8@?0???$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z": .long .Lfunc_begin1258@IMGREL # IP .long -1 # ToState .long .Ltmp15100@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15104@IMGREL+1 # IP .long 3 # ToState .long .Ltmp15106@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15109@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" # -- End function .def "?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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_begin1259: .cv_func_id 1259 .cv_loc 1259 22 1568 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1568:0 .seh_proc "?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 176 .seh_stackalloc 176 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 40], -2 mov rax, rdx #DEBUG_VALUE: erase:_Last <- [$r9+0] #DEBUG_VALUE: erase:_First <- [$r8+0] mov qword ptr [rbp + 32], rcx mov rcx, qword ptr [rbp + 32] .Ltmp15137: .cv_loc 1259 22 1570 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1570:0 mov r10, r8 mov qword ptr [rbp + 16], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rbp + 8], rax # 8-byte Spill mov qword ptr [rbp], r9 # 8-byte Spill .Ltmp15138: #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 8], r8 # 8-byte Spill .Ltmp15139: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 16], rdx # 8-byte Spill call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp - 24], rax # 8-byte Spill call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload cmp rcx, rax jne .LBB1259_6 .Ltmp15140: # %bb.1: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp] # 8-byte Reload mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp - 32], rax # 8-byte Spill call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rbp - 32] # 8-byte Reload cmp rcx, rax jne .LBB1259_6 .Ltmp15141: # %bb.2: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 8] # 8-byte Reload mov rcx, qword ptr [rax + 16] mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rbp - 40] # 8-byte Reload cmp rcx, qword ptr [rax] jb .LBB1259_6 .Ltmp15142: # %bb.3: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp] # 8-byte Reload mov rcx, qword ptr [rax + 16] mov rdx, qword ptr [rbp - 8] # 8-byte Reload cmp rcx, qword ptr [rdx + 16] jb .LBB1259_6 .Ltmp15143: # %bb.4: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp + 16] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rbp] # 8-byte Reload cmp rax, qword ptr [rcx + 16] jb .LBB1259_6 .Ltmp15144: # %bb.5: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1570 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1570:0 jmp .LBB1259_9 .Ltmp15145: .LBB1259_6: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1570 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1570:0 lea rax, [rip + "??_C@_0CE@EAMOGAIE@vector?5erase?5iterator?5outside?5ra@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1574 call rax mov ecx, 1 cmp ecx, eax jne .LBB1259_8 .Ltmp15146: # %bb.7: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] int3 .Ltmp15147: .LBB1259_8: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1M@FLGIKPFG@?$AAe?$AAr?$AAa?$AAs?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1574 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15148: .LBB1259_9: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1577 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1577:0 mov rax, qword ptr [rbp - 8] # 8-byte Reload mov rcx, qword ptr [rax + 16] mov rdx, qword ptr [rbp] # 8-byte Reload cmp rcx, qword ptr [rdx + 16] je .LBB1259_14 .Ltmp15149: # %bb.10: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1579 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1579:0 mov rcx, qword ptr [rbp + 16] # 8-byte Reload call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rax, qword ptr [rbp - 8] # 8-byte Reload mov rdx, qword ptr [rax + 16] .Ltmp15129: mov rcx, qword ptr [rbp + 16] # 8-byte Reload call "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" .Ltmp15130: jmp .LBB1259_11 .Ltmp15150: .LBB1259_11: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1580:0 mov rax, qword ptr [rbp - 8] # 8-byte Reload mov r8, qword ptr [rax + 16] mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp - 56], r8 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] mov rax, qword ptr [rbp] # 8-byte Reload mov rcx, qword ptr [rax + 16] .Ltmp15131: mov r8, qword ptr [rbp - 56] # 8-byte Reload call "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .Ltmp15132: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB1259_12 .Ltmp15151: .LBB1259_12: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp + 24], rax .cv_loc 1259 22 1581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1581:0 mov rcx, qword ptr [rbp + 16] # 8-byte Reload call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp + 24] .Ltmp15133: mov rcx, qword ptr [rbp + 16] # 8-byte Reload call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .Ltmp15134: jmp .LBB1259_13 .Ltmp15152: .LBB1259_13: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1582:0 mov rax, qword ptr [rbp + 24] mov rcx, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp15153: .LBB1259_14: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1585:0 mov rcx, qword ptr [rbp + 16] # 8-byte Reload call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp15135: mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov r8, rax call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .Ltmp15136: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1259_15 .Ltmp15154: .LBB1259_15: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] .cv_loc 1259 22 1586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1586:0 mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp] # 8-byte Reload call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp + 8] # 8-byte Reload add rsp, 176 pop rbp .Ltmp15155: ret .seh_handlerdata .long ("$cppxdata$?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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")@IMGREL .section .text,"xr",discard,"?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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" .seh_endproc .def "?dtor$16@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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$16@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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": .seh_proc "?dtor$16@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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" .LBB1259_16: .Ltmp15156: #DEBUG_VALUE: erase:_First <- [DW_OP_constu 8, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: erase:_Last <- [DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp15157: .seh_endprologue mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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" .seh_endproc .def "?dtor$17@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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$17@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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": .seh_proc "?dtor$17@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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" .LBB1259_17: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp] # 8-byte Reload call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp15158: .Lfunc_end1259: .seh_handlerdata .section .text,"xr",discard,"?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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" .seh_endproc .section .xdata,"dr",associative,"?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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 "$cppxdata$?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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")@IMGREL # IPToStateXData .long 168 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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$17@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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"@IMGREL # Action .long 0 # ToState .long "?dtor$16@?0??erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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"@IMGREL # Action "$ip2state$?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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 .Lfunc_begin1259@IMGREL # IP .long -1 # ToState .long .Ltmp15129@IMGREL+1 # IP .long 1 # ToState .long .Ltmp15136@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .globl "?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # -- Begin function ?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ .p2align 4, 0x90 "?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": # @"?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .Lfunc_begin1260: .cv_func_id 1260 .cv_loc 1260 22 1628 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1628:0 .seh_proc "?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15161: .cv_loc 1260 22 1629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1629:0 mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rdx # 8-byte Spill call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] .Ltmp15159: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 48] # 8-byte Reload call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .Ltmp15160: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1260_1 .LBB1260_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ")@IMGREL .section .text,"xr",discard,"?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$2@?0??end@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$2@?0??end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA" .LBB1260_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15162: .Lfunc_end1260: .seh_handlerdata .section .text,"xr",discard,"?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .p2align 2 "$cppxdata$?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA"@IMGREL # Action "$ip2state$?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": .long .Lfunc_begin1260@IMGREL # IP .long -1 # ToState .long .Ltmp15159@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15160@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA@$$QEAV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .globl "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # -- Begin function ??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z .p2align 4, 0x90 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z": # @"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .Lfunc_begin1261: .cv_func_id 1261 .cv_loc 1261 22 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:23:0 .seh_proc "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15163: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" mov rcx, qword ptr [rsp + 64] mov rcx, qword ptr [rcx + 16] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx + 16], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp15164: .Lfunc_end1261: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .seh_endproc # -- End function .def "?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .globl "?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" # -- Begin function ?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ .p2align 4, 0x90 "?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": # @"?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .Lfunc_begin1262: .cv_func_id 1262 .cv_loc 1262 22 1618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1618:0 .seh_proc "?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15167: .cv_loc 1262 22 1619 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1619:0 mov qword ptr [rbp - 24], rcx # 8-byte Spill mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rdx # 8-byte Spill call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] .Ltmp15165: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 48] # 8-byte Reload call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .Ltmp15166: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1262_1 .LBB1262_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ")@IMGREL .section .text,"xr",discard,"?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$2@?0??begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$2@?0??begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA" .LBB1262_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15168: .Lfunc_end1262: .seh_handlerdata .section .text,"xr",discard,"?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .p2align 2 "$cppxdata$?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ@4HA"@IMGREL # Action "$ip2state$?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ": .long .Lfunc_begin1262@IMGREL # IP .long -1 # ToState .long .Ltmp15165@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15166@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEBA?AV01@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .globl "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # -- Begin function ??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z .p2align 4, 0x90 "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z": # @"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .Lfunc_begin1263: .cv_func_id 1263 .cv_loc 1263 22 299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:299:0 .seh_proc "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov rax, rdx mov qword ptr [rbp], r8 mov qword ptr [rbp - 8], rcx mov rcx, qword ptr [rbp - 8] lea r8, [rbp - 32] .Ltmp15171: .cv_loc 1263 22 300 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:300:0 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, r8 mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rdx # 8-byte Spill mov rdx, r9 mov qword ptr [rbp - 56], rax # 8-byte Spill mov qword ptr [rbp - 64], r8 # 8-byte Spill call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1263 22 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:301:0 mov rdx, qword ptr [rbp] .Ltmp15169: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .Ltmp15170: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1263_1 .LBB1263_1: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rbp - 80] # 8-byte Reload call "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1263 22 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:302:0 lea rcx, [rbp - 32] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 56] # 8-byte Reload add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z")@IMGREL .section .text,"xr",discard,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .seh_endproc .def "?dtor$2@?0???H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@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@@QEBA?AV01@_J@Z@4HA": .seh_proc "?dtor$2@?0???H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z@4HA" .LBB1263_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 32] call "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15172: .Lfunc_end1263: .seh_handlerdata .section .text,"xr",discard,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .seh_endproc .section .xdata,"dr",associative,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .p2align 2 "$cppxdata$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z": .long -1 # ToState .long "?dtor$2@?0???H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z@4HA"@IMGREL # Action "$ip2state$??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z": .long .Lfunc_begin1263@IMGREL # IP .long -1 # ToState .long .Ltmp15169@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15170@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # -- End function .def "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1264: .cv_func_id 1264 .cv_loc 1264 22 235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:235:0 .seh_proc "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15173: .cv_loc 1264 22 235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:235:0 call "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .Ltmp15174: .cv_loc 1264 22 235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:235:0 nop add rsp, 40 ret .Ltmp15175: .Lfunc_end1264: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1265: .cv_func_id 1265 .cv_loc 1265 22 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:23:0 .seh_proc "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15176: .cv_loc 1265 22 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:23:0 call "??1_Iterator_base12@std@@QEAA@XZ" .Ltmp15177: .cv_loc 1265 22 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:23:0 nop add rsp, 40 ret .Ltmp15178: .Lfunc_end1265: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" .globl "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" # -- Begin function ??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z .p2align 4, 0x90 "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z": # @"??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" .Lfunc_begin1266: .cv_func_id 1266 .cv_loc 1266 22 1731 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1731:0 .seh_proc "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp15179: .cv_loc 1266 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rax jae .LBB1266_3 # %bb.2: .Ltmp15180: .cv_loc 1266 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1266_8 .Ltmp15181: .LBB1266_3: .cv_loc 1266 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1266_4 .LBB1266_4: .Ltmp15182: .cv_loc 1266 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 lea rax, [rip + "??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1733 call rax mov ecx, 1 cmp ecx, eax jne .LBB1266_6 # %bb.5: int3 .LBB1266_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1733 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15183: # %bb.7: .cv_loc 1266 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1266_8 .Ltmp15184: .LBB1266_8: .cv_loc 1266 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1266_9 .Ltmp15185: .LBB1266_9: .cv_loc 1266 22 1736 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1736:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 80] shl rcx, 2 add rax, rcx add rsp, 88 ret .Ltmp15186: .Lfunc_end1266: .seh_handlerdata .section .text,"xr",discard,"??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" .seh_endproc # -- End function .def "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .globl "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # -- Begin function ??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z .p2align 4, 0x90 "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z": # @"??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .Lfunc_begin1267: .cv_func_id 1267 .cv_loc 1267 15 2734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2734:0 .seh_proc "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 64], rcx .Ltmp15187: .cv_loc 1267 15 2736 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2736:0 lea rcx, [rsp + 56] lea rdx, [rsp + 64] #DEBUG_VALUE: _Move_unchecked:_First <- [$rdx+0] lea r8, [rsp + 72] #DEBUG_VALUE: _Move_unchecked:_Dest <- [$r8+0] call "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .Ltmp15188: mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 64] mov r9b, byte ptr [rsp + 40] call "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 88 ret .Ltmp15189: .Lfunc_end1267: .seh_handlerdata .section .text,"xr",discard,"??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .seh_endproc # -- End function .def "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_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@@QEAA@PEAIPEBU_Container_base12@1@@Z" .globl "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z .p2align 4, 0x90 "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z": # @"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .Lfunc_begin1268: .cv_func_id 1268 .cv_loc 1268 22 253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:253:0 .seh_proc "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15190: mov rdx, rcx mov r8, qword ptr [rsp + 64] mov rax, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .cv_loc 1268 22 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:254:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15191: .Lfunc_end1268: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .seh_endproc # -- End function .def "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .globl "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # -- Begin function ??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z": # @"??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .Lfunc_begin1269: .cv_func_id 1269 .cv_loc 1269 15 2726 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2726:0 .seh_proc "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], r9b mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15192: .cv_loc 1269 15 2727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2727:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" nop add rsp, 72 ret .Ltmp15193: .Lfunc_end1269: .seh_handlerdata .section .text,"xr",discard,"??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_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@@QEAA@PEAIPEBU_Container_base12@1@@Z" .globl "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z .p2align 4, 0x90 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z": # @"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .Lfunc_begin1270: .cv_func_id 1270 .cv_loc 1270 22 42 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:42:0 .seh_proc "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp15194: mov rdx, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx call "??0_Iterator_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rdx + 16], rcx .Ltmp15195: .cv_loc 1270 22 43 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:43:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .Ltmp15196: .cv_loc 1270 22 44 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:44:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 88 ret .Ltmp15197: .Lfunc_end1270: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .seh_endproc # -- End function .def "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1271: .cv_func_id 1271 .cv_loc 1271 22 235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:235:0 .seh_proc "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15198: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15199: .Lfunc_end1271: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .globl "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # -- Begin function ??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z .p2align 4, 0x90 "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z": # @"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .Lfunc_begin1272: .cv_func_id 1272 .cv_loc 1272 22 293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:293:0 .seh_proc "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15200: .cv_loc 1272 22 294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:294:0 mov rdx, qword ptr [rsp + 64] mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .cv_loc 1272 22 295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:295:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15201: .Lfunc_end1272: .seh_handlerdata .section .text,"xr",discard,"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .seh_endproc # -- End function .def "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1273: .cv_func_id 1273 .cv_loc 1273 22 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:23:0 .seh_proc "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15202: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" mov rcx, qword ptr [rsp + 64] mov rcx, qword ptr [rcx + 16] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx + 16], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp15203: .Lfunc_end1273: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .globl "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # -- Begin function ??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z .p2align 4, 0x90 "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z": # @"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .Lfunc_begin1274: .cv_func_id 1274 .cv_loc 1274 22 128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:128:0 .seh_proc "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp15204: .cv_loc 1274 22 129 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:129:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" .cv_loc 1274 22 130 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:130:0 mov rcx, qword ptr [rsp + 48] shl rcx, 2 mov rdx, qword ptr [rsp + 32] # 8-byte Reload add rcx, qword ptr [rdx + 16] mov qword ptr [rdx + 16], rcx .cv_loc 1274 22 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:131:0 mov rax, rdx add rsp, 56 ret .Ltmp15205: .Lfunc_end1274: .seh_handlerdata .section .text,"xr",discard,"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .seh_endproc # -- End function .def "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@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@@QEBAX_J@Z" .globl "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" # -- Begin function ?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z .p2align 4, 0x90 "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z": # @"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" .Lfunc_begin1275: .cv_func_id 1275 .cv_loc 1275 22 109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:109:0 .seh_proc "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], rdx mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp15206: .cv_loc 1275 22 113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:113:0 mov rdx, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov qword ptr [rsp + 80], rax # %bb.1: .Ltmp15207: .cv_loc 1275 22 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:114:0 cmp qword ptr [rsp + 96], 0 je .LBB1275_3 # %bb.2: mov rax, qword ptr [rsp + 72] # 8-byte Reload cmp qword ptr [rax + 16], 0 je .LBB1275_4 .LBB1275_3: .Ltmp15208: .cv_loc 1275 22 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:114:0 jmp .LBB1275_9 .Ltmp15209: .LBB1275_4: .cv_loc 1275 22 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:114:0 jmp .LBB1275_5 .LBB1275_5: .Ltmp15210: .cv_loc 1275 22 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:114:0 lea rax, [rip + "??_C@_0CO@LHPFLLJB@cannot?5seek?5value?9initialized?5ve@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 114 call rax mov ecx, 1 cmp ecx, eax jne .LBB1275_7 # %bb.6: int3 .LBB1275_7: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 114 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15211: # %bb.8: .cv_loc 1275 22 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:114:0 jmp .LBB1275_9 .Ltmp15212: .LBB1275_9: .cv_loc 1275 22 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:114:0 jmp .LBB1275_10 .Ltmp15213: .LBB1275_10: .cv_loc 1275 22 115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:115:0 cmp qword ptr [rsp + 96], 0 jge .LBB1275_21 # %bb.11: .Ltmp15214: .cv_loc 1275 22 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:117:0 jmp .LBB1275_12 .LBB1275_12: .Ltmp15215: .cv_loc 1275 22 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:117:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] mov rcx, qword ptr [rcx + 8] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov r8, qword ptr [rdx + 16] sub rcx, r8 sar rcx, 2 cmp rax, rcx jl .LBB1275_14 # %bb.13: .Ltmp15216: .cv_loc 1275 22 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:117:0 jmp .LBB1275_19 .Ltmp15217: .LBB1275_14: .cv_loc 1275 22 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:117:0 jmp .LBB1275_15 .LBB1275_15: .Ltmp15218: .cv_loc 1275 22 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:117:0 lea rax, [rip + "??_C@_0CJ@DIFMEJBE@cannot?5seek?5vector?5iterator?5befo@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 117 call rax mov ecx, 1 cmp ecx, eax jne .LBB1275_17 # %bb.16: int3 .LBB1275_17: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 117 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15219: # %bb.18: .cv_loc 1275 22 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:117:0 jmp .LBB1275_19 .Ltmp15220: .LBB1275_19: .cv_loc 1275 22 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:117:0 jmp .LBB1275_20 .Ltmp15221: .LBB1275_20: .cv_loc 1275 22 118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:118:0 jmp .LBB1275_21 .Ltmp15222: .LBB1275_21: .cv_loc 1275 22 120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:120:0 cmp qword ptr [rsp + 96], 0 jle .LBB1275_32 # %bb.22: .Ltmp15223: .cv_loc 1275 22 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:122:0 jmp .LBB1275_23 .LBB1275_23: .Ltmp15224: .cv_loc 1275 22 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:122:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] mov rcx, qword ptr [rcx + 16] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov r8, qword ptr [rdx + 16] sub rcx, r8 sar rcx, 2 cmp rax, rcx jg .LBB1275_25 # %bb.24: .Ltmp15225: .cv_loc 1275 22 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:122:0 jmp .LBB1275_30 .Ltmp15226: .LBB1275_25: .cv_loc 1275 22 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:122:0 jmp .LBB1275_26 .LBB1275_26: .Ltmp15227: .cv_loc 1275 22 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:122:0 lea rax, [rip + "??_C@_0CG@JDIOCKHH@cannot?5seek?5vector?5iterator?5afte@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 122 call rax mov ecx, 1 cmp ecx, eax jne .LBB1275_28 # %bb.27: int3 .LBB1275_28: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BO@POODHAGG@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAo?$AAf?$AAf?$AAs?$AAe?$AAt?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 122 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15228: # %bb.29: .cv_loc 1275 22 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:122:0 jmp .LBB1275_30 .Ltmp15229: .LBB1275_30: .cv_loc 1275 22 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:122:0 jmp .LBB1275_31 .Ltmp15230: .LBB1275_31: .cv_loc 1275 22 123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:123:0 jmp .LBB1275_32 .Ltmp15231: .LBB1275_32: .cv_loc 1275 22 125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:125:0 add rsp, 104 ret .Ltmp15232: .Lfunc_end1275: .seh_handlerdata .section .text,"xr",discard,"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" .seh_endproc # -- End function .def "??1_Iterator_base12@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Iterator_base12@std@@QEAA@XZ" .globl "??1_Iterator_base12@std@@QEAA@XZ" # -- Begin function ??1_Iterator_base12@std@@QEAA@XZ .p2align 4, 0x90 "??1_Iterator_base12@std@@QEAA@XZ": # @"??1_Iterator_base12@std@@QEAA@XZ" .Lfunc_begin1276: .cv_func_id 1276 .cv_loc 1276 15 139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:139:0 .seh_proc "??1_Iterator_base12@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 1276 15 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:141:0 .Ltmp15233: .Ltmp15235: mov rax, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rdx, [rbp - 24] mov r8d, 3 mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rdx mov edx, r8d call rax .Ltmp15234: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB1276_1 .LBB1276_1: .cv_loc 1276 15 142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:142:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1276 15 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:144:0 lea rcx, [rbp - 24] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] .Ltmp15236: .cv_loc 1276 15 144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:144:0 nop add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1_Iterator_base12@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1_Iterator_base12@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1_Iterator_base12@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1_Iterator_base12@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1_Iterator_base12@std@@QEAA@XZ@4HA" .LBB1276_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp15237: .cv_loc 1276 15 141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:141:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15238: .Lfunc_end1276: .seh_handlerdata .section .text,"xr",discard,"??1_Iterator_base12@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1_Iterator_base12@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1_Iterator_base12@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1_Iterator_base12@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1_Iterator_base12@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1_Iterator_base12@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1_Iterator_base12@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1_Iterator_base12@std@@QEAA@XZ": .long .Lfunc_begin1276@IMGREL # IP .long -1 # ToState .long .Ltmp15233@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15234@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1_Iterator_base12@std@@QEAA@XZ" # -- End function .def "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" .globl "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" # -- Begin function ?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ .p2align 4, 0x90 "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ": # @"?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" .Lfunc_begin1277: .cv_func_id 1277 .cv_loc 1277 22 1608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1608:0 .seh_proc "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15239: .cv_loc 1277 22 1609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1609:0 call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rax] call "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" nop add rsp, 40 ret .Ltmp15240: .Lfunc_end1277: .seh_handlerdata .section .text,"xr",discard,"?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" .seh_endproc # -- End function .def "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_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@@QEAA@PEAIPEAU_Container_base12@1@@Z" .globl "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" # -- Begin function ??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z .p2align 4, 0x90 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z": # @"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" .Lfunc_begin1278: .cv_func_id 1278 .cv_loc 1278 22 2382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2382:0 .seh_proc "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15241: mov rdx, rcx mov r8, qword ptr [rsp + 64] mov rax, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" .cv_loc 1278 22 2383 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2383:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15242: .Lfunc_end1278: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" .seh_endproc # -- End function .def "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_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@@QEAA@PEBIPEBU_Container_base12@1@@Z" .globl "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" # -- Begin function ??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z .p2align 4, 0x90 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z": # @"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" .Lfunc_begin1279: .cv_func_id 1279 .cv_loc 1279 22 2183 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2183:0 .seh_proc "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue xor eax, eax mov r9d, eax mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp15243: mov rdx, rcx mov r8, qword ptr [rsp + 80] mov r10, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, r10 mov qword ptr [rsp + 48], r8 # 8-byte Spill mov r8, r9 mov r9, qword ptr [rsp + 48] # 8-byte Reload call "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" .cv_loc 1279 22 2184 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2184:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp15244: .Lfunc_end1279: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" .seh_endproc # -- End function .def "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1280: .cv_func_id 1280 .cv_loc 1280 22 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2044:0 .seh_proc "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15245: .cv_loc 1280 22 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2044:0 call "??1_Iterator_base12@std@@QEAA@XZ" .Ltmp15246: .cv_loc 1280 22 2044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2044:0 nop add rsp, 40 ret .Ltmp15247: .Lfunc_end1280: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .globl "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # -- Begin function ??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z .p2align 4, 0x90 "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": # @"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .Lfunc_begin1281: .cv_func_id 1281 .cv_loc 1281 22 1428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1428:0 .seh_proc "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], r8 mov qword ptr [rbp + 40], rdx mov qword ptr [rbp + 32], rcx mov rcx, qword ptr [rbp + 32] .Ltmp15252: .cv_loc 1281 22 1429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1429:0 mov qword ptr [rbp - 40], rcx # 8-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@@QEBA_KXZ" mov qword ptr [rbp + 24], rax .cv_loc 1281 22 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1430:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@QEBA_KXZ" mov qword ptr [rbp + 16], rax .cv_loc 1281 22 1432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1432:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 16] jbe .LBB1281_7 # %bb.1: .Ltmp15253: .cv_loc 1281 22 1434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1434:0 mov rax, qword ptr [rbp + 40] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload cmp rcx, rax jbe .LBB1281_3 # %bb.2: .Ltmp15254: .cv_loc 1281 22 1436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1436: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" ud2 .Ltmp15255: .LBB1281_3: .cv_loc 1281 22 1439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1439:0 mov rdx, qword ptr [rbp + 40] mov rcx, qword ptr [rbp - 40] # 8-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@@AEBA_K_K@Z" mov qword ptr [rbp + 8], rax .cv_loc 1281 22 1441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1441:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rdx, qword ptr [rbp + 8] mov rcx, rax call "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" mov qword ptr [rbp], rax .cv_loc 1281 22 1442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1442:0 mov rax, qword ptr [rbp] mov rcx, qword ptr [rbp + 24] shl rcx, 5 add rax, rcx mov qword ptr [rbp - 8], rax .cv_loc 1281 22 1443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1443:0 mov rax, qword ptr [rbp - 8] mov qword ptr [rbp - 16], rax .Ltmp15256: .cv_loc 1281 22 1446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1446:0 mov rax, qword ptr [rbp + 40] mov rcx, qword ptr [rbp + 24] sub rax, rcx mov rdx, qword ptr [rbp - 8] .Ltmp15248: lea rcx, [rbp + 48] mov r8, rax call "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .Ltmp15249: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1281_4 .LBB1281_4: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 16], rax .cv_loc 1281 22 1447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1447:0 mov r9, qword ptr [rbp] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], r9 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] .Ltmp15250: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 72] # 8-byte Reload mov r9, qword ptr [rbp - 64] # 8-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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" .Ltmp15251: jmp .LBB1281_6 .Ltmp15257: .LBB1281_6: .cv_loc 1281 22 1454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1454:0 mov r9, qword ptr [rbp + 8] mov r8, qword ptr [rbp + 40] mov rdx, qword ptr [rbp] mov rcx, qword ptr [rbp - 40] # 8-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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .cv_loc 1281 22 1455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1455:0 jmp .LBB1281_14 .Ltmp15258: .LBB1281_7: .cv_loc 1281 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 24] jbe .LBB1281_9 # %bb.8: .Ltmp15259: .cv_loc 1281 22 1458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1458:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov qword ptr [rbp - 24], rax .cv_loc 1281 22 1459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1459:0 mov rax, qword ptr [rbp + 40] sub rax, qword ptr [rbp + 24] mov rdx, qword ptr [rbp - 24] lea rcx, [rbp + 48] mov r8, rax call "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1281 22 1460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1460:0 mov r8, qword ptr [rbp - 24] mov rdx, qword ptr [rbp - 24] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEBAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1281 22 1461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1461:0 jmp .LBB1281_13 .Ltmp15260: .LBB1281_9: .cv_loc 1281 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 mov rax, qword ptr [rbp + 40] cmp rax, qword ptr [rbp + 24] jne .LBB1281_11 # %bb.10: .Ltmp15261: .cv_loc 1281 22 1464 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1464:0 jmp .LBB1281_12 .Ltmp15262: .LBB1281_11: .cv_loc 1281 22 1467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1467:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rbp + 40] shl rcx, 5 add rax, rcx mov qword ptr [rbp - 32], rax .cv_loc 1281 22 1468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1468:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEBAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1281 22 1469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1469:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1281 22 1470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1470:0 mov rax, qword ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 96], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp15263: .LBB1281_12: .cv_loc 1281 22 1462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1462:0 jmp .LBB1281_13 .Ltmp15264: .LBB1281_13: .cv_loc 1281 22 1456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1456:0 jmp .LBB1281_14 .Ltmp15265: .LBB1281_14: .cv_loc 1281 22 1472 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1472:0 add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_endproc .def "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA": .seh_proc "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1281_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp15266: .cv_loc 1281 22 1449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1449:0 mov r8, qword ptr [rbp - 16] mov rdx, qword ptr [rbp - 8] mov rcx, qword ptr [rbp - 40] # 8-byte Reload 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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1281 22 1450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1450:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov r8, qword ptr [rbp + 8] mov rdx, qword ptr [rbp] mov rcx, rax call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .cv_loc 1281 22 1451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1451:0 mov rax, qword ptr [rip + __imp__CxxThrowException] xor r9d, r9d mov ecx, r9d mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 80] # 8-byte Reload call rax ud2 .Ltmp15267: .Lfunc_end1281: .seh_handlerdata .long ("$cppxdata$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .p2align 2 "$cppxdata$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z": .long .Lfunc_begin1281@IMGREL # IP .long -1 # ToState .long .Ltmp15248@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15251@IMGREL+1 # IP .long -1 # ToState .long "?catch$5@?0???$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # -- 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@@QEBA_KXZ"; .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@@QEBA_KXZ" .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@@QEBA_KXZ" # -- 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@@QEBA_KXZ .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@@QEBA_KXZ": # @"?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@@QEBA_KXZ" .Lfunc_begin1282: .cv_func_id 1282 .cv_loc 1282 22 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1703:0 .seh_proc "?size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15268: .cv_loc 1282 22 1704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1704:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax sar rcx, 5 mov rax, rcx add rsp, 56 ret .Ltmp15269: .Lfunc_end1282: .seh_handlerdata .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@@QEBA_KXZ" .seh_endproc # -- 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@@QEBA_KXZ"; .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@@QEBA_KXZ" .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@@QEBA_KXZ" # -- 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@@QEBA_KXZ .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@@QEBA_KXZ": # @"?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@@QEBA_KXZ" .Lfunc_begin1283: .cv_func_id 1283 .cv_loc 1283 22 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1708:0 .seh_proc "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEBA_KXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp15270: .cv_loc 1283 22 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1709:0 mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, rax 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@@SA_KAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" mov qword ptr [rsp + 56], rax call "?max@?$numeric_limits@_J@std@@SA_JXZ" mov qword ptr [rsp + 48], rax lea rcx, [rsp + 48] lea rdx, [rsp + 56] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp15271: .Lfunc_end1283: .seh_handlerdata .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@@QEBA_KXZ" .seh_endproc # -- 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_begin1284: .cv_func_id 1284 .cv_loc 1284 22 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1925:0 .seh_proc "?_Xlength@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp15272: .cv_loc 1284 22 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1926:0 lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp15273: .Lfunc_end1284: .seh_handlerdata .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" .seh_endproc # -- 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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@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@@AEBA_K_K@Z" .Lfunc_begin1285: .cv_func_id 1285 .cv_loc 1285 22 1853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1853:0 .seh_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@@AEBA_K_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp15274: .cv_loc 1285 22 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1854:0 mov qword ptr [rsp + 40], rcx # 8-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@@QEBA_KXZ" mov qword ptr [rsp + 56], rax .cv_loc 1285 22 1856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1856:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] shr rcx, 1 sub rax, rcx mov rcx, qword ptr [rsp + 32] # 8-byte Reload cmp rcx, rax jbe .LBB1285_2 # %bb.1: .Ltmp15275: .cv_loc 1285 22 1858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1858:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1285_5 .Ltmp15276: .LBB1285_2: .cv_loc 1285 22 1861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1861:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 56] shr rcx, 1 add rax, rcx mov qword ptr [rsp + 48], rax .cv_loc 1285 22 1863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1863:0 mov rax, qword ptr [rsp + 48] cmp rax, qword ptr [rsp + 72] jae .LBB1285_4 # %bb.3: .Ltmp15277: .cv_loc 1285 22 1865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1865:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 80], rax jmp .LBB1285_5 .Ltmp15278: .LBB1285_4: .cv_loc 1285 22 1868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1868:0 mov rax, qword ptr [rsp + 48] mov qword ptr [rsp + 80], rax .LBB1285_5: .cv_loc 1285 22 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1869:0 mov rax, qword ptr [rsp + 80] add rsp, 88 ret .Ltmp15279: .Lfunc_end1285: .seh_handlerdata .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@@AEBA_K_K@Z" .seh_endproc # -- 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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .globl "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z": # @"?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .Lfunc_begin1286: .cv_func_id 1286 .cv_loc 1286 17 996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:996:0 .seh_proc "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15280: .cv_loc 1286 17 997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:997:0 mov rcx, qword ptr [rsp + 48] call "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" mov rcx, rax call "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" nop add rsp, 56 ret .Ltmp15281: .Lfunc_end1286: .seh_handlerdata .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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .seh_endproc # -- End function .def "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .globl "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # -- Begin function ??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z .p2align 4, 0x90 "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z": # @"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .Lfunc_begin1287: .cv_func_id 1287 .cv_loc 1287 22 1478 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1478:0 .seh_proc "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] mov rcx, qword ptr [rcx] .Ltmp15282: .cv_loc 1287 22 1479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1479:0 mov r8, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 40] call "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" nop add rsp, 56 ret .Ltmp15283: .Lfunc_end1287: .seh_handlerdata .section .text,"xr",discard,"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .seh_endproc # -- 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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" .Lfunc_begin1288: .cv_func_id 1288 .cv_loc 1288 22 1842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1842:0 .seh_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15284: .cv_loc 1288 22 1843 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1843:0 mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov al, byte ptr [rsp + 48] mov byte ptr [rsp + 32], al 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@@AEAAXPEAU_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" .cv_loc 1288 22 1845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1845:0 nop add rsp, 88 ret .Ltmp15285: .Lfunc_end1288: .seh_handlerdata .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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" .seh_endproc # -- 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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .Lfunc_begin1289: .cv_func_id 1289 .cv_loc 1289 22 1895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1895:0 .seh_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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov qword ptr [rsp + 112], r9 mov qword ptr [rsp + 104], r8 mov qword ptr [rsp + 96], rdx mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp15286: .cv_loc 1289 22 1896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1896:0 mov rdx, rcx mov qword ptr [rsp + 80], rcx # 8-byte Spill mov rcx, rdx call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .cv_loc 1289 22 1898 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1898:0 mov rcx, qword ptr [rsp + 80] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" cmp qword ptr [rax], 0 je .LBB1289_2 # %bb.1: .Ltmp15287: .cv_loc 1289 22 1900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1900:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 72], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov r8, qword ptr [rsp + 72] # 8-byte Reload 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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1289 22 1901 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1901:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rsp + 56] # 8-byte Reload call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .Ltmp15288: .LBB1289_2: .cv_loc 1289 22 1904 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1904:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1289 22 1905 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1905:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 104] shl rcx, 5 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1289 22 1906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1906:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 112] shl rcx, 5 add rax, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1289 22 1907 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1907:0 add rsp, 120 ret .Ltmp15289: .Lfunc_end1289: .seh_handlerdata .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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .seh_endproc # -- 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@@AEBAXPEAU_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@@AEBAXPEAU_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@@AEBAXPEAU_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@@AEBAXPEAU_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@@AEBAXPEAU_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@@AEBAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .Lfunc_begin1290: .cv_func_id 1290 .cv_loc 1290 22 1936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1936:0 .seh_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@@AEBAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp15290: .cv_loc 1290 22 1937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1937:0 lea rdx, [rsp + 56] .Ltmp15291: #DEBUG_VALUE: _Orphan_range:_Lock <- [$rdx+0] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov edx, 3 .Ltmp15292: call qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] .cv_loc 1290 22 1939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1939:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1290 22 1941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1941:0 cmp qword ptr [rsp + 48], 0 je .LBB1290_9 # %bb.1: .Ltmp15293: .cv_loc 1290 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1290_2 .LBB1290_2: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rsp + 48] cmp qword ptr [rax], 0 je .LBB1290_8 # %bb.3: # in Loop: Header=BB1290_2 Depth=1 .Ltmp15294: .cv_loc 1290 22 1945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1945:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rax, qword ptr [rax + 16] cmp rax, qword ptr [rsp + 72] jb .LBB1290_5 # %bb.4: # in Loop: Header=BB1290_2 Depth=1 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 48] mov rcx, qword ptr [rcx] cmp rax, qword ptr [rcx + 16] jae .LBB1290_6 .LBB1290_5: # in Loop: Header=BB1290_2 Depth=1 .Ltmp15295: .cv_loc 1290 22 1947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1947:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1290 22 1948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1948:0 jmp .LBB1290_7 .Ltmp15296: .LBB1290_6: # in Loop: Header=BB1290_2 Depth=1 .cv_loc 1290 22 1951 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1951:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .cv_loc 1290 22 1952 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1952:0 mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax] mov rcx, rax call "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 48] mov qword ptr [rcx], rax .Ltmp15297: .LBB1290_7: # in Loop: Header=BB1290_2 Depth=1 .cv_loc 1290 22 1943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1943:0 jmp .LBB1290_2 .LBB1290_8: .cv_loc 1290 22 1955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1955:0 jmp .LBB1290_9 .Ltmp15298: .LBB1290_9: .cv_loc 1290 22 1956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1956:0 lea rcx, [rsp + 56] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] nop add rsp, 88 ret .Ltmp15299: .Lfunc_end1290: .seh_handlerdata .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@@AEBAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1291: .cv_func_id 1291 .cv_loc 1291 22 590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:590:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15300: .cv_loc 1291 22 591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:591:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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 rax, 16 add rsp, 40 ret .Ltmp15301: .Lfunc_end1291: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- 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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$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@@SA_KAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .Lfunc_begin1292: .cv_func_id 1292 .cv_loc 1292 17 891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:891:0 .seh_proc "?max_size@?$_Default_allocator_traits@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@SA_KAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15302: .cv_loc 1292 17 892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:892:0 movabs rax, 576460752303423487 pop rcx ret .Ltmp15303: .Lfunc_end1292: .seh_handlerdata .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@@SA_KAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin1293: .cv_func_id 1293 .cv_loc 1293 22 549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:549:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15304: .cv_loc 1293 22 550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:550:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" nop add rsp, 40 ret .Ltmp15305: .Lfunc_end1293: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- 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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .Lfunc_begin1294: .cv_func_id 1294 .cv_loc 1294 15 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15306: .cv_loc 1294 15 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0 mov rax, rcx pop rcx ret .Ltmp15307: .Lfunc_end1294: .seh_handlerdata .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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" .seh_endproc # -- End function .def "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" .globl "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" # -- Begin function ??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z .p2align 4, 0x90 "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z": # @"??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" .Lfunc_begin1295: .cv_func_id 1295 .cv_loc 1295 17 23 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:23:0 .seh_proc "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rcx .Ltmp15308: .cv_loc 1295 17 24 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:24:0 movabs rcx, 576460752303423487 mov qword ptr [rsp + 8], rcx .cv_loc 1295 17 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:25:0 mov rax, qword ptr [rsp + 16] shl rax, 5 mov qword ptr [rsp], rax .cv_loc 1295 17 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:26:0 cmp rcx, qword ptr [rsp + 16] jae .LBB1295_2 # %bb.1: .Ltmp15309: .cv_loc 1295 17 29 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:29:0 mov qword ptr [rsp], -1 .Ltmp15310: .LBB1295_2: .cv_loc 1295 17 32 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:32:0 mov rax, qword ptr [rsp] add rsp, 24 ret .Ltmp15311: .Lfunc_end1295: .seh_handlerdata .section .text,"xr",discard,"??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" .seh_endproc # -- End function .def "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" .globl "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" # -- Begin function ?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z .p2align 4, 0x90 "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z": # @"?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" .Lfunc_begin1296: .cv_func_id 1296 .cv_loc 1296 22 1811 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1811:0 .seh_proc "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15312: .cv_loc 1296 22 1812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1812:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" nop add rsp, 56 ret .Ltmp15313: .Lfunc_end1296: .seh_handlerdata .section .text,"xr",discard,"?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" .seh_endproc # -- End function .def "??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Lfunc_begin1297: .cv_func_id 1297 .cv_loc 1297 24 343 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:343:0 .seh_proc "??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp15314: .cv_loc 1297 24 344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:344:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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" nop add rsp, 72 ret .Ltmp15315: .Lfunc_end1297: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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_begin1298: .cv_func_id 1298 .cv_loc 1298 24 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:321:0 .seh_proc "??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov byte ptr [rbp - 16], r9b mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx .Ltmp15318: .cv_loc 1298 24 322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:322:0 mov rdx, qword ptr [rbp - 40] mov r8, qword ptr [rbp - 24] lea rcx, [rbp - 64] .Ltmp15319: #DEBUG_VALUE: _Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned long long,std::allocator,0> >::_Grp_t> >:_Backout <- [$rcx+0] call "??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Ltmp15320: mov qword ptr [rbp - 72], rax # 8-byte Spill .LBB1298_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1298 24 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:323:0 xor eax, eax mov ecx, eax .Ltmp15321: cmp rcx, qword ptr [rbp - 32] jae .LBB1298_4 # %bb.2: # in Loop: Header=BB1298_1 Depth=1 .cv_loc 1298 24 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:325:0 .Ltmp15316: lea rcx, [rbp - 64] .Ltmp15322: call "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" .Ltmp15317: jmp .LBB1298_3 .Ltmp15323: .LBB1298_3: # in Loop: Header=BB1298_1 Depth=1 .cv_loc 1298 24 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:323:0 mov rax, qword ptr [rbp - 32] add rax, -1 mov qword ptr [rbp - 32], rax jmp .LBB1298_1 .Ltmp15324: .LBB1298_4: .cv_loc 1298 24 328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:328:0 lea rcx, [rbp - 64] call "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .cv_loc 1298 24 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:329:0 lea rcx, [rbp - 64] mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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")@IMGREL .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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" .seh_endproc .def "?dtor$5@?0???$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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": .seh_proc "?dtor$5@?0???$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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" .LBB1298_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue lea rcx, [rbp - 64] call "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15325: .Lfunc_end1298: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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" .seh_endproc .section .xdata,"dr",associative,"??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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 "$cppxdata$??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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"@IMGREL # Action "$ip2state$??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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 .Lfunc_begin1298@IMGREL # IP .long -1 # ToState .long .Ltmp15316@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15317@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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 "??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Lfunc_begin1299: .cv_func_id 1299 .cv_loc 1299 24 150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:150:0 .seh_proc "??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15326: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx + 8], rdx mov rdx, qword ptr [rsp + 16] mov qword ptr [rcx + 16], rdx .cv_loc 1299 24 151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:151:0 mov rax, rcx add rsp, 24 ret .Ltmp15327: .Lfunc_end1299: .seh_handlerdata .section .text,"xr",discard,"??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .seh_endproc # -- End function .def "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" .globl "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" # -- Begin function ??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ .p2align 4, 0x90 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ": # @"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" .Lfunc_begin1300: .cv_func_id 1300 .cv_loc 1300 24 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:163:0 .seh_proc "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15328: .cv_loc 1300 24 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:164:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rcx + 16] mov rdx, rax 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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .cv_loc 1300 24 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:165:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 32 mov qword ptr [rax + 8], rcx .cv_loc 1300 24 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:166:0 add rsp, 56 ret .Ltmp15329: .Lfunc_end1300: .seh_handlerdata .section .text,"xr",discard,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .globl "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ": # @"?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .Lfunc_begin1301: .cv_func_id 1301 .cv_loc 1301 24 169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:169:0 .seh_proc "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15330: .cv_loc 1301 24 170 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:170:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rcx], rax .cv_loc 1301 24 171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:171:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp15331: .Lfunc_end1301: .seh_handlerdata .section .text,"xr",discard,"?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .seh_endproc # -- End function .def "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .globl "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" # -- Begin function ??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ": # @"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .Lfunc_begin1302: .cv_func_id 1302 .cv_loc 1302 24 157 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:157:0 .seh_proc "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15334: .cv_loc 1302 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov r8, qword ptr [rcx + 16] mov rax, qword ptr [rcx] mov rdx, qword ptr [rcx + 8] .Ltmp15332: mov rcx, rax 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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Ltmp15333: jmp .LBB1302_1 .Ltmp15335: .LBB1302_1: .cv_loc 1302 24 159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:159:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ@4HA" .LBB1302_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp15336: .cv_loc 1302 24 158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:158:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15337: .Lfunc_end1302: .seh_handlerdata .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ": .long .Lfunc_begin1302@IMGREL # IP .long -1 # ToState .long .Ltmp15332@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15333@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" # -- 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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Lfunc_begin1303: .cv_func_id 1303 .cv_loc 1303 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_proc "??$construct@U_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov r8d, 32 # kill: def $r8 killed $r8d mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp15338: .cv_loc 1303 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 64] mov rdx, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov edx, eax call memset mov rcx, qword ptr [rsp + 48] # 8-byte Reload call "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .cv_loc 1303 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 72 ret .Ltmp15339: .Lfunc_end1303: .seh_handlerdata .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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .seh_endproc # -- End function .def "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" .globl "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" # -- Begin function ??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z": # @"??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" .Lfunc_begin1304: .cv_func_id 1304 .cv_loc 1304 16 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345:0 .seh_proc "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15340: .cv_loc 1304 16 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15341: .Lfunc_end1304: .seh_handlerdata .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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" .seh_endproc # -- End function .def "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@XZ" .globl "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # -- Begin function ??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ .p2align 4, 0x90 "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ": # @"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .Lfunc_begin1305: .cv_func_id 1305 .cv_loc 1305 25 1974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1974:0 .seh_proc "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp15342: mov qword ptr [rsp + 56], rcx # 8-byte Spill call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload add rcx, 16 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15343: .Lfunc_end1305: .seh_handlerdata .section .text,"xr",discard,"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .seh_endproc # -- 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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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@@AEAAXPEAU_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_begin1306: .cv_func_id 1306 .cv_loc 1306 22 1832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1832:0 .seh_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@@AEAAXPEAU_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" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 128] mov byte ptr [rsp + 80], al mov qword ptr [rsp + 72], r9 mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15344: .cv_loc 1306 22 1833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1833:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov r9, rax call "??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .cv_loc 1306 22 1834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1834:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 88 ret .Ltmp15345: .Lfunc_end1306: .seh_handlerdata .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@@AEAAXPEAU_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" .seh_endproc # -- End function .def "??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Lfunc_begin1307: .cv_func_id 1307 .cv_loc 1307 24 251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:251:0 .seh_proc "??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # %bb.0: sub rsp, 168 .seh_stackalloc 168 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 160], rax mov qword ptr [rsp + 96], r9 mov qword ptr [rsp + 152], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp15346: .cv_loc 1307 24 253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:253:0 mov rcx, qword ptr [rsp + 80] call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" mov qword ptr [rsp + 144], rax .cv_loc 1307 24 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:254:0 mov rcx, qword ptr [rsp + 88] call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" mov qword ptr [rsp + 136], rax .cv_loc 1307 24 255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:255:0 lea rcx, [rsp + 144] lea rdx, [rsp + 136] call "??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" mov rcx, qword ptr [rsp + 152] mov rdx, rax call "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" mov qword ptr [rsp + 128], rax .cv_loc 1307 24 256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:256:0 lea rcx, [rsp + 120] lea rdx, [rsp + 112] call "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" lea rcx, [rsp + 104] lea rdx, [rsp + 144] lea r8, [rsp + 128] mov qword ptr [rsp + 64], rax # 8-byte Spill call "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" mov r9, qword ptr [rsp + 96] mov r8, qword ptr [rsp + 128] mov rdx, qword ptr [rsp + 136] mov rcx, qword ptr [rsp + 144] mov r10b, byte ptr [rsp + 72] mov r11b, byte ptr [rsp + 120] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" lea rcx, [rsp + 152] mov rdx, rax call "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .cv_loc 1307 24 260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:260:0 mov rax, qword ptr [rsp + 152] mov rcx, qword ptr [rsp + 160] xor rcx, rsp mov qword ptr [rsp + 56], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 168 ret .Ltmp15347: .Lfunc_end1307: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .seh_endproc # -- 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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .globl "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z": # @"??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .Lfunc_begin1308: .cv_func_id 1308 .cv_loc 1308 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15348: .cv_loc 1308 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15349: .Lfunc_end1308: .seh_handlerdata .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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .seh_endproc # -- 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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" .globl "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z": # @"??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" .Lfunc_begin1309: .cv_func_id 1309 .cv_loc 1309 15 808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:808:0 .seh_proc "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15350: .cv_loc 1309 15 809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:809:0 mov rax, qword ptr [rsp] add rsp, 16 ret .Ltmp15351: .Lfunc_end1309: .seh_handlerdata .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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .globl "??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1310: .cv_func_id 1310 .cv_loc 1310 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15352: .cv_loc 1310 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp15353: .Lfunc_end1310: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- 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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .globl "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z": # @"??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .Lfunc_begin1311: .cv_func_id 1311 .cv_loc 1311 15 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0 .seh_proc "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15354: .cv_loc 1311 15 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx], rcx .cv_loc 1311 15 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0 add rsp, 16 ret .Ltmp15355: .Lfunc_end1311: .seh_handlerdata .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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .globl "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # -- Begin function ??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z .p2align 4, 0x90 "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": # @"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .Lfunc_begin1312: .cv_func_id 1312 .cv_loc 1312 24 228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:228:0 .seh_proc "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov al, byte ptr [rbp + 56] mov r10b, byte ptr [rbp + 48] mov byte ptr [rbp - 16], r10b mov byte ptr [rbp - 24], al mov qword ptr [rbp - 32], r9 mov qword ptr [rbp - 40], r8 mov qword ptr [rbp - 48], rdx mov qword ptr [rbp - 56], rcx .Ltmp15358: .cv_loc 1312 24 229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:229:0 mov rdx, qword ptr [rbp - 40] mov r8, qword ptr [rbp - 32] lea rcx, [rbp - 80] .Ltmp15359: #DEBUG_VALUE: _Uninitialized_move_al_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >:_Backout <- [$rcx+0] call "??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Ltmp15360: mov qword ptr [rbp - 88], rax # 8-byte Spill .LBB1312_1: # =>This Inner Loop Header: Depth=1 .Ltmp15361: .cv_loc 1312 24 230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:230:0 mov rax, qword ptr [rbp - 56] cmp rax, qword ptr [rbp - 48] je .LBB1312_4 # %bb.2: # in Loop: Header=BB1312_1 Depth=1 .Ltmp15362: .cv_loc 1312 24 232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:232:0 mov rcx, qword ptr [rbp - 56] call "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .Ltmp15356: lea rcx, [rbp - 80] mov rdx, rax 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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Ltmp15357: jmp .LBB1312_3 .Ltmp15363: .LBB1312_3: # in Loop: Header=BB1312_1 Depth=1 .cv_loc 1312 24 230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:230:0 mov rax, qword ptr [rbp - 56] add rax, 32 mov qword ptr [rbp - 56], rax jmp .LBB1312_1 .Ltmp15364: .LBB1312_4: .cv_loc 1312 24 235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:235:0 lea rcx, [rbp - 80] call "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .cv_loc 1312 24 236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:236:0 lea rcx, [rbp - 80] mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 96] # 8-byte Reload add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_endproc .def "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA": .seh_proc "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA" .LBB1312_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 80] call "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15365: .Lfunc_end1312: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .p2align 2 "$cppxdata$??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long -1 # ToState .long "?dtor$5@?0???$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long .Lfunc_begin1312@IMGREL # IP .long -1 # ToState .long .Ltmp15356@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15357@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # -- End function .def "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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,"??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .globl "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z .p2align 4, 0x90 "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1313: .cv_func_id 1313 .cv_loc 1313 15 1086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1086:0 .seh_proc "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp15366: .cv_loc 1313 15 1087 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1087:0 mov rax, rcx add rsp, 16 ret .Ltmp15367: .Lfunc_end1313: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1314: .cv_func_id 1314 .cv_loc 1314 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15368: .cv_loc 1314 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx sar rcx, 5 mov rax, rcx add rsp, 24 ret .Ltmp15369: .Lfunc_end1314: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- 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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Lfunc_begin1315: .cv_func_id 1315 .cv_loc 1315 24 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:163:0 .seh_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15370: .cv_loc 1315 24 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:164:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 16] mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload 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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@Z" .cv_loc 1315 24 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:165:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 32 mov qword ptr [rax + 8], rcx .cv_loc 1315 24 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:166:0 add rsp, 72 ret .Ltmp15371: .Lfunc_end1315: .seh_handlerdata .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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .seh_endproc # -- End function .def "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .globl "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # -- Begin function ??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z .p2align 4, 0x90 "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z": # @"??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .Lfunc_begin1316: .cv_func_id 1316 .cv_loc 1316 7 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1588:0 .seh_proc "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15372: .cv_loc 1316 7 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1589:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15373: .Lfunc_end1316: .seh_handlerdata .section .text,"xr",discard,"??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .seh_endproc # -- 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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@Z" .Lfunc_begin1317: .cv_func_id 1317 .cv_loc 1317 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_proc "??$construct@U_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp15374: .cv_loc 1317 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx mov rcx, qword ptr [rax + 16] mov qword ptr [rdx + 16], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rdx + 24], rax .cv_loc 1317 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 add rsp, 72 ret .Ltmp15375: .Lfunc_end1317: .seh_handlerdata .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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@Z" .seh_endproc # -- 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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .globl "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z": # @"??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .Lfunc_begin1318: .cv_func_id 1318 .cv_loc 1318 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15376: .cv_loc 1318 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15377: .Lfunc_end1318: .seh_handlerdata .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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .seh_endproc # -- End function .def "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" .globl "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" # -- Begin function ?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ .p2align 4, 0x90 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ": # @"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" .Lfunc_begin1319: .cv_func_id 1319 .cv_loc 1319 22 518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:518:0 .seh_proc "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15378: .cv_loc 1319 22 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:519:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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 rcx, rax call "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" nop add rsp, 40 ret .Ltmp15379: .Lfunc_end1319: .seh_handlerdata .section .text,"xr",discard,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" .seh_endproc # -- 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_begin1320: .cv_func_id 1320 .cv_loc 1320 15 1264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1264:0 .seh_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" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx #DEBUG_VALUE: _Prev_iter,0> >:_First <- [$rdx+0] .Ltmp15380: .cv_loc 1320 15 1265 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1265:0 mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rsp + 40], rax # 8-byte Spill call "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp15381: .Lfunc_end1320: .seh_handlerdata .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" .seh_endproc # -- End function .def "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" .globl "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" # -- Begin function ??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ .p2align 4, 0x90 "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ": # @"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" .Lfunc_begin1321: .cv_func_id 1321 .cv_loc 1321 5 156 0 # ..\include\gsl/span:156:0 .seh_proc "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15384: .cv_loc 1321 5 157 0 # ..\include\gsl/span:157:0 mov rax, qword ptr [rcx + 8] mov rdx, qword ptr [rcx] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$span@D$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 64] # 8-byte Reload cmp rcx, rax setne r8b mov byte ptr [rbp - 41], 0 test r8b, 1 jne .LBB1321_1 jmp .LBB1321_2 .LBB1321_1: test byte ptr [rbp - 41], 1 jne .LBB1321_4 jmp .LBB1321_5 .LBB1321_2: lea rdx, [rip + "??_C@_0DG@OBPNLIC@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp15382: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp15383: jmp .LBB1321_3 .LBB1321_3: ud2 .LBB1321_4: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB1321_5: .cv_loc 1321 5 158 0 # ..\include\gsl/span:158:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax] call "?data@?$span@D$0?0@gsl@@QEBAPEADXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload add rax, qword ptr [rcx + 8] add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ")@IMGREL .section .text,"xr",discard,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" .seh_endproc .def "?dtor$6@?0???D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ@4HA": .seh_proc "?dtor$6@?0???D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ@4HA" .LBB1321_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .cv_loc 1321 5 157 0 # ..\include\gsl/span:157:0 test byte ptr [rbp - 41], 1 jne .LBB1321_7 jmp .LBB1321_8 .LBB1321_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB1321_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15385: .Lfunc_end1321: .seh_handlerdata .section .text,"xr",discard,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" .seh_endproc .section .xdata,"dr",associative,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" .p2align 2 "$cppxdata$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ": .long -1 # ToState .long "?dtor$6@?0???D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ@4HA"@IMGREL # Action "$ip2state$??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ": .long .Lfunc_begin1321@IMGREL # IP .long -1 # ToState .long .Ltmp15382@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15383@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" # -- 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_begin1322: .cv_func_id 1322 .cv_loc 1322 5 230 0 # ..\include\gsl/span:230:0 .seh_proc "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue xor eax, eax mov r8b, al #DEBUG_VALUE: operator==:rhs <- [$rdx+0] #DEBUG_VALUE: operator==:lhs <- [$rcx+0] .Ltmp15386: .cv_loc 1322 5 231 0 # ..\include\gsl/span:231:0 mov r9, qword ptr [rcx] cmp r9, qword ptr [rdx] mov qword ptr [rsp + 16], rdx # 8-byte Spill .Ltmp15387: #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 8], rcx # 8-byte Spill .Ltmp15388: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] mov byte ptr [rsp + 7], r8b # 1-byte Spill jne .LBB1322_2 # %bb.1: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 8] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rsp + 16] # 8-byte Reload cmp rcx, qword ptr [rdx + 8] sete r8b mov byte ptr [rsp + 7], r8b # 1-byte Spill .LBB1322_2: #DEBUG_VALUE: operator==:lhs <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: operator==:rhs <- [DW_OP_plus_uconst 16, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 7] # 1-byte Reload and al, 1 movzx eax, al add rsp, 24 ret .Ltmp15389: .Lfunc_end1322: .seh_handlerdata .section .text,"xr",discard,"??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" .seh_endproc # -- 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@@AEBA_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@@AEBA_NXZ" .globl "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBA_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@@AEBA_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@@AEBA_NXZ": # @"?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBA_NXZ" .Lfunc_begin1323: .cv_func_id 1323 .cv_loc 1323 25 4492 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4492:0 .seh_proc "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBA_NXZ" # %bb.0: sub rsp, 248 .seh_stackalloc 248 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 240], rax mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rsp + 64] .Ltmp15390: .cv_loc 1323 25 4493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4493:0 mov ecx, dword ptr [rax + 284] mov edx, 256 mov qword ptr [rsp + 56], rax # 8-byte Spill call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 jne .LBB1323_2 # %bb.1: mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 224] mov qword ptr [rsp + 224], rcx mov rcx, qword ptr [rax + 232] mov qword ptr [rsp + 232], rcx mov rcx, qword ptr [rax] mov qword ptr [rsp + 208], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 216], rcx lea rcx, [rsp + 208] lea rdx, [rsp + 224] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1323_2 jmp .LBB1323_7 .LBB1323_2: .Ltmp15391: .cv_loc 1323 25 4496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4496:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 240] mov qword ptr [rsp + 192], rcx mov rcx, qword ptr [rax + 248] mov qword ptr [rsp + 200], rcx mov rcx, qword ptr [rax] mov qword ptr [rsp + 176], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 184], rcx lea rcx, [rsp + 176] lea rdx, [rsp + 192] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1323_3 jmp .LBB1323_6 .LBB1323_3: .Ltmp15392: .cv_loc 1323 25 4497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4497:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 284] mov edx, 8 call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" xor ecx, ecx mov r8b, cl cmp eax, 0 mov byte ptr [rsp + 55], r8b # 1-byte Spill jne .LBB1323_5 # %bb.4: mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 144], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 152], rcx lea rcx, [rsp + 160] lea rdx, [rsp + 144] 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 rcx, [rsp + 160] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov cl, byte ptr [rax] call "?_Is_word@std@@YA_ND@Z" mov byte ptr [rsp + 55], al # 1-byte Spill .LBB1323_5: mov al, byte ptr [rsp + 55] # 1-byte Reload and al, 1 mov byte ptr [rsp + 79], al jmp .LBB1323_12 .LBB1323_6: .cv_loc 1323 25 4499 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4499:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 112], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 120], rcx lea rcx, [rsp + 128] lea rdx, [rsp + 112] 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 rcx, [rsp + 128] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov cl, byte ptr [rax] call "?_Is_word@std@@YA_ND@Z" and al, 1 movzx r8d, al mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rdx mov dword ptr [rsp + 48], r8d # 4-byte Spill call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov cl, byte ptr [rax] call "?_Is_word@std@@YA_ND@Z" and al, 1 movzx r8d, al mov r9d, dword ptr [rsp + 48] # 4-byte Reload cmp r9d, r8d setne al and al, 1 mov byte ptr [rsp + 79], al jmp .LBB1323_12 .Ltmp15393: .LBB1323_7: .cv_loc 1323 25 4503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4503:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 240] mov qword ptr [rsp + 96], rcx mov rcx, qword ptr [rax + 248] mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 88], rcx lea rcx, [rsp + 80] lea rdx, [rsp + 96] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1323_8 jmp .LBB1323_9 .LBB1323_8: .Ltmp15394: .cv_loc 1323 25 4504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4504:0 mov ecx, 4 mov edx, 8 call "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" mov r8, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [r8 + 284] mov edx, eax call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 sete r9b and r9b, 1 mov byte ptr [rsp + 79], r9b jmp .LBB1323_12 .LBB1323_9: .cv_loc 1323 25 4506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4506:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 284] mov edx, 4 call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" xor ecx, ecx mov r8b, cl cmp eax, 0 mov byte ptr [rsp + 47], r8b # 1-byte Spill jne .LBB1323_11 # %bb.10: mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov cl, byte ptr [rax] call "?_Is_word@std@@YA_ND@Z" mov byte ptr [rsp + 47], al # 1-byte Spill .LBB1323_11: mov al, byte ptr [rsp + 47] # 1-byte Reload and al, 1 mov byte ptr [rsp + 79], al .Ltmp15395: .LBB1323_12: .cv_loc 1323 25 4508 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4508:0 mov al, byte ptr [rsp + 79] and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 240] xor rcx, rsp mov dword ptr [rsp + 40], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 40] # 4-byte Reload add rsp, 248 ret .Ltmp15396: .Lfunc_end1323: .seh_handlerdata .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@@AEBA_NXZ" .seh_endproc # -- End function .def "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .globl "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # -- Begin function ??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ .p2align 4, 0x90 "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": # @"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Lfunc_begin1324: .cv_func_id 1324 .cv_loc 1324 5 168 0 # ..\include\gsl/span:168:0 .seh_proc "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov dl, al xor eax, eax mov r8d, eax mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15399: .cv_loc 1324 5 169 0 # ..\include\gsl/span:169:0 mov r9, qword ptr [rcx + 8] mov byte ptr [rbp - 41], 0 cmp r8, r9 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov byte ptr [rbp - 57], dl # 1-byte Spill jg .LBB1324_2 # %bb.1: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rax] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@D$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax setne r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB1324_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB1324_3 jmp .LBB1324_4 .LBB1324_3: test byte ptr [rbp - 41], 1 jne .LBB1324_6 jmp .LBB1324_7 .LBB1324_4: lea rdx, [rip + "??_C@_0DG@JCNKEIFF@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp15397: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp15398: jmp .LBB1324_5 .LBB1324_5: ud2 .LBB1324_6: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB1324_7: .cv_loc 1324 5 170 0 # ..\include\gsl/span:170:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 1 mov qword ptr [rax + 8], rcx .cv_loc 1324 5 171 0 # ..\include\gsl/span:171:0 add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .def "?dtor$8@?0???E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@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@@QEAAAEAV012@XZ@4HA": .seh_proc "?dtor$8@?0???E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA" .LBB1324_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1324 5 169 0 # ..\include\gsl/span:169:0 test byte ptr [rbp - 41], 1 jne .LBB1324_9 jmp .LBB1324_10 .LBB1324_9: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB1324_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15400: .Lfunc_end1324: .seh_handlerdata .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .section .xdata,"dr",associative,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 "$cppxdata$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long -1 # ToState .long "?dtor$8@?0???E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA"@IMGREL # Action "$ip2state$??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long .Lfunc_begin1324@IMGREL # IP .long -1 # ToState .long .Ltmp15397@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15398@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # -- End function .def "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$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@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$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@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$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@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$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@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z": # @"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" .Lfunc_begin1325: .cv_func_id 1325 .cv_loc 1325 25 4336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4336:0 .seh_proc "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # %bb.0: push rsi .seh_pushreg 6 push rdi .seh_pushreg 7 push rbx .seh_pushreg 3 sub rsp, 320 .seh_stackalloc 320 .seh_endprologue mov rax, rcx mov r10d, dword ptr [rsp + 400] mov r11, qword ptr [rsp + 392] mov rsi, qword ptr [rsp + 384] mov rdi, qword ptr [rip + __security_cookie] xor rdi, rsp mov qword ptr [rsp + 312], rdi mov qword ptr [rsp + 144], r9 #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [$r8+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [$rdx+0] .Ltmp15401: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [$rcx+0] .cv_loc 1325 25 4337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4337:0 mov r9, qword ptr [r8] mov qword ptr [rcx], r9 mov r9, qword ptr [r8 + 8] mov qword ptr [rcx + 8], r9 .cv_loc 1325 25 4338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4338:0 mov ebx, dword ptr [rsp + 400] mov qword ptr [rsp + 128], rcx # 8-byte Spill .Ltmp15402: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_plus_uconst 128, DW_OP_deref] [$rsp+0] mov ecx, ebx mov ebx, 256 mov qword ptr [rsp + 120], rdx # 8-byte Spill .Ltmp15403: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] mov edx, ebx mov qword ptr [rsp + 112], rsi # 8-byte Spill mov qword ptr [rsp + 104], r11 # 8-byte Spill mov qword ptr [rsp + 96], r8 # 8-byte Spill .Ltmp15404: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] mov dword ptr [rsp + 92], r10d # 4-byte Spill mov qword ptr [rsp + 80], rax # 8-byte Spill call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1325_2 .Ltmp15405: # %bb.1: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_plus_uconst 128, DW_OP_deref] [$rsp+0] .cv_loc 1325 25 4339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4339:0 mov rdx, qword ptr [rsp + 392] lea rcx, [rsp + 288] call "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" mov rcx, qword ptr [rsp + 384] mov r9, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rsp + 272], r8 mov r8, qword ptr [rdx + 8] mov qword ptr [rsp + 280], r8 mov r8, qword ptr [rsp + 120] # 8-byte Reload mov r10, qword ptr [r8] mov qword ptr [rsp + 256], r10 mov r10, qword ptr [r8 + 8] mov qword ptr [rsp + 264], r10 mov r10, qword ptr [rsp + 288] lea r11, [rsp + 296] mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r11 lea rdx, [rsp + 256] lea r8, [rsp + 272] mov r11, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 32], r11 mov qword ptr [rsp + 40], r10 mov qword ptr [rsp + 64], rax # 8-byte Spill call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" mov rax, qword ptr [rsp + 296] mov rcx, qword ptr [rsp + 128] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 304] mov qword ptr [rcx + 8], rax jmp .LBB1325_6 .Ltmp15406: .LBB1325_2: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_plus_uconst 128, DW_OP_deref] [$rsp+0] .cv_loc 1325 25 4341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4341:0 mov ecx, dword ptr [rsp + 400] mov edx, 2048 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1325_4 .Ltmp15407: # %bb.3: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_plus_uconst 128, DW_OP_deref] [$rsp+0] .cv_loc 1325 25 4342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4342:0 mov rdx, qword ptr [rsp + 392] lea rcx, [rsp + 232] call "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" mov rcx, qword ptr [rsp + 384] mov r9, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rsp + 216], r8 mov r8, qword ptr [rdx + 8] mov qword ptr [rsp + 224], r8 mov r8, qword ptr [rsp + 120] # 8-byte Reload mov r10, qword ptr [r8] mov qword ptr [rsp + 200], r10 mov r10, qword ptr [r8 + 8] mov qword ptr [rsp + 208], r10 mov r10, qword ptr [rsp + 232] lea r11, [rsp + 240] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r11 lea rdx, [rsp + 200] lea r8, [rsp + 216] mov r11, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], r11 mov qword ptr [rsp + 40], r10 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" mov rax, qword ptr [rsp + 240] mov rcx, qword ptr [rsp + 128] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 248] mov qword ptr [rcx + 8], rax jmp .LBB1325_5 .Ltmp15408: .LBB1325_4: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_plus_uconst 128, DW_OP_deref] [$rsp+0] .cv_loc 1325 25 4345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4345:0 mov rax, qword ptr [rsp + 384] mov r9, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 168], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 176], rdx mov rdx, qword ptr [rsp + 120] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rsp + 152], r8 mov r8, qword ptr [rdx + 8] mov qword ptr [rsp + 160], r8 mov r10b, byte ptr [rsp + 136] lea rcx, [rsp + 184] lea rdx, [rsp + 152] lea r8, [rsp + 168] mov qword ptr [rsp + 32], rax mov byte ptr [rsp + 40], r10b call "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" mov rax, qword ptr [rsp + 184] mov rcx, qword ptr [rsp + 128] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 192] mov qword ptr [rcx + 8], rax .Ltmp15409: .LBB1325_5: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_plus_uconst 128, DW_OP_deref] [$rsp+0] .cv_loc 1325 25 4341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4341:0 jmp .LBB1325_6 .Ltmp15410: .LBB1325_6: #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,const char *,std::regex_traits >:_Res <- [DW_OP_plus_uconst 128, DW_OP_deref] [$rsp+0] .cv_loc 1325 25 4347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4347:0 mov rax, qword ptr [rsp + 312] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 80] # 8-byte Reload add rsp, 320 .Ltmp15411: pop rbx pop rdi pop rsi ret .Ltmp15412: .Lfunc_end1325: .seh_handlerdata .section .text,"xr",discard,"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" .seh_endproc # -- End function .def "?_Str@?$_Buf@D@std@@QEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Str@?$_Buf@D@std@@QEBAPEBDXZ" .globl "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" # -- Begin function ?_Str@?$_Buf@D@std@@QEBAPEBDXZ .p2align 4, 0x90 "?_Str@?$_Buf@D@std@@QEBAPEBDXZ": # @"?_Str@?$_Buf@D@std@@QEBAPEBDXZ" .Lfunc_begin1326: .cv_func_id 1326 .cv_loc 1326 25 1565 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1565:0 .seh_proc "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15413: .cv_loc 1326 25 1566 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1566:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp15414: .Lfunc_end1326: .seh_handlerdata .section .text,"xr",discard,"?_Str@?$_Buf@D@std@@QEBAPEBDXZ" .seh_endproc # -- End function .def "?_Size@?$_Buf@D@std@@QEBAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Size@?$_Buf@D@std@@QEBAIXZ" .globl "?_Size@?$_Buf@D@std@@QEBAIXZ" # -- Begin function ?_Size@?$_Buf@D@std@@QEBAIXZ .p2align 4, 0x90 "?_Size@?$_Buf@D@std@@QEBAIXZ": # @"?_Size@?$_Buf@D@std@@QEBAIXZ" .Lfunc_begin1327: .cv_func_id 1327 .cv_loc 1327 25 1551 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1551:0 .seh_proc "?_Size@?$_Buf@D@std@@QEBAIXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15415: .cv_loc 1327 25 1552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1552:0 mov eax, dword ptr [rcx + 4] pop rcx ret .Ltmp15416: .Lfunc_end1327: .seh_handlerdata .section .text,"xr",discard,"?_Size@?$_Buf@D@std@@QEBAIXZ" .seh_endproc # -- 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_base@2@@Z" .Lfunc_begin1328: .cv_func_id 1328 .cv_loc 1328 25 4416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4416:0 .seh_proc "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" # %bb.0: sub rsp, 296 .seh_stackalloc 296 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 288], rax mov qword ptr [rsp + 152], rdx mov qword ptr [rsp + 144], rcx mov rax, qword ptr [rsp + 144] .Ltmp15417: .cv_loc 1328 25 4418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4418:0 mov rcx, rax mov qword ptr [rsp + 120], rax # 8-byte Spill call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov r8b, byte ptr [rax] mov byte ptr [rsp + 287], r8b .cv_loc 1328 25 4419 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4419:0 mov rax, qword ptr [rsp + 120] # 8-byte Reload mov ecx, dword ptr [rax + 280] mov edx, 256 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1328_2 # %bb.1: .Ltmp15418: .cv_loc 1328 25 4420 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4420:0 mov rax, qword ptr [rsp + 120] # 8-byte Reload mov rcx, qword ptr [rax + 304] mov dl, byte ptr [rsp + 287] call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 287], al .Ltmp15419: .LBB1328_2: .cv_loc 1328 25 4421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4421:0 mov rax, qword ptr [rsp + 120] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 264], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 272], rcx .cv_loc 1328 25 4422 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4422:0 lea rcx, [rsp + 264] .Ltmp15420: #DEBUG_VALUE: _Do_class:_Res0 <- [$rcx+0] call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Ltmp15421: .cv_loc 1328 25 4423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4423:0 lea rcx, [rsp + 248] .Ltmp15422: #DEBUG_VALUE: _Do_class:_Resx <- [$rcx+0] mov qword ptr [rsp + 112], rax # 8-byte Spill call "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .Ltmp15423: xor edx, edx mov r8b, dl .cv_loc 1328 25 4424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4424:0 mov rcx, qword ptr [rsp + 152] mov qword ptr [rsp + 128], rcx .cv_loc 1328 25 4426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4426:0 mov rcx, qword ptr [rsp + 128] cmp qword ptr [rcx + 32], 0 mov qword ptr [rsp + 104], rax # 8-byte Spill mov byte ptr [rsp + 103], r8b # 1-byte Spill je .LBB1328_4 # %bb.3: mov rax, qword ptr [rsp + 120] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 232], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 240], rcx mov rcx, qword ptr [rsp + 128] mov r9, qword ptr [rcx + 32] mov rcx, qword ptr [rax + 240] mov qword ptr [rsp + 184], rcx mov rcx, qword ptr [rax + 248] mov qword ptr [rsp + 192], rcx mov rcx, qword ptr [rax] mov qword ptr [rsp + 168], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 176], rcx lea rcx, [rsp + 200] lea rdx, [rsp + 168] lea r8, [rsp + 184] 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@0PEBU?$_Sequence@D@0@@Z" mov rax, qword ptr [rsp + 200] mov qword ptr [rsp + 248], rax mov rax, qword ptr [rsp + 208] mov qword ptr [rsp + 256], rax mov rax, qword ptr [rsp + 248] mov qword ptr [rsp + 216], rax mov rax, qword ptr [rsp + 256] mov qword ptr [rsp + 224], rax lea rcx, [rsp + 216] lea rdx, [rsp + 232] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov byte ptr [rsp + 103], al # 1-byte Spill .LBB1328_4: mov al, byte ptr [rsp + 103] # 1-byte Reload test al, 1 jne .LBB1328_5 jmp .LBB1328_6 .LBB1328_5: .Ltmp15424: .cv_loc 1328 25 4430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4430:0 mov rax, qword ptr [rsp + 248] mov qword ptr [rsp + 264], rax mov rax, qword ptr [rsp + 256] mov qword ptr [rsp + 272], rax .cv_loc 1328 25 4431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4431:0 mov byte ptr [rsp + 143], 1 .cv_loc 1328 25 4432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4432:0 jmp .LBB1328_31 .Ltmp15425: .LBB1328_6: .cv_loc 1328 25 4433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4433:0 mov rax, qword ptr [rsp + 128] cmp qword ptr [rax + 56], 0 je .LBB1328_12 # %bb.7: mov rax, qword ptr [rsp + 128] mov rdx, qword ptr [rax + 56] mov rax, qword ptr [rsp + 120] # 8-byte Reload mov ecx, dword ptr [rax + 280] mov r8d, 2048 mov qword ptr [rsp + 88], rdx # 8-byte Spill mov edx, r8d call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1328_9 # %bb.8: mov rax, qword ptr [rsp + 120] # 8-byte Reload mov rcx, qword ptr [rax + 304] mov dl, byte ptr [rsp + 287] call "?translate@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 87], al # 1-byte Spill jmp .LBB1328_10 .LBB1328_9: mov al, byte ptr [rsp + 287] mov byte ptr [rsp + 87], al # 1-byte Spill .LBB1328_10: mov al, byte ptr [rsp + 87] # 1-byte Reload movzx ecx, al mov rdx, qword ptr [rsp + 88] # 8-byte Reload call "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" test al, 1 jne .LBB1328_11 jmp .LBB1328_12 .LBB1328_11: .Ltmp15426: .cv_loc 1328 25 4438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4438:0 mov byte ptr [rsp + 143], 1 jmp .LBB1328_30 .LBB1328_12: .cv_loc 1328 25 4439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4439:0 movzx eax, byte ptr [rsp + 287] cmp eax, 256 jae .LBB1328_16 # %bb.13: .cv_loc 1328 25 4440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4440:0 xor eax, eax mov cl, al .Ltmp15427: mov rdx, qword ptr [rsp + 128] cmp qword ptr [rdx + 40], 0 mov byte ptr [rsp + 86], cl # 1-byte Spill je .LBB1328_15 # %bb.14: mov rax, qword ptr [rsp + 128] mov rcx, qword ptr [rax + 40] mov dl, byte ptr [rsp + 287] call "??$_Find@E@_Bitmap@std@@QEBA_NE@Z" mov byte ptr [rsp + 86], al # 1-byte Spill .LBB1328_15: mov al, byte ptr [rsp + 86] # 1-byte Reload and al, 1 mov byte ptr [rsp + 143], al jmp .LBB1328_29 .LBB1328_16: .cv_loc 1328 25 4441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4441:0 mov rax, qword ptr [rsp + 128] cmp qword ptr [rax + 48], 0 je .LBB1328_19 # %bb.17: mov rax, qword ptr [rsp + 128] mov rcx, qword ptr [rax + 48] call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov eax, eax mov ecx, eax mov rdx, qword ptr [rsp + 72] # 8-byte Reload add rdx, rcx mov rcx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 64], rdx # 8-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, rax mov rdx, qword ptr [rsp + 64] # 8-byte Reload lea r8, [rsp + 287] call "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" mov rcx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 128] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov eax, eax mov ecx, eax mov rdx, qword ptr [rsp + 48] # 8-byte Reload add rdx, rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rdx je .LBB1328_19 # %bb.18: .Ltmp15428: .cv_loc 1328 25 4445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4445:0 mov byte ptr [rsp + 143], 1 jmp .LBB1328_28 .LBB1328_19: .cv_loc 1328 25 4446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4446:0 mov rax, qword ptr [rsp + 128] movsx ecx, word ptr [rax + 64] cmp ecx, 0 je .LBB1328_22 # %bb.20: mov rax, qword ptr [rsp + 120] # 8-byte Reload mov rcx, qword ptr [rax + 304] mov rdx, qword ptr [rsp + 128] mov r8w, word ptr [rdx + 64] mov dl, byte ptr [rsp + 287] call "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" test al, 1 jne .LBB1328_21 jmp .LBB1328_22 .LBB1328_21: .Ltmp15429: .cv_loc 1328 25 4447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4447:0 mov byte ptr [rsp + 143], 1 jmp .LBB1328_27 .LBB1328_22: .cv_loc 1328 25 4448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4448:0 mov rax, qword ptr [rsp + 128] cmp qword ptr [rax + 72], 0 je .LBB1328_25 # %bb.23: mov rax, qword ptr [rsp + 120] # 8-byte Reload mov r8, qword ptr [rax + 304] mov rcx, qword ptr [rsp + 128] mov rdx, qword ptr [rcx + 72] mov cl, byte ptr [rsp + 287] call "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" test al, 1 jne .LBB1328_24 jmp .LBB1328_25 .LBB1328_24: .Ltmp15430: .cv_loc 1328 25 4449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4449:0 mov byte ptr [rsp + 143], 1 jmp .LBB1328_26 .LBB1328_25: .cv_loc 1328 25 4451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4451:0 mov byte ptr [rsp + 143], 0 .LBB1328_26: .cv_loc 1328 25 4448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4448:0 jmp .LBB1328_27 .Ltmp15431: .LBB1328_27: .cv_loc 1328 25 4446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4446:0 jmp .LBB1328_28 .Ltmp15432: .LBB1328_28: .cv_loc 1328 25 4444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4444:0 jmp .LBB1328_29 .Ltmp15433: .LBB1328_29: .cv_loc 1328 25 4439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4439:0 jmp .LBB1328_30 .Ltmp15434: .LBB1328_30: .cv_loc 1328 25 4437 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4437:0 jmp .LBB1328_31 .Ltmp15435: .LBB1328_31: .cv_loc 1328 25 4452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4452:0 mov al, byte ptr [rsp + 143] and al, 1 movzx ecx, al mov rdx, qword ptr [rsp + 128] mov r8d, dword ptr [rdx + 12] and r8d, 1 cmp ecx, r8d jne .LBB1328_33 # %bb.32: .Ltmp15436: .cv_loc 1328 25 4453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4453:0 mov byte ptr [rsp + 167], 0 jmp .LBB1328_34 .LBB1328_33: .Ltmp15437: .cv_loc 1328 25 4456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4456:0 mov rax, qword ptr [rsp + 264] mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 272] mov qword ptr [rcx + 8], rax .cv_loc 1328 25 4457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4457:0 mov byte ptr [rsp + 167], 1 .Ltmp15438: .LBB1328_34: .cv_loc 1328 25 4459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4459:0 mov al, byte ptr [rsp + 167] and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 288] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 296 ret .Ltmp15439: .Lfunc_end1328: .seh_handlerdata .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@@AEAA_NPEAV_Node_base@2@@Z" .seh_endproc # -- End function .def "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@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@@QEAA@AEBV01@@Z" .globl "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1329: .cv_func_id 1329 .cv_loc 1329 25 1961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1961:0 .seh_proc "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15440: mov rdx, qword ptr [rsp + 64] mov rax, qword ptr [rdx] mov qword ptr [rcx], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rcx + 8], rax mov rax, rcx add rax, 16 mov rdx, qword ptr [rsp + 64] add rdx, 16 mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15441: .Lfunc_end1329: .seh_handlerdata .section .text,"xr",discard,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_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@@QEAAXAEBV?$_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@@QEAAXAEBV?$_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@@QEAAXAEBV?$_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@@QEAAXAEBV?$_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@@QEAAXAEBV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Lfunc_begin1330: .cv_func_id 1330 .cv_loc 1330 25 1983 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1983:0 .seh_proc "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp15442: .cv_loc 1330 25 1984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1984:0 mov rdx, qword ptr [rsp + 48] call "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .cv_loc 1330 25 1985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1985:0 mov qword ptr [rsp + 32], rax # 8-byte Spill add rsp, 56 ret .Ltmp15443: .Lfunc_end1330: .seh_handlerdata .section .text,"xr",discard,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .seh_endproc # -- 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@000AEBV?$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@000AEBV?$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@000AEBV?$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@000AEBV?$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@000AEBV?$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@000AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" .Lfunc_begin1331: .cv_func_id 1331 .cv_loc 1331 25 4336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4336:0 .seh_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@000AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # %bb.0: push rsi .seh_pushreg 6 push rdi .seh_pushreg 7 push rbx .seh_pushreg 3 sub rsp, 400 .seh_stackalloc 400 .seh_endprologue mov rax, rcx mov r10d, dword ptr [rsp + 480] mov r11, qword ptr [rsp + 472] mov rsi, qword ptr [rsp + 464] mov rdi, qword ptr [rip + __security_cookie] xor rdi, rsp mov qword ptr [rsp + 392], rdi #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [$rsi+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [$r9+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [$r8+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [$rdx+0] .Ltmp15444: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [$rcx+0] .cv_loc 1331 25 4337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4337:0 mov rdi, qword ptr [r8] mov qword ptr [rcx], rdi mov rdi, qword ptr [r8 + 8] mov qword ptr [rcx + 8], rdi .cv_loc 1331 25 4338 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4338:0 mov ebx, dword ptr [rsp + 480] mov qword ptr [rsp + 120], rcx # 8-byte Spill .Ltmp15445: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] mov ecx, ebx mov ebx, 256 mov qword ptr [rsp + 112], rdx # 8-byte Spill .Ltmp15446: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] mov edx, ebx mov qword ptr [rsp + 104], rsi # 8-byte Spill .Ltmp15447: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 96], r9 # 8-byte Spill .Ltmp15448: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 88], r8 # 8-byte Spill .Ltmp15449: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 80], r11 # 8-byte Spill mov qword ptr [rsp + 72], rax # 8-byte Spill mov dword ptr [rsp + 68], r10d # 4-byte Spill call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1331_2 .Ltmp15450: # %bb.1: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] .cv_loc 1331 25 4339 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4339:0 mov rdx, qword ptr [rsp + 472] lea rcx, [rsp + 368] call "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" mov rcx, qword ptr [rsp + 104] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 352], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 360], rdx mov rdx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rsp + 336], r8 mov r8, qword ptr [rdx + 8] mov qword ptr [rsp + 344], r8 mov r8, qword ptr [rsp + 88] # 8-byte Reload mov r9, qword ptr [r8] mov qword ptr [rsp + 320], r9 mov r9, qword ptr [r8 + 8] mov qword ptr [rsp + 328], r9 mov r9, qword ptr [rsp + 112] # 8-byte Reload mov r10, qword ptr [r9] mov qword ptr [rsp + 304], r10 mov r10, qword ptr [r9 + 8] mov qword ptr [rsp + 312], r10 mov r10, qword ptr [rsp + 368] lea rcx, [rsp + 376] lea rdx, [rsp + 304] lea r8, [rsp + 320] lea r9, [rsp + 336] lea r11, [rsp + 352] mov qword ptr [rsp + 32], r11 mov qword ptr [rsp + 40], r10 mov qword ptr [rsp + 56], rax # 8-byte Spill 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 rax, qword ptr [rsp + 376] mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 384] mov qword ptr [rcx + 8], rax jmp .LBB1331_6 .Ltmp15451: .LBB1331_2: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] .cv_loc 1331 25 4341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4341:0 mov ecx, dword ptr [rsp + 480] mov edx, 2048 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1331_4 .Ltmp15452: # %bb.3: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] .cv_loc 1331 25 4342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4342:0 mov rdx, qword ptr [rsp + 472] lea rcx, [rsp + 280] call "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" mov rcx, qword ptr [rsp + 104] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 264], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 272], rdx mov rdx, qword ptr [rsp + 96] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rsp + 248], r8 mov r8, qword ptr [rdx + 8] mov qword ptr [rsp + 256], r8 mov r8, qword ptr [rsp + 88] # 8-byte Reload mov r9, qword ptr [r8] mov qword ptr [rsp + 232], r9 mov r9, qword ptr [r8 + 8] mov qword ptr [rsp + 240], r9 mov r9, qword ptr [rsp + 112] # 8-byte Reload mov r10, qword ptr [r9] mov qword ptr [rsp + 216], r10 mov r10, qword ptr [r9 + 8] mov qword ptr [rsp + 224], r10 mov r10, qword ptr [rsp + 280] lea rcx, [rsp + 288] lea rdx, [rsp + 216] lea r8, [rsp + 232] lea r9, [rsp + 248] lea r11, [rsp + 264] mov qword ptr [rsp + 32], r11 mov qword ptr [rsp + 40], r10 mov qword ptr [rsp + 48], rax # 8-byte Spill 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 rax, qword ptr [rsp + 288] mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 296] mov qword ptr [rcx + 8], rax jmp .LBB1331_5 .Ltmp15453: .LBB1331_4: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] .cv_loc 1331 25 4345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4345:0 mov rax, qword ptr [rsp + 104] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 184], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 192], rcx mov rcx, qword ptr [rsp + 96] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 168], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 176], rdx mov rdx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rsp + 152], r8 mov r8, qword ptr [rdx + 8] mov qword ptr [rsp + 160], r8 mov r8, qword ptr [rsp + 112] # 8-byte Reload mov r9, qword ptr [r8] mov qword ptr [rsp + 136], r9 mov r9, qword ptr [r8 + 8] mov qword ptr [rsp + 144], r9 mov r10b, byte ptr [rsp + 128] lea rcx, [rsp + 200] lea rdx, [rsp + 136] lea r8, [rsp + 152] lea r9, [rsp + 168] lea r11, [rsp + 184] mov qword ptr [rsp + 32], r11 mov byte ptr [rsp + 40], r10b 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 rax, qword ptr [rsp + 200] mov rcx, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 208] mov qword ptr [rcx + 8], rax .Ltmp15454: .LBB1331_5: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] .cv_loc 1331 25 4341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4341:0 jmp .LBB1331_6 .Ltmp15455: .LBB1331_6: #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End1 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin2 <- [DW_OP_plus_uconst 96, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_End2 <- [DW_OP_plus_uconst 104, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Begin1 <- [DW_OP_plus_uconst 112, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Compare,0>,gsl::details::span_iterator,0>,std::regex_traits >:_Res <- [DW_OP_plus_uconst 120, DW_OP_deref] [$rsp+0] .cv_loc 1331 25 4347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4347:0 mov rax, qword ptr [rsp + 392] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 400 .Ltmp15456: pop rbx pop rdi pop rsi ret .Ltmp15457: .Lfunc_end1331: .seh_handlerdata .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@000AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" .seh_endproc # -- 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_if@2@@Z" .Lfunc_begin1332: .cv_func_id 1332 .cv_loc 1332 25 4134 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4134:0 .seh_proc "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_if@2@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 448 .seh_stackalloc 448 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 312], -2 mov qword ptr [rbp + 296], rdx mov qword ptr [rbp + 288], rcx mov rcx, qword ptr [rbp + 288] .Ltmp15476: .cv_loc 1332 25 4135 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4135:0 lea rdx, [rbp + 192] .Ltmp15477: #DEBUG_VALUE: _Do_if:_St <- [$rdx+0] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 8] # 8-byte Reload .Ltmp15478: call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" mov qword ptr [rbp - 16], rax # 8-byte Spill .LBB1332_1: # =>This Inner Loop Header: Depth=1 .Ltmp15479: .cv_loc 1332 25 4138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4138:0 cmp qword ptr [rbp + 296], 0 je .LBB1332_7 # %bb.2: # in Loop: Header=BB1332_1 Depth=1 .cv_loc 1332 25 4140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4140:0 .Ltmp15458: lea rdx, [rbp + 192] .Ltmp15480: mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp15459: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB1332_3 .LBB1332_3: # in Loop: Header=BB1332_1 Depth=1 .cv_loc 1332 25 4141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4141:0 mov rax, qword ptr [rbp + 296] mov rdx, qword ptr [rax + 16] .Ltmp15460: mov rcx, qword ptr [rbp - 8] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15461: mov byte ptr [rbp - 25], al # 1-byte Spill jmp .LBB1332_4 .LBB1332_4: # in Loop: Header=BB1332_1 Depth=1 mov al, byte ptr [rbp - 25] # 1-byte Reload test al, 1 jne .LBB1332_5 jmp .LBB1332_6 .LBB1332_5: .Ltmp15481: .cv_loc 1332 25 4142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4142:0 jmp .LBB1332_7 .Ltmp15482: .LBB1332_6: # in Loop: Header=BB1332_1 Depth=1 .cv_loc 1332 25 4138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4138:0 mov rax, qword ptr [rbp + 296] mov rax, qword ptr [rax + 40] mov qword ptr [rbp + 296], rax jmp .LBB1332_1 .Ltmp15483: .LBB1332_7: .cv_loc 1332 25 4146 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4146:0 cmp qword ptr [rbp + 296], 0 jne .LBB1332_9 # %bb.8: .Ltmp15484: .cv_loc 1332 25 4147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4147:0 mov byte ptr [rbp + 311], 0 mov dword ptr [rbp + 188], 1 jmp .LBB1332_27 .Ltmp15485: .LBB1332_9: .cv_loc 1332 25 4150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4150:0 mov rax, qword ptr [rbp - 8] # 8-byte Reload test byte ptr [rax + 296], 1 jne .LBB1332_11 # %bb.10: .Ltmp15486: .cv_loc 1332 25 4151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4151:0 mov byte ptr [rbp + 311], 1 mov dword ptr [rbp + 188], 1 jmp .LBB1332_27 .Ltmp15487: .LBB1332_11: .cv_loc 1332 25 4154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4154:0 .Ltmp15462: lea rcx, [rbp + 88] mov rdx, qword ptr [rbp - 8] # 8-byte Reload call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .Ltmp15463: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB1332_12 .LBB1332_12: .cv_loc 1332 25 4155 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4155:0 mov rax, qword ptr [rbp - 8] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 64], xmm0 movups xmm0, xmmword ptr [rbp + 192] movaps xmmword ptr [rbp + 48], xmm0 .Ltmp15464: lea rcx, [rbp + 48] lea rdx, [rbp + 64] call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .Ltmp15465: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1332_13 .LBB1332_13: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp + 80], rax .LBB1332_14: # =>This Inner Loop Header: Depth=1 .Ltmp15488: .cv_loc 1332 25 4158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4158:0 mov rax, qword ptr [rbp + 296] mov rax, qword ptr [rax + 40] mov qword ptr [rbp + 296], rax .cv_loc 1332 25 4159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4159:0 cmp qword ptr [rbp + 296], 0 jne .LBB1332_16 .Ltmp15489: # %bb.15: .cv_loc 1332 25 4175 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4175:0 .Ltmp15466: lea rdx, [rbp + 88] mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp15467: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1332_25 .LBB1332_16: # in Loop: Header=BB1332_14 Depth=1 .cv_loc 1332 25 4162 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4162:0 .Ltmp15468: lea rdx, [rbp + 192] .Ltmp15490: mov rcx, qword ptr [rbp - 8] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp15469: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB1332_17 .LBB1332_17: # in Loop: Header=BB1332_14 Depth=1 .cv_loc 1332 25 4163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4163:0 mov rax, qword ptr [rbp + 296] mov rdx, qword ptr [rax + 16] .Ltmp15470: mov rcx, qword ptr [rbp - 8] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15471: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB1332_18 .LBB1332_18: # in Loop: Header=BB1332_14 Depth=1 mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB1332_19 jmp .LBB1332_24 .LBB1332_19: # in Loop: Header=BB1332_14 Depth=1 .Ltmp15491: .cv_loc 1332 25 4165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4165:0 mov rax, qword ptr [rbp - 8] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 16], xmm0 movups xmm0, xmmword ptr [rbp + 192] movaps xmmword ptr [rbp], xmm0 .Ltmp15472: mov rcx, rbp lea rdx, [rbp + 16] call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .Ltmp15473: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1332_20 .LBB1332_20: # in Loop: Header=BB1332_14 Depth=1 mov rax, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp + 40], rax .cv_loc 1332 25 4166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4166:0 mov rcx, qword ptr [rbp + 80] cmp rcx, qword ptr [rbp + 40] jge .LBB1332_23 # %bb.21: # in Loop: Header=BB1332_14 Depth=1 .cv_loc 1332 25 4168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4168:0 .Ltmp15474: lea rcx, [rbp + 88] .Ltmp15492: mov rdx, qword ptr [rbp - 8] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp15475: mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB1332_22 .LBB1332_22: # in Loop: Header=BB1332_14 Depth=1 .cv_loc 1332 25 4169 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4169:0 mov rax, qword ptr [rbp + 40] mov qword ptr [rbp + 80], rax .Ltmp15493: .LBB1332_23: # in Loop: Header=BB1332_14 Depth=1 .cv_loc 1332 25 4171 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4171:0 jmp .LBB1332_24 .Ltmp15494: .LBB1332_24: # in Loop: Header=BB1332_14 Depth=1 .cv_loc 1332 25 4156 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4156:0 jmp .LBB1332_14 .Ltmp15495: .LBB1332_25: .cv_loc 1332 25 4176 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4176:0 mov byte ptr [rbp + 311], 1 mov dword ptr [rbp + 188], 1 .cv_loc 1332 25 4177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4177:0 lea rcx, [rbp + 88] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" jmp .LBB1332_27 .LBB1332_27: lea rcx, [rbp + 192] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov al, byte ptr [rbp + 311] and al, 1 movzx eax, al add rsp, 448 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_if@2@@Z")@IMGREL .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@@AEAA_NPEAV_Node_if@2@@Z" .seh_endproc .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_if@2@@Z@4HA": .seh_proc "?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@@AEAA_NPEAV_Node_if@2@@Z@4HA" .LBB1332_26: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 88] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@@AEAA_NPEAV_Node_if@2@@Z" .seh_endproc .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_if@2@@Z@4HA": .seh_proc "?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@@AEAA_NPEAV_Node_if@2@@Z@4HA" .LBB1332_28: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 192] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15496: .Lfunc_end1332: .seh_handlerdata .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@@AEAA_NPEAV_Node_if@2@@Z" .seh_endproc .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@@AEAA_NPEAV_Node_if@2@@Z" .p2align 2 "$cppxdata$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_if@2@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_if@2@@Z")@IMGREL # IPToStateXData .long 440 # UnwindHelp .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_if@2@@Z@4HA"@IMGREL # 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@@AEAA_NPEAV_Node_if@2@@Z@4HA"@IMGREL # Action "$ip2state$?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_if@2@@Z": .long .Lfunc_begin1332@IMGREL # IP .long -1 # ToState .long .Ltmp15458@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15464@IMGREL+1 # IP .long 1 # ToState .long .Ltmp15475@IMGREL+1 # IP .long -1 # ToState .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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_NH@Z" .Lfunc_begin1333: .cv_func_id 1333 .cv_loc 1333 25 4255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4255:0 .seh_proc "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_NH@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 320 .seh_stackalloc 320 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 184], -2 mov dword ptr [rbp + 176], r9d and r8b, 1 mov byte ptr [rbp + 175], r8b mov qword ptr [rbp + 160], rdx mov qword ptr [rbp + 152], rcx mov rcx, qword ptr [rbp + 152] .Ltmp15517: .cv_loc 1333 25 4256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4256:0 mov rdx, qword ptr [rbp + 160] cmp dword ptr [rdx + 52], 1 mov qword ptr [rbp - 40], rcx # 8-byte Spill jne .LBB1333_2 # %bb.1: .Ltmp15518: .cv_loc 1333 25 4257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4257:0 mov al, byte ptr [rbp + 175] mov rdx, qword ptr [rbp + 160] and al, 1 mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov r8b, al call "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_N@Z" and al, 1 mov byte ptr [rbp + 183], al jmp .LBB1333_40 .Ltmp15519: .LBB1333_2: .cv_loc 1333 25 4259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4259:0 mov byte ptr [rbp + 151], 0 .cv_loc 1333 25 4260 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4260:0 lea rcx, [rbp + 48] .Ltmp15520: #DEBUG_VALUE: _Do_rep:_St <- [$rcx+0] mov rdx, qword ptr [rbp - 40] # 8-byte Reload call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .Ltmp15521: .cv_loc 1333 25 4261 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4261:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload add rcx, 192 mov rdx, qword ptr [rbp + 160] mov r8d, dword ptr [rdx + 48] mov edx, r8d mov qword ptr [rbp - 48], rax # 8-byte Spill call "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" mov qword ptr [rbp + 40], rax .cv_loc 1333 25 4262 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4262:0 mov rax, qword ptr [rbp + 40] mov r8d, dword ptr [rax] mov dword ptr [rbp + 36], r8d .cv_loc 1333 25 4263 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4263:0 mov rax, qword ptr [rbp + 40] mov rax, qword ptr [rax + 8] mov qword ptr [rbp + 24], rax .cv_loc 1333 25 4264 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4264:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 16], rcx .cv_loc 1333 25 4266 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4266:0 cmp dword ptr [rbp + 176], 0 mov r9b, 1 mov byte ptr [rbp - 49], r9b # 1-byte Spill je .LBB1333_4 # %bb.3: mov rax, qword ptr [rbp + 8] mov qword ptr [rbp - 16], rax mov rax, qword ptr [rbp + 16] mov qword ptr [rbp - 8], rax mov rax, qword ptr [rbp + 24] mov rcx, qword ptr [rax] mov qword ptr [rbp - 32], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rbp - 24], rax lea rcx, [rbp - 32] lea rdx, [rbp - 16] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov byte ptr [rbp - 49], al # 1-byte Spill .LBB1333_4: mov al, byte ptr [rbp - 49] # 1-byte Reload xor ecx, ecx and al, 1 mov byte ptr [rbp + 7], al .cv_loc 1333 25 4268 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4268:0 mov rdx, qword ptr [rbp + 160] cmp ecx, dword ptr [rdx + 36] jg .LBB1333_8 # %bb.5: mov rax, qword ptr [rbp + 160] mov ecx, dword ptr [rax + 36] cmp ecx, dword ptr [rbp + 176] jg .LBB1333_8 # %bb.6: .Ltmp15522: .cv_loc 1333 25 4269 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4269:0 mov rax, qword ptr [rbp + 160] mov rax, qword ptr [rax + 40] mov rdx, qword ptr [rax + 16] .Ltmp15513: mov rcx, qword ptr [rbp - 40] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15514: mov byte ptr [rbp - 50], al # 1-byte Spill jmp .LBB1333_7 .LBB1333_7: mov al, byte ptr [rbp - 50] # 1-byte Reload and al, 1 mov byte ptr [rbp + 151], al jmp .LBB1333_35 .LBB1333_8: .cv_loc 1333 25 4270 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4270:0 mov eax, dword ptr [rbp + 176] mov rcx, qword ptr [rbp + 160] cmp eax, dword ptr [rcx + 32] jge .LBB1333_15 # %bb.9: .Ltmp15523: .cv_loc 1333 25 4272 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4272:0 test byte ptr [rbp + 7], 1 jne .LBB1333_12 # %bb.10: .Ltmp15524: .cv_loc 1333 25 4273 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4273:0 mov rax, qword ptr [rbp + 160] mov rax, qword ptr [rax + 40] mov rdx, qword ptr [rax + 16] .Ltmp15509: mov rcx, qword ptr [rbp - 40] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15510: mov byte ptr [rbp - 51], al # 1-byte Spill jmp .LBB1333_11 .LBB1333_11: mov al, byte ptr [rbp - 51] # 1-byte Reload and al, 1 mov byte ptr [rbp + 151], al jmp .LBB1333_14 .LBB1333_12: .Ltmp15525: .cv_loc 1333 25 4276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4276:0 mov eax, dword ptr [rbp + 176] add eax, 1 mov rcx, qword ptr [rbp + 40] mov dword ptr [rcx], eax .cv_loc 1333 25 4277 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4277:0 mov rcx, qword ptr [rbp + 40] lea rdx, [rbp + 8] mov qword ptr [rcx + 8], rdx .cv_loc 1333 25 4278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4278:0 mov rcx, qword ptr [rbp + 160] mov rdx, qword ptr [rcx + 16] .Ltmp15511: mov rcx, qword ptr [rbp - 40] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15512: mov byte ptr [rbp - 52], al # 1-byte Spill jmp .LBB1333_13 .LBB1333_13: mov al, byte ptr [rbp - 52] # 1-byte Reload and al, 1 mov byte ptr [rbp + 151], al .Ltmp15526: .LBB1333_14: .cv_loc 1333 25 4280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4280:0 jmp .LBB1333_34 .Ltmp15527: .LBB1333_15: .cv_loc 1333 25 4281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4281:0 test byte ptr [rbp + 175], 1 jne .LBB1333_23 # %bb.16: .Ltmp15528: .cv_loc 1333 25 4283 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4283:0 mov rax, qword ptr [rbp + 160] mov rax, qword ptr [rax + 40] mov rdx, qword ptr [rax + 16] .Ltmp15497: mov rcx, qword ptr [rbp - 40] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15498: mov byte ptr [rbp - 53], al # 1-byte Spill jmp .LBB1333_17 .LBB1333_17: mov al, byte ptr [rbp - 53] # 1-byte Reload and al, 1 mov byte ptr [rbp + 151], al .cv_loc 1333 25 4284 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4284:0 test byte ptr [rbp + 151], 1 jne .LBB1333_22 # %bb.18: test byte ptr [rbp + 7], 1 je .LBB1333_22 # %bb.19: .cv_loc 1333 25 4286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4286:0 .Ltmp15499: lea rdx, [rbp + 48] .Ltmp15529: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp15500: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB1333_20 .LBB1333_20: .cv_loc 1333 25 4287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4287:0 mov eax, dword ptr [rbp + 176] add eax, 1 mov rcx, qword ptr [rbp + 40] mov dword ptr [rcx], eax .cv_loc 1333 25 4288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4288:0 mov rcx, qword ptr [rbp + 40] lea rdx, [rbp + 8] mov qword ptr [rcx + 8], rdx .cv_loc 1333 25 4289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4289:0 mov rcx, qword ptr [rbp + 160] mov rdx, qword ptr [rcx + 16] .Ltmp15501: mov rcx, qword ptr [rbp - 40] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15502: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB1333_21 .LBB1333_21: mov al, byte ptr [rbp - 65] # 1-byte Reload and al, 1 mov byte ptr [rbp + 151], al .Ltmp15530: .LBB1333_22: .cv_loc 1333 25 4291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4291:0 jmp .LBB1333_33 .Ltmp15531: .LBB1333_23: .cv_loc 1333 25 4294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4294:0 test byte ptr [rbp + 7], 1 je .LBB1333_26 # %bb.24: .Ltmp15532: .cv_loc 1333 25 4296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4296:0 mov eax, dword ptr [rbp + 176] add eax, 1 mov rcx, qword ptr [rbp + 40] mov dword ptr [rcx], eax .cv_loc 1333 25 4297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4297:0 mov rcx, qword ptr [rbp + 40] lea rdx, [rbp + 8] mov qword ptr [rcx + 8], rdx .cv_loc 1333 25 4298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4298:0 mov rcx, qword ptr [rbp + 160] mov rdx, qword ptr [rcx + 16] .Ltmp15503: mov rcx, qword ptr [rbp - 40] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15504: mov byte ptr [rbp - 66], al # 1-byte Spill jmp .LBB1333_25 .LBB1333_25: mov al, byte ptr [rbp - 66] # 1-byte Reload and al, 1 mov byte ptr [rbp + 151], al .Ltmp15533: .LBB1333_26: .cv_loc 1333 25 4301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4301:0 test byte ptr [rbp + 7], 1 jne .LBB1333_28 # %bb.27: mov eax, 1 cmp eax, dword ptr [rbp + 176] jl .LBB1333_32 .LBB1333_28: test byte ptr [rbp + 151], 1 jne .LBB1333_32 # %bb.29: .Ltmp15534: .cv_loc 1333 25 4303 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4303:0 mov eax, dword ptr [rbp + 36] mov rcx, qword ptr [rbp + 40] mov dword ptr [rcx], eax .cv_loc 1333 25 4304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4304:0 mov rcx, qword ptr [rbp + 24] mov rdx, qword ptr [rbp + 40] mov qword ptr [rdx + 8], rcx .cv_loc 1333 25 4305 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4305:0 .Ltmp15505: lea rdx, [rbp + 48] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp15506: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1333_30 .LBB1333_30: .cv_loc 1333 25 4306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4306:0 mov rax, qword ptr [rbp + 160] mov rax, qword ptr [rax + 40] mov rdx, qword ptr [rax + 16] .Ltmp15507: mov rcx, qword ptr [rbp - 40] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp15508: mov byte ptr [rbp - 81], al # 1-byte Spill jmp .LBB1333_31 .LBB1333_31: mov al, byte ptr [rbp - 81] # 1-byte Reload and al, 1 mov byte ptr [rbp + 151], al .Ltmp15535: .LBB1333_32: .cv_loc 1333 25 4308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4308:0 jmp .LBB1333_33 .Ltmp15536: .LBB1333_33: .cv_loc 1333 25 4281 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4281:0 jmp .LBB1333_34 .Ltmp15537: .LBB1333_34: .cv_loc 1333 25 4270 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4270:0 jmp .LBB1333_35 .Ltmp15538: .LBB1333_35: .cv_loc 1333 25 4310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4310:0 test byte ptr [rbp + 151], 1 jne .LBB1333_38 # %bb.36: .cv_loc 1333 25 4311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4311:0 .Ltmp15515: lea rdx, [rbp + 48] .Ltmp15539: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp15516: mov qword ptr [rbp - 96], rax # 8-byte Spill jmp .LBB1333_37 .LBB1333_37: jmp .LBB1333_38 .Ltmp15540: .LBB1333_38: .cv_loc 1333 25 4312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4312:0 mov eax, dword ptr [rbp + 36] mov rcx, qword ptr [rbp + 40] mov dword ptr [rcx], eax .cv_loc 1333 25 4313 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4313:0 mov rcx, qword ptr [rbp + 24] mov rdx, qword ptr [rbp + 40] mov qword ptr [rdx + 8], rcx .cv_loc 1333 25 4314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4314:0 mov r8b, byte ptr [rbp + 151] and r8b, 1 mov byte ptr [rbp + 183], r8b .cv_loc 1333 25 4315 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4315:0 lea rcx, [rbp + 48] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" jmp .LBB1333_40 .LBB1333_40: mov al, byte ptr [rbp + 183] and al, 1 movzx eax, al add rsp, 320 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_NH@Z")@IMGREL .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@@AEAA_NPEAV_Node_rep@2@_NH@Z" .seh_endproc .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_NH@Z@4HA": .seh_proc "?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@@AEAA_NPEAV_Node_rep@2@_NH@Z@4HA" .LBB1333_39: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 48] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15541: .Lfunc_end1333: .seh_handlerdata .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@@AEAA_NPEAV_Node_rep@2@_NH@Z" .seh_endproc .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@@AEAA_NPEAV_Node_rep@2@_NH@Z" .p2align 2 "$cppxdata$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_NH@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_NH@Z")@IMGREL # IPToStateXData .long 312 # UnwindHelp .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_NH@Z@4HA"@IMGREL # Action "$ip2state$?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_NH@Z": .long .Lfunc_begin1333@IMGREL # IP .long -1 # ToState .long .Ltmp15513@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15516@IMGREL+1 # IP .long -1 # ToState .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@@AEAA_NPEAV_Node_rep@2@_NH@Z" # -- End function .def "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@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@@QEAAAEAU_Loop_vals_t@1@_K@Z" .globl "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" # -- Begin function ??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z .p2align 4, 0x90 "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z": # @"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" .Lfunc_begin1334: .cv_func_id 1334 .cv_loc 1334 22 1731 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1731:0 .seh_proc "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp15542: .cv_loc 1334 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rax jae .LBB1334_3 # %bb.2: .Ltmp15543: .cv_loc 1334 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1334_8 .Ltmp15544: .LBB1334_3: .cv_loc 1334 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1334_4 .LBB1334_4: .Ltmp15545: .cv_loc 1334 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 lea rax, [rip + "??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1733 call rax mov ecx, 1 cmp ecx, eax jne .LBB1334_6 # %bb.5: int3 .LBB1334_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1733 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15546: # %bb.7: .cv_loc 1334 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1334_8 .Ltmp15547: .LBB1334_8: .cv_loc 1334 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1334_9 .Ltmp15548: .LBB1334_9: .cv_loc 1334 22 1736 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1736:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 80] shl rcx, 4 add rax, rcx add rsp, 88 ret .Ltmp15549: .Lfunc_end1334: .seh_handlerdata .section .text,"xr",discard,"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" .seh_endproc # -- 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_begin1335: .cv_func_id 1335 .cv_loc 1335 25 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:138:0 .seh_proc "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov dword ptr [rsp + 4], edx mov dword ptr [rsp], ecx .Ltmp15550: mov ecx, dword ptr [rsp] or ecx, dword ptr [rsp + 4] mov eax, ecx pop rcx ret .Ltmp15551: .Lfunc_end1335: .seh_handlerdata .section .text,"xr",discard,"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" .seh_endproc # -- 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@@AEAA_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@@AEAA_NXZ" .globl "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_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@@AEAA_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@@AEAA_NXZ": # @"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NXZ" .Lfunc_begin1336: .cv_func_id 1336 .cv_loc 1336 25 4466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4466:0 .seh_proc "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 368 .seh_stackalloc 368 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 232], -2 mov qword ptr [rbp + 216], rcx mov rcx, qword ptr [rbp + 216] .Ltmp15554: .cv_loc 1336 25 4467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4467:0 mov dword ptr [rbp + 212], 0 mov qword ptr [rbp - 64], rcx # 8-byte Spill .LBB1336_1: # =>This Inner Loop Header: Depth=1 mov eax, dword ptr [rbp + 212] mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov dword ptr [rbp - 68], 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@@AEBAIXZ" mov edx, dword ptr [rbp - 68] # 4-byte Reload cmp edx, eax jae .LBB1336_15 # %bb.2: # in Loop: Header=BB1336_1 Depth=1 .Ltmp15555: .cv_loc 1336 25 4469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4469:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 96 add rax, 16 mov ecx, dword ptr [rbp + 212] mov r8d, ecx mov rcx, rax lea rdx, [rbp + 176] call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" lea rcx, [rbp + 176] call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" xor r9d, r9d mov r10b, r9b mov byte ptr [rbp + 143], 0 test al, 1 mov byte ptr [rbp - 69], r10b # 1-byte Spill jne .LBB1336_3 jmp .LBB1336_5 .LBB1336_3: # in Loop: Header=BB1336_1 Depth=1 mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 16 mov ecx, dword ptr [rbp + 212] mov r8d, ecx .Ltmp15552: lea rdx, [rbp + 144] mov rcx, rax call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .Ltmp15553: jmp .LBB1336_4 .LBB1336_4: # in Loop: Header=BB1336_1 Depth=1 mov byte ptr [rbp + 143], 1 lea rcx, [rbp + 144] call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" mov byte ptr [rbp - 69], al # 1-byte Spill .LBB1336_5: # in Loop: Header=BB1336_1 Depth=1 mov al, byte ptr [rbp - 69] # 1-byte Reload test byte ptr [rbp + 143], 1 mov byte ptr [rbp - 70], al # 1-byte Spill jne .LBB1336_6 jmp .LBB1336_7 .LBB1336_6: # in Loop: Header=BB1336_1 Depth=1 lea rcx, [rbp + 144] call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .LBB1336_7: # in Loop: Header=BB1336_1 Depth=1 lea rcx, [rbp + 176] call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov al, byte ptr [rbp - 70] # 1-byte Reload test al, 1 jne .LBB1336_8 jmp .LBB1336_14 .LBB1336_8: # in Loop: Header=BB1336_1 Depth=1 .Ltmp15556: .cv_loc 1336 25 4471 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4471:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 64 mov ecx, dword ptr [rbp + 212] mov edx, ecx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax] mov qword ptr [rbp + 120], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rbp + 128], rax mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 96 add rax, 64 mov r8d, dword ptr [rbp + 212] mov edx, r8d mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax] mov qword ptr [rbp + 104], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rbp + 112], rax lea rcx, [rbp + 104] lea rdx, [rbp + 120] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1336_9 jmp .LBB1336_11 .LBB1336_9: .Ltmp15557: .cv_loc 1336 25 4473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4473:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 96 add rax, 64 mov ecx, dword ptr [rbp + 212] mov edx, ecx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax] mov qword ptr [rbp + 88], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rbp + 96], rax mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 224] mov qword ptr [rbp + 72], rcx mov rcx, qword ptr [rax + 232] mov qword ptr [rbp + 80], rcx lea rcx, [rbp + 72] lea rdx, [rbp + 88] call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload add rcx, 64 mov r8d, dword ptr [rbp + 212] mov edx, r8d mov qword ptr [rbp - 80], rax # 8-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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax] mov qword ptr [rbp + 56], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rbp + 64], rax mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 224] mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rax + 232] mov qword ptr [rbp + 48], rcx lea rcx, [rbp + 40] lea rdx, [rbp + 56] call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" mov rcx, qword ptr [rbp - 80] # 8-byte Reload cmp rcx, rax setl r9b and r9b, 1 mov byte ptr [rbp + 231], r9b jmp .LBB1336_16 .Ltmp15558: .LBB1336_11: # in Loop: Header=BB1336_1 Depth=1 .cv_loc 1336 25 4477 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4477:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 64 mov ecx, dword ptr [rbp + 212] mov edx, ecx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax + 16] mov qword ptr [rbp + 24], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rbp + 32], rax mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 96 add rax, 64 mov r8d, dword ptr [rbp + 212] mov edx, r8d mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax + 16] mov qword ptr [rbp + 8], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rbp + 16], rax lea rcx, [rbp + 8] lea rdx, [rbp + 24] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1336_12 jmp .LBB1336_13 .LBB1336_12: .Ltmp15559: .cv_loc 1336 25 4479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4479:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload add rax, 96 add rax, 64 mov ecx, dword ptr [rbp + 212] mov edx, ecx mov rcx, rax 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax + 16] mov qword ptr [rbp - 8], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rbp], rax mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 224] mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rax + 232] mov qword ptr [rbp - 16], rcx lea rcx, [rbp - 24] lea rdx, [rbp - 8] call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" mov rcx, qword ptr [rbp - 64] # 8-byte Reload add rcx, 64 mov r8d, dword ptr [rbp + 212] mov edx, r8d mov qword ptr [rbp - 88], rax # 8-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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" mov rcx, qword ptr [rax + 16] mov qword ptr [rbp - 40], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rbp - 32], rax mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 224] mov qword ptr [rbp - 56], rcx mov rcx, qword ptr [rax + 232] mov qword ptr [rbp - 48], rcx lea rcx, [rbp - 56] lea rdx, [rbp - 40] call "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" mov rcx, qword ptr [rbp - 88] # 8-byte Reload cmp rcx, rax setl r9b and r9b, 1 mov byte ptr [rbp + 231], r9b jmp .LBB1336_16 .Ltmp15560: .LBB1336_13: # in Loop: Header=BB1336_1 Depth=1 .cv_loc 1336 25 4482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4482:0 jmp .LBB1336_14 .Ltmp15561: .LBB1336_14: # in Loop: Header=BB1336_1 Depth=1 .cv_loc 1336 25 4467 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4467:0 mov eax, dword ptr [rbp + 212] add eax, 1 mov dword ptr [rbp + 212], eax jmp .LBB1336_1 .Ltmp15562: .LBB1336_15: .cv_loc 1336 25 4484 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4484:0 mov byte ptr [rbp + 231], 0 .LBB1336_16: .cv_loc 1336 25 4485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4485:0 mov al, byte ptr [rbp + 231] and al, 1 movzx eax, al add rsp, 368 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NXZ")@IMGREL .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@@AEAA_NXZ" .seh_endproc .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@@AEAA_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@@AEAA_NXZ@4HA": .seh_proc "?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@@AEAA_NXZ@4HA" .LBB1336_10: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 176] .Ltmp15563: .cv_loc 1336 25 4469 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4469:0 call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15564: .Lfunc_end1336: .seh_handlerdata .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@@AEAA_NXZ" .seh_endproc .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@@AEAA_NXZ" .p2align 2 "$cppxdata$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_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@@AEAA_NXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NXZ")@IMGREL # IPToStateXData .long 360 # UnwindHelp .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@@AEAA_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@@AEAA_NXZ@4HA"@IMGREL # Action "$ip2state$?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NXZ": .long .Lfunc_begin1336@IMGREL # IP .long -1 # ToState .long .Ltmp15552@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15553@IMGREL+1 # IP .long -1 # ToState .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@@AEAA_NXZ" # -- End function .def "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1337: .cv_func_id 1337 .cv_loc 1337 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 .seh_proc "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15565: .cv_loc 1337 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload add rcx, 64 mov rdx, qword ptr [rsp + 64] add rdx, 64 mov qword ptr [rsp + 40], rax # 8-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@@QEAAAEAV01@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15566: .Lfunc_end1337: .seh_handlerdata .section .text,"xr",discard,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .globl "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # -- Begin function ??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ .p2align 4, 0x90 "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": # @"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Lfunc_begin1338: .cv_func_id 1338 .cv_loc 1338 5 182 0 # ..\include\gsl/span:182:0 .seh_proc "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 xor eax, eax mov dl, al mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15569: .cv_loc 1338 5 183 0 # ..\include\gsl/span:183:0 mov r8, qword ptr [rcx + 8] mov byte ptr [rbp - 41], 0 cmp r8, 0 mov qword ptr [rbp - 56], rcx # 8-byte Spill mov byte ptr [rbp - 57], dl # 1-byte Spill je .LBB1338_2 # %bb.1: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rax] mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx call "?size@?$span@D$0?0@gsl@@QEBA_JXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rcx, rax setle r8b mov byte ptr [rbp - 57], r8b # 1-byte Spill .LBB1338_2: mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB1338_3 jmp .LBB1338_4 .LBB1338_3: test byte ptr [rbp - 41], 1 jne .LBB1338_6 jmp .LBB1338_7 .LBB1338_4: lea rdx, [rip + "??_C@_0DG@GCKLINNF@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp15567: mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp15568: jmp .LBB1338_5 .LBB1338_5: ud2 .LBB1338_6: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB1338_7: .cv_loc 1338 5 184 0 # ..\include\gsl/span:184:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, -1 mov qword ptr [rax + 8], rcx .cv_loc 1338 5 185 0 # ..\include\gsl/span:185:0 add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL .section .text,"xr",discard,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .def "?dtor$8@?0???F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@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@@QEAAAEAV012@XZ@4HA": .seh_proc "?dtor$8@?0???F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA" .LBB1338_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1338 5 183 0 # ..\include\gsl/span:183:0 test byte ptr [rbp - 41], 1 jne .LBB1338_9 jmp .LBB1338_10 .LBB1338_9: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB1338_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15570: .Lfunc_end1338: .seh_handlerdata .section .text,"xr",discard,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .seh_endproc .section .xdata,"dr",associative,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 "$cppxdata$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long -1 # ToState .long "?dtor$8@?0???F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ@4HA"@IMGREL # Action "$ip2state$??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ": .long .Lfunc_begin1338@IMGREL # IP .long -1 # ToState .long .Ltmp15567@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15568@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # -- End function .def "?data@?$span@D$0?0@gsl@@QEBAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$span@D$0?0@gsl@@QEBAPEADXZ" .globl "?data@?$span@D$0?0@gsl@@QEBAPEADXZ" # -- Begin function ?data@?$span@D$0?0@gsl@@QEBAPEADXZ .p2align 4, 0x90 "?data@?$span@D$0?0@gsl@@QEBAPEADXZ": # @"?data@?$span@D$0?0@gsl@@QEBAPEADXZ" .Lfunc_begin1339: .cv_func_id 1339 .cv_loc 1339 5 515 0 # ..\include\gsl/span:515:0 .seh_proc "?data@?$span@D$0?0@gsl@@QEBAPEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15571: call "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" nop add rsp, 40 ret .Ltmp15572: .Lfunc_end1339: .seh_handlerdata .section .text,"xr",discard,"?data@?$span@D$0?0@gsl@@QEBAPEADXZ" .seh_endproc # -- End function .def "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" .globl "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" # -- Begin function ?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ .p2align 4, 0x90 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ": # @"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" .Lfunc_begin1340: .cv_func_id 1340 .cv_loc 1340 5 602 0 # ..\include\gsl/span:602:0 .seh_proc "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15573: mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp15574: .Lfunc_end1340: .seh_handlerdata .section .text,"xr",discard,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" .seh_endproc # -- 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_begin1341: .cv_func_id 1341 .cv_loc 1341 25 655 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:655:0 .seh_proc "?_Is_word@std@@YA_ND@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov byte ptr [rsp + 39], cl .Ltmp15575: .cv_loc 1341 25 656 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:656:0 mov cl, byte ptr [rsp + 39] call "?_Is_word@std@@YA_NE@Z" and al, 1 movzx eax, al add rsp, 40 ret .Ltmp15576: .Lfunc_end1341: .seh_handlerdata .section .text,"xr",discard,"?_Is_word@std@@YA_ND@Z" .seh_endproc # -- 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_begin1342: .cv_func_id 1342 .cv_loc 1342 25 636 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:636:0 .seh_proc "?_Is_word@std@@YA_NE@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov byte ptr [rsp + 7], cl .Ltmp15577: .cv_loc 1342 25 651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:651:0 movzx eax, byte ptr [rsp + 7] mov edx, eax lea r8, [rip + "?_Is_word_table@?1??_Is_word@std@@YA_NE@Z@4QB_NB"] mov cl, byte ptr [r8 + rdx] and cl, 1 movzx eax, cl pop rcx ret .Ltmp15578: .Lfunc_end1342: .seh_handlerdata .section .text,"xr",discard,"?_Is_word@std@@YA_NE@Z" .seh_endproc # -- 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_begin1343: .cv_func_id 1343 .cv_loc 1343 25 118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:118:0 .seh_proc "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov dword ptr [rsp + 4], edx mov dword ptr [rsp], ecx .Ltmp15579: mov ecx, dword ptr [rsp] and ecx, dword ptr [rsp + 4] mov eax, ecx pop rcx ret .Ltmp15580: .Lfunc_end1343: .seh_handlerdata .section .text,"xr",discard,"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" .seh_endproc # -- End function .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" .Lfunc_begin1344: .cv_func_id 1344 .cv_loc 1344 25 4322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4322:0 .seh_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 176 .seh_stackalloc 176 .seh_endprologue mov rax, rcx mov r10, qword ptr [rsp + 232] mov r11, qword ptr [rsp + 224] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 168], rsi mov qword ptr [rsp + 160], r10 mov qword ptr [rsp + 88], r9 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [$r8+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [$rdx+0] .Ltmp15581: .cv_loc 1344 25 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4323:0 mov r9, qword ptr [rdx] mov qword ptr [rsp + 144], r9 mov r9, qword ptr [rdx + 8] mov qword ptr [rsp + 152], r9 mov qword ptr [rsp + 80], r11 # 8-byte Spill mov qword ptr [rsp + 72], rcx # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill .Ltmp15582: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 56], rdx # 8-byte Spill .Ltmp15583: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 48], rax # 8-byte Spill .Ltmp15584: .LBB1344_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1344 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 128], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 136], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 112], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 120], rdx lea rcx, [rsp + 112] lea rdx, [rsp + 128] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 47], r9b # 1-byte Spill jne .LBB1344_2 jmp .LBB1344_3 .Ltmp15585: .LBB1344_2: # in Loop: Header=BB1344_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 88] cmp rax, qword ptr [rsp + 224] setne cl mov byte ptr [rsp + 47], cl # 1-byte Spill .Ltmp15586: .LBB1344_3: # in Loop: Header=BB1344_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 47] # 1-byte Reload test al, 1 jne .LBB1344_4 jmp .LBB1344_7 .Ltmp15587: .LBB1344_4: # in Loop: Header=BB1344_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1344 25 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4325:0 xor r8d, r8d mov rax, qword ptr [rsp + 88] mov rcx, rax add rcx, 1 mov qword ptr [rsp + 88], rcx mov dl, byte ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rax, [rsp + 96] mov byte ptr [rsp + 46], dl # 1-byte Spill mov rdx, rax call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 96] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov dl, byte ptr [rax] lea rcx, [rsp + 160] mov r8b, byte ptr [rsp + 46] # 1-byte Reload call "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" xor al, -1 test al, 1 jne .LBB1344_5 jmp .LBB1344_6 .Ltmp15588: .LBB1344_5: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1344 25 4326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4326:0 mov rax, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 152] mov qword ptr [rcx + 8], rax jmp .LBB1344_11 .Ltmp15589: .LBB1344_6: # in Loop: Header=BB1344_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1344 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 jmp .LBB1344_1 .Ltmp15590: .LBB1344_7: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1344 25 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4327:0 mov rax, qword ptr [rsp + 88] cmp rax, qword ptr [rsp + 224] jne .LBB1344_9 .Ltmp15591: # %bb.8: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1344_10 .Ltmp15592: .LBB1344_9: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] lea rax, [rsp + 144] mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1344_10 .Ltmp15593: .LBB1344_10: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax .Ltmp15594: .LBB1344_11: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1344 25 4328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4328:0 mov rax, qword ptr [rsp + 168] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 176 .Ltmp15595: pop rsi ret .Ltmp15596: .Lfunc_end1344: .seh_handlerdata .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" .seh_endproc # -- End function .def "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .globl "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # -- Begin function ??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z .p2align 4, 0x90 "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z": # @"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .Lfunc_begin1345: .cv_func_id 1345 .cv_loc 1345 25 207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:207:0 .seh_proc "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15597: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx .cv_loc 1345 25 208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:208:0 mov rax, rcx add rsp, 16 ret .Ltmp15598: .Lfunc_end1345: .seh_handlerdata .section .text,"xr",discard,"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .seh_endproc # -- End function .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" .Lfunc_begin1346: .cv_func_id 1346 .cv_loc 1346 25 4322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4322:0 .seh_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 176 .seh_stackalloc 176 .seh_endprologue mov rax, rcx mov r10, qword ptr [rsp + 232] mov r11, qword ptr [rsp + 224] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 168], rsi mov qword ptr [rsp + 160], r10 mov qword ptr [rsp + 88], r9 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [$r8+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [$rdx+0] .Ltmp15599: .cv_loc 1346 25 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4323:0 mov r9, qword ptr [rdx] mov qword ptr [rsp + 144], r9 mov r9, qword ptr [rdx + 8] mov qword ptr [rsp + 152], r9 mov qword ptr [rsp + 80], r11 # 8-byte Spill mov qword ptr [rsp + 72], rcx # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill .Ltmp15600: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 56], rdx # 8-byte Spill .Ltmp15601: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 48], rax # 8-byte Spill .Ltmp15602: .LBB1346_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1346 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 128], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 136], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 112], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 120], rdx lea rcx, [rsp + 112] lea rdx, [rsp + 128] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 47], r9b # 1-byte Spill jne .LBB1346_2 jmp .LBB1346_3 .Ltmp15603: .LBB1346_2: # in Loop: Header=BB1346_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 88] cmp rax, qword ptr [rsp + 224] setne cl mov byte ptr [rsp + 47], cl # 1-byte Spill .Ltmp15604: .LBB1346_3: # in Loop: Header=BB1346_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 47] # 1-byte Reload test al, 1 jne .LBB1346_4 jmp .LBB1346_7 .Ltmp15605: .LBB1346_4: # in Loop: Header=BB1346_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1346 25 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4325:0 xor r8d, r8d mov rax, qword ptr [rsp + 88] mov rcx, rax add rcx, 1 mov qword ptr [rsp + 88], rcx mov dl, byte ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rax, [rsp + 96] mov byte ptr [rsp + 46], dl # 1-byte Spill mov rdx, rax call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 96] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov dl, byte ptr [rax] lea rcx, [rsp + 160] mov r8b, byte ptr [rsp + 46] # 1-byte Reload call "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" xor al, -1 test al, 1 jne .LBB1346_5 jmp .LBB1346_6 .Ltmp15606: .LBB1346_5: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1346 25 4326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4326:0 mov rax, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 152] mov qword ptr [rcx + 8], rax jmp .LBB1346_11 .Ltmp15607: .LBB1346_6: # in Loop: Header=BB1346_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1346 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 jmp .LBB1346_1 .Ltmp15608: .LBB1346_7: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1346 25 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4327:0 mov rax, qword ptr [rsp + 88] cmp rax, qword ptr [rsp + 224] jne .LBB1346_9 .Ltmp15609: # %bb.8: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1346_10 .Ltmp15610: .LBB1346_9: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] lea rax, [rsp + 144] mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1346_10 .Ltmp15611: .LBB1346_10: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax .Ltmp15612: .LBB1346_11: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1346 25 4328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4328:0 mov rax, qword ptr [rsp + 168] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 176 .Ltmp15613: pop rsi ret .Ltmp15614: .Lfunc_end1346: .seh_handlerdata .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" .seh_endproc # -- End function .def "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .globl "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # -- Begin function ??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z .p2align 4, 0x90 "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z": # @"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .Lfunc_begin1347: .cv_func_id 1347 .cv_loc 1347 25 228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:228:0 .seh_proc "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15615: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx .cv_loc 1347 25 229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:229:0 mov rax, rcx add rsp, 16 ret .Ltmp15616: .Lfunc_end1347: .seh_handlerdata .section .text,"xr",discard,"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .seh_endproc # -- End function .def "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" .globl "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z": # @"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" .Lfunc_begin1348: .cv_func_id 1348 .cv_loc 1348 25 4322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4322:0 .seh_proc "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 176 .seh_stackalloc 176 .seh_endprologue mov rax, rcx mov r10b, byte ptr [rsp + 232] mov r11, qword ptr [rsp + 224] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 168], rsi mov byte ptr [rsp + 160], r10b mov qword ptr [rsp + 88], r9 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [$r8+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [$rdx+0] .Ltmp15617: .cv_loc 1348 25 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4323:0 mov r9, qword ptr [rdx] mov qword ptr [rsp + 144], r9 mov r9, qword ptr [rdx + 8] mov qword ptr [rsp + 152], r9 mov qword ptr [rsp + 80], r11 # 8-byte Spill mov qword ptr [rsp + 72], rcx # 8-byte Spill mov qword ptr [rsp + 64], r8 # 8-byte Spill .Ltmp15618: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 56], rdx # 8-byte Spill .Ltmp15619: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 48], rax # 8-byte Spill .Ltmp15620: .LBB1348_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1348 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 128], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 136], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 112], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 120], rdx lea rcx, [rsp + 112] lea rdx, [rsp + 128] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 47], r9b # 1-byte Spill jne .LBB1348_2 jmp .LBB1348_3 .Ltmp15621: .LBB1348_2: # in Loop: Header=BB1348_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 88] cmp rax, qword ptr [rsp + 224] setne cl mov byte ptr [rsp + 47], cl # 1-byte Spill .Ltmp15622: .LBB1348_3: # in Loop: Header=BB1348_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 47] # 1-byte Reload test al, 1 jne .LBB1348_4 jmp .LBB1348_7 .Ltmp15623: .LBB1348_4: # in Loop: Header=BB1348_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1348 25 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4325:0 xor r8d, r8d mov rax, qword ptr [rsp + 88] mov rcx, rax add rcx, 1 mov qword ptr [rsp + 88], rcx mov dl, byte ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload lea rax, [rsp + 96] mov byte ptr [rsp + 46], dl # 1-byte Spill mov rdx, rax call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 96] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov dl, byte ptr [rax] lea rcx, [rsp + 160] mov r8b, byte ptr [rsp + 46] # 1-byte Reload call "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" xor al, -1 test al, 1 jne .LBB1348_5 jmp .LBB1348_6 .Ltmp15624: .LBB1348_5: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1348 25 4326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4326:0 mov rax, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 152] mov qword ptr [rcx + 8], rax jmp .LBB1348_11 .Ltmp15625: .LBB1348_6: # in Loop: Header=BB1348_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1348 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 jmp .LBB1348_1 .Ltmp15626: .LBB1348_7: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1348 25 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4327:0 mov rax, qword ptr [rsp + 88] cmp rax, qword ptr [rsp + 224] jne .LBB1348_9 .Ltmp15627: # %bb.8: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1348_10 .Ltmp15628: .LBB1348_9: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] lea rax, [rsp + 144] mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1348_10 .Ltmp15629: .LBB1348_10: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax .Ltmp15630: .LBB1348_11: #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,const char *,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] .cv_loc 1348 25 4328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4328:0 mov rax, qword ptr [rsp + 168] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 176 .Ltmp15631: pop rsi ret .Ltmp15632: .Lfunc_end1348: .seh_handlerdata .section .text,"xr",discard,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" .seh_endproc # -- End function .def "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .globl "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # -- Begin function ??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z .p2align 4, 0x90 "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z": # @"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .Lfunc_begin1349: .cv_func_id 1349 .cv_loc 1349 25 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:211:0 .seh_proc "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 71], r8b mov byte ptr [rsp + 70], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15633: .cv_loc 1349 25 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:212:0 mov rax, qword ptr [rcx] mov dl, byte ptr [rsp + 70] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" movsx r9d, al mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov r10, qword ptr [rcx] mov dl, byte ptr [rsp + 71] mov rcx, r10 mov dword ptr [rsp + 44], r9d # 4-byte Spill call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" movsx r9d, al mov r11d, dword ptr [rsp + 44] # 4-byte Reload cmp r11d, r9d sete al and al, 1 movzx eax, al add rsp, 72 ret .Ltmp15634: .Lfunc_end1349: .seh_handlerdata .section .text,"xr",discard,"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .seh_endproc # -- End function .def "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" .globl "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" # -- Begin function ??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z .p2align 4, 0x90 "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z": # @"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" .Lfunc_begin1350: .cv_func_id 1350 .cv_loc 1350 5 175 0 # ..\include\gsl/span:175:0 .seh_proc "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov dword ptr [rsp + 68], r8d mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15635: #DEBUG_VALUE: operator++:ret <- [$rdx+0] .cv_loc 1350 5 176 0 # ..\include\gsl/span:176:0 mov r9, qword ptr [rcx] mov qword ptr [rdx], r9 mov r9, qword ptr [rcx + 8] mov qword ptr [rdx + 8], r9 .cv_loc 1350 5 177 0 # ..\include\gsl/span:177:0 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Ltmp15636: .cv_loc 1350 5 178 0 # ..\include\gsl/span:178:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15637: .Lfunc_end1350: .seh_handlerdata .section .text,"xr",discard,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" .seh_endproc # -- End function .def "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" .globl "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" # -- Begin function ?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z .p2align 4, 0x90 "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z": # @"?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" .Lfunc_begin1351: .cv_func_id 1351 .cv_loc 1351 25 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:302:0 .seh_proc "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov byte ptr [rsp + 55], dl mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp15638: .cv_loc 1351 25 303 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:303:0 call "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" mov dl, byte ptr [rsp + 55] mov rcx, rax call qword ptr [rip + "__imp_?tolower@?$ctype@D@std@@QEBADD@Z"] nop add rsp, 56 ret .Ltmp15639: .Lfunc_end1351: .seh_handlerdata .section .text,"xr",discard,"?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" .seh_endproc # -- End function .def "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" .globl "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" # -- Begin function ?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ .p2align 4, 0x90 "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ": # @"?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" .Lfunc_begin1352: .cv_func_id 1352 .cv_loc 1352 25 407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:407:0 .seh_proc "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15640: .cv_loc 1352 25 408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:408:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp15641: .Lfunc_end1352: .seh_handlerdata .section .text,"xr",discard,"?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" .seh_endproc # -- End function .def "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .globl "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # -- Begin function ??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z .p2align 4, 0x90 "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z": # @"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .Lfunc_begin1353: .cv_func_id 1353 .cv_loc 1353 25 232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:232:0 .seh_proc "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 71], r8b mov byte ptr [rsp + 70], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15642: .cv_loc 1353 25 233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:233:0 mov rax, qword ptr [rcx] mov dl, byte ptr [rsp + 70] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "?translate@?$_Regex_traits@D@std@@QEBADD@Z" movsx r9d, al mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov r10, qword ptr [rcx] mov dl, byte ptr [rsp + 71] mov rcx, r10 mov dword ptr [rsp + 44], r9d # 4-byte Spill call "?translate@?$_Regex_traits@D@std@@QEBADD@Z" movsx r9d, al mov r11d, dword ptr [rsp + 44] # 4-byte Reload cmp r11d, r9d sete al and al, 1 movzx eax, al add rsp, 72 ret .Ltmp15643: .Lfunc_end1353: .seh_handlerdata .section .text,"xr",discard,"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .seh_endproc # -- End function .def "?translate@?$_Regex_traits@D@std@@QEBADD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?translate@?$_Regex_traits@D@std@@QEBADD@Z" .globl "?translate@?$_Regex_traits@D@std@@QEBADD@Z" # -- Begin function ?translate@?$_Regex_traits@D@std@@QEBADD@Z .p2align 4, 0x90 "?translate@?$_Regex_traits@D@std@@QEBADD@Z": # @"?translate@?$_Regex_traits@D@std@@QEBADD@Z" .Lfunc_begin1354: .cv_func_id 1354 .cv_loc 1354 25 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:296:0 .seh_proc "?translate@?$_Regex_traits@D@std@@QEBADD@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov byte ptr [rsp + 119], dl mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp15644: .cv_loc 1354 25 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:297:0 call "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" lea rcx, [rsp + 119] mov r8, rcx add r8, 1 mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax lea rdx, [rsp + 64] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], r8 # 8-byte Spill mov r8, rax mov r9, qword ptr [rsp + 48] # 8-byte Reload call "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .cv_loc 1354 25 298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:298:0 lea rcx, [rsp + 64] call "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" cmp rax, 1 jne .LBB1354_2 # %bb.1: xor eax, eax mov edx, eax lea rcx, [rsp + 64] call "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" mov r8b, byte ptr [rax] mov byte ptr [rsp + 47], r8b # 1-byte Spill jmp .LBB1354_3 .LBB1354_2: mov al, byte ptr [rsp + 119] mov byte ptr [rsp + 47], al # 1-byte Spill .LBB1354_3: mov al, byte ptr [rsp + 47] # 1-byte Reload .cv_loc 1354 25 299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:299:0 lea rcx, [rsp + 64] mov byte ptr [rsp + 46], al # 1-byte Spill call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov al, byte ptr [rsp + 46] # 1-byte Reload add rsp, 120 ret .Ltmp15645: .Lfunc_end1354: .seh_handlerdata .section .text,"xr",discard,"?translate@?$_Regex_traits@D@std@@QEBADD@Z" .seh_endproc # -- End function .def "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" .globl "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" # -- Begin function ?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ .p2align 4, 0x90 "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ": # @"?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" .Lfunc_begin1355: .cv_func_id 1355 .cv_loc 1355 25 402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:402:0 .seh_proc "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15646: .cv_loc 1355 25 403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:403:0 mov rax, qword ptr [rcx] pop rcx ret .Ltmp15647: .Lfunc_end1355: .seh_handlerdata .section .text,"xr",discard,"?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" .seh_endproc # -- End function .def "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .globl "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # -- Begin function ?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z .p2align 4, 0x90 "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z": # @"?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .Lfunc_begin1356: .cv_func_id 1356 .cv_file 26 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\locale" "9A5332F2D2C395CC63DE22914678D06E" 1 .cv_loc 1356 26 38 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:38:0 .seh_proc "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15648: .cv_loc 1356 26 39 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:39:0 mov r9, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 56] mov r10, qword ptr [rcx] mov qword ptr [rsp + 40], rax # 8-byte Spill call qword ptr [r10 + 32] mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp15649: .Lfunc_end1356: .seh_handlerdata .section .text,"xr",discard,"?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .seh_endproc # -- End function .def "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .globl "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # -- Begin function ?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ .p2align 4, 0x90 "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ": # @"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .Lfunc_begin1357: .cv_func_id 1357 .cv_loc 1357 11 3296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3296:0 .seh_proc "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15650: .cv_loc 1357 11 3297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3297:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rax, qword ptr [rax + 24] add rsp, 40 ret .Ltmp15651: .Lfunc_end1357: .seh_handlerdata .section .text,"xr",discard,"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" .globl "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" # -- Begin function ??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z .p2align 4, 0x90 "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z": # @"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" .Lfunc_begin1358: .cv_func_id 1358 .cv_loc 1358 11 3201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3201:0 .seh_proc "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp15652: .cv_loc 1358 11 3202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3202:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 64], rax # %bb.1: .Ltmp15653: .cv_loc 1358 11 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3204:0 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] cmp rax, qword ptr [rcx + 24] ja .LBB1358_3 # %bb.2: .Ltmp15654: .cv_loc 1358 11 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3204:0 jmp .LBB1358_8 .Ltmp15655: .LBB1358_3: .cv_loc 1358 11 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3204:0 jmp .LBB1358_4 .LBB1358_4: .Ltmp15656: .cv_loc 1358 11 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3204:0 lea rax, [rip + "??_C@_0BO@LFGPDMIB@string?5subscript?5out?5of?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 3204 call rax mov ecx, 1 cmp ecx, eax jne .LBB1358_6 # %bb.5: int3 .LBB1358_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] lea r8, [rip + "??_C@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 3204 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15657: # %bb.7: .cv_loc 1358 11 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3204:0 jmp .LBB1358_8 .Ltmp15658: .LBB1358_8: .cv_loc 1358 11 3204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3204:0 jmp .LBB1358_9 .Ltmp15659: .LBB1358_9: .cv_loc 1358 11 3206 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3206:0 mov rcx, qword ptr [rsp + 64] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" add rax, qword ptr [rsp + 80] add rsp, 88 ret .Ltmp15660: .Lfunc_end1358: .seh_handlerdata .section .text,"xr",discard,"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" .seh_endproc # -- End function .def "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .globl "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # -- Begin function ??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z .p2align 4, 0x90 "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z": # @"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .Lfunc_begin1359: .cv_func_id 1359 .cv_loc 1359 25 195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:195:0 .seh_proc "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov byte ptr [rsp + 15], r8b mov byte ptr [rsp + 14], dl mov qword ptr [rsp], rcx .Ltmp15661: .cv_loc 1359 25 196 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:196:0 movsx eax, byte ptr [rsp + 14] movsx r9d, byte ptr [rsp + 15] cmp eax, r9d sete dl and dl, 1 movzx eax, dl add rsp, 16 ret .Ltmp15662: .Lfunc_end1359: .seh_handlerdata .section .text,"xr",discard,"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .seh_endproc # -- 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@0PEBU?$_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@0PEBU?$_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@0PEBU?$_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@0PEBU?$_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@0PEBU?$_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@0PEBU?$_Sequence@D@0@@Z" .Lfunc_begin1360: .cv_func_id 1360 .cv_loc 1360 25 4391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4391:0 .seh_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@0PEBU?$_Sequence@D@0@@Z" # %bb.0: sub rsp, 168 .seh_stackalloc 168 .seh_endprologue mov rax, rcx mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 160], r10 mov qword ptr [rsp + 88], r9 #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [$r8+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [$rdx+0] mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], rcx # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill .Ltmp15663: #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 40], rdx # 8-byte Spill .Ltmp15664: #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] .LBB1360_1: # =>This Loop Header: Depth=1 # Child Loop BB1360_3 Depth 2 # Child Loop BB1360_5 Depth 3 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4392:0 cmp qword ptr [rsp + 88], 0 je .LBB1360_15 .Ltmp15665: # %bb.2: # in Loop: Header=BB1360_1 Depth=1 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4394:0 mov dword ptr [rsp + 84], 0 .Ltmp15666: .LBB1360_3: # Parent Loop BB1360_1 Depth=1 # => This Loop Header: Depth=2 # Child Loop BB1360_5 Depth 3 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] mov eax, dword ptr [rsp + 84] mov rcx, qword ptr [rsp + 88] add rcx, 8 mov dword ptr [rsp + 36], eax # 4-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, eax jae .LBB1360_14 .Ltmp15667: # %bb.4: # in Loop: Header=BB1360_3 Depth=2 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4396 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4396:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 144], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 152], rcx .Ltmp15668: .cv_loc 1360 25 4397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4397:0 mov qword ptr [rsp + 72], 0 .Ltmp15669: .LBB1360_5: # Parent Loop BB1360_1 Depth=1 # Parent Loop BB1360_3 Depth=2 # => This Inner Loop Header: Depth=3 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 88] mov edx, dword ptr [rcx] mov ecx, edx cmp rax, rcx jae .LBB1360_10 .Ltmp15670: # %bb.6: # in Loop: Header=BB1360_5 Depth=3 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4399:0 xor r8d, r8d .Ltmp15671: lea rcx, [rsp + 144] lea rdx, [rsp + 128] call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 128] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" movsx r8d, byte ptr [rax] mov rax, qword ptr [rsp + 88] add rax, 8 mov rcx, rax mov dword ptr [rsp + 32], r8d # 4-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov r8d, dword ptr [rsp + 84] mov ecx, r8d add rax, rcx mov rcx, qword ptr [rsp + 72] movsx r8d, byte ptr [rax + rcx] mov r9d, dword ptr [rsp + 32] # 4-byte Reload cmp r9d, r8d je .LBB1360_8 .Ltmp15672: # %bb.7: # in Loop: Header=BB1360_3 Depth=2 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4400:0 jmp .LBB1360_10 .Ltmp15673: .LBB1360_8: # in Loop: Header=BB1360_5 Depth=3 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4401:0 jmp .LBB1360_9 .Ltmp15674: .LBB1360_9: # in Loop: Header=BB1360_5 Depth=3 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4397:0 mov rax, qword ptr [rsp + 72] add rax, 1 mov qword ptr [rsp + 72], rax jmp .LBB1360_5 .Ltmp15675: .LBB1360_10: # in Loop: Header=BB1360_3 Depth=2 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4402:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 112], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 144] mov qword ptr [rsp + 96], rcx mov rcx, qword ptr [rsp + 152] mov qword ptr [rsp + 104], rcx lea rcx, [rsp + 96] lea rdx, [rsp + 112] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1360_11 jmp .LBB1360_12 .Ltmp15676: .LBB1360_11: #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4403:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx jmp .LBB1360_16 .Ltmp15677: .LBB1360_12: # in Loop: Header=BB1360_3 Depth=2 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4404:0 jmp .LBB1360_13 .Ltmp15678: .LBB1360_13: # in Loop: Header=BB1360_3 Depth=2 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4394:0 mov rax, qword ptr [rsp + 88] mov ecx, dword ptr [rax] add ecx, dword ptr [rsp + 84] mov dword ptr [rsp + 84], ecx jmp .LBB1360_3 .Ltmp15679: .LBB1360_14: # in Loop: Header=BB1360_1 Depth=1 #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4405 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4405:0 mov rax, qword ptr [rsp + 88] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 88], rax .Ltmp15680: .cv_loc 1360 25 4392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4392:0 jmp .LBB1360_1 .Ltmp15681: .LBB1360_15: #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4407:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx .Ltmp15682: .LBB1360_16: #DEBUG_VALUE: _Lookup_coll,0>,char>:_First <- [DW_OP_plus_uconst 40, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Lookup_coll,0>,char>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] .cv_loc 1360 25 4408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4408:0 mov rax, qword ptr [rsp + 160] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 64] # 8-byte Reload add rsp, 168 .Ltmp15683: ret .Ltmp15684: .Lfunc_end1360: .seh_handlerdata .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@0PEBU?$_Sequence@D@0@@Z" .seh_endproc # -- End function .def "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" .globl "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" # -- Begin function ??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z .p2align 4, 0x90 "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z": # @"??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" .Lfunc_begin1361: .cv_func_id 1361 .cv_loc 1361 25 4352 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4352:0 .seh_proc "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 56], rdx mov dword ptr [rsp + 52], ecx .Ltmp15685: .cv_loc 1361 25 4354 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4354:0 mov dword ptr [rsp + 48], 0 .LBB1361_1: # =>This Inner Loop Header: Depth=1 mov eax, dword ptr [rsp + 48] mov rcx, qword ptr [rsp + 56] mov dword ptr [rsp + 44], eax # 4-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov edx, dword ptr [rsp + 44] # 4-byte Reload cmp edx, eax jae .LBB1361_7 # %bb.2: # in Loop: Header=BB1361_1 Depth=1 .Ltmp15686: .cv_loc 1361 25 4356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4356:0 mov rcx, qword ptr [rsp + 56] mov edx, dword ptr [rsp + 48] call "?_At@?$_Buf@D@std@@QEBADI@Z" movzx edx, al cmp edx, dword ptr [rsp + 52] ja .LBB1361_5 # %bb.3: # in Loop: Header=BB1361_1 Depth=1 mov eax, dword ptr [rsp + 52] mov rcx, qword ptr [rsp + 56] mov edx, dword ptr [rsp + 48] add edx, 1 mov dword ptr [rsp + 40], eax # 4-byte Spill call "?_At@?$_Buf@D@std@@QEBADI@Z" movzx edx, al mov r8d, dword ptr [rsp + 40] # 4-byte Reload cmp r8d, edx ja .LBB1361_5 # %bb.4: .Ltmp15687: .cv_loc 1361 25 4358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4358:0 mov byte ptr [rsp + 71], 1 jmp .LBB1361_8 .Ltmp15688: .LBB1361_5: # in Loop: Header=BB1361_1 Depth=1 .cv_loc 1361 25 4359 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4359:0 jmp .LBB1361_6 .Ltmp15689: .LBB1361_6: # in Loop: Header=BB1361_1 Depth=1 .cv_loc 1361 25 4354 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4354:0 mov eax, dword ptr [rsp + 48] add eax, 2 mov dword ptr [rsp + 48], eax jmp .LBB1361_1 .Ltmp15690: .LBB1361_7: .cv_loc 1361 25 4360 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4360:0 mov byte ptr [rsp + 71], 0 .LBB1361_8: .cv_loc 1361 25 4361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4361:0 mov al, byte ptr [rsp + 71] and al, 1 movzx eax, al add rsp, 72 ret .Ltmp15691: .Lfunc_end1361: .seh_handlerdata .section .text,"xr",discard,"??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" .seh_endproc # -- End function .def "??$_Find@E@_Bitmap@std@@QEBA_NE@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Find@E@_Bitmap@std@@QEBA_NE@Z" .globl "??$_Find@E@_Bitmap@std@@QEBA_NE@Z" # -- Begin function ??$_Find@E@_Bitmap@std@@QEBA_NE@Z .p2align 4, 0x90 "??$_Find@E@_Bitmap@std@@QEBA_NE@Z": # @"??$_Find@E@_Bitmap@std@@QEBA_NE@Z" .Lfunc_begin1362: .cv_func_id 1362 .cv_loc 1362 25 1621 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1621:0 .seh_proc "??$_Find@E@_Bitmap@std@@QEBA_NE@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 23], dl mov qword ptr [rsp + 8], rcx mov rcx, qword ptr [rsp + 8] .Ltmp15692: .cv_loc 1362 25 1623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1623:0 movzx eax, byte ptr [rsp + 23] mov dword ptr [rsp + 4], eax .cv_loc 1362 25 1624 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1624:0 mov eax, dword ptr [rsp + 4] shr eax, 3 mov eax, eax mov r8d, eax movzx eax, byte ptr [rcx + r8] mov r9d, dword ptr [rsp + 4] and r9d, 7 mov ecx, r9d # kill: def $cl killed $ecx mov r9d, 1 shl r9d, cl and eax, r9d cmp eax, 0 setne cl and cl, 1 movzx eax, cl add rsp, 24 ret .Ltmp15693: .Lfunc_end1362: .seh_handlerdata .section .text,"xr",discard,"??$_Find@E@_Bitmap@std@@QEBA_NE@Z" .seh_endproc # -- End function .def "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" .globl "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" # -- Begin function ??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z .p2align 4, 0x90 "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z": # @"??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" .Lfunc_begin1363: .cv_func_id 1363 .cv_loc 1363 15 3539 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3539:0 .seh_proc "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp15694: .cv_loc 1363 15 3540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3540:0 lea rcx, [rsp + 64] #DEBUG_VALUE: find:_First <- [$rcx+0] lea rdx, [rsp + 72] #DEBUG_VALUE: find:_Last <- [$rdx+0] call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp15695: .cv_loc 1363 15 3541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3541:0 mov r8, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 48], r8 # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" lea rcx, [rsp + 64] mov rdx, rax call "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" .cv_loc 1363 15 3543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3543:0 mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 88 ret .Ltmp15696: .Lfunc_end1363: .seh_handlerdata .section .text,"xr",discard,"??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" .seh_endproc # -- End function .def "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" .globl "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" # -- Begin function ?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z .p2align 4, 0x90 "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z": # @"?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" .Lfunc_begin1364: .cv_func_id 1364 .cv_loc 1364 25 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:330:0 .seh_proc "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov word ptr [rsp + 68], r8w mov byte ptr [rsp + 67], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15697: .cv_loc 1364 25 331 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:331:0 movsx eax, word ptr [rsp + 68] cmp eax, -1 mov qword ptr [rsp + 48], rcx # 8-byte Spill je .LBB1364_2 # %bb.1: .Ltmp15698: .cv_loc 1364 25 332 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:332:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload call "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" mov r8b, byte ptr [rsp + 67] mov dx, word ptr [rsp + 68] mov rcx, rax call qword ptr [rip + "__imp_?is@?$ctype@D@std@@QEBA_NFD@Z"] and al, 1 mov byte ptr [rsp + 71], al jmp .LBB1364_5 .LBB1364_2: .cv_loc 1364 25 334 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:334:0 movsx eax, byte ptr [rsp + 67] cmp eax, 95 mov cl, 1 mov byte ptr [rsp + 47], cl # 1-byte Spill je .LBB1364_4 # %bb.3: mov rcx, qword ptr [rsp + 48] # 8-byte Reload call "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" mov r8b, byte ptr [rsp + 67] mov rcx, rax mov edx, 263 call qword ptr [rip + "__imp_?is@?$ctype@D@std@@QEBA_NFD@Z"] mov byte ptr [rsp + 47], al # 1-byte Spill .LBB1364_4: mov al, byte ptr [rsp + 47] # 1-byte Reload and al, 1 mov byte ptr [rsp + 71], al .Ltmp15699: .LBB1364_5: .cv_loc 1364 25 336 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:336:0 mov al, byte ptr [rsp + 71] and al, 1 movzx eax, al add rsp, 72 ret .Ltmp15700: .Lfunc_end1364: .seh_handlerdata .section .text,"xr",discard,"?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" .seh_endproc # -- End function .def "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .globl "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" # -- Begin function ??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z .p2align 4, 0x90 "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z": # @"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .Lfunc_begin1365: .cv_func_id 1365 .cv_loc 1365 25 4368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4368:0 .seh_proc "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 480 .seh_stackalloc 480 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 344], -2 mov qword ptr [rbp + 328], r8 mov qword ptr [rbp + 320], rdx mov byte ptr [rbp + 319], cl lea rcx, [rbp + 272] .Ltmp15709: .cv_loc 1365 25 4369 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4369:0 call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" lea rcx, [rbp + 232] .cv_loc 1365 25 4370 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4370:0 mov qword ptr [rbp + 32], rcx # 8-byte Spill mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1365 25 4371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4371:0 mov dl, byte ptr [rbp + 319] .Ltmp15701: mov rcx, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp + 16], rax # 8-byte Spill call "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" .Ltmp15702: jmp .LBB1365_1 .LBB1365_1: .cv_loc 1365 25 4372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4372:0 mov rcx, qword ptr [rbp + 328] lea rax, [rbp + 232] lea rdx, [rbp + 168] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp], rdx # 8-byte Spill mov qword ptr [rbp - 8], rax # 8-byte Spill call "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" lea rax, [rbp + 144] mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov rdx, rax mov qword ptr [rbp - 16], rax # 8-byte Spill call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Ltmp15703: lea rdx, [rbp + 192] mov rcx, qword ptr [rbp + 8] # 8-byte Reload mov r8, qword ptr [rbp - 16] # 8-byte Reload mov r9, qword ptr [rbp] # 8-byte Reload call "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .Ltmp15704: jmp .LBB1365_2 .LBB1365_2: lea rcx, [rbp + 232] lea rdx, [rbp + 192] call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" lea rcx, [rbp + 192] mov qword ptr [rbp - 24], rax # 8-byte Spill call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .LBB1365_3: # =>This Loop Header: Depth=1 # Child Loop BB1365_5 Depth 2 .cv_loc 1365 25 4373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4373:0 cmp qword ptr [rbp + 320], 0 je .LBB1365_12 # %bb.4: # in Loop: Header=BB1365_3 Depth=1 .Ltmp15710: .cv_loc 1365 25 4375 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4375:0 mov dword ptr [rbp + 140], 0 .LBB1365_5: # Parent Loop BB1365_3 Depth=1 # => This Inner Loop Header: Depth=2 mov eax, dword ptr [rbp + 140] mov rcx, qword ptr [rbp + 320] add rcx, 8 mov dword ptr [rbp - 28], eax # 4-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov edx, dword ptr [rbp - 28] # 4-byte Reload cmp edx, eax jae .LBB1365_11 # %bb.6: # in Loop: Header=BB1365_5 Depth=2 .Ltmp15711: .cv_loc 1365 25 4377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4377:0 mov rax, qword ptr [rbp + 320] mov ecx, dword ptr [rax] mov r8d, ecx add rax, 8 mov rcx, rax mov qword ptr [rbp - 40], r8 # 8-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov edx, dword ptr [rbp + 140] mov ecx, edx add rax, rcx .Ltmp15705: lea rcx, [rbp + 272] mov rdx, rax mov r8, qword ptr [rbp - 40] # 8-byte Reload call "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" .Ltmp15706: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1365_7 .LBB1365_7: # in Loop: Header=BB1365_5 Depth=2 .cv_loc 1365 25 4378 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4378:0 mov rcx, qword ptr [rbp + 328] lea rax, [rbp + 272] lea rdx, [rbp + 72] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp - 64], rdx # 8-byte Spill mov qword ptr [rbp - 72], rax # 8-byte Spill call "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" lea rax, [rbp + 48] mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, rax mov qword ptr [rbp - 80], rax # 8-byte Spill call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Ltmp15707: lea rdx, [rbp + 96] mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 80] # 8-byte Reload mov r9, qword ptr [rbp - 64] # 8-byte Reload call "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .Ltmp15708: jmp .LBB1365_8 .LBB1365_8: # in Loop: Header=BB1365_5 Depth=2 lea rcx, [rbp + 272] lea rdx, [rbp + 96] call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" lea rcx, [rbp + 96] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1365 25 4379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4379:0 lea rcx, [rbp + 272] lea rdx, [rbp + 232] call "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" test al, 1 jne .LBB1365_9 jmp .LBB1365_10 .LBB1365_9: .Ltmp15712: .cv_loc 1365 25 4380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4380:0 mov byte ptr [rbp + 343], 1 mov dword ptr [rbp + 44], 1 jmp .LBB1365_13 .Ltmp15713: .LBB1365_10: # in Loop: Header=BB1365_5 Depth=2 .cv_loc 1365 25 4375 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4375:0 mov rax, qword ptr [rbp + 320] mov ecx, dword ptr [rax] add ecx, dword ptr [rbp + 140] mov dword ptr [rbp + 140], ecx jmp .LBB1365_5 .Ltmp15714: .LBB1365_11: # in Loop: Header=BB1365_3 Depth=1 .cv_loc 1365 25 4382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4382:0 mov rax, qword ptr [rbp + 320] mov rax, qword ptr [rax + 24] mov qword ptr [rbp + 320], rax .Ltmp15715: .cv_loc 1365 25 4373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4373:0 jmp .LBB1365_3 .LBB1365_12: .cv_loc 1365 25 4384 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4384:0 mov byte ptr [rbp + 343], 0 mov dword ptr [rbp + 44], 1 .LBB1365_13: .cv_loc 1365 25 4385 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4385:0 lea rcx, [rbp + 232] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" lea rcx, [rbp + 272] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov al, byte ptr [rbp + 343] and al, 1 movzx eax, al add rsp, 480 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .seh_endproc .def "?dtor$14@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$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_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z@4HA": .seh_proc "?dtor$14@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z@4HA" .LBB1365_14: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 232] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .seh_endproc .def "?dtor$15@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$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_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z@4HA": .seh_proc "?dtor$15@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z@4HA" .LBB1365_15: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 272] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15716: .Lfunc_end1365: .seh_handlerdata .section .text,"xr",discard,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .p2align 2 "$cppxdata$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z")@IMGREL # IPToStateXData .long 472 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z": .long -1 # ToState .long "?dtor$15@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$14@?0???$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z": .long .Lfunc_begin1365@IMGREL # IP .long -1 # ToState .long .Ltmp15701@IMGREL+1 # IP .long 1 # ToState .long .Ltmp15708@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" # -- End function .def "?_At@?$_Buf@D@std@@QEBADI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_At@?$_Buf@D@std@@QEBADI@Z" .globl "?_At@?$_Buf@D@std@@QEBADI@Z" # -- Begin function ?_At@?$_Buf@D@std@@QEBADI@Z .p2align 4, 0x90 "?_At@?$_Buf@D@std@@QEBADI@Z": # @"?_At@?$_Buf@D@std@@QEBADI@Z" .Lfunc_begin1366: .cv_func_id 1366 .cv_loc 1366 25 1556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1556:0 .seh_proc "?_At@?$_Buf@D@std@@QEBADI@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov dword ptr [rsp + 84], edx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp15717: .cv_loc 1366 25 1558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1558:0 mov eax, dword ptr [rsp + 84] mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp eax, dword ptr [rcx + 4] jae .LBB1366_3 # %bb.2: .Ltmp15718: .cv_loc 1366 25 1558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1558:0 jmp .LBB1366_8 .Ltmp15719: .LBB1366_3: .cv_loc 1366 25 1558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1558:0 jmp .LBB1366_4 .LBB1366_4: .Ltmp15720: .cv_loc 1366 25 1558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1558:0 lea rax, [rip + "??_C@_0CE@JKEHHNKH@regex?5buffer?5subscript?5out?5of?5ra@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GG@MHGPCOPM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1558 call rax mov ecx, 1 cmp ecx, eax jne .LBB1366_6 # %bb.5: int3 .LBB1366_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_17DGICCPPO@?$AA_?$AAA?$AAt?$AA?$AA@"] lea r8, [rip + "??_C@_1MM@LJKCELNL@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1558 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15721: # %bb.7: .cv_loc 1366 25 1558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1558:0 jmp .LBB1366_8 .Ltmp15722: .LBB1366_8: .cv_loc 1366 25 1558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1558:0 jmp .LBB1366_9 .Ltmp15723: .LBB1366_9: .cv_loc 1366 25 1561 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1561:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov edx, dword ptr [rsp + 84] mov r8d, edx mov al, byte ptr [rcx + r8] add rsp, 88 ret .Ltmp15724: .Lfunc_end1366: .seh_handlerdata .section .text,"xr",discard,"?_At@?$_Buf@D@std@@QEBADI@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .globl "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" # -- Begin function ??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z .p2align 4, 0x90 "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z": # @"??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Lfunc_begin1367: .cv_func_id 1367 .cv_loc 1367 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15725: .cv_loc 1367 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" .cv_loc 1367 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp15726: .Lfunc_end1367: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" .globl "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" # -- Begin function ??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z .p2align 4, 0x90 "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z": # @"??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" .Lfunc_begin1368: .cv_func_id 1368 .cv_loc 1368 15 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0 .seh_proc "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15727: .cv_loc 1368 15 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx], rcx .cv_loc 1368 15 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0 add rsp, 16 ret .Ltmp15728: .Lfunc_end1368: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" .seh_endproc # -- End function .def "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" .globl "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" # -- Begin function ??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z .p2align 4, 0x90 "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z": # @"??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" .Lfunc_begin1369: .cv_func_id 1369 .cv_loc 1369 15 3528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3528:0 .seh_proc "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp15729: .cv_loc 1369 15 3533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3533:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" nop add rsp, 72 ret .Ltmp15730: .Lfunc_end1369: .seh_handlerdata .section .text,"xr",discard,"??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" .globl "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" # -- Begin function ??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z .p2align 4, 0x90 "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z": # @"??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" .Lfunc_begin1370: .cv_func_id 1370 .cv_loc 1370 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15731: .cv_loc 1370 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15732: .Lfunc_end1370: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1371: .cv_func_id 1371 .cv_loc 1371 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov byte ptr [rsp + 48], r8b mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp15733: .cv_loc 1371 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rcx, qword ptr [rsp + 40] mov rdx, qword ptr [rcx] mov rcx, qword ptr [rsp + 32] mov rcx, qword ptr [rcx] call "??$_Verify_range@D@std@@YAXQEBD0@Z" .cv_loc 1371 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 56 ret .Ltmp15734: .Lfunc_end1371: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Verify_range@D@std@@YAXQEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Verify_range@D@std@@YAXQEBD0@Z" .globl "??$_Verify_range@D@std@@YAXQEBD0@Z" # -- Begin function ??$_Verify_range@D@std@@YAXQEBD0@Z .p2align 4, 0x90 "??$_Verify_range@D@std@@YAXQEBD0@Z": # @"??$_Verify_range@D@std@@YAXQEBD0@Z" .Lfunc_begin1372: .cv_func_id 1372 .cv_loc 1372 15 558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:558:0 .seh_proc "??$_Verify_range@D@std@@YAXQEBD0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx # %bb.1: .Ltmp15735: .cv_loc 1372 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 mov rax, qword ptr [rsp + 56] cmp rax, qword ptr [rsp + 64] ja .LBB1372_3 # %bb.2: .Ltmp15736: .cv_loc 1372 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1372_9 .Ltmp15737: .LBB1372_3: .cv_loc 1372 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1372_4 .LBB1372_4: .Ltmp15738: .cv_loc 1372 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 lea rax, [rip + "??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 559 call rax mov ecx, 1 cmp ecx, eax jne .LBB1372_6 # %bb.5: int3 .LBB1372_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 559 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] # %bb.7: jmp .LBB1372_8 .Ltmp15739: .LBB1372_8: .cv_loc 1372 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1372_9 .Ltmp15740: .LBB1372_9: .cv_loc 1372 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1372_10 .LBB1372_10: jmp .LBB1372_11 .Ltmp15741: .LBB1372_11: .cv_loc 1372 15 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:560:0 add rsp, 72 ret .Ltmp15742: .Lfunc_end1372: .seh_handlerdata .section .text,"xr",discard,"??$_Verify_range@D@std@@YAXQEBD0@Z" .seh_endproc # -- End function .def "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" .globl "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z": # @"??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" .Lfunc_begin1373: .cv_func_id 1373 .cv_loc 1373 15 3504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3504:0 .seh_proc "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 72], r9b mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp15743: .cv_loc 1373 15 3505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3505:0 mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 48] call "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" test al, 1 jne .LBB1373_2 # %bb.1: .Ltmp15744: .cv_loc 1373 15 3507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3507:0 mov rax, qword ptr [rsp + 56] mov qword ptr [rsp + 80], rax jmp .LBB1373_6 .Ltmp15745: .LBB1373_2: .cv_loc 1373 15 3510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3510:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] sub rax, rcx mov rcx, qword ptr [rsp + 64] movzx edx, byte ptr [rcx] mov rcx, qword ptr [rsp + 48] mov r8, rax call memchr mov qword ptr [rsp + 48], rax .cv_loc 1373 15 3512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3512:0 cmp qword ptr [rsp + 48], 0 je .LBB1373_4 # %bb.3: mov rax, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill jmp .LBB1373_5 .LBB1373_4: mov rax, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rax # 8-byte Spill .LBB1373_5: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 80], rax .LBB1373_6: .cv_loc 1373 15 3513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3513:0 mov rax, qword ptr [rsp + 80] add rsp, 88 ret .Ltmp15746: .Lfunc_end1373: .seh_handlerdata .section .text,"xr",discard,"??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" .globl "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" # -- Begin function ??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z .p2align 4, 0x90 "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z": # @"??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" .Lfunc_begin1374: .cv_func_id 1374 .cv_loc 1374 15 3489 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3489:0 .seh_proc "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx .Ltmp15747: .cv_loc 1374 15 3491 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3491:0 mov rcx, qword ptr [rsp + 80] mov dl, byte ptr [rsp + 40] mov r8b, byte ptr [rsp + 56] mov r9b, byte ptr [rsp + 64] call "??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" and al, 1 movzx eax, al add rsp, 88 ret .Ltmp15748: .Lfunc_end1374: .seh_handlerdata .section .text,"xr",discard,"??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" .seh_endproc # -- End function .def "??$_Within_limits@E@std@@YA_NAEBEU?$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_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" .globl "??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" # -- Begin function ??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z .p2align 4, 0x90 "??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z": # @"??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" .Lfunc_begin1375: .cv_func_id 1375 .cv_loc 1375 15 3470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3470:0 .seh_proc "??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], dl mov byte ptr [rsp + 16], r8b mov byte ptr [rsp + 8], r9b mov qword ptr [rsp], rcx .Ltmp15749: .cv_loc 1375 15 3471 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3471:0 mov rcx, qword ptr [rsp] movzx eax, byte ptr [rcx] cmp eax, 127 setle dl and dl, 1 movzx eax, dl add rsp, 32 ret .Ltmp15750: .Lfunc_end1375: .seh_handlerdata .section .text,"xr",discard,"??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" .seh_endproc # -- End function .def "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" .globl "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" # -- Begin function ?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z .p2align 4, 0x90 "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z": # @"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" .Lfunc_begin1376: .cv_func_id 1376 .cv_loc 1376 11 3227 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3227:0 .seh_proc "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp15751: .cv_loc 1376 11 3228 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3228:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 72], rax .cv_loc 1376 11 3229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3229:0 mov rax, qword ptr [rsp + 72] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 64], rax .cv_loc 1376 11 3230 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3230:0 mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 72] cmp rax, qword ptr [rcx + 32] jae .LBB1376_2 # %bb.1: .Ltmp15752: .cv_loc 1376 11 3232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3232:0 mov rax, qword ptr [rsp + 64] add rax, 1 mov rcx, qword ptr [rsp + 72] mov qword ptr [rcx + 24], rax .cv_loc 1376 11 3233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3233:0 mov rcx, qword ptr [rsp + 72] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov qword ptr [rsp + 56], rax .cv_loc 1376 11 3234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3234:0 mov rax, qword ptr [rsp + 56] add rax, qword ptr [rsp + 64] mov rcx, rax lea rdx, [rsp + 95] call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .cv_loc 1376 11 3235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3235:0 mov byte ptr [rsp + 94], 0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 64] add rcx, 1 add rax, rcx mov rcx, rax lea rdx, [rsp + 94] call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .cv_loc 1376 11 3236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3236:0 jmp .LBB1376_3 .Ltmp15753: .LBB1376_2: .cv_loc 1376 11 3239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3239:0 mov eax, 1 mov edx, eax mov r9b, byte ptr [rsp + 95] mov r8b, byte ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" mov qword ptr [rsp + 32], rax # 8-byte Spill .LBB1376_3: .cv_loc 1376 11 3246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3246:0 mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie nop add rsp, 104 ret .Ltmp15754: .Lfunc_end1376: .seh_handlerdata .section .text,"xr",discard,"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" .seh_endproc # -- End function .def "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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_begin1377: .cv_func_id 1377 .cv_loc 1377 25 314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:314:0 .seh_proc "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 384 .seh_stackalloc 384 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 248], -2 mov rax, rdx #DEBUG_VALUE: transform_primary > > >:_Last <- [$r9+0] #DEBUG_VALUE: transform_primary > > >:_First <- [$r8+0] .Ltmp15763: #DEBUG_VALUE: transform_primary > > >:_Res <- [$rdx+0] mov qword ptr [rbp + 240], rcx mov rcx, qword ptr [rbp + 240] .Ltmp15764: .cv_loc 1377 25 315 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:315:0 mov byte ptr [rbp + 239], 0 mov qword ptr [rbp + 96], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp + 88], rax # 8-byte Spill mov qword ptr [rbp + 80], r9 # 8-byte Spill .Ltmp15765: #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] mov qword ptr [rbp + 72], r8 # 8-byte Spill .Ltmp15766: #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] mov qword ptr [rbp + 64], rdx # 8-byte Spill .Ltmp15767: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1377 25 317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:317:0 .Ltmp15755: mov rcx, qword ptr [rbp + 72] # 8-byte Reload mov rdx, qword ptr [rbp + 80] # 8-byte Reload mov qword ptr [rbp + 56], rax # 8-byte Spill call "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Ltmp15756: mov byte ptr [rbp + 55], al # 1-byte Spill jmp .LBB1377_1 .Ltmp15768: .LBB1377_1: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp + 55] # 1-byte Reload test al, 1 jne .LBB1377_2 jmp .LBB1377_7 .Ltmp15769: .LBB1377_2: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] .cv_loc 1377 25 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:319:0 lea rax, [rbp + 192] .Ltmp15770: mov rcx, rax mov qword ptr [rbp + 40], rax # 8-byte Spill call "??0?$allocator@D@std@@QEAA@XZ" lea rcx, [rbp + 168] mov qword ptr [rbp + 32], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 80] # 8-byte Reload mov qword ptr [rbp + 24], rax # 8-byte Spill call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 144] mov qword ptr [rbp + 16], rcx # 8-byte Spill mov rdx, qword ptr [rbp + 72] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .Ltmp15757: lea rcx, [rbp + 200] mov rdx, qword ptr [rbp + 16] # 8-byte Reload mov r8, qword ptr [rbp + 32] # 8-byte Reload mov r9, qword ptr [rbp + 40] # 8-byte Reload mov qword ptr [rbp], rax # 8-byte Spill call "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .Ltmp15758: mov qword ptr [rbp - 8], rax # 8-byte Spill jmp .LBB1377_3 .Ltmp15771: .LBB1377_3: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] .cv_loc 1377 25 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:321:0 mov rcx, qword ptr [rbp + 96] # 8-byte Reload call "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" lea rcx, [rbp + 200] mov qword ptr [rbp - 16], rcx # 8-byte Spill mov qword ptr [rbp - 24], rax # 8-byte Spill call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 32], rax # 8-byte Spill call "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rax call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .Ltmp15759: mov rcx, qword ptr [rip + "__imp_?tolower@?$ctype@D@std@@QEBAPEBDPEADPEBD@Z"] mov rdx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax mov r8, qword ptr [rbp - 40] # 8-byte Reload mov rax, qword ptr [rbp - 48] # 8-byte Reload call rax .Ltmp15760: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1377_4 .Ltmp15772: .LBB1377_4: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] .cv_loc 1377 25 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:323:0 mov rcx, qword ptr [rbp + 96] # 8-byte Reload call "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" lea rcx, [rbp + 200] mov qword ptr [rbp - 64], rcx # 8-byte Spill mov qword ptr [rbp - 72], rax # 8-byte Spill call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 80] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 88], rcx # 8-byte Spill mov rcx, rax call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .Ltmp15761: lea rdx, [rbp + 104] mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov r8, rax mov r9, qword ptr [rbp - 88] # 8-byte Reload call "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .Ltmp15762: jmp .LBB1377_5 .Ltmp15773: .LBB1377_5: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 64] # 8-byte Reload lea rdx, [rbp + 104] call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" lea rcx, [rbp + 104] mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1377 25 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:325:0 lea rcx, [rbp + 200] call "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" jmp .LBB1377_7 .Ltmp15774: .LBB1377_7: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] .cv_loc 1377 25 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:326:0 mov byte ptr [rbp + 239], 1 .cv_loc 1377 25 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:327:0 test byte ptr [rbp + 239], 1 jne .LBB1377_9 .Ltmp15775: # %bb.8: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 64] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Ltmp15776: .LBB1377_9: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 72] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 80] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp + 88] # 8-byte Reload add rsp, 384 pop rbp .Ltmp15777: ret .seh_handlerdata .long ("$cppxdata$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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")@IMGREL .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .seh_endproc .def "?dtor$6@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEBA?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": .seh_proc "?dtor$6@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .LBB1377_6: .Ltmp15778: #DEBUG_VALUE: transform_primary > > >:_Res <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_First <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: transform_primary > > >:_Last <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp15779: .seh_endprologue lea rcx, [rbp + 200] .Ltmp15780: .cv_loc 1377 25 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:325:0 call "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15781: .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .seh_endproc .def "?dtor$10@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEBA?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": .seh_proc "?dtor$10@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .LBB1377_10: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1377 25 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:327:0 mov rcx, qword ptr [rbp + 64] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .seh_endproc .def "?dtor$11@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEBA?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": .seh_proc "?dtor$11@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .LBB1377_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 72] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .seh_endproc .def "?dtor$12@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEBA?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": .seh_proc "?dtor$12@?0???$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .LBB1377_12: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp + 80] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15782: .Lfunc_end1377: .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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" .seh_endproc .section .xdata,"dr",associative,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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 "$cppxdata$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEBA?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")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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")@IMGREL # IPToStateXData .long 376 # UnwindHelp .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@@QEBA?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@@QEBA?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"@IMGREL # 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@@QEBA?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"@IMGREL # 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@@QEBA?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"@IMGREL # 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@@QEBA?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"@IMGREL # Action "$ip2state$??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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 .Lfunc_begin1377@IMGREL # IP .long -1 # ToState .long .Ltmp15755@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15759@IMGREL+1 # IP .long 3 # ToState .long .Ltmp15762@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Lfunc_begin1378: .cv_func_id 1378 .cv_loc 1378 11 3084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3084:0 .seh_proc "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15785: .cv_loc 1378 11 3085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3085:0 mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rdx # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" mov qword ptr [rbp - 24], rax .cv_loc 1378 11 3086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3086:0 mov rax, qword ptr [rbp - 24] mov rcx, rax mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov rcx, rax call "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" mov rcx, qword ptr [rbp - 24] mov rcx, qword ptr [rcx + 24] add rax, rcx .Ltmp15783: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 48] # 8-byte Reload call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" .Ltmp15784: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1378_1 .LBB1378_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL .section .text,"xr",discard,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$2@?0??end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$2@?0??end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA" .LBB1378_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15786: .Lfunc_end1378: .seh_handlerdata .section .text,"xr",discard,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .p2align 2 "$cppxdata$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA"@IMGREL # Action "$ip2state$?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": .long .Lfunc_begin1378@IMGREL # IP .long -1 # ToState .long .Ltmp15783@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15784@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Lfunc_begin1379: .cv_func_id 1379 .cv_loc 1379 11 3072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3072:0 .seh_proc "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp15789: .cv_loc 1379 11 3073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3073:0 mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rdx # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" mov qword ptr [rbp - 24], rax .cv_loc 1379 11 3074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3074:0 mov rax, qword ptr [rbp - 24] mov rcx, rax mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov rcx, rax call "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" .Ltmp15787: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 48] # 8-byte Reload call "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" .Ltmp15788: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1379_1 .LBB1379_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA" .LBB1379_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15790: .Lfunc_end1379: .seh_handlerdata .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .p2align 2 "$cppxdata$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA"@IMGREL # Action "$ip2state$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": .long .Lfunc_begin1379@IMGREL # IP .long -1 # ToState .long .Ltmp15787@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15788@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAAAEAV01@$$QEAV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" .globl "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" # -- Begin function ??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z .p2align 4, 0x90 "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z": # @"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" .Lfunc_begin1380: .cv_func_id 1380 .cv_loc 1380 11 2301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2301:0 .seh_proc "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp15795: .cv_loc 1380 11 2302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2302:0 mov rdx, qword ptr [rbp - 16] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx call "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload cmp rcx, rax je .LBB1380_4 # %bb.1: .cv_loc 1380 11 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2304:0 .Ltmp15791: .Ltmp15796: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .Ltmp15792: jmp .LBB1380_2 .LBB1380_2: .cv_loc 1380 11 2305 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2305:0 mov rcx, qword ptr [rbp - 16] call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .Ltmp15793: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, rax call "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" .Ltmp15794: jmp .LBB1380_3 .LBB1380_3: .cv_loc 1380 11 2308 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2308:0 mov rcx, qword ptr [rbp - 16] call "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" mov r8b, byte ptr [rbp - 32] mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, rax call "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .Ltmp15797: .LBB1380_4: .cv_loc 1380 11 2311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2311:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z")@IMGREL .section .text,"xr",discard,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" .seh_endproc .def "?dtor$5@?0???4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0???4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z@4HA": .seh_proc "?dtor$5@?0???4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z@4HA" .LBB1380_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp15798: .cv_loc 1380 11 2304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2304:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15799: .Lfunc_end1380: .seh_handlerdata .section .text,"xr",discard,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" .seh_endproc .section .xdata,"dr",associative,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" .p2align 2 "$cppxdata$??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z": .long -1 # ToState .long "?dtor$5@?0???4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z@4HA"@IMGREL # Action "$ip2state$??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z": .long .Lfunc_begin1380@IMGREL # IP .long -1 # ToState .long .Ltmp15791@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15794@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" # -- End function .def "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" .Lfunc_begin1381: .cv_func_id 1381 .cv_loc 1381 11 4199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:4199:0 .seh_proc "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15800: .cv_loc 1381 11 4200 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:4200:0 mov rcx, qword ptr [rsp + 40] mov rdx, qword ptr [rsp + 48] call "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" and al, 1 movzx eax, al add rsp, 56 ret .Ltmp15801: .Lfunc_end1381: .seh_handlerdata .section .text,"xr",discard,"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" .seh_endproc # -- End function .def "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@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@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" .globl "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" # -- Begin function ??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@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@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z": # @"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" .Lfunc_begin1382: .cv_func_id 1382 .cv_loc 1382 11 3919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3919:0 .seh_proc "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" # %bb.0: sub rsp, 184 .seh_stackalloc 184 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 176], rax mov byte ptr [rsp + 168], r8b mov byte ptr [rsp + 159], r9b mov qword ptr [rsp + 144], rdx mov qword ptr [rsp + 136], rcx mov rax, qword ptr [rsp + 136] .Ltmp15802: .cv_loc 1382 11 3921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3921:0 mov rcx, rax mov qword ptr [rsp + 64], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 128], rax .cv_loc 1382 11 3922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3922:0 mov rax, qword ptr [rsp + 128] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 120], rax .cv_loc 1382 11 3923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3923:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" sub rax, qword ptr [rsp + 120] cmp rax, qword ptr [rsp + 144] jae .LBB1382_2 # %bb.1: .Ltmp15803: .cv_loc 1382 11 3925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3925:0 call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" ud2 .Ltmp15804: .LBB1382_2: .cv_loc 1382 11 3928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3928:0 mov rax, qword ptr [rsp + 120] add rax, qword ptr [rsp + 144] mov qword ptr [rsp + 112], rax .cv_loc 1382 11 3929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3929:0 mov rax, qword ptr [rsp + 128] mov rax, qword ptr [rax + 32] mov qword ptr [rsp + 104], rax .cv_loc 1382 11 3930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3930:0 mov rdx, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" mov qword ptr [rsp + 96], rax .cv_loc 1382 11 3931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3931:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov qword ptr [rsp + 88], rax .cv_loc 1382 11 3932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3932:0 mov rcx, qword ptr [rsp + 88] mov rax, qword ptr [rsp + 96] add rax, 1 mov rdx, rax call "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" mov qword ptr [rsp + 160], rax .cv_loc 1382 11 3933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3933:0 mov rax, qword ptr [rsp + 128] mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1382 11 3934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3934:0 mov rax, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 128] mov qword ptr [rcx + 24], rax .cv_loc 1382 11 3935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3935:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 128] mov qword ptr [rcx + 32], rax .cv_loc 1382 11 3936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3936:0 mov rcx, qword ptr [rsp + 160] call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov r8d, 16 mov ecx, r8d mov qword ptr [rsp + 80], rax .cv_loc 1382 11 3937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3937:0 cmp rcx, qword ptr [rsp + 104] ja .LBB1382_4 # %bb.3: .Ltmp15805: .cv_loc 1382 11 3939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3939:0 mov rax, qword ptr [rsp + 128] mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax .cv_loc 1382 11 3940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3940:0 mov cl, byte ptr [rsp + 159] mov r9, qword ptr [rsp + 120] mov rax, qword ptr [rsp + 72] mov byte ptr [rsp + 63], cl # 1-byte Spill mov rcx, rax mov qword ptr [rsp + 48], r9 # 8-byte Spill call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov rdx, qword ptr [rsp + 80] lea rcx, [rsp + 168] mov r8, rax mov r9, qword ptr [rsp + 48] # 8-byte Reload mov r10b, byte ptr [rsp + 63] # 1-byte Reload mov byte ptr [rsp + 32], r10b call "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" .cv_loc 1382 11 3941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3941:0 mov rcx, qword ptr [rsp + 88] mov rax, qword ptr [rsp + 104] add rax, 1 mov rdx, qword ptr [rsp + 72] mov r8, rax call "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .cv_loc 1382 11 3942 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3942:0 mov rax, qword ptr [rsp + 160] mov rcx, qword ptr [rsp + 128] mov qword ptr [rcx + 8], rax .cv_loc 1382 11 3943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3943:0 jmp .LBB1382_5 .Ltmp15806: .LBB1382_4: .cv_loc 1382 11 3946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3946:0 mov al, byte ptr [rsp + 159] mov r9, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] add rcx, 8 mov rdx, qword ptr [rsp + 80] lea r8, [rsp + 168] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 mov r8, qword ptr [rsp + 40] # 8-byte Reload mov byte ptr [rsp + 32], al call "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" .cv_loc 1382 11 3947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3947:0 mov rcx, qword ptr [rsp + 128] add rcx, 8 call "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" mov rcx, qword ptr [rsp + 88] mov rdx, rax lea r8, [rsp + 160] call "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .Ltmp15807: .LBB1382_5: .cv_loc 1382 11 3950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3950:0 mov rax, qword ptr [rsp + 176] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 64] # 8-byte Reload add rsp, 184 ret .Ltmp15808: .Lfunc_end1382: .seh_handlerdata .section .text,"xr",discard,"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" .seh_endproc # -- End function .def "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@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@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" .globl "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" # -- Begin function ??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z .p2align 4, 0x90 "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z": # @"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" .Lfunc_begin1383: .cv_func_id 1383 .cv_loc 1383 11 3241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3241:0 .seh_proc "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov al, byte ptr [rsp + 144] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 96], r10 mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp15809: .cv_loc 1383 11 3242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3242:0 mov r8, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 64] mov byte ptr [rsp + 55], al # 1-byte Spill call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1383 11 3243 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3243:0 mov rcx, qword ptr [rsp + 64] add rcx, qword ptr [rsp + 80] lea rdx, [rsp + 144] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .cv_loc 1383 11 3244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3244:0 mov byte ptr [rsp + 95], 0 mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 80] add rcx, 1 add rax, rcx mov rcx, rax lea rdx, [rsp + 95] call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1383 11 3245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3245:0 nop add rsp, 104 ret .Ltmp15810: .Lfunc_end1383: .seh_handlerdata .section .text,"xr",discard,"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" .seh_endproc # -- End function .def "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .globl "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # -- Begin function ??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z .p2align 4, 0x90 "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z": # @"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Lfunc_begin1384: .cv_func_id 1384 .cv_loc 1384 11 1562 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1562:0 .seh_proc "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp15811: .cv_loc 1384 11 1563 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1563:0 mov rdx, qword ptr [rsp + 48] call "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" xor al, -1 and al, 1 movzx eax, al add rsp, 56 ret .Ltmp15812: .Lfunc_end1384: .seh_handlerdata .section .text,"xr",discard,"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .seh_endproc # -- End function .def "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1385: .cv_func_id 1385 .cv_loc 1385 11 1629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1629:0 .seh_proc "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15813: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp15814: .Lfunc_end1385: .seh_handlerdata .section .text,"xr",discard,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z": # @"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .Lfunc_begin1386: .cv_func_id 1386 .cv_loc 1386 22 721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:721:0 .seh_proc "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 #DEBUG_VALUE: vector > >,void>:_Last <- [$r8+0] #DEBUG_VALUE: vector > >,void>:_First <- [$rdx+0] mov qword ptr [rbp - 16], r9 mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp15825: mov r9, qword ptr [rbp - 16] .Ltmp15815: mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rdx # 8-byte Spill .Ltmp15826: #DEBUG_VALUE: vector > >,void>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov rdx, r9 mov qword ptr [rbp - 56], r8 # 8-byte Spill .Ltmp15827: #DEBUG_VALUE: vector > >,void>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] call "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .Ltmp15816: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB1386_1 .Ltmp15828: .LBB1386_1: #DEBUG_VALUE: vector > >,void>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: vector > >,void>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1386 22 722 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:722:0 .Ltmp15817: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rbp - 56] # 8-byte Reload call "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" .Ltmp15818: jmp .LBB1386_2 .Ltmp15829: .LBB1386_2: #DEBUG_VALUE: vector > >,void>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: vector > >,void>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1386 22 723 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:723:0 .Ltmp15819: mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" .Ltmp15820: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1386_3 .Ltmp15830: .LBB1386_3: #DEBUG_VALUE: vector > >,void>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: vector > >,void>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .Ltmp15821: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" .Ltmp15822: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1386_4 .Ltmp15831: .LBB1386_4: #DEBUG_VALUE: vector > >,void>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: vector > >,void>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov r9b, byte ptr [rbp - 32] .Ltmp15823: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, qword ptr [rbp - 80] # 8-byte Reload mov r8, qword ptr [rbp - 72] # 8-byte Reload call "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .Ltmp15824: jmp .LBB1386_5 .Ltmp15832: .LBB1386_5: #DEBUG_VALUE: vector > >,void>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: vector > >,void>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1386 22 724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:724:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 112 pop rbp .Ltmp15833: ret .seh_handlerdata .long ("$cppxdata$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z")@IMGREL .section .text,"xr",discard,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .seh_endproc .def "?dtor$6@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA": .seh_proc "?dtor$6@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA" .LBB1386_6: .Ltmp15834: #DEBUG_VALUE: vector > >,void>:_Last <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: vector > >,void>:_First <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .Ltmp15835: .seh_endprologue .Ltmp15836: .cv_loc 1386 22 724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:724:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15837: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .seh_endproc .def "?dtor$7@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA": .seh_proc "?dtor$7@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA" .LBB1386_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .cv_loc 1386 22 724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:724:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .seh_endproc .def "?dtor$8@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA": .seh_proc "?dtor$8@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA" .LBB1386_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp15838: .Lfunc_end1386: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .p2align 2 "$cppxdata$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z": .long -1 # 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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA"@IMGREL # Action .long 0 # 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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$6@?0???$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z@4HA"@IMGREL # Action "$ip2state$??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z": .long .Lfunc_begin1386@IMGREL # IP .long -1 # ToState .long .Ltmp15815@IMGREL+1 # IP .long 1 # ToState .long .Ltmp15817@IMGREL+1 # IP .long 2 # ToState .long .Ltmp15824@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" # -- End function .def "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .globl "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" # -- Begin function ?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ .p2align 4, 0x90 "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ": # @"?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .Lfunc_begin1387: .cv_func_id 1387 .cv_loc 1387 22 1608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1608:0 .seh_proc "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15839: .cv_loc 1387 22 1609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1609:0 call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rcx, qword ptr [rax] call "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" nop add rsp, 40 ret .Ltmp15840: .Lfunc_end1387: .seh_handlerdata .section .text,"xr",discard,"?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .seh_endproc # -- End function .def "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .globl "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # -- Begin function ?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ": # @"?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .Lfunc_begin1388: .cv_func_id 1388 .cv_loc 1388 22 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1703:0 .seh_proc "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15841: .cv_loc 1388 22 1704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1704:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax mov rax, rcx add rsp, 56 ret .Ltmp15842: .Lfunc_end1388: .seh_handlerdata .section .text,"xr",discard,"?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .globl "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" # -- Begin function ??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ": # @"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .Lfunc_begin1389: .cv_func_id 1389 .cv_loc 1389 22 893 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:893:0 .seh_proc "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 1389 22 894 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:894:0 .Ltmp15843: .Ltmp15845: mov qword ptr [rbp - 24], rcx # 8-byte Spill call "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" .Ltmp15844: jmp .LBB1389_1 .LBB1389_1: .cv_loc 1389 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, rax call "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .Ltmp15846: .cv_loc 1389 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 nop add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA" .LBB1389_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue .Ltmp15847: .cv_loc 1389 22 895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:895:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$3@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$3@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA" .LBB1389_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15848: .Lfunc_end1389: .seh_handlerdata .section .text,"xr",discard,"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$3@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$2@?0???1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ": .long .Lfunc_begin1389@IMGREL # IP .long -1 # ToState .long .Ltmp15843@IMGREL+1 # IP .long 1 # ToState .long .Ltmp15844@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" # -- End function .def "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ": # @"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1390: .cv_func_id 1390 .cv_loc 1390 11 1629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1629:0 .seh_proc "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15849: .cv_loc 1390 11 1629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1629:0 call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .Ltmp15850: .cv_loc 1390 11 1629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1629:0 nop add rsp, 40 ret .Ltmp15851: .Lfunc_end1390: .seh_handlerdata .section .text,"xr",discard,"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .globl "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # -- Begin function ??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z .p2align 4, 0x90 "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z": # @"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .Lfunc_begin1391: .cv_func_id 1391 .cv_loc 1391 11 1556 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1556:0 .seh_proc "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp15852: .cv_loc 1391 11 1557 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1557:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" .cv_loc 1391 11 1558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1558:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov rdx, qword ptr [rcx + 16] mov rax, qword ptr [rsp + 48] cmp rdx, qword ptr [rax + 16] sete r8b and r8b, 1 movzx eax, r8b add rsp, 56 ret .Ltmp15853: .Lfunc_end1391: .seh_handlerdata .section .text,"xr",discard,"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .seh_endproc # -- End function .def "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" .globl "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" # -- Begin function ?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z .p2align 4, 0x90 "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z": # @"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" .Lfunc_begin1392: .cv_func_id 1392 .cv_loc 1392 11 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1588:0 .seh_proc "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp15854: .cv_loc 1392 11 1590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1590:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rax jne .LBB1392_3 # %bb.2: .Ltmp15855: .cv_loc 1392 11 1590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1590:0 jmp .LBB1392_8 .Ltmp15856: .LBB1392_3: .cv_loc 1392 11 1590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1590:0 jmp .LBB1392_4 .LBB1392_4: .Ltmp15857: .cv_loc 1392 11 1590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1590:0 lea rax, [rip + "??_C@_0EJ@NPIAEPMO@string?5iterators?5incompatible?5?$CIe@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1591 call rax mov ecx, 1 cmp ecx, eax jne .LBB1392_6 # %bb.5: int3 .LBB1392_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BA@JNFFMPMD@?$AA_?$AAC?$AAo?$AAm?$AAp?$AAa?$AAt?$AA?$AA@"] lea r8, [rip + "??_C@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1591 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15858: # %bb.7: .cv_loc 1392 11 1590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1590:0 jmp .LBB1392_8 .Ltmp15859: .LBB1392_8: .cv_loc 1392 11 1590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1590:0 jmp .LBB1392_9 .Ltmp15860: .LBB1392_9: .cv_loc 1392 11 1595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1595:0 add rsp, 88 ret .Ltmp15861: .Lfunc_end1392: .seh_handlerdata .section .text,"xr",discard,"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" .seh_endproc # -- End function .def "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1393: .cv_func_id 1393 .cv_loc 1393 11 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1399:0 .seh_proc "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15862: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" mov rcx, qword ptr [rsp + 64] mov rcx, qword ptr [rcx + 16] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx + 16], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp15863: .Lfunc_end1393: .seh_handlerdata .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .globl "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # -- Begin function ??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z .p2align 4, 0x90 "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z": # @"??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .Lfunc_begin1394: .cv_func_id 1394 .cv_loc 1394 22 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:455:0 .seh_proc "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp15864: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" mov dl, byte ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" .Ltmp15865: .cv_loc 1394 22 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:456:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp15866: .cv_loc 1394 22 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:457:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp15867: .Lfunc_end1394: .seh_handlerdata .section .text,"xr",discard,"??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_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@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" .Lfunc_begin1395: .cv_func_id 1395 .cv_loc 1395 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15868: .cv_loc 1395 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .cv_loc 1395 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp15869: .Lfunc_end1395: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" .seh_endproc # -- End function .def "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .globl "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z .p2align 4, 0x90 "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z": # @"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .Lfunc_begin1396: .cv_func_id 1396 .cv_loc 1396 22 704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:704:0 .seh_proc "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov byte ptr [rbp - 16], r9b mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] .Ltmp15872: .cv_loc 1396 22 705 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:705:0 mov rdx, qword ptr [rbp - 24] mov r8, qword ptr [rbp - 32] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEAD@std@@YA_JPEAD0@Z" mov rcx, rax call "??$_Convert_size@_K@std@@YA_K_K@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" test al, 1 jne .LBB1396_1 jmp .LBB1396_4 .LBB1396_1: .Ltmp15873: .cv_loc 1396 22 708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:708:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov r9, qword ptr [rax] mov r8, qword ptr [rbp - 24] mov rdx, qword ptr [rbp - 32] .Ltmp15870: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" .Ltmp15871: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1396_3 .LBB1396_3: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp15874: .LBB1396_4: .cv_loc 1396 22 714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:714:0 add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .seh_endproc .def "?catch$2@?0???$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$2@?0???$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z@4HA": .seh_proc "?catch$2@?0???$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1396_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp15875: .cv_loc 1396 22 710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:710:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" .cv_loc 1396 22 711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:711:0 mov rcx, qword ptr [rip + __imp__CxxThrowException] xor eax, eax mov edx, eax mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx mov r8, qword ptr [rbp - 64] # 8-byte Reload call r8 ud2 .Ltmp15876: .Lfunc_end1396: .seh_handlerdata .long ("$cppxdata$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .p2align 2 "$cppxdata$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$2@?0???$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z": .long .Lfunc_begin1396@IMGREL # IP .long -1 # ToState .long .Ltmp15870@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15871@IMGREL+1 # IP .long -1 # ToState .long "?catch$2@?0???$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_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?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_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?@@AEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" .Lfunc_begin1397: .cv_func_id 1397 .cv_loc 1397 15 642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:642:0 .seh_proc "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp15877: .cv_loc 1397 15 643 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:643:0 mov rcx, qword ptr [rsp + 32] call "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" nop add rsp, 40 ret .Ltmp15878: .Lfunc_end1397: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" .seh_endproc # -- End function .def "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": # @"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1398: .cv_func_id 1398 .cv_loc 1398 22 460 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:460:0 .seh_proc "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rsp + 48] .seh_setframe 5, 48 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .cv_loc 1398 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 .Ltmp15879: .Ltmp15881: call "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp15880: jmp .LBB1398_1 .Ltmp15882: .LBB1398_1: .cv_loc 1398 22 462 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:462:0 add rsp, 48 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA" .LBB1398_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 48] .seh_endprologue .Ltmp15883: .cv_loc 1398 22 461 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:461:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp15884: .Lfunc_end1398: .seh_handlerdata .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 40 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ": .long .Lfunc_begin1398@IMGREL # IP .long -1 # ToState .long .Ltmp15879@IMGREL+1 # IP .long 0 # ToState .long .Ltmp15880@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # -- End function .def "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" .globl "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" # -- Begin function ??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z .p2align 4, 0x90 "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z": # @"??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" .Lfunc_begin1399: .cv_func_id 1399 .cv_loc 1399 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15885: .cv_loc 1399 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15886: .Lfunc_end1399: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" .seh_endproc # -- End function .def "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" .globl "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" # -- Begin function ??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z .p2align 4, 0x90 "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z": # @"??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" .Lfunc_begin1400: .cv_func_id 1400 .cv_loc 1400 15 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0 .seh_proc "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 80], dl mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp15887: mov r8, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 call "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .cv_loc 1400 15 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp15888: .Lfunc_end1400: .seh_handlerdata .section .text,"xr",discard,"??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" .seh_endproc # -- End function .def "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .globl "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ": # @"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin1401: .cv_func_id 1401 .cv_loc 1401 22 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:501:0 .seh_proc "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 112], rax mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rsp + 80] .Ltmp15889: .cv_loc 1401 22 502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:502:0 mov rcx, rax mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" lea rcx, [rsp + 104] mov rdx, rax call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" mov r8d, 1 mov edx, r8d .cv_loc 1401 22 503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:503:0 lea rcx, [rsp + 104] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" mov rcx, rax call "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1401 22 504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:504:0 lea rcx, [rsp + 88] call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 104] lea r8, [rsp + 88] call "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .cv_loc 1401 22 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:505:0 mov rcx, qword ptr [rsp + 72] # 8-byte Reload call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1401 22 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:506:0 nop add rsp, 120 ret .Ltmp15890: .Lfunc_end1401: .seh_handlerdata .section .text,"xr",discard,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .globl "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # -- Begin function ??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ": # @"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .Lfunc_begin1402: .cv_func_id 1402 .cv_loc 1402 22 392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:392:0 .seh_proc "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15891: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], 0 mov qword ptr [rcx + 16], 0 mov qword ptr [rcx + 24], 0 .cv_loc 1402 22 393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:393:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp15892: .Lfunc_end1402: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .Lfunc_begin1403: .cv_func_id 1403 .cv_loc 1403 22 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:544:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15893: .cv_loc 1403 22 545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:545:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" nop add rsp, 40 ret .Ltmp15894: .Lfunc_end1403: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .globl "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # -- Begin function ?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ .p2align 4, 0x90 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ": # @"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .Lfunc_begin1404: .cv_func_id 1404 .cv_loc 1404 22 523 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:523:0 .seh_proc "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15895: .cv_loc 1404 22 524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:524:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" nop add rsp, 40 ret .Ltmp15896: .Lfunc_end1404: .seh_handlerdata .section .text,"xr",discard,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .seh_endproc # -- End function .def "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .globl "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # -- Begin function ??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z": # @"??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .Lfunc_begin1405: .cv_func_id 1405 .cv_loc 1405 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15897: .cv_loc 1405 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15898: .Lfunc_end1405: .seh_handlerdata .section .text,"xr",discard,"??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin1406: .cv_func_id 1406 .cv_loc 1406 22 554 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:554:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15899: .cv_loc 1406 22 555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:555:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" nop add rsp, 40 ret .Ltmp15900: .Lfunc_end1406: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$allocator@D@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$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@@QEAAAEAV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" .Lfunc_begin1407: .cv_func_id 1407 .cv_loc 1407 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15901: .cv_loc 1407 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp15902: .Lfunc_end1407: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin1408: .cv_func_id 1408 .cv_loc 1408 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp15903: .cv_loc 1408 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp15904: .Lfunc_end1408: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1409: .cv_func_id 1409 .cv_loc 1409 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], r8b mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp15905: .cv_loc 1409 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" .cv_loc 1409 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 72 ret .Ltmp15906: .Lfunc_end1409: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Verify_range@std@@YAXAEBV?$_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@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" .globl "?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # -- Begin function ?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z .p2align 4, 0x90 "?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z": # @"?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" .Lfunc_begin1410: .cv_func_id 1410 .cv_loc 1410 11 1599 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1599:0 .seh_proc "?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx # %bb.1: .Ltmp15907: .cv_loc 1410 11 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1600:0 mov rax, qword ptr [rsp + 72] mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 64], rax # 8-byte Spill call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rcx, rax jne .LBB1410_3 # %bb.2: .Ltmp15908: .cv_loc 1410 11 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1600:0 jmp .LBB1410_8 .Ltmp15909: .LBB1410_3: .cv_loc 1410 11 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1600:0 jmp .LBB1410_4 .LBB1410_4: .Ltmp15910: .cv_loc 1410 11 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1600:0 lea rax, [rip + "??_C@_0DI@FIGNHEDK@string?5iterators?5in?5range?5are?5fr@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1601 call rax mov ecx, 1 cmp ecx, eax jne .LBB1410_6 # %bb.5: int3 .LBB1410_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1601 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15911: # %bb.7: .cv_loc 1410 11 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1600:0 jmp .LBB1410_8 .Ltmp15912: .LBB1410_8: .cv_loc 1410 11 1600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1600:0 jmp .LBB1410_9 .Ltmp15913: .LBB1410_9: .cv_loc 1410 11 1602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1602:0 jmp .LBB1410_10 .LBB1410_10: .Ltmp15914: .cv_loc 1410 11 1602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1602:0 mov rax, qword ptr [rsp + 72] mov rax, qword ptr [rax + 16] mov rcx, qword ptr [rsp + 80] cmp rax, qword ptr [rcx + 16] ja .LBB1410_12 # %bb.11: .Ltmp15915: .cv_loc 1410 11 1602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1602:0 jmp .LBB1410_17 .Ltmp15916: .LBB1410_12: .cv_loc 1410 11 1602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1602:0 jmp .LBB1410_13 .LBB1410_13: .Ltmp15917: .cv_loc 1410 11 1602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1602:0 lea rax, [rip + "??_C@_0CB@KDGGCAAF@string?5iterator?5range?5transposed@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1602 call rax mov ecx, 1 cmp ecx, eax jne .LBB1410_15 # %bb.14: int3 .LBB1410_15: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1602 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp15918: # %bb.16: .cv_loc 1410 11 1602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1602:0 jmp .LBB1410_17 .Ltmp15919: .LBB1410_17: .cv_loc 1410 11 1602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1602:0 jmp .LBB1410_18 .Ltmp15920: .LBB1410_18: .cv_loc 1410 11 1603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1603:0 add rsp, 88 ret .Ltmp15921: .Lfunc_end1410: .seh_handlerdata .section .text,"xr",discard,"?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" .seh_endproc # -- End function .def "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" .globl "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" # -- Begin function ?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z .p2align 4, 0x90 "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z": # @"?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" .Lfunc_begin1411: .cv_func_id 1411 .cv_loc 1411 22 1872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1872:0 .seh_proc "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp15922: .cv_loc 1411 22 1873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1873:0 mov rdx, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov qword ptr [rax], 0 .cv_loc 1411 22 1874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1874:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov qword ptr [rax], 0 .cv_loc 1411 22 1875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1875:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov qword ptr [rax], 0 .cv_loc 1411 22 1877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1877:0 cmp qword ptr [rsp + 88], 0 jne .LBB1411_2 # %bb.1: .Ltmp15923: .cv_loc 1411 22 1879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1879:0 mov byte ptr [rsp + 103], 0 jmp .LBB1411_5 .Ltmp15924: .LBB1411_2: .cv_loc 1411 22 1882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1882:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rcx, rax jbe .LBB1411_4 # %bb.3: .Ltmp15925: .cv_loc 1411 22 1884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1884:0 call "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" ud2 .Ltmp15926: .LBB1411_4: .cv_loc 1411 22 1887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1887:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov rdx, qword ptr [rsp + 88] mov rcx, rax call "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1411 22 1888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1888:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1411 22 1889 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1889:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rax, qword ptr [rax] add rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1411 22 1891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1891:0 mov byte ptr [rsp + 103], 1 .LBB1411_5: .cv_loc 1411 22 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1892:0 mov al, byte ptr [rsp + 103] and al, 1 movzx eax, al add rsp, 104 ret .Ltmp15927: .Lfunc_end1411: .seh_handlerdata .section .text,"xr",discard,"?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" .seh_endproc # -- End function .def "??$distance@PEAD@std@@YA_JPEAD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$distance@PEAD@std@@YA_JPEAD0@Z" .globl "??$distance@PEAD@std@@YA_JPEAD0@Z" # -- Begin function ??$distance@PEAD@std@@YA_JPEAD0@Z .p2align 4, 0x90 "??$distance@PEAD@std@@YA_JPEAD0@Z": # @"??$distance@PEAD@std@@YA_JPEAD0@Z" .Lfunc_begin1412: .cv_func_id 1412 .cv_loc 1412 15 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240:0 .seh_proc "??$distance@PEAD@std@@YA_JPEAD0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15928: .cv_loc 1412 15 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp15929: .Lfunc_end1412: .seh_handlerdata .section .text,"xr",discard,"??$distance@PEAD@std@@YA_JPEAD0@Z" .seh_endproc # -- End function .def "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" .globl "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" # -- Begin function ??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z .p2align 4, 0x90 "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z": # @"??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" .Lfunc_begin1413: .cv_func_id 1413 .cv_loc 1413 22 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1822:0 .seh_proc "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp15930: .cv_loc 1413 22 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1823:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9, rax call "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" nop add rsp, 72 ret .Ltmp15931: .Lfunc_end1413: .seh_handlerdata .section .text,"xr",discard,"??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .Lfunc_begin1414: .cv_func_id 1414 .cv_loc 1414 22 575 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:575:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15932: .cv_loc 1414 22 576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:576:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp15933: .Lfunc_end1414: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .Lfunc_begin1415: .cv_func_id 1415 .cv_loc 1415 22 585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:585:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15934: .cv_loc 1415 22 586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:586:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp15935: .Lfunc_end1415: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .seh_endproc # -- End function .def "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" .globl "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ": # @"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" .Lfunc_begin1416: .cv_func_id 1416 .cv_loc 1416 22 1910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1910:0 .seh_proc "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp15936: .cv_loc 1416 22 1911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1911:0 mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .cv_loc 1416 22 1913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1913:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" cmp qword ptr [rax], 0 je .LBB1416_2 # %bb.1: .Ltmp15937: .cv_loc 1416 22 1915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1915:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 48], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 48] # 8-byte Reload call "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" .cv_loc 1416 22 1916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1916:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .cv_loc 1416 22 1918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1918:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov qword ptr [rax], 0 .cv_loc 1416 22 1919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1919:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov qword ptr [rax], 0 .cv_loc 1416 22 1920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1920:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov qword ptr [rax], 0 .Ltmp15938: .LBB1416_2: .cv_loc 1416 22 1922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1922:0 add rsp, 72 ret .Ltmp15939: .Lfunc_end1416: .seh_handlerdata .section .text,"xr",discard,"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .Lfunc_begin1417: .cv_func_id 1417 .cv_loc 1417 22 595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:595:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15940: .cv_loc 1417 22 596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:596:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp15941: .Lfunc_end1417: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .seh_endproc # -- End function .def "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .globl "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # -- Begin function ?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ": # @"?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .Lfunc_begin1418: .cv_func_id 1418 .cv_loc 1418 22 1708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1708:0 .seh_proc "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp15942: .cv_loc 1418 22 1709 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1709:0 mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" mov rcx, rax call "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" mov qword ptr [rsp + 56], rax call "?max@?$numeric_limits@_J@std@@SA_JXZ" mov qword ptr [rsp + 48], rax lea rcx, [rsp + 48] lea rdx, [rsp + 56] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp15943: .Lfunc_end1418: .seh_handlerdata .section .text,"xr",discard,"?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .seh_endproc # -- 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_begin1419: .cv_func_id 1419 .cv_loc 1419 22 1925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1925:0 .seh_proc "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp15944: .cv_loc 1419 22 1926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1926:0 lea rcx, [rip + "??_C@_0BD@OLBABOEK@vector?$DMT?$DO?5too?5long?$AA@"] call "?_Xlength_error@std@@YAXPEBD@Z" ud2 .Ltmp15945: .Lfunc_end1419: .seh_handlerdata .section .text,"xr",discard,"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" .seh_endproc # -- End function .def "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .globl "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # -- Begin function ?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ .p2align 4, 0x90 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ": # @"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .Lfunc_begin1420: .cv_func_id 1420 .cv_loc 1420 22 549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:549:0 .seh_proc "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15946: .cv_loc 1420 22 550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:550:0 call "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" nop add rsp, 40 ret .Ltmp15947: .Lfunc_end1420: .seh_handlerdata .section .text,"xr",discard,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$allocator@D@2@XZ" .globl "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$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@@QEBAAEBV?$allocator@D@2@XZ": # @"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" .Lfunc_begin1421: .cv_func_id 1421 .cv_loc 1421 15 296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:296:0 .seh_proc "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp15948: .cv_loc 1421 15 297 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:297:0 mov rax, rcx pop rcx ret .Ltmp15949: .Lfunc_end1421: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" .seh_endproc # -- End function .def "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" .globl "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1422: .cv_func_id 1422 .cv_loc 1422 15 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0 .seh_proc "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15950: .cv_loc 1422 15 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] sub rcx, rdx mov rax, rcx add rsp, 24 ret .Ltmp15951: .Lfunc_end1422: .seh_handlerdata .section .text,"xr",discard,"??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" .globl "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" # -- Begin function ??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z": # @"??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" .Lfunc_begin1423: .cv_func_id 1423 .cv_loc 1423 24 209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:209:0 .seh_proc "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 120], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp15952: .cv_loc 1423 24 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:211:0 mov rcx, qword ptr [rsp + 64] call "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" mov qword ptr [rsp + 112], rax .cv_loc 1423 24 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:212:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" mov qword ptr [rsp + 104], rax .cv_loc 1423 24 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:213:0 lea rcx, [rsp + 112] lea rdx, [rsp + 104] call "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax call "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" mov qword ptr [rsp + 96], rax .cv_loc 1423 24 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:214:0 lea rcx, [rsp + 88] lea rdx, [rsp + 112] lea r8, [rsp + 96] call "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 112] mov r10b, byte ptr [rsp + 88] mov r11b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" lea rcx, [rsp + 120] mov rdx, rax call "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" .cv_loc 1423 24 219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:219:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 136 ret .Ltmp15953: .Lfunc_end1423: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" .globl "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" # -- Begin function ??$_Get_unwrapped@D@std@@YAPEADQEAD@Z .p2align 4, 0x90 "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z": # @"??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" .Lfunc_begin1424: .cv_func_id 1424 .cv_loc 1424 15 662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:662:0 .seh_proc "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15954: .cv_loc 1424 15 663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:663:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15955: .Lfunc_end1424: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" .globl "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" # -- Begin function ??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z .p2align 4, 0x90 "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z": # @"??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" .Lfunc_begin1425: .cv_func_id 1425 .cv_loc 1425 15 808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:808:0 .seh_proc "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15956: .cv_loc 1425 15 809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:809:0 mov rax, qword ptr [rsp] add rsp, 16 ret .Ltmp15957: .Lfunc_end1425: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" .globl "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" # -- Begin function ??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z .p2align 4, 0x90 "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z": # @"??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" .Lfunc_begin1426: .cv_func_id 1426 .cv_loc 1426 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15958: .cv_loc 1426 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp15959: .Lfunc_end1426: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" .globl "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" # -- Begin function ??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z .p2align 4, 0x90 "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z": # @"??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" .Lfunc_begin1427: .cv_func_id 1427 .cv_loc 1427 15 871 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:871:0 .seh_proc "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15960: .cv_loc 1427 15 872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:872:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx], rcx .cv_loc 1427 15 873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:873:0 add rsp, 16 ret .Ltmp15961: .Lfunc_end1427: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1428: .cv_func_id 1428 .cv_loc 1428 24 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:201:0 .seh_proc "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 136] mov r10b, byte ptr [rsp + 128] mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp15962: .cv_loc 1428 24 202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:202:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" nop add rsp, 88 ret .Ltmp15963: .Lfunc_end1428: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" .globl "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" # -- Begin function ??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z .p2align 4, 0x90 "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z": # @"??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" .Lfunc_begin1429: .cv_func_id 1429 .cv_loc 1429 15 1069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1069:0 .seh_proc "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp15964: .cv_loc 1429 15 1070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1070:0 mov rax, rcx add rsp, 16 ret .Ltmp15965: .Lfunc_end1429: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1430: .cv_func_id 1430 .cv_loc 1430 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15966: .cv_loc 1430 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx mov rax, rcx add rsp, 24 ret .Ltmp15967: .Lfunc_end1430: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" .globl "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" # -- Begin function ??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z .p2align 4, 0x90 "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z": # @"??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" .Lfunc_begin1431: .cv_func_id 1431 .cv_loc 1431 15 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398:0 .seh_proc "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp15968: .cv_loc 1431 15 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 72], rcx .cv_loc 1431 15 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0 mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx .cv_loc 1431 15 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 56], rcx .cv_loc 1431 15 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0 mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 72] sub rcx, rdx mov qword ptr [rsp + 48], rcx .cv_loc 1431 15 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 48] call memmove .cv_loc 1431 15 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404:0 mov rcx, qword ptr [rsp + 56] add rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 104 ret .Ltmp15969: .Lfunc_end1431: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" .seh_endproc # -- End function .def "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .globl "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ": # @"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin1432: .cv_func_id 1432 .cv_loc 1432 22 534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:534:0 .seh_proc "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15970: .cv_loc 1432 22 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:535:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1432 22 536 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:536:0 nop add rsp, 40 ret .Ltmp15971: .Lfunc_end1432: .seh_handlerdata .section .text,"xr",discard,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" .globl "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" # -- Begin function ?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z .p2align 4, 0x90 "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z": # @"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" .Lfunc_begin1433: .cv_func_id 1433 .cv_loc 1433 22 1848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1848:0 .seh_proc "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15972: .cv_loc 1433 22 1849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1849:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8, rax call "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" .cv_loc 1433 22 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1850:0 nop add rsp, 56 ret .Ltmp15973: .Lfunc_end1433: .seh_handlerdata .section .text,"xr",discard,"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" .seh_endproc # -- End function .def "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .globl "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # -- Begin function ?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ .p2align 4, 0x90 "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ": # @"?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .Lfunc_begin1434: .cv_func_id 1434 .cv_loc 1434 22 1714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1714:0 .seh_proc "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp15974: .cv_loc 1434 22 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1715:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 32] # 8-byte Reload sub rcx, rax mov rax, rcx add rsp, 56 ret .Ltmp15975: .Lfunc_end1434: .seh_handlerdata .section .text,"xr",discard,"?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .seh_endproc # -- End function .def "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" .globl "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" # -- Begin function ??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z .p2align 4, 0x90 "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z": # @"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" .Lfunc_begin1435: .cv_func_id 1435 .cv_loc 1435 17 1154 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1154:0 .seh_proc "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp15976: .cv_loc 1435 17 1158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1158:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" .cv_loc 1435 17 1161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1161:0 nop add rsp, 72 ret .Ltmp15977: .Lfunc_end1435: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" .seh_endproc # -- End function .def "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1436: .cv_func_id 1436 .cv_loc 1436 17 1145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1145:0 .seh_proc "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], r9b mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp15978: .cv_loc 1436 17 1147 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1147:0 add rsp, 32 ret .Ltmp15979: .Lfunc_end1436: .seh_handlerdata .section .text,"xr",discard,"??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .globl "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # -- Begin function ?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ .p2align 4, 0x90 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ": # @"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .Lfunc_begin1437: .cv_func_id 1437 .cv_loc 1437 22 600 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:600:0 .seh_proc "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15980: .cv_loc 1437 22 601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:601:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" add rax, 24 add rsp, 40 ret .Ltmp15981: .Lfunc_end1437: .seh_handlerdata .section .text,"xr",discard,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .seh_endproc # -- End function .def "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .globl "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # -- Begin function ?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ .p2align 4, 0x90 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ": # @"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .Lfunc_begin1438: .cv_func_id 1438 .cv_loc 1438 22 580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:580:0 .seh_proc "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15982: .cv_loc 1438 22 581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:581:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" add rax, 8 add rsp, 40 ret .Ltmp15983: .Lfunc_end1438: .seh_handlerdata .section .text,"xr",discard,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .seh_endproc # -- End function .def "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .globl "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # -- Begin function ?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ .p2align 4, 0x90 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ": # @"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin1439: .cv_func_id 1439 .cv_loc 1439 22 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:559:0 .seh_proc "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15984: .cv_loc 1439 22 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:560:0 call "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" nop add rsp, 40 ret .Ltmp15985: .Lfunc_end1439: .seh_handlerdata .section .text,"xr",discard,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .Lfunc_begin1440: .cv_func_id 1440 .cv_loc 1440 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp15986: .cv_loc 1440 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp15987: .Lfunc_end1440: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .seh_endproc # -- End function .def "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" .globl "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" # -- Begin function ?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ .p2align 4, 0x90 "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ": # @"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" .Lfunc_begin1441: .cv_func_id 1441 .cv_loc 1441 11 1720 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1720:0 .seh_proc "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15988: .cv_loc 1441 11 1721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1721:0 mov rcx, qword ptr [rcx + 16] call "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" nop add rsp, 40 ret .Ltmp15989: .Lfunc_end1441: .seh_handlerdata .section .text,"xr",discard,"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" .seh_endproc # -- End function .def "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" .globl "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" # -- Begin function ??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z .p2align 4, 0x90 "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z": # @"??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" .Lfunc_begin1442: .cv_func_id 1442 .cv_loc 1442 17 386 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:386:0 .seh_proc "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15990: .cv_loc 1442 17 387 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:387:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15991: .Lfunc_end1442: .seh_handlerdata .section .text,"xr",discard,"??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" .seh_endproc # -- End function .def "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .globl "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # -- Begin function ?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ": # @"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Lfunc_begin1443: .cv_func_id 1443 .cv_loc 1443 22 509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:509:0 .seh_proc "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp15992: .cv_loc 1443 22 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:510:0 mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" lea rcx, [rsp + 56] mov rdx, rax call "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .cv_loc 1443 22 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:511:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .cv_loc 1443 22 512 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:512:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .cv_loc 1443 22 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:513:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov rdx, qword ptr [rax] lea rcx, [rsp + 56] call "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .cv_loc 1443 22 514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:514:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" mov qword ptr [rax], 0 mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1443 22 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:515:0 nop add rsp, 72 ret .Ltmp15993: .Lfunc_end1443: .seh_handlerdata .section .text,"xr",discard,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" .globl "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" # -- Begin function ??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z .p2align 4, 0x90 "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z": # @"??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" .Lfunc_begin1444: .cv_func_id 1444 .cv_loc 1444 22 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:617:0 .seh_proc "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp15994: .cv_loc 1444 22 618 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:618:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp15995: .Lfunc_end1444: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" .seh_endproc # -- End function .def "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .globl "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # -- Begin function ?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ .p2align 4, 0x90 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ": # @"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .Lfunc_begin1445: .cv_func_id 1445 .cv_loc 1445 22 590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:590:0 .seh_proc "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15996: .cv_loc 1445 22 591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:591:0 call "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" add rax, 16 add rsp, 40 ret .Ltmp15997: .Lfunc_end1445: .seh_handlerdata .section .text,"xr",discard,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .seh_endproc # -- End function .def "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .globl "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ": # @"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .Lfunc_begin1446: .cv_func_id 1446 .cv_loc 1446 11 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1399:0 .seh_proc "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp15998: .cv_loc 1446 11 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1399:0 call "??1_Iterator_base12@std@@QEAA@XZ" .Ltmp15999: .cv_loc 1446 11 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1399:0 nop add rsp, 40 ret .Ltmp16000: .Lfunc_end1446: .seh_handlerdata .section .text,"xr",discard,"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" .globl "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" # -- Begin function ??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z .p2align 4, 0x90 "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z": # @"??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" .Lfunc_begin1447: .cv_func_id 1447 .cv_loc 1447 17 362 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:362:0 .seh_proc "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16001: .cv_loc 1447 17 363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:363:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16002: .Lfunc_end1447: .seh_handlerdata .section .text,"xr",discard,"??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" .seh_endproc # -- End function .def "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_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@@QEAA@PEADPEBU_Container_base12@1@@Z" .globl "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" # -- Begin function ??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z .p2align 4, 0x90 "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z": # @"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" .Lfunc_begin1448: .cv_func_id 1448 .cv_loc 1448 11 1647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1647:0 .seh_proc "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16003: mov rdx, rcx mov r8, qword ptr [rsp + 64] mov rax, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" .cv_loc 1448 11 1648 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1648:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp16004: .Lfunc_end1448: .seh_handlerdata .section .text,"xr",discard,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" .seh_endproc # -- End function .def "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_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@@QEAA@PEBDPEBU_Container_base12@1@@Z" .globl "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" # -- Begin function ??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z .p2align 4, 0x90 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z": # @"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" .Lfunc_begin1449: .cv_func_id 1449 .cv_loc 1449 11 1417 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1417:0 .seh_proc "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp16005: mov rdx, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx call "??0_Iterator_base12@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rdx + 16], rcx .Ltmp16006: .cv_loc 1449 11 1418 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1418:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .Ltmp16007: .cv_loc 1449 11 1419 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1419:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 88 ret .Ltmp16008: .Lfunc_end1449: .seh_handlerdata .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" .seh_endproc # -- End function .def "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@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@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .globl "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # -- Begin function ??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z .p2align 4, 0x90 "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z": # @"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .Lfunc_begin1450: .cv_func_id 1450 .cv_loc 1450 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16009: .cv_loc 1450 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16010: .Lfunc_end1450: .seh_handlerdata .section .text,"xr",discard,"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" .globl "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" # -- Begin function ?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z .p2align 4, 0x90 "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z": # @"?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" .Lfunc_begin1451: .cv_func_id 1451 .cv_loc 1451 11 1971 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1971:0 .seh_proc "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp16011: .cv_loc 1451 11 1972 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1972:0 mov rdx, qword ptr [rsp + 80] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov qword ptr [rsp + 48], rdx # 8-byte Spill call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov rcx, rax mov rdx, qword ptr [rsp + 48] # 8-byte Reload call "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" and al, 1 mov byte ptr [rsp + 71], al .cv_loc 1451 11 1975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1975:0 test byte ptr [rsp + 71], 1 je .LBB1451_2 # %bb.1: .Ltmp16012: .cv_loc 1451 11 1977 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1977:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload call "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp16013: .LBB1451_2: .cv_loc 1451 11 1980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1980:0 mov rdx, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" .cv_loc 1451 11 1982 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1982:0 test byte ptr [rsp + 71], 1 je .LBB1451_4 # %bb.3: .Ltmp16014: .cv_loc 1451 11 1984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1984:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload call "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp16015: .LBB1451_4: .cv_loc 1451 11 1986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1986:0 nop add rsp, 88 ret .Ltmp16016: .Lfunc_end1451: .seh_handlerdata .section .text,"xr",discard,"?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" .seh_endproc # -- End function .def "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .globl "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z .p2align 4, 0x90 "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z": # @"?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .Lfunc_begin1452: .cv_func_id 1452 .cv_loc 1452 11 2321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2321:0 .seh_proc "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], r8b mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16017: .cv_loc 1452 11 2325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2325:0 mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rdx call "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" mov r8b, byte ptr [rsp + 40] mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov rdx, rax call "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .cv_loc 1452 11 2326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2326:0 nop add rsp, 72 ret .Ltmp16018: .Lfunc_end1452: .seh_handlerdata .section .text,"xr",discard,"?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .seh_endproc # -- End function .def "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .globl "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # -- Begin function ??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z .p2align 4, 0x90 "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z": # @"??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .Lfunc_begin1453: .cv_func_id 1453 .cv_loc 1453 7 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1588:0 .seh_proc "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16019: .cv_loc 1453 7 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1589:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16020: .Lfunc_end1453: .seh_handlerdata .section .text,"xr",discard,"??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .seh_endproc # -- End function .def "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" .globl "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" # -- Begin function ??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z .p2align 4, 0x90 "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z": # @"??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" .Lfunc_begin1454: .cv_func_id 1454 .cv_loc 1454 17 1054 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1054:0 .seh_proc "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue xor eax, eax mov r8b, al mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp16021: .cv_loc 1454 17 1055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1055:0 and r8b, 1 movzx eax, r8b add rsp, 16 ret .Ltmp16022: .Lfunc_end1454: .seh_handlerdata .section .text,"xr",discard,"??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" .seh_endproc # -- End function .def "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" .globl "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" # -- Begin function ??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z .p2align 4, 0x90 "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z": # @"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" .Lfunc_begin1455: .cv_func_id 1455 .cv_loc 1455 17 1099 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1099:0 .seh_proc "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp16023: .cv_loc 1455 17 1101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1101:0 mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov r8b, byte ptr [rsp + 40] call "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" .cv_loc 1455 17 1102 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1102:0 nop add rsp, 72 ret .Ltmp16024: .Lfunc_end1455: .seh_handlerdata .section .text,"xr",discard,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" .seh_endproc # -- End function .def "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" .globl "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z": # @"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1456: .cv_func_id 1456 .cv_loc 1456 17 1088 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1088:0 .seh_proc "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], r8b mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp16025: .cv_loc 1456 17 1089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1089:0 mov rcx, qword ptr [rsp + 56] call "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .cv_loc 1456 17 1090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1090:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 72 ret .Ltmp16026: .Lfunc_end1456: .seh_handlerdata .section .text,"xr",discard,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .globl "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # -- Begin function ??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z .p2align 4, 0x90 "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z": # @"??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .Lfunc_begin1457: .cv_func_id 1457 .cv_loc 1457 7 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1588:0 .seh_proc "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16027: .cv_loc 1457 7 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1589:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16028: .Lfunc_end1457: .seh_handlerdata .section .text,"xr",discard,"??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .seh_endproc # -- End function .def "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .globl "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # -- Begin function ?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z .p2align 4, 0x90 "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z": # @"?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .Lfunc_begin1458: .cv_func_id 1458 .cv_loc 1458 11 2344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2344:0 .seh_proc "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov byte ptr [rsp + 96], r8b mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16029: .cv_loc 1458 11 2348 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2348:0 mov rdx, qword ptr [rsp + 88] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 72], rax .cv_loc 1458 11 2351 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2351:0 mov rcx, qword ptr [rsp + 72] call "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB1458_1 jmp .LBB1458_2 .LBB1458_1: .Ltmp16030: .cv_loc 1458 11 2353 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2353:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" .cv_loc 1458 11 2354 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2354:0 jmp .LBB1458_3 .Ltmp16031: .LBB1458_2: .cv_loc 1458 11 2357 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2357:0 mov rax, qword ptr [rsp + 88] mov rcx, rax call "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .Ltmp16032: .LBB1458_3: .cv_loc 1458 11 2361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2361:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, rax call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" add rax, 8 mov qword ptr [rsp + 64], rax .cv_loc 1458 11 2363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2363:0 mov rcx, qword ptr [rsp + 72] call "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" add rax, 8 mov qword ptr [rsp + 56], rax .cv_loc 1458 11 2365 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2365:0 mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rcx] mov qword ptr [rax], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rax + 8], rdx mov rdx, qword ptr [rcx + 16] mov qword ptr [rax + 16], rdx mov rcx, qword ptr [rcx + 24] mov qword ptr [rax + 24], rcx .cv_loc 1458 11 2366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2366:0 mov rcx, qword ptr [rsp + 88] call "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .cv_loc 1458 11 2367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2367:0 nop add rsp, 104 ret .Ltmp16033: .Lfunc_end1458: .seh_handlerdata .section .text,"xr",discard,"?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .seh_endproc # -- End function .def "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" .globl "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" # -- Begin function ?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z .p2align 4, 0x90 "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z": # @"?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" .Lfunc_begin1459: .cv_func_id 1459 .cv_loc 1459 11 2027 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2027:0 .seh_proc "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp16034: .cv_loc 1459 11 2028 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2028:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov rdx, rax call "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .cv_loc 1459 11 2029 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2029:0 nop add rsp, 56 ret .Ltmp16035: .Lfunc_end1459: .seh_handlerdata .section .text,"xr",discard,"?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" .seh_endproc # -- End function .def "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .globl "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" # -- Begin function ?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z .p2align 4, 0x90 "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z": # @"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .Lfunc_begin1460: .cv_func_id 1460 .cv_loc 1460 15 229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:229:0 .seh_proc "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .cv_loc 1460 15 231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:231:0 .Ltmp16036: .Ltmp16038: mov rdx, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rax, [rbp - 32] mov r8d, 3 mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp - 56], rdx # 8-byte Spill mov edx, r8d mov rax, qword ptr [rbp - 56] # 8-byte Reload call rax .Ltmp16037: mov qword ptr [rbp - 64], rax # 8-byte Spill jmp .LBB1460_1 .LBB1460_1: .cv_loc 1460 15 234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:234:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp - 40], rcx .cv_loc 1460 15 235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:235:0 mov rcx, qword ptr [rbp - 16] mov rcx, qword ptr [rcx] mov qword ptr [rax], rcx .cv_loc 1460 15 236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:236:0 mov rcx, qword ptr [rbp - 40] mov rdx, qword ptr [rbp - 16] mov qword ptr [rdx], rcx .cv_loc 1460 15 238 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:238:0 cmp qword ptr [rax], 0 je .LBB1460_3 # %bb.2: .Ltmp16039: .cv_loc 1460 15 239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:239:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rcx], rax .Ltmp16040: .LBB1460_3: .cv_loc 1460 15 240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:240:0 mov rax, qword ptr [rbp - 16] cmp qword ptr [rax], 0 je .LBB1460_5 # %bb.4: .Ltmp16041: .cv_loc 1460 15 241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:241:0 mov rax, qword ptr [rbp - 16] mov rcx, qword ptr [rbp - 16] mov rcx, qword ptr [rcx] mov qword ptr [rcx], rax .Ltmp16042: .LBB1460_5: .cv_loc 1460 15 242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:242:0 lea rcx, [rbp - 32] call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] nop add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z")@IMGREL .section .text,"xr",discard,"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .seh_endproc .def "?dtor$6@?0??_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0??_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z@4HA": .seh_proc "?dtor$6@?0??_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z@4HA" .LBB1460_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 1460 15 231 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:231:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp16043: .Lfunc_end1460: .seh_handlerdata .section .text,"xr",discard,"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .seh_endproc .section .xdata,"dr",associative,"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .p2align 2 "$cppxdata$?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z": .long -1 # ToState .long "?dtor$6@?0??_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z@4HA"@IMGREL # Action "$ip2state$?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z": .long .Lfunc_begin1460@IMGREL # IP .long -1 # ToState .long .Ltmp16036@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16037@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" # -- End function .def "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" .globl "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" # -- Begin function ?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z .p2align 4, 0x90 "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z": # @"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" .Lfunc_begin1461: .cv_func_id 1461 .cv_loc 1461 11 3760 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3760:0 .seh_proc "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp16048: .cv_loc 1461 11 3761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3761:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rbp - 32], rax .cv_loc 1461 11 3762 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3762:0 mov rcx, qword ptr [rbp - 16] call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rbp - 40], rax .cv_loc 1461 11 3763 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3763:0 mov rax, qword ptr [rbp - 40] mov r9, qword ptr [rax + 24] .Ltmp16044: mov rcx, rax mov qword ptr [rbp - 48], r9 # 8-byte Spill call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .Ltmp16045: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1461_1 .LBB1461_1: mov rax, qword ptr [rbp - 32] mov rdx, qword ptr [rax + 24] .Ltmp16046: mov rcx, rax mov qword ptr [rbp - 64], rdx # 8-byte Spill call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .Ltmp16047: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1461_2 .LBB1461_2: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov r8, qword ptr [rbp - 56] # 8-byte Reload mov r9, qword ptr [rbp - 48] # 8-byte Reload call "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" and al, 1 movzx eax, al add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z")@IMGREL .section .text,"xr",discard,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" .seh_endproc .def "?dtor$3@?0??_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@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@@QEBA_NAEBV12@@Z@4HA": .seh_proc "?dtor$3@?0??_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z@4HA" .LBB1461_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp16049: .Lfunc_end1461: .seh_handlerdata .section .text,"xr",discard,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" .seh_endproc .section .xdata,"dr",associative,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" .p2align 2 "$cppxdata$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z": .long -1 # ToState .long "?dtor$3@?0??_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z@4HA"@IMGREL # Action "$ip2state$?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z": .long .Lfunc_begin1461@IMGREL # IP .long -1 # ToState .long .Ltmp16044@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16047@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" # -- End function .def "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" .globl "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" # -- Begin function ??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z .p2align 4, 0x90 "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z": # @"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" .Lfunc_begin1462: .cv_func_id 1462 .cv_loc 1462 11 25 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:25:0 .seh_proc "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov r10b, al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16050: .cv_loc 1462 11 26 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:26:0 mov rcx, qword ptr [rsp + 48] cmp rcx, qword ptr [rsp + 64] mov byte ptr [rsp + 39], r10b # 1-byte Spill jne .LBB1462_2 # %bb.1: mov r8, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 40] call "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" cmp eax, 0 sete r9b mov byte ptr [rsp + 39], r9b # 1-byte Spill .LBB1462_2: mov al, byte ptr [rsp + 39] # 1-byte Reload and al, 1 movzx eax, al add rsp, 72 ret .Ltmp16051: .Lfunc_end1462: .seh_handlerdata .section .text,"xr",discard,"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" .seh_endproc # -- End function .def "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" .globl "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" # -- Begin function ?compare@?$char_traits@D@std@@SAHQEBD0_K@Z .p2align 4, 0x90 "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z": # @"?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" .Lfunc_begin1463: .cv_func_id 1463 .cv_loc 1463 14 451 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:451:0 .seh_proc "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp16052: .cv_loc 1463 14 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:455:0 mov r8, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 40] mov rcx, qword ptr [rsp + 32] call memcmp nop add rsp, 56 ret .Ltmp16053: .Lfunc_end1463: .seh_handlerdata .section .text,"xr",discard,"?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" .seh_endproc # -- End function .def "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1464: .cv_func_id 1464 .cv_loc 1464 22 2632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2632:0 .seh_proc "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16054: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .cv_loc 1464 22 2633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2633:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp16055: .Lfunc_end1464: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1465: .cv_func_id 1465 .cv_loc 1465 22 2503 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2503:0 .seh_proc "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp16058: mov qword ptr [rbp - 32], rcx # 8-byte Spill call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload add rcx, 8 mov rdx, qword ptr [rbp - 16] add rdx, 8 mov qword ptr [rbp - 40], rcx # 8-byte Spill mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rbp - 16] mov rcx, qword ptr [rcx + 40] mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rdx + 40], rcx .cv_loc 1465 22 2504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2504:0 .Ltmp16056: .Ltmp16059: mov rcx, rdx mov qword ptr [rbp - 56], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .Ltmp16057: jmp .LBB1465_1 .Ltmp16060: .LBB1465_1: .cv_loc 1465 22 2505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2505:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z")@IMGREL .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .def "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z@4HA": .seh_proc "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z@4HA" .LBB1465_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp16061: .cv_loc 1465 22 2505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2505:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16062: .Lfunc_end1465: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 "$cppxdata$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z": .long -1 # ToState .long "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # Action "$ip2state$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z": .long .Lfunc_begin1465@IMGREL # IP .long -1 # ToState .long .Ltmp16056@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16057@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # -- End function .def "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .globl "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z": # @"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1466: .cv_func_id 1466 .cv_loc 1466 22 734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:734:0 .seh_proc "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp16071: mov rdx, qword ptr [rbp - 24] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" lea rcx, [rbp - 40] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rdx, rax call "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rbp - 56] # 8-byte Reload call "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" .Ltmp16072: .cv_loc 1466 22 735 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:735:0 mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .Ltmp16063: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" .Ltmp16064: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB1466_1 .LBB1466_1: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB1466_2 jmp .LBB1466_6 .LBB1466_2: .Ltmp16073: .cv_loc 1466 22 738 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:738:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r9, qword ptr [rax] mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 80], r9 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov r8, qword ptr [rax] mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 88], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov rdx, qword ptr [rax] .Ltmp16065: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 88] # 8-byte Reload mov r9, qword ptr [rbp - 80] # 8-byte Reload call "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" .Ltmp16066: mov qword ptr [rbp - 96], rax # 8-byte Spill jmp .LBB1466_5 .LBB1466_5: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp16074: .LBB1466_6: .cv_loc 1466 22 744 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:744:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .def "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA": .seh_proc "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1466_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1466 22 740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:740:0 .Ltmp16067: .Ltmp16075: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" .Ltmp16068: jmp .LBB1466_4 .LBB1466_4: .cv_loc 1466 22 741 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:741:0 .Ltmp16069: mov rax, qword ptr [rip + __imp__CxxThrowException] xor ecx, ecx mov edx, ecx mov rcx, rdx call rax .Ltmp16070: jmp .LBB1466_8 .Ltmp16076: .LBB1466_8: ud2 .seh_handlerdata .long ("$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .def "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA": .seh_proc "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA" .LBB1466_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1466 22 744 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:744:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16077: .Lfunc_end1466: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 "$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z": .long -1 # ToState .long "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # Action .long 0 # ToState .long 0 # Action .long 0 # ToState .long 0 # Action "$tryMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z": .long 1 # TryLow .long 1 # TryHigh .long 2 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z")@IMGREL # HandlerArray "$handlerMap$0$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z": .long .Lfunc_begin1466@IMGREL # IP .long -1 # ToState .long .Ltmp16063@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16065@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16066@IMGREL+1 # IP .long -1 # ToState .long "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z@4HA"@IMGREL # IP .long 2 # ToState .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" # -- End function .def "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@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@AEBV32@@Z" .globl "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" # -- Begin function ?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z .p2align 4, 0x90 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z": # @"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" .Lfunc_begin1467: .cv_func_id 1467 .cv_loc 1467 17 896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:896:0 .seh_proc "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rdx .Ltmp16078: .cv_loc 1467 17 897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:897:0 mov rax, rcx pop rcx ret .Ltmp16079: .Lfunc_end1467: .seh_handlerdata .section .text,"xr",discard,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" .seh_endproc # -- End function .def "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" .globl "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" # -- Begin function ??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z .p2align 4, 0x90 "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z": # @"??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" .Lfunc_begin1468: .cv_func_id 1468 .cv_loc 1468 22 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:455:0 .seh_proc "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16080: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" mov dl, byte ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z" .Ltmp16081: .cv_loc 1468 22 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:456:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Ltmp16082: .cv_loc 1468 22 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:457:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp16083: .Lfunc_end1468: .seh_handlerdata .section .text,"xr",discard,"??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" .seh_endproc # -- End function .def "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" .globl "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" # -- Begin function ?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z .p2align 4, 0x90 "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z": # @"?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" .Lfunc_begin1469: .cv_func_id 1469 .cv_loc 1469 22 1872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1872:0 .seh_proc "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16084: .cv_loc 1469 22 1873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1873:0 mov rdx, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov qword ptr [rax], 0 .cv_loc 1469 22 1874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1874:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov qword ptr [rax], 0 .cv_loc 1469 22 1875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1875:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov qword ptr [rax], 0 .cv_loc 1469 22 1877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1877:0 cmp qword ptr [rsp + 88], 0 jne .LBB1469_2 # %bb.1: .Ltmp16085: .cv_loc 1469 22 1879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1879:0 mov byte ptr [rsp + 103], 0 jmp .LBB1469_5 .Ltmp16086: .LBB1469_2: .cv_loc 1469 22 1882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1882:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rcx, rax jbe .LBB1469_4 # %bb.3: .Ltmp16087: .cv_loc 1469 22 1884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1884:0 call "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" ud2 .Ltmp16088: .LBB1469_4: .cv_loc 1469 22 1887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1887:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov rdx, qword ptr [rsp + 88] mov rcx, rax call "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1469 22 1888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1888:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1469 22 1889 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1889:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 88] shl rcx, 2 add rax, rcx mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1469 22 1891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1891:0 mov byte ptr [rsp + 103], 1 .LBB1469_5: .cv_loc 1469 22 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1892:0 mov al, byte ptr [rsp + 103] and al, 1 movzx eax, al add rsp, 104 ret .Ltmp16089: .Lfunc_end1469: .seh_handlerdata .section .text,"xr",discard,"?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" .seh_endproc # -- End function .def "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" .globl "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" # -- Begin function ??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z .p2align 4, 0x90 "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z": # @"??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" .Lfunc_begin1470: .cv_func_id 1470 .cv_loc 1470 22 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1822:0 .seh_proc "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp16090: .cv_loc 1470 22 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1823:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9, rax call "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" nop add rsp, 72 ret .Ltmp16091: .Lfunc_end1470: .seh_handlerdata .section .text,"xr",discard,"??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" .seh_endproc # -- End function .def "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" .globl "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" # -- Begin function ??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z .p2align 4, 0x90 "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z": # @"??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" .Lfunc_begin1471: .cv_func_id 1471 .cv_loc 1471 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16092: .cv_loc 1471 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16093: .Lfunc_end1471: .seh_handlerdata .section .text,"xr",discard,"??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" .seh_endproc # -- 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z" .Lfunc_begin1472: .cv_func_id 1472 .cv_loc 1472 15 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0 .seh_proc "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 80], dl mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp16094: mov r8, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 call "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" .cv_loc 1472 15 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp16095: .Lfunc_end1472: .seh_handlerdata .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .globl "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # -- Begin function ??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z": # @"??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .Lfunc_begin1473: .cv_func_id 1473 .cv_loc 1473 24 209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:209:0 .seh_proc "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 120], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp16096: .cv_loc 1473 24 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:211:0 mov rcx, qword ptr [rsp + 64] call "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" mov qword ptr [rsp + 112], rax .cv_loc 1473 24 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:212:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" mov qword ptr [rsp + 104], rax .cv_loc 1473 24 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:213:0 lea rcx, [rsp + 112] lea rdx, [rsp + 104] call "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax call "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" mov qword ptr [rsp + 96], rax .cv_loc 1473 24 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:214:0 lea rcx, [rsp + 88] lea rdx, [rsp + 112] lea r8, [rsp + 96] call "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 112] mov r10b, byte ptr [rsp + 88] mov r11b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" lea rcx, [rsp + 120] mov rdx, rax call "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" .cv_loc 1473 24 219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:219:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 136 ret .Ltmp16097: .Lfunc_end1473: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1474: .cv_func_id 1474 .cv_loc 1474 24 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:201:0 .seh_proc "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 136] mov r10b, byte ptr [rsp + 128] mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16098: .cv_loc 1474 24 202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:202:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" nop add rsp, 88 ret .Ltmp16099: .Lfunc_end1474: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .globl "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # -- Begin function ??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z .p2align 4, 0x90 "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z": # @"??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .Lfunc_begin1475: .cv_func_id 1475 .cv_loc 1475 15 1069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1069:0 .seh_proc "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp16100: .cv_loc 1475 15 1070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1070:0 mov rax, rcx add rsp, 16 ret .Ltmp16101: .Lfunc_end1475: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .seh_endproc # -- End function .def "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1476: .cv_func_id 1476 .cv_loc 1476 25 1961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1961:0 .seh_proc "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16102: .cv_loc 1476 25 1961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1961:0 mov rdx, qword ptr [rsp + 64] mov rax, qword ptr [rdx] mov qword ptr [rcx], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rcx + 8], rax mov rax, rcx add rax, 16 mov rdx, qword ptr [rsp + 64] add rdx, 16 mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp16103: .Lfunc_end1476: .seh_handlerdata .section .text,"xr",discard,"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1477: .cv_func_id 1477 .cv_loc 1477 22 2756 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2756:0 .seh_proc "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16104: .cv_loc 1477 22 2757 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2757:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload cmp rcx, rax je .LBB1477_2 # %bb.1: .Ltmp16105: .cv_loc 1477 22 2759 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2759:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1477 22 2761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2761:0 mov byte ptr [rsp + 55], 0 .cv_loc 1477 22 2769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2769:0 mov rax, qword ptr [rsp + 64] add rax, 8 mov rcx, qword ptr [rsp + 40] # 8-byte Reload add rcx, 8 mov rdx, rax call "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" .cv_loc 1477 22 2776 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2776:0 mov rcx, qword ptr [rsp + 64] mov rcx, qword ptr [rcx + 40] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rdx + 40], rcx mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp16106: .LBB1477_2: .cv_loc 1477 22 2779 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2779:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp16107: .Lfunc_end1477: .seh_handlerdata .section .text,"xr",discard,"??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" .globl "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" # -- Begin function ??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z .p2align 4, 0x90 "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z": # @"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" .Lfunc_begin1478: .cv_func_id 1478 .cv_loc 1478 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16108: .cv_loc 1478 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16109: .Lfunc_end1478: .seh_handlerdata .section .text,"xr",discard,"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" .seh_endproc # -- End function .def "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" .globl "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" # -- Begin function ??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z .p2align 4, 0x90 "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z": # @"??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1479: .cv_func_id 1479 .cv_loc 1479 22 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1399:0 .seh_proc "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16110: .cv_loc 1479 22 1400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1400:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload cmp rcx, rax je .LBB1479_2 # %bb.1: .Ltmp16111: .cv_loc 1479 22 1411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1411:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rdx, rax call "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" .cv_loc 1479 22 1413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1413:0 mov rax, qword ptr [rsp + 64] mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 64] mov rcx, rax mov qword ptr [rsp + 32], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" .Ltmp16112: .LBB1479_2: .cv_loc 1479 22 1416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1416:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp16113: .Lfunc_end1479: .seh_handlerdata .section .text,"xr",discard,"??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- End function .def "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" .globl "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" # -- Begin function ??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z .p2align 4, 0x90 "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z": # @"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" .Lfunc_begin1480: .cv_func_id 1480 .cv_loc 1480 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16114: .cv_loc 1480 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16115: .Lfunc_end1480: .seh_handlerdata .section .text,"xr",discard,"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" .seh_endproc # -- End function .def "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" .globl "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" # -- Begin function ?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z .p2align 4, 0x90 "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z": # @"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" .Lfunc_begin1481: .cv_func_id 1481 .cv_loc 1481 22 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:465:0 .seh_proc "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16116: .cv_loc 1481 22 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:466:0 mov byte ptr [rsp + 55], 0 .cv_loc 1481 22 474 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:474:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload call "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" .cv_loc 1481 22 480 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:480:0 nop add rsp, 72 ret .Ltmp16117: .Lfunc_end1481: .seh_handlerdata .section .text,"xr",discard,"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" .seh_endproc # -- End function .def "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" .globl "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" # -- Begin function ??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z .p2align 4, 0x90 "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z": # @"??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" .Lfunc_begin1482: .cv_func_id 1482 .cv_loc 1482 22 1388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1388:0 .seh_proc "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 88], r8 mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp16118: .cv_loc 1482 22 1389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1389:0 lea rax, [rsp + 80] #DEBUG_VALUE: assign:_First <- [$rax+0] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax lea rdx, [rsp + 88] #DEBUG_VALUE: assign:_Last <- [$rdx+0] call "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" .Ltmp16119: .cv_loc 1482 22 1390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1390:0 mov rcx, qword ptr [rsp + 88] call "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" mov r9b, byte ptr [rsp + 64] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1482 22 1391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1391:0 nop add rsp, 104 ret .Ltmp16120: .Lfunc_end1482: .seh_handlerdata .section .text,"xr",discard,"??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" .seh_endproc # -- End function .def "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" .globl "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" # -- Begin function ??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z .p2align 4, 0x90 "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z": # @"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" .Lfunc_begin1483: .cv_func_id 1483 .cv_loc 1483 17 1080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1080:0 .seh_proc "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp16121: .cv_loc 1483 17 1082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1082:0 mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov r8b, byte ptr [rsp + 40] call "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .cv_loc 1483 17 1083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1083:0 nop add rsp, 72 ret .Ltmp16122: .Lfunc_end1483: .seh_handlerdata .section .text,"xr",discard,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" .seh_endproc # -- End function .def "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .globl "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z .p2align 4, 0x90 "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .Lfunc_begin1484: .cv_func_id 1484 .cv_loc 1484 17 1075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1075:0 .seh_proc "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp16123: .cv_loc 1484 17 1076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1076:0 add rsp, 24 ret .Ltmp16124: .Lfunc_end1484: .seh_handlerdata .section .text,"xr",discard,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" .globl "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" # -- Begin function ??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z .p2align 4, 0x90 "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z": # @"??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" .Lfunc_begin1485: .cv_func_id 1485 .cv_loc 1485 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16125: .cv_loc 1485 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" .cv_loc 1485 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp16126: .Lfunc_end1485: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" .seh_endproc # -- End function .def "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" .globl "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z .p2align 4, 0x90 "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z": # @"??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" .Lfunc_begin1486: .cv_func_id 1486 .cv_loc 1486 22 1341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1341:0 .seh_proc "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" # %bb.0: sub rsp, 200 .seh_stackalloc 200 .seh_endprologue mov byte ptr [rsp + 192], r9b mov qword ptr [rsp + 184], r8 mov qword ptr [rsp + 176], rdx mov qword ptr [rsp + 168], rcx mov rcx, qword ptr [rsp + 168] .Ltmp16127: .cv_loc 1486 22 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1342:0 mov rdx, qword ptr [rsp + 184] mov r8, qword ptr [rsp + 176] mov qword ptr [rsp + 112], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEAI@std@@YA_JPEAI0@Z" mov rcx, rax call "??$_Convert_size@_K@std@@YA_K_K@Z" mov qword ptr [rsp + 160], rax .cv_loc 1486 22 1344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1344:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .cv_loc 1486 22 1346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1346:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov qword ptr [rsp + 152], rax .cv_loc 1486 22 1347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1347:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov qword ptr [rsp + 144], rax .cv_loc 1486 22 1349 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1349:0 mov rax, qword ptr [rsp + 160] cmp rax, qword ptr [rsp + 144] jbe .LBB1486_6 # %bb.1: .Ltmp16128: .cv_loc 1486 22 1351 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1351:0 mov rax, qword ptr [rsp + 160] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 104], rax # 8-byte Spill call "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 104] # 8-byte Reload cmp rcx, rax jbe .LBB1486_3 # %bb.2: .Ltmp16129: .cv_loc 1486 22 1353 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1353:0 call "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" ud2 .Ltmp16130: .LBB1486_3: .cv_loc 1486 22 1356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1356:0 mov rdx, qword ptr [rsp + 160] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" mov qword ptr [rsp + 136], rax .cv_loc 1486 22 1358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1358:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" cmp qword ptr [rax], 0 je .LBB1486_5 # %bb.4: .Ltmp16131: .cv_loc 1486 22 1360 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1360:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 96], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov r8, qword ptr [rsp + 96] # 8-byte Reload call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .cv_loc 1486 22 1361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1361:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" mov r8, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 88], rax # 8-byte Spill mov qword ptr [rsp + 80], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rsp + 80] # 8-byte Reload call "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .Ltmp16132: .LBB1486_5: .cv_loc 1486 22 1364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1364:0 mov rdx, qword ptr [rsp + 136] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" .cv_loc 1486 22 1366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1366:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov byte ptr [rsp + 79], al # 1-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r9, qword ptr [rax] mov r8, qword ptr [rsp + 184] mov rdx, qword ptr [rsp + 176] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1486 22 1367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1367:0 jmp .LBB1486_10 .Ltmp16133: .LBB1486_6: .cv_loc 1486 22 1368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1368:0 mov rax, qword ptr [rsp + 160] cmp rax, qword ptr [rsp + 152] jbe .LBB1486_8 # %bb.7: .Ltmp16134: .cv_loc 1486 22 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1371:0 mov rdx, qword ptr [rsp + 152] mov rcx, qword ptr [rsp + 176] call "??$next@PEAI@std@@YAPEAIPEAI_J@Z" mov qword ptr [rsp + 128], rax .cv_loc 1486 22 1372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1372:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 176] call "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .cv_loc 1486 22 1373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1373:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r9, qword ptr [rax] mov r8, qword ptr [rsp + 184] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1486 22 1374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1374:0 jmp .LBB1486_9 .Ltmp16135: .LBB1486_8: .cv_loc 1486 22 1377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1377:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 160] shl rcx, 2 add rax, rcx mov qword ptr [rsp + 120], rax .cv_loc 1486 22 1378 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1378:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rsp + 184] mov rcx, qword ptr [rsp + 176] call "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .cv_loc 1486 22 1379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1379:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .cv_loc 1486 22 1380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1380:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp16136: .LBB1486_9: .cv_loc 1486 22 1368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1368:0 jmp .LBB1486_10 .Ltmp16137: .LBB1486_10: .cv_loc 1486 22 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1382:0 add rsp, 200 ret .Ltmp16138: .Lfunc_end1486: .seh_handlerdata .section .text,"xr",discard,"??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1487: .cv_func_id 1487 .cv_loc 1487 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov byte ptr [rsp + 48], r8b mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp16139: .cv_loc 1487 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rcx, qword ptr [rsp + 40] mov rdx, qword ptr [rcx] mov rcx, qword ptr [rsp + 32] mov rcx, qword ptr [rcx] call "??$_Verify_range@I@std@@YAXQEBI0@Z" .cv_loc 1487 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 56 ret .Ltmp16140: .Lfunc_end1487: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Verify_range@I@std@@YAXQEBI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Verify_range@I@std@@YAXQEBI0@Z" .globl "??$_Verify_range@I@std@@YAXQEBI0@Z" # -- Begin function ??$_Verify_range@I@std@@YAXQEBI0@Z .p2align 4, 0x90 "??$_Verify_range@I@std@@YAXQEBI0@Z": # @"??$_Verify_range@I@std@@YAXQEBI0@Z" .Lfunc_begin1488: .cv_func_id 1488 .cv_loc 1488 15 558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:558:0 .seh_proc "??$_Verify_range@I@std@@YAXQEBI0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx # %bb.1: .Ltmp16141: .cv_loc 1488 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 mov rax, qword ptr [rsp + 56] cmp rax, qword ptr [rsp + 64] ja .LBB1488_3 # %bb.2: .Ltmp16142: .cv_loc 1488 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1488_9 .Ltmp16143: .LBB1488_3: .cv_loc 1488 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1488_4 .LBB1488_4: .Ltmp16144: .cv_loc 1488 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 lea rax, [rip + "??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 559 call rax mov ecx, 1 cmp ecx, eax jne .LBB1488_6 # %bb.5: int3 .LBB1488_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 559 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] # %bb.7: jmp .LBB1488_8 .Ltmp16145: .LBB1488_8: .cv_loc 1488 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1488_9 .Ltmp16146: .LBB1488_9: .cv_loc 1488 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1488_10 .LBB1488_10: jmp .LBB1488_11 .Ltmp16147: .LBB1488_11: .cv_loc 1488 15 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:560:0 add rsp, 72 ret .Ltmp16148: .Lfunc_end1488: .seh_handlerdata .section .text,"xr",discard,"??$_Verify_range@I@std@@YAXQEBI0@Z" .seh_endproc # -- End function .def "??$distance@PEAI@std@@YA_JPEAI0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$distance@PEAI@std@@YA_JPEAI0@Z" .globl "??$distance@PEAI@std@@YA_JPEAI0@Z" # -- Begin function ??$distance@PEAI@std@@YA_JPEAI0@Z .p2align 4, 0x90 "??$distance@PEAI@std@@YA_JPEAI0@Z": # @"??$distance@PEAI@std@@YA_JPEAI0@Z" .Lfunc_begin1489: .cv_func_id 1489 .cv_loc 1489 15 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240:0 .seh_proc "??$distance@PEAI@std@@YA_JPEAI0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16149: .cv_loc 1489 15 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp16150: .Lfunc_end1489: .seh_handlerdata .section .text,"xr",discard,"??$distance@PEAI@std@@YA_JPEAI0@Z" .seh_endproc # -- End function .def "??$next@PEAI@std@@YAPEAIPEAI_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$next@PEAI@std@@YAPEAIPEAI_J@Z" .globl "??$next@PEAI@std@@YAPEAIPEAI_J@Z" # -- Begin function ??$next@PEAI@std@@YAPEAIPEAI_J@Z .p2align 4, 0x90 "??$next@PEAI@std@@YAPEAIPEAI_J@Z": # @"??$next@PEAI@std@@YAPEAIPEAI_J@Z" .Lfunc_begin1490: .cv_func_id 1490 .cv_loc 1490 15 1254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1254:0 .seh_proc "??$next@PEAI@std@@YAPEAIPEAI_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 56], rcx .Ltmp16151: .cv_loc 1490 15 1257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1257:0 mov rdx, qword ptr [rsp + 48] lea rcx, [rsp + 56] #DEBUG_VALUE: next:_First <- [$rcx+0] call "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" .Ltmp16152: .cv_loc 1490 15 1258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1258:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp16153: .Lfunc_end1490: .seh_handlerdata .section .text,"xr",discard,"??$next@PEAI@std@@YAPEAIPEAI_J@Z" .seh_endproc # -- End function .def "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .globl "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # -- Begin function ??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z .p2align 4, 0x90 "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z": # @"??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .Lfunc_begin1491: .cv_func_id 1491 .cv_loc 1491 15 2432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2432:0 .seh_proc "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 64], rcx .Ltmp16154: .cv_loc 1491 15 2434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2434:0 lea rcx, [rsp + 56] lea rdx, [rsp + 64] #DEBUG_VALUE: _Copy_unchecked:_First <- [$rdx+0] lea r8, [rsp + 72] #DEBUG_VALUE: _Copy_unchecked:_Dest <- [$r8+0] call "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .Ltmp16155: mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 64] mov r9b, byte ptr [rsp + 40] call "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 88 ret .Ltmp16156: .Lfunc_end1491: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .seh_endproc # -- End function .def "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" .globl "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1492: .cv_func_id 1492 .cv_loc 1492 15 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0 .seh_proc "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp16157: .cv_loc 1492 15 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] sub rcx, rdx sar rcx, 2 mov rax, rcx add rsp, 24 ret .Ltmp16158: .Lfunc_end1492: .seh_handlerdata .section .text,"xr",discard,"??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" .globl "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" # -- Begin function ??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z .p2align 4, 0x90 "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z": # @"??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" .Lfunc_begin1493: .cv_func_id 1493 .cv_loc 1493 15 1214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1214:0 .seh_proc "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16159: .cv_loc 1493 15 1216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1216:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" .cv_loc 1493 15 1217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1217:0 nop add rsp, 56 ret .Ltmp16160: .Lfunc_end1493: .seh_handlerdata .section .text,"xr",discard,"??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" .seh_endproc # -- End function .def "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" .globl "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z": # @"??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" .Lfunc_begin1494: .cv_func_id 1494 .cv_loc 1494 15 1207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1207:0 .seh_proc "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp16161: .cv_loc 1494 15 1208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1208:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] shl rcx, 2 add rcx, qword ptr [rdx] mov qword ptr [rdx], rcx .cv_loc 1494 15 1209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1209:0 add rsp, 24 ret .Ltmp16162: .Lfunc_end1494: .seh_handlerdata .section .text,"xr",discard,"??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .globl "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # -- Begin function ??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z": # @"??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .Lfunc_begin1495: .cv_func_id 1495 .cv_loc 1495 15 2424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2424:0 .seh_proc "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], r9b mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16163: .cv_loc 1495 15 2425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2425:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" nop add rsp, 72 ret .Ltmp16164: .Lfunc_end1495: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .seh_endproc # -- 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_begin1496: .cv_func_id 1496 .cv_loc 1496 25 4322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4322:0 .seh_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" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 256 .seh_stackalloc 256 .seh_endprologue mov rax, rcx mov r10, qword ptr [rsp + 312] mov r11, qword ptr [rsp + 304] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 248], rsi mov qword ptr [rsp + 240], r10 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [$r11+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [$r9+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [$r8+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [$rdx+0] .Ltmp16165: .cv_loc 1496 25 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4323:0 mov r10, qword ptr [rdx] mov qword ptr [rsp + 224], r10 mov r10, qword ptr [rdx + 8] mov qword ptr [rsp + 232], r10 mov qword ptr [rsp + 88], r11 # 8-byte Spill .Ltmp16166: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 80], r9 # 8-byte Spill .Ltmp16167: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 72], r8 # 8-byte Spill .Ltmp16168: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 64], rdx # 8-byte Spill .Ltmp16169: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], rcx # 8-byte Spill .Ltmp16170: .LBB1496_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1496 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 208], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 216], rcx mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 192], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 200], rdx lea rcx, [rsp + 192] lea rdx, [rsp + 208] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 47], r9b # 1-byte Spill jne .LBB1496_2 jmp .LBB1496_3 .Ltmp16171: .LBB1496_2: # in Loop: Header=BB1496_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 88] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 176], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 184], rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 160], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 168], rdx lea rcx, [rsp + 160] lea rdx, [rsp + 176] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov byte ptr [rsp + 47], al # 1-byte Spill .Ltmp16172: .LBB1496_3: # in Loop: Header=BB1496_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 47] # 1-byte Reload test al, 1 jne .LBB1496_4 jmp .LBB1496_7 .Ltmp16173: .LBB1496_4: # in Loop: Header=BB1496_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1496 25 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4325:0 xor r8d, r8d mov rcx, qword ptr [rsp + 80] # 8-byte Reload lea rdx, [rsp + 144] call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 144] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" xor r8d, r8d mov r9b, byte ptr [rax] mov rcx, qword ptr [rsp + 64] # 8-byte Reload lea rdx, [rsp + 128] mov byte ptr [rsp + 46], r9b # 1-byte Spill call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 128] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov dl, byte ptr [rax] lea rcx, [rsp + 240] mov r8b, byte ptr [rsp + 46] # 1-byte Reload call "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" xor al, -1 test al, 1 jne .LBB1496_5 jmp .LBB1496_6 .Ltmp16174: .LBB1496_5: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1496 25 4326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4326:0 mov rax, qword ptr [rsp + 224] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 232] mov qword ptr [rcx + 8], rax jmp .LBB1496_11 .Ltmp16175: .LBB1496_6: # in Loop: Header=BB1496_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1496 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 jmp .LBB1496_1 .Ltmp16176: .LBB1496_7: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1496 25 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4327:0 mov rax, qword ptr [rsp + 88] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 112], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 96], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 104], rdx lea rcx, [rsp + 96] lea rdx, [rsp + 112] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1496_8 jmp .LBB1496_9 .Ltmp16177: .LBB1496_8: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1496_10 .Ltmp16178: .LBB1496_9: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] lea rax, [rsp + 224] mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1496_10 .Ltmp16179: .LBB1496_10: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax .Ltmp16180: .LBB1496_11: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1496 25 4328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4328:0 mov rax, qword ptr [rsp + 248] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 256 .Ltmp16181: pop rsi ret .Ltmp16182: .Lfunc_end1496: .seh_handlerdata .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" .seh_endproc # -- 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_begin1497: .cv_func_id 1497 .cv_loc 1497 25 4322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4322:0 .seh_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" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 256 .seh_stackalloc 256 .seh_endprologue mov rax, rcx mov r10, qword ptr [rsp + 312] mov r11, qword ptr [rsp + 304] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 248], rsi mov qword ptr [rsp + 240], r10 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [$r11+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [$r9+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [$r8+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [$rdx+0] .Ltmp16183: .cv_loc 1497 25 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4323:0 mov r10, qword ptr [rdx] mov qword ptr [rsp + 224], r10 mov r10, qword ptr [rdx + 8] mov qword ptr [rsp + 232], r10 mov qword ptr [rsp + 88], r11 # 8-byte Spill .Ltmp16184: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 80], r9 # 8-byte Spill .Ltmp16185: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 72], r8 # 8-byte Spill .Ltmp16186: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 64], rdx # 8-byte Spill .Ltmp16187: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], rcx # 8-byte Spill .Ltmp16188: .LBB1497_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1497 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 208], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 216], rcx mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 192], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 200], rdx lea rcx, [rsp + 192] lea rdx, [rsp + 208] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 47], r9b # 1-byte Spill jne .LBB1497_2 jmp .LBB1497_3 .Ltmp16189: .LBB1497_2: # in Loop: Header=BB1497_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 88] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 176], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 184], rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 160], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 168], rdx lea rcx, [rsp + 160] lea rdx, [rsp + 176] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov byte ptr [rsp + 47], al # 1-byte Spill .Ltmp16190: .LBB1497_3: # in Loop: Header=BB1497_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 47] # 1-byte Reload test al, 1 jne .LBB1497_4 jmp .LBB1497_7 .Ltmp16191: .LBB1497_4: # in Loop: Header=BB1497_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1497 25 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4325:0 xor r8d, r8d mov rcx, qword ptr [rsp + 80] # 8-byte Reload lea rdx, [rsp + 144] call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 144] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" xor r8d, r8d mov r9b, byte ptr [rax] mov rcx, qword ptr [rsp + 64] # 8-byte Reload lea rdx, [rsp + 128] mov byte ptr [rsp + 46], r9b # 1-byte Spill call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 128] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov dl, byte ptr [rax] lea rcx, [rsp + 240] mov r8b, byte ptr [rsp + 46] # 1-byte Reload call "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" xor al, -1 test al, 1 jne .LBB1497_5 jmp .LBB1497_6 .Ltmp16192: .LBB1497_5: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1497 25 4326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4326:0 mov rax, qword ptr [rsp + 224] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 232] mov qword ptr [rcx + 8], rax jmp .LBB1497_11 .Ltmp16193: .LBB1497_6: # in Loop: Header=BB1497_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1497 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 jmp .LBB1497_1 .Ltmp16194: .LBB1497_7: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1497 25 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4327:0 mov rax, qword ptr [rsp + 88] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 112], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 96], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 104], rdx lea rcx, [rsp + 96] lea rdx, [rsp + 112] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1497_8 jmp .LBB1497_9 .Ltmp16195: .LBB1497_8: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1497_10 .Ltmp16196: .LBB1497_9: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] lea rax, [rsp + 224] mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1497_10 .Ltmp16197: .LBB1497_10: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax .Ltmp16198: .LBB1497_11: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1497 25 4328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4328:0 mov rax, qword ptr [rsp + 248] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 256 .Ltmp16199: pop rsi ret .Ltmp16200: .Lfunc_end1497: .seh_handlerdata .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" .seh_endproc # -- 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_begin1498: .cv_func_id 1498 .cv_loc 1498 25 4322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4322:0 .seh_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" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 256 .seh_stackalloc 256 .seh_endprologue mov rax, rcx mov r10b, byte ptr [rsp + 312] mov r11, qword ptr [rsp + 304] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 248], rsi mov byte ptr [rsp + 240], r10b #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [$r11+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [$r9+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [$r8+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [$rdx+0] .Ltmp16201: .cv_loc 1498 25 4323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4323:0 mov rsi, qword ptr [rdx] mov qword ptr [rsp + 224], rsi mov rsi, qword ptr [rdx + 8] mov qword ptr [rsp + 232], rsi mov qword ptr [rsp + 88], r11 # 8-byte Spill .Ltmp16202: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 80], r9 # 8-byte Spill .Ltmp16203: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 72], r8 # 8-byte Spill .Ltmp16204: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 64], rdx # 8-byte Spill .Ltmp16205: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], rcx # 8-byte Spill .Ltmp16206: .LBB1498_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1498 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 208], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 216], rcx mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 192], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 200], rdx lea rcx, [rsp + 192] lea rdx, [rsp + 208] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 47], r9b # 1-byte Spill jne .LBB1498_2 jmp .LBB1498_3 .Ltmp16207: .LBB1498_2: # in Loop: Header=BB1498_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 88] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 176], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 184], rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 160], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 168], rdx lea rcx, [rsp + 160] lea rdx, [rsp + 176] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov byte ptr [rsp + 47], al # 1-byte Spill .Ltmp16208: .LBB1498_3: # in Loop: Header=BB1498_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 47] # 1-byte Reload test al, 1 jne .LBB1498_4 jmp .LBB1498_7 .Ltmp16209: .LBB1498_4: # in Loop: Header=BB1498_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1498 25 4325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4325:0 xor r8d, r8d mov rcx, qword ptr [rsp + 80] # 8-byte Reload lea rdx, [rsp + 144] call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 144] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" xor r8d, r8d mov r9b, byte ptr [rax] mov rcx, qword ptr [rsp + 64] # 8-byte Reload lea rdx, [rsp + 128] mov byte ptr [rsp + 46], r9b # 1-byte Spill call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" lea rcx, [rsp + 128] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov dl, byte ptr [rax] lea rcx, [rsp + 240] mov r8b, byte ptr [rsp + 46] # 1-byte Reload call "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" xor al, -1 test al, 1 jne .LBB1498_5 jmp .LBB1498_6 .Ltmp16210: .LBB1498_5: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1498 25 4326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4326:0 mov rax, qword ptr [rsp + 224] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 232] mov qword ptr [rcx + 8], rax jmp .LBB1498_11 .Ltmp16211: .LBB1498_6: # in Loop: Header=BB1498_1 Depth=1 #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1498 25 4324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4324:0 jmp .LBB1498_1 .Ltmp16212: .LBB1498_7: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1498 25 4327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4327:0 mov rax, qword ptr [rsp + 88] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 112], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 120], rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 96], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 104], rdx lea rcx, [rsp + 96] lea rdx, [rsp + 112] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1498_8 jmp .LBB1498_9 .Ltmp16213: .LBB1498_8: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1498_10 .Ltmp16214: .LBB1498_9: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] lea rax, [rsp + 224] mov qword ptr [rsp + 32], rax # 8-byte Spill jmp .LBB1498_10 .Ltmp16215: .LBB1498_10: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rdx + 8], rax .Ltmp16216: .LBB1498_11: #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin1 <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End1 <- [DW_OP_plus_uconst 72, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_Begin2 <- [DW_OP_plus_uconst 80, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > >:_End2 <- [DW_OP_plus_uconst 88, DW_OP_deref] [$rsp+0] .cv_loc 1498 25 4328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4328:0 mov rax, qword ptr [rsp + 248] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 256 .Ltmp16217: pop rsi ret .Ltmp16218: .Lfunc_end1498: .seh_handlerdata .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" .seh_endproc # -- End function .def "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@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@@QEAA@AEBV01@@Z" .globl "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # -- Begin function ??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z": # @"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .Lfunc_begin1499: .cv_func_id 1499 .cv_loc 1499 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 .seh_proc "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp16221: mov rdx, qword ptr [rbp - 16] mov qword ptr [rbp - 32], rcx # 8-byte Spill call "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rbp - 32] # 8-byte Reload add rcx, 64 mov rdx, qword ptr [rbp - 16] add rdx, 64 .Ltmp16219: mov qword ptr [rbp - 40], rax # 8-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@@QEAA@AEBV01@@Z" .Ltmp16220: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1499_1 .LBB1499_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z")@IMGREL .section .text,"xr",discard,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .seh_endproc .def "?dtor$2@?0???0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@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@@QEAA@AEBV01@@Z@4HA": .seh_proc "?dtor$2@?0???0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z@4HA" .LBB1499_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp16222: .cv_loc 1499 25 1970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1970:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16223: .Lfunc_end1499: .seh_handlerdata .section .text,"xr",discard,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .p2align 2 "$cppxdata$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@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@@QEAA@AEBV01@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@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@@QEAA@AEBV01@@Z@4HA"@IMGREL # Action "$ip2state$??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z": .long .Lfunc_begin1499@IMGREL # IP .long -1 # ToState .long .Ltmp16219@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16220@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # -- End function .def "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$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@@YA_JV?$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@@YA_JV?$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@@YA_JV?$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@@YA_JV?$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@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .Lfunc_begin1500: .cv_func_id 1500 .cv_loc 1500 15 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240:0 .seh_proc "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax #DEBUG_VALUE: distance,0> >:_Last <- [$rdx+0] #DEBUG_VALUE: distance,0> >:_First <- [$rcx+0] .Ltmp16224: .cv_loc 1500 15 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241:0 mov rax, qword ptr [rdx] mov qword ptr [rsp + 64], rax mov rax, qword ptr [rdx + 8] mov qword ptr [rsp + 72], rax mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax mov r8b, byte ptr [rsp + 40] lea rcx, [rsp + 48] .Ltmp16225: lea rdx, [rsp + 64] .Ltmp16226: call "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 88 ret .Ltmp16227: .Lfunc_end1500: .seh_handlerdata .section .text,"xr",discard,"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .seh_endproc # -- 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@@QEAA@AEBV01@@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@@QEAA@AEBV01@@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@@QEAA@AEBV01@@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@@QEAA@AEBV01@@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@@QEAA@AEBV01@@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@@QEAA@AEBV01@@Z" .Lfunc_begin1501: .cv_func_id 1501 .cv_loc 1501 22 734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:734:0 .seh_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@@QEAA@AEBV01@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 16], rcx .Ltmp16236: mov rdx, qword ptr [rbp - 24] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" lea rcx, [rbp - 40] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rdx, rax 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@AEBV32@@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, qword ptr [rbp - 56] # 8-byte Reload call "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Ltmp16237: .cv_loc 1501 22 735 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:735:0 mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 64], rax # 8-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@@QEBA_KXZ" .Ltmp16228: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" .Ltmp16229: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB1501_1 .LBB1501_1: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB1501_2 jmp .LBB1501_6 .LBB1501_2: .Ltmp16238: .cv_loc 1501 22 738 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:738:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r9, qword ptr [rax] mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 80], r9 # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rcx, qword ptr [rbp - 24] mov qword ptr [rbp - 88], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] .Ltmp16230: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 88] # 8-byte Reload mov r9, qword ptr [rbp - 80] # 8-byte Reload call "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" .Ltmp16231: mov qword ptr [rbp - 96], rax # 8-byte Spill jmp .LBB1501_5 .LBB1501_5: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp16239: .LBB1501_6: .cv_loc 1501 22 744 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:744:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??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@@QEAA@AEBV01@@Z")@IMGREL .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@@QEAA@AEBV01@@Z" .seh_endproc .def "?catch$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@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$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@@QEAA@AEBV01@@Z@4HA": .seh_proc "?catch$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@@QEAA@AEBV01@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1501_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1501 22 740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:740:0 .Ltmp16232: .Ltmp16240: mov rcx, qword ptr [rbp - 48] # 8-byte Reload 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@@AEAAXXZ" .Ltmp16233: jmp .LBB1501_4 .LBB1501_4: .cv_loc 1501 22 741 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:741:0 .Ltmp16234: mov rax, qword ptr [rip + __imp__CxxThrowException] xor ecx, ecx mov edx, ecx mov rcx, rdx call rax .Ltmp16235: jmp .LBB1501_8 .Ltmp16241: .LBB1501_8: ud2 .seh_handlerdata .long ("$cppxdata$??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@@QEAA@AEBV01@@Z")@IMGREL .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@@QEAA@AEBV01@@Z" .seh_endproc .def "?dtor$7@?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@@QEAA@AEBV01@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?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@@QEAA@AEBV01@@Z@4HA": .seh_proc "?dtor$7@?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@@QEAA@AEBV01@@Z@4HA" .LBB1501_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1501 22 744 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:744:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16242: .Lfunc_end1501: .seh_handlerdata .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@@QEAA@AEBV01@@Z" .seh_endproc .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@@QEAA@AEBV01@@Z" .p2align 2 "$cppxdata$??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@@QEAA@AEBV01@@Z": .long 429065506 # MagicNumber .long 3 # 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@@QEAA@AEBV01@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??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@@QEAA@AEBV01@@Z")@IMGREL # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??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@@QEAA@AEBV01@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .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@@QEAA@AEBV01@@Z": .long -1 # ToState .long "?dtor$7@?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@@QEAA@AEBV01@@Z@4HA"@IMGREL # Action .long 0 # ToState .long 0 # Action .long 0 # ToState .long 0 # Action "$tryMap$??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@@QEAA@AEBV01@@Z": .long 1 # TryLow .long 1 # TryHigh .long 2 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$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@@QEAA@AEBV01@@Z")@IMGREL # HandlerArray "$handlerMap$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@@QEAA@AEBV01@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$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@@QEAA@AEBV01@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??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@@QEAA@AEBV01@@Z": .long .Lfunc_begin1501@IMGREL # IP .long -1 # ToState .long .Ltmp16228@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16230@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16231@IMGREL+1 # IP .long -1 # ToState .long "?catch$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@@QEAA@AEBV01@@Z@4HA"@IMGREL # IP .long 2 # ToState .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@@QEAA@AEBV01@@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@AEBV32@@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@AEBV32@@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@AEBV32@@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@AEBV32@@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@AEBV32@@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@AEBV32@@Z" .Lfunc_begin1502: .cv_func_id 1502 .cv_loc 1502 17 896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:896:0 .seh_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@AEBV32@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rdx .Ltmp16243: .cv_loc 1502 17 897 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:897:0 mov rax, rcx pop rcx ret .Ltmp16244: .Lfunc_end1502: .seh_handlerdata .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@AEBV32@@Z" .seh_endproc # -- 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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Lfunc_begin1503: .cv_func_id 1503 .cv_loc 1503 22 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:455:0 .seh_proc "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16245: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx 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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" mov dl, byte ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Ltmp16246: .cv_loc 1503 22 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:456:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .Ltmp16247: .cv_loc 1503 22 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:457:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp16248: .Lfunc_end1503: .seh_handlerdata .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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .seh_endproc # -- End function .def "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" .globl "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" # -- Begin function ?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z .p2align 4, 0x90 "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z": # @"?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" .Lfunc_begin1504: .cv_func_id 1504 .cv_loc 1504 22 1872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1872:0 .seh_proc "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16249: .cv_loc 1504 22 1873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1873:0 mov rdx, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .cv_loc 1504 22 1874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1874:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .cv_loc 1504 22 1875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1875:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov qword ptr [rax], 0 .cv_loc 1504 22 1877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1877:0 cmp qword ptr [rsp + 88], 0 jne .LBB1504_2 # %bb.1: .Ltmp16250: .cv_loc 1504 22 1879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1879:0 mov byte ptr [rsp + 103], 0 jmp .LBB1504_5 .Ltmp16251: .LBB1504_2: .cv_loc 1504 22 1882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1882:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?max_size@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rcx, rax jbe .LBB1504_4 # %bb.3: .Ltmp16252: .cv_loc 1504 22 1884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1884: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" ud2 .Ltmp16253: .LBB1504_4: .cv_loc 1504 22 1887 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1887:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rdx, qword ptr [rsp + 88] mov rcx, rax call "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1504 22 1888 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1888:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1504 22 1889 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1889:0 mov rax, qword ptr [rsp + 72] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 88] shl rcx, 5 add rax, rcx mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1504 22 1891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1891:0 mov byte ptr [rsp + 103], 1 .LBB1504_5: .cv_loc 1504 22 1892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1892:0 mov al, byte ptr [rsp + 103] and al, 1 movzx eax, al add rsp, 104 ret .Ltmp16254: .Lfunc_end1504: .seh_handlerdata .section .text,"xr",discard,"?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" .seh_endproc # -- End function .def "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" .globl "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" # -- Begin function ??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z .p2align 4, 0x90 "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z": # @"??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" .Lfunc_begin1505: .cv_func_id 1505 .cv_loc 1505 22 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1822:0 .seh_proc "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp16255: .cv_loc 1505 22 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1823:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9, rax call "??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" nop add rsp, 72 ret .Ltmp16256: .Lfunc_end1505: .seh_handlerdata .section .text,"xr",discard,"??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" .seh_endproc # -- 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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" .Lfunc_begin1506: .cv_func_id 1506 .cv_loc 1506 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YA$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16257: .cv_loc 1506 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16258: .Lfunc_end1506: .seh_handlerdata .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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" .seh_endproc # -- 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Lfunc_begin1507: .cv_func_id 1507 .cv_loc 1507 15 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0 .seh_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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 80], dl mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp16259: mov r8, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QEAA@XZ" .cv_loc 1507 15 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp16260: .Lfunc_end1507: .seh_handlerdata .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z": # @"??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .Lfunc_begin1508: .cv_func_id 1508 .cv_loc 1508 24 209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:209:0 .seh_proc "??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" # %bb.0: sub rsp, 168 .seh_stackalloc 168 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 160], rax mov qword ptr [rsp + 96], r9 mov qword ptr [rsp + 152], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp16261: .cv_loc 1508 24 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:211:0 mov rcx, qword ptr [rsp + 80] call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" mov qword ptr [rsp + 144], rax .cv_loc 1508 24 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:212:0 mov rcx, qword ptr [rsp + 88] call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" mov qword ptr [rsp + 136], rax .cv_loc 1508 24 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:213:0 lea rcx, [rsp + 144] lea rdx, [rsp + 136] call "??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" mov rcx, qword ptr [rsp + 152] mov rdx, rax call "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" mov qword ptr [rsp + 128], rax .cv_loc 1508 24 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:214:0 lea rcx, [rsp + 120] lea rdx, [rsp + 112] call "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" lea rcx, [rsp + 104] lea rdx, [rsp + 144] lea r8, [rsp + 128] mov qword ptr [rsp + 64], rax # 8-byte Spill call "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" mov r9, qword ptr [rsp + 96] mov r8, qword ptr [rsp + 128] mov rdx, qword ptr [rsp + 136] mov rcx, qword ptr [rsp + 144] mov r10b, byte ptr [rsp + 72] mov r11b, byte ptr [rsp + 120] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" lea rcx, [rsp + 152] mov rdx, rax call "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .cv_loc 1508 24 219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:219:0 mov rax, qword ptr [rsp + 152] mov rcx, qword ptr [rsp + 160] xor rcx, rsp mov qword ptr [rsp + 56], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 168 ret .Ltmp16262: .Lfunc_end1508: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .globl "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .Lfunc_begin1509: .cv_func_id 1509 .cv_loc 1509 24 186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:186:0 .seh_proc "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov al, byte ptr [rbp + 56] mov r10b, byte ptr [rbp + 48] mov byte ptr [rbp - 16], r10b mov byte ptr [rbp - 24], al mov qword ptr [rbp - 32], r9 mov qword ptr [rbp - 40], r8 mov qword ptr [rbp - 48], rdx mov qword ptr [rbp - 56], rcx .Ltmp16265: .cv_loc 1509 24 187 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:187:0 mov rdx, qword ptr [rbp - 40] mov r8, qword ptr [rbp - 32] lea rcx, [rbp - 80] .Ltmp16266: #DEBUG_VALUE: _Uninitialized_copy_al_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >:_Backout <- [$rcx+0] call "??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z" .Ltmp16267: mov qword ptr [rbp - 88], rax # 8-byte Spill .LBB1509_1: # =>This Inner Loop Header: Depth=1 .Ltmp16268: .cv_loc 1509 24 188 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:188:0 mov rax, qword ptr [rbp - 56] cmp rax, qword ptr [rbp - 48] je .LBB1509_4 # %bb.2: # in Loop: Header=BB1509_1 Depth=1 .Ltmp16269: .cv_loc 1509 24 190 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:190:0 mov rdx, qword ptr [rbp - 56] .Ltmp16263: lea rcx, [rbp - 80] call "??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Ltmp16264: jmp .LBB1509_3 .Ltmp16270: .LBB1509_3: # in Loop: Header=BB1509_1 Depth=1 .cv_loc 1509 24 188 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:188:0 mov rax, qword ptr [rbp - 56] add rax, 32 mov qword ptr [rbp - 56], rax jmp .LBB1509_1 .Ltmp16271: .LBB1509_4: .cv_loc 1509 24 193 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:193:0 lea rcx, [rbp - 80] call "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .cv_loc 1509 24 194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:194:0 lea rcx, [rbp - 80] mov qword ptr [rbp - 96], rax # 8-byte Spill call "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 96] # 8-byte Reload add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_endproc .def "?dtor$5@?0???$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0???$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA": .seh_proc "?dtor$5@?0???$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA" .LBB1509_5: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 80] call "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16272: .Lfunc_end1509: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .p2align 2 "$cppxdata$??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long -1 # ToState .long "?dtor$5@?0???$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z@4HA"@IMGREL # Action "$ip2state$??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z": .long .Lfunc_begin1509@IMGREL # IP .long -1 # ToState .long .Ltmp16263@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16264@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # -- End function .def "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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,"??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .globl "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z .p2align 4, 0x90 "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1510: .cv_func_id 1510 .cv_loc 1510 15 1069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1069:0 .seh_proc "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp16273: .cv_loc 1510 15 1070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1070:0 mov rax, rcx add rsp, 16 ret .Ltmp16274: .Lfunc_end1510: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_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@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .globl "??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # -- Begin function ??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z .p2align 4, 0x90 "??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z": # @"??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .Lfunc_begin1511: .cv_func_id 1511 .cv_loc 1511 24 163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:163:0 .seh_proc "??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16275: .cv_loc 1511 24 164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:164:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx + 16] mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" .cv_loc 1511 24 165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:165:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 32 mov qword ptr [rax + 8], rcx .cv_loc 1511 24 166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:166:0 add rsp, 72 ret .Ltmp16276: .Lfunc_end1511: .seh_handlerdata .section .text,"xr",discard,"??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .seh_endproc # -- End function .def "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@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@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" .globl "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" # -- Begin function ??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z .p2align 4, 0x90 "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z": # @"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" .Lfunc_begin1512: .cv_func_id 1512 .cv_loc 1512 17 879 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:879:0 .seh_proc "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp16277: .cv_loc 1512 17 880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:880:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx mov rcx, qword ptr [rax + 16] mov qword ptr [rdx + 16], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rdx + 24], rax .cv_loc 1512 17 882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:882:0 add rsp, 72 ret .Ltmp16278: .Lfunc_end1512: .seh_handlerdata .section .text,"xr",discard,"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" .seh_endproc # -- End function .def "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .globl "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # -- Begin function ??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z .p2align 4, 0x90 "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z": # @"??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .Lfunc_begin1513: .cv_func_id 1513 .cv_loc 1513 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16279: .cv_loc 1513 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16280: .Lfunc_end1513: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .seh_endproc # -- End function .def "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" .globl "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1514: .cv_func_id 1514 .cv_loc 1514 15 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0 .seh_proc "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov byte ptr [rsp + 40], r8b #DEBUG_VALUE: _Distance1,0> >:_Last <- [$rdx+0] #DEBUG_VALUE: _Distance1,0> >:_First <- [$rcx+0] .Ltmp16281: .cv_loc 1514 15 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rax mov rcx, rdx .Ltmp16282: lea rdx, [rsp + 48] .Ltmp16283: call "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 72 ret .Ltmp16284: .Lfunc_end1514: .seh_handlerdata .section .text,"xr",discard,"??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .globl "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # -- Begin function ??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z .p2align 4, 0x90 "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": # @"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .Lfunc_begin1515: .cv_func_id 1515 .cv_loc 1515 5 222 0 # ..\include\gsl/span:222:0 .seh_proc "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 #DEBUG_VALUE: operator-:rhs <- [$rdx+0] mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp16287: .cv_loc 1515 5 223 0 # ..\include\gsl/span:223:0 mov rax, qword ptr [rcx] cmp rax, qword ptr [rdx] sete r8b mov byte ptr [rbp - 41], 0 test r8b, 1 mov qword ptr [rbp - 56], rdx # 8-byte Spill .Ltmp16288: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 64], rcx # 8-byte Spill jne .LBB1515_1 jmp .LBB1515_2 .Ltmp16289: .LBB1515_1: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] test byte ptr [rbp - 41], 1 jne .LBB1515_4 jmp .LBB1515_5 .Ltmp16290: .LBB1515_2: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rdx, [rip + "??_C@_0DG@HNIJKHON@GSL?3?5Precondition?5failure?5at?5?4?4?2@"] lea rax, [rbp - 40] mov rcx, rax mov qword ptr [rbp - 72], rax # 8-byte Spill call "??0fail_fast@gsl@@QEAA@QEBD@Z" mov byte ptr [rbp - 41], 1 .Ltmp16285: mov rcx, qword ptr [rbp - 72] # 8-byte Reload mov qword ptr [rbp - 80], rax # 8-byte Spill call "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .Ltmp16286: jmp .LBB1515_3 .Ltmp16291: .LBB1515_3: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] ud2 .Ltmp16292: .LBB1515_4: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .Ltmp16293: .LBB1515_5: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] .cv_loc 1515 5 224 0 # ..\include\gsl/span:224:0 mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rbp - 56] # 8-byte Reload sub rcx, qword ptr [rdx + 8] mov rax, rcx add rsp, 112 pop rbp .Ltmp16294: ret .seh_handlerdata .long ("$cppxdata$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z")@IMGREL .section .text,"xr",discard,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .seh_endproc .def "?dtor$6@?0???G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@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@@QEBA_JV012@@Z@4HA": .seh_proc "?dtor$6@?0???G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z@4HA" .LBB1515_6: .Ltmp16295: #DEBUG_VALUE: operator-:rhs <- [DW_OP_constu 56, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .Ltmp16296: .seh_endprologue .cv_loc 1515 5 223 0 # ..\include\gsl/span:223:0 test byte ptr [rbp - 41], 1 jne .LBB1515_7 jmp .LBB1515_8 .LBB1515_7: lea rcx, [rbp - 40] call "??1fail_fast@gsl@@UEAA@XZ" .LBB1515_8: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16297: .Lfunc_end1515: .seh_handlerdata .section .text,"xr",discard,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .seh_endproc .section .xdata,"dr",associative,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .p2align 2 "$cppxdata$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": .long -1 # ToState .long "?dtor$6@?0???G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z@4HA"@IMGREL # Action "$ip2state$??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z": .long .Lfunc_begin1515@IMGREL # IP .long -1 # ToState .long .Ltmp16285@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16286@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_N@Z" .Lfunc_begin1516: .cv_func_id 1516 .cv_loc 1516 25 4185 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4185:0 .seh_proc "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_N@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 512 .seh_stackalloc 512 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 376], -2 and r8b, 1 mov byte ptr [rbp + 374], r8b mov qword ptr [rbp + 360], rdx mov qword ptr [rbp + 352], rcx mov rcx, qword ptr [rbp + 352] .Ltmp16318: .cv_loc 1516 25 4186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4186:0 mov dword ptr [rbp + 348], 0 .cv_loc 1516 25 4187 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4187:0 lea rdx, [rbp + 248] .Ltmp16319: #DEBUG_VALUE: _Do_rep0:_St <- [$rdx+0] mov qword ptr [rbp + 8], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp + 8] # 8-byte Reload .Ltmp16320: call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" mov qword ptr [rbp], rax # 8-byte Spill .LBB1516_1: # =>This Inner Loop Header: Depth=1 .Ltmp16321: .cv_loc 1516 25 4189 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4189:0 mov eax, dword ptr [rbp + 348] mov rcx, qword ptr [rbp + 360] cmp eax, dword ptr [rcx + 32] jge .LBB1516_9 # %bb.2: # in Loop: Header=BB1516_1 Depth=1 .Ltmp16322: .cv_loc 1516 25 4191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4191:0 mov rax, qword ptr [rbp + 8] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 224], xmm0 .cv_loc 1516 25 4192 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4192:0 mov rcx, qword ptr [rbp + 360] mov rdx, qword ptr [rcx + 16] .Ltmp16314: mov rcx, rax call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp16315: mov byte ptr [rbp - 1], al # 1-byte Spill jmp .LBB1516_3 .LBB1516_3: # in Loop: Header=BB1516_1 Depth=1 mov al, byte ptr [rbp - 1] # 1-byte Reload test al, 1 jne .LBB1516_6 jmp .LBB1516_4 .LBB1516_4: .cv_loc 1516 25 4194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4194:0 .Ltmp16316: lea rdx, [rbp + 248] .Ltmp16323: mov rcx, qword ptr [rbp + 8] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp16317: mov qword ptr [rbp - 16], rax # 8-byte Spill jmp .LBB1516_5 .LBB1516_5: .cv_loc 1516 25 4195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4195:0 mov byte ptr [rbp + 375], 0 mov dword ptr [rbp + 220], 1 jmp .LBB1516_40 .Ltmp16324: .LBB1516_6: # in Loop: Header=BB1516_1 Depth=1 .cv_loc 1516 25 4197 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4197:0 mov rax, qword ptr [rbp + 8] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp + 200], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 208], rcx mov rcx, qword ptr [rbp + 224] mov qword ptr [rbp + 184], rcx mov rcx, qword ptr [rbp + 232] mov qword ptr [rbp + 192], rcx lea rcx, [rbp + 184] lea rdx, [rbp + 200] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1516_7 jmp .LBB1516_8 .LBB1516_7: # in Loop: Header=BB1516_1 Depth=1 .Ltmp16325: .cv_loc 1516 25 4198 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4198:0 mov rax, qword ptr [rbp + 360] mov ecx, dword ptr [rax + 32] sub ecx, 1 mov dword ptr [rbp + 348], ecx .Ltmp16326: .LBB1516_8: # in Loop: Header=BB1516_1 Depth=1 .cv_loc 1516 25 4189 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4189:0 mov eax, dword ptr [rbp + 348] add eax, 1 mov dword ptr [rbp + 348], eax jmp .LBB1516_1 .Ltmp16327: .LBB1516_9: .cv_loc 1516 25 4201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4201:0 .Ltmp16298: lea rcx, [rbp + 88] mov rdx, qword ptr [rbp + 8] # 8-byte Reload call "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .Ltmp16299: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB1516_10 .LBB1516_10: .cv_loc 1516 25 4202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4202:0 mov byte ptr [rbp + 87], 0 .cv_loc 1516 25 4203 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4203:0 mov rax, qword ptr [rbp + 8] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 64], xmm0 .cv_loc 1516 25 4205 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4205:0 mov rcx, qword ptr [rbp + 360] mov rcx, qword ptr [rcx + 40] mov rdx, qword ptr [rcx + 16] .Ltmp16300: mov rcx, rax call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp16301: mov byte ptr [rbp - 25], al # 1-byte Spill jmp .LBB1516_11 .LBB1516_11: mov al, byte ptr [rbp - 25] # 1-byte Reload test al, 1 jne .LBB1516_12 jmp .LBB1516_16 .LBB1516_12: .Ltmp16328: .cv_loc 1516 25 4207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4207:0 test byte ptr [rbp + 374], 1 jne .LBB1516_14 # %bb.13: .Ltmp16329: .cv_loc 1516 25 4209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4209:0 mov byte ptr [rbp + 375], 1 mov dword ptr [rbp + 220], 1 jmp .LBB1516_38 .Ltmp16330: .LBB1516_14: .cv_loc 1516 25 4213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4213:0 .Ltmp16302: lea rcx, [rbp + 88] mov rdx, qword ptr [rbp + 8] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp16303: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB1516_15 .LBB1516_15: .cv_loc 1516 25 4214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4214:0 mov byte ptr [rbp + 87], 1 .Ltmp16331: .LBB1516_16: .cv_loc 1516 25 4217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4217:0 jmp .LBB1516_17 .LBB1516_17: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rbp + 360] cmp dword ptr [rax + 36], -1 mov cl, 1 mov byte ptr [rbp - 41], cl # 1-byte Spill je .LBB1516_19 # %bb.18: # in Loop: Header=BB1516_17 Depth=1 mov eax, dword ptr [rbp + 348] mov ecx, eax add ecx, 1 mov dword ptr [rbp + 348], ecx mov rdx, qword ptr [rbp + 360] cmp eax, dword ptr [rdx + 36] setl r8b mov byte ptr [rbp - 41], r8b # 1-byte Spill .LBB1516_19: # in Loop: Header=BB1516_17 Depth=1 mov al, byte ptr [rbp - 41] # 1-byte Reload test al, 1 jne .LBB1516_20 jmp .LBB1516_33 .LBB1516_20: # in Loop: Header=BB1516_17 Depth=1 .Ltmp16332: .cv_loc 1516 25 4219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4219:0 movaps xmm0, xmmword ptr [rbp + 64] mov rax, qword ptr [rbp + 8] # 8-byte Reload movups xmmword ptr [rax], xmm0 .cv_loc 1516 25 4220 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4220:0 lea rdx, [rbp + 264] add rax, 16 .Ltmp16304: mov rcx, rax call "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp16305: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1516_21 .LBB1516_21: # in Loop: Header=BB1516_17 Depth=1 .cv_loc 1516 25 4221 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4221:0 mov rax, qword ptr [rbp + 360] mov rdx, qword ptr [rax + 16] .Ltmp16306: mov rcx, qword ptr [rbp + 8] # 8-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@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp16307: mov byte ptr [rbp - 57], al # 1-byte Spill jmp .LBB1516_22 .LBB1516_22: # in Loop: Header=BB1516_17 Depth=1 mov al, byte ptr [rbp - 57] # 1-byte Reload test al, 1 jne .LBB1516_24 jmp .LBB1516_23 .LBB1516_23: .Ltmp16333: .cv_loc 1516 25 4222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4222:0 jmp .LBB1516_33 .Ltmp16334: .LBB1516_24: # in Loop: Header=BB1516_17 Depth=1 .cv_loc 1516 25 4224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4224:0 mov rax, qword ptr [rbp + 8] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 48], xmm0 .cv_loc 1516 25 4225 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4225:0 mov rcx, qword ptr [rbp + 360] mov rcx, qword ptr [rcx + 40] mov rdx, qword ptr [rcx + 16] .Ltmp16308: mov rcx, rax call "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" .Ltmp16309: mov byte ptr [rbp - 58], al # 1-byte Spill jmp .LBB1516_25 .LBB1516_25: # in Loop: Header=BB1516_17 Depth=1 mov al, byte ptr [rbp - 58] # 1-byte Reload test al, 1 jne .LBB1516_26 jmp .LBB1516_30 .LBB1516_26: # in Loop: Header=BB1516_17 Depth=1 .Ltmp16335: .cv_loc 1516 25 4227 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4227:0 test byte ptr [rbp + 374], 1 jne .LBB1516_28 # %bb.27: .Ltmp16336: .cv_loc 1516 25 4229 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4229:0 mov byte ptr [rbp + 375], 1 mov dword ptr [rbp + 220], 1 jmp .LBB1516_38 .Ltmp16337: .LBB1516_28: # in Loop: Header=BB1516_17 Depth=1 .cv_loc 1516 25 4233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4233:0 .Ltmp16310: lea rcx, [rbp + 88] mov rdx, qword ptr [rbp + 8] # 8-byte Reload call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp16311: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1516_29 .LBB1516_29: # in Loop: Header=BB1516_17 Depth=1 .cv_loc 1516 25 4234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4234:0 mov byte ptr [rbp + 87], 1 .Ltmp16338: .LBB1516_30: # in Loop: Header=BB1516_17 Depth=1 .cv_loc 1516 25 4237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4237:0 mov rax, qword ptr [rbp + 48] mov qword ptr [rbp + 32], rax mov rax, qword ptr [rbp + 56] mov qword ptr [rbp + 40], rax mov rax, qword ptr [rbp + 64] mov qword ptr [rbp + 16], rax mov rax, qword ptr [rbp + 72] mov qword ptr [rbp + 24], rax lea rcx, [rbp + 16] lea rdx, [rbp + 32] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1516_31 jmp .LBB1516_32 .LBB1516_31: .Ltmp16339: .cv_loc 1516 25 4239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4239:0 jmp .LBB1516_33 .Ltmp16340: .LBB1516_32: # in Loop: Header=BB1516_17 Depth=1 .cv_loc 1516 25 4242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4242:0 mov rax, qword ptr [rbp + 48] mov qword ptr [rbp + 64], rax mov rax, qword ptr [rbp + 56] mov qword ptr [rbp + 72], rax .Ltmp16341: .cv_loc 1516 25 4217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4217:0 jmp .LBB1516_17 .LBB1516_33: .cv_loc 1516 25 4245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4245:0 test byte ptr [rbp + 87], 1 je .LBB1516_35 # %bb.34: lea rax, [rbp + 88] mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1516_36 .LBB1516_35: lea rax, [rbp + 248] mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1516_36 .LBB1516_36: .Ltmp16312: mov rax, qword ptr [rbp - 80] # 8-byte Reload mov rcx, qword ptr [rbp + 8] # 8-byte Reload mov rdx, rax call "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .Ltmp16313: mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB1516_37 .LBB1516_37: .cv_loc 1516 25 4246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4246:0 mov al, byte ptr [rbp + 87] and al, 1 mov byte ptr [rbp + 375], al mov dword ptr [rbp + 220], 1 .LBB1516_38: .cv_loc 1516 25 4247 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4247:0 lea rcx, [rbp + 88] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" jmp .LBB1516_40 .LBB1516_40: lea rcx, [rbp + 248] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" mov al, byte ptr [rbp + 375] and al, 1 movzx eax, al add rsp, 512 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_N@Z")@IMGREL .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@@AEAA_NPEAV_Node_rep@2@_N@Z" .seh_endproc .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_N@Z@4HA": .seh_proc "?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@@AEAA_NPEAV_Node_rep@2@_N@Z@4HA" .LBB1516_39: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 88] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .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@@AEAA_NPEAV_Node_rep@2@_N@Z" .seh_endproc .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_N@Z@4HA": .seh_proc "?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@@AEAA_NPEAV_Node_rep@2@_N@Z@4HA" .LBB1516_41: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 248] call "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16342: .Lfunc_end1516: .seh_handlerdata .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@@AEAA_NPEAV_Node_rep@2@_N@Z" .seh_endproc .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@@AEAA_NPEAV_Node_rep@2@_N@Z" .p2align 2 "$cppxdata$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_N@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_N@Z")@IMGREL # IPToStateXData .long 504 # UnwindHelp .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@@AEAA_NPEAV_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@@AEAA_NPEAV_Node_rep@2@_N@Z@4HA"@IMGREL # 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@@AEAA_NPEAV_Node_rep@2@_N@Z@4HA"@IMGREL # Action "$ip2state$?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_N@Z": .long .Lfunc_begin1516@IMGREL # IP .long -1 # ToState .long .Ltmp16314@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16300@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16313@IMGREL+1 # IP .long -1 # ToState .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@@AEAA_NPEAV_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@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@Z" .Lfunc_begin1517: .cv_func_id 1517 .cv_loc 1517 22 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1399:0 .seh_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@@QEAAAEAV01@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16343: .cv_loc 1517 22 1400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1400:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx 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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload cmp rcx, rax je .LBB1517_2 # %bb.1: .Ltmp16344: .cv_loc 1517 22 1411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1411:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rdx, rax call "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .cv_loc 1517 22 1413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1413:0 mov rax, qword ptr [rsp + 64] mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 64] mov rcx, rax mov qword ptr [rsp + 32], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov r8, qword ptr [rsp + 32] # 8-byte Reload call "??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" .Ltmp16345: .LBB1517_2: .cv_loc 1517 22 1416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1416:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 72 ret .Ltmp16346: .Lfunc_end1517: .seh_handlerdata .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@@QEAAAEAV01@AEBV01@@Z" .seh_endproc # -- 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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z" .Lfunc_begin1518: .cv_func_id 1518 .cv_loc 1518 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16347: .cv_loc 1518 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16348: .Lfunc_end1518: .seh_handlerdata .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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z" .seh_endproc # -- End function .def "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$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,"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .globl "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # -- Begin function ?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$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 "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z": # @"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .Lfunc_begin1519: .cv_func_id 1519 .cv_loc 1519 22 465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:465:0 .seh_proc "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16349: .cv_loc 1519 22 466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:466:0 mov byte ptr [rsp + 55], 0 .cv_loc 1519 22 474 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:474:0 mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov rcx, rax mov rdx, qword ptr [rsp + 40] # 8-byte Reload 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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z" .cv_loc 1519 22 480 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:480:0 nop add rsp, 72 ret .Ltmp16350: .Lfunc_end1519: .seh_handlerdata .section .text,"xr",discard,"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z" .seh_endproc # -- End function .def "??$assign@PEAU_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@@QEAAXPEAU_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@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" .globl "??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" # -- Begin function ??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z .p2align 4, 0x90 "??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z": # @"??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" .Lfunc_begin1520: .cv_func_id 1520 .cv_loc 1520 22 1388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1388:0 .seh_proc "??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 88], r8 mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp16351: .cv_loc 1520 22 1389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1389:0 lea rax, [rsp + 80] #DEBUG_VALUE: assign,0> >::_Grp_t *,void>:_First <- [$rax+0] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax lea rdx, [rsp + 88] #DEBUG_VALUE: assign,0> >::_Grp_t *,void>:_Last <- [$rdx+0] call "??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp16352: .cv_loc 1520 22 1390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1390:0 mov rcx, qword ptr [rsp + 88] call "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 40], rax # 8-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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" mov r9b, byte ptr [rsp + 64] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??$_Assign_range@PEAU_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1520 22 1391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1391:0 nop add rsp, 104 ret .Ltmp16353: .Lfunc_end1520: .seh_handlerdata .section .text,"xr",discard,"??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z" .seh_endproc # -- 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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z" .Lfunc_begin1521: .cv_func_id 1521 .cv_loc 1521 17 1080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1080:0 .seh_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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp16354: .cv_loc 1521 17 1082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1082:0 mov rdx, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 56] mov r8b, byte ptr [rsp + 40] 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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .cv_loc 1521 17 1083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1083:0 nop add rsp, 72 ret .Ltmp16355: .Lfunc_end1521: .seh_handlerdata .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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z" .seh_endproc # -- 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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .Lfunc_begin1522: .cv_func_id 1522 .cv_loc 1522 17 1075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1075:0 .seh_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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp16356: .cv_loc 1522 17 1076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:1076:0 add rsp, 24 ret .Ltmp16357: .Lfunc_end1522: .seh_handlerdata .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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .globl "??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1523: .cv_func_id 1523 .cv_loc 1523 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16358: .cv_loc 1523 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" .cv_loc 1523 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp16359: .Lfunc_end1523: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??$_Assign_range@PEAU_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@@AEAAXPEAU_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@PEAU_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@@AEAAXPEAU_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@PEAU_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@@AEAAXPEAU_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@PEAU_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@@AEAAXPEAU_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@PEAU_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@@AEAAXPEAU_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@PEAU_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" .Lfunc_begin1524: .cv_func_id 1524 .cv_loc 1524 22 1341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1341:0 .seh_proc "??$_Assign_range@PEAU_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" # %bb.0: sub rsp, 200 .seh_stackalloc 200 .seh_endprologue mov byte ptr [rsp + 192], r9b mov qword ptr [rsp + 184], r8 mov qword ptr [rsp + 176], rdx mov qword ptr [rsp + 168], rcx mov rcx, qword ptr [rsp + 168] .Ltmp16360: .cv_loc 1524 22 1342 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1342:0 mov rdx, qword ptr [rsp + 184] mov r8, qword ptr [rsp + 176] mov qword ptr [rsp + 112], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" mov rcx, rax call "??$_Convert_size@_K@std@@YA_K_K@Z" mov qword ptr [rsp + 160], rax .cv_loc 1524 22 1344 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1344:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .cv_loc 1524 22 1346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1346:0 mov rcx, qword ptr [rsp + 112] # 8-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@@QEBA_KXZ" mov qword ptr [rsp + 152], rax .cv_loc 1524 22 1347 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1347:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload 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@@QEBA_KXZ" mov qword ptr [rsp + 144], rax .cv_loc 1524 22 1349 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1349:0 mov rax, qword ptr [rsp + 160] cmp rax, qword ptr [rsp + 144] jbe .LBB1524_6 # %bb.1: .Ltmp16361: .cv_loc 1524 22 1351 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1351:0 mov rax, qword ptr [rsp + 160] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 104], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 104] # 8-byte Reload cmp rcx, rax jbe .LBB1524_3 # %bb.2: .Ltmp16362: .cv_loc 1524 22 1353 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1353: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" ud2 .Ltmp16363: .LBB1524_3: .cv_loc 1524 22 1356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1356:0 mov rdx, qword ptr [rsp + 160] mov rcx, qword ptr [rsp + 112] # 8-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@@AEBA_K_K@Z" mov qword ptr [rsp + 136], rax .cv_loc 1524 22 1358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1358:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" cmp qword ptr [rax], 0 je .LBB1524_5 # %bb.4: .Ltmp16364: .cv_loc 1524 22 1360 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1360:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax mov qword ptr [rsp + 96], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov r8, qword ptr [rsp + 96] # 8-byte Reload 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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1524 22 1361 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1361:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ" mov r8, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 88], rax # 8-byte Spill mov qword ptr [rsp + 80], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rdx, qword ptr [rax] mov rcx, qword ptr [rsp + 88] # 8-byte Reload mov r8, qword ptr [rsp + 80] # 8-byte Reload call "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .Ltmp16365: .LBB1524_5: .cv_loc 1524 22 1364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1364:0 mov rdx, qword ptr [rsp + 136] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" .cv_loc 1524 22 1366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1366:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov byte ptr [rsp + 79], al # 1-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r9, qword ptr [rax] mov r8, qword ptr [rsp + 184] mov rdx, qword ptr [rsp + 176] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 64], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1524 22 1367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1367:0 jmp .LBB1524_10 .Ltmp16366: .LBB1524_6: .cv_loc 1524 22 1368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1368:0 mov rax, qword ptr [rsp + 160] cmp rax, qword ptr [rsp + 152] jbe .LBB1524_8 # %bb.7: .Ltmp16367: .cv_loc 1524 22 1371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1371:0 mov rdx, qword ptr [rsp + 152] mov rcx, qword ptr [rsp + 176] call "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" mov qword ptr [rsp + 128], rax .cv_loc 1524 22 1372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1372:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 176] call "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .cv_loc 1524 22 1373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1373:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r9, qword ptr [rax] mov r8, qword ptr [rsp + 184] mov rdx, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 112] # 8-byte Reload call "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1524 22 1374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1374:0 jmp .LBB1524_9 .Ltmp16368: .LBB1524_8: .cv_loc 1524 22 1377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1377:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 160] shl rcx, 5 add rax, rcx mov qword ptr [rsp + 120], rax .cv_loc 1524 22 1378 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1378:0 mov rax, qword ptr [rsp + 112] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rsp + 184] mov rcx, qword ptr [rsp + 176] call "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .cv_loc 1524 22 1379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1379:0 mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8, qword ptr [rax] mov rdx, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 112] # 8-byte Reload 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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .cv_loc 1524 22 1380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1380:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp16369: .LBB1524_9: .cv_loc 1524 22 1368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1368:0 jmp .LBB1524_10 .Ltmp16370: .LBB1524_10: .cv_loc 1524 22 1382 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1382:0 add rsp, 200 ret .Ltmp16371: .Lfunc_end1524: .seh_handlerdata .section .text,"xr",discard,"??$_Assign_range@PEAU_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1525: .cv_func_id 1525 .cv_loc 1525 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov byte ptr [rsp + 48], r8b mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp16372: .cv_loc 1525 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rcx, qword ptr [rsp + 40] mov rdx, qword ptr [rcx] mov rcx, qword ptr [rsp + 32] mov rcx, qword ptr [rcx] call "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQEBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .cv_loc 1525 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 56 ret .Ltmp16373: .Lfunc_end1525: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- 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@@YAXQEBU_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@@YAXQEBU_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@@YAXQEBU_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@@YAXQEBU_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@@YAXQEBU_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@@YAXQEBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1526: .cv_func_id 1526 .cv_loc 1526 15 558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:558:0 .seh_proc "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQEBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx # %bb.1: .Ltmp16374: .cv_loc 1526 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 mov rax, qword ptr [rsp + 56] cmp rax, qword ptr [rsp + 64] ja .LBB1526_3 # %bb.2: .Ltmp16375: .cv_loc 1526 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1526_9 .Ltmp16376: .LBB1526_3: .cv_loc 1526 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1526_4 .LBB1526_4: .Ltmp16377: .cv_loc 1526 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 lea rax, [rip + "??_C@_0BJ@HAJGEHKO@transposed?5pointer?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 559 call rax mov ecx, 1 cmp ecx, eax jne .LBB1526_6 # %bb.5: int3 .LBB1526_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BM@MDLBHIEK@?$AA_?$AAV?$AAe?$AAr?$AAi?$AAf?$AAy?$AA_?$AAr?$AAa?$AAn?$AAg?$AAe?$AA?$AA@"] lea r8, [rip + "??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 559 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] # %bb.7: jmp .LBB1526_8 .Ltmp16378: .LBB1526_8: .cv_loc 1526 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1526_9 .Ltmp16379: .LBB1526_9: .cv_loc 1526 15 559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:559:0 jmp .LBB1526_10 .LBB1526_10: jmp .LBB1526_11 .Ltmp16380: .LBB1526_11: .cv_loc 1526 15 560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:560:0 add rsp, 72 ret .Ltmp16381: .Lfunc_end1526: .seh_handlerdata .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@@YAXQEBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .globl "??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # -- Begin function ??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z .p2align 4, 0x90 "??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z": # @"??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Lfunc_begin1527: .cv_func_id 1527 .cv_loc 1527 15 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240:0 .seh_proc "??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16382: .cv_loc 1527 15 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp16383: .Lfunc_end1527: .seh_handlerdata .section .text,"xr",discard,"??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .seh_endproc # -- End function .def "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" .globl "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" # -- Begin function ??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z .p2align 4, 0x90 "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z": # @"??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" .Lfunc_begin1528: .cv_func_id 1528 .cv_loc 1528 15 1254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1254:0 .seh_proc "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 56], rcx .Ltmp16384: .cv_loc 1528 15 1257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1257:0 mov rdx, qword ptr [rsp + 48] lea rcx, [rsp + 56] #DEBUG_VALUE: next,0> >::_Grp_t *>:_First <- [$rcx+0] call "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" .Ltmp16385: .cv_loc 1528 15 1258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1258:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp16386: .Lfunc_end1528: .seh_handlerdata .section .text,"xr",discard,"??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" .seh_endproc # -- End function .def "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .globl "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # -- Begin function ??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z .p2align 4, 0x90 "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z": # @"??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .Lfunc_begin1529: .cv_func_id 1529 .cv_loc 1529 15 2432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2432:0 .seh_proc "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 64], rcx .Ltmp16387: .cv_loc 1529 15 2434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2434:0 lea rcx, [rsp + 56] lea rdx, [rsp + 64] #DEBUG_VALUE: _Copy_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>:_First <- [$rdx+0] lea r8, [rsp + 72] #DEBUG_VALUE: _Copy_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>:_Dest <- [$r8+0] call "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .Ltmp16388: mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 64] mov r9b, byte ptr [rsp + 56] call "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 88 ret .Ltmp16389: .Lfunc_end1529: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .seh_endproc # -- End function .def "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .globl "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1530: .cv_func_id 1530 .cv_loc 1530 15 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0 .seh_proc "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp16390: .cv_loc 1530 15 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] sub rcx, rdx sar rcx, 5 mov rax, rcx add rsp, 24 ret .Ltmp16391: .Lfunc_end1530: .seh_handlerdata .section .text,"xr",discard,"??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" .globl "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" # -- Begin function ??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z .p2align 4, 0x90 "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z": # @"??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" .Lfunc_begin1531: .cv_func_id 1531 .cv_loc 1531 15 1214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1214:0 .seh_proc "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16392: .cv_loc 1531 15 1216 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1216:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" .cv_loc 1531 15 1217 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1217:0 nop add rsp, 56 ret .Ltmp16393: .Lfunc_end1531: .seh_handlerdata .section .text,"xr",discard,"??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" .seh_endproc # -- End function .def "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" .globl "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z": # @"??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" .Lfunc_begin1532: .cv_func_id 1532 .cv_loc 1532 15 1207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1207:0 .seh_proc "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp16394: .cv_loc 1532 15 1208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1208:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] shl rcx, 5 add rcx, qword ptr [rdx] mov qword ptr [rdx], rcx .cv_loc 1532 15 1209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1209:0 add rsp, 24 ret .Ltmp16395: .Lfunc_end1532: .seh_handlerdata .section .text,"xr",discard,"??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .globl "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # -- Begin function ??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z": # @"??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .Lfunc_begin1533: .cv_func_id 1533 .cv_loc 1533 15 2424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2424:0 .seh_proc "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], r9b mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16396: .cv_loc 1533 15 2425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2425:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" nop add rsp, 72 ret .Ltmp16397: .Lfunc_end1533: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .globl "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # -- Begin function ??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z .p2align 4, 0x90 "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z": # @"??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .Lfunc_begin1534: .cv_func_id 1534 .cv_loc 1534 15 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398:0 .seh_proc "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp16398: .cv_loc 1534 15 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 72], rcx .cv_loc 1534 15 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0 mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx .cv_loc 1534 15 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 56], rcx .cv_loc 1534 15 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0 mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 72] sub rcx, rdx mov qword ptr [rsp + 48], rcx .cv_loc 1534 15 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 48] call memmove .cv_loc 1534 15 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404:0 mov rcx, qword ptr [rsp + 56] add rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 104 ret .Ltmp16399: .Lfunc_end1534: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .seh_endproc # -- End function .def "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" .globl "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" # -- Begin function ?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z .p2align 4, 0x90 "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z": # @"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" .Lfunc_begin1535: .cv_func_id 1535 .cv_loc 1535 22 2066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2066:0 .seh_proc "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp16400: .cv_loc 1535 22 2067 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2067:0 mov rdx, qword ptr [rsp + 8] add rdx, qword ptr [rcx + 24] mov qword ptr [rcx + 24], rdx .cv_loc 1535 22 2068 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2068:0 mov rdx, qword ptr [rcx + 24] shr rdx, 5 shl rdx, 2 add rdx, qword ptr [rcx + 16] mov qword ptr [rcx + 16], rdx .cv_loc 1535 22 2069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2069:0 mov rdx, qword ptr [rcx + 24] and rdx, 31 mov qword ptr [rcx + 24], rdx .cv_loc 1535 22 2070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2070:0 add rsp, 16 ret .Ltmp16401: .Lfunc_end1535: .seh_handlerdata .section .text,"xr",discard,"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" .seh_endproc # -- 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Lfunc_begin1536: .cv_func_id 1536 .cv_loc 1536 22 1731 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1731:0 .seh_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp16402: .cv_loc 1536 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rax jae .LBB1536_3 # %bb.2: .Ltmp16403: .cv_loc 1536 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1536_8 .Ltmp16404: .LBB1536_3: .cv_loc 1536 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1536_4 .LBB1536_4: .Ltmp16405: .cv_loc 1536 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 lea rax, [rip + "??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1733 call rax mov ecx, 1 cmp ecx, eax jne .LBB1536_6 # %bb.5: int3 .LBB1536_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1733 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp16406: # %bb.7: .cv_loc 1536 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1536_8 .Ltmp16407: .LBB1536_8: .cv_loc 1536 22 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1733:0 jmp .LBB1536_9 .Ltmp16408: .LBB1536_9: .cv_loc 1536 22 1736 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1736:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] imul rcx, qword ptr [rsp + 80], 40 add rax, rcx add rsp, 88 ret .Ltmp16409: .Lfunc_end1536: .seh_handlerdata .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .seh_endproc # -- End function .def "??0_Regex_base@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Regex_base@std@@QEAA@XZ" .globl "??0_Regex_base@std@@QEAA@XZ" # -- Begin function ??0_Regex_base@std@@QEAA@XZ .p2align 4, 0x90 "??0_Regex_base@std@@QEAA@XZ": # @"??0_Regex_base@std@@QEAA@XZ" .Lfunc_begin1537: .cv_func_id 1537 .cv_loc 1537 25 2244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2244:0 .seh_proc "??0_Regex_base@std@@QEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp16410: mov rax, rcx mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rax call "??0_Container_base12@std@@QEAA@XZ" mov edx, 16 mov ecx, edx .Ltmp16411: .cv_loc 1537 25 2245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2245:0 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0_Container_proxy@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], r8 .cv_loc 1537 25 2246 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2246:0 mov r9, qword ptr [rsp + 56] # 8-byte Reload mov r10, qword ptr [r9] mov qword ptr [r10], rcx .Ltmp16412: .cv_loc 1537 25 2247 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2247:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, r9 add rsp, 72 ret .Ltmp16413: .Lfunc_end1537: .seh_handlerdata .section .text,"xr",discard,"??0_Regex_base@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$regex_traits@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$regex_traits@D@std@@QEAA@XZ" .globl "??0?$regex_traits@D@std@@QEAA@XZ" # -- Begin function ??0?$regex_traits@D@std@@QEAA@XZ .p2align 4, 0x90 "??0?$regex_traits@D@std@@QEAA@XZ": # @"??0?$regex_traits@D@std@@QEAA@XZ" .Lfunc_begin1538: .cv_func_id 1538 .cv_loc 1538 25 425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:425:0 .seh_proc "??0?$regex_traits@D@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16414: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??0?$_Regex_traits@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp16415: .Lfunc_end1538: .seh_handlerdata .section .text,"xr",discard,"??0?$regex_traits@D@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .globl "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z .p2align 4, 0x90 "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": # @"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .Lfunc_begin1539: .cv_func_id 1539 .cv_loc 1539 25 2550 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2550:0 .seh_proc "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 304 .seh_stackalloc 304 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 168], -2 mov al, byte ptr [rbp + 224] mov byte ptr [rbp + 160], al mov dword ptr [rbp + 156], r9d mov qword ptr [rbp + 144], r8 mov qword ptr [rbp + 136], rdx mov qword ptr [rbp + 128], rcx mov rcx, qword ptr [rbp + 128] .Ltmp16420: .cv_loc 1539 25 2552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2552:0 mov rdx, rcx add rdx, 48 mov r8, qword ptr [rbp + 144] mov r10, qword ptr [rbp + 136] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, r10 call "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .cv_loc 1539 25 2555 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2555:0 mov r9d, dword ptr [rbp + 156] mov rcx, qword ptr [rbp + 144] mov r8, qword ptr [rbp + 136] mov rdx, qword ptr [rbp - 40] # 8-byte Reload add rdx, 16 mov r10, rsp mov dword ptr [r10 + 32], r9d lea r10, [rbp - 24] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, r10 mov r9, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill mov qword ptr [rbp - 64], r10 # 8-byte Spill call "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .cv_loc 1539 25 2557 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2557:0 .Ltmp16416: mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .Ltmp16417: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1539_1 .LBB1539_1: mov rax, qword ptr [rbp - 80] # 8-byte Reload mov qword ptr [rbp - 32], rax .cv_loc 1539 25 2558 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2558:0 mov rdx, qword ptr [rbp - 32] .Ltmp16418: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" .Ltmp16419: jmp .LBB1539_2 .LBB1539_2: .cv_loc 1539 25 2559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2559:0 lea rcx, [rbp - 24] call "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" nop add rsp, 304 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .seh_endproc .def "?dtor$3@?0???$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z@4HA": .seh_proc "?dtor$3@?0???$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z@4HA" .LBB1539_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 24] call "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp16421: .Lfunc_end1539: .seh_handlerdata .section .text,"xr",discard,"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .p2align 2 "$cppxdata$??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z")@IMGREL # IPToStateXData .long 296 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": .long -1 # ToState .long "?dtor$3@?0???$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z@4HA"@IMGREL # Action "$ip2state$??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z": .long .Lfunc_begin1539@IMGREL # IP .long -1 # ToState .long .Ltmp16416@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16419@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # -- End function .def "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" .globl "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" # -- Begin function ?length@?$_Regex_traits@D@std@@SA_KPEBD@Z .p2align 4, 0x90 "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z": # @"?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" .Lfunc_begin1540: .cv_func_id 1540 .cv_loc 1540 25 273 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:273:0 .seh_proc "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp16422: .cv_loc 1540 25 274 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:274:0 mov rcx, qword ptr [rsp + 32] call "?length@?$char_traits@D@std@@SA_KQEBD@Z" nop add rsp, 40 ret .Ltmp16423: .Lfunc_end1540: .seh_handlerdata .section .text,"xr",discard,"?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" .seh_endproc # -- End function .def "??1?$regex_traits@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$regex_traits@D@std@@QEAA@XZ" .globl "??1?$regex_traits@D@std@@QEAA@XZ" # -- Begin function ??1?$regex_traits@D@std@@QEAA@XZ .p2align 4, 0x90 "??1?$regex_traits@D@std@@QEAA@XZ": # @"??1?$regex_traits@D@std@@QEAA@XZ" .Lfunc_begin1541: .cv_func_id 1541 .cv_loc 1541 25 425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:425:0 .seh_proc "??1?$regex_traits@D@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16424: .cv_loc 1541 25 425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:425:0 call "??1?$_Regex_traits@D@std@@QEAA@XZ" .Ltmp16425: .cv_loc 1541 25 425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:425:0 nop add rsp, 40 ret .Ltmp16426: .Lfunc_end1541: .seh_handlerdata .section .text,"xr",discard,"??1?$regex_traits@D@std@@QEAA@XZ" .seh_endproc # -- End function .def "??1_Regex_base@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Regex_base@std@@QEAA@XZ" .globl "??1_Regex_base@std@@QEAA@XZ" # -- Begin function ??1_Regex_base@std@@QEAA@XZ .p2align 4, 0x90 "??1_Regex_base@std@@QEAA@XZ": # @"??1_Regex_base@std@@QEAA@XZ" .Lfunc_begin1542: .cv_func_id 1542 .cv_loc 1542 25 2250 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2250:0 .seh_proc "??1_Regex_base@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16427: .cv_loc 1542 25 2251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2251:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1542 25 2252 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2252:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax] cmp rcx, 0 mov qword ptr [rsp + 32], rcx # 8-byte Spill je .LBB1542_2 # %bb.1: mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1542_2: .cv_loc 1542 25 2253 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2253:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax], 0 .Ltmp16428: .cv_loc 1542 25 2254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2254:0 add rsp, 56 ret .Ltmp16429: .Lfunc_end1542: .seh_handlerdata .section .text,"xr",discard,"??1_Regex_base@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$_Regex_traits@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Regex_traits@D@std@@QEAA@XZ" .globl "??0?$_Regex_traits@D@std@@QEAA@XZ" # -- Begin function ??0?$_Regex_traits@D@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Regex_traits@D@std@@QEAA@XZ": # @"??0?$_Regex_traits@D@std@@QEAA@XZ" .Lfunc_begin1543: .cv_func_id 1543 .cv_loc 1543 25 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:278:0 .seh_proc "??0?$_Regex_traits@D@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp16432: mov rax, rcx add rax, 16 mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp - 32], rax # 8-byte Spill call "??0locale@std@@QEAA@XZ" .cv_loc 1543 25 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:279:0 .Ltmp16430: .Ltmp16433: mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp - 40], rax # 8-byte Spill call "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" .Ltmp16431: jmp .LBB1543_1 .Ltmp16434: .LBB1543_1: .cv_loc 1543 25 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:280:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_Regex_traits@D@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0?$_Regex_traits@D@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0?$_Regex_traits@D@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$_Regex_traits@D@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0?$_Regex_traits@D@std@@QEAA@XZ@4HA" .LBB1543_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp16435: .cv_loc 1543 25 280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:280:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??1locale@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16436: .Lfunc_end1543: .seh_handlerdata .section .text,"xr",discard,"??0?$_Regex_traits@D@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0?$_Regex_traits@D@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0?$_Regex_traits@D@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$_Regex_traits@D@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Regex_traits@D@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_Regex_traits@D@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???0?$_Regex_traits@D@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0?$_Regex_traits@D@std@@QEAA@XZ": .long .Lfunc_begin1543@IMGREL # IP .long -1 # ToState .long .Ltmp16430@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16431@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_Regex_traits@D@std@@QEAA@XZ" # -- End function .def "??0locale@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0locale@std@@QEAA@XZ" .globl "??0locale@std@@QEAA@XZ" # -- Begin function ??0locale@std@@QEAA@XZ .p2align 4, 0x90 "??0locale@std@@QEAA@XZ": # @"??0locale@std@@QEAA@XZ" .Lfunc_begin1544: .cv_func_id 1544 .cv_file 27 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xlocale" "79553ED8DCA2338790A4A97F5619A28C" 1 .cv_loc 1544 27 309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:309:0 .seh_proc "??0locale@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp16439: mov rax, rcx add rax, 8 .Ltmp16437: mov dl, 1 mov qword ptr [rbp - 24], rcx # 8-byte Spill mov cl, dl mov qword ptr [rbp - 32], rax # 8-byte Spill call "?_Init@locale@std@@CAPEAV_Locimp@12@_N@Z" .Ltmp16438: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB1544_1 .LBB1544_1: mov rax, qword ptr [rbp - 32] # 8-byte Reload mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rax], rcx .cv_loc 1544 27 310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:310:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0locale@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??0locale@std@@QEAA@XZ" .seh_endproc .def "?dtor$2@?0???0locale@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0locale@std@@QEAA@XZ@4HA": .seh_proc "?dtor$2@?0???0locale@std@@QEAA@XZ@4HA" .LBB1544_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .cv_loc 1544 27 309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:309:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp16440: .Lfunc_end1544: .seh_handlerdata .section .text,"xr",discard,"??0locale@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??0locale@std@@QEAA@XZ" .p2align 2 "$cppxdata$??0locale@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0locale@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0locale@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0locale@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$2@?0???0locale@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??0locale@std@@QEAA@XZ": .long .Lfunc_begin1544@IMGREL # IP .long -1 # ToState .long .Ltmp16437@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16438@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0locale@std@@QEAA@XZ" # -- End function .def "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" .globl "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" # -- Begin function ?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ .p2align 4, 0x90 "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ": # @"?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" .Lfunc_begin1545: .cv_func_id 1545 .cv_loc 1545 25 413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:413:0 .seh_proc "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16441: .cv_loc 1545 25 414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:414:0 mov rax, rcx add rax, 16 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax .cv_loc 1545 25 415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:415:0 add rcx, 16 call "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], rax .cv_loc 1545 25 416 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:416:0 add rsp, 56 ret .Ltmp16442: .Lfunc_end1545: .seh_handlerdata .section .text,"xr",discard,"?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" .seh_endproc # -- End function .def "??1locale@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1locale@std@@QEAA@XZ" .globl "??1locale@std@@QEAA@XZ" # -- Begin function ??1locale@std@@QEAA@XZ .p2align 4, 0x90 "??1locale@std@@QEAA@XZ": # @"??1locale@std@@QEAA@XZ" .Lfunc_begin1546: .cv_func_id 1546 .cv_loc 1546 27 408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:408:0 .seh_proc "??1locale@std@@QEAA@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp16445: .cv_loc 1546 27 409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:409:0 cmp qword ptr [rcx + 8], 0 mov qword ptr [rbp - 24], rcx # 8-byte Spill je .LBB1546_5 # %bb.1: .Ltmp16446: .cv_loc 1546 27 410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:410:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rcx] mov rdx, qword ptr [rdx + 16] .Ltmp16443: call rdx .Ltmp16444: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB1546_2 .LBB1546_2: mov rax, qword ptr [rbp - 32] # 8-byte Reload cmp rax, 0 je .LBB1546_4 # %bb.3: mov rax, qword ptr [rbp - 32] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rax mov edx, 1 mov r8, qword ptr [rbp - 40] # 8-byte Reload call qword ptr [r8] mov qword ptr [rbp - 48], rax # 8-byte Spill .LBB1546_4: jmp .LBB1546_5 .Ltmp16447: .LBB1546_5: .cv_loc 1546 27 411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:411:0 add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??1locale@std@@QEAA@XZ")@IMGREL .section .text,"xr",discard,"??1locale@std@@QEAA@XZ" .seh_endproc .def "?dtor$6@?0???1locale@std@@QEAA@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0???1locale@std@@QEAA@XZ@4HA": .seh_proc "?dtor$6@?0???1locale@std@@QEAA@XZ@4HA" .LBB1546_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp16448: .cv_loc 1546 27 410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:410:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp16449: .Lfunc_end1546: .seh_handlerdata .section .text,"xr",discard,"??1locale@std@@QEAA@XZ" .seh_endproc .section .xdata,"dr",associative,"??1locale@std@@QEAA@XZ" .p2align 2 "$cppxdata$??1locale@std@@QEAA@XZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??1locale@std@@QEAA@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??1locale@std@@QEAA@XZ")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??1locale@std@@QEAA@XZ": .long -1 # ToState .long "?dtor$6@?0???1locale@std@@QEAA@XZ@4HA"@IMGREL # Action "$ip2state$??1locale@std@@QEAA@XZ": .long .Lfunc_begin1546@IMGREL # IP .long -1 # ToState .long .Ltmp16443@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16444@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??1locale@std@@QEAA@XZ" # -- End function .def "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .globl "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" # -- Begin function ??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z .p2align 4, 0x90 "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z": # @"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .Lfunc_begin1547: .cv_func_id 1547 .cv_loc 1547 27 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:505:0 .seh_proc "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 224 .seh_stackalloc 224 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 88], -2 mov qword ptr [rbp + 80], rcx .Ltmp16462: .cv_loc 1547 27 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:506:0 mov rcx, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rax, [rbp + 72] xor edx, edx mov qword ptr [rbp], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp] # 8-byte Reload call rax .cv_loc 1547 27 507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:507:0 mov rcx, qword ptr [rip + "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB"] mov qword ptr [rbp + 64], rcx .cv_loc 1547 27 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:510:0 .Ltmp16450: mov rcx, qword ptr [rip + "__imp_?id@?$collate@D@std@@2V0locale@2@A"] mov r8, qword ptr [rip + "__imp_??Bid@locale@std@@QEAA_KXZ"] mov qword ptr [rbp - 8], rax # 8-byte Spill call r8 .Ltmp16451: mov qword ptr [rbp - 16], rax # 8-byte Spill jmp .LBB1547_1 .LBB1547_1: mov rax, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp + 56], rax .cv_loc 1547 27 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:511:0 mov rcx, qword ptr [rbp + 80] mov rdx, qword ptr [rbp + 56] .Ltmp16452: call "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" .Ltmp16453: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB1547_2 .LBB1547_2: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp + 48], rax .cv_loc 1547 27 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:513:0 cmp qword ptr [rbp + 48], 0 jne .LBB1547_13 # %bb.3: .Ltmp16463: .cv_loc 1547 27 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:515:0 cmp qword ptr [rbp + 64], 0 je .LBB1547_5 # %bb.4: .Ltmp16464: .cv_loc 1547 27 517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:517:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rbp + 48], rax .cv_loc 1547 27 518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:518:0 jmp .LBB1547_12 .Ltmp16465: .LBB1547_5: .cv_loc 1547 27 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:519:0 mov rdx, qword ptr [rbp + 80] .Ltmp16454: lea rcx, [rbp + 64] call "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .Ltmp16455: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB1547_6 .LBB1547_6: mov rax, qword ptr [rbp - 32] # 8-byte Reload cmp rax, -1 jne .LBB1547_8 # %bb.7: .cv_loc 1547 27 522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:522:0 lea rax, [rbp + 24] .Ltmp16466: mov rcx, rax mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0bad_cast@std@@QEAA@XZ" .Ltmp16460: lea rdx, [rip + "_TI2?AVbad_cast@std@@"] mov rcx, qword ptr [rip + __imp__CxxThrowException] mov r8, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, r8 mov r9, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call r9 .Ltmp16461: jmp .LBB1547_15 .Ltmp16467: .LBB1547_8: .cv_loc 1547 27 529 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:529:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rbp + 16], rax .cv_loc 1547 27 530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:530:0 mov rdx, qword ptr [rbp + 16] lea rcx, [rbp + 8] 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@@QEAA@PEAV_Facet_base@1@@Z" .cv_loc 1547 27 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:535:0 mov rcx, qword ptr [rbp + 16] .Ltmp16456: mov qword ptr [rbp - 64], rax # 8-byte Spill call "?_Facet_Register@std@@YAXPEAV_Facet_base@1@@Z" .Ltmp16457: jmp .LBB1547_9 .LBB1547_9: .cv_loc 1547 27 538 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:538:0 mov rax, qword ptr [rbp + 16] mov rcx, qword ptr [rax] mov rcx, qword ptr [rcx + 8] .Ltmp16458: mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 72] # 8-byte Reload call rax .Ltmp16459: jmp .LBB1547_10 .LBB1547_10: .cv_loc 1547 27 539 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:539:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rip + "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB"], rax .cv_loc 1547 27 540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:540:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rbp + 48], rax .cv_loc 1547 27 542 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:542:0 lea rcx, [rbp + 8] call "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" .cv_loc 1547 27 543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:543:0 lea rcx, [rbp + 8] mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" .Ltmp16468: .cv_loc 1547 27 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:519:0 jmp .LBB1547_12 .Ltmp16469: .LBB1547_12: .cv_loc 1547 27 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:544:0 jmp .LBB1547_13 .Ltmp16470: .LBB1547_13: .cv_loc 1547 27 546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:546:0 mov rax, qword ptr [rbp + 48] .cv_loc 1547 27 547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:547:0 lea rcx, [rbp + 72] mov qword ptr [rbp - 88], rax # 8-byte Spill call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] .cv_loc 1547 27 546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:546:0 mov rax, qword ptr [rbp - 88] # 8-byte Reload add rsp, 224 pop rbp ret .LBB1547_15: ud2 .seh_handlerdata .long ("$cppxdata$??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z")@IMGREL .section .text,"xr",discard,"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .seh_endproc .def "?dtor$11@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA": .seh_proc "?dtor$11@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA" .LBB1547_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8] .Ltmp16471: .cv_loc 1547 27 543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:543:0 call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16472: .seh_handlerdata .section .text,"xr",discard,"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .seh_endproc .def "?dtor$14@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$14@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA": .seh_proc "?dtor$14@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA" .LBB1547_14: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1547 27 547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:547:0 mov rax, qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] lea rcx, [rbp + 72] call rax nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16473: .Lfunc_end1547: .seh_handlerdata .section .text,"xr",discard,"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .p2align 2 "$cppxdata$??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z")@IMGREL # IPToStateXData .long 216 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z": .long -1 # ToState .long "?dtor$14@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$11@?0???$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z@4HA"@IMGREL # Action "$ip2state$??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z": .long .Lfunc_begin1547@IMGREL # IP .long -1 # ToState .long .Ltmp16450@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16456@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16459@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" # -- End function .def "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .globl "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" # -- Begin function ??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z .p2align 4, 0x90 "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z": # @"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .Lfunc_begin1548: .cv_func_id 1548 .cv_loc 1548 27 505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:505:0 .seh_proc "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 224 .seh_stackalloc 224 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 88], -2 mov qword ptr [rbp + 80], rcx .Ltmp16486: .cv_loc 1548 27 506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:506:0 mov rcx, qword ptr [rip + "__imp_??0_Lockit@std@@QEAA@H@Z"] lea rax, [rbp + 72] xor edx, edx mov qword ptr [rbp], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp] # 8-byte Reload call rax .cv_loc 1548 27 507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:507:0 mov rcx, qword ptr [rip + "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB"] mov qword ptr [rbp + 64], rcx .cv_loc 1548 27 510 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:510:0 .Ltmp16474: mov rcx, qword ptr [rip + "__imp_?id@?$ctype@D@std@@2V0locale@2@A"] mov r8, qword ptr [rip + "__imp_??Bid@locale@std@@QEAA_KXZ"] mov qword ptr [rbp - 8], rax # 8-byte Spill call r8 .Ltmp16475: mov qword ptr [rbp - 16], rax # 8-byte Spill jmp .LBB1548_1 .LBB1548_1: mov rax, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp + 56], rax .cv_loc 1548 27 511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:511:0 mov rcx, qword ptr [rbp + 80] mov rdx, qword ptr [rbp + 56] .Ltmp16476: call "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" .Ltmp16477: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB1548_2 .LBB1548_2: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp + 48], rax .cv_loc 1548 27 513 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:513:0 cmp qword ptr [rbp + 48], 0 jne .LBB1548_13 # %bb.3: .Ltmp16487: .cv_loc 1548 27 515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:515:0 cmp qword ptr [rbp + 64], 0 je .LBB1548_5 # %bb.4: .Ltmp16488: .cv_loc 1548 27 517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:517:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rbp + 48], rax .cv_loc 1548 27 518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:518:0 jmp .LBB1548_12 .Ltmp16489: .LBB1548_5: .cv_loc 1548 27 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:519:0 mov rdx, qword ptr [rbp + 80] .Ltmp16478: mov rax, qword ptr [rip + "__imp_?_Getcat@?$ctype@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z"] lea rcx, [rbp + 64] call rax .Ltmp16479: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB1548_6 .LBB1548_6: mov rax, qword ptr [rbp - 32] # 8-byte Reload cmp rax, -1 jne .LBB1548_8 # %bb.7: .cv_loc 1548 27 522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:522:0 lea rax, [rbp + 24] .Ltmp16490: mov rcx, rax mov qword ptr [rbp - 40], rax # 8-byte Spill call "??0bad_cast@std@@QEAA@XZ" .Ltmp16484: lea rdx, [rip + "_TI2?AVbad_cast@std@@"] mov rcx, qword ptr [rip + __imp__CxxThrowException] mov r8, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, r8 mov r9, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call r9 .Ltmp16485: jmp .LBB1548_15 .Ltmp16491: .LBB1548_8: .cv_loc 1548 27 529 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:529:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rbp + 16], rax .cv_loc 1548 27 530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:530:0 mov rdx, qword ptr [rbp + 16] lea rcx, [rbp + 8] 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@@QEAA@PEAV_Facet_base@1@@Z" .cv_loc 1548 27 535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:535:0 mov rcx, qword ptr [rbp + 16] .Ltmp16480: mov qword ptr [rbp - 64], rax # 8-byte Spill call "?_Facet_Register@std@@YAXPEAV_Facet_base@1@@Z" .Ltmp16481: jmp .LBB1548_9 .LBB1548_9: .cv_loc 1548 27 538 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:538:0 mov rax, qword ptr [rbp + 16] mov rcx, qword ptr [rax] mov rcx, qword ptr [rcx + 8] .Ltmp16482: mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rax mov rax, qword ptr [rbp - 72] # 8-byte Reload call rax .Ltmp16483: jmp .LBB1548_10 .LBB1548_10: .cv_loc 1548 27 539 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:539:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rip + "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB"], rax .cv_loc 1548 27 540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:540:0 mov rax, qword ptr [rbp + 64] mov qword ptr [rbp + 48], rax .cv_loc 1548 27 542 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:542:0 lea rcx, [rbp + 8] call "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" .cv_loc 1548 27 543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:543:0 lea rcx, [rbp + 8] mov qword ptr [rbp - 80], rax # 8-byte Spill call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" .Ltmp16492: .cv_loc 1548 27 519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:519:0 jmp .LBB1548_12 .Ltmp16493: .LBB1548_12: .cv_loc 1548 27 544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:544:0 jmp .LBB1548_13 .Ltmp16494: .LBB1548_13: .cv_loc 1548 27 546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:546:0 mov rax, qword ptr [rbp + 48] .cv_loc 1548 27 547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:547:0 lea rcx, [rbp + 72] mov qword ptr [rbp - 88], rax # 8-byte Spill call qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] .cv_loc 1548 27 546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:546:0 mov rax, qword ptr [rbp - 88] # 8-byte Reload add rsp, 224 pop rbp ret .LBB1548_15: ud2 .seh_handlerdata .long ("$cppxdata$??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z")@IMGREL .section .text,"xr",discard,"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .seh_endproc .def "?dtor$11@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$11@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA": .seh_proc "?dtor$11@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA" .LBB1548_11: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 8] .Ltmp16495: .cv_loc 1548 27 543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:543:0 call "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16496: .seh_handlerdata .section .text,"xr",discard,"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .seh_endproc .def "?dtor$14@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$14@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA": .seh_proc "?dtor$14@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA" .LBB1548_14: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1548 27 547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:547:0 mov rax, qword ptr [rip + "__imp_??1_Lockit@std@@QEAA@XZ"] lea rcx, [rbp + 72] call rax nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16497: .Lfunc_end1548: .seh_handlerdata .section .text,"xr",discard,"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .seh_endproc .section .xdata,"dr",associative,"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .p2align 2 "$cppxdata$??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z")@IMGREL # IPToStateXData .long 216 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z": .long -1 # ToState .long "?dtor$14@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$11@?0???$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z@4HA"@IMGREL # Action "$ip2state$??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z": .long .Lfunc_begin1548@IMGREL # IP .long -1 # ToState .long .Ltmp16474@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16480@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16483@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" # -- End function .def "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" .globl "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" # -- Begin function ?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z .p2align 4, 0x90 "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z": # @"?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" .Lfunc_begin1549: .cv_func_id 1549 .cv_loc 1549 27 435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:435:0 .seh_proc "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16498: .cv_loc 1549 27 436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:436:0 mov rdx, qword ptr [rsp + 88] mov rax, qword ptr [rcx + 8] cmp rdx, qword ptr [rax + 24] mov qword ptr [rsp + 56], rcx # 8-byte Spill jae .LBB1549_2 # %bb.1: mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rcx, qword ptr [rcx + 16] mov rdx, qword ptr [rsp + 88] mov rcx, qword ptr [rcx + 8*rdx] mov qword ptr [rsp + 48], rcx # 8-byte Spill jmp .LBB1549_3 .LBB1549_2: xor eax, eax mov ecx, eax mov qword ptr [rsp + 48], rcx # 8-byte Spill jmp .LBB1549_3 .LBB1549_3: mov rax, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 72], rax .cv_loc 1549 27 438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:438:0 cmp qword ptr [rsp + 72], 0 jne .LBB1549_5 # %bb.4: mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] test byte ptr [rcx + 36], 1 jne .LBB1549_6 .LBB1549_5: .Ltmp16499: .cv_loc 1549 27 439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:439:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 96], rax jmp .LBB1549_10 .LBB1549_6: .Ltmp16500: .cv_loc 1549 27 442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:442:0 call "?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ" mov qword ptr [rsp + 64], rax .cv_loc 1549 27 443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:443:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 64] cmp rax, qword ptr [rcx + 24] jae .LBB1549_8 # %bb.7: mov rax, qword ptr [rsp + 64] mov rax, qword ptr [rax + 16] mov rcx, qword ptr [rsp + 88] mov rax, qword ptr [rax + 8*rcx] mov qword ptr [rsp + 40], rax # 8-byte Spill jmp .LBB1549_9 .LBB1549_8: xor eax, eax mov ecx, eax mov qword ptr [rsp + 40], rcx # 8-byte Spill jmp .LBB1549_9 .LBB1549_9: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 96], rax .Ltmp16501: .LBB1549_10: .cv_loc 1549 27 447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:447:0 mov rax, qword ptr [rsp + 96] add rsp, 104 ret .Ltmp16502: .Lfunc_end1549: .seh_handlerdata .section .text,"xr",discard,"?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" .seh_endproc # -- End function .def "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .globl "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" # -- Begin function ?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z .p2align 4, 0x90 "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z": # @"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .Lfunc_begin1550: .cv_func_id 1550 .cv_loc 1550 26 65 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:65:0 .seh_proc "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 256 .seh_stackalloc 256 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 120], -2 mov qword ptr [rbp + 112], rdx mov qword ptr [rbp + 104], rcx .Ltmp16509: .cv_loc 1550 26 66 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:66:0 cmp qword ptr [rbp + 104], 0 je .LBB1550_11 # %bb.1: mov rax, qword ptr [rbp + 104] cmp qword ptr [rax], 0 jne .LBB1550_11 # %bb.2: .Ltmp16510: .cv_loc 1550 26 67 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:67:0 mov rax, qword ptr [rip + "__imp_??2_Crt_new_delete@std@@SAPEAX_K@Z"] mov ecx, 32 # kill: def $rcx killed $ecx call rax mov rcx, rax mov byte ptr [rbp - 41], 1 mov rdx, qword ptr [rbp + 112] .Ltmp16503: lea r8, [rbp - 40] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, r8 mov qword ptr [rbp - 64], rax # 8-byte Spill call "?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" .Ltmp16504: jmp .LBB1550_3 .LBB1550_3: lea rcx, [rbp - 40] call "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .Ltmp16505: mov rcx, qword ptr [rip + "__imp_??0_Locinfo@std@@QEAA@PEBD@Z"] mov rdx, rbp mov qword ptr [rbp - 72], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax mov rax, qword ptr [rbp - 72] # 8-byte Reload call rax .Ltmp16506: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1550_4 .LBB1550_4: .Ltmp16507: xor eax, eax mov r8d, eax mov rdx, rbp mov rcx, qword ptr [rbp - 64] # 8-byte Reload call "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .Ltmp16508: mov qword ptr [rbp - 88], rax # 8-byte Spill jmp .LBB1550_5 .LBB1550_5: mov byte ptr [rbp - 41], 0 mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rbp + 104] mov qword ptr [rcx], rax mov rcx, rbp call qword ptr [rip + "__imp_??1_Locinfo@std@@QEAA@XZ"] lea rcx, [rbp - 40] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" jmp .LBB1550_11 .Ltmp16511: .LBB1550_11: .cv_loc 1550 26 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:69:0 mov eax, 1 # kill: def $rax killed $eax add rsp, 256 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z")@IMGREL .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .seh_endproc .def "?dtor$6@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$6@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA": .seh_proc "?dtor$6@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA" .LBB1550_6: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp16512: .cv_loc 1550 26 67 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:67:0 mov rax, qword ptr [rip + "__imp_??1_Locinfo@std@@QEAA@XZ"] mov rcx, rbp call rax nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .seh_endproc .def "?dtor$7@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA": .seh_proc "?dtor$7@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA" .LBB1550_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 40] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .seh_endproc .def "?dtor$8@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA": .seh_proc "?dtor$8@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA" .LBB1550_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 41], 1 jne .LBB1550_9 jmp .LBB1550_10 .LBB1550_9: mov rcx, qword ptr [rbp - 56] # 8-byte Reload call qword ptr [rip + "__imp_??3_Crt_new_delete@std@@SAXPEAX@Z"] .LBB1550_10: nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16513: .Lfunc_end1550: .seh_handlerdata .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .seh_endproc .section .xdata,"dr",associative,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .p2align 2 "$cppxdata$?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z")@IMGREL # IPToStateXData .long 248 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z": .long -1 # ToState .long "?dtor$8@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$7@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$6@?0??_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z@4HA"@IMGREL # Action "$ip2state$?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z": .long .Lfunc_begin1550@IMGREL # IP .long -1 # ToState .long .Ltmp16503@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16505@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16507@IMGREL+1 # IP .long 2 # ToState .long .Ltmp16508@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" # -- End function .def "??0bad_cast@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0bad_cast@std@@QEAA@XZ" .globl "??0bad_cast@std@@QEAA@XZ" # -- Begin function ??0bad_cast@std@@QEAA@XZ .p2align 4, 0x90 "??0bad_cast@std@@QEAA@XZ": # @"??0bad_cast@std@@QEAA@XZ" .Lfunc_begin1551: .cv_func_id 1551 .cv_file 28 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vcruntime_typeinfo.h" "40EE825DAF6CB7FA21EE5BB30CE470D5" 1 .cv_loc 1551 28 131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h:131:0 .seh_proc "??0bad_cast@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16514: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax lea rdx, [rip + "??_C@_08EPJLHIJG@bad?5cast?$AA@"] mov r8d, 1 call "??0exception@std@@QEAA@QEBDH@Z" lea rcx, [rip + "??_7bad_cast@std@@6B@"] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rdx], rcx .cv_loc 1551 28 132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h:132:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rdx add rsp, 56 ret .Ltmp16515: .Lfunc_end1551: .seh_handlerdata .section .text,"xr",discard,"??0bad_cast@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0bad_cast@std@@QEAA@AEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0bad_cast@std@@QEAA@AEBV01@@Z" .globl "??0bad_cast@std@@QEAA@AEBV01@@Z" # -- Begin function ??0bad_cast@std@@QEAA@AEBV01@@Z .p2align 4, 0x90 "??0bad_cast@std@@QEAA@AEBV01@@Z": # @"??0bad_cast@std@@QEAA@AEBV01@@Z" .Lfunc_begin1552: .cv_func_id 1552 .cv_loc 1552 28 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h:124:0 .seh_proc "??0bad_cast@std@@QEAA@AEBV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16516: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0exception@std@@QEAA@AEBV01@@Z" lea rcx, [rip + "??_7bad_cast@std@@6B@"] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp16517: .Lfunc_end1552: .seh_handlerdata .section .text,"xr",discard,"??0bad_cast@std@@QEAA@AEBV01@@Z" .seh_endproc # -- End function .def "??1bad_cast@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1bad_cast@std@@UEAA@XZ" .globl "??1bad_cast@std@@UEAA@XZ" # -- Begin function ??1bad_cast@std@@UEAA@XZ .p2align 4, 0x90 "??1bad_cast@std@@UEAA@XZ": # @"??1bad_cast@std@@UEAA@XZ" .Lfunc_begin1553: .cv_func_id 1553 .cv_loc 1553 28 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h:124:0 .seh_proc "??1bad_cast@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16518: .cv_loc 1553 28 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h:124:0 call "??1exception@std@@UEAA@XZ" .Ltmp16519: .cv_loc 1553 28 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h:124:0 nop add rsp, 40 ret .Ltmp16520: .Lfunc_end1553: .seh_handlerdata .section .text,"xr",discard,"??1bad_cast@std@@UEAA@XZ" .seh_endproc # -- 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@@QEAA@PEAV_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@@QEAA@PEAV_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@@QEAA@PEAV_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@@QEAA@PEAV_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@@QEAA@PEAV_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@@QEAA@PEAV_Facet_base@1@@Z" .Lfunc_begin1554: .cv_func_id 1554 .cv_file 29 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\memory" "9FEBAC3D70352D11BDB5CFEA55F74CC0" 1 .cv_loc 1554 29 2212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2212:0 .seh_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@@QEAA@PEAV_Facet_base@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp16523: mov rdx, qword ptr [rbp - 16] .Ltmp16521: mov qword ptr [rbp - 32], rcx # 8-byte Spill call "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" .Ltmp16522: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB1554_1 .LBB1554_1: .cv_loc 1554 29 2213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2213:0 mov rax, qword ptr [rbp - 32] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z")@IMGREL .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@@QEAA@PEAV_Facet_base@1@@Z" .seh_endproc .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@@QEAA@PEAV_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@@QEAA@PEAV_Facet_base@1@@Z@4HA": .seh_proc "?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@@QEAA@PEAV_Facet_base@1@@Z@4HA" .LBB1554_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .cv_loc 1554 29 2212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2212:0 mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp16524: .Lfunc_end1554: .seh_handlerdata .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@@QEAA@PEAV_Facet_base@1@@Z" .seh_endproc .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@@QEAA@PEAV_Facet_base@1@@Z" .p2align 2 "$cppxdata$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_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@@QEAA@PEAV_Facet_base@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .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@@QEAA@PEAV_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@@QEAA@PEAV_Facet_base@1@@Z@4HA"@IMGREL # Action "$ip2state$??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z": .long .Lfunc_begin1554@IMGREL # IP .long -1 # ToState .long .Ltmp16521@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16522@IMGREL+1 # IP .long -1 # ToState .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@@QEAA@PEAV_Facet_base@1@@Z" # -- End function .def "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_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@@QEAAPEAV_Facet_base@2@XZ" .globl "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" # -- Begin function ?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ .p2align 4, 0x90 "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ": # @"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" .Lfunc_begin1555: .cv_func_id 1555 .cv_loc 1555 29 2321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2321:0 .seh_proc "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16525: .cv_loc 1555 29 2322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2322:0 mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" mov qword ptr [rsp + 40], rax .cv_loc 1555 29 2323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2323:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, rax call "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ" mov qword ptr [rax], 0 .cv_loc 1555 29 2324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2324:0 mov rax, qword ptr [rsp + 40] add rsp, 56 ret .Ltmp16526: .Lfunc_end1555: .seh_handlerdata .section .text,"xr",discard,"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" .seh_endproc # -- End function .def "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@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@@QEAA@XZ" .globl "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" # -- Begin function ??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ": # @"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" .Lfunc_begin1556: .cv_func_id 1556 .cv_loc 1556 29 2293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2293:0 .seh_proc "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16527: .cv_loc 1556 29 2294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2294:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" cmp rax, 0 je .LBB1556_2 # %bb.1: .Ltmp16528: .cv_loc 1556 29 2296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2296:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov rdx, rax call "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" .Ltmp16529: .LBB1556_2: .cv_loc 1556 29 2298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2298:0 nop add rsp, 56 ret .Ltmp16530: .Lfunc_end1556: .seh_handlerdata .section .text,"xr",discard,"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" .seh_endproc # -- End function .def "?name@locale@std@@QEBA?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@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" .globl "?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" # -- Begin function ?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ .p2align 4, 0x90 "?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ": # @"?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" .Lfunc_begin1557: .cv_func_id 1557 .cv_loc 1557 27 425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:425:0 .seh_proc "?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16531: .cv_loc 1557 27 426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale:426:0 cmp qword ptr [rcx + 8], 0 mov qword ptr [rsp + 72], rax # 8-byte Spill mov qword ptr [rsp + 64], rdx # 8-byte Spill mov qword ptr [rsp + 56], rcx # 8-byte Spill jne .LBB1557_2 # %bb.1: mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov qword ptr [rsp + 48], rax # 8-byte Spill jmp .LBB1557_3 .LBB1557_2: mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 40 call qword ptr [rip + "__imp_?c_str@?$_Yarn@D@std@@QEBAPEBDXZ"] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov rdx, rax call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" mov qword ptr [rsp + 40], rax # 8-byte Spill .LBB1557_3: mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 88 ret .Ltmp16532: .Lfunc_end1557: .seh_handlerdata .section .text,"xr",discard,"?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" .seh_endproc # -- End function .def "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .globl "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # -- Begin function ?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ .p2align 4, 0x90 "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": # @"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .Lfunc_begin1558: .cv_func_id 1558 .cv_loc 1558 11 3279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3279:0 .seh_proc "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rsp + 64] .seh_setframe 5, 64 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp16535: .cv_loc 1558 11 3280 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3280:0 call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .Ltmp16533: mov rcx, rax call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .Ltmp16534: mov qword ptr [rbp - 24], rax # 8-byte Spill jmp .LBB1558_1 .LBB1558_1: mov rax, qword ptr [rbp - 24] # 8-byte Reload add rsp, 64 pop rbp ret .seh_handlerdata .long ("$cppxdata$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ")@IMGREL .section .text,"xr",discard,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .seh_endproc .def "?dtor$2@?0??c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ@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@@QEBAPEBDXZ@4HA": .seh_proc "?dtor$2@?0??c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ@4HA" .LBB1558_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 64] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp16536: .Lfunc_end1558: .seh_handlerdata .section .text,"xr",discard,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .seh_endproc .section .xdata,"dr",associative,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .p2align 2 "$cppxdata$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ")@IMGREL # IPToStateXData .long 56 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": .long -1 # ToState .long "?dtor$2@?0??c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ@4HA"@IMGREL # Action "$ip2state$?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ": .long .Lfunc_begin1558@IMGREL # IP .long -1 # ToState .long .Ltmp16533@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16534@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # -- End function .def "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .globl "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" # -- Begin function ??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z .p2align 4, 0x90 "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z": # @"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .Lfunc_begin1559: .cv_func_id 1559 .cv_loc 1559 26 59 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:59:0 .seh_proc "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 80 .seh_stackalloc 80 lea rbp, [rsp + 80] .seh_setframe 5, 80 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], r8 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] .Ltmp16539: mov rdx, qword ptr [rbp - 16] mov r8, qword ptr [rip + "__imp_??0facet@locale@std@@IEAA@_K@Z"] mov qword ptr [rbp - 40], rcx # 8-byte Spill call r8 lea rcx, [rip + "??_7?$collate@D@std@@6B@"] mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rdx], rcx .Ltmp16540: .cv_loc 1559 26 60 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:60:0 mov rdx, qword ptr [rbp - 24] .Ltmp16537: mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" .Ltmp16538: jmp .LBB1559_1 .Ltmp16541: .LBB1559_1: .cv_loc 1559 26 61 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:61:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rsp, 80 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z")@IMGREL .section .text,"xr",discard,"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .seh_endproc .def "?dtor$2@?0???0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z@4HA": .seh_proc "?dtor$2@?0???0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z@4HA" .LBB1559_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 80] .seh_endprologue .Ltmp16542: .cv_loc 1559 26 61 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:61:0 mov rax, qword ptr [rip + "__imp_??1facet@locale@std@@MEAA@XZ"] mov rcx, qword ptr [rbp - 40] # 8-byte Reload call rax nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16543: .Lfunc_end1559: .seh_handlerdata .section .text,"xr",discard,"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .p2align 2 "$cppxdata$??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z")@IMGREL # IPToStateXData .long 72 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z": .long -1 # ToState .long "?dtor$2@?0???0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z@4HA"@IMGREL # Action "$ip2state$??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z": .long .Lfunc_begin1559@IMGREL # IP .long -1 # ToState .long .Ltmp16537@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16538@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" # -- End function .def "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" .globl "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" # -- Begin function ?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z .p2align 4, 0x90 "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z": # @"?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" .Lfunc_begin1560: .cv_func_id 1560 .cv_loc 1560 26 88 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:88:0 .seh_proc "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp16544: .cv_loc 1560 26 89 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:89:0 mov rcx, qword ptr [rsp + 56] lea rdx, [rsp + 64] mov qword ptr [rsp + 40], rax # 8-byte Spill call qword ptr [rip + "__imp_?_Getcoll@_Locinfo@std@@QEBA?AU_Collvec@@XZ"] mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 16], rax mov rax, qword ptr [rsp + 72] mov qword ptr [rcx + 24], rax mov rax, qword ptr [rsp + 80] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1560 26 90 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:90:0 nop add rsp, 88 ret .Ltmp16545: .Lfunc_end1560: .seh_handlerdata .section .text,"xr",discard,"?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" .seh_endproc # -- End function .def "??_G?$collate@D@std@@MEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$collate@D@std@@MEAAPEAXI@Z" .globl "??_G?$collate@D@std@@MEAAPEAXI@Z" # -- Begin function ??_G?$collate@D@std@@MEAAPEAXI@Z .p2align 4, 0x90 "??_G?$collate@D@std@@MEAAPEAXI@Z": # @"??_G?$collate@D@std@@MEAAPEAXI@Z" .Lfunc_begin1561: .cv_func_id 1561 .cv_loc 1561 26 74 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:74:0 .seh_proc "??_G?$collate@D@std@@MEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp16546: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$collate@D@std@@MEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1561_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call qword ptr [rip + "__imp_??3_Crt_new_delete@std@@SAXPEAX@Z"] .LBB1561_2: .cv_loc 1561 26 76 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:76:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp16547: .Lfunc_end1561: .seh_handlerdata .section .text,"xr",discard,"??_G?$collate@D@std@@MEAAPEAXI@Z" .seh_endproc # -- End function .def "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" .globl "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" # -- Begin function ?do_compare@?$collate@D@std@@MEBAHPEBD000@Z .p2align 4, 0x90 "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z": # @"?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" .Lfunc_begin1562: .cv_func_id 1562 .cv_loc 1562 26 94 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:94:0 .seh_proc "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov rax, qword ptr [rsp + 160] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 112], r10 mov qword ptr [rsp + 104], r9 mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16548: .cv_loc 1562 26 95 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:95:0 lea rdx, [rsp + 88] #DEBUG_VALUE: do_compare:_First1 <- [$rdx+0] mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rsp + 96] .Ltmp16549: #DEBUG_VALUE: do_compare:_Last1 <- [$rdx+0] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp16550: .cv_loc 1562 26 96 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:96:0 lea rcx, [rsp + 104] lea rdx, [rsp + 160] call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .cv_loc 1562 26 97 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:97:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload add rax, 16 mov r9, qword ptr [rsp + 160] mov r8, qword ptr [rsp + 104] mov rdx, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 32], rax call "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" mov dword ptr [rsp + 76], eax .cv_loc 1562 26 98 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:98:0 cmp dword ptr [rsp + 76], 0 jge .LBB1562_2 # %bb.1: mov eax, 4294967295 mov dword ptr [rsp + 52], eax # 4-byte Spill jmp .LBB1562_3 .LBB1562_2: xor eax, eax mov ecx, dword ptr [rsp + 76] cmp ecx, 0 mov ecx, 1 cmove ecx, eax mov dword ptr [rsp + 52], ecx # 4-byte Spill .LBB1562_3: mov eax, dword ptr [rsp + 52] # 4-byte Reload mov rcx, qword ptr [rsp + 112] xor rcx, rsp mov dword ptr [rsp + 48], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 48] # 4-byte Reload add rsp, 120 ret .Ltmp16551: .Lfunc_end1562: .seh_handlerdata .section .text,"xr",discard,"?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" .seh_endproc # -- End function .def "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .globl "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # -- Begin function ?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z .p2align 4, 0x90 "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z": # @"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .Lfunc_begin1563: .cv_func_id 1563 .cv_loc 1563 26 103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:103:0 .seh_proc "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 272 .seh_stackalloc 272 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 136], -2 mov rax, rdx mov qword ptr [rbp + 128], r9 mov qword ptr [rbp + 120], r8 mov qword ptr [rbp + 112], rcx mov rcx, qword ptr [rbp + 112] .Ltmp16560: .cv_loc 1563 26 104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:104:0 lea r8, [rbp + 120] #DEBUG_VALUE: do_transform:_First <- [$r8+0] mov qword ptr [rbp + 40], rcx # 8-byte Spill mov rcx, r8 lea r8, [rbp + 128] .Ltmp16561: #DEBUG_VALUE: do_transform:_Last <- [$r8+0] mov qword ptr [rbp + 32], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rbp + 24], rax # 8-byte Spill call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp16562: .cv_loc 1563 26 106 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:106:0 mov byte ptr [rbp + 103], 0 .Ltmp16563: #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Ltmp16564: .cv_loc 1563 26 108 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:108:0 mov rcx, qword ptr [rbp + 128] mov rdx, qword ptr [rbp + 120] sub rcx, rdx mov qword ptr [rbp + 104], rcx mov qword ptr [rbp + 16], rax # 8-byte Spill .Ltmp16565: .LBB1563_1: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] xor eax, eax mov ecx, eax cmp rcx, qword ptr [rbp + 104] jae .LBB1563_10 .Ltmp16566: # %bb.2: # in Loop: Header=BB1563_1 Depth=1 #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1563 26 110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:110:0 mov rdx, qword ptr [rbp + 104] .Ltmp16552: xor eax, eax mov cl, al mov r8, qword ptr [rbp + 32] # 8-byte Reload mov byte ptr [rbp + 15], cl # 1-byte Spill mov rcx, r8 mov r8b, byte ptr [rbp + 15] # 1-byte Reload call "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" .Ltmp16553: jmp .LBB1563_3 .Ltmp16567: .LBB1563_3: # in Loop: Header=BB1563_1 Depth=1 #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1563 26 111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:111:0 mov rax, qword ptr [rbp + 40] # 8-byte Reload add rax, 16 mov r9, qword ptr [rbp + 128] mov r8, qword ptr [rbp + 120] lea rcx, [rbp + 72] mov rdx, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 8], rax # 8-byte Spill mov qword ptr [rbp - 16], r9 # 8-byte Spill mov qword ptr [rbp - 24], r8 # 8-byte Spill call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Ltmp16554: mov rcx, qword ptr [rbp] # 8-byte Reload call "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" .Ltmp16555: mov qword ptr [rbp - 32], rax # 8-byte Spill jmp .LBB1563_4 .Ltmp16568: .LBB1563_4: # in Loop: Header=BB1563_1 Depth=1 #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 32] # 8-byte Reload add rcx, rax lea rax, [rbp + 48] mov rdx, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax mov qword ptr [rbp - 48], rax # 8-byte Spill call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Ltmp16556: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" .Ltmp16557: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1563_5 .Ltmp16569: .LBB1563_5: # in Loop: Header=BB1563_1 Depth=1 #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, qword ptr [rbp - 40] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rbp - 16] # 8-byte Reload mov rax, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rsp + 32], rax call "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" mov qword ptr [rbp + 104], rax mov rcx, qword ptr [rbp + 32] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" lea rcx, [rbp + 48] mov qword ptr [rbp - 72], rax # 8-byte Spill call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 72] call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rbp - 72] # 8-byte Reload cmp rax, rcx ja .LBB1563_9 .Ltmp16570: # %bb.6: #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1563 26 114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:114:0 jmp .LBB1563_10 .Ltmp16571: .LBB1563_9: # in Loop: Header=BB1563_1 Depth=1 #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1563 26 108 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:108:0 jmp .LBB1563_1 .Ltmp16572: .LBB1563_10: #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1563 26 116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:116:0 mov rdx, qword ptr [rbp + 104] .Ltmp16558: xor eax, eax mov cl, al mov r8, qword ptr [rbp + 32] # 8-byte Reload mov byte ptr [rbp - 73], cl # 1-byte Spill mov rcx, r8 mov r8b, byte ptr [rbp - 73] # 1-byte Reload call "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" .Ltmp16559: jmp .LBB1563_11 .Ltmp16573: .LBB1563_11: #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1563 26 117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:117:0 mov byte ptr [rbp + 103], 1 .cv_loc 1563 26 118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:118:0 test byte ptr [rbp + 103], 1 jne .LBB1563_13 .Ltmp16574: # %bb.12: #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Ltmp16575: .LBB1563_13: #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp + 24] # 8-byte Reload add rsp, 272 pop rbp .Ltmp16576: ret .seh_handlerdata .long ("$cppxdata$?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z")@IMGREL .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .seh_endproc .def "?dtor$7@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA": .seh_proc "?dtor$7@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA" .LBB1563_7: .Ltmp16577: #DEBUG_VALUE: do_transform:_Str <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp16578: .seh_endprologue lea rcx, [rbp + 48] .Ltmp16579: .cv_loc 1563 26 111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:111:0 call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .seh_endproc .def "?dtor$8@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$8@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA": .seh_proc "?dtor$8@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA" .LBB1563_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 72] call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp16580: .seh_handlerdata .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .seh_endproc .def "?dtor$14@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$14@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA": .seh_proc "?dtor$14@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA" .LBB1563_14: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1563 26 118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:118:0 mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp16581: .Lfunc_end1563: .seh_handlerdata .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .seh_endproc .section .xdata,"dr",associative,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .p2align 2 "$cppxdata$?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 6 # IPMapEntries .long ("$ip2state$?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z")@IMGREL # IPToStateXData .long 264 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z": .long -1 # ToState .long "?dtor$14@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$8@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$7@?0??do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z@4HA"@IMGREL # Action "$ip2state$?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z": .long .Lfunc_begin1563@IMGREL # IP .long -1 # ToState .long .Ltmp16552@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16554@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16556@IMGREL+1 # IP .long 2 # ToState .long .Ltmp16558@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16559@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # -- End function .def "?do_hash@?$collate@D@std@@MEBAJPEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" .globl "?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" # -- Begin function ?do_hash@?$collate@D@std@@MEBAJPEBD0@Z .p2align 4, 0x90 "?do_hash@?$collate@D@std@@MEBAJPEBD0@Z": # @"?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" .Lfunc_begin1564: .cv_func_id 1564 .cv_loc 1564 26 121 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:121:0 .seh_proc "?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16582: .cv_loc 1564 26 122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:122:0 lea rcx, [rsp + 48] #DEBUG_VALUE: do_hash:_First <- [$rcx+0] lea rdx, [rsp + 56] #DEBUG_VALUE: do_hash:_Last <- [$rdx+0] call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp16583: .cv_loc 1564 26 123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:123:0 mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] sub rax, rcx mov rcx, qword ptr [rsp + 48] mov rdx, rax call "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" mov rcx, qword ptr [rsp + 64] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload mov r9d, eax mov eax, r9d add rsp, 72 ret .Ltmp16584: .Lfunc_end1564: .seh_handlerdata .section .text,"xr",discard,"?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" .seh_endproc # -- End function .def "??1?$collate@D@std@@MEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$collate@D@std@@MEAA@XZ" .globl "??1?$collate@D@std@@MEAA@XZ" # -- Begin function ??1?$collate@D@std@@MEAA@XZ .p2align 4, 0x90 "??1?$collate@D@std@@MEAA@XZ": # @"??1?$collate@D@std@@MEAA@XZ" .Lfunc_begin1565: .cv_func_id 1565 .cv_loc 1565 26 74 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:74:0 .seh_proc "??1?$collate@D@std@@MEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$collate@D@std@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16585: mov qword ptr [rcx], rax .Ltmp16586: .cv_loc 1565 26 75 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:75:0 mov rax, qword ptr [rcx + 24] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call qword ptr [rip + __imp_free] .cv_loc 1565 26 76 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:76:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call qword ptr [rip + "__imp_??1facet@locale@std@@MEAA@XZ"] .Ltmp16587: .cv_loc 1565 26 76 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale:76:0 nop add rsp, 56 ret .Ltmp16588: .Lfunc_end1565: .seh_handlerdata .section .text,"xr",discard,"??1?$collate@D@std@@MEAA@XZ" .seh_endproc # -- End function .def "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" .globl "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" # -- Begin function ??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z .p2align 4, 0x90 "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z": # @"??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" .Lfunc_begin1566: .cv_func_id 1566 .cv_file 30 "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xlocinfo" "99AB17795629D1626D15C46C38CABAFA" 1 .cv_loc 1566 30 254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo:254:0 .seh_proc "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rsp + 128] mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp16589: .cv_loc 1566 30 255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo:255:0 mov rcx, qword ptr [rsp + 128] mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov r10, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r10 mov r10, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], r10 mov qword ptr [rsp + 40], rax # 8-byte Spill call _Strcoll nop add rsp, 88 ret .Ltmp16590: .Lfunc_end1566: .seh_handlerdata .section .text,"xr",discard,"??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" .seh_endproc # -- End function .def "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" .globl "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" # -- Begin function ?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z .p2align 4, 0x90 "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z": # @"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" .Lfunc_begin1567: .cv_func_id 1567 .cv_loc 1567 11 3318 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3318:0 .seh_proc "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 87], r8b mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp16591: .cv_loc 1567 11 3319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3319:0 mov qword ptr [rsp + 48], rcx # 8-byte Spill call "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" mov qword ptr [rsp + 56], rax .cv_loc 1567 11 3320 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3320:0 mov rax, qword ptr [rsp + 72] cmp rax, qword ptr [rsp + 56] ja .LBB1567_2 # %bb.1: .Ltmp16592: .cv_loc 1567 11 3322 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3322:0 mov rdx, qword ptr [rsp + 72] mov rcx, qword ptr [rsp + 48] # 8-byte Reload call "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" .cv_loc 1567 11 3323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3323:0 jmp .LBB1567_3 .Ltmp16593: .LBB1567_2: .cv_loc 1567 11 3326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3326:0 mov r8b, byte ptr [rsp + 87] mov rax, qword ptr [rsp + 72] sub rax, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, rax call "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" mov qword ptr [rsp + 40], rax # 8-byte Spill .Ltmp16594: .LBB1567_3: .cv_loc 1567 11 3328 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3328:0 add rsp, 88 ret .Ltmp16595: .Lfunc_end1567: .seh_handlerdata .section .text,"xr",discard,"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" .seh_endproc # -- End function .def "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" .globl "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" # -- Begin function ??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z .p2align 4, 0x90 "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z": # @"??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" .Lfunc_begin1568: .cv_func_id 1568 .cv_loc 1568 30 286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo:286:0 .seh_proc "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rsp + 128] mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp16596: .cv_loc 1568 30 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo:287:0 mov rcx, qword ptr [rsp + 128] mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 64] mov r10, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r10 mov r10, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], r10 mov qword ptr [rsp + 40], rax # 8-byte Spill call _Strxfrm nop add rsp, 88 ret .Ltmp16597: .Lfunc_end1568: .seh_handlerdata .section .text,"xr",discard,"??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" .seh_endproc # -- End function .def "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" .globl "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" # -- Begin function ??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ .p2align 4, 0x90 "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ": # @"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" .Lfunc_begin1569: .cv_func_id 1569 .cv_loc 1569 11 1651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1651:0 .seh_proc "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16598: .cv_loc 1569 11 1652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1652:0 call "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" nop add rsp, 40 ret .Ltmp16599: .Lfunc_end1569: .seh_handlerdata .section .text,"xr",discard,"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" .seh_endproc # -- End function .def "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" .globl "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" # -- Begin function ?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z .p2align 4, 0x90 "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z": # @"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" .Lfunc_begin1570: .cv_func_id 1570 .cv_loc 1570 11 3968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3968:0 .seh_proc "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rax, qword ptr [rsp + 40] .Ltmp16600: .cv_loc 1570 11 3969 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3969:0 mov rcx, rax call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 32], rax .cv_loc 1570 11 3970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3970:0 mov byte ptr [rsp + 63], 0 mov rcx, qword ptr [rsp + 32] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 32] mov qword ptr [rdx + 24], rcx add rax, rcx mov rcx, rax lea rdx, [rsp + 63] call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1570 11 3971 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3971:0 nop add rsp, 72 ret .Ltmp16601: .Lfunc_end1570: .seh_handlerdata .section .text,"xr",discard,"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" .seh_endproc # -- End function .def "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" .globl "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" # -- Begin function ?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z .p2align 4, 0x90 "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z": # @"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" .Lfunc_begin1571: .cv_func_id 1571 .cv_loc 1571 11 2596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2596:0 .seh_proc "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" # %bb.0: sub rsp, 152 .seh_stackalloc 152 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 144], rax mov byte ptr [rsp + 127], r8b mov qword ptr [rsp + 112], rdx mov qword ptr [rsp + 104], rcx mov rax, qword ptr [rsp + 104] .Ltmp16602: .cv_loc 1571 11 2597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2597:0 mov rcx, rax mov qword ptr [rsp + 64], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 96], rax .cv_loc 1571 11 2598 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2598:0 mov rax, qword ptr [rsp + 96] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 88], rax .cv_loc 1571 11 2599 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2599:0 mov rax, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 96] mov rcx, qword ptr [rcx + 32] sub rcx, qword ptr [rsp + 88] cmp rax, rcx ja .LBB1571_2 # %bb.1: .Ltmp16603: .cv_loc 1571 11 2601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2601:0 mov rax, qword ptr [rsp + 88] add rax, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 96] mov qword ptr [rcx + 24], rax .cv_loc 1571 11 2602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2602:0 mov rcx, qword ptr [rsp + 96] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov qword ptr [rsp + 80], rax .cv_loc 1571 11 2603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2603:0 mov r8b, byte ptr [rsp + 127] mov rdx, qword ptr [rsp + 112] mov rax, qword ptr [rsp + 80] add rax, qword ptr [rsp + 88] mov rcx, rax call "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" .cv_loc 1571 11 2604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2604:0 mov byte ptr [rsp + 143], 0 mov rcx, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 88] add rdx, qword ptr [rsp + 112] add rcx, rdx lea rdx, [rsp + 143] mov qword ptr [rsp + 56], rax # 8-byte Spill call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .cv_loc 1571 11 2605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2605:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 128], rax jmp .LBB1571_3 .Ltmp16604: .LBB1571_2: .cv_loc 1571 11 2608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2608:0 mov al, byte ptr [rsp + 127] mov r9, qword ptr [rsp + 112] mov rdx, qword ptr [rsp + 112] mov r8b, byte ptr [rsp + 72] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov byte ptr [rsp + 32], al call "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" mov qword ptr [rsp + 128], rax .LBB1571_3: .cv_loc 1571 11 2615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2615:0 mov rax, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 144] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 152 ret .Ltmp16605: .Lfunc_end1571: .seh_handlerdata .section .text,"xr",discard,"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" .seh_endproc # -- End function .def "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" .globl "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" # -- Begin function ?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z .p2align 4, 0x90 "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z": # @"?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" .Lfunc_begin1572: .cv_func_id 1572 .cv_loc 1572 14 500 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:500:0 .seh_proc "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 71], r8b mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp16606: .cv_loc 1572 14 501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd:501:0 mov rcx, qword ptr [rsp + 48] movsx eax, byte ptr [rsp + 71] mov r8b, al mov rdx, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov qword ptr [rsp + 32], rdx # 8-byte Spill mov dl, r8b mov r8, qword ptr [rsp + 32] # 8-byte Reload call memset mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp16607: .Lfunc_end1572: .seh_handlerdata .section .text,"xr",discard,"?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" .seh_endproc # -- End function .def "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@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@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" .globl "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" # -- Begin function ??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z .p2align 4, 0x90 "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z": # @"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" .Lfunc_begin1573: .cv_func_id 1573 .cv_loc 1573 11 3919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3919:0 .seh_proc "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" # %bb.0: sub rsp, 216 .seh_stackalloc 216 .seh_endprologue mov al, byte ptr [rsp + 256] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 208], r10 mov byte ptr [rsp + 200], r8b mov qword ptr [rsp + 184], r9 mov qword ptr [rsp + 176], rdx mov qword ptr [rsp + 168], rcx mov rcx, qword ptr [rsp + 168] .Ltmp16608: .cv_loc 1573 11 3921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3921:0 mov rdx, rcx mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, rdx mov byte ptr [rsp + 95], al # 1-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 160], rax .cv_loc 1573 11 3922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3922:0 mov rax, qword ptr [rsp + 160] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 152], rax .cv_loc 1573 11 3923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3923:0 mov rcx, qword ptr [rsp + 96] # 8-byte Reload call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" sub rax, qword ptr [rsp + 152] cmp rax, qword ptr [rsp + 176] jae .LBB1573_2 # %bb.1: .Ltmp16609: .cv_loc 1573 11 3925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3925:0 call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" ud2 .Ltmp16610: .LBB1573_2: .cv_loc 1573 11 3928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3928:0 mov rax, qword ptr [rsp + 152] add rax, qword ptr [rsp + 176] mov qword ptr [rsp + 144], rax .cv_loc 1573 11 3929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3929:0 mov rax, qword ptr [rsp + 160] mov rax, qword ptr [rax + 32] mov qword ptr [rsp + 136], rax .cv_loc 1573 11 3930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3930:0 mov rdx, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 96] # 8-byte Reload call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" mov qword ptr [rsp + 128], rax .cv_loc 1573 11 3931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3931:0 mov rax, qword ptr [rsp + 96] # 8-byte Reload mov rcx, rax call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov qword ptr [rsp + 120], rax .cv_loc 1573 11 3932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3932:0 mov rcx, qword ptr [rsp + 120] mov rax, qword ptr [rsp + 128] add rax, 1 mov rdx, rax call "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" mov qword ptr [rsp + 192], rax .cv_loc 1573 11 3933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3933:0 mov rax, qword ptr [rsp + 160] mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1573 11 3934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3934:0 mov rax, qword ptr [rsp + 144] mov rcx, qword ptr [rsp + 160] mov qword ptr [rcx + 24], rax .cv_loc 1573 11 3935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3935:0 mov rax, qword ptr [rsp + 128] mov rcx, qword ptr [rsp + 160] mov qword ptr [rcx + 32], rax .cv_loc 1573 11 3936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3936:0 mov rcx, qword ptr [rsp + 192] call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov r8d, 16 mov ecx, r8d mov qword ptr [rsp + 112], rax .cv_loc 1573 11 3937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3937:0 cmp rcx, qword ptr [rsp + 136] ja .LBB1573_4 # %bb.3: .Ltmp16611: .cv_loc 1573 11 3939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3939:0 mov rax, qword ptr [rsp + 160] mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 104], rax .cv_loc 1573 11 3940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3940:0 mov cl, byte ptr [rsp + 256] mov rax, qword ptr [rsp + 184] mov r9, qword ptr [rsp + 152] mov rdx, qword ptr [rsp + 104] mov byte ptr [rsp + 94], cl # 1-byte Spill mov rcx, rdx mov qword ptr [rsp + 80], r9 # 8-byte Spill mov qword ptr [rsp + 72], rax # 8-byte Spill call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov rdx, qword ptr [rsp + 112] lea rcx, [rsp + 200] mov r8, rax mov r9, qword ptr [rsp + 80] # 8-byte Reload mov rax, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 32], rax mov r10b, byte ptr [rsp + 94] # 1-byte Reload mov byte ptr [rsp + 40], r10b call "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" .cv_loc 1573 11 3941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3941:0 mov rcx, qword ptr [rsp + 120] mov rax, qword ptr [rsp + 136] add rax, 1 mov rdx, qword ptr [rsp + 104] mov r8, rax call "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .cv_loc 1573 11 3942 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3942:0 mov rax, qword ptr [rsp + 192] mov rcx, qword ptr [rsp + 160] mov qword ptr [rcx + 8], rax .cv_loc 1573 11 3943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3943:0 jmp .LBB1573_5 .Ltmp16612: .LBB1573_4: .cv_loc 1573 11 3946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3946:0 mov al, byte ptr [rsp + 256] mov rcx, qword ptr [rsp + 184] mov r9, qword ptr [rsp + 152] mov rdx, qword ptr [rsp + 160] add rdx, 8 mov r8, qword ptr [rsp + 112] lea r10, [rsp + 200] mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rsp + 56], rdx # 8-byte Spill mov rdx, r8 mov r8, qword ptr [rsp + 56] # 8-byte Reload mov r10, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], r10 mov byte ptr [rsp + 40], al call "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" .cv_loc 1573 11 3947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3947:0 mov rcx, qword ptr [rsp + 160] add rcx, 8 call "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax lea r8, [rsp + 192] call "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .Ltmp16613: .LBB1573_5: .cv_loc 1573 11 3950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3950:0 mov rax, qword ptr [rsp + 208] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 96] # 8-byte Reload add rsp, 216 ret .Ltmp16614: .Lfunc_end1573: .seh_handlerdata .section .text,"xr",discard,"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" .seh_endproc # -- End function .def "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@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@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" .globl "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" # -- Begin function ??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z .p2align 4, 0x90 "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z": # @"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" .Lfunc_begin1574: .cv_func_id 1574 .cv_loc 1574 11 2610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2610:0 .seh_proc "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov al, byte ptr [rsp + 168] mov r10, qword ptr [rsp + 160] mov r11, qword ptr [rip + __security_cookie] xor r11, rsp mov qword ptr [rsp + 112], r11 mov qword ptr [rsp + 96], r9 mov qword ptr [rsp + 88], r8 mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx .Ltmp16615: .cv_loc 1574 11 2611 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2611:0 mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 64], r10 # 8-byte Spill mov byte ptr [rsp + 63], al # 1-byte Spill call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1574 11 2612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2612:0 mov r8b, byte ptr [rsp + 168] mov rdx, qword ptr [rsp + 160] mov rcx, qword ptr [rsp + 80] add rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 48], rax # 8-byte Spill call "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" .cv_loc 1574 11 2613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2613:0 mov byte ptr [rsp + 111], 0 mov rcx, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 96] add rdx, qword ptr [rsp + 160] add rcx, rdx lea rdx, [rsp + 111] mov qword ptr [rsp + 40], rax # 8-byte Spill call "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" mov rax, qword ptr [rsp + 112] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1574 11 2614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2614:0 nop add rsp, 120 ret .Ltmp16616: .Lfunc_end1574: .seh_handlerdata .section .text,"xr",discard,"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" .seh_endproc # -- End function .def "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" .globl "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" # -- Begin function ??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ .p2align 4, 0x90 "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ": # @"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" .Lfunc_begin1575: .cv_func_id 1575 .cv_loc 1575 11 1422 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1422:0 .seh_proc "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov qword ptr [rsp + 112], rcx mov rcx, qword ptr [rsp + 112] mov qword ptr [rsp + 80], rcx # 8-byte Spill # %bb.1: .Ltmp16617: .cv_loc 1575 11 1424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1424:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload cmp qword ptr [rax + 16], 0 je .LBB1575_3 # %bb.2: .Ltmp16618: .cv_loc 1575 11 1424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1424:0 jmp .LBB1575_8 .Ltmp16619: .LBB1575_3: .cv_loc 1575 11 1424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1424:0 jmp .LBB1575_4 .LBB1575_4: .Ltmp16620: .cv_loc 1575 11 1424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1424:0 lea rax, [rip + "??_C@_0DF@IMIHIHOP@cannot?5dereference?5value?9initial@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1424 call rax mov ecx, 1 cmp ecx, eax jne .LBB1575_6 # %bb.5: int3 .LBB1575_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@"] lea r8, [rip + "??_C@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1424 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp16621: # %bb.7: .cv_loc 1575 11 1424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1424:0 jmp .LBB1575_8 .Ltmp16622: .LBB1575_8: .cv_loc 1575 11 1424 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1424:0 jmp .LBB1575_9 .Ltmp16623: .LBB1575_9: .cv_loc 1575 11 1425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1425:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, rax call "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" mov qword ptr [rsp + 104], rax # %bb.10: .Ltmp16624: .cv_loc 1575 11 1426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1426:0 cmp qword ptr [rsp + 104], 0 je .LBB1575_12 # %bb.11: .Ltmp16625: .cv_loc 1575 11 1426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1426:0 jmp .LBB1575_17 .Ltmp16626: .LBB1575_12: .cv_loc 1575 11 1426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1426:0 jmp .LBB1575_13 .LBB1575_13: .Ltmp16627: .cv_loc 1575 11 1426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1426:0 lea rax, [rip + "??_C@_0IC@DGJDAAEM@cannot?5dereference?5string?5iterat@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1427 call rax mov ecx, 1 cmp ecx, eax jne .LBB1575_15 # %bb.14: int3 .LBB1575_15: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@"] lea r8, [rip + "??_C@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1427 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp16628: # %bb.16: .cv_loc 1575 11 1426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1426:0 jmp .LBB1575_17 .Ltmp16629: .LBB1575_17: .cv_loc 1575 11 1426 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1426:0 jmp .LBB1575_18 .Ltmp16630: .LBB1575_18: .cv_loc 1575 11 1428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1428:0 mov rcx, qword ptr [rsp + 104] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" mov qword ptr [rsp + 96], rax .cv_loc 1575 11 1429 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1429:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, qword ptr [rax + 16] call "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" mov qword ptr [rsp + 88], rax # %bb.19: .Ltmp16631: .cv_loc 1575 11 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1430:0 mov rax, qword ptr [rsp + 96] cmp rax, qword ptr [rsp + 88] ja .LBB1575_22 # %bb.20: mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] add rcx, qword ptr [rdx + 24] cmp rax, rcx jae .LBB1575_22 # %bb.21: .Ltmp16632: .cv_loc 1575 11 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1430:0 jmp .LBB1575_27 .Ltmp16633: .LBB1575_22: .cv_loc 1575 11 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1430:0 jmp .LBB1575_23 .LBB1575_23: .Ltmp16634: .cv_loc 1575 11 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1430:0 lea rax, [rip + "??_C@_0FF@HJKEHIBC@cannot?5dereference?5string?5iterat@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1431 call rax mov ecx, 1 cmp ecx, eax jne .LBB1575_25 # %bb.24: int3 .LBB1575_25: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BE@OODLADHN@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$CK?$AA?$AA@"] lea r8, [rip + "??_C@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1431 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp16635: # %bb.26: .cv_loc 1575 11 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1430:0 jmp .LBB1575_27 .Ltmp16636: .LBB1575_27: .cv_loc 1575 11 1430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1430:0 jmp .LBB1575_28 .Ltmp16637: .LBB1575_28: .cv_loc 1575 11 1435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1435:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rax, qword ptr [rax + 16] add rsp, 120 ret .Ltmp16638: .Lfunc_end1575: .seh_handlerdata .section .text,"xr",discard,"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" .seh_endproc # -- End function .def "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" .globl "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" # -- Begin function ??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z .p2align 4, 0x90 "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z": # @"??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" .Lfunc_begin1576: .cv_func_id 1576 .cv_loc 1576 16 345 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:345:0 .seh_proc "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16639: .cv_loc 1576 16 346 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:346:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16640: .Lfunc_end1576: .seh_handlerdata .section .text,"xr",discard,"??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" .seh_endproc # -- End function .def "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" .globl "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" # -- Begin function ??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z .p2align 4, 0x90 "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z": # @"??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" .Lfunc_begin1577: .cv_func_id 1577 .cv_loc 1577 7 2391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2391:0 .seh_proc "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp16641: .cv_loc 1577 7 2393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2393:0 mov rcx, qword ptr [rsp + 48] shl rcx, 0 mov rdx, qword ptr [rsp + 40] movabs rax, -3750763034362895579 mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rax mov r8, qword ptr [rsp + 32] # 8-byte Reload call "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" nop add rsp, 56 ret .Ltmp16642: .Lfunc_end1577: .seh_handlerdata .section .text,"xr",discard,"??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" .seh_endproc # -- End function .def "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" .globl "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" # -- Begin function ?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z .p2align 4, 0x90 "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z": # @"?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" .Lfunc_begin1578: .cv_func_id 1578 .cv_loc 1578 7 2352 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2352:0 .seh_proc "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov qword ptr [rsp + 24], r8 mov qword ptr [rsp + 16], rdx mov qword ptr [rsp + 8], rcx .Ltmp16643: .cv_loc 1578 7 2353 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2353:0 mov qword ptr [rsp], 0 .LBB1578_1: # =>This Inner Loop Header: Depth=1 mov rax, qword ptr [rsp] cmp rax, qword ptr [rsp + 24] jae .LBB1578_4 # %bb.2: # in Loop: Header=BB1578_1 Depth=1 .Ltmp16644: .cv_loc 1578 7 2355 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2355:0 mov rax, qword ptr [rsp + 16] mov rcx, qword ptr [rsp] movzx edx, byte ptr [rax + rcx] mov eax, edx xor rax, qword ptr [rsp + 8] mov qword ptr [rsp + 8], rax .cv_loc 1578 7 2356 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2356:0 movabs rax, 1099511628211 imul rax, qword ptr [rsp + 8] mov qword ptr [rsp + 8], rax .Ltmp16645: # %bb.3: # in Loop: Header=BB1578_1 Depth=1 .cv_loc 1578 7 2353 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2353:0 mov rax, qword ptr [rsp] add rax, 1 mov qword ptr [rsp], rax jmp .LBB1578_1 .Ltmp16646: .LBB1578_4: .cv_loc 1578 7 2359 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:2359:0 mov rax, qword ptr [rsp + 8] add rsp, 32 ret .Ltmp16647: .Lfunc_end1578: .seh_handlerdata .section .text,"xr",discard,"?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" .seh_endproc # -- End function .def "??0exception@std@@QEAA@QEBDH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0exception@std@@QEAA@QEBDH@Z" .globl "??0exception@std@@QEAA@QEBDH@Z" # -- Begin function ??0exception@std@@QEAA@QEBDH@Z .p2align 4, 0x90 "??0exception@std@@QEAA@QEBDH@Z": # @"??0exception@std@@QEAA@QEBDH@Z" .Lfunc_begin1579: .cv_func_id 1579 .cv_loc 1579 9 62 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:62:0 .seh_proc "??0exception@std@@QEAA@QEBDH@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor eax, eax mov r9d, 16 mov r10d, r9d lea r11, [rip + "??_7exception@std@@6B@"] mov dword ptr [rsp + 68], r8d mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16648: mov qword ptr [rcx], r11 mov rdx, rcx add rdx, 8 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov edx, eax mov r8, r10 call memset .Ltmp16649: .cv_loc 1579 9 63 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:63:0 mov rcx, qword ptr [rsp + 56] mov r8, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [r8 + 8], rcx .Ltmp16650: .cv_loc 1579 9 64 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h:64:0 mov rax, r8 add rsp, 72 ret .Ltmp16651: .Lfunc_end1579: .seh_handlerdata .section .text,"xr",discard,"??0exception@std@@QEAA@QEBDH@Z" .seh_endproc # -- End function .def "??_Gbad_cast@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_Gbad_cast@std@@UEAAPEAXI@Z" .globl "??_Gbad_cast@std@@UEAAPEAXI@Z" # -- Begin function ??_Gbad_cast@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_Gbad_cast@std@@UEAAPEAXI@Z": # @"??_Gbad_cast@std@@UEAAPEAXI@Z" .Lfunc_begin1580: .cv_func_id 1580 .cv_loc 1580 28 124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h:124:0 .seh_proc "??_Gbad_cast@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp16652: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1bad_cast@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1580_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1580_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp16653: .Lfunc_end1580: .seh_handlerdata .section .text,"xr",discard,"??_Gbad_cast@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" .globl "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" # -- Begin function ??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z .p2align 4, 0x90 "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z": # @"??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" .Lfunc_begin1581: .cv_func_id 1581 .cv_loc 1581 29 2144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2144:0 .seh_proc "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rsp + 64] .Ltmp16654: mov dl, byte ptr [rsp + 56] mov rcx, rax lea r8, [rsp + 72] #DEBUG_VALUE: _Unique_ptr_base:_Ptr <- [$r8+0] mov qword ptr [rsp + 48], rax # 8-byte Spill call "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" .Ltmp16655: mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie .cv_loc 1581 29 2145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2145:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 88 ret .Ltmp16656: .Lfunc_end1581: .seh_handlerdata .section .text,"xr",discard,"??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" .seh_endproc # -- End function .def "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" .globl "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" # -- Begin function ??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z .p2align 4, 0x90 "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z": # @"??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" .Lfunc_begin1582: .cv_func_id 1582 .cv_loc 1582 15 278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:278:0 .seh_proc "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 64], dl mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16657: mov r8, qword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 call "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], rax .cv_loc 1582 15 279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:279:0 mov rax, rcx add rsp, 72 ret .Ltmp16658: .Lfunc_end1582: .seh_handlerdata .section .text,"xr",discard,"??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" .seh_endproc # -- End function .def "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" .globl "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" # -- Begin function ??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z .p2align 4, 0x90 "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z": # @"??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" .Lfunc_begin1583: .cv_func_id 1583 .cv_loc 1583 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16659: .cv_loc 1583 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16660: .Lfunc_end1583: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" .seh_endproc # -- End function .def "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_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@@QEBAPEAV_Facet_base@2@XZ" .globl "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" # -- Begin function ?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ .p2align 4, 0x90 "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ": # @"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" .Lfunc_begin1584: .cv_func_id 1584 .cv_loc 1584 29 2311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2311:0 .seh_proc "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16661: .cv_loc 1584 29 2312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2312:0 call "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ" mov rax, qword ptr [rax] add rsp, 40 ret .Ltmp16662: .Lfunc_end1584: .seh_handlerdata .section .text,"xr",discard,"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" .seh_endproc # -- End function .def "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_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@@QEAAAEAPEAV_Facet_base@2@XZ" .globl "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ" # -- Begin function ?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ .p2align 4, 0x90 "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ": # @"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ" .Lfunc_begin1585: .cv_func_id 1585 .cv_loc 1585 29 2158 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2158:0 .seh_proc "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16663: .cv_loc 1585 29 2159 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2159:0 call "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" nop add rsp, 40 ret .Ltmp16664: .Lfunc_end1585: .seh_handlerdata .section .text,"xr",discard,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ" .seh_endproc # -- End function .def "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_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@@QEBAAEBQEAV_Facet_base@2@XZ" .globl "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ" # -- Begin function ?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ .p2align 4, 0x90 "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ": # @"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ" .Lfunc_begin1586: .cv_func_id 1586 .cv_loc 1586 29 2163 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2163:0 .seh_proc "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16665: .cv_loc 1586 29 2164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2164:0 call "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" nop add rsp, 40 ret .Ltmp16666: .Lfunc_end1586: .seh_handlerdata .section .text,"xr",discard,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_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@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" .globl "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ .p2align 4, 0x90 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" .Lfunc_begin1587: .cv_func_id 1587 .cv_loc 1587 15 306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:306:0 .seh_proc "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp16667: .cv_loc 1587 15 307 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:307:0 pop rcx ret .Ltmp16668: .Lfunc_end1587: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" .seh_endproc # -- End function .def "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_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@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" .globl "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" # -- Begin function ?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ .p2align 4, 0x90 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ": # @"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" .Lfunc_begin1588: .cv_func_id 1588 .cv_loc 1588 15 301 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:301:0 .seh_proc "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp16669: .cv_loc 1588 15 302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:302:0 pop rcx ret .Ltmp16670: .Lfunc_end1588: .seh_handlerdata .section .text,"xr",discard,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" .seh_endproc # -- End function .def "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$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@@QEAAAEAU?$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@@QEAAAEAU?$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@@QEAAAEAU?$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@@QEAAAEAU?$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@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" .Lfunc_begin1589: .cv_func_id 1589 .cv_loc 1589 29 2148 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2148:0 .seh_proc "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16671: .cv_loc 1589 29 2149 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2149:0 call "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" nop add rsp, 40 ret .Ltmp16672: .Lfunc_end1589: .seh_handlerdata .section .text,"xr",discard,"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" .seh_endproc # -- End function .def "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" .globl "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" # -- Begin function ??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z .p2align 4, 0x90 "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z": # @"??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" .Lfunc_begin1590: .cv_func_id 1590 .cv_loc 1590 29 2081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2081:0 .seh_proc "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .Ltmp16673: .cv_loc 1590 29 2084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2084:0 mov rcx, qword ptr [rsp + 64] cmp rcx, 0 mov qword ptr [rsp + 48], rcx # 8-byte Spill je .LBB1590_2 # %bb.1: mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov edx, 1 mov r8, qword ptr [rsp + 40] # 8-byte Reload call qword ptr [r8] mov qword ptr [rsp + 32], rax # 8-byte Spill .LBB1590_2: .cv_loc 1590 29 2085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory:2085:0 add rsp, 72 ret .Ltmp16674: .Lfunc_end1590: .seh_handlerdata .section .text,"xr",discard,"??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" .seh_endproc # -- End function .def "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$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@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" .globl "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" # -- Begin function ?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ .p2align 4, 0x90 "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ": # @"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" .Lfunc_begin1591: .cv_func_id 1591 .cv_loc 1591 15 291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:291:0 .seh_proc "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp16675: .cv_loc 1591 15 292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:292:0 mov rax, rcx pop rcx ret .Ltmp16676: .Lfunc_end1591: .seh_handlerdata .section .text,"xr",discard,"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" .seh_endproc # -- End function .def "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .globl "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" # -- Begin function ??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z .p2align 4, 0x90 "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z": # @"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .Lfunc_begin1592: .cv_func_id 1592 .cv_loc 1592 11 2700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2700:0 .seh_proc "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 256 .seh_stackalloc 256 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 120], -2 mov qword ptr [rbp + 112], r8 mov qword ptr [rbp + 104], rdx mov qword ptr [rbp + 96], rcx mov rcx, qword ptr [rbp + 96] .Ltmp16679: .cv_loc 1592 11 2701 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2701:0 mov rdx, qword ptr [rbp + 112] mov r9, qword ptr [rbp + 104] lea r8, [rbp + 48] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], rdx # 8-byte Spill mov rdx, r8 mov qword ptr [rbp - 24], r8 # 8-byte Spill mov qword ptr [rbp - 32], r9 # 8-byte Spill call "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" lea rcx, [rbp + 72] mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 24] # 8-byte Reload call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" mov rcx, rbp mov rdx, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" lea rax, [rbp + 24] mov rcx, rax mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .Ltmp16677: mov rcx, rsp mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rcx + 32], rdx mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov r8, qword ptr [rbp - 40] # 8-byte Reload mov r9, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .Ltmp16678: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1592_1 .LBB1592_1: mov rcx, rbp call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" lea rcx, [rbp + 48] call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rsp, 256 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z")@IMGREL .section .text,"xr",discard,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .seh_endproc .def "?dtor$2@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA": .seh_proc "?dtor$2@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA" .LBB1592_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .seh_endproc .def "?dtor$3@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA": .seh_proc "?dtor$3@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA" .LBB1592_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .seh_endproc .def "?dtor$4@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA": .seh_proc "?dtor$4@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA" .LBB1592_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp + 48] call "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp16680: .Lfunc_end1592: .seh_handlerdata .section .text,"xr",discard,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .seh_endproc .section .xdata,"dr",associative,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .p2align 2 "$cppxdata$??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z")@IMGREL # IPToStateXData .long 248 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z": .long -1 # ToState .long "?dtor$4@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$3@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$2@?0???$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z@4HA"@IMGREL # Action "$ip2state$??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z": .long .Lfunc_begin1592@IMGREL # IP .long -1 # ToState .long .Ltmp16677@IMGREL+1 # IP .long 2 # ToState .long .Ltmp16678@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" # -- End function .def "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .globl "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" # -- Begin function ??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z .p2align 4, 0x90 "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z": # @"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .Lfunc_begin1593: .cv_func_id 1593 .cv_loc 1593 25 5755 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5755:0 .seh_proc "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov eax, dword ptr [rbp + 112] mov qword ptr [rbp + 40], r9 mov qword ptr [rbp + 32], r8 mov qword ptr [rbp + 24], rdx mov qword ptr [rbp + 16], rcx mov rcx, qword ptr [rbp + 16] mov qword ptr [rbp + 48], rcx .Ltmp16687: mov rdx, qword ptr [rbp + 32] mov qword ptr [rcx], rdx mov rdx, qword ptr [rbp + 32] mov qword ptr [rcx + 8], rdx mov rdx, qword ptr [rbp + 40] mov qword ptr [rcx + 16], rdx mov dword ptr [rcx + 24], 0 mov dword ptr [rcx + 28], 0 mov rdx, rcx add rdx, 32 lea r8, [rbp + 8] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, r8 mov dword ptr [rbp - 28], eax # 4-byte Spill mov qword ptr [rbp - 40], r8 # 8-byte Spill mov qword ptr [rbp - 48], rdx # 8-byte Spill call "??0?$allocator@_N@std@@QEAA@XZ" xor r10d, r10d mov edx, r10d mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload add rcx, 80 mov r8d, dword ptr [rbp + 112] mov rdx, qword ptr [rbp + 24] .Ltmp16681: mov qword ptr [rbp - 64], rax # 8-byte Spill call "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .Ltmp16682: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1593_1 .LBB1593_1: mov rax, qword ptr [rbp + 24] mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rcx + 120], rax mov edx, dword ptr [rbp + 112] mov dword ptr [rcx + 128], edx .Ltmp16688: .cv_loc 1593 25 5758 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5758:0 mov dword ptr [rbp + 4], 142040571 .cv_loc 1593 25 5765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5765:0 mov dword ptr [rbp], 1845494528 .cv_loc 1593 25 5769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5769:0 mov dword ptr [rbp - 4], 1846018820 .cv_loc 1593 25 5772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5772:0 mov dword ptr [rbp - 8], 1887436827 .cv_loc 1593 25 5776 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5776:0 mov dword ptr [rbp - 12], 1904320539 .cv_loc 1593 25 5779 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5779:0 mov dword ptr [rbp - 16], 1887961119 .cv_loc 1593 25 5783 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5783:0 mov ecx, dword ptr [rcx + 128] mov edx, 63 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 1 je .LBB1593_3 # %bb.2: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 63 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 jne .LBB1593_4 .LBB1593_3: mov eax, 142040571 mov dword ptr [rbp - 76], eax # 4-byte Spill jmp .LBB1593_17 .LBB1593_4: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 63 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 2 jne .LBB1593_6 # %bb.5: mov eax, 1845494528 mov dword ptr [rbp - 80], eax # 4-byte Spill jmp .LBB1593_16 .LBB1593_6: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 63 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 4 jne .LBB1593_8 # %bb.7: mov eax, 1887436827 mov dword ptr [rbp - 84], eax # 4-byte Spill jmp .LBB1593_15 .LBB1593_8: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 63 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 8 jne .LBB1593_10 # %bb.9: mov eax, 1904320539 mov dword ptr [rbp - 88], eax # 4-byte Spill jmp .LBB1593_14 .LBB1593_10: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 63 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 16 jne .LBB1593_12 # %bb.11: mov eax, 1846018820 mov dword ptr [rbp - 92], eax # 4-byte Spill jmp .LBB1593_13 .LBB1593_12: mov rax, qword ptr [rbp - 24] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 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 [rbp - 92], ecx # 4-byte Spill .LBB1593_13: mov eax, dword ptr [rbp - 92] # 4-byte Reload mov dword ptr [rbp - 88], eax # 4-byte Spill .LBB1593_14: mov eax, dword ptr [rbp - 88] # 4-byte Reload mov dword ptr [rbp - 84], eax # 4-byte Spill .LBB1593_15: mov eax, dword ptr [rbp - 84] # 4-byte Reload mov dword ptr [rbp - 80], eax # 4-byte Spill .LBB1593_16: mov eax, dword ptr [rbp - 80] # 4-byte Reload mov dword ptr [rbp - 76], eax # 4-byte Spill .LBB1593_17: mov eax, dword ptr [rbp - 76] # 4-byte Reload mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov dword ptr [rcx + 144], eax .cv_loc 1593 25 5791 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5791:0 mov eax, dword ptr [rcx + 144] and eax, 1073741824 cmp eax, 0 je .LBB1593_20 # %bb.18: .Ltmp16689: .cv_loc 1593 25 5792 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5792:0 mov rax, qword ptr [rbp - 24] # 8-byte Reload add rax, 80 .Ltmp16683: mov rcx, rax call "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Ltmp16684: jmp .LBB1593_19 .LBB1593_19: jmp .LBB1593_20 .Ltmp16690: .LBB1593_20: .cv_loc 1593 25 5793 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5793:0 .Ltmp16685: mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp16686: jmp .LBB1593_21 .Ltmp16691: .LBB1593_21: .cv_loc 1593 25 5794 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5794:0 mov rax, qword ptr [rbp + 48] add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .seh_endproc .def "?dtor$22@?0???0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$22@?0???0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z@4HA": .seh_proc "?dtor$22@?0???0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z@4HA" .LBB1593_22: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp16692: .cv_loc 1593 25 5794 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5794:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16693: .Lfunc_end1593: .seh_handlerdata .section .text,"xr",discard,"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .p2align 2 "$cppxdata$??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z": .long -1 # ToState .long "?dtor$22@?0???0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z@4HA"@IMGREL # Action "$ip2state$??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z": .long .Lfunc_begin1593@IMGREL # IP .long -1 # ToState .long .Ltmp16681@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16686@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" # -- End function .def "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .globl "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # -- Begin function ?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ .p2align 4, 0x90 "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ": # @"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .Lfunc_begin1594: .cv_func_id 1594 .cv_loc 1594 25 5726 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5726:0 .seh_proc "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp16706: .cv_loc 1594 25 5727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5727:0 mov qword ptr [rbp - 24], 0 .Ltmp16707: .cv_loc 1594 25 5729 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5729:0 mov rax, rcx add rax, 80 .Ltmp16694: xor edx, edx mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rax call "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" .Ltmp16695: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1594_1 .LBB1594_1: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 32], rax .cv_loc 1594 25 5730 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5730:0 .Ltmp16696: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp16697: jmp .LBB1594_2 .LBB1594_2: .cv_loc 1594 25 5731 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5731:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, qword ptr [rax] cmp rcx, qword ptr [rax + 16] je .LBB1594_5 # %bb.3: .cv_loc 1594 25 5732 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5732:0 .Ltmp16698: mov edx, 14 .Ltmp16708: mov rcx, qword ptr [rbp - 40] # 8-byte Reload call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp16699: jmp .LBB1594_4 .LBB1594_4: jmp .LBB1594_5 .Ltmp16709: .LBB1594_5: .cv_loc 1594 25 5733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5733:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rax, 80 mov rdx, qword ptr [rbp - 32] .Ltmp16700: mov rcx, rax call "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .Ltmp16701: jmp .LBB1594_6 .LBB1594_6: .cv_loc 1594 25 5734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5734:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rax, 80 .Ltmp16702: mov rcx, rax call "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .Ltmp16703: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1594_7 .LBB1594_7: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 24], rax .cv_loc 1594 25 5735 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5735:0 mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov edx, dword ptr [rcx + 128] mov r8, qword ptr [rbp - 24] mov dword ptr [r8 + 32], edx .cv_loc 1594 25 5736 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5736:0 call "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" mov rcx, qword ptr [rbp - 24] mov dword ptr [rcx + 40], eax .cv_loc 1594 25 5737 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5737:0 mov rcx, qword ptr [rbp - 24] .Ltmp16704: xor eax, eax mov r8d, eax mov rdx, r8 call "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" .Ltmp16705: jmp .LBB1594_9 .Ltmp16710: .LBB1594_9: .cv_loc 1594 25 5742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5742:0 mov rax, qword ptr [rbp - 24] add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ")@IMGREL .section .text,"xr",discard,"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .seh_endproc .def "?catch$8@?0??_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$8@?0??_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ@4HA": .seh_proc "?catch$8@?0??_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1594_8: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp16711: .cv_loc 1594 25 5739 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5739:0 mov rax, qword ptr [rbp - 40] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1594 25 5740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5740:0 mov rax, qword ptr [rip + __imp__CxxThrowException] xor edx, edx mov ecx, edx mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 64] # 8-byte Reload call rax ud2 .Ltmp16712: .Lfunc_end1594: .seh_handlerdata .long ("$cppxdata$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ")@IMGREL .section .text,"xr",discard,"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .p2align 2 "$cppxdata$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ")@IMGREL # HandlerArray "$handlerMap$0$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$8@?0??_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ": .long .Lfunc_begin1594@IMGREL # IP .long -1 # ToState .long .Ltmp16694@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16705@IMGREL+1 # IP .long -1 # ToState .long "?catch$8@?0??_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # -- End function .def "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" .globl "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" # -- Begin function ?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z .p2align 4, 0x90 "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z": # @"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" .Lfunc_begin1595: .cv_func_id 1595 .cv_loc 1595 25 2562 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2562:0 .seh_proc "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp16713: .cv_loc 1595 25 2563 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2563:0 cmp qword ptr [rsp + 48], 0 mov qword ptr [rsp + 32], rcx # 8-byte Spill je .LBB1595_2 # %bb.1: .Ltmp16714: .cv_loc 1595 25 2564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2564:0 mov rax, qword ptr [rsp + 48] lock add dword ptr [rax + 44], 1 .Ltmp16715: .LBB1595_2: .cv_loc 1595 25 2565 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2565:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1595 25 2566 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2566:0 mov rcx, qword ptr [rsp + 48] mov rax, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rax + 8], rcx .cv_loc 1595 25 2567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2567:0 add rsp, 56 ret .Ltmp16716: .Lfunc_end1595: .seh_handlerdata .section .text,"xr",discard,"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" .seh_endproc # -- End function .def "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" .globl "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" # -- Begin function ??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ": # @"??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" .Lfunc_begin1596: .cv_func_id 1596 .cv_loc 1596 25 2139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2139:0 .seh_proc "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16717: .cv_loc 1596 25 2139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2139:0 add rcx, 32 call "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .Ltmp16718: .cv_loc 1596 25 2139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2139:0 nop add rsp, 40 ret .Ltmp16719: .Lfunc_end1596: .seh_handlerdata .section .text,"xr",discard,"??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .globl "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" # -- Begin function ??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z .p2align 4, 0x90 "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z": # @"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .Lfunc_begin1597: .cv_func_id 1597 .cv_loc 1597 11 3064 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3064:0 .seh_proc "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 240 .seh_stackalloc 240 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 104], -2 mov rax, qword ptr [rbp + 160] #DEBUG_VALUE: replace:_Last <- [$r8+0] #DEBUG_VALUE: replace:_First <- [$rdx+0] mov qword ptr [rbp + 96], r9 mov qword ptr [rbp + 88], rcx mov rcx, qword ptr [rbp + 88] .cv_loc 1597 11 3065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3065:0 .Ltmp16720: lea r9, [rbp + 96] lea r10, [rbp + 160] .Ltmp16724: mov qword ptr [rbp + 8], rcx # 8-byte Spill mov rcx, r9 mov qword ptr [rbp], rdx # 8-byte Spill .Ltmp16725: #DEBUG_VALUE: replace:_First <- [DW_OP_deref] [$rbp+0] mov rdx, r10 mov qword ptr [rbp - 8], rax # 8-byte Spill mov qword ptr [rbp - 16], r8 # 8-byte Spill .Ltmp16726: #DEBUG_VALUE: replace:_Last <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp16721: jmp .LBB1597_1 .Ltmp16727: .LBB1597_1: #DEBUG_VALUE: replace:_Last <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: replace:_First <- [DW_OP_deref] [$rbp+0] .cv_loc 1597 11 3066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3066:0 mov rcx, qword ptr [rbp + 96] call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov qword ptr [rbp + 80], rax .cv_loc 1597 11 3067 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3067:0 mov rcx, qword ptr [rbp + 160] call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov qword ptr [rbp + 72], rax .cv_loc 1597 11 3068 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3068:0 mov rax, qword ptr [rbp + 72] mov r9, qword ptr [rbp + 80] lea rcx, [rbp + 40] mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], r9 # 8-byte Spill call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" lea rcx, [rbp + 16] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rdx, qword ptr [rbp] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" mov r8b, byte ptr [rbp + 64] .Ltmp16722: mov rcx, rsp mov byte ptr [rcx + 40], r8b mov rdx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rcx + 32], rdx mov rcx, qword ptr [rbp + 8] # 8-byte Reload mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rbp - 24] # 8-byte Reload mov r9, qword ptr [rbp - 40] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .Ltmp16723: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1597_2 .Ltmp16728: .LBB1597_2: #DEBUG_VALUE: replace:_Last <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: replace:_First <- [DW_OP_deref] [$rbp+0] .cv_loc 1597 11 3069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3069:0 mov rcx, qword ptr [rbp] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 72] # 8-byte Reload add rsp, 240 pop rbp .Ltmp16729: ret .seh_handlerdata .long ("$cppxdata$??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z")@IMGREL .section .text,"xr",discard,"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .seh_endproc .def "?dtor$3@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA": .seh_proc "?dtor$3@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA" .LBB1597_3: .Ltmp16730: #DEBUG_VALUE: replace:_Last <- [DW_OP_constu 16, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: replace:_First <- [DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp16731: .seh_endprologue mov rcx, qword ptr [rbp] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .seh_endproc .def "?dtor$4@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA": .seh_proc "?dtor$4@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA" .LBB1597_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 16] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp16732: .Lfunc_end1597: .seh_handlerdata .section .text,"xr",discard,"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .seh_endproc .section .xdata,"dr",associative,"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .p2align 2 "$cppxdata$??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z")@IMGREL # IPToStateXData .long 232 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z": .long -1 # ToState .long "?dtor$4@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$3@?0???$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z@4HA"@IMGREL # Action "$ip2state$??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z": .long .Lfunc_begin1597@IMGREL # IP .long -1 # ToState .long .Ltmp16720@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16723@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" # -- End function .def "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .globl "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # -- Begin function ??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z .p2align 4, 0x90 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z": # @"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .Lfunc_begin1598: .cv_func_id 1598 .cv_loc 1598 11 1399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1399:0 .seh_proc "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16733: mov rdx, rcx mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax call "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" mov rcx, qword ptr [rsp + 64] mov rcx, qword ptr [rcx + 16] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rdx + 16], rcx mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rdx add rsp, 72 ret .Ltmp16734: .Lfunc_end1598: .seh_handlerdata .section .text,"xr",discard,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .seh_endproc # -- End function .def "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .globl "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" # -- Begin function ??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z .p2align 4, 0x90 "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z": # @"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .Lfunc_begin1599: .cv_func_id 1599 .cv_loc 1599 11 3055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3055:0 .seh_proc "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 176 .seh_stackalloc 176 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 40], -2 mov al, byte ptr [rbp + 104] mov r10, qword ptr [rbp + 96] #DEBUG_VALUE: _Replace_range:_Last <- [$r8+0] #DEBUG_VALUE: _Replace_range:_First <- [$rdx+0] mov byte ptr [rbp + 32], al mov qword ptr [rbp + 24], r9 mov qword ptr [rbp + 16], rcx mov rcx, qword ptr [rbp + 16] .Ltmp16737: .cv_loc 1599 11 3056 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3056:0 mov r9, qword ptr [rbp + 96] mov r11, qword ptr [rbp + 24] sub r9, r11 mov qword ptr [rbp - 16], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rbp - 24], rdx # 8-byte Spill .Ltmp16738: #DEBUG_VALUE: _Replace_range:_First <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 32], r10 # 8-byte Spill mov qword ptr [rbp - 40], r11 # 8-byte Spill mov qword ptr [rbp - 48], r8 # 8-byte Spill .Ltmp16739: #DEBUG_VALUE: _Replace_range:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rbp - 56], r9 # 8-byte Spill call "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" lea rcx, [rbp - 8] mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rdx, qword ptr [rbp - 64] # 8-byte Reload call "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" .Ltmp16735: mov rcx, rsp mov rdx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rcx + 32], rdx mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 72] # 8-byte Reload mov r9, qword ptr [rbp - 40] # 8-byte Reload call "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" .Ltmp16736: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1599_1 .Ltmp16740: .LBB1599_1: #DEBUG_VALUE: _Replace_range:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Replace_range:_First <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] lea rcx, [rbp - 8] call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .cv_loc 1599 11 3058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3058:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rsp, 176 pop rbp .Ltmp16741: ret .seh_handlerdata .long ("$cppxdata$??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .seh_endproc .def "?dtor$2@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA": .seh_proc "?dtor$2@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA" .LBB1599_2: .Ltmp16742: #DEBUG_VALUE: _Replace_range:_Last <- [DW_OP_constu 48, DW_OP_minus, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Replace_range:_First <- [DW_OP_constu 24, DW_OP_minus, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .Ltmp16743: .seh_endprologue lea rcx, [rbp - 8] .cv_loc 1599 11 3056 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3056:0 call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .seh_endproc .def "?dtor$3@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA": .seh_proc "?dtor$3@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA" .LBB1599_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1599 11 3058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3058:0 mov rcx, qword ptr [rbp - 24] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .seh_endproc .def "?dtor$4@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA": .seh_proc "?dtor$4@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA" .LBB1599_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 48 .seh_stackalloc 48 lea rbp, [rdx + 128] .seh_endprologue mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 48 pop rbp ret # CLEANUPRET .Ltmp16744: .Lfunc_end1599: .seh_handlerdata .section .text,"xr",discard,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .p2align 2 "$cppxdata$??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z")@IMGREL # IPToStateXData .long 168 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z": .long -1 # ToState .long "?dtor$4@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$3@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$2@?0???$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z@4HA"@IMGREL # Action "$ip2state$??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z": .long .Lfunc_begin1599@IMGREL # IP .long -1 # ToState .long .Ltmp16735@IMGREL+1 # IP .long 2 # ToState .long .Ltmp16736@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" # -- End function .def "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" .globl "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" # -- Begin function ?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z .p2align 4, 0x90 "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z": # @"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" .Lfunc_begin1600: .cv_func_id 1600 .cv_loc 1600 11 2910 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2910:0 .seh_proc "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 304 .seh_stackalloc 304 .seh_endprologue mov rax, qword ptr [rsp + 352] mov qword ptr [rsp + 288], r9 mov qword ptr [rsp + 280], r8 mov qword ptr [rsp + 272], rdx mov qword ptr [rsp + 264], rcx mov rcx, qword ptr [rsp + 264] .Ltmp16745: .cv_loc 1600 11 2911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2911:0 mov rdx, rcx mov qword ptr [rsp + 168], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rsp + 160], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 256], rax .cv_loc 1600 11 2912 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2912:0 mov rcx, qword ptr [rsp + 256] mov rdx, qword ptr [rsp + 272] call "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" .cv_loc 1600 11 2913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2913:0 mov rcx, qword ptr [rsp + 256] mov r8, qword ptr [rsp + 280] mov rdx, qword ptr [rsp + 272] call "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" mov qword ptr [rsp + 280], rax .cv_loc 1600 11 2914 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2914:0 mov rax, qword ptr [rsp + 280] cmp rax, qword ptr [rsp + 352] jne .LBB1600_2 # %bb.1: .Ltmp16746: .cv_loc 1600 11 2916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2916:0 mov r8, qword ptr [rsp + 352] mov rdx, qword ptr [rsp + 288] mov rcx, qword ptr [rsp + 256] mov qword ptr [rsp + 152], r8 # 8-byte Spill mov qword ptr [rsp + 144], rdx # 8-byte Spill call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" add rax, qword ptr [rsp + 272] mov rcx, rax mov rdx, qword ptr [rsp + 144] # 8-byte Reload mov r8, qword ptr [rsp + 152] # 8-byte Reload call "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1600 11 2917 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2917:0 mov rcx, qword ptr [rsp + 168] # 8-byte Reload mov qword ptr [rsp + 296], rcx mov qword ptr [rsp + 136], rax # 8-byte Spill jmp .LBB1600_14 .Ltmp16747: .LBB1600_2: .cv_loc 1600 11 2920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2920:0 mov rax, qword ptr [rsp + 256] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 248], rax .cv_loc 1600 11 2921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2921:0 mov rax, qword ptr [rsp + 248] sub rax, qword ptr [rsp + 280] sub rax, qword ptr [rsp + 272] add rax, 1 mov qword ptr [rsp + 240], rax .cv_loc 1600 11 2922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2922:0 mov rax, qword ptr [rsp + 352] cmp rax, qword ptr [rsp + 280] jae .LBB1600_4 # %bb.3: .Ltmp16748: .cv_loc 1600 11 2924 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2924:0 mov rax, qword ptr [rsp + 248] mov rcx, qword ptr [rsp + 280] sub rcx, qword ptr [rsp + 352] sub rax, rcx mov rcx, qword ptr [rsp + 256] mov qword ptr [rcx + 24], rax .cv_loc 1600 11 2925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2925:0 mov rcx, qword ptr [rsp + 256] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov qword ptr [rsp + 232], rax .cv_loc 1600 11 2926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2926:0 mov rax, qword ptr [rsp + 232] add rax, qword ptr [rsp + 272] mov qword ptr [rsp + 224], rax .cv_loc 1600 11 2927 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2927:0 mov r8, qword ptr [rsp + 352] mov rdx, qword ptr [rsp + 288] mov rcx, qword ptr [rsp + 224] call "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1600 11 2928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2928:0 mov r8, qword ptr [rsp + 240] mov rcx, qword ptr [rsp + 224] add rcx, qword ptr [rsp + 280] mov rdx, qword ptr [rsp + 224] add rdx, qword ptr [rsp + 352] mov qword ptr [rsp + 128], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 128] # 8-byte Reload mov qword ptr [rsp + 120], rax # 8-byte Spill call "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1600 11 2929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2929:0 mov rcx, qword ptr [rsp + 168] # 8-byte Reload mov qword ptr [rsp + 296], rcx mov qword ptr [rsp + 112], rax # 8-byte Spill jmp .LBB1600_14 .Ltmp16749: .LBB1600_4: .cv_loc 1600 11 2932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2932:0 mov rax, qword ptr [rsp + 352] sub rax, qword ptr [rsp + 280] mov qword ptr [rsp + 216], rax .cv_loc 1600 11 2933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2933:0 mov rax, qword ptr [rsp + 216] mov rcx, qword ptr [rsp + 256] mov rcx, qword ptr [rcx + 32] sub rcx, qword ptr [rsp + 248] cmp rax, rcx ja .LBB1600_13 # %bb.5: .Ltmp16750: .cv_loc 1600 11 2935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2935:0 mov rax, qword ptr [rsp + 248] add rax, qword ptr [rsp + 216] mov rcx, qword ptr [rsp + 256] mov qword ptr [rcx + 24], rax .cv_loc 1600 11 2936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2936:0 mov rcx, qword ptr [rsp + 256] call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" mov qword ptr [rsp + 208], rax .cv_loc 1600 11 2937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2937:0 mov rax, qword ptr [rsp + 208] add rax, qword ptr [rsp + 272] mov qword ptr [rsp + 200], rax .cv_loc 1600 11 2938 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2938:0 mov rax, qword ptr [rsp + 200] add rax, qword ptr [rsp + 280] mov qword ptr [rsp + 192], rax .cv_loc 1600 11 2941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2941:0 mov rax, qword ptr [rsp + 288] add rax, qword ptr [rsp + 352] cmp rax, qword ptr [rsp + 200] jbe .LBB1600_7 # %bb.6: mov rax, qword ptr [rsp + 288] mov rcx, qword ptr [rsp + 208] add rcx, qword ptr [rsp + 248] cmp rax, rcx jbe .LBB1600_8 .LBB1600_7: .Ltmp16751: .cv_loc 1600 11 2943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2943:0 mov rax, qword ptr [rsp + 352] mov qword ptr [rsp + 184], rax .cv_loc 1600 11 2944 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2944:0 jmp .LBB1600_12 .Ltmp16752: .LBB1600_8: .cv_loc 1600 11 2945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2945:0 mov rax, qword ptr [rsp + 192] cmp rax, qword ptr [rsp + 288] ja .LBB1600_10 # %bb.9: .Ltmp16753: .cv_loc 1600 11 2947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2947:0 mov qword ptr [rsp + 184], 0 .cv_loc 1600 11 2948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2948:0 jmp .LBB1600_11 .Ltmp16754: .LBB1600_10: .cv_loc 1600 11 2951 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2951:0 mov rax, qword ptr [rsp + 192] mov rcx, qword ptr [rsp + 288] sub rax, rcx mov qword ptr [rsp + 184], rax .Ltmp16755: .LBB1600_11: .cv_loc 1600 11 2945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2945:0 jmp .LBB1600_12 .Ltmp16756: .LBB1600_12: .cv_loc 1600 11 2954 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2954:0 mov r8, qword ptr [rsp + 240] mov rdx, qword ptr [rsp + 192] mov rax, qword ptr [rsp + 192] add rax, qword ptr [rsp + 216] mov rcx, rax call "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1600 11 2958 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2958:0 mov r8, qword ptr [rsp + 184] mov rdx, qword ptr [rsp + 288] mov rcx, qword ptr [rsp + 200] mov qword ptr [rsp + 104], rax # 8-byte Spill call "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1600 11 2961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2961:0 mov rcx, qword ptr [rsp + 352] sub rcx, qword ptr [rsp + 184] mov rdx, qword ptr [rsp + 288] add rdx, qword ptr [rsp + 216] add rdx, qword ptr [rsp + 184] mov r8, qword ptr [rsp + 200] add r8, qword ptr [rsp + 184] mov qword ptr [rsp + 96], rcx # 8-byte Spill mov rcx, r8 mov r8, qword ptr [rsp + 96] # 8-byte Reload mov qword ptr [rsp + 88], rax # 8-byte Spill call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1600 11 2963 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2963:0 mov rcx, qword ptr [rsp + 168] # 8-byte Reload mov qword ptr [rsp + 296], rcx mov qword ptr [rsp + 80], rax # 8-byte Spill jmp .LBB1600_14 .Ltmp16757: .LBB1600_13: .cv_loc 1600 11 2966 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2966:0 mov rax, qword ptr [rsp + 352] mov rcx, qword ptr [rsp + 288] mov rdx, qword ptr [rsp + 280] mov r9, qword ptr [rsp + 272] mov r8, qword ptr [rsp + 216] mov r10b, byte ptr [rsp + 176] mov r11, qword ptr [rsp + 168] # 8-byte Reload mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r11 mov qword ptr [rsp + 64], rdx # 8-byte Spill mov rdx, r8 mov r8b, r10b mov rsi, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], rsi mov rsi, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], rsi mov qword ptr [rsp + 48], rax call "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" mov qword ptr [rsp + 296], rax .LBB1600_14: .cv_loc 1600 11 2973 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2973:0 mov rax, qword ptr [rsp + 296] add rsp, 304 pop rsi ret .Ltmp16758: .Lfunc_end1600: .seh_handlerdata .section .text,"xr",discard,"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" .seh_endproc # -- End function .def "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" .globl "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" # -- Begin function ??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z .p2align 4, 0x90 "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z": # @"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" .Lfunc_begin1601: .cv_func_id 1601 .cv_loc 1601 11 1545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1545:0 .seh_proc "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp16759: .cv_loc 1601 11 1546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1546:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" .cv_loc 1601 11 1547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1547:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov rdx, qword ptr [rcx + 16] mov rax, qword ptr [rsp + 48] mov rax, qword ptr [rax + 16] sub rdx, rax mov rax, rdx add rsp, 56 ret .Ltmp16760: .Lfunc_end1601: .seh_handlerdata .section .text,"xr",discard,"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" .seh_endproc # -- End function .def "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Lfunc_begin1602: .cv_func_id 1602 .cv_loc 1602 11 3140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3140:0 .seh_proc "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16761: .cv_loc 1602 11 3141 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3141:0 mov qword ptr [rsp + 40], rax # 8-byte Spill call "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp16762: .Lfunc_end1602: .seh_handlerdata .section .text,"xr",discard,"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_endproc # -- End function .def "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" .globl "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" # -- Begin function ?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z .p2align 4, 0x90 "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z": # @"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" .Lfunc_begin1603: .cv_func_id 1603 .cv_loc 1603 11 1829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1829:0 .seh_proc "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp16763: .cv_loc 1603 11 1830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1830:0 mov rcx, qword ptr [rcx + 24] cmp rcx, qword ptr [rsp + 48] jae .LBB1603_2 # %bb.1: .Ltmp16764: .cv_loc 1603 11 1832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1832:0 call "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" ud2 .Ltmp16765: .LBB1603_2: .cv_loc 1603 11 1834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1834:0 add rsp, 56 ret .Ltmp16766: .Lfunc_end1603: .seh_handlerdata .section .text,"xr",discard,"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" .seh_endproc # -- End function .def "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" .globl "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" # -- Begin function ?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z .p2align 4, 0x90 "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z": # @"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" .Lfunc_begin1604: .cv_func_id 1604 .cv_loc 1604 11 1850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1850:0 .seh_proc "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 80], rax mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rax, qword ptr [rsp + 48] .Ltmp16767: .cv_loc 1604 11 1851 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1851:0 mov rax, qword ptr [rax + 24] sub rax, qword ptr [rsp + 56] mov qword ptr [rsp + 64], rax lea rcx, [rsp + 72] #DEBUG_VALUE: _Clamp_suffix_size:_Size <- [$rcx+0] lea rdx, [rsp + 64] call "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" .Ltmp16768: mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov qword ptr [rsp + 40], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 88 ret .Ltmp16769: .Lfunc_end1604: .seh_handlerdata .section .text,"xr",discard,"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" .seh_endproc # -- End function .def "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@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@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" .globl "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" # -- Begin function ??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z .p2align 4, 0x90 "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z": # @"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" .Lfunc_begin1605: .cv_func_id 1605 .cv_loc 1605 11 3919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3919:0 .seh_proc "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 272 .seh_stackalloc 272 .seh_endprologue mov rax, qword ptr [rsp + 336] mov r10, qword ptr [rsp + 328] mov r11, qword ptr [rsp + 320] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 264], rsi mov byte ptr [rsp + 256], r8b mov qword ptr [rsp + 240], r9 mov qword ptr [rsp + 232], rdx mov qword ptr [rsp + 224], rcx mov rcx, qword ptr [rsp + 224] .Ltmp16770: .cv_loc 1605 11 3921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3921:0 mov rdx, rcx mov qword ptr [rsp + 152], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rsp + 144], r11 # 8-byte Spill mov qword ptr [rsp + 136], r10 # 8-byte Spill mov qword ptr [rsp + 128], rax # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov qword ptr [rsp + 216], rax .cv_loc 1605 11 3922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3922:0 mov rax, qword ptr [rsp + 216] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 208], rax .cv_loc 1605 11 3923 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3923:0 mov rcx, qword ptr [rsp + 152] # 8-byte Reload call "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" sub rax, qword ptr [rsp + 208] cmp rax, qword ptr [rsp + 232] jae .LBB1605_2 # %bb.1: .Ltmp16771: .cv_loc 1605 11 3925 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3925:0 call "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" ud2 .Ltmp16772: .LBB1605_2: .cv_loc 1605 11 3928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3928:0 mov rax, qword ptr [rsp + 208] add rax, qword ptr [rsp + 232] mov qword ptr [rsp + 200], rax .cv_loc 1605 11 3929 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3929:0 mov rax, qword ptr [rsp + 216] mov rax, qword ptr [rax + 32] mov qword ptr [rsp + 192], rax .cv_loc 1605 11 3930 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3930:0 mov rdx, qword ptr [rsp + 200] mov rcx, qword ptr [rsp + 152] # 8-byte Reload call "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" mov qword ptr [rsp + 184], rax .cv_loc 1605 11 3931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3931:0 mov rax, qword ptr [rsp + 152] # 8-byte Reload mov rcx, rax call "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov qword ptr [rsp + 176], rax .cv_loc 1605 11 3932 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3932:0 mov rcx, qword ptr [rsp + 176] mov rax, qword ptr [rsp + 184] add rax, 1 mov rdx, rax call "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" mov qword ptr [rsp + 248], rax .cv_loc 1605 11 3933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3933:0 mov rax, qword ptr [rsp + 216] mov rcx, rax call "?_Orphan_all@_Container_base12@std@@QEAAXXZ" .cv_loc 1605 11 3934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3934:0 mov rax, qword ptr [rsp + 200] mov rcx, qword ptr [rsp + 216] mov qword ptr [rcx + 24], rax .cv_loc 1605 11 3935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3935:0 mov rax, qword ptr [rsp + 184] mov rcx, qword ptr [rsp + 216] mov qword ptr [rcx + 32], rax .cv_loc 1605 11 3936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3936:0 mov rcx, qword ptr [rsp + 248] call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov r8d, 16 mov ecx, r8d mov qword ptr [rsp + 168], rax .cv_loc 1605 11 3937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3937:0 cmp rcx, qword ptr [rsp + 192] ja .LBB1605_4 # %bb.3: .Ltmp16773: .cv_loc 1605 11 3939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3939:0 mov rax, qword ptr [rsp + 216] mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 160], rax .cv_loc 1605 11 3940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3940:0 mov rax, qword ptr [rsp + 336] mov rcx, qword ptr [rsp + 328] mov rdx, qword ptr [rsp + 320] mov r8, qword ptr [rsp + 240] mov r9, qword ptr [rsp + 208] mov r10, qword ptr [rsp + 160] mov qword ptr [rsp + 120], rcx # 8-byte Spill mov rcx, r10 mov qword ptr [rsp + 112], rax # 8-byte Spill mov qword ptr [rsp + 104], r9 # 8-byte Spill mov qword ptr [rsp + 96], rdx # 8-byte Spill mov qword ptr [rsp + 88], r8 # 8-byte Spill call "??$_Unfancy@D@std@@YAPEADPEAD@Z" mov rdx, qword ptr [rsp + 168] lea rcx, [rsp + 256] mov r8, rax mov r9, qword ptr [rsp + 104] # 8-byte Reload mov rax, qword ptr [rsp + 88] # 8-byte Reload mov qword ptr [rsp + 32], rax mov rax, qword ptr [rsp + 96] # 8-byte Reload mov qword ptr [rsp + 40], rax mov rax, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rsp + 48], rax mov rax, qword ptr [rsp + 112] # 8-byte Reload mov qword ptr [rsp + 56], rax call "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" .cv_loc 1605 11 3941 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3941:0 mov rcx, qword ptr [rsp + 176] mov rax, qword ptr [rsp + 192] add rax, 1 mov rdx, qword ptr [rsp + 160] mov r8, rax call "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .cv_loc 1605 11 3942 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3942:0 mov rax, qword ptr [rsp + 248] mov rcx, qword ptr [rsp + 216] mov qword ptr [rcx + 8], rax .cv_loc 1605 11 3943 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3943:0 jmp .LBB1605_5 .Ltmp16774: .LBB1605_4: .cv_loc 1605 11 3946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3946:0 mov rax, qword ptr [rsp + 336] mov rcx, qword ptr [rsp + 328] mov rdx, qword ptr [rsp + 320] mov r8, qword ptr [rsp + 240] mov r9, qword ptr [rsp + 208] mov r10, qword ptr [rsp + 216] add r10, 8 mov r11, qword ptr [rsp + 168] lea rsi, [rsp + 256] mov qword ptr [rsp + 80], rcx # 8-byte Spill mov rcx, rsi mov qword ptr [rsp + 72], rdx # 8-byte Spill mov rdx, r11 mov qword ptr [rsp + 64], r8 # 8-byte Spill mov r8, r10 mov r10, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], r10 mov r10, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 40], r10 mov r10, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 48], r10 mov qword ptr [rsp + 56], rax call "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" .cv_loc 1605 11 3947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3947:0 mov rax, qword ptr [rsp + 216] add rax, 8 mov rcx, rax call "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" mov rcx, qword ptr [rsp + 176] mov rdx, rax lea r8, [rsp + 248] call "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .Ltmp16775: .LBB1605_5: .cv_loc 1605 11 3950 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3950:0 mov rax, qword ptr [rsp + 264] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 152] # 8-byte Reload add rsp, 272 pop rsi ret .Ltmp16776: .Lfunc_end1605: .seh_handlerdata .section .text,"xr",discard,"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" .seh_endproc # -- 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_begin1606: .cv_func_id 1606 .cv_loc 1606 11 1845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1845:0 .seh_proc "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp16777: .cv_loc 1606 11 1846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:1846:0 lea rcx, [rip + "??_C@_0BI@CFPLBAOH@invalid?5string?5position?$AA@"] call "?_Xout_of_range@std@@YAXPEBD@Z" ud2 .Ltmp16778: .Lfunc_end1606: .seh_handlerdata .section .text,"xr",discard,"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" .seh_endproc # -- End function .def "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@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@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" .globl "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" # -- Begin function ??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z .p2align 4, 0x90 "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z": # @"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" .Lfunc_begin1607: .cv_func_id 1607 .cv_loc 1607 11 2968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2968:0 .seh_proc "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 128 .seh_stackalloc 128 .seh_endprologue mov rax, qword ptr [rsp + 200] mov r10, qword ptr [rsp + 192] mov r11, qword ptr [rsp + 184] mov rsi, qword ptr [rsp + 176] mov qword ptr [rsp + 120], r9 mov qword ptr [rsp + 112], r8 mov qword ptr [rsp + 104], rdx mov qword ptr [rsp + 96], rcx .Ltmp16779: .cv_loc 1607 11 2969 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2969:0 mov r8, qword ptr [rsp + 176] mov rdx, qword ptr [rsp + 112] mov rcx, qword ptr [rsp + 104] mov qword ptr [rsp + 88], rsi # 8-byte Spill mov qword ptr [rsp + 80], rax # 8-byte Spill mov qword ptr [rsp + 72], r11 # 8-byte Spill mov qword ptr [rsp + 64], r10 # 8-byte Spill call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1607 11 2970 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2970:0 mov r8, qword ptr [rsp + 200] mov rdx, qword ptr [rsp + 192] mov rcx, qword ptr [rsp + 104] add rcx, qword ptr [rsp + 176] mov qword ptr [rsp + 56], rax # 8-byte Spill call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1607 11 2971 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2971:0 mov rcx, qword ptr [rsp + 120] sub rcx, qword ptr [rsp + 184] sub rcx, qword ptr [rsp + 176] add rcx, 1 mov rdx, qword ptr [rsp + 112] add rdx, qword ptr [rsp + 176] add rdx, qword ptr [rsp + 184] mov r8, qword ptr [rsp + 104] add r8, qword ptr [rsp + 176] add r8, qword ptr [rsp + 200] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r8 mov r8, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .cv_loc 1607 11 2972 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2972:0 mov qword ptr [rsp + 32], rax # 8-byte Spill add rsp, 128 pop rsi ret .Ltmp16780: .Lfunc_end1607: .seh_handlerdata .section .text,"xr",discard,"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" .seh_endproc # -- End function .def "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?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@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .Lfunc_begin1608: .cv_func_id 1608 .cv_loc 1608 11 3078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3078:0 .seh_proc "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov rax, rdx mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] .Ltmp16783: .cv_loc 1608 11 3079 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3079:0 mov qword ptr [rbp - 32], rax # 8-byte Spill mov qword ptr [rbp - 40], rdx # 8-byte Spill call "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" mov rcx, rax call "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" mov qword ptr [rbp - 24], rax .cv_loc 1608 11 3080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3080:0 mov rax, qword ptr [rbp - 24] .Ltmp16781: mov rcx, rax mov qword ptr [rbp - 48], rax # 8-byte Spill call "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" .Ltmp16782: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1608_1 .LBB1608_1: mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" mov rcx, qword ptr [rbp - 40] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 48] # 8-byte Reload call "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill mov rax, rcx add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_endproc .def "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA": .seh_proc "?dtor$2@?0??begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA" .LBB1608_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue mov rax, qword ptr [rip + __imp___std_terminate] call rax ud2 .Ltmp16784: .Lfunc_end1608: .seh_handlerdata .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .seh_endproc .section .xdata,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .p2align 2 "$cppxdata$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ@4HA"@IMGREL # Action "$ip2state$?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ": .long .Lfunc_begin1608@IMGREL # IP .long -1 # ToState .long .Ltmp16781@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16782@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" .globl "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" # -- Begin function ??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z .p2align 4, 0x90 "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z": # @"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" .Lfunc_begin1609: .cv_func_id 1609 .cv_loc 1609 16 329 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:329:0 .seh_proc "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16785: .cv_loc 1609 16 330 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef:330:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16786: .Lfunc_end1609: .seh_handlerdata .section .text,"xr",discard,"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" .seh_endproc # -- End function .def "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" .globl "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" # -- Begin function ??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z .p2align 4, 0x90 "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z": # @"??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" .Lfunc_begin1610: .cv_func_id 1610 .cv_loc 1610 17 362 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:362:0 .seh_proc "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16787: .cv_loc 1610 17 363 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:363:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16788: .Lfunc_end1610: .seh_handlerdata .section .text,"xr",discard,"??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" .seh_endproc # -- End function .def "??0?$allocator@_N@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$allocator@_N@std@@QEAA@XZ" .globl "??0?$allocator@_N@std@@QEAA@XZ" # -- Begin function ??0?$allocator@_N@std@@QEAA@XZ .p2align 4, 0x90 "??0?$allocator@_N@std@@QEAA@XZ": # @"??0?$allocator@_N@std@@QEAA@XZ" .Lfunc_begin1611: .cv_func_id 1611 .cv_loc 1611 17 980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:980:0 .seh_proc "??0?$allocator@_N@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp16789: .cv_loc 1611 17 981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:981:0 pop rcx ret .Ltmp16790: .Lfunc_end1611: .seh_handlerdata .section .text,"xr",discard,"??0?$allocator@_N@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" .globl "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" # -- Begin function ??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z .p2align 4, 0x90 "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z": # @"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" .Lfunc_begin1612: .cv_func_id 1612 .cv_loc 1612 22 2620 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2620:0 .seh_proc "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], r8 mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] .Ltmp16793: mov r9, qword ptr [rbp - 16] mov byte ptr [rbp - 33], 0 mov rdx, qword ptr [rbp - 24] lea r8, [rbp - 33] mov qword ptr [rbp - 48], rcx # 8-byte Spill call "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .Ltmp16794: .cv_loc 1612 22 2621 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2621:0 mov rdx, qword ptr [rbp - 24] .Ltmp16791: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 56], rax # 8-byte Spill call "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .Ltmp16792: jmp .LBB1612_1 .Ltmp16795: .LBB1612_1: .cv_loc 1612 22 2622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2622:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" .seh_endproc .def "?dtor$2@?0???0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z@4HA": .seh_proc "?dtor$2@?0???0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z@4HA" .LBB1612_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp16796: .cv_loc 1612 22 2622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2622:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16797: .Lfunc_end1612: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" .p2align 2 "$cppxdata$??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z": .long -1 # ToState .long "?dtor$2@?0???0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z@4HA"@IMGREL # Action "$ip2state$??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z": .long .Lfunc_begin1612@IMGREL # IP .long -1 # ToState .long .Ltmp16791@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16792@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" # -- End function .def "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .globl "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # -- Begin function ??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z .p2align 4, 0x90 "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": # @"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .Lfunc_begin1613: .cv_func_id 1613 .cv_loc 1613 25 3572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3572:0 .seh_proc "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov dword ptr [rbp - 12], r8d mov qword ptr [rbp - 24], rdx mov qword ptr [rbp - 32], rcx mov rcx, qword ptr [rbp - 32] mov rdx, rcx mov r8d, 48 mov eax, r8d .Ltmp16800: mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp - 48], rdx # 8-byte Spill call "??2@YAPEAX_K@Z" mov rcx, rax mov rdx, rax .Ltmp16798: mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp - 64], rdx # 8-byte Spill call "??0_Root_node@std@@QEAA@XZ" .Ltmp16799: mov qword ptr [rbp - 72], rax # 8-byte Spill jmp .LBB1613_1 .LBB1613_1: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov qword ptr [rax], rcx mov rdx, qword ptr [rbp - 48] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rdx + 8], r8 mov r9d, dword ptr [rbp - 12] mov dword ptr [rdx + 16], r9d mov r8, qword ptr [rbp - 24] mov qword ptr [rdx + 24], r8 mov ecx, dword ptr [rbp - 12] mov edx, 2048 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" xor ecx, ecx cmp eax, 0 mov eax, 256 cmovne eax, ecx mov r8, qword ptr [rbp - 48] # 8-byte Reload mov dword ptr [r8 + 32], eax mov ecx, dword ptr [rbp - 12] mov edx, 2048 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" xor ecx, ecx cmp eax, 0 mov eax, 4 cmovne eax, ecx mov r8, qword ptr [rbp - 48] # 8-byte Reload mov dword ptr [r8 + 36], eax .cv_loc 1613 25 3573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3573:0 mov rax, r8 add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .seh_endproc .def "?dtor$2@?0???0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$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@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z@4HA": .seh_proc "?dtor$2@?0???0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z@4HA" .LBB1613_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .cv_loc 1613 25 3572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3572:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??3@YAXPEAX@Z" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16801: .Lfunc_end1613: .seh_handlerdata .section .text,"xr",discard,"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .p2align 2 "$cppxdata$??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": .long -1 # ToState .long "?dtor$2@?0???0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z@4HA"@IMGREL # Action "$ip2state$??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z": .long .Lfunc_begin1613@IMGREL # IP .long -1 # ToState .long .Ltmp16798@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16799@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # -- End function .def "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1614: .cv_func_id 1614 .cv_loc 1614 25 3579 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3579:0 .seh_proc "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16802: .cv_loc 1614 25 3580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3580:0 mov rcx, qword ptr [rcx] add rcx, 12 mov edx, 8 call "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .cv_loc 1614 25 3581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3581:0 mov dword ptr [rsp + 44], eax # 4-byte Spill add rsp, 56 ret .Ltmp16803: .Lfunc_end1614: .seh_handlerdata .section .text,"xr",discard,"?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1615: .cv_func_id 1615 .cv_loc 1615 25 4885 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4885:0 .seh_proc "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16804: .cv_loc 1615 25 4895 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4895:0 mov rax, qword ptr [rcx] cmp rax, qword ptr [rcx + 16] mov qword ptr [rsp + 56], rcx # 8-byte Spill jne .LBB1615_2 # %bb.1: .Ltmp16805: .cv_loc 1615 25 4896 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4896:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], -1 mov byte ptr [rax + 136], -1 jmp .LBB1615_6 .LBB1615_2: .Ltmp16806: .cv_loc 1615 25 4899 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4899:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax] mov dl, byte ptr [rcx] mov byte ptr [rax + 136], dl .cv_loc 1615 25 4900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4900:0 movsx edx, byte ptr [rax + 136] lea rcx, [rip + "?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB"] call strchr cmp rax, 0 je .LBB1615_4 # %bb.3: mov rax, qword ptr [rsp + 56] # 8-byte Reload movsx ecx, byte ptr [rax + 136] mov dword ptr [rsp + 52], ecx # 4-byte Spill jmp .LBB1615_5 .LBB1615_4: xor eax, eax mov dword ptr [rsp + 52], eax # 4-byte Spill jmp .LBB1615_5 .LBB1615_5: mov eax, dword ptr [rsp + 52] # 4-byte Reload mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rcx + 140], eax .Ltmp16807: .LBB1615_6: .cv_loc 1615 25 4903 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4903:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload movsx ecx, byte ptr [rax + 136] add ecx, -10 mov edx, ecx sub ecx, 115 mov qword ptr [rsp + 40], rdx # 8-byte Spill mov dword ptr [rsp + 36], ecx # 4-byte Spill ja .LBB1615_39 # %bb.40: lea rax, [rip + .LJTI1615_0] mov rcx, qword ptr [rsp + 40] # 8-byte Reload movsxd rdx, dword ptr [rax + 4*rcx] add rdx, rax jmp rdx .LBB1615_7: .Ltmp16808: .cv_loc 1615 25 4906 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4906:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload call "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" test al, 1 jne .LBB1615_8 jmp .LBB1615_9 .LBB1615_8: .Ltmp16809: .cv_loc 1615 25 4908 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4908:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 72], rcx .cv_loc 1615 25 4909 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4909:0 mov rcx, qword ptr [rsp + 72] mov rdx, rcx add rdx, 1 mov qword ptr [rsp + 72], rdx mov r8b, byte ptr [rcx + 1] mov byte ptr [rax + 136], r8b movsx r9d, r8b mov dword ptr [rax + 140], r9d .Ltmp16810: .LBB1615_9: .cv_loc 1615 25 4911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4911:0 jmp .LBB1615_39 .LBB1615_10: .cv_loc 1615 25 4914 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4914:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 4 cmp ecx, 0 je .LBB1615_13 # %bb.11: mov rax, qword ptr [rsp + 56] # 8-byte Reload cmp dword ptr [rax + 28], 0 jne .LBB1615_13 # %bb.12: .Ltmp16811: .cv_loc 1615 25 4915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4915:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 124 .Ltmp16812: .LBB1615_13: .cv_loc 1615 25 4916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4916:0 jmp .LBB1615_39 .LBB1615_14: .cv_loc 1615 25 4920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4920:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 8 cmp ecx, 0 jne .LBB1615_16 # %bb.15: .Ltmp16813: .cv_loc 1615 25 4921 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4921:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 0 .Ltmp16814: .LBB1615_16: .cv_loc 1615 25 4922 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4922:0 jmp .LBB1615_39 .LBB1615_17: .cv_loc 1615 25 4926 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4926:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 16 cmp ecx, 0 jne .LBB1615_19 # %bb.18: .Ltmp16815: .cv_loc 1615 25 4927 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4927:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 0 .Ltmp16816: .LBB1615_19: .cv_loc 1615 25 4928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4928:0 jmp .LBB1615_39 .LBB1615_20: .cv_loc 1615 25 4931 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4931:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 67108864 cmp ecx, 0 je .LBB1615_23 # %bb.21: mov rax, qword ptr [rsp + 56] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB1615_22 jmp .LBB1615_23 .LBB1615_22: .Ltmp16817: .cv_loc 1615 25 4933 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4933:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 0 .Ltmp16818: .LBB1615_23: .cv_loc 1615 25 4934 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4934:0 jmp .LBB1615_39 .LBB1615_24: .cv_loc 1615 25 4937 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4937:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 33554432 cmp ecx, 0 je .LBB1615_27 # %bb.25: mov rax, qword ptr [rsp + 56] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB1615_27 # %bb.26: .Ltmp16819: .cv_loc 1615 25 4939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4939:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 0 .Ltmp16820: .LBB1615_27: .cv_loc 1615 25 4940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4940:0 jmp .LBB1615_39 .LBB1615_28: .Ltmp16821: .cv_loc 1615 25 4944 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4944:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx .cv_loc 1615 25 4945 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4945:0 mov edx, dword ptr [rax + 144] and edx, 33554432 cmp edx, 0 je .LBB1615_32 # %bb.29: mov rax, qword ptr [rsp + 64] add rax, 1 mov qword ptr [rsp + 64], rax mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rax, qword ptr [rcx + 16] je .LBB1615_32 # %bb.30: mov rax, qword ptr [rsp + 64] movsx ecx, byte ptr [rax] cmp ecx, 10 je .LBB1615_32 # %bb.31: .Ltmp16822: .cv_loc 1615 25 4947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4947:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 0 .Ltmp16823: .LBB1615_32: .cv_loc 1615 25 4948 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4948:0 jmp .LBB1615_39 .Ltmp16824: .LBB1615_33: .cv_loc 1615 25 4953 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4953:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 1 cmp ecx, 0 jne .LBB1615_35 # %bb.34: .Ltmp16825: .cv_loc 1615 25 4954 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4954:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 0 .Ltmp16826: .LBB1615_35: .cv_loc 1615 25 4955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4955:0 jmp .LBB1615_39 .LBB1615_36: .cv_loc 1615 25 4958 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4958:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 2 cmp ecx, 0 jne .LBB1615_38 # %bb.37: .Ltmp16827: .cv_loc 1615 25 4959 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4959:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov dword ptr [rax + 140], 0 .Ltmp16828: .LBB1615_38: .cv_loc 1615 25 4960 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4960:0 jmp .LBB1615_39 .Ltmp16829: .LBB1615_39: .cv_loc 1615 25 4962 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4962:0 add rsp, 88 ret .Ltmp16830: .Lfunc_end1615: .p2align 2, 0x90 .LJTI1615_0: .long .LBB1615_10-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_28-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_14-.LJTI1615_0 .long .LBB1615_14-.LJTI1615_0 .long .LBB1615_20-.LJTI1615_0 .long .LBB1615_33-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_33-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_7-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_24-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_39-.LJTI1615_0 .long .LBB1615_17-.LJTI1615_0 .long .LBB1615_36-.LJTI1615_0 .long .LBB1615_17-.LJTI1615_0 .seh_handlerdata .section .text,"xr",discard,"?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .globl "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" # -- Begin function ??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z .p2align 4, 0x90 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z": # @"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .Lfunc_begin1616: .cv_func_id 1616 .cv_loc 1616 22 2495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2495:0 .seh_proc "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 144 .seh_stackalloc 144 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 8], -2 mov qword ptr [rbp], r9 mov qword ptr [rbp - 8], r8 mov qword ptr [rbp - 16], rdx mov qword ptr [rbp - 24], rcx mov rcx, qword ptr [rbp - 24] .Ltmp16833: mov qword ptr [rbp - 48], rcx # 8-byte Spill call "??0_Container_base12@std@@QEAA@XZ" mov rcx, qword ptr [rbp - 48] # 8-byte Reload add rcx, 8 mov rdx, qword ptr [rbp] lea r8, [rbp - 32] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rbp - 64], rax # 8-byte Spill mov qword ptr [rbp - 72], r8 # 8-byte Spill call "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" mov rcx, qword ptr [rbp - 8] movzx r10d, byte ptr [rcx] and r10d, 1 neg r10d mov dword ptr [rbp - 36], r10d mov rcx, qword ptr [rbp - 16] mov qword ptr [rbp - 80], rax # 8-byte Spill call "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" lea r8, [rbp - 36] mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax mov r9, qword ptr [rbp - 72] # 8-byte Reload call "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .cv_loc 1616 22 2496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2496:0 .Ltmp16831: .Ltmp16834: mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 88], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .Ltmp16832: jmp .LBB1616_1 .LBB1616_1: .cv_loc 1616 22 2497 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2497:0 mov rax, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rax + 40], 0 .Ltmp16835: .cv_loc 1616 22 2498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2498:0 add rsp, 144 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .seh_endproc .def "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z@4HA": .seh_proc "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z@4HA" .LBB1616_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp16836: .cv_loc 1616 22 2498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:2498:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16837: .Lfunc_end1616: .seh_handlerdata .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .p2align 2 "$cppxdata$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z")@IMGREL # IPToStateXData .long 136 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z": .long -1 # ToState .long "?dtor$2@?0???0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z@4HA"@IMGREL # Action "$ip2state$??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z": .long .Lfunc_begin1616@IMGREL # IP .long -1 # ToState .long .Ltmp16831@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16832@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" # -- End function .def "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" .globl "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" # -- Begin function ??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z .p2align 4, 0x90 "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z": # @"??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" .Lfunc_begin1617: .cv_func_id 1617 .cv_loc 1617 17 986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:986:0 .seh_proc "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rax, qword ptr [rsp] .Ltmp16838: .cv_loc 1617 17 987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0:987:0 add rsp, 16 ret .Ltmp16839: .Lfunc_end1617: .seh_handlerdata .section .text,"xr",discard,"??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" .seh_endproc # -- End function .def "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .globl "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" # -- Begin function ??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z .p2align 4, 0x90 "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z": # @"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .Lfunc_begin1618: .cv_func_id 1618 .cv_loc 1618 22 675 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:675:0 .seh_proc "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 128 .seh_stackalloc 128 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 24], r9 mov qword ptr [rbp - 32], r8 mov qword ptr [rbp - 40], rdx mov qword ptr [rbp - 48], rcx mov rcx, qword ptr [rbp - 48] mov qword ptr [rbp - 16], rcx .Ltmp16848: mov rdx, qword ptr [rbp - 24] mov qword ptr [rbp - 56], rcx # 8-byte Spill call "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .Ltmp16849: .cv_loc 1618 22 676 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:676:0 mov rdx, qword ptr [rbp - 40] .Ltmp16840: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 64], rax # 8-byte Spill call "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" .Ltmp16841: mov byte ptr [rbp - 65], al # 1-byte Spill jmp .LBB1618_1 .LBB1618_1: mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB1618_2 jmp .LBB1618_6 .LBB1618_2: .Ltmp16850: .cv_loc 1618 22 679 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:679:0 mov r9, qword ptr [rbp - 32] mov r8, qword ptr [rbp - 40] mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 80], r9 # 8-byte Spill mov qword ptr [rbp - 88], r8 # 8-byte Spill call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rdx, qword ptr [rax] .Ltmp16842: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov r8, qword ptr [rbp - 88] # 8-byte Reload mov r9, qword ptr [rbp - 80] # 8-byte Reload call "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" .Ltmp16843: mov qword ptr [rbp - 96], rax # 8-byte Spill jmp .LBB1618_5 .LBB1618_5: mov rax, qword ptr [rbp - 56] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" mov rcx, qword ptr [rbp - 96] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp16851: .LBB1618_6: .cv_loc 1618 22 685 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:685:0 mov rax, qword ptr [rbp - 16] add rsp, 128 pop rbp ret .seh_handlerdata .long ("$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .seh_endproc .def "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA": .seh_proc "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1618_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1618 22 681 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:681:0 .Ltmp16844: .Ltmp16852: mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" .Ltmp16845: jmp .LBB1618_4 .LBB1618_4: .cv_loc 1618 22 682 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:682:0 .Ltmp16846: mov rax, qword ptr [rip + __imp__CxxThrowException] xor ecx, ecx mov edx, ecx mov rcx, rdx call rax .Ltmp16847: jmp .LBB1618_8 .Ltmp16853: .LBB1618_8: ud2 .seh_handlerdata .long ("$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z")@IMGREL .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .seh_endproc .def "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA": .seh_proc "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA" .LBB1618_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1618 22 685 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:685:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp16854: .Lfunc_end1618: .seh_handlerdata .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .p2align 2 "$cppxdata$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z")@IMGREL # TryBlockMap .long 5 # IPMapEntries .long ("$ip2state$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z")@IMGREL # IPToStateXData .long 120 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z": .long -1 # ToState .long "?dtor$7@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA"@IMGREL # Action .long 0 # ToState .long 0 # Action .long 0 # ToState .long 0 # Action "$tryMap$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z": .long 1 # TryLow .long 1 # TryHigh .long 2 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z")@IMGREL # HandlerArray "$handlerMap$0$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z": .long .Lfunc_begin1618@IMGREL # IP .long -1 # ToState .long .Ltmp16840@IMGREL+1 # IP .long 0 # ToState .long .Ltmp16842@IMGREL+1 # IP .long 1 # ToState .long .Ltmp16843@IMGREL+1 # IP .long -1 # ToState .long "?catch$3@?0???0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z@4HA"@IMGREL # IP .long 2 # ToState .section .text,"xr",discard,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" # -- End function .def "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .globl "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # -- Begin function ??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z .p2align 4, 0x90 "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z": # @"??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .Lfunc_begin1619: .cv_func_id 1619 .cv_loc 1619 22 455 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:455:0 .seh_proc "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16855: mov rdx, qword ptr [rsp + 64] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx call "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" mov dl, byte ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, rax call "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" .Ltmp16856: .cv_loc 1619 22 456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:456:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .Ltmp16857: .cv_loc 1619 22 457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:457:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 72 ret .Ltmp16858: .Lfunc_end1619: .seh_handlerdata .section .text,"xr",discard,"??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .seh_endproc # -- End function .def "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" .globl "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" # -- Begin function ??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z .p2align 4, 0x90 "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z": # @"??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" .Lfunc_begin1620: .cv_func_id 1620 .cv_loc 1620 7 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1573:0 .seh_proc "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16859: .cv_loc 1620 7 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1574:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp16860: .Lfunc_end1620: .seh_handlerdata .section .text,"xr",discard,"??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" .seh_endproc # -- End function .def "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" .globl "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" # -- Begin function ??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z .p2align 4, 0x90 "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z": # @"??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" .Lfunc_begin1621: .cv_func_id 1621 .cv_loc 1621 15 287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:287:0 .seh_proc "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 80], dl mov qword ptr [rsp + 72], r8 mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp16861: mov r8, qword ptr [rsp + 72] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r8 call "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" .cv_loc 1621 15 288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:288:0 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 88 ret .Ltmp16862: .Lfunc_end1621: .seh_handlerdata .section .text,"xr",discard,"??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" .seh_endproc # -- End function .def "??0_Root_node@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Root_node@std@@QEAA@XZ" .globl "??0_Root_node@std@@QEAA@XZ" # -- Begin function ??0_Root_node@std@@QEAA@XZ .p2align 4, 0x90 "??0_Root_node@std@@QEAA@XZ": # @"??0_Root_node@std@@QEAA@XZ" .Lfunc_begin1622: .cv_func_id 1622 .cv_loc 1622 25 1684 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1684:0 .seh_proc "??0_Root_node@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor r8d, r8d mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16863: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov edx, 20 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Root_node@std@@6B@"] mov r9, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [r9], rcx mov dword ptr [r9 + 36], 0 mov dword ptr [r9 + 40], 0 mov dword ptr [r9 + 44], 0 .cv_loc 1622 25 1687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1687:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, r9 add rsp, 56 ret .Ltmp16864: .Lfunc_end1622: .seh_handlerdata .section .text,"xr",discard,"??0_Root_node@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .globl "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # -- Begin function ??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z .p2align 4, 0x90 "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z": # @"??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .Lfunc_begin1623: .cv_func_id 1623 .cv_loc 1623 25 1651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1651:0 .seh_proc "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue lea rax, [rip + "??_7_Node_base@std@@6B@"] mov dword ptr [rsp + 12], r8d mov dword ptr [rsp + 8], edx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp16865: mov qword ptr [rcx], rax mov edx, dword ptr [rsp + 8] mov dword ptr [rcx + 8], edx mov edx, dword ptr [rsp + 12] mov dword ptr [rcx + 12], edx mov qword ptr [rcx + 16], 0 mov qword ptr [rcx + 24], 0 .cv_loc 1623 25 1652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1652:0 mov rax, rcx add rsp, 16 ret .Ltmp16866: .Lfunc_end1623: .seh_handlerdata .section .text,"xr",discard,"??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .seh_endproc # -- End function .def "??_G_Root_node@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Root_node@std@@UEAAPEAXI@Z" .globl "??_G_Root_node@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Root_node@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Root_node@std@@UEAAPEAXI@Z": # @"??_G_Root_node@std@@UEAAPEAXI@Z" .Lfunc_begin1624: .cv_func_id 1624 .cv_loc 1624 25 1678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1678:0 .seh_proc "??_G_Root_node@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp16867: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Root_node@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1624_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1624_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp16868: .Lfunc_end1624: .seh_handlerdata .section .text,"xr",discard,"??_G_Root_node@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??_G_Node_base@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_base@std@@UEAAPEAXI@Z" .globl "??_G_Node_base@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_base@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_base@std@@UEAAPEAXI@Z": # @"??_G_Node_base@std@@UEAAPEAXI@Z" .Lfunc_begin1625: .cv_func_id 1625 .cv_loc 1625 25 1660 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1660:0 .seh_proc "??_G_Node_base@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp16869: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_base@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1625_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1625_2: .cv_loc 1625 25 1661 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1661:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp16870: .Lfunc_end1625: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_base@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_base@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_base@std@@UEAA@XZ" .globl "??1_Node_base@std@@UEAA@XZ" # -- Begin function ??1_Node_base@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_base@std@@UEAA@XZ": # @"??1_Node_base@std@@UEAA@XZ" .Lfunc_begin1626: .cv_func_id 1626 .cv_loc 1626 25 1660 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1660:0 .seh_proc "??1_Node_base@std@@UEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp16871: .cv_loc 1626 25 1661 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1661:0 pop rax ret .Ltmp16872: .Lfunc_end1626: .seh_handlerdata .section .text,"xr",discard,"??1_Node_base@std@@UEAA@XZ" .seh_endproc # -- End function .def "??1_Root_node@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Root_node@std@@UEAA@XZ" .globl "??1_Root_node@std@@UEAA@XZ" # -- Begin function ??1_Root_node@std@@UEAA@XZ .p2align 4, 0x90 "??1_Root_node@std@@UEAA@XZ": # @"??1_Root_node@std@@UEAA@XZ" .Lfunc_begin1627: .cv_func_id 1627 .cv_loc 1627 25 1678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1678:0 .seh_proc "??1_Root_node@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16873: .cv_loc 1627 25 1678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1678:0 call "??1_Node_base@std@@UEAA@XZ" .Ltmp16874: .cv_loc 1627 25 1678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1678:0 nop add rsp, 40 ret .Ltmp16875: .Lfunc_end1627: .seh_handlerdata .section .text,"xr",discard,"??1_Root_node@std@@UEAA@XZ" .seh_endproc # -- End function .def "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .globl "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # -- Begin function ??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z .p2align 4, 0x90 "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z": # @"??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .Lfunc_begin1628: .cv_func_id 1628 .cv_loc 1628 25 1501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1501:0 .seh_proc "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov dword ptr [rsp + 12], edx mov qword ptr [rsp], rcx .Ltmp16876: .cv_loc 1628 25 1502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1502:0 mov rcx, qword ptr [rsp] mov edx, dword ptr [rcx] or edx, dword ptr [rsp + 12] mov rcx, qword ptr [rsp] mov dword ptr [rcx], edx mov eax, edx add rsp, 16 ret .Ltmp16877: .Lfunc_end1628: .seh_handlerdata .section .text,"xr",discard,"??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .seh_endproc # -- End function .def "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .globl "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # -- Begin function ?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ .p2align 4, 0x90 "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ": # @"?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .Lfunc_begin1629: .cv_func_id 1629 .cv_loc 1629 25 4872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4872:0 .seh_proc "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue xor eax, eax mov dl, al mov qword ptr [rsp + 24], rcx mov rcx, qword ptr [rsp + 24] .Ltmp16878: .cv_loc 1629 25 4873 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4873:0 mov r8, qword ptr [rcx] mov qword ptr [rsp + 16], r8 .cv_loc 1629 25 4874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4874:0 mov r8, qword ptr [rsp + 16] add r8, 1 mov qword ptr [rsp + 16], r8 cmp r8, qword ptr [rcx + 16] mov qword ptr [rsp + 8], rcx # 8-byte Spill mov byte ptr [rsp + 7], dl # 1-byte Spill je .LBB1629_10 # %bb.1: mov rax, qword ptr [rsp + 8] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 8 cmp ecx, 0 jne .LBB1629_4 # %bb.2: mov rax, qword ptr [rsp + 16] movsx ecx, byte ptr [rax] cmp ecx, 40 mov dl, 1 mov byte ptr [rsp + 6], dl # 1-byte Spill je .LBB1629_9 # %bb.3: mov rax, qword ptr [rsp + 16] movsx ecx, byte ptr [rax] cmp ecx, 41 mov dl, 1 mov byte ptr [rsp + 6], dl # 1-byte Spill je .LBB1629_9 .LBB1629_4: xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 8] # 8-byte Reload mov eax, dword ptr [rdx + 144] and eax, 16 cmp eax, 0 mov byte ptr [rsp + 5], cl # 1-byte Spill jne .LBB1629_8 # %bb.5: mov rax, qword ptr [rsp + 16] movsx ecx, byte ptr [rax] cmp ecx, 123 mov dl, 1 mov byte ptr [rsp + 4], dl # 1-byte Spill je .LBB1629_7 # %bb.6: mov rax, qword ptr [rsp + 16] movsx ecx, byte ptr [rax] cmp ecx, 125 sete dl mov byte ptr [rsp + 4], dl # 1-byte Spill .LBB1629_7: mov al, byte ptr [rsp + 4] # 1-byte Reload mov byte ptr [rsp + 5], al # 1-byte Spill .LBB1629_8: mov al, byte ptr [rsp + 5] # 1-byte Reload mov byte ptr [rsp + 6], al # 1-byte Spill .LBB1629_9: mov al, byte ptr [rsp + 6] # 1-byte Reload mov byte ptr [rsp + 7], al # 1-byte Spill .LBB1629_10: mov al, byte ptr [rsp + 7] # 1-byte Reload and al, 1 movzx eax, al add rsp, 32 ret .Ltmp16879: .Lfunc_end1629: .seh_handlerdata .section .text,"xr",discard,"?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .seh_endproc # -- End function .def "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" .globl "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" # -- Begin function ?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ .p2align 4, 0x90 "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ": # @"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" .Lfunc_begin1630: .cv_func_id 1630 .cv_loc 1630 25 3622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3622:0 .seh_proc "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16880: .cv_loc 1630 25 3623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3623:0 mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rcx # 8-byte Spill call "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" test al, 1 mov al, 1 mov byte ptr [rsp + 39], al # 1-byte Spill jne .LBB1630_4 # %bb.1: xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rdx + 8] cmp dword ptr [r8 + 8], 2 mov byte ptr [rsp + 38], cl # 1-byte Spill jne .LBB1630_3 # %bb.2: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rdx, qword ptr [rcx + 24] mov rcx, rax call "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" mov byte ptr [rsp + 38], al # 1-byte Spill .LBB1630_3: mov al, byte ptr [rsp + 38] # 1-byte Reload mov byte ptr [rsp + 39], al # 1-byte Spill .LBB1630_4: mov al, byte ptr [rsp + 39] # 1-byte Reload and al, 1 movzx eax, al add rsp, 56 ret .Ltmp16881: .Lfunc_end1630: .seh_handlerdata .section .text,"xr",discard,"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" .seh_endproc # -- End function .def "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" .globl "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" # -- Begin function ?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z .p2align 4, 0x90 "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z": # @"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" .Lfunc_begin1631: .cv_func_id 1631 .cv_loc 1631 25 3612 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3612:0 .seh_proc "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rdx mov qword ptr [rsp + 8], rcx .Ltmp16882: .cv_loc 1631 25 3613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3613:0 mov rcx, qword ptr [rsp + 16] cmp dword ptr [rcx + 8], 20 mov al, 1 mov byte ptr [rsp + 7], al # 1-byte Spill je .LBB1631_3 # %bb.1: mov rax, qword ptr [rsp + 16] cmp dword ptr [rax + 8], 8 mov cl, 1 mov byte ptr [rsp + 7], cl # 1-byte Spill je .LBB1631_3 # %bb.2: mov rax, qword ptr [rsp + 16] cmp dword ptr [rax + 8], 13 sete cl mov byte ptr [rsp + 7], cl # 1-byte Spill .LBB1631_3: mov al, byte ptr [rsp + 7] # 1-byte Reload and al, 1 movzx eax, al add rsp, 24 ret .Ltmp16883: .Lfunc_end1631: .seh_handlerdata .section .text,"xr",discard,"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" .seh_endproc # -- End function .def "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" .globl "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" # -- Begin function ?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z .p2align 4, 0x90 "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z": # @"?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" .Lfunc_begin1632: .cv_func_id 1632 .cv_loc 1632 25 4002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4002:0 .seh_proc "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov eax, 40 mov r8d, eax mov dword ptr [rsp + 84], edx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp16884: .cv_loc 1632 25 4003 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4003:0 mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, r8 call "??2@YAPEAX_K@Z" mov edx, dword ptr [rsp + 84] mov rcx, rax mov qword ptr [rsp + 56], rax # 8-byte Spill call "??0_Node_capture@std@@QEAA@I@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r8 mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" nop add rsp, 88 ret .Ltmp16885: .Lfunc_end1632: .seh_handlerdata .section .text,"xr",discard,"?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" .seh_endproc # -- End function .def "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1633: .cv_func_id 1633 .cv_loc 1633 25 5641 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5641:0 .seh_proc "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16886: .cv_loc 1633 25 5642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5642:0 mov rax, rcx add rax, 80 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" mov qword ptr [rsp + 72], rax .cv_loc 1633 25 5643 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5643:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1633_4 # %bb.1: .Ltmp16887: .cv_loc 1633 25 5645 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5645:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 124 je .LBB1633_3 # %bb.2: .Ltmp16888: .cv_loc 1633 25 5647 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5647:0 jmp .LBB1633_9 .Ltmp16889: .LBB1633_3: .cv_loc 1633 25 5651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5651:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" mov qword ptr [rsp + 64], rax .cv_loc 1633 25 5652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5652:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rdx, qword ptr [rsp + 64] mov rcx, rax call "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .Ltmp16890: .LBB1633_4: .cv_loc 1633 25 5655 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5655:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rdx, qword ptr [rsp + 72] mov rcx, rax call "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" mov qword ptr [rsp + 56], rax .LBB1633_5: # =>This Inner Loop Header: Depth=1 .cv_loc 1633 25 5656 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5656:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 124 jne .LBB1633_9 # %bb.6: # in Loop: Header=BB1633_5 Depth=1 .Ltmp16891: .cv_loc 1633 25 5658 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5658:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1633 25 5659 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5659:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1633_8 # %bb.7: # in Loop: Header=BB1633_5 Depth=1 .Ltmp16892: .cv_loc 1633 25 5661 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5661:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" mov qword ptr [rsp + 48], rax .cv_loc 1633 25 5662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5662:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rdx, qword ptr [rsp + 48] mov rcx, rax call "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .Ltmp16893: .LBB1633_8: # in Loop: Header=BB1633_5 Depth=1 .cv_loc 1633 25 5665 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5665:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov rcx, rax call "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" .Ltmp16894: .cv_loc 1633 25 5656 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5656:0 jmp .LBB1633_5 .LBB1633_9: .cv_loc 1633 25 5667 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5667:0 add rsp, 88 ret .Ltmp16895: .Lfunc_end1633: .seh_handlerdata .section .text,"xr",discard,"?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .globl "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" # -- Begin function ?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z .p2align 4, 0x90 "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z": # @"?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Lfunc_begin1634: .cv_func_id 1634 .cv_loc 1634 25 4864 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4864:0 .seh_proc "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], edx mov qword ptr [rsp + 40], rcx .Ltmp16896: .cv_loc 1634 25 4865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4865:0 mov ecx, dword ptr [rsp + 52] call "?_Xregex_error@std@@YAXW4error_type@regex_constants@1@@Z" ud2 .Ltmp16897: .Lfunc_end1634: .seh_handlerdata .section .text,"xr",discard,"?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .seh_endproc # -- End function .def "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .globl "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # -- Begin function ?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z .p2align 4, 0x90 "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z": # @"?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .Lfunc_begin1635: .cv_func_id 1635 .cv_loc 1635 25 3955 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3955:0 .seh_proc "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], rdx mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp16898: .cv_loc 1635 25 3956 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3956:0 mov rdx, qword ptr [rsp + 96] cmp dword ptr [rdx + 8], 8 mov qword ptr [rsp + 72], rcx # 8-byte Spill jne .LBB1635_2 # %bb.1: mov eax, 9 mov dword ptr [rsp + 68], eax # 4-byte Spill jmp .LBB1635_6 .LBB1635_2: mov rax, qword ptr [rsp + 96] cmp dword ptr [rax + 8], 10 jne .LBB1635_4 # %bb.3: mov eax, 12 mov dword ptr [rsp + 64], eax # 4-byte Spill jmp .LBB1635_5 .LBB1635_4: mov rax, qword ptr [rsp + 96] cmp dword ptr [rax + 8], 11 mov ecx, 12 mov edx, 14 cmove edx, ecx mov dword ptr [rsp + 64], edx # 4-byte Spill .LBB1635_5: mov eax, dword ptr [rsp + 64] # 4-byte Reload mov dword ptr [rsp + 68], eax # 4-byte Spill .LBB1635_6: mov eax, dword ptr [rsp + 68] # 4-byte Reload mov ecx, 40 # kill: def $rcx killed $ecx mov dword ptr [rsp + 84], eax .cv_loc 1635 25 3960 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3960:0 call "??2@YAPEAX_K@Z" xor r8d, r8d mov r9, qword ptr [rsp + 96] mov edx, dword ptr [rsp + 84] mov rcx, rax mov qword ptr [rsp + 56], rax # 8-byte Spill call "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r9, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r9 mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .cv_loc 1635 25 3961 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3961:0 mov qword ptr [rsp + 32], rax # 8-byte Spill add rsp, 104 ret .Ltmp16899: .Lfunc_end1635: .seh_handlerdata .section .text,"xr",discard,"?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .seh_endproc # -- End function .def "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .globl "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # -- Begin function ?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ .p2align 4, 0x90 "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ": # @"?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .Lfunc_begin1636: .cv_func_id 1636 .cv_loc 1636 25 4113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4113:0 .seh_proc "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16900: .cv_loc 1636 25 4114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4114:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov edx, 21 call "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .cv_loc 1636 25 4115 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4115:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rcx] mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, r8 add rsp, 56 ret .Ltmp16901: .Lfunc_end1636: .seh_handlerdata .section .text,"xr",discard,"?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .seh_endproc # -- End function .def "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" .globl "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" # -- Begin function ?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ .p2align 4, 0x90 "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ": # @"?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" .Lfunc_begin1637: .cv_func_id 1637 .cv_loc 1637 25 2149 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2149:0 .seh_proc "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp16902: .cv_loc 1637 25 2150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2150:0 mov eax, dword ptr [rcx + 24] add eax, 1 pop rcx ret .Ltmp16903: .Lfunc_end1637: .seh_handlerdata .section .text,"xr",discard,"?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" .seh_endproc # -- End function .def "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" .globl "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" # -- Begin function ?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z .p2align 4, 0x90 "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z": # @"?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" .Lfunc_begin1638: .cv_func_id 1638 .cv_loc 1638 25 5670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5670:0 .seh_proc "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .LBB1638_1: # =>This Loop Header: Depth=1 # Child Loop BB1638_8 Depth 2 .cv_loc 1638 25 5671 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5671:0 xor eax, eax mov cl, al .Ltmp16904: mov rdx, qword ptr [rsp + 80] cmp rdx, qword ptr [rsp + 88] mov byte ptr [rsp + 71], cl # 1-byte Spill je .LBB1638_3 # %bb.2: # in Loop: Header=BB1638_1 Depth=1 cmp qword ptr [rsp + 80], 0 setne al mov byte ptr [rsp + 71], al # 1-byte Spill .LBB1638_3: # in Loop: Header=BB1638_1 Depth=1 mov al, byte ptr [rsp + 71] # 1-byte Reload test al, 1 jne .LBB1638_4 jmp .LBB1638_26 .LBB1638_4: # in Loop: Header=BB1638_1 Depth=1 .Ltmp16905: .cv_loc 1638 25 5673 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5673:0 mov rax, qword ptr [rsp + 80] mov ecx, dword ptr [rax + 8] mov eax, ecx mov rdx, rax sub rdx, 21 mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], rdx # 8-byte Spill ja .LBB1638_23 # %bb.27: # in Loop: Header=BB1638_1 Depth=1 lea rax, [rip + .LJTI1638_0] mov rcx, qword ptr [rsp + 56] # 8-byte Reload movsxd rdx, dword ptr [rax + 4*rcx] add rdx, rax jmp rdx .LBB1638_5: # in Loop: Header=BB1638_1 Depth=1 .Ltmp16906: .cv_loc 1638 25 5677 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5677:0 cmp qword ptr [rsp + 96], 0 je .LBB1638_7 # %bb.6: # in Loop: Header=BB1638_1 Depth=1 .Ltmp16907: .cv_loc 1638 25 5678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5678:0 mov rax, qword ptr [rsp + 96] mov dword ptr [rax + 52], 0 .Ltmp16908: .LBB1638_7: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5680 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5680:0 mov rax, qword ptr [rsp + 80] mov rax, qword ptr [rax + 40] mov qword ptr [rsp + 72], rax .LBB1638_8: # Parent Loop BB1638_1 Depth=1 # => This Inner Loop Header: Depth=2 cmp qword ptr [rsp + 72], 0 je .LBB1638_11 # %bb.9: # in Loop: Header=BB1638_8 Depth=2 .Ltmp16909: .cv_loc 1638 25 5683 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5683:0 mov r8, qword ptr [rsp + 96] mov rax, qword ptr [rsp + 72] mov rax, qword ptr [rax + 32] mov rcx, qword ptr [rsp + 72] mov rcx, qword ptr [rcx + 16] mov rdx, rax call "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" # %bb.10: # in Loop: Header=BB1638_8 Depth=2 .cv_loc 1638 25 5682 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5682:0 mov rax, qword ptr [rsp + 72] mov rax, qword ptr [rax + 40] mov qword ptr [rsp + 72], rax .cv_loc 1638 25 5680 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5680:0 jmp .LBB1638_8 .Ltmp16910: .LBB1638_11: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5684 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5684:0 jmp .LBB1638_24 .LBB1638_12: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5689 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5689:0 xor eax, eax mov ecx, eax mov rdx, qword ptr [rsp + 80] mov rdx, qword ptr [rdx + 32] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rsp + 40] # 8-byte Reload call "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" .cv_loc 1638 25 5690 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5690:0 jmp .LBB1638_24 .LBB1638_13: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5693 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5693:0 cmp qword ptr [rsp + 96], 0 jne .LBB1638_15 # %bb.14: # in Loop: Header=BB1638_1 Depth=1 .Ltmp16911: .cv_loc 1638 25 5694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5694:0 mov rax, qword ptr [rsp + 80] mov qword ptr [rsp + 96], rax jmp .LBB1638_16 .LBB1638_15: # in Loop: Header=BB1638_1 Depth=1 .Ltmp16912: .cv_loc 1638 25 5697 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5697:0 mov rax, qword ptr [rsp + 96] mov dword ptr [rax + 52], 0 .cv_loc 1638 25 5698 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5698:0 mov rax, qword ptr [rsp + 80] mov dword ptr [rax + 52], 0 .Ltmp16913: .LBB1638_16: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5700 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5700:0 jmp .LBB1638_24 .LBB1638_17: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5702 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5702:0 mov rax, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] cmp rax, qword ptr [rcx + 32] jne .LBB1638_21 # %bb.18: # in Loop: Header=BB1638_1 Depth=1 .Ltmp16914: .cv_loc 1638 25 5707 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5707:0 mov rax, qword ptr [rsp + 96] cmp dword ptr [rax + 52], -1 jne .LBB1638_20 # %bb.19: # in Loop: Header=BB1638_1 Depth=1 .Ltmp16915: .cv_loc 1638 25 5708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5708:0 mov rax, qword ptr [rsp + 96] mov dword ptr [rax + 52], 1 .Ltmp16916: .LBB1638_20: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5710:0 mov qword ptr [rsp + 96], 0 .Ltmp16917: .LBB1638_21: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5712 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5712:0 jmp .LBB1638_24 .LBB1638_22: # in Loop: Header=BB1638_1 Depth=1 jmp .LBB1638_23 .LBB1638_23: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5717 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5717:0 jmp .LBB1638_24 .Ltmp16918: .LBB1638_24: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5719:0 jmp .LBB1638_25 .Ltmp16919: .LBB1638_25: # in Loop: Header=BB1638_1 Depth=1 .cv_loc 1638 25 5671 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5671:0 mov rax, qword ptr [rsp + 80] mov rax, qword ptr [rax + 16] mov qword ptr [rsp + 80], rax jmp .LBB1638_1 .Ltmp16920: .LBB1638_26: .cv_loc 1638 25 5720 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5720:0 add rsp, 104 ret .Ltmp16921: .Lfunc_end1638: .p2align 2, 0x90 .LJTI1638_0: .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_12-.LJTI1638_0 .long .LBB1638_12-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_5-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_13-.LJTI1638_0 .long .LBB1638_17-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .long .LBB1638_22-.LJTI1638_0 .seh_handlerdata .section .text,"xr",discard,"?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" .seh_endproc # -- End function .def "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1639: .cv_func_id 1639 .cv_loc 1639 25 4122 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4122:0 .seh_proc "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor eax, eax mov edx, eax mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16922: .cv_loc 1639 25 4123 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4123:0 mov r8, qword ptr [rcx] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 call "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .cv_loc 1639 25 4124 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4124:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], 0 .cv_loc 1639 25 4125 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4125:0 add rsp, 56 ret .Ltmp16923: .Lfunc_end1639: .seh_handlerdata .section .text,"xr",discard,"?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .globl "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" # -- Begin function ?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z .p2align 4, 0x90 "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z": # @"?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .Lfunc_begin1640: .cv_func_id 1640 .cv_loc 1640 25 3632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3632:0 .seh_proc "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov qword ptr [rsp + 16], rdx mov qword ptr [rsp + 8], rcx mov rcx, qword ptr [rsp + 8] .Ltmp16924: .cv_loc 1640 25 3633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3633:0 mov rdx, qword ptr [rcx + 8] mov rax, qword ptr [rsp + 16] mov qword ptr [rax + 24], rdx .cv_loc 1640 25 3634 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3634:0 mov rax, qword ptr [rcx + 8] cmp qword ptr [rax + 16], 0 mov qword ptr [rsp], rcx # 8-byte Spill je .LBB1640_2 # %bb.1: .Ltmp16925: .cv_loc 1640 25 3636 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3636:0 mov rax, qword ptr [rsp] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov rcx, qword ptr [rcx + 16] mov rdx, qword ptr [rsp + 16] mov qword ptr [rdx + 16], rcx .cv_loc 1640 25 3637 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3637:0 mov rcx, qword ptr [rsp + 16] mov rdx, qword ptr [rax + 8] mov rdx, qword ptr [rdx + 16] mov qword ptr [rdx + 24], rcx .Ltmp16926: .LBB1640_2: .cv_loc 1640 25 3639 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3639:0 mov rax, qword ptr [rsp + 16] mov rcx, qword ptr [rsp] # 8-byte Reload mov rdx, qword ptr [rcx + 8] mov qword ptr [rdx + 16], rax .cv_loc 1640 25 3640 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3640:0 mov rax, qword ptr [rsp + 16] mov qword ptr [rcx + 8], rax .cv_loc 1640 25 3641 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3641:0 mov rax, qword ptr [rsp + 16] add rsp, 24 ret .Ltmp16927: .Lfunc_end1640: .seh_handlerdata .section .text,"xr",discard,"?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .seh_endproc # -- End function .def "??0_Node_capture@std@@QEAA@I@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_capture@std@@QEAA@I@Z" .globl "??0_Node_capture@std@@QEAA@I@Z" # -- Begin function ??0_Node_capture@std@@QEAA@I@Z .p2align 4, 0x90 "??0_Node_capture@std@@QEAA@I@Z": # @"??0_Node_capture@std@@QEAA@I@Z" .Lfunc_begin1641: .cv_func_id 1641 .cv_loc 1641 25 1733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1733:0 .seh_proc "??0_Node_capture@std@@QEAA@I@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor r8d, r8d mov dword ptr [rsp + 68], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp16928: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax mov edx, 13 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_capture@std@@6B@"] mov r9, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r9], rcx mov edx, dword ptr [rsp + 68] mov dword ptr [r9 + 32], edx .cv_loc 1641 25 1734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1734:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r9 add rsp, 72 ret .Ltmp16929: .Lfunc_end1641: .seh_handlerdata .section .text,"xr",discard,"??0_Node_capture@std@@QEAA@I@Z" .seh_endproc # -- End function .def "??_G_Node_capture@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_capture@std@@UEAAPEAXI@Z" .globl "??_G_Node_capture@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_capture@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_capture@std@@UEAAPEAXI@Z": # @"??_G_Node_capture@std@@UEAAPEAXI@Z" .Lfunc_begin1642: .cv_func_id 1642 .cv_loc 1642 25 1727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1727:0 .seh_proc "??_G_Node_capture@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp16930: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_capture@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1642_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1642_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp16931: .Lfunc_end1642: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_capture@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_capture@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_capture@std@@UEAA@XZ" .globl "??1_Node_capture@std@@UEAA@XZ" # -- Begin function ??1_Node_capture@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_capture@std@@UEAA@XZ": # @"??1_Node_capture@std@@UEAA@XZ" .Lfunc_begin1643: .cv_func_id 1643 .cv_loc 1643 25 1727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1727:0 .seh_proc "??1_Node_capture@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16932: .cv_loc 1643 25 1727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1727:0 call "??1_Node_base@std@@UEAA@XZ" .Ltmp16933: .cv_loc 1643 25 1727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1727:0 nop add rsp, 40 ret .Ltmp16934: .Lfunc_end1643: .seh_handlerdata .section .text,"xr",discard,"??1_Node_capture@std@@UEAA@XZ" .seh_endproc # -- End function .def "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" .globl "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" # -- Begin function ?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ .p2align 4, 0x90 "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ": # @"?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" .Lfunc_begin1644: .cv_func_id 1644 .cv_loc 1644 25 3603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3603:0 .seh_proc "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp16935: .cv_loc 1644 25 3604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3604:0 mov rax, qword ptr [rcx + 8] pop rcx ret .Ltmp16936: .Lfunc_end1644: .seh_handlerdata .section .text,"xr",discard,"?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" .seh_endproc # -- End function .def "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .globl "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # -- Begin function ?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ .p2align 4, 0x90 "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ": # @"?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .Lfunc_begin1645: .cv_func_id 1645 .cv_loc 1645 25 5559 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5559:0 .seh_proc "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16937: .cv_loc 1645 25 5560 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5560:0 mov byte ptr [rsp + 47], 0 mov qword ptr [rsp + 32], rcx # 8-byte Spill .LBB1645_1: # =>This Inner Loop Header: Depth=1 .Ltmp16938: .cv_loc 1645 25 5563 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5563:0 mov byte ptr [rsp + 46], 1 .cv_loc 1645 25 5564 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5564:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], -1 je .LBB1645_5 # %bb.2: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 124 je .LBB1645_5 # %bb.3: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 41 jne .LBB1645_6 # %bb.4: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 28], 0 je .LBB1645_6 .LBB1645_5: .Ltmp16939: .cv_loc 1645 25 5566 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5566:0 mov al, byte ptr [rsp + 47] and al, 1 movzx eax, al add rsp, 56 ret .LBB1645_6: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5567:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 41 jne .LBB1645_9 # %bb.7: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 268435456 cmp ecx, 0 jne .LBB1645_9 # %bb.8: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16940: .cv_loc 1645 25 5568 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5568:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 5 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1645_50 .LBB1645_9: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5569:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 46 jne .LBB1645_11 # %bb.10: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16941: .cv_loc 1645 25 5571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5571:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1645 25 5572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5572:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5573:0 jmp .LBB1645_49 .Ltmp16942: .LBB1645_11: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5574:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 92 jne .LBB1645_21 # %bb.12: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16943: .cv_loc 1645 25 5576 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5576:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5577 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5577:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov eax, dword ptr [rcx + 144] and eax, 128 cmp eax, 0 je .LBB1645_15 # %bb.13: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx ecx, byte ptr [rax + 136] cmp ecx, 98 jne .LBB1645_15 # %bb.14: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16944: .cv_loc 1645 25 5579 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5579:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1645 25 5580 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5580:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5581 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5581:0 mov byte ptr [rsp + 46], 0 .cv_loc 1645 25 5582 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5582:0 jmp .LBB1645_20 .Ltmp16945: .LBB1645_15: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5583 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5583:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 128 cmp ecx, 0 je .LBB1645_18 # %bb.16: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx ecx, byte ptr [rax + 136] cmp ecx, 66 jne .LBB1645_18 # %bb.17: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16946: .cv_loc 1645 25 5585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5585:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1645 25 5586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5586:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1645 25 5587 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5587:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5588:0 mov byte ptr [rsp + 46], 0 .cv_loc 1645 25 5589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5589:0 jmp .LBB1645_19 .Ltmp16947: .LBB1645_18: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5591:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .LBB1645_19: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5583 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5583:0 jmp .LBB1645_20 .Ltmp16948: .LBB1645_20: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5592:0 jmp .LBB1645_48 .Ltmp16949: .LBB1645_21: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5593:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 91 jne .LBB1645_23 # %bb.22: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16950: .cv_loc 1645 25 5595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5595:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5596:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5597:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 93 mov r8d, 4 call "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" .cv_loc 1645 25 5598 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5598:0 jmp .LBB1645_47 .Ltmp16951: .LBB1645_23: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5599 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5599:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 40 jne .LBB1645_25 # %bb.24: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16952: .cv_loc 1645 25 5601 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5601:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5602:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" and al, 1 mov byte ptr [rsp + 46], al .cv_loc 1645 25 5603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5603:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 41 mov r8d, 5 call "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" .cv_loc 1645 25 5604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5604:0 jmp .LBB1645_46 .Ltmp16953: .LBB1645_25: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5605:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 94 jne .LBB1645_27 # %bb.26: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16954: .cv_loc 1645 25 5607 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5607:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1645 25 5608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5608:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5609:0 mov byte ptr [rsp + 46], 0 .cv_loc 1645 25 5610 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5610:0 jmp .LBB1645_45 .Ltmp16955: .LBB1645_27: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5611 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5611:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 36 jne .LBB1645_29 # %bb.28: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16956: .cv_loc 1645 25 5613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5613:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1645 25 5614 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5614:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1645 25 5615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5615:0 mov byte ptr [rsp + 46], 0 .cv_loc 1645 25 5616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5616:0 jmp .LBB1645_44 .Ltmp16957: .LBB1645_29: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5617:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 42 je .LBB1645_33 # %bb.30: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 43 je .LBB1645_33 # %bb.31: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 63 je .LBB1645_33 # %bb.32: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 123 jne .LBB1645_34 .LBB1645_33: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16958: .cv_loc 1645 25 5621 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5621:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 10 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1645_43 .LBB1645_34: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5622:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 125 jne .LBB1645_37 # %bb.35: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 268435456 cmp ecx, 0 jne .LBB1645_37 # %bb.36: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16959: .cv_loc 1645 25 5623 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5623:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 6 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1645_42 .LBB1645_37: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5624 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5624:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 93 jne .LBB1645_40 # %bb.38: # in Loop: Header=BB1645_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 268435456 cmp ecx, 0 jne .LBB1645_40 # %bb.39: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16960: .cv_loc 1645 25 5625 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5625:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 4 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1645_41 .LBB1645_40: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16961: .cv_loc 1645 25 5628 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5628:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov dl, byte ptr [rcx + 136] mov rcx, rax call "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .cv_loc 1645 25 5629 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5629:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp16962: .LBB1645_41: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5624 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5624:0 jmp .LBB1645_42 .Ltmp16963: .LBB1645_42: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5622 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5622:0 jmp .LBB1645_43 .Ltmp16964: .LBB1645_43: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5620 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5620:0 jmp .LBB1645_44 .Ltmp16965: .LBB1645_44: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5611 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5611:0 jmp .LBB1645_45 .Ltmp16966: .LBB1645_45: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5605 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5605:0 jmp .LBB1645_46 .Ltmp16967: .LBB1645_46: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5599 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5599:0 jmp .LBB1645_47 .Ltmp16968: .LBB1645_47: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5593:0 jmp .LBB1645_48 .Ltmp16969: .LBB1645_48: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5574:0 jmp .LBB1645_49 .Ltmp16970: .LBB1645_49: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5569 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5569:0 jmp .LBB1645_50 .Ltmp16971: .LBB1645_50: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5567 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5567:0 jmp .LBB1645_51 .Ltmp16972: .LBB1645_51: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5631 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5631:0 test byte ptr [rsp + 46], 1 je .LBB1645_53 # %bb.52: # in Loop: Header=BB1645_1 Depth=1 .Ltmp16973: .cv_loc 1645 25 5632 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5632:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp16974: .LBB1645_53: # in Loop: Header=BB1645_1 Depth=1 .cv_loc 1645 25 5633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5633:0 mov byte ptr [rsp + 47], 1 .Ltmp16975: .cv_loc 1645 25 5561 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5561:0 jmp .LBB1645_1 .Ltmp16976: .Lfunc_end1645: .seh_handlerdata .section .text,"xr",discard,"?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .seh_endproc # -- End function .def "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" .globl "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" # -- Begin function ?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ .p2align 4, 0x90 "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ": # @"?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" .Lfunc_begin1646: .cv_func_id 1646 .cv_loc 1646 25 3946 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3946:0 .seh_proc "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp16977: .cv_loc 1646 25 3947 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3947:0 mov edx, 8 call "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" nop add rsp, 40 ret .Ltmp16978: .Lfunc_end1646: .seh_handlerdata .section .text,"xr",discard,"?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" .seh_endproc # -- End function .def "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" .globl "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" # -- Begin function ?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z .p2align 4, 0x90 "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z": # @"?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" .Lfunc_begin1647: .cv_func_id 1647 .cv_loc 1647 25 4020 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4020:0 .seh_proc "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov eax, 32 mov r8d, eax mov qword ptr [rsp + 112], rdx mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp16979: .cv_loc 1647 25 4022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4022:0 mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 64], rax # 8-byte Spill call "??0_Node_endif@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 96], rcx .cv_loc 1647 25 4023 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4023:0 mov rdx, qword ptr [rsp + 96] mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" mov r9d, 48 mov ecx, r9d .cv_loc 1647 25 4026 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4026:0 mov qword ptr [rsp + 48], rax # 8-byte Spill call "??2@YAPEAX_K@Z" mov rdx, qword ptr [rsp + 96] mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 88], rcx .cv_loc 1647 25 4027 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4027:0 mov rdx, qword ptr [rsp + 112] mov rdx, qword ptr [rdx + 16] mov qword ptr [rsp + 80], rdx .cv_loc 1647 25 4028 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4028:0 mov rdx, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" .cv_loc 1647 25 4029 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4029:0 mov rax, qword ptr [rsp + 96] add rsp, 120 ret .Ltmp16980: .Lfunc_end1647: .seh_handlerdata .section .text,"xr",discard,"?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" .seh_endproc # -- End function .def "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1648: .cv_func_id 1648 .cv_loc 1648 25 4968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4968:0 .seh_proc "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16981: .cv_loc 1648 25 4969 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4969:0 mov rax, qword ptr [rcx] cmp rax, qword ptr [rcx + 16] mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB1648_5 # %bb.1: .Ltmp16982: .cv_loc 1648 25 4971 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4971:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax] movsx edx, byte ptr [rcx] cmp edx, 92 jne .LBB1648_4 # %bb.2: mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" test al, 1 jne .LBB1648_3 jmp .LBB1648_4 .LBB1648_3: .Ltmp16983: .cv_loc 1648 25 4972 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4972:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax] add rcx, 1 mov qword ptr [rax], rcx .Ltmp16984: .LBB1648_4: .cv_loc 1648 25 4973 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4973:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax] add rcx, 1 mov qword ptr [rax], rcx .Ltmp16985: .LBB1648_5: .cv_loc 1648 25 4975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4975:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1648 25 4976 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4976:0 nop add rsp, 56 ret .Ltmp16986: .Lfunc_end1648: .seh_handlerdata .section .text,"xr",discard,"?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" .globl "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" # -- Begin function ?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z .p2align 4, 0x90 "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z": # @"?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" .Lfunc_begin1649: .cv_func_id 1649 .cv_loc 1649 25 4037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4037:0 .seh_proc "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp16987: .cv_loc 1649 25 4038 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4038:0 mov rdx, qword ptr [rsp + 88] mov rdx, qword ptr [rdx + 16] mov qword ptr [rsp + 72], rdx .cv_loc 1649 25 4039 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4039:0 mov rdx, qword ptr [rsp + 96] mov rdx, qword ptr [rdx + 16] mov qword ptr [rsp + 64], rdx .cv_loc 1649 25 4040 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4040:0 mov rdx, qword ptr [rsp + 96] mov qword ptr [rdx + 16], 0 .cv_loc 1649 25 4041 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4041:0 mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 56], rdx .cv_loc 1649 25 4042 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4042:0 mov rdx, qword ptr [rsp + 96] mov qword ptr [rcx + 8], rdx .cv_loc 1649 25 4043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4043:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rcx + 16], 0 .cv_loc 1649 25 4044 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4044:0 mov rcx, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 56] mov qword ptr [rdx + 16], rcx .LBB1649_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1649 25 4045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4045:0 mov rax, qword ptr [rsp + 72] cmp qword ptr [rax + 40], 0 je .LBB1649_3 # %bb.2: # in Loop: Header=BB1649_1 Depth=1 .cv_loc 1649 25 4046 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4046:0 mov rax, qword ptr [rsp + 72] mov rax, qword ptr [rax + 40] mov qword ptr [rsp + 72], rax .cv_loc 1649 25 4045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4045:0 jmp .LBB1649_1 .LBB1649_3: .cv_loc 1649 25 4047 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4047:0 mov eax, 48 mov ecx, eax call "??2@YAPEAX_K@Z" mov rdx, qword ptr [rsp + 96] mov rcx, rax mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" mov rcx, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 40], rdx .cv_loc 1649 25 4048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4048:0 mov rcx, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 72] mov r8, qword ptr [r8 + 40] mov qword ptr [r8 + 16], rcx .cv_loc 1649 25 4049 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4049:0 mov rcx, qword ptr [rsp + 72] mov rcx, qword ptr [rcx + 40] mov r8, qword ptr [rsp + 64] mov qword ptr [r8 + 24], rcx .cv_loc 1649 25 4050 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4050:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 104 ret .Ltmp16988: .Lfunc_end1649: .seh_handlerdata .section .text,"xr",discard,"?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" .seh_endproc # -- End function .def "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1650: .cv_func_id 1650 .cv_loc 1650 25 3702 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3702:0 .seh_proc "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16989: .cv_loc 1650 25 3703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3703:0 mov edx, 5 call "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .cv_loc 1650 25 3704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3704:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 56 ret .Ltmp16990: .Lfunc_end1650: .seh_handlerdata .section .text,"xr",discard,"?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1651: .cv_func_id 1651 .cv_loc 1651 25 3694 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3694:0 .seh_proc "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16991: .cv_loc 1651 25 3695 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3695:0 mov edx, 4 call "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .cv_loc 1651 25 3696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3696:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 56 ret .Ltmp16992: .Lfunc_end1651: .seh_handlerdata .section .text,"xr",discard,"?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1652: .cv_func_id 1652 .cv_loc 1652 25 3587 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3587:0 .seh_proc "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp16993: .cv_loc 1652 25 3588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3588:0 mov rcx, qword ptr [rcx + 8] add rcx, 12 mov edx, 1 call "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .cv_loc 1652 25 3589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3589:0 mov dword ptr [rsp + 44], eax # 4-byte Spill add rsp, 56 ret .Ltmp16994: .Lfunc_end1652: .seh_handlerdata .section .text,"xr",discard,"?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1653: .cv_func_id 1653 .cv_loc 1653 25 5465 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5465:0 .seh_proc "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp16995: .cv_loc 1653 25 5466 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5466:0 mov edx, dword ptr [rax + 144] and edx, 256 cmp edx, 0 mov qword ptr [rsp + 40], rax # 8-byte Spill je .LBB1653_19 # %bb.1: mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1653_2 jmp .LBB1653_19 .LBB1653_2: .Ltmp16996: .cv_loc 1653 25 5468 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5468:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 132], 0 jne .LBB1653_7 # %bb.3: .Ltmp16997: .cv_loc 1653 25 5470 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5470:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 1048576 cmp ecx, 0 jne .LBB1653_5 # %bb.4: .Ltmp16998: .cv_loc 1653 25 5471 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5471:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1653_6 .LBB1653_5: .cv_loc 1653 25 5473 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5473:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, dword ptr [rcx + 132] mov r8b, dl mov rcx, rax mov dl, r8b call "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .Ltmp16999: .LBB1653_6: .cv_loc 1653 25 5474 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5474:0 jmp .LBB1653_18 .Ltmp17000: .LBB1653_7: .cv_loc 1653 25 5475 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5475:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 512 mov byte ptr [rsp + 55], 0 cmp ecx, 0 je .LBB1653_9 # %bb.8: mov eax, 9 mov rcx, qword ptr [rsp + 40] # 8-byte Reload cmp eax, dword ptr [rcx + 132] mov dl, 1 mov byte ptr [rsp + 39], dl # 1-byte Spill jb .LBB1653_12 .LBB1653_9: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 24] mov edx, ecx movsxd r8, dword ptr [rax + 132] cmp rdx, r8 mov r9b, 1 mov byte ptr [rsp + 39], r9b # 1-byte Spill jb .LBB1653_12 # %bb.10: mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 32 mov rcx, rax call "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload movsxd rdx, dword ptr [rcx + 132] cmp rax, rdx mov r8b, 1 mov byte ptr [rsp + 39], r8b # 1-byte Spill jbe .LBB1653_12 # %bb.11: mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 32 mov rcx, qword ptr [rsp + 40] # 8-byte Reload movsxd r8, dword ptr [rcx + 132] mov rcx, rax lea rdx, [rsp + 64] call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" mov byte ptr [rsp + 55], 1 lea rcx, [rsp + 64] call "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" xor al, -1 mov byte ptr [rsp + 39], al # 1-byte Spill .LBB1653_12: mov al, byte ptr [rsp + 39] # 1-byte Reload test byte ptr [rsp + 55], 1 mov byte ptr [rsp + 38], al # 1-byte Spill jne .LBB1653_13 jmp .LBB1653_14 .LBB1653_13: lea rcx, [rsp + 64] call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .LBB1653_14: mov al, byte ptr [rsp + 38] # 1-byte Reload test al, 1 jne .LBB1653_15 jmp .LBB1653_16 .LBB1653_15: .Ltmp17001: .cv_loc 1653 25 5479 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5479:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 3 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1653_17 .LBB1653_16: .cv_loc 1653 25 5481 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5481:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 40] # 8-byte Reload movsxd rdx, dword ptr [rcx + 132] mov r8d, edx mov rcx, rax mov edx, r8d call "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" .LBB1653_17: .cv_loc 1653 25 5478 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5478:0 jmp .LBB1653_18 .Ltmp17002: .LBB1653_18: .cv_loc 1653 25 5482 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5482:0 jmp .LBB1653_26 .Ltmp17003: .LBB1653_19: .cv_loc 1653 25 5483 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5483:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1653_20 jmp .LBB1653_21 .LBB1653_20: .Ltmp17004: .cv_loc 1653 25 5484 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5484:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, dword ptr [rcx + 132] mov r8b, dl mov rcx, rax mov dl, r8b call "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" jmp .LBB1653_25 .LBB1653_21: .cv_loc 1653 25 5485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5485:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 131072 cmp ecx, 0 je .LBB1653_23 # %bb.22: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 1 call "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" test al, 1 jne .LBB1653_24 .LBB1653_23: .Ltmp17005: .cv_loc 1653 25 5486 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5486:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .LBB1653_24: .cv_loc 1653 25 5485 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5485:0 jmp .LBB1653_25 .Ltmp17006: .LBB1653_25: .cv_loc 1653 25 5483 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5483:0 jmp .LBB1653_26 .Ltmp17007: .LBB1653_26: .cv_loc 1653 25 5487 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5487:0 mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie nop add rsp, 104 ret .Ltmp17008: .Lfunc_end1653: .seh_handlerdata .section .text,"xr",discard,"?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1654: .cv_func_id 1654 .cv_loc 1654 25 5232 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5232:0 .seh_proc "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17009: .cv_loc 1654 25 5233 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5233:0 mov rax, rcx add rax, 80 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1654 25 5234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5234:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 94 jne .LBB1654_2 # %bb.1: .Ltmp17010: .cv_loc 1654 25 5236 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5236:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1654 25 5237 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5237:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp17011: .LBB1654_2: .cv_loc 1654 25 5239 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5239:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 536870912 cmp ecx, 0 je .LBB1654_5 # %bb.3: mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 93 jne .LBB1654_5 # %bb.4: .Ltmp17012: .cv_loc 1654 25 5241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5241:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, rax mov edx, 93 call "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .cv_loc 1654 25 5242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5242:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp17013: .LBB1654_5: .cv_loc 1654 25 5244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5244:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1654 25 5245 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5245:0 nop add rsp, 56 ret .Ltmp17014: .Lfunc_end1654: .seh_handlerdata .section .text,"xr",discard,"?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" .globl "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # -- Begin function ?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z .p2align 4, 0x90 "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z": # @"?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" .Lfunc_begin1655: .cv_func_id 1655 .cv_loc 1655 25 4983 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4983:0 .seh_proc "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], r8d mov dword ptr [rsp + 48], edx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17015: .cv_loc 1655 25 4984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4984:0 mov edx, dword ptr [rcx + 140] cmp edx, dword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill je .LBB1655_2 # %bb.1: .Ltmp17016: .cv_loc 1655 25 4985 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4985:0 mov edx, dword ptr [rsp + 52] mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17017: .LBB1655_2: .cv_loc 1655 25 4986 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4986:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1655 25 4987 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4987:0 nop add rsp, 56 ret .Ltmp17018: .Lfunc_end1655: .seh_handlerdata .section .text,"xr",discard,"?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" .seh_endproc # -- End function .def "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .globl "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # -- Begin function ?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ .p2align 4, 0x90 "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ": # @"?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .Lfunc_begin1656: .cv_func_id 1656 .cv_loc 1656 25 5285 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5285:0 .seh_proc "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17019: .cv_loc 1656 25 5286 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5286:0 mov eax, dword ptr [rcx + 28] add eax, 1 mov dword ptr [rcx + 28], eax .cv_loc 1656 25 5287 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5287:0 mov eax, dword ptr [rcx + 144] and eax, 134217728 cmp eax, 0 mov qword ptr [rsp + 40], rcx # 8-byte Spill jne .LBB1656_3 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 41 jne .LBB1656_3 # %bb.2: .Ltmp17020: .cv_loc 1656 25 5288 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5288:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 5 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1656_20 .LBB1656_3: .cv_loc 1656 25 5289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5289:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 32 cmp ecx, 0 je .LBB1656_15 # %bb.4: mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 63 jne .LBB1656_15 # %bb.5: .Ltmp17021: .cv_loc 1656 25 5291 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5291:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1656 25 5292 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5292:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov eax, dword ptr [rcx + 140] mov dword ptr [rsp + 52], eax .cv_loc 1656 25 5293 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5293:0 call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1656 25 5294 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5294:0 cmp dword ptr [rsp + 52], 58 jne .LBB1656_7 # %bb.6: .Ltmp17022: .cv_loc 1656 25 5295 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5295:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" jmp .LBB1656_14 .LBB1656_7: .cv_loc 1656 25 5296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5296:0 cmp dword ptr [rsp + 52], 33 jne .LBB1656_9 # %bb.8: .Ltmp17023: .cv_loc 1656 25 5298 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5298:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 1 call "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" .cv_loc 1656 25 5299 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5299:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, dword ptr [rcx + 28] add edx, -1 mov dword ptr [rcx + 28], edx .cv_loc 1656 25 5300 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5300:0 mov byte ptr [rsp + 71], 0 jmp .LBB1656_21 .Ltmp17024: .LBB1656_9: .cv_loc 1656 25 5302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5302:0 cmp dword ptr [rsp + 52], 61 jne .LBB1656_11 # %bb.10: .cv_loc 1656 25 5304 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5304:0 xor edx, edx .Ltmp17025: mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" .cv_loc 1656 25 5305 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5305:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, dword ptr [rcx + 28] add edx, -1 mov dword ptr [rcx + 28], edx .cv_loc 1656 25 5306 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5306:0 mov byte ptr [rsp + 71], 0 jmp .LBB1656_21 .Ltmp17026: .LBB1656_11: .cv_loc 1656 25 5309 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5309:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 14 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" # %bb.12: .cv_loc 1656 25 5302 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5302:0 jmp .LBB1656_13 .Ltmp17027: .LBB1656_13: .cv_loc 1656 25 5296 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5296:0 jmp .LBB1656_14 .Ltmp17028: .LBB1656_14: .cv_loc 1656 25 5310 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5310:0 jmp .LBB1656_19 .Ltmp17029: .LBB1656_15: .cv_loc 1656 25 5311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5311:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 512 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1656_17 # %bb.16: .Ltmp17030: .cv_loc 1656 25 5312 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5312:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" jmp .LBB1656_18 .LBB1656_17: .cv_loc 1656 25 5314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5314:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .LBB1656_18: .cv_loc 1656 25 5311 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5311:0 jmp .LBB1656_19 .Ltmp17031: .LBB1656_19: .cv_loc 1656 25 5289 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5289:0 jmp .LBB1656_20 .Ltmp17032: .LBB1656_20: .cv_loc 1656 25 5315 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5315:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 28] add ecx, -1 mov dword ptr [rax + 28], ecx .cv_loc 1656 25 5316 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5316:0 mov byte ptr [rsp + 71], 1 .LBB1656_21: .cv_loc 1656 25 5317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5317:0 mov al, byte ptr [rsp + 71] and al, 1 movzx eax, al add rsp, 72 ret .Ltmp17033: .Lfunc_end1656: .seh_handlerdata .section .text,"xr",discard,"?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .seh_endproc # -- End function .def "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1657: .cv_func_id 1657 .cv_loc 1657 25 3678 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3678:0 .seh_proc "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17034: .cv_loc 1657 25 3679 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3679:0 mov edx, 2 call "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .cv_loc 1657 25 3680 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3680:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 56 ret .Ltmp17035: .Lfunc_end1657: .seh_handlerdata .section .text,"xr",discard,"?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1658: .cv_func_id 1658 .cv_loc 1658 25 3686 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3686:0 .seh_proc "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17036: .cv_loc 1658 25 3687 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3687:0 mov edx, 3 call "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .cv_loc 1658 25 3688 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3688:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 56 ret .Ltmp17037: .Lfunc_end1658: .seh_handlerdata .section .text,"xr",discard,"?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .globl "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # -- Begin function ?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z .p2align 4, 0x90 "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z": # @"?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .Lfunc_begin1659: .cv_func_id 1659 .cv_loc 1659 25 3718 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3718:0 .seh_proc "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 71], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17038: .cv_loc 1659 25 3719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3719:0 mov rax, qword ptr [rcx + 8] cmp dword ptr [rax + 8], 6 mov qword ptr [rsp + 40], rcx # 8-byte Spill jne .LBB1659_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov edx, dword ptr [rcx + 12] and edx, 4 cmp edx, 0 je .LBB1659_3 .LBB1659_2: .Ltmp17039: .cv_loc 1659 25 3721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3721:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp17040: .LBB1659_3: .cv_loc 1659 25 3724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3724:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 16] mov edx, 256 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1659_5 # %bb.4: .Ltmp17041: .cv_loc 1659 25 3726 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3726:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov dl, byte ptr [rsp + 71] call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 71], al .cv_loc 1659 25 3727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3727:0 jmp .LBB1659_8 .Ltmp17042: .LBB1659_5: .cv_loc 1659 25 3728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3728:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 16] mov edx, 2048 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1659_7 # %bb.6: .Ltmp17043: .cv_loc 1659 25 3730 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3730:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov dl, byte ptr [rsp + 71] call "?translate@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 71], al .Ltmp17044: .LBB1659_7: .cv_loc 1659 25 3728 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3728:0 jmp .LBB1659_8 .Ltmp17045: .LBB1659_8: .cv_loc 1659 25 3733 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3733:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 48], rcx .cv_loc 1659 25 3734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3734:0 mov rcx, qword ptr [rsp + 48] add rcx, 32 mov dl, byte ptr [rsp + 71] call "?_Insert@?$_Buf@D@std@@QEAAXD@Z" .cv_loc 1659 25 3735 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3735:0 nop add rsp, 72 ret .Ltmp17046: .Lfunc_end1659: .seh_handlerdata .section .text,"xr",discard,"?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .seh_endproc # -- End function .def "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1660: .cv_func_id 1660 .cv_loc 1660 25 5493 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5493:0 .seh_proc "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp17047: .cv_loc 1660 25 5494 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5494:0 mov dword ptr [rsp + 60], 0 .cv_loc 1660 25 5495 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5495:0 mov dword ptr [rsp + 56], -1 .cv_loc 1660 25 5496 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5496:0 cmp dword ptr [rcx + 140], 42 mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB1660_24 # %bb.1: .Ltmp17048: .cv_loc 1660 25 5498 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5498:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 43 jne .LBB1660_3 # %bb.2: .Ltmp17049: .cv_loc 1660 25 5500 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5500:0 mov dword ptr [rsp + 60], 1 .cv_loc 1660 25 5501 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5501:0 jmp .LBB1660_23 .Ltmp17050: .LBB1660_3: .cv_loc 1660 25 5502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5502:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 63 jne .LBB1660_5 # %bb.4: .Ltmp17051: .cv_loc 1660 25 5504 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5504:0 mov dword ptr [rsp + 56], 1 .cv_loc 1660 25 5505 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5505:0 jmp .LBB1660_22 .Ltmp17052: .LBB1660_5: .cv_loc 1660 25 5506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5506:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 123 jne .LBB1660_20 # %bb.6: .Ltmp17053: .cv_loc 1660 25 5508 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5508:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1660 25 5509 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5509:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1660_8 # %bb.7: .Ltmp17054: .cv_loc 1660 25 5511 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5511:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 7 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17055: .LBB1660_8: .cv_loc 1660 25 5514 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5514:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 132] mov dword ptr [rsp + 60], ecx .cv_loc 1660 25 5515 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5515:0 cmp dword ptr [rax + 140], 44 je .LBB1660_10 # %bb.9: .Ltmp17056: .cv_loc 1660 25 5517 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5517:0 mov eax, dword ptr [rsp + 60] mov dword ptr [rsp + 56], eax .cv_loc 1660 25 5518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5518:0 jmp .LBB1660_15 .Ltmp17057: .LBB1660_10: .cv_loc 1660 25 5521 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5521:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1660 25 5522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5522:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rcx + 140], 125 je .LBB1660_14 # %bb.11: .Ltmp17058: .cv_loc 1660 25 5524 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5524:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1660_13 # %bb.12: .Ltmp17059: .cv_loc 1660 25 5526 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5526:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 7 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17060: .LBB1660_13: .cv_loc 1660 25 5529 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5529:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 132] mov dword ptr [rsp + 56], ecx .Ltmp17061: .LBB1660_14: .cv_loc 1660 25 5531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5531:0 jmp .LBB1660_15 .Ltmp17062: .LBB1660_15: .cv_loc 1660 25 5533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5533:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 125 jne .LBB1660_18 # %bb.16: cmp dword ptr [rsp + 56], -1 je .LBB1660_19 # %bb.17: mov eax, dword ptr [rsp + 56] cmp eax, dword ptr [rsp + 60] jge .LBB1660_19 .LBB1660_18: .Ltmp17063: .cv_loc 1660 25 5535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5535:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov edx, 7 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17064: .LBB1660_19: .cv_loc 1660 25 5537 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5537:0 jmp .LBB1660_21 .Ltmp17065: .LBB1660_20: .cv_loc 1660 25 5540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5540:0 jmp .LBB1660_29 .Ltmp17066: .LBB1660_21: .cv_loc 1660 25 5506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5506:0 jmp .LBB1660_22 .Ltmp17067: .LBB1660_22: .cv_loc 1660 25 5502 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5502:0 jmp .LBB1660_23 .Ltmp17068: .LBB1660_23: .cv_loc 1660 25 5542 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5542:0 jmp .LBB1660_24 .Ltmp17069: .LBB1660_24: .cv_loc 1660 25 5544 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5544:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .cv_loc 1660 25 5545 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5545:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1660 25 5546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5546:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov edx, dword ptr [rax + 144] and edx, 1024 cmp edx, 0 mov r8b, 1 mov byte ptr [rsp + 39], r8b # 1-byte Spill je .LBB1660_26 # %bb.25: mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 63 setne cl mov byte ptr [rsp + 39], cl # 1-byte Spill .LBB1660_26: mov al, byte ptr [rsp + 39] # 1-byte Reload and al, 1 mov byte ptr [rsp + 55], al .cv_loc 1660 25 5547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5547:0 test byte ptr [rsp + 55], 1 jne .LBB1660_28 # %bb.27: .Ltmp17070: .cv_loc 1660 25 5549 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5549:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp17071: .LBB1660_28: .cv_loc 1660 25 5552 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5552:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov cl, byte ptr [rsp + 55] mov r8d, dword ptr [rsp + 56] mov edx, dword ptr [rsp + 60] and cl, 1 mov byte ptr [rsp + 38], cl # 1-byte Spill mov rcx, rax mov r9b, byte ptr [rsp + 38] # 1-byte Reload call "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" .LBB1660_29: .cv_loc 1660 25 5553 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5553:0 nop add rsp, 72 ret .Ltmp17072: .Lfunc_end1660: .seh_handlerdata .section .text,"xr",discard,"?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .globl "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" # -- Begin function ?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z .p2align 4, 0x90 "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z": # @"?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .Lfunc_begin1661: .cv_func_id 1661 .cv_loc 1661 25 3662 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3662:0 .seh_proc "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov eax, 32 mov r8d, eax mov dword ptr [rsp + 68], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17073: .cv_loc 1661 25 3663 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3663:0 mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r8 call "??2@YAPEAX_K@Z" xor r8d, r8d mov edx, dword ptr [rsp + 68] mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" nop add rsp, 72 ret .Ltmp17074: .Lfunc_end1661: .seh_handlerdata .section .text,"xr",discard,"?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .seh_endproc # -- End function .def "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .globl "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # -- Begin function ??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z .p2align 4, 0x90 "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z": # @"??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .Lfunc_begin1662: .cv_func_id 1662 .cv_loc 1662 25 1506 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1506:0 .seh_proc "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov dword ptr [rsp + 12], edx mov qword ptr [rsp], rcx .Ltmp17075: .cv_loc 1662 25 1507 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1507:0 mov rcx, qword ptr [rsp] mov edx, dword ptr [rcx] xor edx, dword ptr [rsp + 12] mov rcx, qword ptr [rsp] mov dword ptr [rcx], edx mov eax, edx add rsp, 16 ret .Ltmp17076: .Lfunc_end1662: .seh_handlerdata .section .text,"xr",discard,"??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .seh_endproc # -- End function .def "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .globl "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # -- Begin function ?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ .p2align 4, 0x90 "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ": # @"?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .Lfunc_begin1663: .cv_func_id 1663 .cv_loc 1663 25 5011 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5011:0 .seh_proc "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17077: .cv_loc 1663 25 5012 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5012:0 mov edx, 10 mov r8d, 2147483647 call "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" cmp eax, 2147483647 setne r9b and r9b, 1 movzx eax, r9b add rsp, 40 ret .Ltmp17078: .Lfunc_end1663: .seh_handlerdata .section .text,"xr",discard,"?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .seh_endproc # -- End function .def "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" .globl "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" # -- Begin function ?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z .p2align 4, 0x90 "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z": # @"?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" .Lfunc_begin1664: .cv_func_id 1664 .cv_loc 1664 25 4011 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4011:0 .seh_proc "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov eax, 40 mov r8d, eax mov dword ptr [rsp + 84], edx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp17079: .cv_loc 1664 25 4012 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4012:0 mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, r8 call "??2@YAPEAX_K@Z" mov edx, dword ptr [rsp + 84] mov rcx, rax mov qword ptr [rsp + 56], rax # 8-byte Spill call "??0_Node_back@std@@QEAA@I@Z" mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, r8 mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .cv_loc 1664 25 4013 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4013:0 mov qword ptr [rsp + 32], rax # 8-byte Spill add rsp, 88 ret .Ltmp17080: .Lfunc_end1664: .seh_handlerdata .section .text,"xr",discard,"?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" .seh_endproc # -- End function .def "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .globl "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # -- Begin function ?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ .p2align 4, 0x90 "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ": # @"?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .Lfunc_begin1665: .cv_func_id 1665 .cv_loc 1665 25 5421 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5421:0 .seh_proc "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17081: .cv_loc 1665 25 5422 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5422:0 cmp dword ptr [rcx + 140], -1 mov qword ptr [rsp + 32], rcx # 8-byte Spill jne .LBB1665_2 # %bb.1: .Ltmp17082: .cv_loc 1665 25 5423 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5423:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17083: .LBB1665_2: .cv_loc 1665 25 5425 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5425:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 65536 cmp ecx, 0 je .LBB1665_4 # %bb.3: mov rax, qword ptr [rsp + 32] # 8-byte Reload mov dl, byte ptr [rax + 136] mov rcx, rax call "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" test al, 1 jne .LBB1665_6 .LBB1665_4: mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 32768 cmp ecx, 0 je .LBB1665_7 # %bb.5: mov rax, qword ptr [rsp + 32] # 8-byte Reload mov dl, byte ptr [rax + 136] mov rcx, rax call "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" test al, 1 jne .LBB1665_6 jmp .LBB1665_7 .LBB1665_6: .Ltmp17084: .cv_loc 1665 25 5427 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5427:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" jmp .LBB1665_28 .LBB1665_7: .cv_loc 1665 25 5428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5428:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx ecx, byte ptr [rax + 136] cmp ecx, 99 jne .LBB1665_12 # %bb.8: mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 262144 cmp ecx, 0 je .LBB1665_12 # %bb.9: .Ltmp17085: .cv_loc 1665 25 5430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5430:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1665 25 5431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5431:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov rax, qword ptr [rcx + 120] mov dl, byte ptr [rcx + 136] mov rcx, rax mov r8d, 259 call "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" test al, 1 jne .LBB1665_11 # %bb.10: .Ltmp17086: .cv_loc 1665 25 5432 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5432:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17087: .LBB1665_11: .cv_loc 1665 25 5433 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5433:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx eax, byte ptr [rax + 136] cdq mov ecx, 32 idiv ecx mov r8b, dl movsx ecx, r8b mov r9, qword ptr [rsp + 32] # 8-byte Reload mov dword ptr [r9 + 132], ecx .cv_loc 1665 25 5434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5434:0 mov rcx, r9 call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1665 25 5435 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5435:0 jmp .LBB1665_27 .Ltmp17088: .LBB1665_12: .cv_loc 1665 25 5436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5436:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx ecx, byte ptr [rax + 136] cmp ecx, 120 jne .LBB1665_15 # %bb.13: mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 4096 cmp ecx, 0 je .LBB1665_15 # %bb.14: .Ltmp17089: .cv_loc 1665 25 5438 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5438:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1665 25 5439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5439:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" .cv_loc 1665 25 5440 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5440:0 jmp .LBB1665_26 .Ltmp17090: .LBB1665_15: .cv_loc 1665 25 5441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5441:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx ecx, byte ptr [rax + 136] cmp ecx, 117 jne .LBB1665_18 # %bb.16: mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 2048 cmp ecx, 0 je .LBB1665_18 # %bb.17: .Ltmp17091: .cv_loc 1665 25 5443 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5443:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1665 25 5444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5444:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 4 call "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" .cv_loc 1665 25 5445 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5445:0 jmp .LBB1665_25 .Ltmp17092: .LBB1665_18: .cv_loc 1665 25 5446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5446:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 8192 cmp ecx, 0 je .LBB1665_23 # %bb.19: mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1665_20 jmp .LBB1665_23 .LBB1665_20: .Ltmp17093: .cv_loc 1665 25 5448 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5448:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 132], 0 jne .LBB1665_22 # %bb.21: .Ltmp17094: .cv_loc 1665 25 5449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5449:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17095: .LBB1665_22: .cv_loc 1665 25 5450 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5450:0 jmp .LBB1665_24 .Ltmp17096: .LBB1665_23: .cv_loc 1665 25 5452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5452:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" and al, 1 mov byte ptr [rsp + 55], al jmp .LBB1665_31 .LBB1665_24: .cv_loc 1665 25 5446 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5446:0 jmp .LBB1665_25 .Ltmp17097: .LBB1665_25: .cv_loc 1665 25 5441 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5441:0 jmp .LBB1665_26 .Ltmp17098: .LBB1665_26: .cv_loc 1665 25 5436 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5436:0 jmp .LBB1665_27 .Ltmp17099: .LBB1665_27: .cv_loc 1665 25 5428 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5428:0 jmp .LBB1665_28 .Ltmp17100: .LBB1665_28: .cv_loc 1665 25 5454 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5454:0 call "?max@?$numeric_limits@E@std@@SAEXZ" movzx ecx, al mov rdx, qword ptr [rsp + 32] # 8-byte Reload cmp ecx, dword ptr [rdx + 132] jae .LBB1665_30 # %bb.29: .Ltmp17101: .cv_loc 1665 25 5456 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5456:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17102: .LBB1665_30: .cv_loc 1665 25 5457 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5457:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 132] mov dl, cl movsx ecx, dl mov dword ptr [rax + 132], ecx .cv_loc 1665 25 5458 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5458:0 mov byte ptr [rsp + 55], 1 .LBB1665_31: .cv_loc 1665 25 5459 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5459:0 mov al, byte ptr [rsp + 55] and al, 1 movzx eax, al add rsp, 56 ret .Ltmp17103: .Lfunc_end1665: .seh_handlerdata .section .text,"xr",discard,"?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .seh_endproc # -- End function .def "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" .globl "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" # -- Begin function ?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z .p2align 4, 0x90 "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z": # @"?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" .Lfunc_begin1666: .cv_func_id 1666 .cv_loc 1666 25 5084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5084:0 .seh_proc "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue and dl, 1 mov byte ptr [rsp + 102], dl mov qword ptr [rsp + 88], rcx mov rcx, qword ptr [rsp + 88] .Ltmp17104: .cv_loc 1666 25 5086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5086:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 72], rax .cv_loc 1666 25 5087 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5087:0 mov rax, qword ptr [rsp + 72] cmp rax, qword ptr [rcx + 16] mov qword ptr [rsp + 64], rcx # 8-byte Spill je .LBB1666_2 # %bb.1: mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax + 120] mov edx, dword ptr [rax + 128] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov ecx, edx mov edx, 256 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 setne r8b mov r9, qword ptr [rsp + 72] add r9, 1 mov qword ptr [rsp + 72], r9 mov r10, qword ptr [rsp + 64] # 8-byte Reload mov rdx, qword ptr [r10] and r8b, 1 mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov byte ptr [rsp + 55], r8b # 1-byte Spill mov r8, r9 mov r9b, byte ptr [rsp + 55] # 1-byte Reload call "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" mov word ptr [rsp + 86], ax movsx r11d, ax cmp r11d, 0 jne .LBB1666_3 .LBB1666_2: .Ltmp17105: .cv_loc 1666 25 5090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5090:0 mov byte ptr [rsp + 103], 0 jmp .LBB1666_6 .Ltmp17106: .LBB1666_3: .cv_loc 1666 25 5092 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5092:0 test byte ptr [rsp + 102], 1 je .LBB1666_5 # %bb.4: .Ltmp17107: .cv_loc 1666 25 5093 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5093:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload add rax, 80 mov rcx, rax call "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Ltmp17108: .LBB1666_5: .cv_loc 1666 25 5094 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5094:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov rdx, qword ptr [rcx + 120] mov r8b, byte ptr [rcx + 136] mov rcx, rdx mov dl, r8b mov r8d, 1 mov qword ptr [rsp + 40], rax # 8-byte Spill call "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" mov dx, word ptr [rsp + 86] and al, 1 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8b, al call "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" .cv_loc 1666 25 5096 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5096:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1666 25 5097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5097:0 mov byte ptr [rsp + 103], 1 .LBB1666_6: .cv_loc 1666 25 5098 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5098:0 mov al, byte ptr [rsp + 103] and al, 1 movzx eax, al add rsp, 104 ret .Ltmp17109: .Lfunc_end1666: .seh_handlerdata .section .text,"xr",discard,"?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" .seh_endproc # -- End function .def "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" .globl "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" # -- Begin function ?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z .p2align 4, 0x90 "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z": # @"?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" .Lfunc_begin1667: .cv_func_id 1667 .cv_loc 1667 25 4994 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4994:0 .seh_proc "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 68], r8d mov dword ptr [rsp + 64], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17110: .cv_loc 1667 25 4996 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4996:0 mov dword ptr [rcx + 132], 0 mov qword ptr [rsp + 40], rcx # 8-byte Spill .LBB1667_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1667 25 4997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4997:0 xor eax, eax mov cl, al cmp dword ptr [rsp + 68], 0 mov byte ptr [rsp + 39], cl # 1-byte Spill je .LBB1667_3 # %bb.2: # in Loop: Header=BB1667_1 Depth=1 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 120] mov r8d, dword ptr [rsp + 64] mov dl, byte ptr [rax + 136] call "?value@?$regex_traits@D@std@@QEBAHDH@Z" mov dword ptr [rsp + 52], eax cmp eax, -1 setne dl mov byte ptr [rsp + 39], dl # 1-byte Spill .LBB1667_3: # in Loop: Header=BB1667_1 Depth=1 mov al, byte ptr [rsp + 39] # 1-byte Reload test al, 1 jne .LBB1667_4 jmp .LBB1667_5 .LBB1667_4: # in Loop: Header=BB1667_1 Depth=1 .Ltmp17111: .cv_loc 1667 25 4999 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4999:0 mov eax, dword ptr [rsp + 68] add eax, -1 mov dword ptr [rsp + 68], eax .cv_loc 1667 25 5000 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5000:0 mov eax, dword ptr [rsp + 64] mov rcx, qword ptr [rsp + 40] # 8-byte Reload imul eax, dword ptr [rcx + 132] mov dword ptr [rcx + 132], eax .cv_loc 1667 25 5001 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5001:0 mov eax, dword ptr [rsp + 52] add eax, dword ptr [rcx + 132] mov dword ptr [rcx + 132], eax .cv_loc 1667 25 5002 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5002:0 call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Ltmp17112: .cv_loc 1667 25 4997 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4997:0 jmp .LBB1667_1 .LBB1667_5: .cv_loc 1667 25 5004 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5004:0 mov eax, dword ptr [rsp + 68] add rsp, 72 ret .Ltmp17113: .Lfunc_end1667: .seh_handlerdata .section .text,"xr",discard,"?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" .seh_endproc # -- End function .def "?value@?$regex_traits@D@std@@QEBAHDH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?value@?$regex_traits@D@std@@QEBAHDH@Z" .globl "?value@?$regex_traits@D@std@@QEBAHDH@Z" # -- Begin function ?value@?$regex_traits@D@std@@QEBAHDH@Z .p2align 4, 0x90 "?value@?$regex_traits@D@std@@QEBAHDH@Z": # @"?value@?$regex_traits@D@std@@QEBAHDH@Z" .Lfunc_begin1668: .cv_func_id 1668 .cv_loc 1668 25 430 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:430:0 .seh_proc "?value@?$regex_traits@D@std@@QEBAHDH@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov dword ptr [rsp + 16], r8d mov byte ptr [rsp + 15], dl mov qword ptr [rsp], rcx .Ltmp17114: .cv_loc 1668 25 431 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:431:0 cmp dword ptr [rsp + 16], 8 je .LBB1668_3 # %bb.1: movsx eax, byte ptr [rsp + 15] mov ecx, 48 cmp ecx, eax jg .LBB1668_3 # %bb.2: movsx eax, byte ptr [rsp + 15] cmp eax, 57 jle .LBB1668_6 .LBB1668_3: cmp dword ptr [rsp + 16], 8 jne .LBB1668_7 # %bb.4: movsx eax, byte ptr [rsp + 15] mov ecx, 48 cmp ecx, eax jg .LBB1668_7 # %bb.5: movsx eax, byte ptr [rsp + 15] cmp eax, 55 jg .LBB1668_7 .LBB1668_6: .Ltmp17115: .cv_loc 1668 25 434 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:434:0 movsx eax, byte ptr [rsp + 15] sub eax, 48 mov dword ptr [rsp + 20], eax jmp .LBB1668_16 .Ltmp17116: .LBB1668_7: .cv_loc 1668 25 437 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:437:0 cmp dword ptr [rsp + 16], 16 je .LBB1668_9 # %bb.8: .Ltmp17117: .cv_loc 1668 25 439 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:439:0 mov dword ptr [rsp + 20], -1 jmp .LBB1668_16 .Ltmp17118: .LBB1668_9: .cv_loc 1668 25 442 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:442:0 movsx eax, byte ptr [rsp + 15] mov ecx, 97 cmp ecx, eax jg .LBB1668_12 # %bb.10: movsx eax, byte ptr [rsp + 15] cmp eax, 102 jg .LBB1668_12 # %bb.11: .Ltmp17119: .cv_loc 1668 25 444 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:444:0 movsx eax, byte ptr [rsp + 15] sub eax, 97 add eax, 10 mov dword ptr [rsp + 20], eax jmp .LBB1668_16 .Ltmp17120: .LBB1668_12: .cv_loc 1668 25 447 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:447:0 movsx eax, byte ptr [rsp + 15] mov ecx, 65 cmp ecx, eax jg .LBB1668_15 # %bb.13: movsx eax, byte ptr [rsp + 15] cmp eax, 70 jg .LBB1668_15 # %bb.14: .Ltmp17121: .cv_loc 1668 25 449 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:449:0 movsx eax, byte ptr [rsp + 15] sub eax, 65 add eax, 10 mov dword ptr [rsp + 20], eax jmp .LBB1668_16 .Ltmp17122: .LBB1668_15: .cv_loc 1668 25 452 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:452:0 mov dword ptr [rsp + 20], -1 .LBB1668_16: .cv_loc 1668 25 453 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:453:0 mov eax, dword ptr [rsp + 20] add rsp, 24 ret .Ltmp17123: .Lfunc_end1668: .seh_handlerdata .section .text,"xr",discard,"?value@?$regex_traits@D@std@@QEBAHDH@Z" .seh_endproc # -- End function .def "??0_Node_back@std@@QEAA@I@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_back@std@@QEAA@I@Z" .globl "??0_Node_back@std@@QEAA@I@Z" # -- Begin function ??0_Node_back@std@@QEAA@I@Z .p2align 4, 0x90 "??0_Node_back@std@@QEAA@I@Z": # @"??0_Node_back@std@@QEAA@I@Z" .Lfunc_begin1669: .cv_func_id 1669 .cv_loc 1669 25 1746 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1746:0 .seh_proc "??0_Node_back@std@@QEAA@I@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor r8d, r8d mov dword ptr [rsp + 68], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17124: mov rax, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax mov edx, 15 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_back@std@@6B@"] mov r9, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r9], rcx mov edx, dword ptr [rsp + 68] mov dword ptr [r9 + 32], edx .cv_loc 1669 25 1747 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1747:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r9 add rsp, 72 ret .Ltmp17125: .Lfunc_end1669: .seh_handlerdata .section .text,"xr",discard,"??0_Node_back@std@@QEAA@I@Z" .seh_endproc # -- End function .def "??_G_Node_back@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_back@std@@UEAAPEAXI@Z" .globl "??_G_Node_back@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_back@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_back@std@@UEAAPEAXI@Z": # @"??_G_Node_back@std@@UEAAPEAXI@Z" .Lfunc_begin1670: .cv_func_id 1670 .cv_loc 1670 25 1740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1740:0 .seh_proc "??_G_Node_back@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17126: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_back@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1670_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1670_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17127: .Lfunc_end1670: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_back@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_back@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_back@std@@UEAA@XZ" .globl "??1_Node_back@std@@UEAA@XZ" # -- Begin function ??1_Node_back@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_back@std@@UEAA@XZ": # @"??1_Node_back@std@@UEAA@XZ" .Lfunc_begin1671: .cv_func_id 1671 .cv_loc 1671 25 1740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1740:0 .seh_proc "??1_Node_back@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17128: .cv_loc 1671 25 1740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1740:0 call "??1_Node_base@std@@UEAA@XZ" .Ltmp17129: .cv_loc 1671 25 1740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1740:0 nop add rsp, 40 ret .Ltmp17130: .Lfunc_end1671: .seh_handlerdata .section .text,"xr",discard,"??1_Node_back@std@@UEAA@XZ" .seh_endproc # -- End function .def "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .globl "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # -- Begin function ?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z .p2align 4, 0x90 "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z": # @"?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .Lfunc_begin1672: .cv_func_id 1672 .cv_loc 1672 25 5387 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5387:0 .seh_proc "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 22], dl mov qword ptr [rsp + 8], rcx mov rcx, qword ptr [rsp + 8] .Ltmp17131: .cv_loc 1672 25 5388 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5388:0 movsx eax, byte ptr [rsp + 22] cmp eax, 102 mov qword ptr [rsp], rcx # 8-byte Spill jne .LBB1672_2 # %bb.1: .Ltmp17132: .cv_loc 1672 25 5389 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5389:0 mov rax, qword ptr [rsp] # 8-byte Reload mov dword ptr [rax + 132], 12 jmp .LBB1672_15 .LBB1672_2: .cv_loc 1672 25 5390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5390:0 movsx eax, byte ptr [rsp + 22] cmp eax, 110 jne .LBB1672_4 # %bb.3: .Ltmp17133: .cv_loc 1672 25 5391 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5391:0 mov rax, qword ptr [rsp] # 8-byte Reload mov dword ptr [rax + 132], 10 jmp .LBB1672_14 .LBB1672_4: .cv_loc 1672 25 5392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5392:0 movsx eax, byte ptr [rsp + 22] cmp eax, 114 jne .LBB1672_6 # %bb.5: .Ltmp17134: .cv_loc 1672 25 5393 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5393:0 mov rax, qword ptr [rsp] # 8-byte Reload mov dword ptr [rax + 132], 13 jmp .LBB1672_13 .LBB1672_6: .cv_loc 1672 25 5394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5394:0 movsx eax, byte ptr [rsp + 22] cmp eax, 116 jne .LBB1672_8 # %bb.7: .Ltmp17135: .cv_loc 1672 25 5395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5395:0 mov rax, qword ptr [rsp] # 8-byte Reload mov dword ptr [rax + 132], 9 jmp .LBB1672_12 .LBB1672_8: .cv_loc 1672 25 5396 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5396:0 movsx eax, byte ptr [rsp + 22] cmp eax, 118 jne .LBB1672_10 # %bb.9: .Ltmp17136: .cv_loc 1672 25 5397 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5397:0 mov rax, qword ptr [rsp] # 8-byte Reload mov dword ptr [rax + 132], 11 jmp .LBB1672_11 .LBB1672_10: .cv_loc 1672 25 5399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5399:0 mov byte ptr [rsp + 23], 0 jmp .LBB1672_16 .LBB1672_11: .cv_loc 1672 25 5396 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5396:0 jmp .LBB1672_12 .Ltmp17137: .LBB1672_12: .cv_loc 1672 25 5394 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5394:0 jmp .LBB1672_13 .Ltmp17138: .LBB1672_13: .cv_loc 1672 25 5392 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5392:0 jmp .LBB1672_14 .Ltmp17139: .LBB1672_14: .cv_loc 1672 25 5390 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5390:0 jmp .LBB1672_15 .Ltmp17140: .LBB1672_15: .cv_loc 1672 25 5400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5400:0 mov byte ptr [rsp + 23], 1 .LBB1672_16: .cv_loc 1672 25 5401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5401:0 mov al, byte ptr [rsp + 23] and al, 1 movzx eax, al add rsp, 24 ret .Ltmp17141: .Lfunc_end1672: .seh_handlerdata .section .text,"xr",discard,"?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .seh_endproc # -- End function .def "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .globl "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # -- Begin function ?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z .p2align 4, 0x90 "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z": # @"?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .Lfunc_begin1673: .cv_func_id 1673 .cv_loc 1673 25 5407 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5407:0 .seh_proc "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 22], dl mov qword ptr [rsp + 8], rcx mov rcx, qword ptr [rsp + 8] .Ltmp17142: .cv_loc 1673 25 5408 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5408:0 movsx eax, byte ptr [rsp + 22] cmp eax, 97 mov qword ptr [rsp], rcx # 8-byte Spill jne .LBB1673_2 # %bb.1: .Ltmp17143: .cv_loc 1673 25 5409 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5409:0 mov rax, qword ptr [rsp] # 8-byte Reload mov dword ptr [rax + 132], 7 jmp .LBB1673_6 .LBB1673_2: .cv_loc 1673 25 5410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5410:0 movsx eax, byte ptr [rsp + 22] cmp eax, 98 jne .LBB1673_4 # %bb.3: .Ltmp17144: .cv_loc 1673 25 5411 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5411:0 mov rax, qword ptr [rsp] # 8-byte Reload mov dword ptr [rax + 132], 8 jmp .LBB1673_5 .LBB1673_4: .cv_loc 1673 25 5413 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5413:0 mov byte ptr [rsp + 23], 0 jmp .LBB1673_7 .LBB1673_5: .cv_loc 1673 25 5410 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5410:0 jmp .LBB1673_6 .Ltmp17145: .LBB1673_6: .cv_loc 1673 25 5414 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5414:0 mov byte ptr [rsp + 23], 1 .LBB1673_7: .cv_loc 1673 25 5415 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5415:0 mov al, byte ptr [rsp + 23] and al, 1 movzx eax, al add rsp, 24 ret .Ltmp17146: .Lfunc_end1673: .seh_handlerdata .section .text,"xr",discard,"?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .seh_endproc # -- End function .def "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" .globl "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" # -- Begin function ?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z .p2align 4, 0x90 "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z": # @"?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" .Lfunc_begin1674: .cv_func_id 1674 .cv_loc 1674 25 5019 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5019:0 .seh_proc "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], edx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17147: .cv_loc 1674 25 5020 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5020:0 mov r8d, dword ptr [rsp + 52] mov qword ptr [rsp + 32], rcx # 8-byte Spill mov edx, 16 call "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" cmp eax, 0 je .LBB1674_2 # %bb.1: .Ltmp17148: .cv_loc 1674 25 5021 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5021:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17149: .LBB1674_2: .cv_loc 1674 25 5022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5022:0 nop add rsp, 56 ret .Ltmp17150: .Lfunc_end1674: .seh_handlerdata .section .text,"xr",discard,"?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" .seh_endproc # -- End function .def "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .globl "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # -- Begin function ?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ .p2align 4, 0x90 "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ": # @"?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .Lfunc_begin1675: .cv_func_id 1675 .cv_loc 1675 25 5028 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5028:0 .seh_proc "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17151: .cv_loc 1675 25 5029 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5029:0 mov edx, 8 mov r8d, 3 call "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" cmp eax, 3 setne r9b and r9b, 1 movzx eax, r9b add rsp, 40 ret .Ltmp17152: .Lfunc_end1675: .seh_handlerdata .section .text,"xr",discard,"?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .seh_endproc # -- End function .def "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .globl "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # -- Begin function ?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ .p2align 4, 0x90 "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ": # @"?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .Lfunc_begin1676: .cv_func_id 1676 .cv_loc 1676 25 5372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5372:0 .seh_proc "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17153: .cv_loc 1676 25 5373 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5373:0 mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" test al, 1 jne .LBB1676_1 jmp .LBB1676_2 .LBB1676_1: .Ltmp17154: .cv_loc 1676 25 5375 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5375:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx ecx, byte ptr [rax + 136] mov dword ptr [rax + 132], ecx .cv_loc 1676 25 5376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5376:0 mov rcx, rax call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1676 25 5377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5377:0 mov byte ptr [rsp + 55], 1 jmp .LBB1676_3 .Ltmp17155: .LBB1676_2: .cv_loc 1676 25 5380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5380:0 mov byte ptr [rsp + 55], 0 .Ltmp17156: .LBB1676_3: .cv_loc 1676 25 5381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5381:0 mov al, byte ptr [rsp + 55] and al, 1 movzx eax, al add rsp, 56 ret .Ltmp17157: .Lfunc_end1676: .seh_handlerdata .section .text,"xr",discard,"?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .seh_endproc # -- 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_begin1677: .cv_func_id 1677 # %bb.0: .cv_loc 1677 20 395 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits:395:0 mov al, 255 ret .Ltmp17158: .Lfunc_end1677: # -- End function .def "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .globl "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # -- Begin function ?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ .p2align 4, 0x90 "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ": # @"?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .Lfunc_begin1678: .cv_func_id 1678 .cv_loc 1678 25 5323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5323:0 .seh_proc "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17159: .cv_loc 1678 25 5324 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5324:0 mov eax, dword ptr [rcx + 144] and eax, 4194304 cmp eax, 0 mov qword ptr [rsp + 48], rcx # 8-byte Spill je .LBB1678_4 # %bb.1: .Ltmp17160: .cv_loc 1678 25 5326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5326:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload movsx ecx, byte ptr [rax + 136] mov edx, ecx sub edx, 68 mov dword ptr [rsp + 44], ecx # 4-byte Spill mov dword ptr [rsp + 40], edx # 4-byte Spill je .LBB1678_2 jmp .LBB1678_11 .LBB1678_11: mov eax, dword ptr [rsp + 44] # 4-byte Reload sub eax, 83 mov dword ptr [rsp + 36], eax # 4-byte Spill je .LBB1678_2 jmp .LBB1678_12 .LBB1678_12: mov eax, dword ptr [rsp + 44] # 4-byte Reload sub eax, 87 mov dword ptr [rsp + 32], eax # 4-byte Spill je .LBB1678_2 jmp .LBB1678_13 .LBB1678_13: mov eax, dword ptr [rsp + 44] # 4-byte Reload add eax, -99 sub eax, 2 mov dword ptr [rsp + 28], eax # 4-byte Spill jb .LBB1678_2 jmp .LBB1678_14 .LBB1678_14: mov eax, dword ptr [rsp + 44] # 4-byte Reload sub eax, 115 mov dword ptr [rsp + 24], eax # 4-byte Spill je .LBB1678_2 jmp .LBB1678_15 .LBB1678_15: mov eax, dword ptr [rsp + 44] # 4-byte Reload sub eax, 119 mov dword ptr [rsp + 20], eax # 4-byte Spill jne .LBB1678_3 jmp .LBB1678_2 .LBB1678_2: .Ltmp17161: .cv_loc 1678 25 5335 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5335:0 mov byte ptr [rsp + 71], 0 jmp .LBB1678_9 .LBB1678_3: .cv_loc 1678 25 5337 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5337:0 mov byte ptr [rsp + 71], 1 jmp .LBB1678_9 .Ltmp17162: .LBB1678_4: .cv_loc 1678 25 5340 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5340:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload movsx ecx, byte ptr [rax + 136] add ecx, -34 mov edx, ecx sub ecx, 91 mov qword ptr [rsp + 8], rdx # 8-byte Spill mov dword ptr [rsp + 4], ecx # 4-byte Spill ja .LBB1678_8 # %bb.10: lea rax, [rip + .LJTI1678_0] mov rcx, qword ptr [rsp + 8] # 8-byte Reload movsxd rdx, dword ptr [rax + 4*rcx] add rdx, rax jmp rdx .LBB1678_5: .Ltmp17163: .cv_loc 1678 25 5350 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5350:0 mov byte ptr [rsp + 71], 1 jmp .LBB1678_9 .LBB1678_6: .cv_loc 1678 25 5358 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5358:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 8388608 cmp ecx, 0 setne dl and dl, 1 mov byte ptr [rsp + 71], dl jmp .LBB1678_9 .LBB1678_7: .cv_loc 1678 25 5362 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5362:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 16777216 cmp ecx, 0 setne dl and dl, 1 mov byte ptr [rsp + 71], dl jmp .LBB1678_9 .LBB1678_8: .cv_loc 1678 25 5364 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5364:0 mov byte ptr [rsp + 71], 0 .Ltmp17164: .LBB1678_9: .cv_loc 1678 25 5366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5366:0 mov al, byte ptr [rsp + 71] and al, 1 movzx eax, al add rsp, 72 ret .Ltmp17165: .Lfunc_end1678: .p2align 2, 0x90 .LJTI1678_0: .long .LBB1678_7-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_5-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_6-.LJTI1678_0 .long .LBB1678_6-.LJTI1678_0 .long .LBB1678_5-.LJTI1678_0 .long .LBB1678_6-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_5-.LJTI1678_0 .long .LBB1678_7-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_6-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_5-.LJTI1678_0 .long .LBB1678_5-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_5-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_8-.LJTI1678_0 .long .LBB1678_6-.LJTI1678_0 .long .LBB1678_5-.LJTI1678_0 .long .LBB1678_6-.LJTI1678_0 .seh_handlerdata .section .text,"xr",discard,"?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .seh_endproc # -- End function .def "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" .globl "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" # -- Begin function ??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z .p2align 4, 0x90 "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z": # @"??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" .Lfunc_begin1679: .cv_func_id 1679 .cv_loc 1679 25 341 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:341:0 .seh_proc "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" # %bb.0: sub rsp, 152 .seh_stackalloc 152 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 144], rax and r9b, 1 mov byte ptr [rsp + 119], r9b mov qword ptr [rsp + 136], r8 mov qword ptr [rsp + 128], rdx mov qword ptr [rsp + 104], rcx mov rdx, qword ptr [rsp + 104] .Ltmp17166: .cv_loc 1679 25 365 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:365:0 lea rcx, [rsp + 128] #DEBUG_VALUE: lookup_classname:_First <- [$rcx+0] lea rax, [rsp + 136] #DEBUG_VALUE: lookup_classname:_Last <- [$rax+0] mov qword ptr [rsp + 88], rdx # 8-byte Spill mov rdx, rax call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp17167: .cv_loc 1679 25 366 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:366:0 mov dword ptr [rsp + 100], 0 .LBB1679_1: # =>This Inner Loop Header: Depth=1 .Ltmp17168: .cv_loc 1679 25 367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:367:0 mov eax, dword ptr [rsp + 100] mov ecx, eax imul rcx, rcx, 24 lea rdx, [rip + "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B"] add rdx, rcx mov rcx, rdx call "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" cmp rax, 0 je .LBB1679_6 # %bb.2: # in Loop: Header=BB1679_1 Depth=1 .Ltmp17169: .cv_loc 1679 25 368 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:368:0 lea rcx, [rsp + 120] mov rdx, qword ptr [rsp + 88] # 8-byte Reload call "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" mov r8d, dword ptr [rsp + 100] mov ecx, r8d imul rcx, rcx, 24 lea rdx, [rip + "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B"] add rdx, rcx mov rcx, rdx mov qword ptr [rsp + 80], rax # 8-byte Spill call "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" mov r8d, dword ptr [rsp + 100] mov ecx, r8d imul rcx, rcx, 24 lea rdx, [rip + "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B"] mov r9, rdx add r9, rcx mov r8d, dword ptr [r9 + 16] mov ecx, r8d add rax, rcx mov r8d, dword ptr [rsp + 100] mov ecx, r8d imul rcx, rcx, 24 add rdx, rcx mov rcx, rdx mov qword ptr [rsp + 72], rax # 8-byte Spill call "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 136] mov qword ptr [rsp + 64], rax # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rsp + 128] mov qword ptr [rsp + 56], rax # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rsp + 120] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov r8, qword ptr [rsp + 64] # 8-byte Reload mov r9, qword ptr [rsp + 72] # 8-byte Reload mov rax, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax call "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" test al, 1 jne .LBB1679_3 jmp .LBB1679_4 .LBB1679_3: .Ltmp17170: .cv_loc 1679 25 372 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:372:0 jmp .LBB1679_6 .LBB1679_4: # in Loop: Header=BB1679_1 Depth=1 .cv_loc 1679 25 371 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:371:0 jmp .LBB1679_5 .Ltmp17171: .LBB1679_5: # in Loop: Header=BB1679_1 Depth=1 .cv_loc 1679 25 367 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:367:0 mov eax, dword ptr [rsp + 100] add eax, 1 mov dword ptr [rsp + 100], eax jmp .LBB1679_1 .Ltmp17172: .LBB1679_6: .cv_loc 1679 25 374 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:374:0 mov word ptr [rsp + 98], 0 .cv_loc 1679 25 375 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:375:0 mov eax, dword ptr [rsp + 100] mov ecx, eax imul rcx, rcx, 24 lea rdx, [rip + "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B"] add rdx, rcx mov rcx, rdx call "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" cmp rax, 0 je .LBB1679_8 # %bb.7: .Ltmp17173: .cv_loc 1679 25 376 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:376:0 mov eax, dword ptr [rsp + 100] mov ecx, eax imul rcx, rcx, 24 lea rdx, [rip + "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B"] add rdx, rcx mov r8w, word ptr [rdx + 20] mov word ptr [rsp + 98], r8w .Ltmp17174: .LBB1679_8: .cv_loc 1679 25 377 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:377:0 test byte ptr [rsp + 119], 1 je .LBB1679_11 # %bb.9: movsx eax, word ptr [rsp + 98] and eax, 3 cmp eax, 0 je .LBB1679_11 # %bb.10: .Ltmp17175: .cv_loc 1679 25 378 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:378:0 movsx eax, word ptr [rsp + 98] or eax, 3 mov cx, ax mov word ptr [rsp + 98], cx .Ltmp17176: .LBB1679_11: .cv_loc 1679 25 379 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:379:0 mov ax, word ptr [rsp + 98] mov rcx, qword ptr [rsp + 144] xor rcx, rsp mov word ptr [rsp + 46], ax # 2-byte Spill call __security_check_cookie mov ax, word ptr [rsp + 46] # 2-byte Reload add rsp, 152 ret .Ltmp17177: .Lfunc_end1679: .seh_handlerdata .section .text,"xr",discard,"??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" .seh_endproc # -- End function .def "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1680: .cv_func_id 1680 .cv_loc 1680 25 3741 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3741:0 .seh_proc "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov eax, 80 mov edx, eax mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp17178: .cv_loc 1680 25 3742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3742:0 mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx call "??2@YAPEAX_K@Z" xor r8d, r8d mov rcx, rax mov edx, 7 mov qword ptr [rsp + 64], rax # 8-byte Spill call "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r9, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, r9 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .cv_loc 1680 25 3743 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3743:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 88 ret .Ltmp17179: .Lfunc_end1680: .seh_handlerdata .section .text,"xr",discard,"?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" .globl "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" # -- Begin function ?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z .p2align 4, 0x90 "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z": # @"?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" .Lfunc_begin1681: .cv_func_id 1681 .cv_loc 1681 25 3860 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3860:0 .seh_proc "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue and r8b, 1 mov byte ptr [rsp + 71], r8b mov word ptr [rsp + 68], dx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17180: .cv_loc 1681 25 3861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3861:0 mov rax, qword ptr [rcx + 8] mov qword ptr [rsp + 48], rax .cv_loc 1681 25 3863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3863:0 mov r8b, byte ptr [rsp + 71] mov dx, word ptr [rsp + 68] mov rax, qword ptr [rsp + 48] and r8b, 1 mov word ptr [rsp + 46], dx # 2-byte Spill mov rdx, rax mov r9w, word ptr [rsp + 46] # 2-byte Reload mov byte ptr [rsp + 45], r8b # 1-byte Spill mov r8w, r9w mov r9b, byte ptr [rsp + 45] # 1-byte Reload call "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" .cv_loc 1681 25 3867 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3867:0 nop add rsp, 72 ret .Ltmp17181: .Lfunc_end1681: .seh_handlerdata .section .text,"xr",discard,"?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" .seh_endproc # -- End function .def "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" .globl "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" # -- Begin function ??$_Get@D@_Cl_names@std@@QEBAPEBDXZ .p2align 4, 0x90 "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ": # @"??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" .Lfunc_begin1682: .cv_func_id 1682 .cv_loc 1682 25 180 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:180:0 .seh_proc "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17182: .cv_loc 1682 25 181 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:181:0 mov rax, qword ptr [rcx] pop rcx ret .Ltmp17183: .Lfunc_end1682: .seh_handlerdata .section .text,"xr",discard,"??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" .seh_endproc # -- End function .def "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .globl "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # -- Begin function ??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z .p2align 4, 0x90 "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z": # @"??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .Lfunc_begin1683: .cv_func_id 1683 .cv_loc 1683 15 3255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3255:0 .seh_proc "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # %bb.0: push rbx .seh_pushreg 3 sub rsp, 176 .seh_stackalloc 176 .seh_endprologue mov rax, qword ptr [rsp + 224] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 168], r10 mov qword ptr [rsp + 160], rax mov qword ptr [rsp + 152], r9 mov qword ptr [rsp + 144], r8 mov qword ptr [rsp + 136], rdx mov qword ptr [rsp + 128], rcx .Ltmp17184: .cv_loc 1683 15 3256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3256:0 lea rcx, [rsp + 128] #DEBUG_VALUE: equal > >:_First1 <- [$rcx+0] lea rdx, [rsp + 136] #DEBUG_VALUE: equal > >:_Last1 <- [$rdx+0] call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp17185: .cv_loc 1683 15 3257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3257:0 lea rcx, [rsp + 144] lea rdx, [rsp + 152] call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .cv_loc 1683 15 3258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3258:0 mov rax, qword ptr [rsp + 160] mov qword ptr [rsp + 112], rax mov rdx, qword ptr [rsp + 112] lea rcx, [rsp + 120] 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 rcx, qword ptr [rsp + 152] call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rsp + 144] mov qword ptr [rsp + 88], rax # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rsp + 136] mov qword ptr [rsp + 80], rax # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rsp + 128] mov qword ptr [rsp + 72], rax # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rsp + 120] mov r11b, byte ptr [rsp + 96] mov bl, byte ptr [rsp + 104] mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov r8, qword ptr [rsp + 80] # 8-byte Reload mov r9, qword ptr [rsp + 88] # 8-byte Reload mov rax, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], rax mov byte ptr [rsp + 40], r11b mov byte ptr [rsp + 48], bl call "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 168] xor rcx, rsp mov dword ptr [rsp + 60], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 60] # 4-byte Reload add rsp, 176 pop rbx ret .Ltmp17186: .Lfunc_end1683: .seh_handlerdata .section .text,"xr",discard,"??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .seh_endproc # -- End function .def "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" .globl "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" # -- Begin function ??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z .p2align 4, 0x90 "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z": # @"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" .Lfunc_begin1684: .cv_func_id 1684 .cv_loc 1684 25 207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:207:0 .seh_proc "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17187: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx .cv_loc 1684 25 208 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:208:0 mov rax, rcx add rsp, 16 ret .Ltmp17188: .Lfunc_end1684: .seh_handlerdata .section .text,"xr",discard,"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" .seh_endproc # -- End function .def "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" .globl "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" # -- Begin function ??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z .p2align 4, 0x90 "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z": # @"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" .Lfunc_begin1685: .cv_func_id 1685 .cv_loc 1685 15 3240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3240:0 .seh_proc "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 112 .seh_stackalloc 112 .seh_endprologue mov al, byte ptr [rsp + 176] mov r10b, byte ptr [rsp + 168] mov r11, qword ptr [rsp + 160] mov rsi, qword ptr [rip + __security_cookie] xor rsi, rsp mov qword ptr [rsp + 104], rsi mov qword ptr [rsp + 96], r11 mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17189: .cv_loc 1685 15 3242 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3242:0 mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 40] sub rcx, rdx mov rdx, qword ptr [rsp + 64] mov r8, qword ptr [rsp + 56] sub rdx, r8 cmp rcx, rdx je .LBB1685_2 # %bb.1: .Ltmp17190: .cv_loc 1685 15 3244 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3244:0 mov byte ptr [rsp + 87], 0 jmp .LBB1685_3 .Ltmp17191: .LBB1685_2: .cv_loc 1685 15 3247 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3247:0 mov rax, qword ptr [rsp + 96] mov qword ptr [rsp + 88], rax mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r9, qword ptr [rsp + 88] call "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" and al, 1 mov byte ptr [rsp + 87], al .LBB1685_3: .cv_loc 1685 15 3248 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3248:0 mov al, byte ptr [rsp + 87] and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 104] xor rcx, rsp mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 112 pop rsi ret .Ltmp17192: .Lfunc_end1685: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" .seh_endproc # -- 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_begin1686: .cv_func_id 1686 .cv_loc 1686 15 380 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:380:0 .seh_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" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov r8, qword ptr [rip + __security_cookie] xor r8, rsp mov qword ptr [rsp + 48], r8 mov qword ptr [rsp + 40], rdx .Ltmp17193: .cv_loc 1686 15 381 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:381:0 mov rdx, qword ptr [rsp + 40] mov qword ptr [rcx], rdx mov rcx, qword ptr [rsp + 48] xor rcx, rsp mov qword ptr [rsp + 32], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 32] # 8-byte Reload add rsp, 56 ret .Ltmp17194: .Lfunc_end1686: .seh_handlerdata .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" .seh_endproc # -- End function .def "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .globl "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z .p2align 4, 0x90 "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z": # @"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .Lfunc_begin1687: .cv_func_id 1687 .cv_loc 1687 15 3110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3110:0 .seh_proc "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 88], r9 mov qword ptr [rsp + 80], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 72], rcx .Ltmp17195: .cv_loc 1687 15 3111 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3111:0 lea rcx, [rsp + 72] #DEBUG_VALUE: _Equal_unchecked > >:_First1 <- [$rcx+0] lea rdx, [rsp + 80] #DEBUG_VALUE: _Equal_unchecked > >:_First2 <- [$rdx+0] lea r8, [rsp + 88] #DEBUG_VALUE: _Equal_unchecked > >:_Pred <- [$r8+0] call "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .Ltmp17196: mov byte ptr [rsp + 48], al mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx mov r8, qword ptr [rsp + 80] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 72] mov r9, qword ptr [rsp + 64] mov al, byte ptr [rsp + 48] mov byte ptr [rsp + 32], al call "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp17197: .Lfunc_end1687: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .seh_endproc # -- End function .def "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .globl "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z .p2align 4, 0x90 "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .Lfunc_begin1688: .cv_func_id 1688 .cv_loc 1688 15 3081 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3081:0 .seh_proc "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 128] mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 80], r10 mov qword ptr [rsp + 72], r9 mov byte ptr [rsp + 64], al mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .LBB1688_1: # =>This Inner Loop Header: Depth=1 .Ltmp17198: .cv_loc 1688 15 3082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3082:0 mov rax, qword ptr [rsp + 40] cmp rax, qword ptr [rsp + 48] je .LBB1688_6 # %bb.2: # in Loop: Header=BB1688_1 Depth=1 .Ltmp17199: .cv_loc 1688 15 3084 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3084:0 mov rax, qword ptr [rsp + 56] mov r8b, byte ptr [rax] mov rax, qword ptr [rsp + 40] mov dl, byte ptr [rax] lea rcx, [rsp + 72] call "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" test al, 1 jne .LBB1688_4 # %bb.3: .Ltmp17200: .cv_loc 1688 15 3086 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3086:0 mov byte ptr [rsp + 71], 0 jmp .LBB1688_7 .Ltmp17201: .LBB1688_4: # in Loop: Header=BB1688_1 Depth=1 .cv_loc 1688 15 3088 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3088:0 jmp .LBB1688_5 .Ltmp17202: .LBB1688_5: # in Loop: Header=BB1688_1 Depth=1 .cv_loc 1688 15 3082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3082:0 mov rax, qword ptr [rsp + 40] add rax, 1 mov qword ptr [rsp + 40], rax mov rax, qword ptr [rsp + 56] add rax, 1 mov qword ptr [rsp + 56], rax jmp .LBB1688_1 .Ltmp17203: .LBB1688_6: .cv_loc 1688 15 3090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3090:0 mov byte ptr [rsp + 71], 1 .LBB1688_7: .cv_loc 1688 15 3091 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3091:0 mov al, byte ptr [rsp + 71] and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 80] xor rcx, rsp mov dword ptr [rsp + 36], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 36] # 4-byte Reload add rsp, 88 ret .Ltmp17204: .Lfunc_end1688: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc # -- End function .def "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .globl "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # -- Begin function ??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z .p2align 4, 0x90 "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z": # @"??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .Lfunc_begin1689: .cv_func_id 1689 .cv_loc 1689 15 3072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3072:0 .seh_proc "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp17205: .cv_loc 1689 15 3073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3073:0 mov al, byte ptr [rsp + 24] add rsp, 32 ret .Ltmp17206: .Lfunc_end1689: .seh_handlerdata .section .text,"xr",discard,"??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .seh_endproc # -- End function .def "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" .globl "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" # -- Begin function ??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z .p2align 4, 0x90 "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z": # @"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" .Lfunc_begin1690: .cv_func_id 1690 .cv_loc 1690 25 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:211:0 .seh_proc "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 71], r8b mov byte ptr [rsp + 70], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17207: .cv_loc 1690 25 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:212:0 mov rax, qword ptr [rcx] mov dl, byte ptr [rsp + 70] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" movsx r9d, al mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rcx] mov dl, byte ptr [rsp + 71] mov dword ptr [rsp + 44], r9d # 4-byte Spill call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" movsx r9d, al mov r10d, dword ptr [rsp + 44] # 4-byte Reload cmp r10d, r9d sete al and al, 1 movzx eax, al add rsp, 72 ret .Ltmp17208: .Lfunc_end1690: .seh_handlerdata .section .text,"xr",discard,"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" .seh_endproc # -- End function .def "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@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@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .globl "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # -- Begin function ??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z .p2align 4, 0x90 "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z": # @"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .Lfunc_begin1691: .cv_func_id 1691 .cv_loc 1691 25 1776 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1776:0 .seh_proc "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 68], r8d mov dword ptr [rsp + 64], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17209: mov rax, rcx mov r8d, dword ptr [rsp + 68] mov edx, dword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@"] mov r9, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r9], rcx mov qword ptr [r9 + 32], 0 mov qword ptr [r9 + 40], 0 mov qword ptr [r9 + 48], 0 mov qword ptr [r9 + 56], 0 mov word ptr [r9 + 64], 0 mov qword ptr [r9 + 72], 0 .cv_loc 1691 25 1777 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1777:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r9 add rsp, 72 ret .Ltmp17210: .Lfunc_end1691: .seh_handlerdata .section .text,"xr",discard,"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .seh_endproc # -- End function .def "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" .globl "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" # -- Begin function ??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z": # @"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" .Lfunc_begin1692: .cv_func_id 1692 .cv_loc 1692 25 1780 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1780:0 .seh_proc "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17211: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1692_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1692_2: .cv_loc 1692 25 1786 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1786:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17212: .Lfunc_end1692: .seh_handlerdata .section .text,"xr",discard,"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" .globl "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" # -- Begin function ??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ .p2align 4, 0x90 "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ": # @"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" .Lfunc_begin1693: .cv_func_id 1693 .cv_loc 1693 25 1780 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1780:0 .seh_proc "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue lea rax, [rip + "??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@"] mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp17213: mov qword ptr [rcx], rax .Ltmp17214: .cv_loc 1693 25 1781 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1781:0 mov rdx, qword ptr [rcx + 32] mov qword ptr [rsp + 56], rcx # 8-byte Spill call "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" .cv_loc 1693 25 1782 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1782:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 40] cmp rcx, 0 mov qword ptr [rsp + 48], rcx # 8-byte Spill je .LBB1693_2 # %bb.1: mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1693_2: .cv_loc 1693 25 1783 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1783:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 48] cmp rcx, 0 mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB1693_4 # %bb.3: mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??1?$_Buf@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??3@YAXPEAX@Z" .LBB1693_4: .cv_loc 1693 25 1784 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1784:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 56] cmp rcx, 0 mov qword ptr [rsp + 32], rcx # 8-byte Spill je .LBB1693_6 # %bb.5: mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "??1?$_Buf@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "??3@YAXPEAX@Z" .LBB1693_6: .cv_loc 1693 25 1785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1785:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rdx, qword ptr [rax + 72] mov rcx, rax call "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" .cv_loc 1693 25 1786 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1786:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, rax call "??1_Node_base@std@@UEAA@XZ" .Ltmp17215: .cv_loc 1693 25 1786 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1786:0 nop add rsp, 72 ret .Ltmp17216: .Lfunc_end1693: .seh_handlerdata .section .text,"xr",discard,"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" .seh_endproc # -- End function .def "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" .globl "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" # -- Begin function ?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z .p2align 4, 0x90 "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z": # @"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" .Lfunc_begin1694: .cv_func_id 1694 .cv_loc 1694 25 1789 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1789:0 .seh_proc "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx .LBB1694_1: # =>This Inner Loop Header: Depth=1 .Ltmp17217: .cv_loc 1694 25 1790 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1790:0 cmp qword ptr [rsp + 64], 0 je .LBB1694_5 # %bb.2: # in Loop: Header=BB1694_1 Depth=1 .Ltmp17218: .cv_loc 1694 25 1792 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1792:0 mov rax, qword ptr [rsp + 64] mov qword ptr [rsp + 48], rax .cv_loc 1694 25 1793 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1793:0 mov rax, qword ptr [rsp + 64] mov rax, qword ptr [rax + 24] mov qword ptr [rsp + 64], rax .cv_loc 1694 25 1794 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1794:0 mov rax, qword ptr [rsp + 48] cmp rax, 0 mov qword ptr [rsp + 40], rax # 8-byte Spill je .LBB1694_4 # %bb.3: # in Loop: Header=BB1694_1 Depth=1 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??1?$_Sequence@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??3@YAXPEAX@Z" .Ltmp17219: .LBB1694_4: # in Loop: Header=BB1694_1 Depth=1 .cv_loc 1694 25 1790 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1790:0 jmp .LBB1694_1 .LBB1694_5: .cv_loc 1694 25 1796 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1796:0 add rsp, 72 ret .Ltmp17220: .Lfunc_end1694: .seh_handlerdata .section .text,"xr",discard,"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" .seh_endproc # -- End function .def "??1?$_Buf@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Buf@D@std@@QEAA@XZ" .globl "??1?$_Buf@D@std@@QEAA@XZ" # -- Begin function ??1?$_Buf@D@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Buf@D@std@@QEAA@XZ": # @"??1?$_Buf@D@std@@QEAA@XZ" .Lfunc_begin1695: .cv_func_id 1695 .cv_loc 1695 25 1546 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1546:0 .seh_proc "??1?$_Buf@D@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17221: .cv_loc 1695 25 1547 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1547:0 mov rcx, qword ptr [rcx + 8] call qword ptr [rip + __imp_free] .Ltmp17222: .cv_loc 1695 25 1548 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1548:0 nop add rsp, 40 ret .Ltmp17223: .Lfunc_end1695: .seh_handlerdata .section .text,"xr",discard,"??1?$_Buf@D@std@@QEAA@XZ" .seh_endproc # -- End function .def "??1?$_Sequence@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Sequence@D@std@@QEAA@XZ" .globl "??1?$_Sequence@D@std@@QEAA@XZ" # -- Begin function ??1?$_Sequence@D@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Sequence@D@std@@QEAA@XZ": # @"??1?$_Sequence@D@std@@QEAA@XZ" .Lfunc_begin1696: .cv_func_id 1696 .cv_loc 1696 25 1633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1633:0 .seh_proc "??1?$_Sequence@D@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17224: .cv_loc 1696 25 1633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1633:0 add rcx, 8 call "??1?$_Buf@D@std@@QEAA@XZ" .Ltmp17225: .cv_loc 1696 25 1633 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1633:0 nop add rsp, 40 ret .Ltmp17226: .Lfunc_end1696: .seh_handlerdata .section .text,"xr",discard,"??1?$_Sequence@D@std@@QEAA@XZ" .seh_endproc # -- End function .def "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" .globl "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # -- Begin function ?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z .p2align 4, 0x90 "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z": # @"?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" .Lfunc_begin1697: .cv_func_id 1697 .cv_loc 1697 25 3841 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3841:0 .seh_proc "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue and r9b, 1 mov byte ptr [rsp + 87], r9b mov word ptr [rsp + 84], r8w mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp17227: .cv_loc 1697 25 3842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3842:0 mov dword ptr [rsp + 60], 0 mov qword ptr [rsp + 48], rcx # 8-byte Spill .LBB1697_1: # =>This Inner Loop Header: Depth=1 cmp dword ptr [rsp + 60], 256 jae .LBB1697_7 # %bb.2: # in Loop: Header=BB1697_1 Depth=1 .Ltmp17228: .cv_loc 1697 25 3844 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3844:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov r8w, word ptr [rsp + 84] mov edx, dword ptr [rsp + 60] mov r9b, dl mov dl, r9b call "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" and al, 1 mov byte ptr [rsp + 59], al .cv_loc 1697 25 3845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3845:0 mov al, byte ptr [rsp + 59] and al, 1 movzx r10d, al mov al, byte ptr [rsp + 87] and al, 1 movzx r11d, al cmp r10d, r11d je .LBB1697_6 # %bb.3: # in Loop: Header=BB1697_1 Depth=1 .Ltmp17229: .cv_loc 1697 25 3847 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3847:0 mov rax, qword ptr [rsp + 72] cmp qword ptr [rax + 40], 0 jne .LBB1697_5 # %bb.4: # in Loop: Header=BB1697_1 Depth=1 .cv_loc 1697 25 3848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3848:0 mov eax, 32 mov ecx, eax .Ltmp17230: call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0_Bitmap@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 72] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 40], rdx mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp17231: .LBB1697_5: # in Loop: Header=BB1697_1 Depth=1 .cv_loc 1697 25 3849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3849:0 mov rax, qword ptr [rsp + 72] mov rcx, qword ptr [rax + 40] mov edx, dword ptr [rsp + 60] call "??$_Mark@I@_Bitmap@std@@QEAAXI@Z" .Ltmp17232: .LBB1697_6: # in Loop: Header=BB1697_1 Depth=1 .cv_loc 1697 25 3842 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3842:0 mov eax, dword ptr [rsp + 60] add eax, 1 mov dword ptr [rsp + 60], eax jmp .LBB1697_1 .Ltmp17233: .LBB1697_7: .cv_loc 1697 25 3852 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3852:0 add rsp, 88 ret .Ltmp17234: .Lfunc_end1697: .seh_handlerdata .section .text,"xr",discard,"?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" .seh_endproc # -- End function .def "??0_Bitmap@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Bitmap@std@@QEAA@XZ" .globl "??0_Bitmap@std@@QEAA@XZ" # -- Begin function ??0_Bitmap@std@@QEAA@XZ .p2align 4, 0x90 "??0_Bitmap@std@@QEAA@XZ": # @"??0_Bitmap@std@@QEAA@XZ" .Lfunc_begin1698: .cv_func_id 1698 .cv_loc 1698 25 1607 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1607:0 .seh_proc "??0_Bitmap@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor edx, edx mov eax, 32 mov r8d, eax mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17235: .cv_loc 1698 25 1608 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1608:0 mov qword ptr [rsp + 40], rcx # 8-byte Spill call memset .Ltmp17236: .cv_loc 1698 25 1609 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1609:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp17237: .Lfunc_end1698: .seh_handlerdata .section .text,"xr",discard,"??0_Bitmap@std@@QEAA@XZ" .seh_endproc # -- End function .def "??$_Mark@I@_Bitmap@std@@QEAAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Mark@I@_Bitmap@std@@QEAAXI@Z" .globl "??$_Mark@I@_Bitmap@std@@QEAAXI@Z" # -- Begin function ??$_Mark@I@_Bitmap@std@@QEAAXI@Z .p2align 4, 0x90 "??$_Mark@I@_Bitmap@std@@QEAAXI@Z": # @"??$_Mark@I@_Bitmap@std@@QEAAXI@Z" .Lfunc_begin1699: .cv_func_id 1699 .cv_loc 1699 25 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1613:0 .seh_proc "??$_Mark@I@_Bitmap@std@@QEAAXI@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov dword ptr [rsp + 28], edx mov qword ptr [rsp + 16], rcx mov rcx, qword ptr [rsp + 16] .Ltmp17238: .cv_loc 1699 25 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1615:0 mov edx, dword ptr [rsp + 28] mov dword ptr [rsp + 12], edx .cv_loc 1699 25 1616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1616:0 mov edx, dword ptr [rsp + 12] and edx, 7 mov qword ptr [rsp], rcx # 8-byte Spill mov ecx, edx # kill: def $cl killed $ecx mov edx, 1 shl edx, cl mov eax, dword ptr [rsp + 12] shr eax, 3 mov eax, eax mov r8d, eax mov r9, qword ptr [rsp] # 8-byte Reload movzx eax, byte ptr [r9 + r8] or eax, edx mov cl, al mov byte ptr [r9 + r8], cl .cv_loc 1699 25 1617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1617:0 add rsp, 32 ret .Ltmp17239: .Lfunc_end1699: .seh_handlerdata .section .text,"xr",discard,"??$_Mark@I@_Bitmap@std@@QEAAXI@Z" .seh_endproc # -- End function .def "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .globl "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # -- Begin function ?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z .p2align 4, 0x90 "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z": # @"?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .Lfunc_begin1700: .cv_func_id 1700 .cv_loc 1700 25 3778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3778:0 .seh_proc "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov byte ptr [rsp + 55], dl mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17240: .cv_loc 1700 25 3779 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3779:0 movzx eax, byte ptr [rsp + 55] cmp eax, 256 mov qword ptr [rsp + 32], rcx # 8-byte Spill jae .LBB1700_2 # %bb.1: .Ltmp17241: .cv_loc 1700 25 3780 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3780:0 mov dl, byte ptr [rsp + 55] mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" jmp .LBB1700_3 .LBB1700_2: .cv_loc 1700 25 3782 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3782:0 mov dl, byte ptr [rsp + 55] mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .Ltmp17242: .LBB1700_3: .cv_loc 1700 25 3783 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3783:0 nop add rsp, 56 ret .Ltmp17243: .Lfunc_end1700: .seh_handlerdata .section .text,"xr",discard,"?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .seh_endproc # -- End function .def "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1701: .cv_func_id 1701 .cv_loc 1701 25 5174 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5174:0 .seh_proc "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill .LBB1701_1: # =>This Inner Loop Header: Depth=1 .Ltmp17244: .cv_loc 1701 25 5179 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5179:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" mov dword ptr [rsp + 44], eax cmp eax, 0 jne .LBB1701_3 # %bb.2: .Ltmp17245: .cv_loc 1701 25 5181 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5181:0 jmp .LBB1701_20 .Ltmp17246: .LBB1701_3: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5184 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5184:0 cmp dword ptr [rsp + 44], 2 je .LBB1701_19 # %bb.4: # in Loop: Header=BB1701_1 Depth=1 .Ltmp17247: .cv_loc 1701 25 5186 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5186:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 132], 0 jne .LBB1701_7 # %bb.5: # in Loop: Header=BB1701_1 Depth=1 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 1048576 cmp ecx, 0 jne .LBB1701_7 # %bb.6: # in Loop: Header=BB1701_1 Depth=1 .Ltmp17248: .cv_loc 1701 25 5188 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5188:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17249: .LBB1701_7: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5191 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5191:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 140], 45 jne .LBB1701_17 # %bb.8: # in Loop: Header=BB1701_1 Depth=1 .Ltmp17250: .cv_loc 1701 25 5193 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5193:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1701 25 5194 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5194:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov eax, dword ptr [rcx + 132] mov dl, al mov byte ptr [rsp + 43], dl .cv_loc 1701 25 5195 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5195:0 call "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" mov dword ptr [rsp + 44], eax cmp eax, 0 jne .LBB1701_10 # %bb.9: .Ltmp17251: .cv_loc 1701 25 5197 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5197:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, dword ptr [rcx + 132] mov r8b, dl mov rcx, rax mov dl, r8b call "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .cv_loc 1701 25 5198 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5198:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, rax mov edx, 45 call "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .cv_loc 1701 25 5199 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5199:0 jmp .LBB1701_20 .Ltmp17252: .LBB1701_10: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5202:0 cmp dword ptr [rsp + 44], 2 jne .LBB1701_12 # %bb.11: # in Loop: Header=BB1701_1 Depth=1 .Ltmp17253: .cv_loc 1701 25 5204 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5204:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 8 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17254: .LBB1701_12: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5207 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5207:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 128] mov edx, 2048 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1701_14 # %bb.13: # in Loop: Header=BB1701_1 Depth=1 .Ltmp17255: .cv_loc 1701 25 5209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5209:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov rcx, qword ptr [rax + 120] mov edx, dword ptr [rax + 132] mov r8b, dl mov dl, r8b call "?translate@?$_Regex_traits@D@std@@QEBADD@Z" movsx r9d, al mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov dword ptr [rcx + 132], r9d .cv_loc 1701 25 5210 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5210:0 mov r10, qword ptr [rcx + 120] mov dl, byte ptr [rsp + 43] mov rcx, r10 call "?translate@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 43], al .Ltmp17256: .LBB1701_14: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5213:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 132] mov dl, cl movzx ecx, dl movzx r8d, byte ptr [rsp + 43] cmp ecx, r8d jge .LBB1701_16 # %bb.15: # in Loop: Header=BB1701_1 Depth=1 .Ltmp17257: .cv_loc 1701 25 5215 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5215:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 8 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17258: .LBB1701_16: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5218 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5218:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, dword ptr [rcx + 132] mov r8b, dl mov dl, byte ptr [rsp + 43] mov rcx, rax call "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" .cv_loc 1701 25 5219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5219:0 jmp .LBB1701_18 .Ltmp17259: .LBB1701_17: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5222 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5222:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, dword ptr [rcx + 132] mov r8b, dl mov rcx, rax mov dl, r8b call "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .Ltmp17260: .LBB1701_18: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5224 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5224:0 jmp .LBB1701_19 .Ltmp17261: .LBB1701_19: # in Loop: Header=BB1701_1 Depth=1 .cv_loc 1701 25 5177 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5177:0 jmp .LBB1701_1 .Ltmp17262: .LBB1701_20: .cv_loc 1701 25 5226 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5226:0 add rsp, 56 ret .Ltmp17263: .Lfunc_end1701: .seh_handlerdata .section .text,"xr",discard,"?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .globl "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # -- Begin function ?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z .p2align 4, 0x90 "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z": # @"?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .Lfunc_begin1702: .cv_func_id 1702 .cv_loc 1702 25 3749 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3749:0 .seh_proc "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 87], dl mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp17264: .cv_loc 1702 25 3750 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3750:0 mov eax, dword ptr [rcx + 16] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov ecx, eax mov edx, 256 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1702_2 # %bb.1: .Ltmp17265: .cv_loc 1702 25 3751 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3751:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov dl, byte ptr [rsp + 87] call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 87], al .Ltmp17266: .LBB1702_2: .cv_loc 1702 25 3752 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3752:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 64], rcx .cv_loc 1702 25 3755 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3755:0 mov rcx, qword ptr [rsp + 64] cmp qword ptr [rcx + 40], 0 jne .LBB1702_4 # %bb.3: .cv_loc 1702 25 3756 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3756:0 mov eax, 32 mov ecx, eax .Ltmp17267: call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0_Bitmap@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 40], rdx mov qword ptr [rsp + 40], rax # 8-byte Spill .Ltmp17268: .LBB1702_4: .cv_loc 1702 25 3757 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3757:0 mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rax + 40] mov dl, byte ptr [rsp + 87] call "??$_Mark@E@_Bitmap@std@@QEAAXE@Z" .cv_loc 1702 25 3758 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3758:0 nop add rsp, 88 ret .Ltmp17269: .Lfunc_end1702: .seh_handlerdata .section .text,"xr",discard,"?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .seh_endproc # -- End function .def "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .globl "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # -- Begin function ?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z .p2align 4, 0x90 "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z": # @"?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .Lfunc_begin1703: .cv_func_id 1703 .cv_loc 1703 25 3764 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3764:0 .seh_proc "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov byte ptr [rsp + 87], dl mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp17270: .cv_loc 1703 25 3765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3765:0 mov eax, dword ptr [rcx + 16] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov ecx, eax mov edx, 256 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1703_2 # %bb.1: .Ltmp17271: .cv_loc 1703 25 3766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3766:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov dl, byte ptr [rsp + 87] call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 87], al .Ltmp17272: .LBB1703_2: .cv_loc 1703 25 3767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3767:0 mov rax, qword ptr [rsp + 56] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 64], rcx .cv_loc 1703 25 3769 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3769:0 mov rcx, qword ptr [rsp + 64] cmp qword ptr [rcx + 48], 0 jne .LBB1703_4 # %bb.3: .cv_loc 1703 25 3770 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3770:0 mov eax, 16 mov ecx, eax .Ltmp17273: call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0?$_Buf@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rcx + 48], rdx mov qword ptr [rsp + 40], rax # 8-byte Spill .Ltmp17274: .LBB1703_4: .cv_loc 1703 25 3771 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3771:0 mov rax, qword ptr [rsp + 64] mov rcx, qword ptr [rax + 48] mov dl, byte ptr [rsp + 87] call "?_Insert@?$_Buf@D@std@@QEAAXD@Z" .cv_loc 1703 25 3772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3772:0 nop add rsp, 88 ret .Ltmp17275: .Lfunc_end1703: .seh_handlerdata .section .text,"xr",discard,"?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .seh_endproc # -- End function .def "??$_Mark@E@_Bitmap@std@@QEAAXE@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Mark@E@_Bitmap@std@@QEAAXE@Z" .globl "??$_Mark@E@_Bitmap@std@@QEAAXE@Z" # -- Begin function ??$_Mark@E@_Bitmap@std@@QEAAXE@Z .p2align 4, 0x90 "??$_Mark@E@_Bitmap@std@@QEAAXE@Z": # @"??$_Mark@E@_Bitmap@std@@QEAAXE@Z" .Lfunc_begin1704: .cv_func_id 1704 .cv_loc 1704 25 1613 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1613:0 .seh_proc "??$_Mark@E@_Bitmap@std@@QEAAXE@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 31], dl mov qword ptr [rsp + 16], rcx mov rcx, qword ptr [rsp + 16] .Ltmp17276: .cv_loc 1704 25 1615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1615:0 movzx eax, byte ptr [rsp + 31] mov dword ptr [rsp + 12], eax .cv_loc 1704 25 1616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1616:0 mov eax, dword ptr [rsp + 12] and eax, 7 mov qword ptr [rsp], rcx # 8-byte Spill mov ecx, eax # kill: def $cl killed $ecx mov eax, 1 shl eax, cl mov r8d, dword ptr [rsp + 12] shr r8d, 3 mov r8d, r8d mov r9d, r8d mov r10, qword ptr [rsp] # 8-byte Reload movzx r8d, byte ptr [r10 + r9] or r8d, eax mov cl, r8b mov byte ptr [r10 + r9], cl .cv_loc 1704 25 1617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1617:0 add rsp, 32 ret .Ltmp17277: .Lfunc_end1704: .seh_handlerdata .section .text,"xr",discard,"??$_Mark@E@_Bitmap@std@@QEAAXE@Z" .seh_endproc # -- End function .def "??0?$_Buf@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Buf@D@std@@QEAA@XZ" .globl "??0?$_Buf@D@std@@QEAA@XZ" # -- Begin function ??0?$_Buf@D@std@@QEAA@XZ .p2align 4, 0x90 "??0?$_Buf@D@std@@QEAA@XZ": # @"??0?$_Buf@D@std@@QEAA@XZ" .Lfunc_begin1705: .cv_func_id 1705 .cv_loc 1705 25 1542 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1542:0 .seh_proc "??0?$_Buf@D@std@@QEAA@XZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17278: mov dword ptr [rcx], 0 mov dword ptr [rcx + 4], 0 mov qword ptr [rcx + 8], 0 .cv_loc 1705 25 1543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1543:0 mov rax, rcx pop rcx ret .Ltmp17279: .Lfunc_end1705: .seh_handlerdata .section .text,"xr",discard,"??0?$_Buf@D@std@@QEAA@XZ" .seh_endproc # -- End function .def "?_Insert@?$_Buf@D@std@@QEAAXD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Insert@?$_Buf@D@std@@QEAAXD@Z" .globl "?_Insert@?$_Buf@D@std@@QEAAXD@Z" # -- Begin function ?_Insert@?$_Buf@D@std@@QEAAXD@Z .p2align 4, 0x90 "?_Insert@?$_Buf@D@std@@QEAAXD@Z": # @"?_Insert@?$_Buf@D@std@@QEAAXD@Z" .Lfunc_begin1706: .cv_func_id 1706 .cv_loc 1706 25 1570 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1570:0 .seh_proc "?_Insert@?$_Buf@D@std@@QEAAXD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov byte ptr [rsp + 71], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17280: .cv_loc 1706 25 1571 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1571:0 mov eax, dword ptr [rcx] cmp eax, dword ptr [rcx + 4] mov qword ptr [rsp + 48], rcx # 8-byte Spill ja .LBB1706_2 # %bb.1: .Ltmp17281: .cv_loc 1706 25 1572 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1572:0 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov ecx, dword ptr [rax + 4] add ecx, 16 mov dword ptr [rsp + 44], ecx # 4-byte Spill mov rcx, rax mov edx, dword ptr [rsp + 44] # 4-byte Reload call "?_Expand@?$_Buf@D@std@@AEAAXI@Z" .Ltmp17282: .LBB1706_2: .cv_loc 1706 25 1573 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1573:0 mov al, byte ptr [rsp + 71] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov rdx, qword ptr [rcx + 8] mov r8d, dword ptr [rcx + 4] mov r9d, r8d add r9d, 1 mov dword ptr [rcx + 4], r9d mov r8d, r8d mov r10d, r8d mov byte ptr [rdx + r10], al .cv_loc 1706 25 1574 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1574:0 add rsp, 72 ret .Ltmp17283: .Lfunc_end1706: .seh_handlerdata .section .text,"xr",discard,"?_Insert@?$_Buf@D@std@@QEAAXD@Z" .seh_endproc # -- End function .def "?_Expand@?$_Buf@D@std@@AEAAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Expand@?$_Buf@D@std@@AEAAXI@Z" .globl "?_Expand@?$_Buf@D@std@@AEAAXI@Z" # -- Begin function ?_Expand@?$_Buf@D@std@@AEAAXI@Z .p2align 4, 0x90 "?_Expand@?$_Buf@D@std@@AEAAXI@Z": # @"?_Expand@?$_Buf@D@std@@AEAAXI@Z" .Lfunc_begin1707: .cv_func_id 1707 .cv_loc 1707 25 1590 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1590:0 .seh_proc "?_Expand@?$_Buf@D@std@@AEAAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 68], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17284: .cv_loc 1707 25 1591 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1591:0 mov edx, dword ptr [rsp + 68] mov eax, edx shl rax, 0 mov r8, qword ptr [rcx + 8] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 mov rdx, rax call qword ptr [rip + __imp_realloc] mov qword ptr [rsp + 48], rax .cv_loc 1707 25 1592 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1592:0 cmp qword ptr [rsp + 48], 0 jne .LBB1707_2 # %bb.1: .Ltmp17285: .cv_loc 1707 25 1593 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1593:0 call "?_Xbad_alloc@std@@YAXXZ" ud2 .Ltmp17286: .LBB1707_2: .cv_loc 1707 25 1594 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1594:0 mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 8], rax .cv_loc 1707 25 1595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1595:0 mov edx, dword ptr [rsp + 68] mov dword ptr [rcx], edx .cv_loc 1707 25 1596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1596:0 add rsp, 72 ret .Ltmp17287: .Lfunc_end1707: .seh_handlerdata .section .text,"xr",discard,"?_Expand@?$_Buf@D@std@@AEAAXI@Z" .seh_endproc # -- End function .def "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" .globl "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" # -- Begin function ?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ .p2align 4, 0x90 "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ": # @"?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" .Lfunc_begin1708: .cv_func_id 1708 .cv_loc 1708 25 5127 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5127:0 .seh_proc "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17288: .cv_loc 1708 25 5128 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5128:0 cmp dword ptr [rcx + 140], 92 mov qword ptr [rsp + 40], rcx # 8-byte Spill jne .LBB1708_10 # %bb.1: .Ltmp17289: .cv_loc 1708 25 5130 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5130:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1708 25 5131 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5131:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov eax, dword ptr [rcx + 144] and eax, 2097152 cmp eax, 0 je .LBB1708_3 # %bb.2: .cv_loc 1708 25 5132 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5132:0 xor edx, edx .Ltmp17290: mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" mov dword ptr [rsp + 68], eax jmp .LBB1708_20 .LBB1708_3: .cv_loc 1708 25 5133 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5133:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 65536 cmp ecx, 0 je .LBB1708_5 # %bb.4: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov dl, byte ptr [rax + 136] mov rcx, rax call "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" test al, 1 jne .LBB1708_7 .LBB1708_5: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 32768 cmp ecx, 0 je .LBB1708_8 # %bb.6: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov dl, byte ptr [rax + 136] mov rcx, rax call "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" test al, 1 jne .LBB1708_7 jmp .LBB1708_8 .LBB1708_7: .Ltmp17291: .cv_loc 1708 25 5136 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5136:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1708 25 5137 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5137:0 mov dword ptr [rsp + 68], 1 jmp .LBB1708_20 .Ltmp17292: .LBB1708_8: .cv_loc 1708 25 5134 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5134:0 jmp .LBB1708_9 .Ltmp17293: .LBB1708_9: .cv_loc 1708 25 5139 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5139:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov dword ptr [rax + 132], 92 .cv_loc 1708 25 5140 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5140:0 mov dword ptr [rsp + 68], 1 jmp .LBB1708_20 .Ltmp17294: .LBB1708_10: .cv_loc 1708 25 5142 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5142:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 91 jne .LBB1708_16 # %bb.11: .Ltmp17295: .cv_loc 1708 25 5144 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5144:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1708 25 5145 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5145:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rcx + 140], 58 je .LBB1708_14 # %bb.12: mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 61 je .LBB1708_14 # %bb.13: mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 46 jne .LBB1708_15 .LBB1708_14: .Ltmp17296: .cv_loc 1708 25 5149 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5149:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov ecx, dword ptr [rax + 140] mov dword ptr [rsp + 52], ecx .cv_loc 1708 25 5150 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5150:0 mov rcx, rax call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1708 25 5151 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5151:0 mov edx, dword ptr [rsp + 52] mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" .cv_loc 1708 25 5152 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5152:0 mov dword ptr [rsp + 68], 2 jmp .LBB1708_20 .Ltmp17297: .LBB1708_15: .cv_loc 1708 25 5156 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5156:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov dword ptr [rax + 132], 91 .cv_loc 1708 25 5157 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5157:0 mov dword ptr [rsp + 68], 1 jmp .LBB1708_20 .Ltmp17298: .LBB1708_16: .cv_loc 1708 25 5160 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5160:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], 93 je .LBB1708_18 # %bb.17: mov rax, qword ptr [rsp + 40] # 8-byte Reload cmp dword ptr [rax + 140], -1 jne .LBB1708_19 .LBB1708_18: .Ltmp17299: .cv_loc 1708 25 5161 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5161:0 mov dword ptr [rsp + 68], 0 jmp .LBB1708_20 .LBB1708_19: .Ltmp17300: .cv_loc 1708 25 5164 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5164:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload movsx ecx, byte ptr [rax + 136] mov dword ptr [rax + 132], ecx .cv_loc 1708 25 5165 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5165:0 mov rcx, rax call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1708 25 5166 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5166:0 mov dword ptr [rsp + 68], 1 .Ltmp17301: .LBB1708_20: .cv_loc 1708 25 5168 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5168:0 mov eax, dword ptr [rsp + 68] add rsp, 72 ret .Ltmp17302: .Lfunc_end1708: .seh_handlerdata .section .text,"xr",discard,"?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" .seh_endproc # -- End function .def "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" .globl "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" # -- Begin function ?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z .p2align 4, 0x90 "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z": # @"?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" .Lfunc_begin1709: .cv_func_id 1709 .cv_loc 1709 25 3790 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3790:0 .seh_proc "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov byte ptr [rsp + 119], r8b mov byte ptr [rsp + 118], dl mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp17303: .cv_loc 1709 25 3793 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3793:0 mov eax, dword ptr [rcx + 16] mov qword ptr [rsp + 80], rcx # 8-byte Spill mov ecx, eax mov edx, 256 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1709_2 # %bb.1: .Ltmp17304: .cv_loc 1709 25 3795 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3795:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, qword ptr [rax + 24] mov dl, byte ptr [rsp + 118] call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" movsx r8d, al mov dword ptr [rsp + 100], r8d .cv_loc 1709 25 3796 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3796:0 mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov r9, qword ptr [rcx + 24] mov dl, byte ptr [rsp + 119] mov rcx, r9 call "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" movsx r8d, al mov dword ptr [rsp + 96], r8d .cv_loc 1709 25 3797 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3797:0 jmp .LBB1709_3 .Ltmp17305: .LBB1709_2: .cv_loc 1709 25 3800 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3800:0 movzx eax, byte ptr [rsp + 118] mov dword ptr [rsp + 100], eax .cv_loc 1709 25 3801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3801:0 movzx eax, byte ptr [rsp + 119] mov dword ptr [rsp + 96], eax .Ltmp17306: .LBB1709_3: .cv_loc 1709 25 3804 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3804:0 mov rax, qword ptr [rsp + 80] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 88], rcx .LBB1709_4: # =>This Inner Loop Header: Depth=1 .cv_loc 1709 25 3806 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3806:0 xor eax, eax mov cl, al .Ltmp17307: mov eax, dword ptr [rsp + 100] cmp eax, dword ptr [rsp + 96] mov byte ptr [rsp + 79], cl # 1-byte Spill ja .LBB1709_6 # %bb.5: # in Loop: Header=BB1709_4 Depth=1 mov eax, dword ptr [rsp + 96] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dword ptr [rsp + 72], eax # 4-byte Spill call "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" mov edx, dword ptr [rsp + 72] # 4-byte Reload cmp edx, eax setb r8b mov byte ptr [rsp + 79], r8b # 1-byte Spill .LBB1709_6: # in Loop: Header=BB1709_4 Depth=1 mov al, byte ptr [rsp + 79] # 1-byte Reload test al, 1 jne .LBB1709_7 jmp .LBB1709_10 .LBB1709_7: # in Loop: Header=BB1709_4 Depth=1 .Ltmp17308: .cv_loc 1709 25 3808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3808:0 mov rax, qword ptr [rsp + 88] cmp qword ptr [rax + 40], 0 jne .LBB1709_9 # %bb.8: # in Loop: Header=BB1709_4 Depth=1 .cv_loc 1709 25 3809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3809:0 mov eax, 32 mov ecx, eax .Ltmp17309: call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 64], rax # 8-byte Spill call "??0_Bitmap@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 88] mov rdx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rcx + 40], rdx mov qword ptr [rsp + 56], rax # 8-byte Spill .Ltmp17310: .LBB1709_9: # in Loop: Header=BB1709_4 Depth=1 .cv_loc 1709 25 3810 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3810:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rax + 40] mov edx, dword ptr [rsp + 100] call "??$_Mark@I@_Bitmap@std@@QEAAXI@Z" .Ltmp17311: .cv_loc 1709 25 3806 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3806:0 mov edx, dword ptr [rsp + 100] add edx, 1 mov dword ptr [rsp + 100], edx jmp .LBB1709_4 .Ltmp17312: .LBB1709_10: .cv_loc 1709 25 3812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3812:0 mov eax, dword ptr [rsp + 96] cmp eax, dword ptr [rsp + 100] jb .LBB1709_20 # %bb.11: .Ltmp17313: .cv_loc 1709 25 3814 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3814:0 mov eax, dword ptr [rsp + 96] sub eax, dword ptr [rsp + 100] mov rcx, qword ptr [rsp + 80] # 8-byte Reload mov dword ptr [rsp + 52], eax # 4-byte Spill call "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" mov edx, dword ptr [rsp + 52] # 4-byte Reload cmp edx, eax jae .LBB1709_16 # %bb.12: .Ltmp17314: .cv_loc 1709 25 3816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3816:0 jmp .LBB1709_13 .LBB1709_13: # =>This Inner Loop Header: Depth=1 .Ltmp17315: .cv_loc 1709 25 3816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3816:0 mov eax, dword ptr [rsp + 100] cmp eax, dword ptr [rsp + 96] ja .LBB1709_15 # %bb.14: # in Loop: Header=BB1709_13 Depth=1 .Ltmp17316: .cv_loc 1709 25 3818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3818:0 mov eax, dword ptr [rsp + 100] mov cl, al mov rdx, qword ptr [rsp + 80] # 8-byte Reload mov byte ptr [rsp + 51], cl # 1-byte Spill mov rcx, rdx mov dl, byte ptr [rsp + 51] # 1-byte Reload call "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .Ltmp17317: .cv_loc 1709 25 3816 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3816:0 mov eax, dword ptr [rsp + 100] add eax, 1 mov dword ptr [rsp + 100], eax jmp .LBB1709_13 .Ltmp17318: .LBB1709_15: .cv_loc 1709 25 3820 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3820:0 jmp .LBB1709_19 .Ltmp17319: .LBB1709_16: .cv_loc 1709 25 3823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3823:0 mov rax, qword ptr [rsp + 88] cmp qword ptr [rax + 56], 0 jne .LBB1709_18 # %bb.17: .cv_loc 1709 25 3825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3825:0 mov eax, 16 mov ecx, eax .Ltmp17320: call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$_Buf@D@std@@QEAA@XZ" mov rcx, qword ptr [rsp + 88] mov rdx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx + 56], rdx mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp17321: .LBB1709_18: .cv_loc 1709 25 3828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3828:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rax + 56] mov edx, dword ptr [rsp + 100] mov r8b, dl mov dl, r8b call "?_Insert@?$_Buf@D@std@@QEAAXD@Z" .cv_loc 1709 25 3829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3829:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rax + 56] mov r9d, dword ptr [rsp + 96] mov dl, r9b call "?_Insert@?$_Buf@D@std@@QEAAXD@Z" .Ltmp17322: .LBB1709_19: .cv_loc 1709 25 3831 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3831:0 jmp .LBB1709_20 .Ltmp17323: .LBB1709_20: .cv_loc 1709 25 3832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3832:0 add rsp, 120 ret .Ltmp17324: .Lfunc_end1709: .seh_handlerdata .section .text,"xr",discard,"?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" .seh_endproc # -- End function .def "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" .globl "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" # -- Begin function ?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z .p2align 4, 0x90 "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z": # @"?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" .Lfunc_begin1710: .cv_func_id 1710 .cv_loc 1710 25 5104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5104:0 .seh_proc "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue and dl, 1 mov byte ptr [rsp + 51], dl mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17325: .cv_loc 1710 25 5105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5105:0 mov eax, dword ptr [rcx + 144] and eax, 16384 cmp eax, 0 mov qword ptr [rsp + 32], rcx # 8-byte Spill je .LBB1710_3 # %bb.1: mov rax, qword ptr [rsp + 32] # 8-byte Reload movsx ecx, byte ptr [rax + 136] cmp ecx, 92 jne .LBB1710_3 # %bb.2: .Ltmp17326: .cv_loc 1710 25 5108 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5108:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov dword ptr [rax + 132], 92 .cv_loc 1710 25 5109 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5109:0 mov rcx, rax call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1710 25 5110 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5110:0 mov dword ptr [rsp + 52], 1 jmp .LBB1710_13 .Ltmp17327: .LBB1710_3: .cv_loc 1710 25 5112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5112:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload mov ecx, dword ptr [rax + 144] and ecx, 131072 cmp ecx, 0 je .LBB1710_6 # %bb.4: mov al, byte ptr [rsp + 51] and al, 1 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov dl, al call "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" test al, 1 jne .LBB1710_5 jmp .LBB1710_6 .LBB1710_5: .Ltmp17328: .cv_loc 1710 25 5113 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5113:0 mov dword ptr [rsp + 52], 2 jmp .LBB1710_13 .LBB1710_6: .cv_loc 1710 25 5114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5114:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" test al, 1 jne .LBB1710_7 jmp .LBB1710_10 .LBB1710_7: .Ltmp17329: .cv_loc 1710 25 5116 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5116:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload cmp dword ptr [rax + 132], 0 je .LBB1710_9 # %bb.8: .Ltmp17330: .cv_loc 1710 25 5117 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5117:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload mov edx, 2 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17331: .LBB1710_9: .cv_loc 1710 25 5118 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5118:0 mov dword ptr [rsp + 52], 1 jmp .LBB1710_13 .Ltmp17332: .LBB1710_10: .cv_loc 1710 25 5114 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5114:0 jmp .LBB1710_11 .Ltmp17333: .LBB1710_11: .cv_loc 1710 25 5112 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5112:0 jmp .LBB1710_12 .Ltmp17334: .LBB1710_12: .cv_loc 1710 25 5120 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5120:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" xor edx, edx test al, 1 mov r8d, 1 cmovne edx, r8d mov dword ptr [rsp + 52], edx .LBB1710_13: .cv_loc 1710 25 5121 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5121:0 mov eax, dword ptr [rsp + 52] add rsp, 56 ret .Ltmp17335: .Lfunc_end1710: .seh_handlerdata .section .text,"xr",discard,"?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" .seh_endproc # -- End function .def "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" .globl "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" # -- Begin function ?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z .p2align 4, 0x90 "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z": # @"?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" .Lfunc_begin1711: .cv_func_id 1711 .cv_loc 1711 25 5036 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5036:0 .seh_proc "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" # %bb.0: sub rsp, 120 .seh_stackalloc 120 .seh_endprologue mov dword ptr [rsp + 116], edx mov qword ptr [rsp + 104], rcx mov rcx, qword ptr [rsp + 104] .Ltmp17336: .cv_loc 1711 25 5037 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5037:0 cmp dword ptr [rsp + 116], 58 mov qword ptr [rsp + 64], rcx # 8-byte Spill jne .LBB1711_2 # %bb.1: mov eax, 1 mov dword ptr [rsp + 60], eax # 4-byte Spill jmp .LBB1711_6 .LBB1711_2: cmp dword ptr [rsp + 116], 61 jne .LBB1711_4 # %bb.3: xor eax, eax mov dword ptr [rsp + 56], eax # 4-byte Spill jmp .LBB1711_5 .LBB1711_4: xor eax, eax mov ecx, dword ptr [rsp + 116] cmp ecx, 46 mov ecx, 14 cmove ecx, eax mov dword ptr [rsp + 56], ecx # 4-byte Spill .LBB1711_5: mov eax, dword ptr [rsp + 56] # 4-byte Reload mov dword ptr [rsp + 60], eax # 4-byte Spill .LBB1711_6: mov eax, dword ptr [rsp + 60] # 4-byte Reload mov dword ptr [rsp + 100], eax .cv_loc 1711 25 5042 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5042:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 88], rdx .cv_loc 1711 25 5043 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5043:0 mov qword ptr [rsp + 80], 0 .LBB1711_7: # =>This Inner Loop Header: Depth=1 .cv_loc 1711 25 5045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5045:0 xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 64] # 8-byte Reload cmp dword ptr [rdx + 140], 58 mov byte ptr [rsp + 55], cl # 1-byte Spill je .LBB1711_11 # %bb.8: # in Loop: Header=BB1711_7 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 64] # 8-byte Reload cmp dword ptr [rdx + 140], 61 mov byte ptr [rsp + 55], cl # 1-byte Spill je .LBB1711_11 # %bb.9: # in Loop: Header=BB1711_7 Depth=1 xor eax, eax mov cl, al mov rdx, qword ptr [rsp + 64] # 8-byte Reload cmp dword ptr [rdx + 140], 46 mov byte ptr [rsp + 55], cl # 1-byte Spill je .LBB1711_11 # %bb.10: # in Loop: Header=BB1711_7 Depth=1 mov rax, qword ptr [rsp + 64] # 8-byte Reload cmp dword ptr [rax + 140], -1 setne cl mov byte ptr [rsp + 55], cl # 1-byte Spill .LBB1711_11: # in Loop: Header=BB1711_7 Depth=1 mov al, byte ptr [rsp + 55] # 1-byte Reload test al, 1 jne .LBB1711_12 jmp .LBB1711_13 .LBB1711_12: # in Loop: Header=BB1711_7 Depth=1 .Ltmp17337: .cv_loc 1711 25 5048 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5048:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1711 25 5049 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5049:0 mov rcx, qword ptr [rsp + 80] add rcx, 1 mov qword ptr [rsp + 80], rcx .Ltmp17338: .cv_loc 1711 25 5045 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5045:0 jmp .LBB1711_7 .LBB1711_13: .cv_loc 1711 25 5051 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5051:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov ecx, dword ptr [rax + 140] cmp ecx, dword ptr [rsp + 116] je .LBB1711_15 # %bb.14: .Ltmp17339: .cv_loc 1711 25 5052 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5052:0 mov edx, dword ptr [rsp + 100] mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1711_32 .LBB1711_15: .cv_loc 1711 25 5053 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5053:0 cmp dword ptr [rsp + 116], 58 jne .LBB1711_19 # %bb.16: .Ltmp17340: .cv_loc 1711 25 5055 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5055:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax + 120] mov edx, dword ptr [rax + 128] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov ecx, edx mov edx, 256 call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 setne r8b mov r9, qword ptr [rsp + 64] # 8-byte Reload mov r10, qword ptr [r9] mov rdx, qword ptr [rsp + 88] and r8b, 1 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov byte ptr [rsp + 39], r8b # 1-byte Spill mov r8, r10 mov r9b, byte ptr [rsp + 39] # 1-byte Reload call "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" mov word ptr [rsp + 78], ax .cv_loc 1711 25 5058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5058:0 cmp word ptr [rsp + 78], 0 jne .LBB1711_18 # %bb.17: .Ltmp17341: .cv_loc 1711 25 5059 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5059:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov edx, 1 call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .Ltmp17342: .LBB1711_18: .cv_loc 1711 25 5060 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5060:0 xor r8d, r8d mov rax, qword ptr [rsp + 64] # 8-byte Reload add rax, 80 mov dx, word ptr [rsp + 78] mov rcx, rax call "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" .cv_loc 1711 25 5061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5061:0 jmp .LBB1711_31 .Ltmp17343: .LBB1711_19: .cv_loc 1711 25 5062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5062:0 cmp dword ptr [rsp + 116], 61 jne .LBB1711_24 # %bb.20: .Ltmp17344: .cv_loc 1711 25 5064 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5064:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rax, qword ptr [rcx] jne .LBB1711_22 # %bb.21: .cv_loc 1711 25 5065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5065:0 xor edx, edx .Ltmp17345: mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1711_23 .LBB1711_22: .cv_loc 1711 25 5067 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5067:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload add rax, 80 mov r9, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 88] mov rcx, rax call "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .Ltmp17346: .LBB1711_23: .cv_loc 1711 25 5068 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5068:0 jmp .LBB1711_30 .Ltmp17347: .LBB1711_24: .cv_loc 1711 25 5069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5069:0 cmp dword ptr [rsp + 116], 46 jne .LBB1711_29 # %bb.25: .Ltmp17348: .cv_loc 1711 25 5071 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5071:0 mov rax, qword ptr [rsp + 88] mov rcx, qword ptr [rsp + 64] # 8-byte Reload cmp rax, qword ptr [rcx] jne .LBB1711_27 # %bb.26: .cv_loc 1711 25 5072 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5072:0 xor edx, edx .Ltmp17349: mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" jmp .LBB1711_28 .LBB1711_27: .cv_loc 1711 25 5074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5074:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload add rax, 80 mov r9, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov r8, qword ptr [rcx] mov rdx, qword ptr [rsp + 88] mov rcx, rax call "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .Ltmp17350: .LBB1711_28: .cv_loc 1711 25 5075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5075:0 jmp .LBB1711_29 .Ltmp17351: .LBB1711_29: .cv_loc 1711 25 5069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5069:0 jmp .LBB1711_30 .Ltmp17352: .LBB1711_30: .cv_loc 1711 25 5062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5062:0 jmp .LBB1711_31 .Ltmp17353: .LBB1711_31: .cv_loc 1711 25 5053 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5053:0 jmp .LBB1711_32 .Ltmp17354: .LBB1711_32: .cv_loc 1711 25 5076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5076:0 mov rcx, qword ptr [rsp + 64] # 8-byte Reload call "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1711 25 5077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5077:0 mov r8d, dword ptr [rsp + 100] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov edx, 93 call "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" .cv_loc 1711 25 5078 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5078:0 nop add rsp, 120 ret .Ltmp17355: .Lfunc_end1711: .seh_handlerdata .section .text,"xr",discard,"?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" .seh_endproc # -- End function .def "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .globl "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # -- Begin function ?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z .p2align 4, 0x90 "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z": # @"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .Lfunc_begin1712: .cv_func_id 1712 .cv_loc 1712 25 3908 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3908:0 .seh_proc "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 208 .seh_stackalloc 208 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 72], -2 mov qword ptr [rbp + 64], r9 mov qword ptr [rbp + 56], r8 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp17360: .cv_loc 1712 25 3909 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3909:0 mov rdx, qword ptr [rcx + 8] mov qword ptr [rbp + 32], rdx .cv_loc 1712 25 3911 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3911:0 mov rdx, qword ptr [rcx + 24] mov r9, qword ptr [rbp + 56] mov r8, qword ptr [rbp + 48] mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rbp - 8] .Ltmp17361: #DEBUG_VALUE: _Add_equiv:_Str <- [$rdx+0] call "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .Ltmp17362: .cv_loc 1712 25 3913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3913:0 mov dword ptr [rbp - 12], 0 .LBB1712_1: # =>This Inner Loop Header: Depth=1 cmp dword ptr [rbp - 12], 256 jae .LBB1712_9 # %bb.2: # in Loop: Header=BB1712_1 Depth=1 .Ltmp17363: .cv_loc 1712 25 3915 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3915:0 mov al, byte ptr [rbp - 12] mov byte ptr [rbp - 13], al .cv_loc 1712 25 3916 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3916:0 mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov rcx, qword ptr [rcx + 24] lea r9, [rbp - 12] .Ltmp17356: lea rdx, [rbp - 56] lea r8, [rbp - 13] call "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .Ltmp17357: jmp .LBB1712_3 .LBB1712_3: # in Loop: Header=BB1712_1 Depth=1 lea rcx, [rbp - 56] lea rdx, [rbp - 8] call "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" lea rcx, [rbp - 56] mov byte ptr [rbp - 65], al # 1-byte Spill call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov al, byte ptr [rbp - 65] # 1-byte Reload test al, 1 jne .LBB1712_4 jmp .LBB1712_8 .LBB1712_4: # in Loop: Header=BB1712_1 Depth=1 .Ltmp17364: .cv_loc 1712 25 3918 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3918:0 mov rax, qword ptr [rbp + 32] cmp qword ptr [rax + 40], 0 jne .LBB1712_7 # %bb.5: # in Loop: Header=BB1712_1 Depth=1 .cv_loc 1712 25 3919 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3919:0 .Ltmp17358: mov eax, 32 mov ecx, eax .Ltmp17365: call "??2@YAPEAX_K@Z" .Ltmp17359: mov qword ptr [rbp - 80], rax # 8-byte Spill jmp .LBB1712_6 .LBB1712_6: # in Loop: Header=BB1712_1 Depth=1 mov rax, qword ptr [rbp - 80] # 8-byte Reload mov rcx, rax mov qword ptr [rbp - 88], rax # 8-byte Spill call "??0_Bitmap@std@@QEAA@XZ" mov rcx, qword ptr [rbp + 32] mov rdx, qword ptr [rbp - 88] # 8-byte Reload mov qword ptr [rcx + 40], rdx mov qword ptr [rbp - 96], rax # 8-byte Spill .Ltmp17366: .LBB1712_7: # in Loop: Header=BB1712_1 Depth=1 .cv_loc 1712 25 3920 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3920:0 mov rax, qword ptr [rbp + 32] mov rcx, qword ptr [rax + 40] mov edx, dword ptr [rbp - 12] call "??$_Mark@I@_Bitmap@std@@QEAAXI@Z" .Ltmp17367: .LBB1712_8: # in Loop: Header=BB1712_1 Depth=1 .cv_loc 1712 25 3913 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3913:0 mov eax, dword ptr [rbp - 12] add eax, 1 mov dword ptr [rbp - 12], eax jmp .LBB1712_1 .Ltmp17368: .LBB1712_9: .cv_loc 1712 25 3928 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3928:0 lea rcx, [rbp - 8] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 208 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z")@IMGREL .section .text,"xr",discard,"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .seh_endproc .def "?dtor$10@?0??_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$10@?0??_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z@4HA": .seh_proc "?dtor$10@?0??_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z@4HA" .LBB1712_10: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 8] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17369: .Lfunc_end1712: .seh_handlerdata .section .text,"xr",discard,"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .seh_endproc .section .xdata,"dr",associative,"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .p2align 2 "$cppxdata$?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z")@IMGREL # IPToStateXData .long 200 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z": .long -1 # ToState .long "?dtor$10@?0??_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z@4HA"@IMGREL # Action "$ip2state$?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z": .long .Lfunc_begin1712@IMGREL # IP .long -1 # ToState .long .Ltmp17356@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17359@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # -- End function .def "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .globl "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # -- Begin function ?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z .p2align 4, 0x90 "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z": # @"?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .Lfunc_begin1713: .cv_func_id 1713 .cv_loc 1713 25 3935 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3935:0 .seh_proc "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r9 mov qword ptr [rsp + 88], r8 mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp17370: .cv_loc 1713 25 3936 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3936:0 mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 64], rdx .cv_loc 1713 25 3938 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3938:0 mov rdx, qword ptr [rsp + 64] add rdx, 32 mov qword ptr [rsp + 56], rdx .cv_loc 1713 25 3939 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3939:0 mov rdx, qword ptr [rsp + 56] mov r9, qword ptr [rsp + 96] mov r8, qword ptr [rsp + 88] mov rax, qword ptr [rsp + 80] mov qword ptr [rsp + 48], rdx # 8-byte Spill mov rdx, rax mov rax, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax call "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" .cv_loc 1713 25 3940 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3940:0 nop add rsp, 104 ret .Ltmp17371: .Lfunc_end1713: .seh_handlerdata .section .text,"xr",discard,"?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .seh_endproc # -- End function .def "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .globl "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" # -- Begin function ??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z .p2align 4, 0x90 "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z": # @"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .Lfunc_begin1714: .cv_func_id 1714 .cv_loc 1714 25 314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:314:0 .seh_proc "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 304 .seh_stackalloc 304 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 168], -2 mov rax, rdx mov qword ptr [rbp + 160], r9 mov qword ptr [rbp + 152], r8 mov qword ptr [rbp + 144], rcx mov rcx, qword ptr [rbp + 144] .Ltmp17378: .cv_loc 1714 25 315 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:315:0 mov byte ptr [rbp + 143], 0 .Ltmp17379: #DEBUG_VALUE: transform_primary:_Res <- [$rdx+0] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp + 40], rax # 8-byte Spill mov qword ptr [rbp + 32], rdx # 8-byte Spill .Ltmp17380: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1714 25 317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:317:0 mov rcx, qword ptr [rbp + 152] cmp rcx, qword ptr [rbp + 160] mov qword ptr [rbp + 24], rax # 8-byte Spill je .LBB1714_6 .Ltmp17381: # %bb.1: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1714 25 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:319:0 lea rax, [rbp + 96] .Ltmp17382: mov rcx, rax mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0?$allocator@D@std@@QEAA@XZ" mov r8, qword ptr [rbp + 160] mov rdx, qword ptr [rbp + 152] .Ltmp17372: lea rcx, [rbp + 104] mov r9, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .Ltmp17373: mov qword ptr [rbp], rax # 8-byte Spill jmp .LBB1714_2 .Ltmp17383: .LBB1714_2: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1714 25 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:321:0 mov rcx, qword ptr [rbp + 48] # 8-byte Reload call "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" lea rcx, [rbp + 104] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], rax # 8-byte Spill call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 24], rax # 8-byte Spill call "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 24] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .Ltmp17374: mov rcx, qword ptr [rip + "__imp_?tolower@?$ctype@D@std@@QEBAPEBDPEADPEBD@Z"] mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax mov r8, qword ptr [rbp - 32] # 8-byte Reload mov rax, qword ptr [rbp - 40] # 8-byte Reload call rax .Ltmp17375: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1714_3 .Ltmp17384: .LBB1714_3: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1714 25 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:323:0 mov rcx, qword ptr [rbp + 48] # 8-byte Reload call "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" lea rcx, [rbp + 104] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .Ltmp17376: lea rdx, [rbp + 56] mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov r8, rax mov r9, qword ptr [rbp - 80] # 8-byte Reload call "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .Ltmp17377: jmp .LBB1714_4 .Ltmp17385: .LBB1714_4: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 32] # 8-byte Reload lea rdx, [rbp + 56] call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" lea rcx, [rbp + 56] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1714 25 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:325:0 lea rcx, [rbp + 104] call "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" jmp .LBB1714_6 .Ltmp17386: .LBB1714_6: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1714 25 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:326:0 mov byte ptr [rbp + 143], 1 .cv_loc 1714 25 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:327:0 test byte ptr [rbp + 143], 1 jne .LBB1714_8 .Ltmp17387: # %bb.7: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Ltmp17388: .LBB1714_8: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp + 40] # 8-byte Reload add rsp, 304 pop rbp .Ltmp17389: ret .seh_handlerdata .long ("$cppxdata$??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z")@IMGREL .section .text,"xr",discard,"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .seh_endproc .def "?dtor$5@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA": .seh_proc "?dtor$5@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA" .LBB1714_5: .Ltmp17390: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp17391: .seh_endprologue lea rcx, [rbp + 104] .Ltmp17392: .cv_loc 1714 25 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:325:0 call "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17393: .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .seh_endproc .def "?dtor$9@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$9@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA": .seh_proc "?dtor$9@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA" .LBB1714_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1714 25 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:327:0 mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17394: .Lfunc_end1714: .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .seh_endproc .section .xdata,"dr",associative,"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .p2align 2 "$cppxdata$??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z")@IMGREL # IPToStateXData .long 296 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z": .long -1 # ToState .long "?dtor$9@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$5@?0???$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z@4HA"@IMGREL # Action "$ip2state$??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z": .long .Lfunc_begin1714@IMGREL # IP .long -1 # ToState .long .Ltmp17372@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17374@IMGREL+1 # IP .long 1 # ToState .long .Ltmp17377@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" # -- End function .def "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .globl "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" # -- Begin function ??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z .p2align 4, 0x90 "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z": # @"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .Lfunc_begin1715: .cv_func_id 1715 .cv_loc 1715 25 314 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:314:0 .seh_proc "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 304 .seh_stackalloc 304 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 168], -2 mov rax, rdx mov qword ptr [rbp + 160], r9 mov qword ptr [rbp + 152], r8 mov qword ptr [rbp + 144], rcx mov rcx, qword ptr [rbp + 144] .Ltmp17401: .cv_loc 1715 25 315 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:315:0 mov byte ptr [rbp + 143], 0 .Ltmp17402: #DEBUG_VALUE: transform_primary:_Res <- [$rdx+0] mov qword ptr [rbp + 48], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rbp + 40], rax # 8-byte Spill mov qword ptr [rbp + 32], rdx # 8-byte Spill .Ltmp17403: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1715 25 317 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:317:0 mov rcx, qword ptr [rbp + 152] cmp rcx, qword ptr [rbp + 160] mov qword ptr [rbp + 24], rax # 8-byte Spill je .LBB1715_6 .Ltmp17404: # %bb.1: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1715 25 319 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:319:0 lea rax, [rbp + 96] .Ltmp17405: mov rcx, rax mov qword ptr [rbp + 16], rax # 8-byte Spill call "??0?$allocator@D@std@@QEAA@XZ" mov r8, qword ptr [rbp + 160] mov rdx, qword ptr [rbp + 152] .Ltmp17395: lea rcx, [rbp + 104] mov r9, qword ptr [rbp + 16] # 8-byte Reload mov qword ptr [rbp + 8], rax # 8-byte Spill call "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .Ltmp17396: mov qword ptr [rbp], rax # 8-byte Spill jmp .LBB1715_2 .Ltmp17406: .LBB1715_2: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1715 25 321 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:321:0 mov rcx, qword ptr [rbp + 48] # 8-byte Reload call "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" lea rcx, [rbp + 104] mov qword ptr [rbp - 8], rcx # 8-byte Spill mov qword ptr [rbp - 16], rax # 8-byte Spill call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" mov rcx, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 24], rax # 8-byte Spill call "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 24] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 8] # 8-byte Reload mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .Ltmp17397: mov rcx, qword ptr [rip + "__imp_?tolower@?$ctype@D@std@@QEBAPEBDPEADPEBD@Z"] mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rbp - 40], rcx # 8-byte Spill mov rcx, rdx mov rdx, rax mov r8, qword ptr [rbp - 32] # 8-byte Reload mov rax, qword ptr [rbp - 40] # 8-byte Reload call rax .Ltmp17398: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1715_3 .Ltmp17407: .LBB1715_3: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1715 25 323 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:323:0 mov rcx, qword ptr [rbp + 48] # 8-byte Reload call "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" lea rcx, [rbp + 104] mov qword ptr [rbp - 56], rcx # 8-byte Spill mov qword ptr [rbp - 64], rax # 8-byte Spill call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 72], rax # 8-byte Spill call "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" mov rcx, qword ptr [rbp - 72] # 8-byte Reload add rcx, rax mov rax, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax call "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .Ltmp17399: lea rdx, [rbp + 56] mov rcx, qword ptr [rbp - 64] # 8-byte Reload mov r8, rax mov r9, qword ptr [rbp - 80] # 8-byte Reload call "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .Ltmp17400: jmp .LBB1715_4 .Ltmp17408: .LBB1715_4: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 32] # 8-byte Reload lea rdx, [rbp + 56] call "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" lea rcx, [rbp + 56] mov qword ptr [rbp - 88], rax # 8-byte Spill call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1715 25 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:325:0 lea rcx, [rbp + 104] call "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" jmp .LBB1715_6 .Ltmp17409: .LBB1715_6: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] .cv_loc 1715 25 326 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:326:0 mov byte ptr [rbp + 143], 1 .cv_loc 1715 25 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:327:0 test byte ptr [rbp + 143], 1 jne .LBB1715_8 .Ltmp17410: # %bb.7: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .Ltmp17411: .LBB1715_8: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp + 40] # 8-byte Reload add rsp, 304 pop rbp .Ltmp17412: ret .seh_handlerdata .long ("$cppxdata$??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z")@IMGREL .section .text,"xr",discard,"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .seh_endproc .def "?dtor$5@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$5@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA": .seh_proc "?dtor$5@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA" .LBB1715_5: .Ltmp17413: #DEBUG_VALUE: transform_primary:_Res <- [DW_OP_plus_uconst 32, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .Ltmp17414: .seh_endprologue lea rcx, [rbp + 104] .Ltmp17415: .cv_loc 1715 25 325 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:325:0 call "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17416: .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .seh_endproc .def "?dtor$9@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$9@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA": .seh_proc "?dtor$9@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA" .LBB1715_9: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .cv_loc 1715 25 327 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:327:0 mov rcx, qword ptr [rbp + 32] # 8-byte Reload call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17417: .Lfunc_end1715: .seh_handlerdata .section .text,"xr",discard,"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .seh_endproc .section .xdata,"dr",associative,"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .p2align 2 "$cppxdata$??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z")@IMGREL # IPToStateXData .long 296 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z": .long -1 # ToState .long "?dtor$9@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$5@?0???$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z@4HA"@IMGREL # Action "$ip2state$??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z": .long .Lfunc_begin1715@IMGREL # IP .long -1 # ToState .long .Ltmp17395@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17397@IMGREL+1 # IP .long 1 # ToState .long .Ltmp17400@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" # -- End function .def "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .globl "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" # -- Begin function ??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z .p2align 4, 0x90 "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z": # @"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .Lfunc_begin1716: .cv_func_id 1716 .cv_loc 1716 22 721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:721:0 .seh_proc "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], r9 mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] .Ltmp17422: mov rdx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rcx # 8-byte Spill call "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .cv_loc 1716 22 722 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:722:0 .Ltmp17418: lea rcx, [rbp - 32] lea rdx, [rbp - 24] .Ltmp17423: mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .Ltmp17419: jmp .LBB1716_1 .LBB1716_1: .cv_loc 1716 22 723 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:723:0 mov rcx, qword ptr [rbp - 24] call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov r9b, byte ptr [rbp - 48] .Ltmp17420: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 72] # 8-byte Reload call "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .Ltmp17421: jmp .LBB1716_2 .Ltmp17424: .LBB1716_2: .cv_loc 1716 22 724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:724:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z")@IMGREL .section .text,"xr",discard,"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .seh_endproc .def "?dtor$3@?0???$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z@4HA": .seh_proc "?dtor$3@?0???$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z@4HA" .LBB1716_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp17425: .cv_loc 1716 22 724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:724:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17426: .Lfunc_end1716: .seh_handlerdata .section .text,"xr",discard,"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .p2align 2 "$cppxdata$??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z": .long -1 # ToState .long "?dtor$3@?0???$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z@4HA"@IMGREL # Action "$ip2state$??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z": .long .Lfunc_begin1716@IMGREL # IP .long -1 # ToState .long .Ltmp17418@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17421@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" # -- End function .def "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .globl "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" # -- Begin function ??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z .p2align 4, 0x90 "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z": # @"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .Lfunc_begin1717: .cv_func_id 1717 .cv_loc 1717 22 704 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:704:0 .seh_proc "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov byte ptr [rbp - 16], r9b mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] .Ltmp17429: .cv_loc 1717 22 705 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:705:0 mov rdx, qword ptr [rbp - 24] mov r8, qword ptr [rbp - 32] mov qword ptr [rbp - 48], rcx # 8-byte Spill mov rcx, r8 call "??$distance@PEBD@std@@YA_JPEBD0@Z" mov rcx, rax call "??$_Convert_size@_K@std@@YA_K_K@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov rdx, rax call "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" test al, 1 jne .LBB1717_1 jmp .LBB1717_4 .LBB1717_1: .Ltmp17430: .cv_loc 1717 22 708 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:708:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov r9, qword ptr [rax] mov r8, qword ptr [rbp - 24] mov rdx, qword ptr [rbp - 32] .Ltmp17427: mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" .Ltmp17428: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1717_3 .LBB1717_3: mov rax, qword ptr [rbp - 48] # 8-byte Reload mov rcx, rax call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov qword ptr [rax], rcx .Ltmp17431: .LBB1717_4: .cv_loc 1717 22 714 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:714:0 add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .seh_endproc .def "?catch$2@?0???$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$2@?0???$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z@4HA": .seh_proc "?catch$2@?0???$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1717_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .Ltmp17432: .cv_loc 1717 22 710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:710:0 mov rcx, qword ptr [rbp - 48] # 8-byte Reload call "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" .cv_loc 1717 22 711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:711:0 mov rcx, qword ptr [rip + __imp__CxxThrowException] xor eax, eax mov edx, eax mov qword ptr [rbp - 64], rcx # 8-byte Spill mov rcx, rdx mov r8, qword ptr [rbp - 64] # 8-byte Reload call r8 ud2 .Ltmp17433: .Lfunc_end1717: .seh_handlerdata .long ("$cppxdata$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z")@IMGREL .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .p2align 2 "$cppxdata$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z")@IMGREL # HandlerArray "$handlerMap$0$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$2@?0???$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z": .long .Lfunc_begin1717@IMGREL # IP .long -1 # ToState .long .Ltmp17427@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17428@IMGREL+1 # IP .long -1 # ToState .long "?catch$2@?0???$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" # -- End function .def "??$distance@PEBD@std@@YA_JPEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$distance@PEBD@std@@YA_JPEBD0@Z" .globl "??$distance@PEBD@std@@YA_JPEBD0@Z" # -- Begin function ??$distance@PEBD@std@@YA_JPEBD0@Z .p2align 4, 0x90 "??$distance@PEBD@std@@YA_JPEBD0@Z": # @"??$distance@PEBD@std@@YA_JPEBD0@Z" .Lfunc_begin1718: .cv_func_id 1718 .cv_loc 1718 15 1240 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1240:0 .seh_proc "??$distance@PEBD@std@@YA_JPEBD0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17434: .cv_loc 1718 15 1241 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1241:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp17435: .Lfunc_end1718: .seh_handlerdata .section .text,"xr",discard,"??$distance@PEBD@std@@YA_JPEBD0@Z" .seh_endproc # -- End function .def "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" .globl "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" # -- Begin function ??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z .p2align 4, 0x90 "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z": # @"??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" .Lfunc_begin1719: .cv_func_id 1719 .cv_loc 1719 22 1822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1822:0 .seh_proc "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17436: .cv_loc 1719 22 1823 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1823:0 call "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9, rax call "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" nop add rsp, 72 ret .Ltmp17437: .Lfunc_end1719: .seh_handlerdata .section .text,"xr",discard,"??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" .seh_endproc # -- End function .def "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" .globl "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z": # @"??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1720: .cv_func_id 1720 .cv_loc 1720 15 1234 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1234:0 .seh_proc "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp17438: .cv_loc 1720 15 1235 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1235:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] sub rcx, rdx mov rax, rcx add rsp, 24 ret .Ltmp17439: .Lfunc_end1720: .seh_handlerdata .section .text,"xr",discard,"??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" .globl "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" # -- Begin function ??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z": # @"??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" .Lfunc_begin1721: .cv_func_id 1721 .cv_loc 1721 24 209 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:209:0 .seh_proc "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" # %bb.0: sub rsp, 136 .seh_stackalloc 136 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 128], rax mov qword ptr [rsp + 80], r9 mov qword ptr [rsp + 120], r8 mov qword ptr [rsp + 72], rdx mov qword ptr [rsp + 64], rcx .Ltmp17440: .cv_loc 1721 24 211 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:211:0 mov rcx, qword ptr [rsp + 64] call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov qword ptr [rsp + 112], rax .cv_loc 1721 24 212 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:212:0 mov rcx, qword ptr [rsp + 72] call "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" mov qword ptr [rsp + 104], rax .cv_loc 1721 24 213 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:213:0 lea rcx, [rsp + 112] lea rdx, [rsp + 104] call "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" mov rcx, qword ptr [rsp + 120] mov rdx, rax call "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" mov qword ptr [rsp + 96], rax .cv_loc 1721 24 214 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:214:0 lea rcx, [rsp + 88] lea rdx, [rsp + 112] lea r8, [rsp + 96] call "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" mov r9, qword ptr [rsp + 80] mov r8, qword ptr [rsp + 96] mov rdx, qword ptr [rsp + 104] mov rcx, qword ptr [rsp + 112] mov r10b, byte ptr [rsp + 88] mov r11b, byte ptr [rsp + 56] mov byte ptr [rsp + 32], r10b mov byte ptr [rsp + 40], r11b call "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" lea rcx, [rsp + 120] mov rdx, rax call "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" .cv_loc 1721 24 219 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:219:0 mov rax, qword ptr [rsp + 120] mov rcx, qword ptr [rsp + 128] xor rcx, rsp mov qword ptr [rsp + 48], rax # 8-byte Spill call __security_check_cookie mov rax, qword ptr [rsp + 48] # 8-byte Reload add rsp, 136 ret .Ltmp17441: .Lfunc_end1721: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" .seh_endproc # -- End function .def "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" .globl "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" # -- Begin function ??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z .p2align 4, 0x90 "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z": # @"??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" .Lfunc_begin1722: .cv_func_id 1722 .cv_loc 1722 15 974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:974:0 .seh_proc "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17442: .cv_loc 1722 15 975 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:975:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" nop add rsp, 56 ret .Ltmp17443: .Lfunc_end1722: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" .seh_endproc # -- End function .def "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .globl "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z": # @"??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1723: .cv_func_id 1723 .cv_loc 1723 24 201 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:201:0 .seh_proc "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov al, byte ptr [rsp + 136] mov r10b, byte ptr [rsp + 128] mov byte ptr [rsp + 80], r10b mov byte ptr [rsp + 72], al mov qword ptr [rsp + 64], r9 mov qword ptr [rsp + 56], r8 mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17444: .cv_loc 1723 24 202 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory:202:0 mov r8, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" nop add rsp, 88 ret .Ltmp17445: .Lfunc_end1723: .seh_handlerdata .section .text,"xr",discard,"??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" .globl "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" # -- Begin function ??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z .p2align 4, 0x90 "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z": # @"??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" .Lfunc_begin1724: .cv_func_id 1724 .cv_loc 1724 15 1069 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1069:0 .seh_proc "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], r8 mov qword ptr [rsp], rdx .Ltmp17446: .cv_loc 1724 15 1070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:1070:0 mov rax, rcx add rsp, 16 ret .Ltmp17447: .Lfunc_end1724: .seh_handlerdata .section .text,"xr",discard,"??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" .seh_endproc # -- End function .def "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" .globl "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" # -- Begin function ??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z .p2align 4, 0x90 "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z": # @"??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" .Lfunc_begin1725: .cv_func_id 1725 .cv_loc 1725 15 967 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:967:0 .seh_proc "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" # %bb.0: sub rsp, 24 .seh_stackalloc 24 .seh_endprologue mov byte ptr [rsp + 16], r8b mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp17448: .cv_loc 1725 15 968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:968:0 mov rcx, qword ptr [rsp + 8] mov rcx, qword ptr [rcx] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx] sub rcx, rdx mov rax, rcx add rsp, 24 ret .Ltmp17449: .Lfunc_end1725: .seh_handlerdata .section .text,"xr",discard,"??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" .seh_endproc # -- End function .def "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" .globl "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" # -- Begin function ??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z .p2align 4, 0x90 "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z": # @"??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" .Lfunc_begin1726: .cv_func_id 1726 .cv_loc 1726 15 2398 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2398:0 .seh_proc "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov qword ptr [rsp + 96], r8 mov qword ptr [rsp + 88], rdx mov qword ptr [rsp + 80], rcx .Ltmp17450: .cv_loc 1726 15 2399 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2399:0 mov rcx, qword ptr [rsp + 80] mov qword ptr [rsp + 72], rcx .cv_loc 1726 15 2400 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2400:0 mov rcx, qword ptr [rsp + 88] mov qword ptr [rsp + 64], rcx .cv_loc 1726 15 2401 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2401:0 mov rcx, qword ptr [rsp + 96] mov qword ptr [rsp + 56], rcx .cv_loc 1726 15 2402 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2402:0 mov rcx, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 72] sub rcx, rdx mov qword ptr [rsp + 48], rcx .cv_loc 1726 15 2403 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2403:0 mov rcx, qword ptr [rsp + 56] mov rdx, qword ptr [rsp + 72] mov r8, qword ptr [rsp + 48] call memmove .cv_loc 1726 15 2404 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:2404:0 mov rcx, qword ptr [rsp + 56] add rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 104 ret .Ltmp17451: .Lfunc_end1726: .seh_handlerdata .section .text,"xr",discard,"??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" .seh_endproc # -- End function .def "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .globl "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" # -- Begin function ??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z .p2align 4, 0x90 "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z": # @"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .Lfunc_begin1727: .cv_func_id 1727 .cv_loc 1727 22 721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:721:0 .seh_proc "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 112 .seh_stackalloc 112 lea rbp, [rsp + 112] .seh_setframe 5, 112 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], r9 mov qword ptr [rbp - 24], r8 mov qword ptr [rbp - 32], rdx mov qword ptr [rbp - 40], rcx mov rcx, qword ptr [rbp - 40] .Ltmp17456: mov rdx, qword ptr [rbp - 16] mov qword ptr [rbp - 56], rcx # 8-byte Spill call "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .cv_loc 1727 22 722 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:722:0 .Ltmp17452: lea rcx, [rbp - 32] lea rdx, [rbp - 24] .Ltmp17457: mov qword ptr [rbp - 64], rax # 8-byte Spill call "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" .Ltmp17453: jmp .LBB1727_1 .LBB1727_1: .cv_loc 1727 22 723 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:723:0 mov rcx, qword ptr [rbp - 24] call "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" mov rcx, qword ptr [rbp - 32] mov qword ptr [rbp - 72], rax # 8-byte Spill call "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" mov r9b, byte ptr [rbp - 48] .Ltmp17454: mov rcx, qword ptr [rbp - 56] # 8-byte Reload mov rdx, rax mov r8, qword ptr [rbp - 72] # 8-byte Reload call "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .Ltmp17455: jmp .LBB1727_2 .Ltmp17458: .LBB1727_2: .cv_loc 1727 22 724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:724:0 mov rax, qword ptr [rbp - 56] # 8-byte Reload add rsp, 112 pop rbp ret .seh_handlerdata .long ("$cppxdata$??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z")@IMGREL .section .text,"xr",discard,"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .seh_endproc .def "?dtor$3@?0???$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0???$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z@4HA": .seh_proc "?dtor$3@?0???$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z@4HA" .LBB1727_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 112] .seh_endprologue .Ltmp17459: .cv_loc 1727 22 724 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:724:0 mov rcx, qword ptr [rbp - 56] # 8-byte Reload call "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17460: .Lfunc_end1727: .seh_handlerdata .section .text,"xr",discard,"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .seh_endproc .section .xdata,"dr",associative,"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .p2align 2 "$cppxdata$??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z")@IMGREL # IPToStateXData .long 104 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z": .long -1 # ToState .long "?dtor$3@?0???$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z@4HA"@IMGREL # Action "$ip2state$??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z": .long .Lfunc_begin1727@IMGREL # IP .long -1 # ToState .long .Ltmp17452@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17455@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" # -- End function .def "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" .globl "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" # -- Begin function ??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z .p2align 4, 0x90 "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z": # @"??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" .Lfunc_begin1728: .cv_func_id 1728 .cv_loc 1728 15 615 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:615:0 .seh_proc "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17461: .cv_loc 1728 15 616 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:616:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] mov r8b, byte ptr [rsp + 32] call "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" .cv_loc 1728 15 617 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:617:0 nop add rsp, 56 ret .Ltmp17462: .Lfunc_end1728: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" .seh_endproc # -- End function .def "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" .globl "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" # -- Begin function ??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z .p2align 4, 0x90 "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z": # @"??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" .Lfunc_begin1729: .cv_func_id 1729 .cv_loc 1729 15 602 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:602:0 .seh_proc "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov byte ptr [rsp + 48], r8b mov qword ptr [rsp + 40], rdx mov qword ptr [rsp + 32], rcx .Ltmp17463: .cv_loc 1729 15 603 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:603:0 mov rcx, qword ptr [rsp + 40] mov rdx, qword ptr [rcx] mov rcx, qword ptr [rsp + 32] mov rcx, qword ptr [rcx] call "??$_Verify_range@D@std@@YAXQEBD0@Z" .cv_loc 1729 15 604 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:604:0 nop add rsp, 56 ret .Ltmp17464: .Lfunc_end1729: .seh_handlerdata .section .text,"xr",discard,"??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" .seh_endproc # -- End function .def "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" .globl "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" # -- Begin function ?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z .p2align 4, 0x90 "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z": # @"?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" .Lfunc_begin1730: .cv_func_id 1730 .cv_loc 1730 25 3875 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3875:0 .seh_proc "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] mov qword ptr [rsp + 96], r9 mov qword ptr [rsp + 88], r8 mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov qword ptr [rsp + 56], rax # 8-byte Spill .LBB1730_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1730 25 3876 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3876:0 xor eax, eax mov cl, al .Ltmp17465: mov rdx, qword ptr [rsp + 144] cmp qword ptr [rdx], 0 mov byte ptr [rsp + 55], cl # 1-byte Spill je .LBB1730_3 # %bb.2: # in Loop: Header=BB1730_1 Depth=1 mov rax, qword ptr [rsp + 96] mov ecx, eax mov rax, qword ptr [rsp + 144] mov rax, qword ptr [rax] cmp ecx, dword ptr [rax] setb dl mov byte ptr [rsp + 55], dl # 1-byte Spill .LBB1730_3: # in Loop: Header=BB1730_1 Depth=1 mov al, byte ptr [rsp + 55] # 1-byte Reload test al, 1 jne .LBB1730_4 jmp .LBB1730_5 .LBB1730_4: # in Loop: Header=BB1730_1 Depth=1 .cv_loc 1730 25 3877 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3877:0 mov rax, qword ptr [rsp + 144] mov rax, qword ptr [rax] add rax, 24 mov qword ptr [rsp + 144], rax .cv_loc 1730 25 3876 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3876:0 jmp .LBB1730_1 .LBB1730_5: .cv_loc 1730 25 3878 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3878:0 mov rax, qword ptr [rsp + 144] cmp qword ptr [rax], 0 je .LBB1730_7 # %bb.6: mov rax, qword ptr [rsp + 96] mov ecx, eax mov rax, qword ptr [rsp + 144] mov rax, qword ptr [rax] cmp ecx, dword ptr [rax] je .LBB1730_8 .LBB1730_7: .cv_loc 1730 25 3880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3880:0 mov eax, 32 mov ecx, eax .Ltmp17466: mov rdx, qword ptr [rsp + 144] mov rdx, qword ptr [rdx] mov qword ptr [rsp + 64], rdx .cv_loc 1730 25 3881 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3881:0 call "??2@YAPEAX_K@Z" mov rcx, qword ptr [rsp + 96] mov r8d, ecx mov rcx, rax mov edx, r8d mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$_Sequence@D@std@@QEAA@I@Z" mov rcx, qword ptr [rsp + 144] mov r9, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rcx], r9 .cv_loc 1730 25 3882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3882:0 mov rcx, qword ptr [rsp + 64] mov r10, qword ptr [rsp + 144] mov r10, qword ptr [r10] mov qword ptr [r10 + 24], rcx mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp17467: .LBB1730_8: .cv_loc 1730 25 3884 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3884:0 mov rax, qword ptr [rsp + 144] mov rax, qword ptr [rax] add rax, 8 mov r8, qword ptr [rsp + 88] mov rdx, qword ptr [rsp + 80] mov rcx, rax call "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" .cv_loc 1730 25 3885 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3885:0 nop add rsp, 104 ret .Ltmp17468: .Lfunc_end1730: .seh_handlerdata .section .text,"xr",discard,"?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" .seh_endproc # -- End function .def "??0?$_Sequence@D@std@@QEAA@I@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Sequence@D@std@@QEAA@I@Z" .globl "??0?$_Sequence@D@std@@QEAA@I@Z" # -- Begin function ??0?$_Sequence@D@std@@QEAA@I@Z .p2align 4, 0x90 "??0?$_Sequence@D@std@@QEAA@I@Z": # @"??0?$_Sequence@D@std@@QEAA@I@Z" .Lfunc_begin1731: .cv_func_id 1731 .cv_loc 1731 25 1637 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1637:0 .seh_proc "??0?$_Sequence@D@std@@QEAA@I@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 68], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17469: mov edx, dword ptr [rsp + 68] mov dword ptr [rcx], edx mov rax, rcx add rax, 8 mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0?$_Buf@D@std@@QEAA@XZ" .cv_loc 1731 25 1638 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1638:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp17470: .Lfunc_end1731: .seh_handlerdata .section .text,"xr",discard,"??0?$_Sequence@D@std@@QEAA@I@Z" .seh_endproc # -- End function .def "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" .globl "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" # -- Begin function ??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z .p2align 4, 0x90 "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z": # @"??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" .Lfunc_begin1732: .cv_func_id 1732 .cv_loc 1732 25 1583 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1583:0 .seh_proc "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rcx # 8-byte Spill .LBB1732_1: # =>This Inner Loop Header: Depth=1 .Ltmp17471: .cv_loc 1732 25 1584 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1584:0 mov rax, qword ptr [rsp + 56] cmp rax, qword ptr [rsp + 64] je .LBB1732_3 # %bb.2: # in Loop: Header=BB1732_1 Depth=1 .cv_loc 1732 25 1585 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1585:0 mov rax, qword ptr [rsp + 56] mov rcx, rax add rcx, 1 mov qword ptr [rsp + 56], rcx mov dl, byte ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Insert@?$_Buf@D@std@@QEAAXD@Z" .cv_loc 1732 25 1584 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1584:0 jmp .LBB1732_1 .LBB1732_3: .cv_loc 1732 25 1586 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1586:0 add rsp, 72 ret .Ltmp17472: .Lfunc_end1732: .seh_handlerdata .section .text,"xr",discard,"??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" .seh_endproc # -- End function .def "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .globl "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # -- Begin function ?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ .p2align 4, 0x90 "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ": # @"?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .Lfunc_begin1733: .cv_func_id 1733 .cv_loc 1733 25 3891 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3891:0 .seh_proc "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17473: .cv_loc 1733 25 3892 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3892:0 mov eax, dword ptr [rcx + 32] pop rcx ret .Ltmp17474: .Lfunc_end1733: .seh_handlerdata .section .text,"xr",discard,"?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .seh_endproc # -- End function .def "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .globl "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # -- Begin function ?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ .p2align 4, 0x90 "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ": # @"?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .Lfunc_begin1734: .cv_func_id 1734 .cv_loc 1734 25 3899 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3899:0 .seh_proc "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17475: .cv_loc 1734 25 3900 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3900:0 mov eax, dword ptr [rcx + 36] pop rcx ret .Ltmp17476: .Lfunc_end1734: .seh_handlerdata .section .text,"xr",discard,"?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .seh_endproc # -- End function .def "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1735: .cv_func_id 1735 .cv_loc 1735 25 5265 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5265:0 .seh_proc "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17477: .cv_loc 1735 25 5266 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5266:0 mov rax, rcx add rax, 80 mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rax call "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" mov qword ptr [rsp + 40], rax .cv_loc 1735 25 5267 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5267:0 mov rcx, qword ptr [rsp + 32] # 8-byte Reload call "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1735 25 5268 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5268:0 mov rax, qword ptr [rsp + 32] # 8-byte Reload add rax, 80 mov rdx, qword ptr [rsp + 40] mov rcx, rax call "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .cv_loc 1735 25 5269 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5269:0 nop add rsp, 56 ret .Ltmp17478: .Lfunc_end1735: .seh_handlerdata .section .text,"xr",discard,"?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" .globl "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" # -- Begin function ?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z .p2align 4, 0x90 "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z": # @"?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" .Lfunc_begin1736: .cv_func_id 1736 .cv_loc 1736 25 5275 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5275:0 .seh_proc "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue and dl, 1 mov byte ptr [rsp + 71], dl mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17479: .cv_loc 1736 25 5276 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5276:0 mov rax, rcx add rax, 80 mov dl, byte ptr [rsp + 71] and dl, 1 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" mov qword ptr [rsp + 48], rax .cv_loc 1736 25 5277 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5277:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1736 25 5278 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5278:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rdx, qword ptr [rsp + 48] mov rcx, rax call "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .cv_loc 1736 25 5279 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5279:0 nop add rsp, 72 ret .Ltmp17480: .Lfunc_end1736: .seh_handlerdata .section .text,"xr",discard,"?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" .seh_endproc # -- End function .def "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1737: .cv_func_id 1737 .cv_loc 1737 25 5251 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5251:0 .seh_proc "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rcx mov rax, qword ptr [rsp + 56] .Ltmp17481: .cv_loc 1737 25 5254 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5254:0 mov rcx, rax add rcx, 80 mov edx, dword ptr [rax + 24] add edx, 1 mov dword ptr [rax + 24], edx mov qword ptr [rsp + 40], rax # 8-byte Spill call "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" mov qword ptr [rsp + 48], rax .cv_loc 1737 25 5255 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5255:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .cv_loc 1737 25 5256 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5256:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 80 mov rdx, qword ptr [rsp + 48] mov rcx, rax call "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" xor r8d, r8d .cv_loc 1737 25 5257 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5257:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 32 mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r9d, dword ptr [rcx + 24] add r9d, 1 mov r9d, r9d mov edx, r9d mov rcx, rax call "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .cv_loc 1737 25 5258 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5258:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload add rax, 32 mov rcx, qword ptr [rsp + 48] mov r8d, dword ptr [rcx + 32] # kill: def $r8 killed $r8d mov rcx, rax lea rdx, [rsp + 64] call "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" lea rcx, [rsp + 64] mov edx, 1 call "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" lea rcx, [rsp + 64] mov qword ptr [rsp + 32], rax # 8-byte Spill call "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" mov rax, qword ptr [rsp + 96] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1737 25 5259 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:5259:0 nop add rsp, 104 ret .Ltmp17482: .Lfunc_end1737: .seh_handlerdata .section .text,"xr",discard,"?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" .globl "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" # -- Begin function ?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z .p2align 4, 0x90 "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z": # @"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" .Lfunc_begin1738: .cv_func_id 1738 .cv_loc 1738 25 3968 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3968:0 .seh_proc "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 160 .seh_stackalloc 160 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 24], -2 and dl, 1 mov byte ptr [rbp + 23], dl mov qword ptr [rbp + 8], rcx mov rcx, qword ptr [rbp + 8] mov eax, 40 mov r8d, eax .Ltmp17485: .cv_loc 1738 25 3969 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3969:0 mov qword ptr [rbp - 16], rcx # 8-byte Spill mov rcx, r8 call "??2@YAPEAX_K@Z" movzx r9d, byte ptr [rbp + 23] and r9d, 1 or r9d, 10 xor r8d, r8d mov rcx, rax mov edx, r9d mov qword ptr [rbp - 24], rax # 8-byte Spill call "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [rbp], rcx .cv_loc 1738 25 3974 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3974:0 .Ltmp17483: mov edx, 32 mov ecx, edx .Ltmp17486: mov qword ptr [rbp - 32], rax # 8-byte Spill call "??2@YAPEAX_K@Z" .Ltmp17484: mov qword ptr [rbp - 40], rax # 8-byte Spill jmp .LBB1738_1 .LBB1738_1: xor r8d, r8d mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, rax mov edx, 1 mov qword ptr [rbp - 48], rax # 8-byte Spill call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" mov rcx, qword ptr [rbp - 48] # 8-byte Reload mov qword ptr [rbp - 8], rcx .Ltmp17487: .cv_loc 1738 25 3980 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3980:0 mov r9, qword ptr [rbp] mov rcx, qword ptr [rbp - 16] # 8-byte Reload mov rdx, r9 mov qword ptr [rbp - 56], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .cv_loc 1738 25 3981 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3981:0 mov rcx, qword ptr [rbp - 8] mov rdx, qword ptr [rbp] mov qword ptr [rdx + 32], rcx .cv_loc 1738 25 3982 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3982:0 mov rcx, qword ptr [rbp] mov rdx, qword ptr [rbp - 8] mov qword ptr [rdx + 24], rcx .cv_loc 1738 25 3983 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3983:0 mov rcx, qword ptr [rbp - 8] mov rdx, qword ptr [rbp - 16] # 8-byte Reload mov qword ptr [rdx + 8], rcx .cv_loc 1738 25 3984 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3984:0 mov rcx, qword ptr [rbp] mov qword ptr [rbp - 64], rax # 8-byte Spill mov rax, rcx add rsp, 160 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z")@IMGREL .section .text,"xr",discard,"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" .seh_endproc .def "?catch$2@?0??_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?catch$2@?0??_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z@4HA": .seh_proc "?catch$2@?0??_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z@4HA" .seh_handler __CxxFrameHandler3, @unwind, @except .LBB1738_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue .Ltmp17488: .cv_loc 1738 25 3976 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3976:0 mov rax, qword ptr [rbp] cmp rax, 0 mov qword ptr [rbp - 72], rax # 8-byte Spill je .LBB1738_4 # %bb.3: mov rax, qword ptr [rbp - 72] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax mov edx, 1 mov r8, qword ptr [rbp - 80] # 8-byte Reload call qword ptr [r8] mov qword ptr [rbp - 88], rax # 8-byte Spill .LBB1738_4: .cv_loc 1738 25 3977 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3977:0 mov rax, qword ptr [rip + __imp__CxxThrowException] xor ecx, ecx mov edx, ecx mov rcx, rdx call rax ud2 .Ltmp17489: .Lfunc_end1738: .seh_handlerdata .long ("$cppxdata$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z")@IMGREL .section .text,"xr",discard,"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" .seh_endproc .section .xdata,"dr",associative,"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" .p2align 2 "$cppxdata$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z": .long 429065506 # MagicNumber .long 2 # MaxState .long ("$stateUnwindMap$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z")@IMGREL # UnwindMap .long 1 # NumTryBlocks .long ("$tryMap$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z")@IMGREL # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z")@IMGREL # IPToStateXData .long 152 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z": .long -1 # ToState .long 0 # Action .long -1 # ToState .long 0 # Action "$tryMap$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z": .long 0 # TryLow .long 0 # TryHigh .long 1 # CatchHigh .long 1 # NumCatches .long ("$handlerMap$0$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z")@IMGREL # HandlerArray "$handlerMap$0$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z": .long 64 # Adjectives .long 0 # Type .long 0 # CatchObjOffset .long "?catch$2@?0??_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z@4HA"@IMGREL # Handler .long 56 # ParentFrameOffset "$ip2state$?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z": .long .Lfunc_begin1738@IMGREL # IP .long -1 # ToState .long .Ltmp17483@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17484@IMGREL+1 # IP .long -1 # ToState .long "?catch$2@?0??_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z@4HA"@IMGREL # IP .long 1 # ToState .section .text,"xr",discard,"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" # -- End function .def "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .globl "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # -- Begin function ?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z .p2align 4, 0x90 "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z": # @"?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .Lfunc_begin1739: .cv_func_id 1739 .cv_loc 1739 25 3992 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3992:0 .seh_proc "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17490: .cv_loc 1739 25 3993 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3993:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill call "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .cv_loc 1739 25 3994 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3994:0 mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 32] # 8-byte Reload mov qword ptr [rdx + 8], rcx .cv_loc 1739 25 3995 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3995:0 add rsp, 56 ret .Ltmp17491: .Lfunc_end1739: .seh_handlerdata .section .text,"xr",discard,"?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .seh_endproc # -- End function .def "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .globl "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # -- Begin function ??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z .p2align 4, 0x90 "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z": # @"??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .Lfunc_begin1740: .cv_func_id 1740 .cv_loc 1740 25 1715 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1715:0 .seh_proc "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 68], r8d mov dword ptr [rsp + 64], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17492: mov rax, rcx mov r8d, dword ptr [rsp + 68] mov edx, dword ptr [rsp + 64] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_assert@std@@6B@"] mov r9, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r9], rcx mov qword ptr [r9 + 32], 0 .cv_loc 1740 25 1716 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1716:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r9 add rsp, 72 ret .Ltmp17493: .Lfunc_end1740: .seh_handlerdata .section .text,"xr",discard,"??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .seh_endproc # -- End function .def "??_G_Node_assert@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_assert@std@@UEAAPEAXI@Z" .globl "??_G_Node_assert@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_assert@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_assert@std@@UEAAPEAXI@Z": # @"??_G_Node_assert@std@@UEAAPEAXI@Z" .Lfunc_begin1741: .cv_func_id 1741 .cv_loc 1741 25 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1719:0 .seh_proc "??_G_Node_assert@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17494: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_assert@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1741_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1741_2: .cv_loc 1741 25 1721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1721:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17495: .Lfunc_end1741: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_assert@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_assert@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_assert@std@@UEAA@XZ" .globl "??1_Node_assert@std@@UEAA@XZ" # -- Begin function ??1_Node_assert@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_assert@std@@UEAA@XZ": # @"??1_Node_assert@std@@UEAA@XZ" .Lfunc_begin1742: .cv_func_id 1742 .cv_loc 1742 25 1719 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1719:0 .seh_proc "??1_Node_assert@std@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor eax, eax mov edx, eax lea r8, [rip + "??_7_Node_assert@std@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17496: mov qword ptr [rcx], r8 .Ltmp17497: .cv_loc 1742 25 1720 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1720:0 mov r8, qword ptr [rcx + 32] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r8 call "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .cv_loc 1742 25 1721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1721:0 mov rcx, qword ptr [rsp + 40] # 8-byte Reload call "??1_Node_base@std@@UEAA@XZ" .Ltmp17498: .cv_loc 1742 25 1721 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1721:0 nop add rsp, 56 ret .Ltmp17499: .Lfunc_end1742: .seh_handlerdata .section .text,"xr",discard,"??1_Node_assert@std@@UEAA@XZ" .seh_endproc # -- End function .def "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .globl "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" # -- Begin function ?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z .p2align 4, 0x90 "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z": # @"?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .Lfunc_begin1743: .cv_func_id 1743 .cv_loc 1743 25 1667 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1667:0 .seh_proc "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx .LBB1743_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1743 25 1668 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1668:0 xor eax, eax mov cl, al .Ltmp17500: mov rdx, qword ptr [rsp + 72] cmp rdx, qword ptr [rsp + 80] mov byte ptr [rsp + 63], cl # 1-byte Spill je .LBB1743_3 # %bb.2: # in Loop: Header=BB1743_1 Depth=1 cmp qword ptr [rsp + 72], 0 setne al mov byte ptr [rsp + 63], al # 1-byte Spill .LBB1743_3: # in Loop: Header=BB1743_1 Depth=1 mov al, byte ptr [rsp + 63] # 1-byte Reload test al, 1 jne .LBB1743_4 jmp .LBB1743_7 .LBB1743_4: # in Loop: Header=BB1743_1 Depth=1 .Ltmp17501: .cv_loc 1743 25 1670 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1670:0 mov rax, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rax .cv_loc 1743 25 1671 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1671:0 mov rax, qword ptr [rsp + 72] mov rax, qword ptr [rax + 16] mov qword ptr [rsp + 72], rax .cv_loc 1743 25 1672 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1672:0 mov rax, qword ptr [rsp + 64] mov qword ptr [rax + 16], 0 .cv_loc 1743 25 1673 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1673:0 mov rax, qword ptr [rsp + 64] cmp rax, 0 mov qword ptr [rsp + 48], rax # 8-byte Spill je .LBB1743_6 # %bb.5: # in Loop: Header=BB1743_1 Depth=1 mov rax, qword ptr [rsp + 48] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov edx, 1 mov r8, qword ptr [rsp + 40] # 8-byte Reload call qword ptr [r8] mov qword ptr [rsp + 32], rax # 8-byte Spill .Ltmp17502: .LBB1743_6: # in Loop: Header=BB1743_1 Depth=1 .cv_loc 1743 25 1668 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1668:0 jmp .LBB1743_1 .LBB1743_7: .cv_loc 1743 25 1675 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1675:0 add rsp, 88 ret .Ltmp17503: .Lfunc_end1743: .seh_handlerdata .section .text,"xr",discard,"?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .seh_endproc # -- End function .def "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1744: .cv_func_id 1744 .cv_loc 1744 25 3710 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3710:0 .seh_proc "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 96 .seh_stackalloc 96 lea rbp, [rsp + 96] .seh_setframe 5, 96 .seh_endprologue mov qword ptr [rbp - 8], -2 mov qword ptr [rbp - 16], rcx mov rcx, qword ptr [rbp - 16] mov eax, 48 mov edx, eax .Ltmp17506: .cv_loc 1744 25 3711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3711:0 mov qword ptr [rbp - 24], rcx # 8-byte Spill mov rcx, rdx call "??2@YAPEAX_K@Z" mov rcx, rax mov rdx, rax .Ltmp17504: xor r8d, r8d mov qword ptr [rbp - 32], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rbp - 40], rdx # 8-byte Spill mov edx, r8d call "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" .Ltmp17505: mov qword ptr [rbp - 48], rax # 8-byte Spill jmp .LBB1744_1 .LBB1744_1: mov rax, qword ptr [rbp - 40] # 8-byte Reload mov rcx, qword ptr [rbp - 24] # 8-byte Reload mov rdx, rax call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .cv_loc 1744 25 3712 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3712:0 mov qword ptr [rbp - 56], rax # 8-byte Spill add rsp, 96 pop rbp ret .seh_handlerdata .long ("$cppxdata$?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ")@IMGREL .section .text,"xr",discard,"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc .def "?dtor$2@?0??_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$2@?0??_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4HA": .seh_proc "?dtor$2@?0??_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4HA" .LBB1744_2: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 96] .seh_endprologue .cv_loc 1744 25 3711 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3711:0 mov rcx, qword ptr [rbp - 32] # 8-byte Reload call "??3@YAXPEAX@Z" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17507: .Lfunc_end1744: .seh_handlerdata .section .text,"xr",discard,"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc .section .xdata,"dr",associative,"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 "$cppxdata$?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": .long 429065506 # MagicNumber .long 1 # MaxState .long ("$stateUnwindMap$?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ")@IMGREL # IPToStateXData .long 88 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": .long -1 # ToState .long "?dtor$2@?0??_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4HA"@IMGREL # Action "$ip2state$?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ": .long .Lfunc_begin1744@IMGREL # IP .long -1 # ToState .long .Ltmp17504@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17505@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- End function .def "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" .globl "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" # -- Begin function ??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z .p2align 4, 0x90 "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z": # @"??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" .Lfunc_begin1745: .cv_func_id 1745 .cv_loc 1745 25 1760 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1760:0 .seh_proc "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 68], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17508: mov rax, rcx mov r8d, dword ptr [rsp + 68] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax mov edx, 6 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7?$_Node_str@D@std@@6B@"] mov r9, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r9], rcx add r9, 32 mov rcx, r9 mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$_Buf@D@std@@QEAA@XZ" .cv_loc 1745 25 1761 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1761:0 mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 72 ret .Ltmp17509: .Lfunc_end1745: .seh_handlerdata .section .text,"xr",discard,"??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" .seh_endproc # -- End function .def "??_G?$_Node_str@D@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$_Node_str@D@std@@UEAAPEAXI@Z" .globl "??_G?$_Node_str@D@std@@UEAAPEAXI@Z" # -- Begin function ??_G?$_Node_str@D@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$_Node_str@D@std@@UEAAPEAXI@Z": # @"??_G?$_Node_str@D@std@@UEAAPEAXI@Z" .Lfunc_begin1746: .cv_func_id 1746 .cv_loc 1746 25 1754 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1754:0 .seh_proc "??_G?$_Node_str@D@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17510: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$_Node_str@D@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1746_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1746_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17511: .Lfunc_end1746: .seh_handlerdata .section .text,"xr",discard,"??_G?$_Node_str@D@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1?$_Node_str@D@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Node_str@D@std@@UEAA@XZ" .globl "??1?$_Node_str@D@std@@UEAA@XZ" # -- Begin function ??1?$_Node_str@D@std@@UEAA@XZ .p2align 4, 0x90 "??1?$_Node_str@D@std@@UEAA@XZ": # @"??1?$_Node_str@D@std@@UEAA@XZ" .Lfunc_begin1747: .cv_func_id 1747 .cv_loc 1747 25 1754 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1754:0 .seh_proc "??1?$_Node_str@D@std@@UEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue lea rax, [rip + "??_7?$_Node_str@D@std@@6B@"] mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17512: mov qword ptr [rcx], rax .Ltmp17513: .cv_loc 1747 25 1754 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1754:0 mov rax, rcx add rax, 32 mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "??1?$_Buf@D@std@@QEAA@XZ" mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1_Node_base@std@@UEAA@XZ" .Ltmp17514: .cv_loc 1747 25 1754 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1754:0 nop add rsp, 56 ret .Ltmp17515: .Lfunc_end1747: .seh_handlerdata .section .text,"xr",discard,"??1?$_Node_str@D@std@@UEAA@XZ" .seh_endproc # -- End function .def "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .globl "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # -- Begin function ?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ .p2align 4, 0x90 "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ": # @"?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .Lfunc_begin1748: .cv_func_id 1748 .cv_loc 1748 25 3595 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3595:0 .seh_proc "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17516: .cv_loc 1748 25 3596 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3596:0 mov rcx, qword ptr [rcx + 8] add rcx, 12 mov edx, 4 call "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .cv_loc 1748 25 3597 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3597:0 mov dword ptr [rsp + 44], eax # 4-byte Spill add rsp, 56 ret .Ltmp17517: .Lfunc_end1748: .seh_handlerdata .section .text,"xr",discard,"?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .seh_endproc # -- End function .def "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" .globl "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" # -- Begin function ?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z .p2align 4, 0x90 "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z": # @"?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" .Lfunc_begin1749: .cv_func_id 1749 .cv_loc 1749 25 4057 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4057:0 .seh_proc "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" # %bb.0: push rsi .seh_pushreg 6 push rdi .seh_pushreg 7 sub rsp, 328 .seh_stackalloc 328 .seh_endprologue and r9b, 1 mov byte ptr [rsp + 327], r9b mov dword ptr [rsp + 320], r8d mov dword ptr [rsp + 316], edx mov qword ptr [rsp + 304], rcx mov rcx, qword ptr [rsp + 304] .Ltmp17518: .cv_loc 1749 25 4058 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4058:0 mov rax, qword ptr [rcx + 8] cmp dword ptr [rax + 8], 6 mov qword ptr [rsp + 224], rcx # 8-byte Spill jne .LBB1749_3 # %bb.1: mov rax, qword ptr [rsp + 224] # 8-byte Reload mov rcx, qword ptr [rax + 8] add rcx, 32 call "?_Size@?$_Buf@D@std@@QEBAIXZ" cmp eax, 1 je .LBB1749_3 # %bb.2: .Ltmp17519: .cv_loc 1749 25 4061 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4061:0 mov rax, qword ptr [rsp + 224] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 296], rcx .cv_loc 1749 25 4062 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4062:0 mov rcx, qword ptr [rsp + 296] add rcx, 32 call "?_Del@?$_Buf@D@std@@QEAADXZ" mov rcx, qword ptr [rsp + 224] # 8-byte Reload mov dl, al call "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .Ltmp17520: .LBB1749_3: .cv_loc 1749 25 4065 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4065:0 mov rax, qword ptr [rsp + 224] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 288], rcx .cv_loc 1749 25 4066 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4066:0 mov rcx, qword ptr [rsp + 288] cmp dword ptr [rcx + 8], 9 je .LBB1749_5 # %bb.4: mov rax, qword ptr [rsp + 288] cmp dword ptr [rax + 8], 14 jne .LBB1749_6 .LBB1749_5: .Ltmp17521: .cv_loc 1749 25 4068 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4068:0 mov rax, qword ptr [rsp + 288] mov rax, qword ptr [rax + 32] mov qword ptr [rsp + 288], rax .Ltmp17522: .LBB1749_6: .cv_loc 1749 25 4070 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4070:0 cmp dword ptr [rsp + 316], 0 jne .LBB1749_11 # %bb.7: cmp dword ptr [rsp + 320], 1 jne .LBB1749_11 # %bb.8: .cv_loc 1749 25 4073 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4073:0 mov eax, 32 mov ecx, eax .Ltmp17523: call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 216], rax # 8-byte Spill call "??0_Node_endif@std@@QEAA@XZ" mov edx, 48 mov ecx, edx mov r8, qword ptr [rsp + 216] # 8-byte Reload mov qword ptr [rsp + 280], r8 .cv_loc 1749 25 4074 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4074:0 mov qword ptr [rsp + 208], rax # 8-byte Spill call "??2@YAPEAX_K@Z" mov rcx, qword ptr [rsp + 280] mov qword ptr [rsp + 200], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rsp + 200] # 8-byte Reload mov qword ptr [rsp + 192], rax # 8-byte Spill call "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" mov r9d, 48 mov ecx, r9d mov rdx, qword ptr [rsp + 192] # 8-byte Reload mov qword ptr [rsp + 272], rdx .cv_loc 1749 25 4075 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4075:0 mov qword ptr [rsp + 184], rax # 8-byte Spill call "??2@YAPEAX_K@Z" mov rcx, qword ptr [rsp + 280] mov qword ptr [rsp + 176], rcx # 8-byte Spill mov rcx, rax mov rdx, qword ptr [rsp + 176] # 8-byte Reload mov qword ptr [rsp + 168], rax # 8-byte Spill call "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" mov r9d, 32 mov ecx, r9d mov rdx, qword ptr [rsp + 168] # 8-byte Reload mov qword ptr [rsp + 264], rdx .cv_loc 1749 25 4076 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4076:0 mov qword ptr [rsp + 160], rax # 8-byte Spill call "??2@YAPEAX_K@Z" xor r8d, r8d mov rcx, rax mov edx, 8 mov qword ptr [rsp + 152], rax # 8-byte Spill call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" mov edx, 40 mov ecx, edx mov r10, qword ptr [rsp + 152] # 8-byte Reload mov qword ptr [rsp + 256], r10 .cv_loc 1749 25 4077 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4077:0 mov qword ptr [rsp + 144], rax # 8-byte Spill call "??2@YAPEAX_K@Z" xor r8d, r8d mov r9, qword ptr [rsp + 256] mov rcx, rax mov edx, 9 mov qword ptr [rsp + 136], rax # 8-byte Spill call "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" mov rcx, qword ptr [rsp + 136] # 8-byte Reload mov qword ptr [rsp + 248], rcx .cv_loc 1749 25 4079 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4079:0 mov r9, qword ptr [rsp + 256] mov r10, qword ptr [rsp + 264] mov qword ptr [r10 + 16], r9 .cv_loc 1749 25 4080 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4080:0 mov r9, qword ptr [rsp + 264] mov r10, qword ptr [rsp + 256] mov qword ptr [r10 + 24], r9 .cv_loc 1749 25 4082 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4082:0 mov r9, qword ptr [rsp + 248] mov r10, qword ptr [rsp + 256] mov qword ptr [r10 + 16], r9 .cv_loc 1749 25 4083 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4083:0 mov r9, qword ptr [rsp + 256] mov r10, qword ptr [rsp + 248] mov qword ptr [r10 + 24], r9 .cv_loc 1749 25 4085 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4085:0 mov r9, qword ptr [rsp + 280] mov r10, qword ptr [rsp + 248] mov qword ptr [r10 + 16], r9 .cv_loc 1749 25 4087 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4087:0 mov r9, qword ptr [rsp + 264] mov r10, qword ptr [rsp + 272] mov qword ptr [r10 + 40], r9 .cv_loc 1749 25 4089 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4089:0 mov r9, qword ptr [rsp + 280] mov rcx, qword ptr [rsp + 224] # 8-byte Reload mov rdx, r9 mov qword ptr [rsp + 128], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .cv_loc 1749 25 4090 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4090:0 mov rcx, qword ptr [rsp + 272] mov rdx, qword ptr [rsp + 288] mov qword ptr [rsp + 120], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 120] # 8-byte Reload mov qword ptr [rsp + 112], rax # 8-byte Spill call "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" .cv_loc 1749 25 4092 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4092:0 test byte ptr [rsp + 327], 1 jne .LBB1749_10 # %bb.9: .Ltmp17524: .cv_loc 1749 25 4094 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4094:0 mov rax, qword ptr [rsp + 264] mov rax, qword ptr [rax + 16] add rax, 24 mov rcx, qword ptr [rsp + 272] mov rcx, qword ptr [rcx + 16] add rcx, 24 mov rdx, rax call "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" .cv_loc 1749 25 4095 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4095:0 mov rax, qword ptr [rsp + 264] add rax, 16 mov rcx, qword ptr [rsp + 272] add rcx, 16 mov rdx, rax call "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" .Ltmp17525: .LBB1749_10: .cv_loc 1749 25 4097 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4097:0 jmp .LBB1749_12 .Ltmp17526: .LBB1749_11: .cv_loc 1749 25 4100 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4100:0 mov eax, 40 mov ecx, eax .Ltmp17527: call "??2@YAPEAX_K@Z" mov rcx, rax mov qword ptr [rsp + 104], rax # 8-byte Spill call "??0_Node_end_rep@std@@QEAA@XZ" mov edx, 56 mov ecx, edx mov r8, qword ptr [rsp + 104] # 8-byte Reload mov qword ptr [rsp + 240], r8 .cv_loc 1749 25 4101 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4101:0 mov qword ptr [rsp + 96], rax # 8-byte Spill call "??2@YAPEAX_K@Z" mov rcx, qword ptr [rsp + 224] # 8-byte Reload mov r8, qword ptr [rcx] mov edx, dword ptr [r8 + 36] mov r9d, edx add r9d, 1 mov dword ptr [r8 + 36], r9d mov r8, qword ptr [rsp + 240] mov r9d, dword ptr [rsp + 320] mov r10d, dword ptr [rsp + 316] mov r11b, byte ptr [rsp + 327] and r11b, 1 mov rcx, rax mov dword ptr [rsp + 92], edx # 4-byte Spill mov dl, r11b mov qword ptr [rsp + 80], r8 # 8-byte Spill mov r8d, r10d mov rsi, qword ptr [rsp + 80] # 8-byte Reload mov qword ptr [rsp + 32], rsi mov r10d, dword ptr [rsp + 92] # 4-byte Reload mov dword ptr [rsp + 40], r10d mov qword ptr [rsp + 72], rax # 8-byte Spill call "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" mov rcx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rsp + 232], rcx .cv_loc 1749 25 4103 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4103:0 mov rsi, qword ptr [rsp + 232] mov rdi, qword ptr [rsp + 240] mov qword ptr [rdi + 32], rsi .cv_loc 1749 25 4104 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4104:0 mov rsi, qword ptr [rsp + 240] mov rcx, qword ptr [rsp + 224] # 8-byte Reload mov rdx, rsi mov qword ptr [rsp + 64], rax # 8-byte Spill call "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .cv_loc 1749 25 4105 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4105:0 mov rcx, qword ptr [rsp + 232] mov rdx, qword ptr [rsp + 288] mov qword ptr [rsp + 56], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" .Ltmp17528: .LBB1749_12: .cv_loc 1749 25 4107 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4107:0 nop add rsp, 328 pop rdi pop rsi ret .Ltmp17529: .Lfunc_end1749: .seh_handlerdata .section .text,"xr",discard,"?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" .seh_endproc # -- End function .def "?_Del@?$_Buf@D@std@@QEAADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Del@?$_Buf@D@std@@QEAADXZ" .globl "?_Del@?$_Buf@D@std@@QEAADXZ" # -- Begin function ?_Del@?$_Buf@D@std@@QEAADXZ .p2align 4, 0x90 "?_Del@?$_Buf@D@std@@QEAADXZ": # @"?_Del@?$_Buf@D@std@@QEAADXZ" .Lfunc_begin1750: .cv_func_id 1750 .cv_loc 1750 25 1577 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1577:0 .seh_proc "?_Del@?$_Buf@D@std@@QEAADXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17530: .cv_loc 1750 25 1578 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1578:0 mov rax, qword ptr [rcx + 8] mov edx, dword ptr [rcx + 4] add edx, -1 mov dword ptr [rcx + 4], edx mov edx, edx mov ecx, edx mov al, byte ptr [rax + rcx] pop rcx ret .Ltmp17531: .Lfunc_end1750: .seh_handlerdata .section .text,"xr",discard,"?_Del@?$_Buf@D@std@@QEAADXZ" .seh_endproc # -- End function .def "??0_Node_endif@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_endif@std@@QEAA@XZ" .globl "??0_Node_endif@std@@QEAA@XZ" # -- Begin function ??0_Node_endif@std@@QEAA@XZ .p2align 4, 0x90 "??0_Node_endif@std@@QEAA@XZ": # @"??0_Node_endif@std@@QEAA@XZ" .Lfunc_begin1751: .cv_func_id 1751 .cv_loc 1751 25 1813 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1813:0 .seh_proc "??0_Node_endif@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor r8d, r8d mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17532: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov edx, 17 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_endif@std@@6B@"] mov r9, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [r9], rcx .cv_loc 1751 25 1814 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1814:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, r9 add rsp, 56 ret .Ltmp17533: .Lfunc_end1751: .seh_handlerdata .section .text,"xr",discard,"??0_Node_endif@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" .globl "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" # -- Begin function ??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z .p2align 4, 0x90 "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z": # @"??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" .Lfunc_begin1752: .cv_func_id 1752 .cv_loc 1752 25 1824 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1824:0 .seh_proc "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue xor r8d, r8d mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17534: mov rdx, rcx mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx mov edx, 16 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_if@std@@6B@"] mov r9, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [r9], rcx mov rcx, qword ptr [rsp + 64] mov qword ptr [r9 + 32], rcx mov qword ptr [r9 + 40], 0 .cv_loc 1752 25 1825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1825:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r9 add rsp, 72 ret .Ltmp17535: .Lfunc_end1752: .seh_handlerdata .section .text,"xr",discard,"??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" .seh_endproc # -- End function .def "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" .globl "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" # -- Begin function ??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z .p2align 4, 0x90 "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z": # @"??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" .Lfunc_begin1753: .cv_func_id 1753 .cv_loc 1753 25 1702 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1702:0 .seh_proc "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r9 mov dword ptr [rsp + 60], r8d mov dword ptr [rsp + 56], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17536: mov r9, rcx mov r8d, dword ptr [rsp + 60] mov edx, dword ptr [rsp + 56] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, r9 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_end_group@std@@6B@"] mov r9, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [r9], rcx mov rcx, qword ptr [rsp + 64] mov qword ptr [r9 + 32], rcx .cv_loc 1753 25 1703 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1703:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, r9 add rsp, 72 ret .Ltmp17537: .Lfunc_end1753: .seh_handlerdata .section .text,"xr",discard,"??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" .seh_endproc # -- End function .def "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" .globl "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" # -- Begin function ?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z .p2align 4, 0x90 "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z": # @"?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" .Lfunc_begin1754: .cv_func_id 1754 .cv_loc 1754 25 3650 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3650:0 .seh_proc "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .Ltmp17538: .cv_loc 1754 25 3651 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3651:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov rdx, qword ptr [rdx + 24] mov qword ptr [rdx + 16], rcx .cv_loc 1754 25 3652 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3652:0 mov rcx, qword ptr [rsp] mov rcx, qword ptr [rcx + 24] mov rdx, qword ptr [rsp + 8] mov qword ptr [rdx + 24], rcx .cv_loc 1754 25 3653 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3653:0 mov rcx, qword ptr [rsp + 8] mov rdx, qword ptr [rsp] mov qword ptr [rdx + 24], rcx .cv_loc 1754 25 3654 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3654:0 mov rcx, qword ptr [rsp] mov rdx, qword ptr [rsp + 8] mov qword ptr [rdx + 16], rcx .cv_loc 1754 25 3655 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:3655:0 add rsp, 16 ret .Ltmp17539: .Lfunc_end1754: .seh_handlerdata .section .text,"xr",discard,"?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" .seh_endproc # -- End function .def "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" .globl "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" # -- Begin function ??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z .p2align 4, 0x90 "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z": # @"??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" .Lfunc_begin1755: .cv_func_id 1755 .cv_loc 1755 19 76 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:76:0 .seh_proc "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17540: .cv_loc 1755 19 77 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:77:0 mov rdx, qword ptr [rsp + 48] mov rcx, qword ptr [rsp + 40] call "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" .cv_loc 1755 19 78 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:78:0 nop add rsp, 56 ret .Ltmp17541: .Lfunc_end1755: .seh_handlerdata .section .text,"xr",discard,"??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" .seh_endproc # -- End function .def "??0_Node_end_rep@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_end_rep@std@@QEAA@XZ" .globl "??0_Node_end_rep@std@@QEAA@XZ" # -- Begin function ??0_Node_end_rep@std@@QEAA@XZ .p2align 4, 0x90 "??0_Node_end_rep@std@@QEAA@XZ": # @"??0_Node_end_rep@std@@QEAA@XZ" .Lfunc_begin1756: .cv_func_id 1756 .cv_loc 1756 25 1853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1853:0 .seh_proc "??0_Node_end_rep@std@@QEAA@XZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue xor r8d, r8d mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17542: mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax mov edx, 19 call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_end_rep@std@@6B@"] mov r9, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [r9], rcx mov qword ptr [r9 + 32], 0 .cv_loc 1756 25 1854 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1854:0 mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, r9 add rsp, 56 ret .Ltmp17543: .Lfunc_end1756: .seh_handlerdata .section .text,"xr",discard,"??0_Node_end_rep@std@@QEAA@XZ" .seh_endproc # -- End function .def "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" .globl "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" # -- Begin function ??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z .p2align 4, 0x90 "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z": # @"??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" .Lfunc_begin1757: .cv_func_id 1757 .cv_loc 1757 25 1881 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1881:0 .seh_proc "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" # %bb.0: push rsi .seh_pushreg 6 sub rsp, 96 .seh_stackalloc 96 .seh_endprologue mov eax, dword ptr [rsp + 152] mov r10, qword ptr [rsp + 144] xor r11d, r11d mov dword ptr [rsp + 92], r9d mov dword ptr [rsp + 88], r8d and dl, 1 mov byte ptr [rsp + 87], dl mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] .Ltmp17544: mov rsi, rcx mov dl, byte ptr [rsp + 87] test dl, 1 mov r8d, 2 cmovne r11d, r8d mov qword ptr [rsp + 64], rcx # 8-byte Spill mov rcx, rsi mov edx, 18 mov r8d, r11d mov qword ptr [rsp + 56], r10 # 8-byte Spill mov dword ptr [rsp + 52], eax # 4-byte Spill call "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" lea rcx, [rip + "??_7_Node_rep@std@@6B@"] mov r10, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [r10], rcx mov edx, dword ptr [rsp + 88] mov dword ptr [r10 + 32], edx mov edx, dword ptr [rsp + 92] mov dword ptr [r10 + 36], edx mov rcx, qword ptr [rsp + 144] mov qword ptr [r10 + 40], rcx mov edx, dword ptr [rsp + 152] mov dword ptr [r10 + 48], edx mov dword ptr [r10 + 52], -1 .cv_loc 1757 25 1882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1882:0 mov qword ptr [rsp + 40], rax # 8-byte Spill mov rax, r10 add rsp, 96 pop rsi ret .Ltmp17545: .Lfunc_end1757: .seh_handlerdata .section .text,"xr",discard,"??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" .seh_endproc # -- End function .def "??_G_Node_endif@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_endif@std@@UEAAPEAXI@Z" .globl "??_G_Node_endif@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_endif@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_endif@std@@UEAAPEAXI@Z": # @"??_G_Node_endif@std@@UEAAPEAXI@Z" .Lfunc_begin1758: .cv_func_id 1758 .cv_loc 1758 25 1807 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1807:0 .seh_proc "??_G_Node_endif@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17546: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_endif@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1758_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1758_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17547: .Lfunc_end1758: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_endif@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_endif@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_endif@std@@UEAA@XZ" .globl "??1_Node_endif@std@@UEAA@XZ" # -- Begin function ??1_Node_endif@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_endif@std@@UEAA@XZ": # @"??1_Node_endif@std@@UEAA@XZ" .Lfunc_begin1759: .cv_func_id 1759 .cv_loc 1759 25 1807 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1807:0 .seh_proc "??1_Node_endif@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17548: .cv_loc 1759 25 1807 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1807:0 call "??1_Node_base@std@@UEAA@XZ" .Ltmp17549: .cv_loc 1759 25 1807 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1807:0 nop add rsp, 40 ret .Ltmp17550: .Lfunc_end1759: .seh_handlerdata .section .text,"xr",discard,"??1_Node_endif@std@@UEAA@XZ" .seh_endproc # -- End function .def "??_G_Node_if@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_if@std@@UEAAPEAXI@Z" .globl "??_G_Node_if@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_if@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_if@std@@UEAAPEAXI@Z": # @"??_G_Node_if@std@@UEAAPEAXI@Z" .Lfunc_begin1760: .cv_func_id 1760 .cv_loc 1760 25 1828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1828:0 .seh_proc "??_G_Node_if@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17551: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_if@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1760_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1760_2: .cv_loc 1760 25 1837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1837:0 mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17552: .Lfunc_end1760: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_if@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_if@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_if@std@@UEAA@XZ" .globl "??1_Node_if@std@@UEAA@XZ" # -- Begin function ??1_Node_if@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_if@std@@UEAA@XZ": # @"??1_Node_if@std@@UEAA@XZ" .Lfunc_begin1761: .cv_func_id 1761 .cv_loc 1761 25 1828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1828:0 .seh_proc "??1_Node_if@std@@UEAA@XZ" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue lea rax, [rip + "??_7_Node_if@std@@6B@"] mov qword ptr [rsp + 64], rcx mov rcx, qword ptr [rsp + 64] .Ltmp17553: mov qword ptr [rcx], rax .Ltmp17554: .cv_loc 1761 25 1829 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1829:0 mov rax, qword ptr [rcx + 40] mov qword ptr [rsp + 56], rax mov qword ptr [rsp + 40], rcx # 8-byte Spill .LBB1761_1: # =>This Inner Loop Header: Depth=1 .cv_loc 1761 25 1830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1830:0 cmp qword ptr [rsp + 56], 0 je .LBB1761_3 # %bb.2: # in Loop: Header=BB1761_1 Depth=1 .Ltmp17555: .cv_loc 1761 25 1832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1832:0 mov rax, qword ptr [rsp + 56] mov qword ptr [rsp + 48], rax .cv_loc 1761 25 1833 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1833:0 mov rax, qword ptr [rsp + 56] mov rax, qword ptr [rax + 40] mov qword ptr [rsp + 56], rax .cv_loc 1761 25 1834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1834:0 mov rax, qword ptr [rsp + 48] mov qword ptr [rax + 40], 0 .cv_loc 1761 25 1835 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1835:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 32] mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 32], rcx # 8-byte Spill mov rcx, rdx mov rdx, qword ptr [rsp + 32] # 8-byte Reload call "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .Ltmp17556: .cv_loc 1761 25 1830 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1830:0 jmp .LBB1761_1 .LBB1761_3: .cv_loc 1761 25 1837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1837:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??1_Node_base@std@@UEAA@XZ" .Ltmp17557: .cv_loc 1761 25 1837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1837:0 nop add rsp, 72 ret .Ltmp17558: .Lfunc_end1761: .seh_handlerdata .section .text,"xr",discard,"??1_Node_if@std@@UEAA@XZ" .seh_endproc # -- End function .def "??_G_Node_end_group@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_end_group@std@@UEAAPEAXI@Z" .globl "??_G_Node_end_group@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_end_group@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_end_group@std@@UEAAPEAXI@Z": # @"??_G_Node_end_group@std@@UEAAPEAXI@Z" .Lfunc_begin1762: .cv_func_id 1762 .cv_loc 1762 25 1696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1696:0 .seh_proc "??_G_Node_end_group@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17559: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_end_group@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1762_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1762_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17560: .Lfunc_end1762: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_end_group@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_end_group@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_end_group@std@@UEAA@XZ" .globl "??1_Node_end_group@std@@UEAA@XZ" # -- Begin function ??1_Node_end_group@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_end_group@std@@UEAA@XZ": # @"??1_Node_end_group@std@@UEAA@XZ" .Lfunc_begin1763: .cv_func_id 1763 .cv_loc 1763 25 1696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1696:0 .seh_proc "??1_Node_end_group@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17561: .cv_loc 1763 25 1696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1696:0 call "??1_Node_base@std@@UEAA@XZ" .Ltmp17562: .cv_loc 1763 25 1696 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1696:0 nop add rsp, 40 ret .Ltmp17563: .Lfunc_end1763: .seh_handlerdata .section .text,"xr",discard,"??1_Node_end_group@std@@UEAA@XZ" .seh_endproc # -- End function .def "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" .globl "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" # -- Begin function ??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z .p2align 4, 0x90 "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z": # @"??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" .Lfunc_begin1764: .cv_func_id 1764 .cv_loc 1764 19 66 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:66:0 .seh_proc "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 64], rax mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17564: .cv_loc 1764 19 67 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:67:0 mov rcx, qword ptr [rsp + 40] call "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" mov rax, qword ptr [rax] mov qword ptr [rsp + 56], rax .cv_loc 1764 19 68 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:68:0 mov rcx, qword ptr [rsp + 48] call "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] mov qword ptr [rcx], rax .cv_loc 1764 19 69 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:69:0 lea rcx, [rsp + 56] call "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 48] mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 64] xor rax, rsp mov rcx, rax call __security_check_cookie .cv_loc 1764 19 70 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility:70:0 nop add rsp, 72 ret .Ltmp17565: .Lfunc_end1764: .seh_handlerdata .section .text,"xr",discard,"??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" .seh_endproc # -- End function .def "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" .globl "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" # -- Begin function ??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z .p2align 4, 0x90 "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z": # @"??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" .Lfunc_begin1765: .cv_func_id 1765 .cv_loc 1765 7 1588 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1588:0 .seh_proc "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp17566: .cv_loc 1765 7 1589 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\type_traits:1589:0 mov rax, qword ptr [rsp] pop rcx ret .Ltmp17567: .Lfunc_end1765: .seh_handlerdata .section .text,"xr",discard,"??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" .seh_endproc # -- End function .def "??_G_Node_end_rep@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_end_rep@std@@UEAAPEAXI@Z" .globl "??_G_Node_end_rep@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_end_rep@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_end_rep@std@@UEAAPEAXI@Z": # @"??_G_Node_end_rep@std@@UEAAPEAXI@Z" .Lfunc_begin1766: .cv_func_id 1766 .cv_loc 1766 25 1846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1846:0 .seh_proc "??_G_Node_end_rep@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17568: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_end_rep@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1766_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1766_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17569: .Lfunc_end1766: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_end_rep@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_end_rep@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_end_rep@std@@UEAA@XZ" .globl "??1_Node_end_rep@std@@UEAA@XZ" # -- Begin function ??1_Node_end_rep@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_end_rep@std@@UEAA@XZ": # @"??1_Node_end_rep@std@@UEAA@XZ" .Lfunc_begin1767: .cv_func_id 1767 .cv_loc 1767 25 1846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1846:0 .seh_proc "??1_Node_end_rep@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17570: .cv_loc 1767 25 1846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1846:0 call "??1_Node_base@std@@UEAA@XZ" .Ltmp17571: .cv_loc 1767 25 1846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1846:0 nop add rsp, 40 ret .Ltmp17572: .Lfunc_end1767: .seh_handlerdata .section .text,"xr",discard,"??1_Node_end_rep@std@@UEAA@XZ" .seh_endproc # -- End function .def "??_G_Node_rep@std@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G_Node_rep@std@@UEAAPEAXI@Z" .globl "??_G_Node_rep@std@@UEAAPEAXI@Z" # -- Begin function ??_G_Node_rep@std@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G_Node_rep@std@@UEAAPEAXI@Z": # @"??_G_Node_rep@std@@UEAAPEAXI@Z" .Lfunc_begin1768: .cv_func_id 1768 .cv_loc 1768 25 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1869:0 .seh_proc "??_G_Node_rep@std@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17573: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1_Node_rep@std@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1768_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1768_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17574: .Lfunc_end1768: .seh_handlerdata .section .text,"xr",discard,"??_G_Node_rep@std@@UEAAPEAXI@Z" .seh_endproc # -- End function .def "??1_Node_rep@std@@UEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1_Node_rep@std@@UEAA@XZ" .globl "??1_Node_rep@std@@UEAA@XZ" # -- Begin function ??1_Node_rep@std@@UEAA@XZ .p2align 4, 0x90 "??1_Node_rep@std@@UEAA@XZ": # @"??1_Node_rep@std@@UEAA@XZ" .Lfunc_begin1769: .cv_func_id 1769 .cv_loc 1769 25 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1869:0 .seh_proc "??1_Node_rep@std@@UEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17575: .cv_loc 1769 25 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1869:0 call "??1_Node_base@std@@UEAA@XZ" .Ltmp17576: .cv_loc 1769 25 1869 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:1869:0 nop add rsp, 40 ret .Ltmp17577: .Lfunc_end1769: .seh_handlerdata .section .text,"xr",discard,"??1_Node_rep@std@@UEAA@XZ" .seh_endproc # -- End function .def "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" .globl "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" # -- Begin function ?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ .p2align 4, 0x90 "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ": # @"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" .Lfunc_begin1770: .cv_func_id 1770 .cv_loc 1770 25 2530 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2530:0 .seh_proc "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17578: .cv_loc 1770 25 2531 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2531:0 cmp qword ptr [rcx + 8], 0 mov qword ptr [rsp + 40], rcx # 8-byte Spill je .LBB1770_3 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, qword ptr [rax + 8] mov edx, -1 lock xadd dword ptr [rcx + 44], edx sub edx, 1 cmp edx, 0 jne .LBB1770_3 # %bb.2: .cv_loc 1770 25 2533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2533:0 xor eax, eax mov edx, eax .Ltmp17579: mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov r8, qword ptr [rcx + 8] mov rcx, r8 call "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .Ltmp17580: .LBB1770_3: .cv_loc 1770 25 2534 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2534:0 mov rax, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rax + 8], 0 .cv_loc 1770 25 2535 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2535:0 add rsp, 56 ret .Ltmp17581: .Lfunc_end1770: .seh_handlerdata .section .text,"xr",discard,"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" .seh_endproc # -- End function .def "??1?$_Regex_traits@D@std@@QEAA@XZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??1?$_Regex_traits@D@std@@QEAA@XZ" .globl "??1?$_Regex_traits@D@std@@QEAA@XZ" # -- Begin function ??1?$_Regex_traits@D@std@@QEAA@XZ .p2align 4, 0x90 "??1?$_Regex_traits@D@std@@QEAA@XZ": # @"??1?$_Regex_traits@D@std@@QEAA@XZ" .Lfunc_begin1771: .cv_func_id 1771 .cv_loc 1771 25 262 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:262:0 .seh_proc "??1?$_Regex_traits@D@std@@QEAA@XZ" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17582: .cv_loc 1771 25 262 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:262:0 add rcx, 16 call "??1locale@std@@QEAA@XZ" .Ltmp17583: .cv_loc 1771 25 262 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:262:0 nop add rsp, 40 ret .Ltmp17584: .Lfunc_end1771: .seh_handlerdata .section .text,"xr",discard,"??1?$_Regex_traits@D@std@@QEAA@XZ" .seh_endproc # -- 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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_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@@QEBA_NXZ" .Lfunc_begin1772: .cv_func_id 1772 .cv_loc 1772 22 1698 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1698:0 .seh_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@@QEBA_NXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17585: .cv_loc 1772 22 1699 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1699:0 mov rax, rcx mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rsp + 32] # 8-byte Reload cmp rcx, qword ptr [rax] sete dl and dl, 1 movzx eax, dl add rsp, 56 ret .Ltmp17586: .Lfunc_end1772: .seh_handlerdata .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@@QEBA_NXZ" .seh_endproc # -- 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .Lfunc_begin1773: .cv_func_id 1773 .cv_loc 1773 22 1740 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1740:0 .seh_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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # %bb.0: sub rsp, 88 .seh_stackalloc 88 .seh_endprologue mov qword ptr [rsp + 80], rdx mov qword ptr [rsp + 72], rcx mov rcx, qword ptr [rsp + 72] mov qword ptr [rsp + 64], rcx # 8-byte Spill # %bb.1: .Ltmp17587: .cv_loc 1773 22 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1742:0 mov rax, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 56], rax # 8-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@@QEBA_KXZ" mov rcx, qword ptr [rsp + 56] # 8-byte Reload cmp rcx, rax jae .LBB1773_3 # %bb.2: .Ltmp17588: .cv_loc 1773 22 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1742:0 jmp .LBB1773_8 .Ltmp17589: .LBB1773_3: .cv_loc 1773 22 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1742:0 jmp .LBB1773_4 .LBB1773_4: .Ltmp17590: .cv_loc 1773 22 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1742:0 lea rax, [rip + "??_C@_0BO@PFKOHNJC@vector?5subscript?5out?5of?5range?$AA@"] mov rcx, rsp mov qword ptr [rcx + 40], rax lea rax, [rip + "??_C@_02DKCKIIND@?$CFs?$AA@"] mov qword ptr [rcx + 32], rax lea rdx, [rip + "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@"] mov rax, qword ptr [rip + __imp__CrtDbgReport] xor r8d, r8d mov r9d, r8d mov ecx, 2 mov r8d, 1742 call rax mov ecx, 1 cmp ecx, eax jne .LBB1773_6 # %bb.5: int3 .LBB1773_6: xor eax, eax mov ecx, eax lea rdx, [rip + "??_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 qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rdx lea rdx, [rip + "??_C@_1BG@PKIBLBCB@?$AAo?$AAp?$AAe?$AAr?$AAa?$AAt?$AAo?$AAr?$AA?$FL?$AA?$FN?$AA?$AA@"] lea r8, [rip + "??_C@_1MO@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@"] mov r9d, 1742 mov qword ptr [rsp + 32], 0 call qword ptr [rip + __imp__invalid_parameter] .Ltmp17591: # %bb.7: .cv_loc 1773 22 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1742:0 jmp .LBB1773_8 .Ltmp17592: .LBB1773_8: .cv_loc 1773 22 1742 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1742:0 jmp .LBB1773_9 .Ltmp17593: .LBB1773_9: .cv_loc 1773 22 1745 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1745:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, rax call "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rax, qword ptr [rax] imul rcx, qword ptr [rsp + 80], 40 add rax, rcx add rsp, 88 ret .Ltmp17594: .Lfunc_end1773: .seh_handlerdata .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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .seh_endproc # -- End function .def "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .globl "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # -- Begin function ??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z .p2align 4, 0x90 "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z": # @"??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin1774: .cv_func_id 1774 .cv_loc 1774 2 1065 0 # external\include\catch/catch.hpp:1065:0 .seh_proc "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 16 .seh_stackalloc 16 .seh_endprologue mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17595: mov rdx, qword ptr [rsp + 8] mov qword ptr [rcx], rdx mov rax, rcx add rsp, 16 ret .Ltmp17596: .Lfunc_end1774: .seh_handlerdata .section .text,"xr",discard,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$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_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .Lfunc_begin1775: .cv_func_id 1775 .cv_loc 1775 2 1040 0 # external\include\catch/catch.hpp:1040:0 .seh_proc "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rip + __security_cookie] xor rax, rsp mov qword ptr [rsp + 96], rax mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp17597: mov rax, qword ptr [rsp + 56] mov rcx, qword ptr [rax] mov qword ptr [rsp + 80], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 88], rax mov rax, qword ptr [rsp + 48] mov rcx, qword ptr [rax] mov qword ptr [rsp + 64], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 72], rax lea rcx, [rsp + 64] lea rdx, [rsp + 80] call "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" and al, 1 movzx eax, al mov rcx, qword ptr [rsp + 96] xor rcx, rsp mov dword ptr [rsp + 44], eax # 4-byte Spill call __security_check_cookie mov eax, dword ptr [rsp + 44] # 4-byte Reload add rsp, 104 ret .Ltmp17598: .Lfunc_end1775: .seh_handlerdata .section .text,"xr",discard,"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .seh_endproc # -- End function .def "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .globl "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # -- Begin function ??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z .p2align 4, 0x90 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z": # @"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .Lfunc_begin1776: .cv_func_id 1776 .cv_loc 1776 2 1020 0 # external\include\catch/catch.hpp:1020:0 .seh_proc "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, qword ptr [rsp + 144] #DEBUG_VALUE: BinaryExpr:op <- [$r9+0] mov qword ptr [rsp + 96], r8 and dl, 1 mov byte ptr [rsp + 95], dl mov qword ptr [rsp + 80], rcx mov rcx, qword ptr [rsp + 80] .Ltmp17599: mov r8, rcx mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, r8 mov qword ptr [rsp + 64], rax # 8-byte Spill mov qword ptr [rsp + 56], r9 # 8-byte Spill .Ltmp17600: #DEBUG_VALUE: BinaryExpr:op <- [DW_OP_plus_uconst 56, DW_OP_deref] [$rsp+0] call "??0ITransientExpression@Catch@@QEAA@XZ" lea rcx, [rip + "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@"] mov r8, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [r8], rcx mov dl, byte ptr [rsp + 95] and dl, 1 mov byte ptr [r8 + 8], dl mov rcx, qword ptr [rsp + 96] mov qword ptr [r8 + 16], rcx add r8, 24 mov rcx, r8 mov rdx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 48], rax # 8-byte Spill call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 144] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx + 48], rcx mov rcx, qword ptr [rsp + 56] # 8-byte Reload mov qword ptr [rsp + 40], rax # 8-byte Spill call "??1StringRef@Catch@@QEAA@XZ" mov rax, qword ptr [rsp + 72] # 8-byte Reload add rsp, 104 .Ltmp17601: ret .Ltmp17602: .Lfunc_end1776: .seh_handlerdata .section .text,"xr",discard,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .seh_endproc # -- End function .def "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .globl "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # -- Begin function ?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ": # @"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .Lfunc_begin1777: .cv_func_id 1777 .cv_loc 1777 2 1006 0 # external\include\catch/catch.hpp:1006:0 .seh_proc "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx .Ltmp17603: mov al, 1 and al, 1 movzx eax, al pop rcx ret .Ltmp17604: .Lfunc_end1777: .seh_handlerdata .section .text,"xr",discard,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .globl "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # -- Begin function ?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ .p2align 4, 0x90 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ": # @"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .Lfunc_begin1778: .cv_func_id 1778 .cv_loc 1778 2 1007 0 # external\include\catch/catch.hpp:1007:0 .seh_proc "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov qword ptr [rsp], rcx mov rcx, qword ptr [rsp] .Ltmp17605: mov al, byte ptr [rcx + 8] and al, 1 movzx eax, al pop rcx ret .Ltmp17606: .Lfunc_end1778: .seh_handlerdata .section .text,"xr",discard,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .seh_endproc # -- End function .def "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .globl "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- Begin function ?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z .p2align 4, 0x90 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": # @"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .Lfunc_begin1779: .cv_func_id 1779 .cv_loc 1779 2 1009 0 # external\include\catch/catch.hpp:1009:0 .seh_proc "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 sub rsp, 192 .seh_stackalloc 192 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 56], -2 mov qword ptr [rbp + 48], rdx mov qword ptr [rbp + 40], rcx mov rcx, qword ptr [rbp + 40] .Ltmp17611: .cv_loc 1779 2 1010 0 # external\include\catch/catch.hpp:1010:0 mov rdx, qword ptr [rcx + 48] mov rax, rbp mov qword ptr [rbp - 80], rcx # 8-byte Spill mov rcx, rax 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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" mov rax, qword ptr [rbp - 80] # 8-byte Reload add rax, 24 lea rcx, [rbp - 24] mov rdx, rax call "??0StringRef@Catch@@QEAA@AEBV01@@Z" mov byte ptr [rbp - 65], 1 mov rcx, qword ptr [rbp - 80] # 8-byte Reload mov rdx, qword ptr [rcx + 16] .Ltmp17607: lea rcx, [rbp - 64] mov qword ptr [rbp - 88], rax # 8-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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Ltmp17608: jmp .LBB1779_1 .LBB1779_1: mov rcx, qword ptr [rbp + 48] mov byte ptr [rbp - 65], 0 .Ltmp17609: lea rdx, [rbp - 64] lea r8, [rbp - 24] mov r9, rbp call "?formatReconstructedExpression@Catch@@YAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@3@VStringRef@1@1@Z" .Ltmp17610: jmp .LBB1779_2 .LBB1779_2: lea rcx, [rbp - 64] call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .cv_loc 1779 2 1012 0 # external\include\catch/catch.hpp:1012:0 nop add rsp, 192 pop rbp ret .seh_handlerdata .long ("$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB1779_3: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue lea rcx, [rbp - 64] .cv_loc 1779 2 1010 0 # external\include\catch/catch.hpp:1010:0 call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB1779_4: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue test byte ptr [rbp - 65], 1 jne .LBB1779_5 jmp .LBB1779_6 .LBB1779_5: lea rcx, [rbp - 24] call "??1StringRef@Catch@@QEAA@XZ" .LBB1779_6: nop add rsp, 32 pop rbp ret # CLEANUPRET .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .def "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"; .scl 3; .type 32; .endef .p2align 4, 0x90 "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA": .seh_proc "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA" .LBB1779_7: mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 sub rsp, 32 .seh_stackalloc 32 lea rbp, [rdx + 128] .seh_endprologue mov rcx, rbp call "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" nop add rsp, 32 pop rbp ret # CLEANUPRET .Ltmp17612: .Lfunc_end1779: .seh_handlerdata .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .seh_endproc .section .xdata,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 "$cppxdata$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long 429065506 # MagicNumber .long 3 # MaxState .long ("$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 4 # IPMapEntries .long ("$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z")@IMGREL # IPToStateXData .long 184 # UnwindHelp .long 0 # ESTypeList .long 1 # EHFlags "$stateUnwindMap$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long -1 # ToState .long "?dtor$7@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 0 # ToState .long "?dtor$4@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action .long 1 # ToState .long "?dtor$3@?0??streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z@4HA"@IMGREL # Action "$ip2state$?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z": .long .Lfunc_begin1779@IMGREL # IP .long -1 # ToState .long .Ltmp17607@IMGREL+1 # IP .long 1 # ToState .long .Ltmp17609@IMGREL+1 # IP .long 2 # ToState .long .Ltmp17610@IMGREL+1 # IP .long -1 # ToState .section .text,"xr",discard,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # -- End function .def "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .globl "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # -- Begin function ??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z .p2align 4, 0x90 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z": # @"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .Lfunc_begin1780: .cv_func_id 1780 .cv_loc 1780 2 1000 0 # external\include\catch/catch.hpp:1000:0 .seh_proc "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 60], edx mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] mov rax, rcx mov qword ptr [rsp + 64], rax mov edx, dword ptr [rsp + 60] .Ltmp17613: mov qword ptr [rsp + 40], rcx # 8-byte Spill mov dword ptr [rsp + 36], edx # 4-byte Spill call "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" mov edx, dword ptr [rsp + 36] # 4-byte Reload cmp edx, 0 je .LBB1780_2 # %bb.1: mov rax, qword ptr [rsp + 40] # 8-byte Reload mov rcx, rax call "??3@YAXPEAX@Z" .LBB1780_2: mov rax, qword ptr [rsp + 64] add rsp, 72 ret .Ltmp17614: .Lfunc_end1780: .seh_handlerdata .section .text,"xr",discard,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin1781: .cv_func_id 1781 .cv_loc 1781 2 596 0 # external\include\catch/catch.hpp:596:0 .seh_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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp17615: .cv_loc 1781 2 597 0 # external\include\catch/catch.hpp:597:0 mov rdx, qword ptr [rsp + 48] mov qword ptr [rsp + 40], rax # 8-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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" mov rax, qword ptr [rsp + 40] # 8-byte Reload add rsp, 56 ret .Ltmp17616: .Lfunc_end1781: .seh_handlerdata .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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- 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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin1782: .cv_func_id 1782 .cv_loc 1782 2 586 0 # external\include\catch/catch.hpp:586:0 .seh_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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov rax, rcx mov qword ptr [rsp + 48], rdx .Ltmp17617: .cv_loc 1782 2 587 0 # external\include\catch/catch.hpp:587:0 lea rdx, [rip + "?unprintableString@Detail@Catch@@3V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@B"] mov qword ptr [rsp + 40], rax # 8-byte Spill call "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill mov rax, rcx add rsp, 56 ret .Ltmp17618: .Lfunc_end1782: .seh_handlerdata .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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- 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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" .Lfunc_begin1783: .cv_func_id 1783 .cv_loc 1783 25 2846 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2846:0 .seh_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" .seh_handler __CxxFrameHandler3, @unwind, @except # %bb.0: push rbp .seh_pushreg 5 push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 768 .seh_stackalloc 768 lea rbp, [rsp + 128] .seh_setframe 5, 128 .seh_endprologue mov qword ptr [rbp + 632], -2 mov rax, qword ptr [rbp + 712] mov r10d, dword ptr [rbp + 704] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [$rax+0] mov qword ptr [rbp + 616], r9 mov qword ptr [rbp + 608], r8 #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [$rdx+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [$rcx+0] .Ltmp17629: .cv_loc 1783 25 2847 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2847:0 mov r8, qword ptr [rbp + 616] mov qword ptr [rbp + 24], rcx # 8-byte Spill .Ltmp17630: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov rcx, r8 mov dword ptr [rbp + 20], r10d # 4-byte Spill mov qword ptr [rbp + 8], rdx # 8-byte Spill .Ltmp17631: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] mov qword ptr [rbp], rax # 8-byte Spill .Ltmp17632: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] call "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" test al, 1 jne .LBB1783_1 jmp .LBB1783_2 .Ltmp17633: .LBB1783_1: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2848 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2848:0 mov byte ptr [rbp + 631], 0 jmp .LBB1783_26 .Ltmp17634: .LBB1783_2: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2849 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2849:0 mov byte ptr [rbp + 607], 0 .cv_loc 1783 25 2850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2850:0 mov rax, qword ptr [rbp + 24] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 576], xmm0 .cv_loc 1783 25 2851 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2851:0 mov ecx, dword ptr [rbp + 704] mov rdx, qword ptr [rbp + 616] mov dword ptr [rbp - 4], ecx # 4-byte Spill mov rcx, rdx call "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" mov rcx, qword ptr [rbp + 616] mov dword ptr [rbp - 8], eax # 4-byte Spill call "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" add eax, 1 mov rcx, qword ptr [rbp + 616] mov dword ptr [rbp - 12], eax # 4-byte Spill call "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" mov rcx, qword ptr [rbp + 616] mov qword ptr [rbp - 24], rax # 8-byte Spill call "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" mov rcx, qword ptr [rbp + 8] # 8-byte Reload movups xmm0, xmmword ptr [rcx] movaps xmmword ptr [rbp + 224], xmm0 mov rdx, qword ptr [rbp + 24] # 8-byte Reload movups xmm0, xmmword ptr [rdx] movaps xmmword ptr [rbp + 208], xmm0 mov r8, rsp mov r9d, dword ptr [rbp - 4] # 4-byte Reload mov dword ptr [r8 + 56], r9d mov r9d, dword ptr [rbp - 8] # 4-byte Reload mov dword ptr [r8 + 48], r9d mov r10d, dword ptr [rbp - 12] # 4-byte Reload mov dword ptr [r8 + 40], r10d mov r11, qword ptr [rbp - 24] # 8-byte Reload mov qword ptr [r8 + 32], r11 lea r8, [rbp + 248] lea rdx, [rbp + 208] lea rsi, [rbp + 224] mov rcx, r8 mov qword ptr [rbp - 32], r8 # 8-byte Spill mov r8, rsi mov r9, rax call "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .cv_loc 1783 25 2855 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2855:0 mov rdx, qword ptr [rbp + 608] .Ltmp17619: xor r10d, r10d mov bl, r10b mov rcx, qword ptr [rbp - 32] # 8-byte Reload mov r8b, bl mov qword ptr [rbp - 40], rax # 8-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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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" .Ltmp17620: mov byte ptr [rbp - 41], al # 1-byte Spill jmp .LBB1783_3 .Ltmp17635: .LBB1783_3: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 41] # 1-byte Reload test al, 1 jne .LBB1783_4 jmp .LBB1783_5 .Ltmp17636: .LBB1783_4: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2857 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2857:0 mov byte ptr [rbp + 607], 1 .cv_loc 1783 25 2858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2858:0 jmp .LBB1783_21 .Ltmp17637: .LBB1783_5: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2859 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2859:0 mov rax, qword ptr [rbp + 8] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rbp + 192], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rbp + 200], rcx mov rcx, qword ptr [rbp + 24] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rbp + 176], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rbp + 184], rdx lea rcx, [rbp + 176] lea rdx, [rbp + 192] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1783_6 jmp .LBB1783_20 .Ltmp17638: .LBB1783_6: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov ecx, dword ptr [rbp + 704] mov edx, 64 call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" cmp eax, 0 jne .LBB1783_20 .Ltmp17639: # %bb.7: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2861 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2861:0 lea rcx, [rbp + 248] mov edx, 256 call "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z" .cv_loc 1783 25 2862 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2862:0 lea rcx, [rbp + 248] mov edx, 8192 call "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z" .Ltmp17640: .LBB1783_8: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2863:0 mov rax, qword ptr [rbp + 8] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 160], xmm0 movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 112], xmm0 .Ltmp17621: mov rcx, qword ptr [rbp + 24] # 8-byte Reload call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Ltmp17622: mov qword ptr [rbp - 56], rax # 8-byte Spill jmp .LBB1783_9 .Ltmp17641: .LBB1783_9: # in Loop: Header=BB1783_8 Depth=1 #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp - 56] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 96], xmm0 .Ltmp17623: mov rcx, rsp mov qword ptr [rcx + 32], 0 lea rcx, [rbp + 248] lea rdx, [rbp + 128] lea r8, [rbp + 96] lea r9, [rbp + 112] call "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z" .Ltmp17624: jmp .LBB1783_10 .Ltmp17642: .LBB1783_10: # in Loop: Header=BB1783_8 Depth=1 #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov rax, qword ptr [rbp + 128] mov rcx, qword ptr [rbp + 24] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rbp + 136] mov qword ptr [rcx + 8], rax mov rax, qword ptr [rcx] mov qword ptr [rbp + 144], rax mov rax, qword ptr [rcx + 8] mov qword ptr [rbp + 152], rax lea rcx, [rbp + 144] lea rdx, [rbp + 160] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1783_11 jmp .LBB1783_15 .Ltmp17643: .LBB1783_11: # in Loop: Header=BB1783_8 Depth=1 #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2865 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2865:0 mov r8, qword ptr [rbp + 608] mov rax, qword ptr [rbp + 24] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 80], xmm0 .Ltmp17625: xor ecx, ecx mov dl, cl lea rcx, [rbp + 248] lea r9, [rbp + 80] mov byte ptr [rbp - 57], dl # 1-byte Spill mov rdx, r9 mov r9b, byte ptr [rbp - 57] # 1-byte Reload 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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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" .Ltmp17626: mov byte ptr [rbp - 58], al # 1-byte Spill jmp .LBB1783_12 .Ltmp17644: .LBB1783_12: # in Loop: Header=BB1783_8 Depth=1 #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 58] # 1-byte Reload test al, 1 jne .LBB1783_13 jmp .LBB1783_14 .Ltmp17645: .LBB1783_13: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2867 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2867:0 mov byte ptr [rbp + 607], 1 .cv_loc 1783 25 2868 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2868:0 jmp .LBB1783_15 .Ltmp17646: .LBB1783_14: # in Loop: Header=BB1783_8 Depth=1 #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2863 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2863:0 jmp .LBB1783_8 .Ltmp17647: .LBB1783_15: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2872 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2872:0 test byte ptr [rbp + 607], 1 jne .LBB1783_19 .Ltmp17648: # %bb.16: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov r8, qword ptr [rbp + 608] mov rax, qword ptr [rbp + 8] # 8-byte Reload movups xmm0, xmmword ptr [rax] movaps xmmword ptr [rbp + 64], xmm0 .Ltmp17627: xor ecx, ecx mov dl, cl lea rcx, [rbp + 248] lea r9, [rbp + 64] mov byte ptr [rbp - 59], dl # 1-byte Spill mov rdx, r9 mov r9b, byte ptr [rbp - 59] # 1-byte Reload 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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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" .Ltmp17628: mov byte ptr [rbp - 60], al # 1-byte Spill jmp .LBB1783_17 .Ltmp17649: .LBB1783_17: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp - 60] # 1-byte Reload test al, 1 jne .LBB1783_18 jmp .LBB1783_19 .Ltmp17650: .LBB1783_18: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2874 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2874:0 mov byte ptr [rbp + 607], 1 .Ltmp17651: .LBB1783_19: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2876 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2876:0 jmp .LBB1783_20 .Ltmp17652: .LBB1783_20: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2859 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2859:0 jmp .LBB1783_21 .Ltmp17653: .LBB1783_21: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2878 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2878:0 test byte ptr [rbp + 607], 1 je .LBB1783_24 .Ltmp17654: # %bb.22: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] cmp qword ptr [rbp + 608], 0 je .LBB1783_24 .Ltmp17655: # %bb.23: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2880 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2880:0 mov rax, qword ptr [rbp + 608] mov rcx, qword ptr [rbp] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rax], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rax + 8], rdx .cv_loc 1783 25 2881 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2881:0 mov rcx, qword ptr [rbp + 608] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rbp + 576] mov qword ptr [rax], rcx mov rcx, qword ptr [rbp + 584] mov qword ptr [rax + 8], rcx .cv_loc 1783 25 2882 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2882:0 mov rcx, qword ptr [rbp + 608] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rax + 16] mov qword ptr [rbp + 48], rcx mov rax, qword ptr [rax + 24] mov qword ptr [rbp + 56], rax mov rcx, qword ptr [rbp + 608] 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov rcx, qword ptr [rax] mov qword ptr [rbp + 32], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rbp + 40], rax lea rcx, [rbp + 32] lea rdx, [rbp + 48] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov rcx, qword ptr [rbp + 608] mov byte ptr [rbp - 61], 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" mov r8b, byte ptr [rbp - 61] # 1-byte Reload and r8b, 1 mov byte ptr [rax + 32], r8b .Ltmp17656: .LBB1783_24: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] .cv_loc 1783 25 2885 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2885:0 mov al, byte ptr [rbp + 607] and al, 1 mov byte ptr [rbp + 631], al .cv_loc 1783 25 2886 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2886:0 lea rcx, [rbp + 248] call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" jmp .LBB1783_26 .Ltmp17657: .LBB1783_26: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov al, byte ptr [rbp + 631] and al, 1 movzx eax, al add rsp, 768 pop rbx pop rsi pop rbp .Ltmp17658: ret .seh_handlerdata .long ("$cppxdata$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z")@IMGREL .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" .seh_endproc .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z@4HA": .seh_proc "?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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z@4HA" .LBB1783_25: .Ltmp17659: #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Org <- [DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_Last <- [DW_OP_plus_uconst 8, DW_OP_deref] [$rbp+0] #DEBUG_VALUE: _Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> >:_First <- [DW_OP_plus_uconst 24, DW_OP_deref] [$rbp+0] mov qword ptr [rsp + 16], rdx push rbp .seh_pushreg 5 push rsi .seh_pushreg 6 push rbx .seh_pushreg 3 sub rsp, 64 .seh_stackalloc 64 lea rbp, [rdx + 128] .Ltmp17660: .seh_endprologue lea rcx, [rbp + 248] call "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" nop add rsp, 64 pop rbx pop rsi pop rbp ret # CLEANUPRET .Ltmp17661: .Lfunc_end1783: .seh_handlerdata .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" .seh_endproc .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" .p2align 2 "$cppxdata$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z")@IMGREL # UnwindMap .long 0 # NumTryBlocks .long 0 # TryBlockMap .long 3 # IPMapEntries .long ("$ip2state$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z")@IMGREL # IPToStateXData .long 760 # UnwindHelp .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z@4HA"@IMGREL # Action "$ip2state$??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z": .long .Lfunc_begin1783@IMGREL # IP .long -1 # ToState .long .Ltmp17619@IMGREL+1 # IP .long 0 # ToState .long .Ltmp17628@IMGREL+1 # IP .long -1 # ToState .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_flag_type@regex_constants@2@@Z" .Lfunc_begin1784: .cv_func_id 1784 .cv_loc 1784 25 2015 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2015:0 .seh_proc "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], edx mov qword ptr [rsp + 40], rcx mov rcx, qword ptr [rsp + 40] .Ltmp17662: .cv_loc 1784 25 2016 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2016:0 mov edx, dword ptr [rsp + 52] add rcx, 284 call "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .cv_loc 1784 25 2017 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2017:0 mov qword ptr [rsp + 32], rax # 8-byte Spill add rsp, 56 ret .Ltmp17663: .Lfunc_end1784: .seh_handlerdata .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@@QEAAXW4match_flag_type@regex_constants@2@@Z" .seh_endproc # -- End function .def "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_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@@QEAAXW4match_flag_type@regex_constants@2@@Z" .Lfunc_begin1785: .cv_func_id 1785 .cv_loc 1785 25 2020 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2020:0 .seh_proc "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov dword ptr [rsp + 68], edx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17664: .cv_loc 1785 25 2021 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2021:0 mov edx, dword ptr [rsp + 68] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov ecx, edx call "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" mov r8, qword ptr [rsp + 48] # 8-byte Reload add r8, 284 mov rcx, r8 mov edx, eax call "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .cv_loc 1785 25 2022 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2022:0 mov qword ptr [rsp + 40], rax # 8-byte Spill add rsp, 72 ret .Ltmp17665: .Lfunc_end1785: .seh_handlerdata .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@@QEAAXW4match_flag_type@regex_constants@2@@Z" .seh_endproc # -- End function .def "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z" .Lfunc_begin1786: .cv_func_id 1786 .cv_loc 1786 25 4725 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4725:0 .seh_proc "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z" # %bb.0: sub rsp, 824 .seh_stackalloc 824 .seh_endprologue mov rax, rdx mov r10, qword ptr [rsp + 864] mov r11, qword ptr [rip + __security_cookie] xor r11, rsp mov qword ptr [rsp + 816], r11 #DEBUG_VALUE: _Skip:_Last <- [$r9+0] #DEBUG_VALUE: _Skip:_First_arg <- [$r8+0] mov qword ptr [rsp + 304], rcx mov rcx, qword ptr [rsp + 304] .Ltmp17666: .cv_loc 1786 25 4727 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4727:0 cmp qword ptr [rsp + 864], 0 mov qword ptr [rsp + 256], r10 # 8-byte Spill mov qword ptr [rsp + 248], r9 # 8-byte Spill .Ltmp17667: #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 240], r8 # 8-byte Spill .Ltmp17668: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] mov qword ptr [rsp + 232], rdx # 8-byte Spill mov qword ptr [rsp + 224], rax # 8-byte Spill mov qword ptr [rsp + 216], rcx # 8-byte Spill je .LBB1786_2 .Ltmp17669: # %bb.1: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 864] mov qword ptr [rsp + 208], rax # 8-byte Spill jmp .LBB1786_3 .Ltmp17670: .LBB1786_2: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 216] # 8-byte Reload mov rcx, qword ptr [rax + 272] mov qword ptr [rsp + 208], rcx # 8-byte Spill .Ltmp17671: .LBB1786_3: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 208] # 8-byte Reload mov qword ptr [rsp + 296], rax .Ltmp17672: .LBB1786_4: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4729 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4729:0 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 800], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 808], rcx mov rcx, qword ptr [rsp + 240] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 784], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 792], rdx lea rcx, [rsp + 784] lea rdx, [rsp + 800] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 207], r9b # 1-byte Spill jne .LBB1786_5 jmp .LBB1786_6 .Ltmp17673: .LBB1786_5: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] cmp qword ptr [rsp + 296], 0 setne al mov byte ptr [rsp + 207], al # 1-byte Spill .Ltmp17674: .LBB1786_6: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 207] # 1-byte Reload test al, 1 jne .LBB1786_7 jmp .LBB1786_77 .Ltmp17675: .LBB1786_7: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4731 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4731:0 mov rax, qword ptr [rsp + 296] mov ecx, dword ptr [rax + 8] mov eax, ecx mov rdx, rax sub rdx, 21 mov qword ptr [rsp + 192], rax # 8-byte Spill mov qword ptr [rsp + 184], rdx # 8-byte Spill ja .LBB1786_73 .Ltmp17676: # %bb.79: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] lea rax, [rip + .LJTI1786_0] mov rcx, qword ptr [rsp + 192] # 8-byte Reload movsxd rdx, dword ptr [rax + 4*rcx] add rdx, rax jmp rdx .Ltmp17677: .LBB1786_8: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4734 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4734:0 jmp .LBB1786_74 .Ltmp17678: .LBB1786_9: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4741 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4741:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 752], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 760], rcx lea rcx, [rsp + 768] lea rdx, [rsp + 752] 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 rcx, [rsp + 768] call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" movsx r8d, byte ptr [rax] cmp r8d, 10 je .LBB1786_13 .Ltmp17679: # %bb.10: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4743 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4743:0 mov dword ptr [rsp + 732], 10 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 712], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 720], rcx mov rcx, qword ptr [rsp + 240] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 696], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 704], rdx lea rcx, [rsp + 736] lea rdx, [rsp + 696] lea r8, [rsp + 712] lea r9, [rsp + 732] 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@AEBW4_Meta_type@0@@Z" mov rax, qword ptr [rsp + 736] mov rcx, qword ptr [rsp + 240] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 744] mov qword ptr [rcx + 8], rax .cv_loc 1786 25 4744 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4744:0 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rdx, qword ptr [rax] mov qword ptr [rsp + 680], rdx mov rdx, qword ptr [rax + 8] mov qword ptr [rsp + 688], rdx mov rdx, qword ptr [rcx] mov qword ptr [rsp + 664], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 672], rdx lea rcx, [rsp + 664] lea rdx, [rsp + 680] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1786_11 jmp .LBB1786_12 .Ltmp17680: .LBB1786_11: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4745 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4745:0 mov rcx, qword ptr [rsp + 240] # 8-byte Reload call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rsp + 176], rax # 8-byte Spill .Ltmp17681: .LBB1786_12: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4746 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4746:0 jmp .LBB1786_13 .Ltmp17682: .LBB1786_13: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4748 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4748:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 232] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx jmp .LBB1786_78 .Ltmp17683: .LBB1786_14: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4752 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4752:0 mov dword ptr [rsp + 660], 10 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 640], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 648], rcx mov rcx, qword ptr [rsp + 240] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 624], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 632], rdx mov rcx, qword ptr [rsp + 232] # 8-byte Reload lea rdx, [rsp + 624] lea r8, [rsp + 640] lea r9, [rsp + 660] 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@AEBW4_Meta_type@0@@Z" jmp .LBB1786_78 .Ltmp17684: .LBB1786_15: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4756 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4756:0 mov rax, qword ptr [rsp + 296] mov qword ptr [rsp + 288], rax .Ltmp17685: .LBB1786_16: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4757 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4757:0 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 608], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 616], rcx mov rcx, qword ptr [rsp + 240] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 592], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 600], rdx lea rcx, [rsp + 592] lea rdx, [rsp + 608] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1786_17 jmp .LBB1786_21 .Ltmp17686: .LBB1786_17: # in Loop: Header=BB1786_16 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4759 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4759:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 576], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 584], rcx .cv_loc 1786 25 4760 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4760:0 mov rcx, qword ptr [rax] mov qword ptr [rsp + 560], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 568], rcx mov rcx, qword ptr [rsp + 216] # 8-byte Reload mov edx, dword ptr [rcx + 280] mov r8, qword ptr [rcx + 304] mov r9, qword ptr [rsp + 288] add r9, 32 mov rcx, r9 mov qword ptr [rsp + 168], r8 # 8-byte Spill mov dword ptr [rsp + 164], edx # 4-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" add rax, 1 mov rcx, qword ptr [rsp + 288] add rcx, 32 mov qword ptr [rsp + 152], rax # 8-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" lea rcx, [rsp + 576] mov qword ptr [rsp + 144], rax # 8-byte Spill call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov rcx, qword ptr [rax] mov qword ptr [rsp + 528], rcx mov rax, qword ptr [rax + 8] mov qword ptr [rsp + 536], rax mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 512], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 520], rcx lea rcx, [rsp + 544] lea rdx, [rsp + 512] lea r8, [rsp + 528] mov r9, qword ptr [rsp + 144] # 8-byte Reload mov r10, qword ptr [rsp + 152] # 8-byte Reload mov qword ptr [rsp + 32], r10 mov r10, qword ptr [rsp + 168] # 8-byte Reload mov qword ptr [rsp + 40], r10 mov r11d, dword ptr [rsp + 164] # 4-byte Reload mov dword ptr [rsp + 48], r11d call "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" lea rcx, [rsp + 544] lea rdx, [rsp + 560] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1786_18 jmp .LBB1786_19 .Ltmp17687: .LBB1786_18: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4765 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4765:0 jmp .LBB1786_21 .Ltmp17688: .LBB1786_19: # in Loop: Header=BB1786_16 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4766 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4766:0 jmp .LBB1786_20 .Ltmp17689: .LBB1786_20: # in Loop: Header=BB1786_16 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4757 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4757:0 mov rcx, qword ptr [rsp + 240] # 8-byte Reload call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rsp + 136], rax # 8-byte Spill jmp .LBB1786_16 .Ltmp17690: .LBB1786_21: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4767 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4767:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 232] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx jmp .LBB1786_78 .Ltmp17691: .LBB1786_22: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4772:0 jmp .LBB1786_23 .Ltmp17692: .LBB1786_23: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4772:0 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 496], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 504], rcx mov rcx, qword ptr [rsp + 240] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 480], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 488], rdx lea rcx, [rsp + 480] lea rdx, [rsp + 496] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" test al, 1 jne .LBB1786_24 jmp .LBB1786_57 .Ltmp17693: .LBB1786_24: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4775 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4775:0 mov rcx, qword ptr [rsp + 240] # 8-byte Reload call "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" mov dl, byte ptr [rax] mov byte ptr [rsp + 479], dl .cv_loc 1786 25 4776 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4776:0 mov rax, qword ptr [rsp + 296] mov qword ptr [rsp + 272], rax .cv_loc 1786 25 4778 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4778:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 456], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 464], rcx .cv_loc 1786 25 4779 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4779:0 lea rcx, [rsp + 456] .Ltmp17694: #DEBUG_VALUE: _Next <- [$rcx+0] call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .Ltmp17695: xor r8d, r8d mov dl, r8b .cv_loc 1786 25 4781 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4781:0 mov rcx, qword ptr [rsp + 272] cmp qword ptr [rcx + 32], 0 mov qword ptr [rsp + 128], rax # 8-byte Spill mov byte ptr [rsp + 127], dl # 1-byte Spill je .LBB1786_26 .Ltmp17696: # %bb.25: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 440], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 448], rcx mov rcx, qword ptr [rsp + 272] mov r9, qword ptr [rcx + 32] mov rcx, qword ptr [rsp + 456] mov qword ptr [rsp + 408], rcx mov rcx, qword ptr [rsp + 464] mov qword ptr [rsp + 416], rcx mov rcx, qword ptr [rax] mov qword ptr [rsp + 392], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 400], rcx lea rcx, [rsp + 424] lea rdx, [rsp + 392] lea r8, [rsp + 408] 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@0PEBU?$_Sequence@D@0@@Z" lea rcx, [rsp + 424] lea rdx, [rsp + 440] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" mov byte ptr [rsp + 127], al # 1-byte Spill .Ltmp17697: .LBB1786_26: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 127] # 1-byte Reload test al, 1 jne .LBB1786_27 jmp .LBB1786_28 .Ltmp17698: .LBB1786_27: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4784 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4784:0 mov byte ptr [rsp + 287], 1 jmp .LBB1786_53 .Ltmp17699: .LBB1786_28: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4785 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4785:0 mov rax, qword ptr [rsp + 272] cmp qword ptr [rax + 56], 0 je .LBB1786_34 .Ltmp17700: # %bb.29: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 272] mov rdx, qword ptr [rax + 56] mov rax, qword ptr [rsp + 216] # 8-byte Reload mov ecx, dword ptr [rax + 280] mov r8d, 2048 mov qword ptr [rsp + 112], rdx # 8-byte Spill mov edx, r8d call "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" cmp eax, 0 je .LBB1786_31 .Ltmp17701: # %bb.30: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 216] # 8-byte Reload mov rcx, qword ptr [rax + 304] mov dl, byte ptr [rsp + 479] call "?translate@?$_Regex_traits@D@std@@QEBADD@Z" mov byte ptr [rsp + 111], al # 1-byte Spill jmp .LBB1786_32 .Ltmp17702: .LBB1786_31: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 479] mov byte ptr [rsp + 111], al # 1-byte Spill .Ltmp17703: .LBB1786_32: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 111] # 1-byte Reload movzx ecx, al mov rdx, qword ptr [rsp + 112] # 8-byte Reload call "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" test al, 1 jne .LBB1786_33 jmp .LBB1786_34 .Ltmp17704: .LBB1786_33: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4790 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4790:0 mov byte ptr [rsp + 287], 1 jmp .LBB1786_52 .Ltmp17705: .LBB1786_34: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4791 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4791:0 movzx eax, byte ptr [rsp + 479] cmp eax, 256 jae .LBB1786_38 .Ltmp17706: # %bb.35: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4792 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4792:0 xor eax, eax mov cl, al .Ltmp17707: mov rdx, qword ptr [rsp + 272] cmp qword ptr [rdx + 40], 0 mov byte ptr [rsp + 110], cl # 1-byte Spill je .LBB1786_37 .Ltmp17708: # %bb.36: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 272] mov rcx, qword ptr [rax + 40] mov dl, byte ptr [rsp + 479] call "??$_Find@E@_Bitmap@std@@QEBA_NE@Z" mov byte ptr [rsp + 110], al # 1-byte Spill .Ltmp17709: .LBB1786_37: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 110] # 1-byte Reload and al, 1 mov byte ptr [rsp + 287], al jmp .LBB1786_51 .Ltmp17710: .LBB1786_38: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4793 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4793:0 mov rax, qword ptr [rsp + 272] cmp qword ptr [rax + 48], 0 je .LBB1786_41 .Ltmp17711: # %bb.39: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 272] mov rcx, qword ptr [rax + 48] call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 272] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 96], rax # 8-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov eax, eax mov ecx, eax mov rdx, qword ptr [rsp + 96] # 8-byte Reload add rdx, rcx mov rcx, qword ptr [rsp + 272] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 88], rdx # 8-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, rax mov rdx, qword ptr [rsp + 88] # 8-byte Reload lea r8, [rsp + 479] call "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" mov rcx, qword ptr [rsp + 272] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 80], rax # 8-byte Spill call "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" mov rcx, qword ptr [rsp + 272] mov rcx, qword ptr [rcx + 48] mov qword ptr [rsp + 72], rax # 8-byte Spill call "?_Size@?$_Buf@D@std@@QEBAIXZ" mov eax, eax mov ecx, eax mov rdx, qword ptr [rsp + 72] # 8-byte Reload add rdx, rcx mov rcx, qword ptr [rsp + 80] # 8-byte Reload cmp rcx, rdx je .LBB1786_41 .Ltmp17712: # %bb.40: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4798 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4798:0 mov byte ptr [rsp + 287], 1 jmp .LBB1786_50 .Ltmp17713: .LBB1786_41: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4799 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4799:0 mov rax, qword ptr [rsp + 272] cmp word ptr [rax + 64], 0 je .LBB1786_44 .Ltmp17714: # %bb.42: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 216] # 8-byte Reload mov rcx, qword ptr [rax + 304] mov rdx, qword ptr [rsp + 272] mov r8w, word ptr [rdx + 64] mov dl, byte ptr [rsp + 479] call "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" test al, 1 jne .LBB1786_43 jmp .LBB1786_44 .Ltmp17715: .LBB1786_43: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4801 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4801:0 mov byte ptr [rsp + 287], 1 jmp .LBB1786_49 .Ltmp17716: .LBB1786_44: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4802 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4802:0 mov rax, qword ptr [rsp + 272] cmp qword ptr [rax + 72], 0 je .LBB1786_47 .Ltmp17717: # %bb.45: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov rax, qword ptr [rsp + 216] # 8-byte Reload mov r8, qword ptr [rax + 304] mov rcx, qword ptr [rsp + 272] mov rdx, qword ptr [rcx + 72] mov cl, byte ptr [rsp + 479] call "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" test al, 1 jne .LBB1786_46 jmp .LBB1786_47 .Ltmp17718: .LBB1786_46: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4804 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4804:0 mov byte ptr [rsp + 287], 1 jmp .LBB1786_48 .Ltmp17719: .LBB1786_47: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4806 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4806:0 mov byte ptr [rsp + 287], 0 .Ltmp17720: .LBB1786_48: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4803 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4803:0 jmp .LBB1786_49 .Ltmp17721: .LBB1786_49: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4800 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4800:0 jmp .LBB1786_50 .Ltmp17722: .LBB1786_50: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4797 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4797:0 jmp .LBB1786_51 .Ltmp17723: .LBB1786_51: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4791 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4791:0 jmp .LBB1786_52 .Ltmp17724: .LBB1786_52: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4789 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4789:0 jmp .LBB1786_53 .Ltmp17725: .LBB1786_53: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4808 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4808:0 mov al, byte ptr [rsp + 287] and al, 1 movzx ecx, al mov rdx, qword ptr [rsp + 272] mov r8d, dword ptr [rdx + 12] and r8d, 1 cmp ecx, r8d je .LBB1786_55 .Ltmp17726: # %bb.54: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4809 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4809:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 232] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx jmp .LBB1786_78 .Ltmp17727: .LBB1786_55: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4810 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4810:0 jmp .LBB1786_56 .Ltmp17728: .LBB1786_56: # in Loop: Header=BB1786_23 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4772 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4772:0 mov rcx, qword ptr [rsp + 240] # 8-byte Reload call "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" mov qword ptr [rsp + 64], rax # 8-byte Spill jmp .LBB1786_23 .Ltmp17729: .LBB1786_57: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4812 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4812:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 232] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx jmp .LBB1786_78 .Ltmp17730: .LBB1786_58: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4815 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4815:0 jmp .LBB1786_74 .Ltmp17731: .LBB1786_59: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4818 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4818:0 jmp .LBB1786_74 .Ltmp17732: .LBB1786_60: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4821 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4821:0 mov qword ptr [rsp + 296], 0 .cv_loc 1786 25 4822 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4822:0 jmp .LBB1786_74 .Ltmp17733: .LBB1786_61: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4825 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4825:0 jmp .LBB1786_74 .Ltmp17734: .LBB1786_62: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4828 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4828:0 jmp .LBB1786_74 .Ltmp17735: .LBB1786_63: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4832 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4832:0 mov rax, qword ptr [rsp + 296] mov qword ptr [rsp + 264], rax .Ltmp17736: .LBB1786_64: # =>This Inner Loop Header: Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4834:0 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rcx, qword ptr [rax] mov qword ptr [rsp + 376], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rsp + 384], rcx mov rcx, qword ptr [rsp + 240] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 360], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 368], rdx lea rcx, [rsp + 360] lea rdx, [rsp + 376] call "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z" xor r8d, r8d mov r9b, r8b test al, 1 mov byte ptr [rsp + 63], r9b # 1-byte Spill jne .LBB1786_65 jmp .LBB1786_66 .Ltmp17737: .LBB1786_65: # in Loop: Header=BB1786_64 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] cmp qword ptr [rsp + 264], 0 setne al mov byte ptr [rsp + 63], al # 1-byte Spill .Ltmp17738: .LBB1786_66: # in Loop: Header=BB1786_64 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] mov al, byte ptr [rsp + 63] # 1-byte Reload test al, 1 jne .LBB1786_67 jmp .LBB1786_69 .Ltmp17739: .LBB1786_67: # in Loop: Header=BB1786_64 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4836 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4836:0 mov rax, qword ptr [rsp + 264] mov rax, qword ptr [rax + 16] mov rcx, qword ptr [rsp + 248] # 8-byte Reload mov rdx, qword ptr [rcx] mov qword ptr [rsp + 328], rdx mov rdx, qword ptr [rcx + 8] mov qword ptr [rsp + 336], rdx mov rdx, qword ptr [rsp + 240] # 8-byte Reload mov r8, qword ptr [rdx] mov qword ptr [rsp + 312], r8 mov r8, qword ptr [rdx + 8] mov qword ptr [rsp + 320], r8 mov rcx, qword ptr [rsp + 216] # 8-byte Reload lea rdx, [rsp + 344] lea r8, [rsp + 312] lea r9, [rsp + 328] mov qword ptr [rsp + 32], rax call "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z" mov rax, qword ptr [rsp + 344] mov rcx, qword ptr [rsp + 248] # 8-byte Reload mov qword ptr [rcx], rax mov rax, qword ptr [rsp + 352] mov qword ptr [rcx + 8], rax .Ltmp17740: # %bb.68: # in Loop: Header=BB1786_64 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4835 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4835:0 mov rax, qword ptr [rsp + 264] mov rax, qword ptr [rax + 40] mov qword ptr [rsp + 264], rax .cv_loc 1786 25 4834 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4834:0 jmp .LBB1786_64 .Ltmp17741: .LBB1786_69: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4837 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4837:0 mov rax, qword ptr [rsp + 248] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 232] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx jmp .LBB1786_78 .Ltmp17742: .LBB1786_70: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4841 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4841:0 jmp .LBB1786_74 .Ltmp17743: .LBB1786_71: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4844 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4844:0 mov qword ptr [rsp + 296], 0 .cv_loc 1786 25 4845 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4845:0 jmp .LBB1786_74 .Ltmp17744: .LBB1786_72: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] jmp .LBB1786_73 .Ltmp17745: .LBB1786_73: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4850 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4850:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 232] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx jmp .LBB1786_78 .Ltmp17746: .LBB1786_74: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4852 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4852:0 cmp qword ptr [rsp + 296], 0 je .LBB1786_76 .Ltmp17747: # %bb.75: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4853 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4853:0 mov rax, qword ptr [rsp + 296] mov rax, qword ptr [rax + 16] mov qword ptr [rsp + 296], rax .Ltmp17748: .LBB1786_76: # in Loop: Header=BB1786_4 Depth=1 #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4729 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4729:0 jmp .LBB1786_4 .Ltmp17749: .LBB1786_77: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4855 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4855:0 mov rax, qword ptr [rsp + 240] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 232] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx .Ltmp17750: .LBB1786_78: #DEBUG_VALUE: _Skip:_First_arg <- [DW_OP_plus_uconst 240, DW_OP_deref] [$rsp+0] #DEBUG_VALUE: _Skip:_Last <- [DW_OP_plus_uconst 248, DW_OP_deref] [$rsp+0] .cv_loc 1786 25 4856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:4856:0 mov rax, qword ptr [rsp + 816] xor rax, rsp mov rcx, rax call __security_check_cookie mov rax, qword ptr [rsp + 224] # 8-byte Reload add rsp, 824 .Ltmp17751: ret .Ltmp17752: .Lfunc_end1786: .p2align 2, 0x90 .LJTI1786_0: .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_8-.LJTI1786_0 .long .LBB1786_9-.LJTI1786_0 .long .LBB1786_14-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_15-.LJTI1786_0 .long .LBB1786_22-.LJTI1786_0 .long .LBB1786_58-.LJTI1786_0 .long .LBB1786_59-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_60-.LJTI1786_0 .long .LBB1786_61-.LJTI1786_0 .long .LBB1786_62-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_63-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_72-.LJTI1786_0 .long .LBB1786_70-.LJTI1786_0 .long .LBB1786_71-.LJTI1786_0 .seh_handlerdata .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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z" .seh_endproc # -- 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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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_begin1787: .cv_func_id 1787 .cv_loc 1787 25 2028 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2028:0 .seh_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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue and r9b, 1 mov byte ptr [rsp + 55], r9b mov qword ptr [rsp + 40], r8 #DEBUG_VALUE: _Match,0> > > >:_Pfirst <- [$rdx+0] mov qword ptr [rsp + 32], rcx mov rcx, qword ptr [rsp + 32] .Ltmp17753: .cv_loc 1787 25 2029 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2029:0 mov r8, qword ptr [rdx] mov qword ptr [rcx + 256], r8 mov rdx, qword ptr [rdx + 8] .Ltmp17754: mov qword ptr [rcx + 264], rdx .cv_loc 1787 25 2030 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:2030:0 mov r9b, byte ptr [rsp + 55] mov rdx, qword ptr [rsp + 40] and r9b, 1 mov r8b, r9b 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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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" and al, 1 movzx eax, al add rsp, 56 ret .Ltmp17755: .Lfunc_end1787: .seh_handlerdata .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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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" .seh_endproc # -- End function .def "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .globl "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # -- Begin function ??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z .p2align 4, 0x90 "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z": # @"??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .Lfunc_begin1788: .cv_func_id 1788 .cv_loc 1788 25 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:138:0 .seh_proc "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], edx mov qword ptr [rsp + 40], rcx .Ltmp17756: mov edx, dword ptr [rsp + 52] mov rcx, qword ptr [rsp + 40] mov ecx, dword ptr [rcx] call "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" mov r8, qword ptr [rsp + 40] mov dword ptr [r8], eax mov rax, r8 add rsp, 56 ret .Ltmp17757: .Lfunc_end1788: .seh_handlerdata .section .text,"xr",discard,"??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .seh_endproc # -- End function .def "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .globl "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # -- Begin function ??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z .p2align 4, 0x90 "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z": # @"??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .Lfunc_begin1789: .cv_func_id 1789 .cv_loc 1789 25 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:138:0 .seh_proc "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov dword ptr [rsp + 52], edx mov qword ptr [rsp + 40], rcx .Ltmp17758: mov edx, dword ptr [rsp + 52] mov rcx, qword ptr [rsp + 40] mov ecx, dword ptr [rcx] call "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" mov r8, qword ptr [rsp + 40] mov dword ptr [r8], eax mov rax, r8 add rsp, 56 ret .Ltmp17759: .Lfunc_end1789: .seh_handlerdata .section .text,"xr",discard,"??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .seh_endproc # -- 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_begin1790: .cv_func_id 1790 .cv_loc 1790 25 138 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex:138:0 .seh_proc "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" # %bb.0: push rax .seh_stackalloc 8 .seh_endprologue mov dword ptr [rsp + 4], ecx .Ltmp17760: mov ecx, dword ptr [rsp + 4] xor ecx, -1 mov eax, ecx pop rcx ret .Ltmp17761: .Lfunc_end1790: .seh_handlerdata .section .text,"xr",discard,"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" .seh_endproc # -- 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@AEBW4_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@AEBW4_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@AEBW4_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@AEBW4_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@AEBW4_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@AEBW4_Meta_type@0@@Z" .Lfunc_begin1791: .cv_func_id 1791 .cv_loc 1791 15 3539 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3539:0 .seh_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@AEBW4_Meta_type@0@@Z" # %bb.0: sub rsp, 104 .seh_stackalloc 104 .seh_endprologue mov rax, rcx mov r10, qword ptr [rip + __security_cookie] xor r10, rsp mov qword ptr [rsp + 96], r10 mov qword ptr [rsp + 80], r9 #DEBUG_VALUE: find,0>,std::_Meta_type>:_Last <- [$r8+0] #DEBUG_VALUE: find,0>,std::_Meta_type>:_First <- [$rdx+0] .Ltmp17762: .cv_loc 1791 15 3540 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3540:0 mov qword ptr [rsp + 72], rcx # 8-byte Spill mov rcx, rdx mov qword ptr [rsp + 64], rdx # 8-byte Spill .Ltmp17763: #DEBUG_VALUE: find,0>,std::_Meta_type>:_First <- [DW_OP_plus_uconst 64, DW_OP_deref] [$rsp+0] mov rdx, r8 mov qword ptr [rsp + 56], rax # 8-byte Spill mov qword ptr [rsp + 48], r8 # 8-byte Spill .Ltmp17764: #DEBUG_VALUE: find,0>,std::_Meta_type>:_Last <- [DW_OP_plus_uconst 48, DW_OP_deref] [$rsp+0] call "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .cv_loc 1791 15 3541 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3541:0 mov r8, qword ptr [rsp + 80] mov rcx, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rsp + 40], r8 # 8-byte Spill call "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, qword ptr [rsp + 64] # 8-byte Reload mov qword ptr [rsp + 32], rax # 8-byte Spill call "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" mov rcx, rax mov rdx, qword ptr [rsp + 32] # 8-byte Reload mov r8, qword ptr [rsp + 40] # 8-byte Reload call "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" mov qword ptr [rsp + 88], rax mov rcx, qword ptr [rsp + 64] # 8-byte Reload lea rdx, [rsp + 88] call "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" .cv_loc 1791 15 3543 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3543:0 mov rax, qword ptr [rsp + 64] # 8-byte Reload mov rcx, qword ptr [rax] mov rdx, qword ptr [rsp + 72] # 8-byte Reload mov qword ptr [rdx], rcx mov rcx, qword ptr [rax + 8] mov qword ptr [rdx + 8], rcx mov rcx, qword ptr [rsp + 96] xor rcx, rsp call __security_check_cookie mov rax, qword ptr [rsp + 56] # 8-byte Reload add rsp, 104 .Ltmp17765: ret .Ltmp17766: .Lfunc_end1791: .seh_handlerdata .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@AEBW4_Meta_type@0@@Z" .seh_endproc # -- End function .def "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" .globl "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" # -- Begin function ??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z .p2align 4, 0x90 "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z": # @"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" .Lfunc_begin1792: .cv_func_id 1792 .cv_loc 1792 15 856 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:856:0 .seh_proc "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rdx mov qword ptr [rsp + 40], rcx .Ltmp17767: .cv_loc 1792 15 857 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:857:0 mov rcx, qword ptr [rsp + 40] mov rdx, qword ptr [rsp + 48] mov rdx, qword ptr [rdx] call "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" .cv_loc 1792 15 858 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:858:0 nop add rsp, 56 ret .Ltmp17768: .Lfunc_end1792: .seh_handlerdata .section .text,"xr",discard,"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" .seh_endproc # -- End function .def "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" .globl "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" # -- Begin function ??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z .p2align 4, 0x90 "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z": # @"??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" .Lfunc_begin1793: .cv_func_id 1793 .cv_loc 1793 15 3528 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3528:0 .seh_proc "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp17769: .cv_loc 1793 15 3533 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3533:0 mov r8, qword ptr [rsp + 64] mov rdx, qword ptr [rsp + 56] mov rcx, qword ptr [rsp + 48] mov r9b, byte ptr [rsp + 40] call "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" nop add rsp, 72 ret .Ltmp17770: .Lfunc_end1793: .seh_handlerdata .section .text,"xr",discard,"??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" .seh_endproc # -- End function .def "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$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?@@AEBV?$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?@@AEBV?$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?@@AEBV?$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?@@AEBV?$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?@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .Lfunc_begin1794: .cv_func_id 1794 .cv_loc 1794 15 642 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:642:0 .seh_proc "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rcx .Ltmp17771: .cv_loc 1794 15 643 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:643:0 mov rcx, qword ptr [rsp + 32] call "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" nop add rsp, 40 ret .Ltmp17772: .Lfunc_end1794: .seh_handlerdata .section .text,"xr",discard,"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .seh_endproc # -- End function .def "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" .globl "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" # -- Begin function ?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z .p2align 4, 0x90 "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z": # @"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" .Lfunc_begin1795: .cv_func_id 1795 .cv_loc 1795 5 292 0 # ..\include\gsl/span:292:0 .seh_proc "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], rdx mov qword ptr [rsp + 56], rcx mov rcx, qword ptr [rsp + 56] .Ltmp17773: .cv_loc 1795 5 294 0 # ..\include\gsl/span:294:0 mov rdx, qword ptr [rsp + 64] mov rax, qword ptr [rcx] mov qword ptr [rsp + 48], rcx # 8-byte Spill mov rcx, rax mov qword ptr [rsp + 40], rdx # 8-byte Spill call "?data@?$span@D$0?0@gsl@@QEBAPEADXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload sub rcx, rax mov rax, qword ptr [rsp + 48] # 8-byte Reload mov qword ptr [rax + 8], rcx .cv_loc 1795 5 295 0 # ..\include\gsl/span:295:0 add rsp, 72 ret .Ltmp17774: .Lfunc_end1795: .seh_handlerdata .section .text,"xr",discard,"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" .seh_endproc # -- End function .def "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" .globl "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # -- Begin function ??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z .p2align 4, 0x90 "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z": # @"??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" .Lfunc_begin1796: .cv_func_id 1796 .cv_loc 1796 15 3518 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3518:0 .seh_proc "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # %bb.0: sub rsp, 32 .seh_stackalloc 32 .seh_endprologue mov byte ptr [rsp + 24], r9b mov qword ptr [rsp + 16], r8 mov qword ptr [rsp + 8], rdx mov qword ptr [rsp], rcx .LBB1796_1: # =>This Inner Loop Header: Depth=1 .Ltmp17775: .cv_loc 1796 15 3519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3519:0 mov rax, qword ptr [rsp] cmp rax, qword ptr [rsp + 8] je .LBB1796_6 # %bb.2: # in Loop: Header=BB1796_1 Depth=1 .Ltmp17776: .cv_loc 1796 15 3520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3520:0 mov rax, qword ptr [rsp] movsx ecx, byte ptr [rax] mov rax, qword ptr [rsp + 16] cmp ecx, dword ptr [rax] jne .LBB1796_4 # %bb.3: .Ltmp17777: .cv_loc 1796 15 3521 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3521:0 jmp .LBB1796_6 .LBB1796_4: # in Loop: Header=BB1796_1 Depth=1 .cv_loc 1796 15 3520 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3520:0 jmp .LBB1796_5 .Ltmp17778: .LBB1796_5: # in Loop: Header=BB1796_1 Depth=1 .cv_loc 1796 15 3519 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3519:0 mov rax, qword ptr [rsp] add rax, 1 mov qword ptr [rsp], rax jmp .LBB1796_1 .Ltmp17779: .LBB1796_6: .cv_loc 1796 15 3522 0 # C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility:3522:0 mov rax, qword ptr [rsp] add rsp, 32 ret .Ltmp17780: .Lfunc_end1796: .seh_handlerdata .section .text,"xr",discard,"??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" .seh_endproc # -- End function .def "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ"; .scl 2; .type 32; .endef .section .text,"xr",discard,"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" .globl "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" # -- Begin function ?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ .p2align 4, 0x90 "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ": # @"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" .Lfunc_begin1797: .cv_func_id 1797 .cv_loc 1797 5 277 0 # ..\include\gsl/span:277:0 .seh_proc "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" # %bb.0: sub rsp, 56 .seh_stackalloc 56 .seh_endprologue mov qword ptr [rsp + 48], rcx mov rcx, qword ptr [rsp + 48] .Ltmp17781: .cv_loc 1797 5 280 0 # ..\include\gsl/span:280:0 mov rax, qword ptr [rcx] mov qword ptr [rsp + 40], rcx # 8-byte Spill mov rcx, rax call "?data@?$span@D$0?0@gsl@@QEBAPEADXZ" mov rcx, qword ptr [rsp + 40] # 8-byte Reload add rax, qword ptr [rcx + 8] add rsp, 56 ret .Ltmp17782: .Lfunc_end1797: .seh_handlerdata .section .text,"xr",discard,"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" .seh_endproc # -- End function .def "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z"; .scl 2; .type 32; .endef .section .text,"xr",discard,"??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" .globl "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" # -- Begin function ??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z .p2align 4, 0x90 "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z": # @"??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" .Lfunc_begin1798: .cv_func_id 1798 .cv_loc 1798 5 772 0 # ..\include\gsl/span:772:0 .seh_proc "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue mov qword ptr [rsp + 32], rdx #DEBUG_VALUE: at:s <- [$rcx+0] .Ltmp17783: .cv_loc 1798 5 774 0 # ..\include\gsl/span:774:0 mov rdx, qword ptr [rsp + 32] call "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" nop add rsp, 40 ret .Ltmp17784: .Lfunc_end1798: .seh_handlerdata .section .text,"xr",discard,"??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" .seh_endproc # -- 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_begin1799: .cv_func_id 1799 .cv_file 31 "C:\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.17763.0\\ucrt\\wchar.h" "FC04F05BA302122D10ED7A6130E21446" 1 .cv_loc 1799 31 230 0 # C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\wchar.h:230:0 .seh_proc wmemcpy # %bb.0: sub rsp, 72 .seh_stackalloc 72 .seh_endprologue mov qword ptr [rsp + 64], r8 mov qword ptr [rsp + 56], rdx mov qword ptr [rsp + 48], rcx .Ltmp17785: .cv_loc 1799 31 233 0 # C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\wchar.h:233:0 mov rcx, qword ptr [rsp + 48] mov rdx, qword ptr [rsp + 56] mov r8, qword ptr [rsp + 64] shl r8, 1 mov qword ptr [rsp + 40], rcx # 8-byte Spill call memcpy mov rcx, qword ptr [rsp + 40] # 8-byte Reload mov rax, rcx add rsp, 72 ret .Ltmp17786: .Lfunc_end1799: .seh_handlerdata .section .text,"xr",discard,wmemcpy .seh_endproc # -- 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_begin1800: .cv_func_id 1800 .cv_loc 1800 1 0 0 # ..\tests\span_tests.cpp:0:0 .seh_proc _GLOBAL__sub_I_span_tests.cpp # %bb.0: sub rsp, 40 .seh_stackalloc 40 .seh_endprologue .Ltmp17787: 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" nop add rsp, 40 ret .Ltmp17788: .Lfunc_end1800: .seh_handlerdata .text .seh_endproc # -- End function .lcomm "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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",8,8 # @"?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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AUfail_fast@gsl@@" .zero 4 .section .xdata,"dr",discard,"_CT??_R0?AUfail_fast@gsl@@@824" .globl "_CT??_R0?AUfail_fast@gsl@@@824" # @"_CT??_R0?AUfail_fast@gsl@@@824" .p2align 4 "_CT??_R0?AUfail_fast@gsl@@@824": .long 0 # 0x0 .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 24 # 0x18 .long "??0fail_fast@gsl@@QEAA@AEBU01@@Z"@IMGREL .section .data,"dw",discard,"??_R0?AVlogic_error@std@@@8" .globl "??_R0?AVlogic_error@std@@@8" # @"??_R0?AVlogic_error@std@@@8" .p2align 4 "??_R0?AVlogic_error@std@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AVlogic_error@std@@" .zero 2 .section .xdata,"dr",discard,"_CT??_R0?AVlogic_error@std@@@824" .globl "_CT??_R0?AVlogic_error@std@@@824" # @"_CT??_R0?AVlogic_error@std@@@824" .p2align 4 "_CT??_R0?AVlogic_error@std@@@824": .long 0 # 0x0 .long "??_R0?AVlogic_error@std@@@8"@IMGREL .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 24 # 0x18 .long "??0logic_error@std@@QEAA@AEBV01@@Z"@IMGREL .section .data,"dw",discard,"??_R0?AVexception@std@@@8" .globl "??_R0?AVexception@std@@@8" # @"??_R0?AVexception@std@@@8" .p2align 4 "??_R0?AVexception@std@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AVexception@std@@" .zero 4 .section .xdata,"dr",discard,"_CT??_R0?AVexception@std@@@824" .globl "_CT??_R0?AVexception@std@@@824" # @"_CT??_R0?AVexception@std@@@824" .p2align 4 "_CT??_R0?AVexception@std@@@824": .long 0 # 0x0 .long "??_R0?AVexception@std@@@8"@IMGREL .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 24 # 0x18 .long "??0exception@std@@QEAA@AEBV01@@Z"@IMGREL .section .xdata,"dr",discard,"_CTA3?AUfail_fast@gsl@@" .globl "_CTA3?AUfail_fast@gsl@@" # @"_CTA3?AUfail_fast@gsl@@" .p2align 3 "_CTA3?AUfail_fast@gsl@@": .long 3 # 0x3 .long "_CT??_R0?AUfail_fast@gsl@@@824"@IMGREL .long "_CT??_R0?AVlogic_error@std@@@824"@IMGREL .long "_CT??_R0?AVexception@std@@@824"@IMGREL .section .xdata,"dr",discard,"_TI3?AUfail_fast@gsl@@" .globl "_TI3?AUfail_fast@gsl@@" # @"_TI3?AUfail_fast@gsl@@" .p2align 3 "_TI3?AUfail_fast@gsl@@": .long 0 # 0x0 .long "??1fail_fast@gsl@@UEAA@XZ"@IMGREL .long 0 # 0x0 .long "_CTA3?AUfail_fast@gsl@@"@IMGREL .section .rdata,"dr",largest,"??_7fail_fast@gsl@@6B@" .p2align 4 # @0 .L__unnamed_1: .quad "??_R4fail_fast@gsl@@6B@" .quad "??_Gfail_fast@gsl@@UEAAPEAXI@Z" .quad "?what@exception@std@@UEBAPEBDXZ" .section .rdata,"dr",discard,"??_R4fail_fast@gsl@@6B@" .globl "??_R4fail_fast@gsl@@6B@" # @"??_R4fail_fast@gsl@@6B@" .p2align 4 "??_R4fail_fast@gsl@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL .long "??_R3fail_fast@gsl@@8"@IMGREL .long "??_R4fail_fast@gsl@@6B@"@IMGREL .section .rdata,"dr",discard,"??_R3fail_fast@gsl@@8" .globl "??_R3fail_fast@gsl@@8" # @"??_R3fail_fast@gsl@@8" .p2align 3 "??_R3fail_fast@gsl@@8": .long 0 # 0x0 .long 0 # 0x0 .long 3 # 0x3 .long "??_R2fail_fast@gsl@@8"@IMGREL .section .rdata,"dr",discard,"??_R2fail_fast@gsl@@8" .globl "??_R2fail_fast@gsl@@8" # @"??_R2fail_fast@gsl@@8" .p2align 2 "??_R2fail_fast@gsl@@8": .long "??_R1A@?0A@EA@fail_fast@gsl@@8"@IMGREL .long "??_R1A@?0A@EA@logic_error@std@@8"@IMGREL .long "??_R1A@?0A@EA@exception@std@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@fail_fast@gsl@@8" .globl "??_R1A@?0A@EA@fail_fast@gsl@@8" # @"??_R1A@?0A@EA@fail_fast@gsl@@8" .p2align 4 "??_R1A@?0A@EA@fail_fast@gsl@@8": .long "??_R0?AUfail_fast@gsl@@@8"@IMGREL .long 2 # 0x2 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3fail_fast@gsl@@8"@IMGREL .section .rdata,"dr",discard,"??_R1A@?0A@EA@logic_error@std@@8" .globl "??_R1A@?0A@EA@logic_error@std@@8" # @"??_R1A@?0A@EA@logic_error@std@@8" .p2align 4 "??_R1A@?0A@EA@logic_error@std@@8": .long "??_R0?AVlogic_error@std@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3logic_error@std@@8"@IMGREL .section .rdata,"dr",discard,"??_R3logic_error@std@@8" .globl "??_R3logic_error@std@@8" # @"??_R3logic_error@std@@8" .p2align 3 "??_R3logic_error@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2logic_error@std@@8"@IMGREL .section .rdata,"dr",discard,"??_R2logic_error@std@@8" .globl "??_R2logic_error@std@@8" # @"??_R2logic_error@std@@8" .p2align 2 "??_R2logic_error@std@@8": .long "??_R1A@?0A@EA@logic_error@std@@8"@IMGREL .long "??_R1A@?0A@EA@exception@std@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@exception@std@@8" .globl "??_R1A@?0A@EA@exception@std@@8" # @"??_R1A@?0A@EA@exception@std@@8" .p2align 4 "??_R1A@?0A@EA@exception@std@@8": .long "??_R0?AVexception@std@@@8"@IMGREL .long 0 # 0x0 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3exception@std@@8"@IMGREL .section .rdata,"dr",discard,"??_R3exception@std@@8" .globl "??_R3exception@std@@8" # @"??_R3exception@std@@8" .p2align 3 "??_R3exception@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 1 # 0x1 .long "??_R2exception@std@@8"@IMGREL .section .rdata,"dr",discard,"??_R2exception@std@@8" .globl "??_R2exception@std@@8" # @"??_R2exception@std@@8" .p2align 2 "??_R2exception@std@@8": .long "??_R1A@?0A@EA@exception@std@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",largest,"??_7logic_error@std@@6B@" .p2align 4 # @1 .L__unnamed_2: .quad "??_R4logic_error@std@@6B@" .quad "??_Glogic_error@std@@UEAAPEAXI@Z" .quad "?what@exception@std@@UEBAPEBDXZ" .section .rdata,"dr",discard,"??_R4logic_error@std@@6B@" .globl "??_R4logic_error@std@@6B@" # @"??_R4logic_error@std@@6B@" .p2align 4 "??_R4logic_error@std@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AVlogic_error@std@@@8"@IMGREL .long "??_R3logic_error@std@@8"@IMGREL .long "??_R4logic_error@std@@6B@"@IMGREL .section .rdata,"dr",largest,"??_7exception@std@@6B@" .p2align 4 # @2 .L__unnamed_3: .quad "??_R4exception@std@@6B@" .quad "??_Gexception@std@@UEAAPEAXI@Z" .quad "?what@exception@std@@UEBAPEBDXZ" .section .rdata,"dr",discard,"??_R4exception@std@@6B@" .globl "??_R4exception@std@@6B@" # @"??_R4exception@std@@6B@" .p2align 4 "??_R4exception@std@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AVexception@std@@@8"@IMGREL .long "??_R3exception@std@@8"@IMGREL .long "??_R4exception@std@@6B@"@IMGREL .section .rdata,"dr",discard,"??_C@_0BC@EOODALEL@Unknown?5exception?$AA@" .globl "??_C@_0BC@EOODALEL@Unknown?5exception?$AA@" # @"??_C@_0BC@EOODALEL@Unknown?5exception?$AA@" "??_C@_0BC@EOODALEL@Unknown?5exception?$AA@": .asciz "Unknown exception" .section .rdata,"dr",largest,"??_7?$UnaryExpr@_N@Catch@@6B@" .p2align 4 # @3 .L__unnamed_4: .quad "??_R4?$UnaryExpr@_N@Catch@@6B@" .quad "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .quad "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$UnaryExpr@_N@Catch@@@8"@IMGREL .long "??_R3?$UnaryExpr@_N@Catch@@8"@IMGREL .long "??_R4?$UnaryExpr@_N@Catch@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$UnaryExpr@_N@Catch@@" .zero 5 .section .rdata,"dr",discard,"??_R3?$UnaryExpr@_N@Catch@@8" .globl "??_R3?$UnaryExpr@_N@Catch@@8" # @"??_R3?$UnaryExpr@_N@Catch@@8" .p2align 3 "??_R3?$UnaryExpr@_N@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$UnaryExpr@_N@Catch@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$UnaryExpr@_N@Catch@@8"@IMGREL .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"@IMGREL .long 0 # 0x0 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3ITransientExpression@Catch@@8"@IMGREL .section .data,"dw",discard,"??_R0?AUITransientExpression@Catch@@@8" .globl "??_R0?AUITransientExpression@Catch@@@8" # @"??_R0?AUITransientExpression@Catch@@@8" .p2align 4 "??_R0?AUITransientExpression@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AUITransientExpression@Catch@@" .zero 7 .section .rdata,"dr",discard,"??_R3ITransientExpression@Catch@@8" .globl "??_R3ITransientExpression@Catch@@8" # @"??_R3ITransientExpression@Catch@@8" .p2align 3 "??_R3ITransientExpression@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 1 # 0x1 .long "??_R2ITransientExpression@Catch@@8"@IMGREL .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"@IMGREL .long 0 # 0x0 .section .rdata,"dr",largest,"??_7ITransientExpression@Catch@@6B@" .p2align 4 # @4 .L__unnamed_5: .quad "??_R4ITransientExpression@Catch@@6B@" .quad _purecall .quad _purecall .quad _purecall .quad "??_GITransientExpression@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4ITransientExpression@Catch@@6B@" .globl "??_R4ITransientExpression@Catch@@6B@" # @"??_R4ITransientExpression@Catch@@6B@" .p2align 4 "??_R4ITransientExpression@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AUITransientExpression@Catch@@@8"@IMGREL .long "??_R3ITransientExpression@Catch@@8"@IMGREL .long "??_R4ITransientExpression@Catch@@6B@"@IMGREL .section .rdata,"dr",discard,"??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@" .globl "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@" # @"??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@" "??_C@_0BB@FCMFBGOM@invalid?5argument?$AA@": .asciz "invalid argument" .section .rdata,"dr",discard,"??_C@_02DKCKIIND@?$CFs?$AA@" .globl "??_C@_02DKCKIIND@?$CFs?$AA@" # @"??_C@_02DKCKIIND@?$CFs?$AA@" "??_C@_02DKCKIIND@?$CFs?$AA@": .asciz "%s" .section .rdata,"dr",discard,"??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" .globl "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" "??_C@_0GJ@MAEDLLFA@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xmemory0" .section .rdata,"dr",discard,"??_C@_1NC@LMCNBOC@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" .globl "??_C@_1NC@LMCNBOC@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" # @"??_C@_1NC@LMCNBOC@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" .p2align 1 "??_C@_1NC@LMCNBOC@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@": .short 67 # 0x43 .short 58 # 0x3a .short 92 # 0x5c .short 80 # 0x50 .short 114 # 0x72 .short 111 # 0x6f .short 103 # 0x67 .short 114 # 0x72 .short 97 # 0x61 .short 109 # 0x6d .short 32 # 0x20 .short 70 # 0x46 .short 105 # 0x69 .short 108 # 0x6c .short 101 # 0x65 .short 115 # 0x73 .short 32 # 0x20 .short 40 # 0x28 .short 120 # 0x78 .short 56 # 0x38 .short 54 # 0x36 .short 41 # 0x29 .short 92 # 0x5c .short 77 # 0x4d .short 105 # 0x69 .short 99 # 0x63 .short 114 # 0x72 .short 111 # 0x6f .short 115 # 0x73 .short 111 # 0x6f .short 102 # 0x66 .short 116 # 0x74 .short 32 # 0x20 .short 86 # 0x56 .short 105 # 0x69 .short 115 # 0x73 .short 117 # 0x75 .short 97 # 0x61 .short 108 # 0x6c .short 32 # 0x20 .short 83 # 0x53 .short 116 # 0x74 .short 117 # 0x75 .short 100 # 0x64 .short 105 # 0x69 .short 111 # 0x6f .short 92 # 0x5c .short 50 # 0x32 .short 48 # 0x30 .short 49 # 0x31 .short 55 # 0x37 .short 92 # 0x5c .short 67 # 0x43 .short 111 # 0x6f .short 109 # 0x6d .short 109 # 0x6d .short 117 # 0x75 .short 110 # 0x6e .short 105 # 0x69 .short 116 # 0x74 .short 121 # 0x79 .short 92 # 0x5c .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 84 # 0x54 .short 111 # 0x6f .short 111 # 0x6f .short 108 # 0x6c .short 115 # 0x73 .short 92 # 0x5c .short 77 # 0x4d .short 83 # 0x53 .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 49 # 0x31 .short 52 # 0x34 .short 46 # 0x2e .short 49 # 0x31 .short 54 # 0x36 .short 46 # 0x2e .short 50 # 0x32 .short 55 # 0x37 .short 48 # 0x30 .short 50 # 0x32 .short 51 # 0x33 .short 92 # 0x5c .short 105 # 0x69 .short 110 # 0x6e .short 99 # 0x63 .short 108 # 0x6c .short 117 # 0x75 .short 100 # 0x64 .short 101 # 0x65 .short 92 # 0x5c .short 120 # 0x78 .short 109 # 0x6d .short 101 # 0x65 .short 109 # 0x6d .short 111 # 0x6f .short 114 # 0x72 .short 121 # 0x79 .short 48 # 0x30 .short 0 # 0x0 .section .rdata,"dr",discard,"??_C@_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@AEB_KAEB_K@Catch@@6B@" .p2align 4 # @5 .L__unnamed_6: .quad "??_R4?$BinaryExpr@AEB_KAEB_K@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEB_KAEB_K@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEB_KAEB_K@Catch@@6B@" # @"??_R4?$BinaryExpr@AEB_KAEB_K@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEB_KAEB_K@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEB_KAEB_K@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEB_KAEB_K@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEB_KAEB_K@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEB_KAEB_K@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEB_KAEB_K@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEB_KAEB_K@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEB_KAEB_K@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEB_KAEB_K@Catch@@" .zero 4 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEB_KAEB_K@Catch@@8" .globl "??_R3?$BinaryExpr@AEB_KAEB_K@Catch@@8" # @"??_R3?$BinaryExpr@AEB_KAEB_K@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEB_KAEB_K@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEB_KAEB_K@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEB_KAEB_K@Catch@@8" .globl "??_R2?$BinaryExpr@AEB_KAEB_K@Catch@@8" # @"??_R2?$BinaryExpr@AEB_KAEB_K@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEB_KAEB_K@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEB_KAEB_K@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEB_KAEB_K@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEB_KAEB_K@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEB_KAEB_K@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEB_KAEB_K@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEB_KAEB_K@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEB_KAEB_K@Catch@@8"@IMGREL .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 4 # @"?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@AEB_JAEBH@Catch@@6B@" .p2align 4 # @6 .L__unnamed_7: .quad "??_R4?$BinaryExpr@AEB_JAEBH@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEB_JAEBH@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEB_JAEBH@Catch@@6B@" # @"??_R4?$BinaryExpr@AEB_JAEBH@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEB_JAEBH@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEB_JAEBH@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEB_JAEBH@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEB_JAEBH@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEB_JAEBH@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEB_JAEBH@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEB_JAEBH@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEB_JAEBH@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEB_JAEBH@Catch@@" .zero 5 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEB_JAEBH@Catch@@8" .globl "??_R3?$BinaryExpr@AEB_JAEBH@Catch@@8" # @"??_R3?$BinaryExpr@AEB_JAEBH@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEB_JAEBH@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEB_JAEBH@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEB_JAEBH@Catch@@8" .globl "??_R2?$BinaryExpr@AEB_JAEBH@Catch@@8" # @"??_R2?$BinaryExpr@AEB_JAEBH@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEB_JAEBH@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEBH@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEBH@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEBH@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEBH@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEBH@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEB_JAEBH@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEB_JAEBH@Catch@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@" .p2align 4 # @7 .L__unnamed_8: .quad "??_R4?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@" .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" .globl "??_R3?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" # @"??_R3?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" .globl "??_R2?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" # @"??_R2?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@8"@IMGREL .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: .quad "??_R4?$BinaryExpr@_N_N@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@_N_N@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@_N_N@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@_N_N@Catch@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3?$BinaryExpr@_N_N@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@_N_N@Catch@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@_N_N@Catch@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$BinaryExpr@AEBHAEBH@Catch@@6B@" .p2align 4 # @9 .L__unnamed_10: .quad "??_R4?$BinaryExpr@AEBHAEBH@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBHAEBH@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBHAEBH@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBHAEBH@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBHAEBH@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBHAEBH@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBHAEBH@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBHAEBH@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBHAEBH@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBHAEBH@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBHAEBH@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBHAEBH@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBHAEBH@Catch@@" .zero 6 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBHAEBH@Catch@@8" .globl "??_R3?$BinaryExpr@AEBHAEBH@Catch@@8" # @"??_R3?$BinaryExpr@AEBHAEBH@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBHAEBH@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBHAEBH@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBHAEBH@Catch@@8" .globl "??_R2?$BinaryExpr@AEBHAEBH@Catch@@8" # @"??_R2?$BinaryExpr@AEBHAEBH@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBHAEBH@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBHAEBH@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBHAEBH@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBHAEBH@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBHAEBH@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBHAEBH@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBHAEBH@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBHAEBH@Catch@@8"@IMGREL .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 4 # @"?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 4 # @"?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 4 # @"?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 4 # @"?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",16,8 # @"?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",largest,"??_7?$BinaryExpr@AEB_JAEB_J@Catch@@6B@" .p2align 4 # @10 .L__unnamed_11: .quad "??_R4?$BinaryExpr@AEB_JAEB_J@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEB_JAEB_J@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEB_JAEB_J@Catch@@6B@" # @"??_R4?$BinaryExpr@AEB_JAEB_J@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEB_JAEB_J@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEB_JAEB_J@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEB_JAEB_J@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEB_JAEB_J@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEB_JAEB_J@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEB_JAEB_J@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEB_JAEB_J@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEB_JAEB_J@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEB_JAEB_J@Catch@@" .zero 4 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEB_JAEB_J@Catch@@8" .globl "??_R3?$BinaryExpr@AEB_JAEB_J@Catch@@8" # @"??_R3?$BinaryExpr@AEB_JAEB_J@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEB_JAEB_J@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEB_JAEB_J@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEB_JAEB_J@Catch@@8" .globl "??_R2?$BinaryExpr@AEB_JAEB_J@Catch@@8" # @"??_R2?$BinaryExpr@AEB_JAEB_J@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEB_JAEB_J@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEB_J@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEB_J@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEB_J@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEB_J@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEB_JAEB_J@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEB_JAEB_J@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEB_JAEB_J@Catch@@8"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AUnarrowing_error@gsl@@" .zero 6 .section .xdata,"dr",discard,"_CT??_R0?AUnarrowing_error@gsl@@@824" .globl "_CT??_R0?AUnarrowing_error@gsl@@@824" # @"_CT??_R0?AUnarrowing_error@gsl@@@824" .p2align 4 "_CT??_R0?AUnarrowing_error@gsl@@@824": .long 0 # 0x0 .long "??_R0?AUnarrowing_error@gsl@@@8"@IMGREL .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 24 # 0x18 .long "??0narrowing_error@gsl@@QEAA@AEBU01@@Z"@IMGREL .section .xdata,"dr",discard,"_CTA2?AUnarrowing_error@gsl@@" .globl "_CTA2?AUnarrowing_error@gsl@@" # @"_CTA2?AUnarrowing_error@gsl@@" .p2align 3 "_CTA2?AUnarrowing_error@gsl@@": .long 2 # 0x2 .long "_CT??_R0?AUnarrowing_error@gsl@@@824"@IMGREL .long "_CT??_R0?AVexception@std@@@824"@IMGREL .section .xdata,"dr",discard,"_TI2?AUnarrowing_error@gsl@@" .globl "_TI2?AUnarrowing_error@gsl@@" # @"_TI2?AUnarrowing_error@gsl@@" .p2align 3 "_TI2?AUnarrowing_error@gsl@@": .long 0 # 0x0 .long "??1narrowing_error@gsl@@UEAA@XZ"@IMGREL .long 0 # 0x0 .long "_CTA2?AUnarrowing_error@gsl@@"@IMGREL .section .rdata,"dr",largest,"??_7narrowing_error@gsl@@6B@" .p2align 4 # @11 .L__unnamed_12: .quad "??_R4narrowing_error@gsl@@6B@" .quad "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" .quad "?what@exception@std@@UEBAPEBDXZ" .section .rdata,"dr",discard,"??_R4narrowing_error@gsl@@6B@" .globl "??_R4narrowing_error@gsl@@6B@" # @"??_R4narrowing_error@gsl@@6B@" .p2align 4 "??_R4narrowing_error@gsl@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AUnarrowing_error@gsl@@@8"@IMGREL .long "??_R3narrowing_error@gsl@@8"@IMGREL .long "??_R4narrowing_error@gsl@@6B@"@IMGREL .section .rdata,"dr",discard,"??_R3narrowing_error@gsl@@8" .globl "??_R3narrowing_error@gsl@@8" # @"??_R3narrowing_error@gsl@@8" .p2align 3 "??_R3narrowing_error@gsl@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2narrowing_error@gsl@@8"@IMGREL .section .rdata,"dr",discard,"??_R2narrowing_error@gsl@@8" .globl "??_R2narrowing_error@gsl@@8" # @"??_R2narrowing_error@gsl@@8" .p2align 2 "??_R2narrowing_error@gsl@@8": .long "??_R1A@?0A@EA@narrowing_error@gsl@@8"@IMGREL .long "??_R1A@?0A@EA@exception@std@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@narrowing_error@gsl@@8" .globl "??_R1A@?0A@EA@narrowing_error@gsl@@8" # @"??_R1A@?0A@EA@narrowing_error@gsl@@8" .p2align 4 "??_R1A@?0A@EA@narrowing_error@gsl@@8": .long "??_R0?AUnarrowing_error@gsl@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3narrowing_error@gsl@@8"@IMGREL .section .rdata,"dr",discard,"??_C@_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 4 # @"?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 4 # @"?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 4 # @"?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@@2_JB" .globl "?extent@?$span@H$01@gsl@@2_JB" # @"?extent@?$span@H$01@gsl@@2_JB" .p2align 3 "?extent@?$span@H$01@gsl@@2_JB": .quad 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@@2_JB" .globl "?extent@?$span@H$0A@@gsl@@2_JB" # @"?extent@?$span@H$0A@@gsl@@2_JB" .p2align 3 "?extent@?$span@H$0A@@gsl@@2_JB": .quad 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@@2_JB" .globl "?extent@?$span@H$04@gsl@@2_JB" # @"?extent@?$span@H$04@gsl@@2_JB" .p2align 3 "?extent@?$span@H$04@gsl@@2_JB": .quad 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@@2_JB" .globl "?extent@?$span@H$03@gsl@@2_JB" # @"?extent@?$span@H$03@gsl@@2_JB" .p2align 3 "?extent@?$span@H$03@gsl@@2_JB": .quad 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 4 # @"?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 4 # @"?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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .p2align 4 # @12 .L__unnamed_13: .quad "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@" .zero 5 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@" .p2align 4 # @13 .L__unnamed_14: .quad "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@" .zero 6 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@8"@IMGREL .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 4 # @"?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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" .p2align 4 # @14 .L__unnamed_15: .quad "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@" .zero 7 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" .p2align 4 # @15 .L__unnamed_16: .quad "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@" .zero 7 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@8"@IMGREL .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 4 # @"?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 4 # @"?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 4 # @"?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 4 # @"?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 4 # @"?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 4 # @"?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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@" .p2align 4 # @16 .L__unnamed_17: .quad "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@" .zero 4 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .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 4 # @"?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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@" .p2align 4 # @17 .L__unnamed_18: .quad "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@" .zero 5 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@8"@IMGREL .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@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@" .p2align 4 # @18 .L__unnamed_19: .quad "??_R4?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@" .zero 1 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@8"@IMGREL .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@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" .globl "??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" "??_C@_0GJ@NMPOIJPD@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xutility" .section .rdata,"dr",discard,"??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" .globl "??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" # @"??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@" .p2align 1 "??_C@_1NC@PGCJAEEB@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@": .short 67 # 0x43 .short 58 # 0x3a .short 92 # 0x5c .short 80 # 0x50 .short 114 # 0x72 .short 111 # 0x6f .short 103 # 0x67 .short 114 # 0x72 .short 97 # 0x61 .short 109 # 0x6d .short 32 # 0x20 .short 70 # 0x46 .short 105 # 0x69 .short 108 # 0x6c .short 101 # 0x65 .short 115 # 0x73 .short 32 # 0x20 .short 40 # 0x28 .short 120 # 0x78 .short 56 # 0x38 .short 54 # 0x36 .short 41 # 0x29 .short 92 # 0x5c .short 77 # 0x4d .short 105 # 0x69 .short 99 # 0x63 .short 114 # 0x72 .short 111 # 0x6f .short 115 # 0x73 .short 111 # 0x6f .short 102 # 0x66 .short 116 # 0x74 .short 32 # 0x20 .short 86 # 0x56 .short 105 # 0x69 .short 115 # 0x73 .short 117 # 0x75 .short 97 # 0x61 .short 108 # 0x6c .short 32 # 0x20 .short 83 # 0x53 .short 116 # 0x74 .short 117 # 0x75 .short 100 # 0x64 .short 105 # 0x69 .short 111 # 0x6f .short 92 # 0x5c .short 50 # 0x32 .short 48 # 0x30 .short 49 # 0x31 .short 55 # 0x37 .short 92 # 0x5c .short 67 # 0x43 .short 111 # 0x6f .short 109 # 0x6d .short 109 # 0x6d .short 117 # 0x75 .short 110 # 0x6e .short 105 # 0x69 .short 116 # 0x74 .short 121 # 0x79 .short 92 # 0x5c .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 84 # 0x54 .short 111 # 0x6f .short 111 # 0x6f .short 108 # 0x6c .short 115 # 0x73 .short 92 # 0x5c .short 77 # 0x4d .short 83 # 0x53 .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 49 # 0x31 .short 52 # 0x34 .short 46 # 0x2e .short 49 # 0x31 .short 54 # 0x36 .short 46 # 0x2e .short 50 # 0x32 .short 55 # 0x37 .short 48 # 0x30 .short 50 # 0x32 .short 51 # 0x33 .short 92 # 0x5c .short 105 # 0x69 .short 110 # 0x6e .short 99 # 0x63 .short 108 # 0x6c .short 117 # 0x75 .short 100 # 0x64 .short 101 # 0x65 .short 92 # 0x5c .short 120 # 0x78 .short 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" .p2align 4 # @"?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@AEBQEBXAEBQEBX@Catch@@6B@" .p2align 4 # @19 .L__unnamed_20: .quad "??_R4?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@" .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" .globl "??_R3?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" # @"??_R3?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" .globl "??_R2?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" # @"??_R2?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@" .p2align 4 # @20 .L__unnamed_21: .quad "??_R4?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@" .zero 6 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" .globl "??_R3?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" # @"??_R3?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" .globl "??_R2?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" # @"??_R2?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .section .rdata,"dr" .p2align 4 # @"?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@AEBQEAXAEBQEAX@Catch@@6B@" .p2align 4 # @21 .L__unnamed_22: .quad "??_R4?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@" .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" .globl "??_R3?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" # @"??_R3?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" .globl "??_R2?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" # @"??_R2?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@" .p2align 4 # @22 .L__unnamed_23: .quad "??_R4?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@" .zero 6 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" .globl "??_R3?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" # @"??_R3?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" .globl "??_R2?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" # @"??_R2?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@8"@IMGREL .section .rdata,"dr" .p2align 4 # @"?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@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" .globl "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" "??_C@_0GH@FJMGMNLB@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vector" .section .rdata,"dr",discard,"??_C@_1MO@PMHBHJIO@?$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@PMHBHJIO@?$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@PMHBHJIO@?$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@PMHBHJIO@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@": .short 67 # 0x43 .short 58 # 0x3a .short 92 # 0x5c .short 80 # 0x50 .short 114 # 0x72 .short 111 # 0x6f .short 103 # 0x67 .short 114 # 0x72 .short 97 # 0x61 .short 109 # 0x6d .short 32 # 0x20 .short 70 # 0x46 .short 105 # 0x69 .short 108 # 0x6c .short 101 # 0x65 .short 115 # 0x73 .short 32 # 0x20 .short 40 # 0x28 .short 120 # 0x78 .short 56 # 0x38 .short 54 # 0x36 .short 41 # 0x29 .short 92 # 0x5c .short 77 # 0x4d .short 105 # 0x69 .short 99 # 0x63 .short 114 # 0x72 .short 111 # 0x6f .short 115 # 0x73 .short 111 # 0x6f .short 102 # 0x66 .short 116 # 0x74 .short 32 # 0x20 .short 86 # 0x56 .short 105 # 0x69 .short 115 # 0x73 .short 117 # 0x75 .short 97 # 0x61 .short 108 # 0x6c .short 32 # 0x20 .short 83 # 0x53 .short 116 # 0x74 .short 117 # 0x75 .short 100 # 0x64 .short 105 # 0x69 .short 111 # 0x6f .short 92 # 0x5c .short 50 # 0x32 .short 48 # 0x30 .short 49 # 0x31 .short 55 # 0x37 .short 92 # 0x5c .short 67 # 0x43 .short 111 # 0x6f .short 109 # 0x6d .short 109 # 0x6d .short 117 # 0x75 .short 110 # 0x6e .short 105 # 0x69 .short 116 # 0x74 .short 121 # 0x79 .short 92 # 0x5c .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 84 # 0x54 .short 111 # 0x6f .short 111 # 0x6f .short 108 # 0x6c .short 115 # 0x73 .short 92 # 0x5c .short 77 # 0x4d .short 83 # 0x53 .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 49 # 0x31 .short 52 # 0x34 .short 46 # 0x2e .short 49 # 0x31 .short 54 # 0x36 .short 46 # 0x2e .short 50 # 0x32 .short 55 # 0x37 .short 48 # 0x30 .short 50 # 0x32 .short 51 # 0x33 .short 92 # 0x5c .short 105 # 0x69 .short 110 # 0x6e .short 99 # 0x63 .short 108 # 0x6c .short 117 # 0x75 .short 100 # 0x64 .short 101 # 0x65 .short 92 # 0x5c .short 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@_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@_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@_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@_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@_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" .p2align 4 "?_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@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" .globl "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" "??_C@_0GI@CGMDMBDK@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstring" .section .rdata,"dr",discard,"??_C@_1NA@FDDPHBLE@?$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@_1NA@FDDPHBLE@?$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@_1NA@FDDPHBLE@?$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@_1NA@FDDPHBLE@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@": .short 67 # 0x43 .short 58 # 0x3a .short 92 # 0x5c .short 80 # 0x50 .short 114 # 0x72 .short 111 # 0x6f .short 103 # 0x67 .short 114 # 0x72 .short 97 # 0x61 .short 109 # 0x6d .short 32 # 0x20 .short 70 # 0x46 .short 105 # 0x69 .short 108 # 0x6c .short 101 # 0x65 .short 115 # 0x73 .short 32 # 0x20 .short 40 # 0x28 .short 120 # 0x78 .short 56 # 0x38 .short 54 # 0x36 .short 41 # 0x29 .short 92 # 0x5c .short 77 # 0x4d .short 105 # 0x69 .short 99 # 0x63 .short 114 # 0x72 .short 111 # 0x6f .short 115 # 0x73 .short 111 # 0x6f .short 102 # 0x66 .short 116 # 0x74 .short 32 # 0x20 .short 86 # 0x56 .short 105 # 0x69 .short 115 # 0x73 .short 117 # 0x75 .short 97 # 0x61 .short 108 # 0x6c .short 32 # 0x20 .short 83 # 0x53 .short 116 # 0x74 .short 117 # 0x75 .short 100 # 0x64 .short 105 # 0x69 .short 111 # 0x6f .short 92 # 0x5c .short 50 # 0x32 .short 48 # 0x30 .short 49 # 0x31 .short 55 # 0x37 .short 92 # 0x5c .short 67 # 0x43 .short 111 # 0x6f .short 109 # 0x6d .short 109 # 0x6d .short 117 # 0x75 .short 110 # 0x6e .short 105 # 0x69 .short 116 # 0x74 .short 121 # 0x79 .short 92 # 0x5c .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 84 # 0x54 .short 111 # 0x6f .short 111 # 0x6f .short 108 # 0x6c .short 115 # 0x73 .short 92 # 0x5c .short 77 # 0x4d .short 83 # 0x53 .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 49 # 0x31 .short 52 # 0x34 .short 46 # 0x2e .short 49 # 0x31 .short 54 # 0x36 .short 46 # 0x2e .short 50 # 0x32 .short 55 # 0x37 .short 48 # 0x30 .short 50 # 0x32 .short 51 # 0x33 .short 92 # 0x5c .short 105 # 0x69 .short 110 # 0x6e .short 99 # 0x63 .short 108 # 0x6c .short 117 # 0x75 .short 100 # 0x64 .short 101 # 0x65 .short 92 # 0x5c .short 120 # 0x78 .short 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@_0GG@MHGPCOPM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" .globl "??_C@_0GG@MHGPCOPM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GG@MHGPCOPM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" "??_C@_0GG@MHGPCOPM@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\regex" .section .rdata,"dr",discard,"??_C@_1MM@LJKCELNL@?$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@LJKCELNL@?$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@LJKCELNL@?$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@LJKCELNL@?$AAC?$AA?3?$AA?2?$AAP?$AAr?$AAo?$AAg?$AAr?$AAa?$AAm?$AA?5?$AAF?$AAi?$AAl?$AAe?$AAs?$AA?5?$AA?$CI?$AAx?$AA8?$AA6?$AA?$CJ?$AA?2?$AAM?$AAi?$AAc?$AAr?$AAo?$AAs?$AAo?$AAf?$AAt@": .short 67 # 0x43 .short 58 # 0x3a .short 92 # 0x5c .short 80 # 0x50 .short 114 # 0x72 .short 111 # 0x6f .short 103 # 0x67 .short 114 # 0x72 .short 97 # 0x61 .short 109 # 0x6d .short 32 # 0x20 .short 70 # 0x46 .short 105 # 0x69 .short 108 # 0x6c .short 101 # 0x65 .short 115 # 0x73 .short 32 # 0x20 .short 40 # 0x28 .short 120 # 0x78 .short 56 # 0x38 .short 54 # 0x36 .short 41 # 0x29 .short 92 # 0x5c .short 77 # 0x4d .short 105 # 0x69 .short 99 # 0x63 .short 114 # 0x72 .short 111 # 0x6f .short 115 # 0x73 .short 111 # 0x6f .short 102 # 0x66 .short 116 # 0x74 .short 32 # 0x20 .short 86 # 0x56 .short 105 # 0x69 .short 115 # 0x73 .short 117 # 0x75 .short 97 # 0x61 .short 108 # 0x6c .short 32 # 0x20 .short 83 # 0x53 .short 116 # 0x74 .short 117 # 0x75 .short 100 # 0x64 .short 105 # 0x69 .short 111 # 0x6f .short 92 # 0x5c .short 50 # 0x32 .short 48 # 0x30 .short 49 # 0x31 .short 55 # 0x37 .short 92 # 0x5c .short 67 # 0x43 .short 111 # 0x6f .short 109 # 0x6d .short 109 # 0x6d .short 117 # 0x75 .short 110 # 0x6e .short 105 # 0x69 .short 116 # 0x74 .short 121 # 0x79 .short 92 # 0x5c .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 84 # 0x54 .short 111 # 0x6f .short 111 # 0x6f .short 108 # 0x6c .short 115 # 0x73 .short 92 # 0x5c .short 77 # 0x4d .short 83 # 0x53 .short 86 # 0x56 .short 67 # 0x43 .short 92 # 0x5c .short 49 # 0x31 .short 52 # 0x34 .short 46 # 0x2e .short 49 # 0x31 .short 54 # 0x36 .short 46 # 0x2e .short 50 # 0x32 .short 55 # 0x37 .short 48 # 0x30 .short 50 # 0x32 .short 51 # 0x33 .short 92 # 0x5c .short 105 # 0x69 .short 110 # 0x6e .short 99 # 0x63 .short 108 # 0x6c .short 117 # 0x75 .short 100 # 0x64 .short 101 # 0x65 .short 92 # 0x5c .short 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@_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@_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",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@@2PEBVfacet@locale@2@EB" .globl "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB" # @"?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB" .p2align 3 "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB": .quad 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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AVbad_cast@std@@" .zero 5 .section .xdata,"dr",discard,"_CT??_R0?AVbad_cast@std@@@824" .globl "_CT??_R0?AVbad_cast@std@@@824" # @"_CT??_R0?AVbad_cast@std@@@824" .p2align 4 "_CT??_R0?AVbad_cast@std@@@824": .long 0 # 0x0 .long "??_R0?AVbad_cast@std@@@8"@IMGREL .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 24 # 0x18 .long "??0bad_cast@std@@QEAA@AEBV01@@Z"@IMGREL .section .xdata,"dr",discard,"_CTA2?AVbad_cast@std@@" .globl "_CTA2?AVbad_cast@std@@" # @"_CTA2?AVbad_cast@std@@" .p2align 3 "_CTA2?AVbad_cast@std@@": .long 2 # 0x2 .long "_CT??_R0?AVbad_cast@std@@@824"@IMGREL .long "_CT??_R0?AVexception@std@@@824"@IMGREL .section .xdata,"dr",discard,"_TI2?AVbad_cast@std@@" .globl "_TI2?AVbad_cast@std@@" # @"_TI2?AVbad_cast@std@@" .p2align 3 "_TI2?AVbad_cast@std@@": .long 0 # 0x0 .long "??1bad_cast@std@@UEAA@XZ"@IMGREL .long 0 # 0x0 .long "_CTA2?AVbad_cast@std@@"@IMGREL .section .rdata,"dr",largest,"??_7?$collate@D@std@@6B@" .p2align 4 # @23 .L__unnamed_24: .quad "??_R4?$collate@D@std@@6B@" .quad "??_G?$collate@D@std@@MEAAPEAXI@Z" .quad "?_Incref@facet@locale@std@@UEAAXXZ" .quad "?_Decref@facet@locale@std@@UEAAPEAV_Facet_base@3@XZ" .quad "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" .quad "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .quad "?do_hash@?$collate@D@std@@MEBAJPEBD0@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$collate@D@std@@@8"@IMGREL .long "??_R3?$collate@D@std@@8"@IMGREL .long "??_R4?$collate@D@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3?$collate@D@std@@8": .long 0 # 0x0 .long 1 # 0x1 .long 4 # 0x4 .long "??_R2?$collate@D@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@facet@locale@std@@8"@IMGREL .long "??_R1A@?0A@EA@_Facet_base@std@@8"@IMGREL .long "??_R17?0A@EA@_Crt_new_delete@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 3 # 0x3 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$collate@D@std@@8"@IMGREL .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"@IMGREL .long 2 # 0x2 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3facet@locale@std@@8"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3facet@locale@std@@8": .long 0 # 0x0 .long 1 # 0x1 .long 3 # 0x3 .long "??_R2facet@locale@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Facet_base@std@@8"@IMGREL .long "??_R17?0A@EA@_Crt_new_delete@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 0 # 0x0 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Facet_base@std@@8"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Facet_base@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 1 # 0x1 .long "??_R2_Facet_base@std@@8"@IMGREL .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"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R17?0A@EA@_Crt_new_delete@std@@8" .globl "??_R17?0A@EA@_Crt_new_delete@std@@8" # @"??_R17?0A@EA@_Crt_new_delete@std@@8" .p2align 4 "??_R17?0A@EA@_Crt_new_delete@std@@8": .long "??_R0?AU_Crt_new_delete@std@@@8"@IMGREL .long 0 # 0x0 .long 8 # 0x8 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Crt_new_delete@std@@8"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AU_Crt_new_delete@std@@" .zero 6 .section .rdata,"dr",discard,"??_R3_Crt_new_delete@std@@8" .globl "??_R3_Crt_new_delete@std@@8" # @"??_R3_Crt_new_delete@std@@8" .p2align 3 "??_R3_Crt_new_delete@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 1 # 0x1 .long "??_R2_Crt_new_delete@std@@8"@IMGREL .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"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 0 # 0x0 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Crt_new_delete@std@@8"@IMGREL .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 4 # @24 .L__unnamed_25: .quad "??_R4bad_cast@std@@6B@" .quad "??_Gbad_cast@std@@UEAAPEAXI@Z" .quad "?what@exception@std@@UEBAPEBDXZ" .section .rdata,"dr",discard,"??_R4bad_cast@std@@6B@" .globl "??_R4bad_cast@std@@6B@" # @"??_R4bad_cast@std@@6B@" .p2align 4 "??_R4bad_cast@std@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AVbad_cast@std@@@8"@IMGREL .long "??_R3bad_cast@std@@8"@IMGREL .long "??_R4bad_cast@std@@6B@"@IMGREL .section .rdata,"dr",discard,"??_R3bad_cast@std@@8" .globl "??_R3bad_cast@std@@8" # @"??_R3bad_cast@std@@8" .p2align 3 "??_R3bad_cast@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2bad_cast@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@exception@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3bad_cast@std@@8"@IMGREL .section .bss,"bw",discard,"?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB" .globl "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB" # @"?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB" .p2align 3 "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB": .quad 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 3 # @25 .L__unnamed_26: .quad "??_R4_Root_node@std@@6B@" .quad "??_G_Root_node@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Root_node@std@@@8"@IMGREL .long "??_R3_Root_node@std@@8"@IMGREL .long "??_R4_Root_node@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Root_node@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Root_node@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Root_node@std@@8"@IMGREL .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"@IMGREL .long 0 # 0x0 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_base@std@@8"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Node_base@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 1 # 0x1 .long "??_R2_Node_base@std@@8"@IMGREL .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"@IMGREL .long 0 # 0x0 .section .rdata,"dr",largest,"??_7_Node_base@std@@6B@" .p2align 3 # @26 .L__unnamed_27: .quad "??_R4_Node_base@std@@6B@" .quad "??_G_Node_base@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_base@std@@@8"@IMGREL .long "??_R3_Node_base@std@@8"@IMGREL .long "??_R4_Node_base@std@@6B@"@IMGREL .section .rdata,"dr",discard,"?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB" .globl "?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB" # @"?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB" .p2align 4 "?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB": .asciz "()$^.*+?[]|\\-{},:=!\n\r\b" .section .rdata,"dr",largest,"??_7_Node_capture@std@@6B@" .p2align 3 # @27 .L__unnamed_28: .quad "??_R4_Node_capture@std@@6B@" .quad "??_G_Node_capture@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_capture@std@@@8"@IMGREL .long "??_R3_Node_capture@std@@8"@IMGREL .long "??_R4_Node_capture@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Node_capture@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_capture@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_capture@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7_Node_back@std@@6B@" .p2align 3 # @28 .L__unnamed_29: .quad "??_R4_Node_back@std@@6B@" .quad "??_G_Node_back@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_back@std@@@8"@IMGREL .long "??_R3_Node_back@std@@8"@IMGREL .long "??_R4_Node_back@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Node_back@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_back@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_back@std@@8"@IMGREL .section .rdata,"dr",discard,"?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B" .globl "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B" # @"?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B" .p2align 4 "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B": .quad "??_C@_05IIMHCHIO@alnum?$AA@" .quad "??_C@_1M@KLMEPMCM@?$AAa?$AAl?$AAn?$AAu?$AAm?$AA?$AA@" .long 5 # 0x5 .short 263 # 0x107 .zero 2 .quad "??_C@_05IAEKHIAN@alpha?$AA@" .quad "??_C@_1M@DHGLHBMI@?$AAa?$AAl?$AAp?$AAh?$AAa?$AA?$AA@" .long 5 # 0x5 .short 259 # 0x103 .zero 2 .quad "??_C@_05BABJKOGB@blank?$AA@" .quad "??_C@_1M@EJAAJBPE@?$AAb?$AAl?$AAa?$AAn?$AAk?$AA?$AA@" .long 5 # 0x5 .short 72 # 0x48 .zero 2 .quad "??_C@_05JMDPEFNK@cntrl?$AA@" .quad "??_C@_1M@LMIMILA@?$AAc?$AAn?$AAt?$AAr?$AAl?$AA?$AA@" .long 5 # 0x5 .short 32 # 0x20 .zero 2 .quad "??_C@_01LPLHEDKD@d?$AA@" .quad "??_C@_13GKPPEALH@?$AAd?$AA?$AA@" .long 1 # 0x1 .short 4 # 0x4 .zero 2 .quad "??_C@_05ODNOIFML@digit?$AA@" .quad "??_C@_1M@JDAEIBKG@?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" .long 5 # 0x5 .short 4 # 0x4 .zero 2 .quad "??_C@_05KCJBMLII@graph?$AA@" .quad "??_C@_1M@MDKNJLLK@?$AAg?$AAr?$AAa?$AAp?$AAh?$AA?$AA@" .long 5 # 0x5 .short 279 # 0x117 .zero 2 .quad "??_C@_05IPJEPLHL@lower?$AA@" .quad "??_C@_1M@LGAECJJD@?$AAl?$AAo?$AAw?$AAe?$AAr?$AA?$AA@" .long 5 # 0x5 .short 2 # 0x2 .zero 2 .quad "??_C@_05IJDJACGD@print?$AA@" .quad "??_C@_1M@ELNLAPLA@?$AAp?$AAr?$AAi?$AAn?$AAt?$AA?$AA@" .long 5 # 0x5 .short 471 # 0x1d7 .zero 2 .quad "??_C@_05KOBGHFJJ@punct?$AA@" .quad "??_C@_1M@BPFMAOAO@?$AAp?$AAu?$AAn?$AAc?$AAt?$AA?$AA@" .long 5 # 0x5 .short 16 # 0x10 .zero 2 .quad "??_C@_05OLNILLAB@space?$AA@" .quad "??_C@_1M@LPGODFOM@?$AAs?$AAp?$AAa?$AAc?$AAe?$AA?$AA@" .long 5 # 0x5 .short 72 # 0x48 .zero 2 .quad "??_C@_01LKDEMHDF@s?$AA@" .quad "??_C@_13KHDBCPJB@?$AAs?$AA?$AA@" .long 1 # 0x1 .short 72 # 0x48 .zero 2 .quad "??_C@_05NECKJAMC@upper?$AA@" .quad "??_C@_1M@PLNFCNIC@?$AAu?$AAp?$AAp?$AAe?$AAr?$AA?$AA@" .long 5 # 0x5 .short 1 # 0x1 .zero 2 .quad "??_C@_01NOFIACDB@w?$AA@" .quad "??_C@_13CIFDLIMG@?$AAw?$AA?$AA@" .long 1 # 0x1 .short 65535 # 0xffff .zero 2 .quad "??_C@_06BAPHGFFK@xdigit?$AA@" .quad "??_C@_1O@OAFMJDHN@?$AAx?$AAd?$AAi?$AAg?$AAi?$AAt?$AA?$AA@" .long 6 # 0x6 .short 128 # 0x80 .zero 2 .zero 24 .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 3 # @29 .L__unnamed_30: .quad "??_R4?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" .quad "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@@8"@IMGREL .long "??_R3?$_Node_class@DV?$regex_traits@D@std@@@std@@8"@IMGREL .long "??_R4?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$_Node_class@DV?$regex_traits@D@std@@@std@@" .zero 7 .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 3 "??_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"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .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"@IMGREL .section .rdata,"dr",largest,"??_7_Node_assert@std@@6B@" .p2align 3 # @30 .L__unnamed_31: .quad "??_R4_Node_assert@std@@6B@" .quad "??_G_Node_assert@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_assert@std@@@8"@IMGREL .long "??_R3_Node_assert@std@@8"@IMGREL .long "??_R4_Node_assert@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Node_assert@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_assert@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_assert@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$_Node_str@D@std@@6B@" .p2align 3 # @31 .L__unnamed_32: .quad "??_R4?$_Node_str@D@std@@6B@" .quad "??_G?$_Node_str@D@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$_Node_str@D@std@@@8"@IMGREL .long "??_R3?$_Node_str@D@std@@8"@IMGREL .long "??_R4?$_Node_str@D@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3?$_Node_str@D@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$_Node_str@D@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$_Node_str@D@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7_Node_endif@std@@6B@" .p2align 3 # @32 .L__unnamed_33: .quad "??_R4_Node_endif@std@@6B@" .quad "??_G_Node_endif@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_endif@std@@@8"@IMGREL .long "??_R3_Node_endif@std@@8"@IMGREL .long "??_R4_Node_endif@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Node_endif@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_endif@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_endif@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7_Node_if@std@@6B@" .p2align 3 # @33 .L__unnamed_34: .quad "??_R4_Node_if@std@@6B@" .quad "??_G_Node_if@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_if@std@@@8"@IMGREL .long "??_R3_Node_if@std@@8"@IMGREL .long "??_R4_Node_if@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV_Node_if@std@@" .zero 5 .section .rdata,"dr",discard,"??_R3_Node_if@std@@8" .globl "??_R3_Node_if@std@@8" # @"??_R3_Node_if@std@@8" .p2align 3 "??_R3_Node_if@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_if@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_if@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7_Node_end_group@std@@6B@" .p2align 3 # @34 .L__unnamed_35: .quad "??_R4_Node_end_group@std@@6B@" .quad "??_G_Node_end_group@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_end_group@std@@@8"@IMGREL .long "??_R3_Node_end_group@std@@8"@IMGREL .long "??_R4_Node_end_group@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV_Node_end_group@std@@" .zero 6 .section .rdata,"dr",discard,"??_R3_Node_end_group@std@@8" .globl "??_R3_Node_end_group@std@@8" # @"??_R3_Node_end_group@std@@8" .p2align 3 "??_R3_Node_end_group@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_end_group@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_end_group@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7_Node_end_rep@std@@6B@" .p2align 3 # @35 .L__unnamed_36: .quad "??_R4_Node_end_rep@std@@6B@" .quad "??_G_Node_end_rep@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_end_rep@std@@@8"@IMGREL .long "??_R3_Node_end_rep@std@@8"@IMGREL .long "??_R4_Node_end_rep@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 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 3 "??_R3_Node_end_rep@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_end_rep@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_end_rep@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7_Node_rep@std@@6B@" .p2align 3 # @36 .L__unnamed_37: .quad "??_R4_Node_rep@std@@6B@" .quad "??_G_Node_rep@std@@UEAAPEAXI@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 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV_Node_rep@std@@@8"@IMGREL .long "??_R3_Node_rep@std@@8"@IMGREL .long "??_R4_Node_rep@std@@6B@"@IMGREL .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": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV_Node_rep@std@@" .zero 4 .section .rdata,"dr",discard,"??_R3_Node_rep@std@@8" .globl "??_R3_Node_rep@std@@8" # @"??_R3_Node_rep@std@@8" .p2align 3 "??_R3_Node_rep@std@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2_Node_rep@std@@8"@IMGREL .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"@IMGREL .long "??_R1A@?0A@EA@_Node_base@std@@8"@IMGREL .long 0 # 0x0 .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"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3_Node_rep@std@@8"@IMGREL .section .rdata,"dr",largest,"??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .p2align 4 # @37 .L__unnamed_38: .quad "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .quad "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .quad "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .quad "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .quad "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .section .rdata,"dr",discard,"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .globl "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" # @"??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .p2align 4 "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@": .long 1 # 0x1 .long 0 # 0x0 .long 0 # 0x0 .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8"@IMGREL .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .long "??_R4?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@"@IMGREL .section .data,"dw",discard,"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8" .globl "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8" # @"??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8" .p2align 4 "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8": .quad "??_7type_info@@6B@" .quad 0 .asciz ".?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@" .zero 5 .section .rdata,"dr",discard,"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .globl "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" # @"??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .p2align 3 "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8": .long 0 # 0x0 .long 0 # 0x0 .long 2 # 0x2 .long "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .section .rdata,"dr",discard,"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .globl "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" # @"??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .p2align 2 "??_R2?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8": .long "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .long "??_R1A@?0A@EA@ITransientExpression@Catch@@8"@IMGREL .long 0 # 0x0 .section .rdata,"dr",discard,"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .globl "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" # @"??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8" .p2align 4 "??_R1A@?0A@EA@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8": .long "??_R0?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@@8"@IMGREL .long 1 # 0x1 .long 0 # 0x0 .long 4294967295 # 0xffffffff .long 0 # 0x0 .long 64 # 0x40 .long "??_R3?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@8"@IMGREL .section .rdata,"dr" .p2align 4 # @"?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@_0GI@PEIPPNNF@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" .globl "??_C@_0GI@PEIPPNNF@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" # @"??_C@_0GI@PEIPPNNF@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@" "??_C@_0GI@PEIPPNNF@C?3?2Program?5Files?5?$CIx86?$CJ?2Microsoft@": .asciz "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xlocnum" .section .CRT$XCU,"dr" .p2align 3 .quad _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 .Ltmp17790-.Ltmp17789 # Subsection size .Ltmp17789: .short .Ltmp17792-.Ltmp17791 # Record length .Ltmp17791: .short 4412 # Record kind: S_COMPILE3 .long 1 # Flags and language .short 208 # CPUType .short 7 # Frontend version .short 0 .short 1 .short 0 .short 7001 # Backend version .short 0 .short 0 .short 0 .asciz "clang version 7.0.1 (tags/RELEASE_701/final)" # Null-terminated compiler version string .Ltmp17792: .Ltmp17790: .p2align 2 .long 241 # Symbol subsection for ??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ .long .Ltmp17794-.Ltmp17793 # Subsection size .Ltmp17793: .short .Ltmp17796-.Ltmp17795 # Record length .Ltmp17795: .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 .Ltmp17796: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17794: .p2align 2 .cv_linetable 0, "??__EautoRegistrar1@?A0x3DBF7A98@@YAXXZ", .Lfunc_end0 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____0 .long .Ltmp17798-.Ltmp17797 # Subsection size .Ltmp17797: .short .Ltmp17800-.Ltmp17799 # Record length .Ltmp17799: .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 .Ltmp17800: .short .Ltmp17802-.Ltmp17801 # Record length .Ltmp17801: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17802: .cv_def_range .Ltmp74 .Ltmp98 .Ltmp147 .Ltmp152 .Ltmp155 .Ltmp156, "E\021N\001\000\000\370\004\000\000" .short .Ltmp17804-.Ltmp17803 # Record length .Ltmp17803: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp17804: .cv_def_range .Ltmp74 .Ltmp98 .Ltmp147 .Ltmp152 .Ltmp155 .Ltmp156, "E\021N\001\000\000H\004\000\000" .short .Ltmp17806-.Ltmp17805 # Record length .Ltmp17805: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17806: .cv_def_range .Ltmp77 .Ltmp86 .Ltmp147 .Ltmp148 .Ltmp151 .Ltmp152, "E\021N\001\000\000\250\004\000\000" .short .Ltmp17808-.Ltmp17807 # Record length .Ltmp17807: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17808: .cv_def_range .Ltmp89 .Ltmp98 .Ltmp149 .Ltmp150 .Ltmp155 .Ltmp156, "E\021N\001\000\000\370\003\000\000" .short .Ltmp17810-.Ltmp17809 # Record length .Ltmp17809: .short 4414 # Record kind: S_LOCAL .long 5014 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17810: .cv_def_range .Ltmp98 .Ltmp122 .Ltmp153 .Ltmp154 .Ltmp157 .Ltmp160 .Ltmp163 .Ltmp164, "E\021N\001\000\000\240\003\000\000" .short .Ltmp17812-.Ltmp17811 # Record length .Ltmp17811: .short 4414 # Record kind: S_LOCAL .long 5071 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp17812: .cv_def_range .Ltmp98 .Ltmp122 .Ltmp153 .Ltmp154 .Ltmp157 .Ltmp160 .Ltmp163 .Ltmp164, "E\021N\001\000\000\370\002\000\000" .short .Ltmp17814-.Ltmp17813 # Record length .Ltmp17813: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17814: .cv_def_range .Ltmp101 .Ltmp110 .Ltmp153 .Ltmp154 .Ltmp159 .Ltmp160, "E\021N\001\000\000P\003\000\000" .short .Ltmp17816-.Ltmp17815 # Record length .Ltmp17815: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17816: .cv_def_range .Ltmp113 .Ltmp122 .Ltmp157 .Ltmp158 .Ltmp163 .Ltmp164, "E\021N\001\000\000\250\002\000\000" .short .Ltmp17818-.Ltmp17817 # Record length .Ltmp17817: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17818: .cv_def_range .Ltmp122 .Ltmp146 .Ltmp161 .Ltmp162 .Ltmp165 .Ltmp170, "E\021N\001\000\000H\002\000\000" .short .Ltmp17820-.Ltmp17819 # Record length .Ltmp17819: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp17820: .cv_def_range .Ltmp122 .Ltmp146 .Ltmp161 .Ltmp162 .Ltmp165 .Ltmp170, "E\021N\001\000\000\230\001\000\000" .short .Ltmp17822-.Ltmp17821 # Record length .Ltmp17821: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17822: .cv_def_range .Ltmp125 .Ltmp134 .Ltmp161 .Ltmp162 .Ltmp167 .Ltmp168, "E\021N\001\000\000\370\001\000\000" .short .Ltmp17824-.Ltmp17823 # Record length .Ltmp17823: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17824: .cv_def_range .Ltmp137 .Ltmp146 .Ltmp165 .Ltmp166 .Ltmp169 .Ltmp170, "E\021N\001\000\000H\001\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17798: .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::NameAndTags::~NameAndTags .long .Ltmp17826-.Ltmp17825 # Subsection size .Ltmp17825: .short .Ltmp17828-.Ltmp17827 # Record length .Ltmp17827: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end2-"??1NameAndTags@Catch@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 5087 # Function type index .secrel32 "??1NameAndTags@Catch@@QEAA@XZ" # Function section relative address .secidx "??1NameAndTags@Catch@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::NameAndTags::~NameAndTags" # Function name .Ltmp17828: .short .Ltmp17830-.Ltmp17829 # Record length .Ltmp17829: .short 4414 # Record kind: S_LOCAL .long 5080 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp17830: .cv_def_range .Ltmp171 .Ltmp173, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17826: .p2align 2 .cv_linetable 2, "??1NameAndTags@Catch@@QEAA@XZ", .Lfunc_end2 .section .debug$S,"dr" .long 241 # Symbol subsection for ??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ .long .Ltmp17832-.Ltmp17831 # Subsection size .Ltmp17831: .short .Ltmp17834-.Ltmp17833 # Record length .Ltmp17833: .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 5088 # 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 .Ltmp17834: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17832: .p2align 2 .cv_linetable 3, "??__FautoRegistrar1@?A0x3DBF7A98@@YAXXZ", .Lfunc_end3 .long 241 # Symbol subsection for ??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ .long .Ltmp17836-.Ltmp17835 # Subsection size .Ltmp17835: .short .Ltmp17838-.Ltmp17837 # Record length .Ltmp17837: .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 5089 # 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 .Ltmp17838: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17836: .p2align 2 .cv_linetable 4, "??__EautoRegistrar3@?A0x3DBF7A98@@YAXXZ", .Lfunc_end4 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____2 .long .Ltmp17840-.Ltmp17839 # Subsection size .Ltmp17839: .short .Ltmp17842-.Ltmp17841 # Record length .Ltmp17841: .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 5090 # 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 .Ltmp17842: .short .Ltmp17844-.Ltmp17843 # Record length .Ltmp17843: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17844: .cv_def_range .Ltmp206 .Ltmp217 .Ltmp229 .Ltmp233, "E\021N\001\000\000\030\002\000\000" .short .Ltmp17846-.Ltmp17845 # Record length .Ltmp17845: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17846: .cv_def_range .Ltmp209 .Ltmp217 .Ltmp229 .Ltmp233, "E\021N\001\000\000\310\001\000\000" .short .Ltmp17848-.Ltmp17847 # Record length .Ltmp17847: .short 4414 # Record kind: S_LOCAL .long 5014 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17848: .cv_def_range .Ltmp217 .Ltmp228 .Ltmp234 .Ltmp238, "E\021N\001\000\000(\001\000\000" .short .Ltmp17850-.Ltmp17849 # Record length .Ltmp17849: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17850: .cv_def_range .Ltmp220 .Ltmp228 .Ltmp234 .Ltmp238, "E\021N\001\000\000\330\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17840: .p2align 2 .cv_linetable 5, "?____C_A_T_C_H____T_E_S_T____2@@YAXXZ", .Lfunc_end5 .long 241 # Symbol subsection for ??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ .long .Ltmp17852-.Ltmp17851 # Subsection size .Ltmp17851: .short .Ltmp17854-.Ltmp17853 # Record length .Ltmp17853: .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 5091 # 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 .Ltmp17854: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17852: .p2align 2 .cv_linetable 6, "??__FautoRegistrar3@?A0x3DBF7A98@@YAXXZ", .Lfunc_end6 .long 241 # Symbol subsection for ??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ .long .Ltmp17856-.Ltmp17855 # Subsection size .Ltmp17855: .short .Ltmp17858-.Ltmp17857 # Record length .Ltmp17857: .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 5092 # 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 .Ltmp17858: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17856: .p2align 2 .cv_linetable 7, "??__EautoRegistrar5@?A0x3DBF7A98@@YAXXZ", .Lfunc_end7 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4 .long .Ltmp17860-.Ltmp17859 # Subsection size .Ltmp17859: .short .Ltmp17862-.Ltmp17861 # Record length .Ltmp17861: .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 5093 # 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 .Ltmp17862: .short .Ltmp17864-.Ltmp17863 # Record length .Ltmp17863: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17864: .cv_def_range .Ltmp405 .Ltmp425 .Ltmp521 .Ltmp526 .Ltmp529 .Ltmp530, "E\021N\001\000\000\210\t\000\000" .short .Ltmp17866-.Ltmp17865 # Record length .Ltmp17865: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp17866: .cv_def_range .Ltmp405 .Ltmp425 .Ltmp521 .Ltmp526 .Ltmp529 .Ltmp530, "E\021N\001\000\000\320\b\000\000" .short .Ltmp17868-.Ltmp17867 # Record length .Ltmp17867: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17868: .cv_def_range .Ltmp406 .Ltmp415 .Ltmp521 .Ltmp522 .Ltmp525 .Ltmp526, "E\021N\001\000\0000\t\000\000" .short .Ltmp17870-.Ltmp17869 # Record length .Ltmp17869: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17870: .cv_def_range .Ltmp416 .Ltmp425 .Ltmp523 .Ltmp524 .Ltmp529 .Ltmp530, "E\021N\001\000\000x\b\000\000" .short .Ltmp17872-.Ltmp17871 # Record length .Ltmp17871: .short 4414 # Record kind: S_LOCAL .long 5014 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17872: .cv_def_range .Ltmp425 .Ltmp445 .Ltmp527 .Ltmp528 .Ltmp531 .Ltmp534 .Ltmp539 .Ltmp540, "E\021N\001\000\000 \b\000\000" .short .Ltmp17874-.Ltmp17873 # Record length .Ltmp17873: .short 4414 # Record kind: S_LOCAL .long 5071 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp17874: .cv_def_range .Ltmp425 .Ltmp445 .Ltmp527 .Ltmp528 .Ltmp531 .Ltmp534 .Ltmp539 .Ltmp540, "E\021N\001\000\000p\007\000\000" .short .Ltmp17876-.Ltmp17875 # Record length .Ltmp17875: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17876: .cv_def_range .Ltmp426 .Ltmp435 .Ltmp527 .Ltmp528 .Ltmp533 .Ltmp534, "E\021N\001\000\000\310\007\000\000" .short .Ltmp17878-.Ltmp17877 # Record length .Ltmp17877: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17878: .cv_def_range .Ltmp436 .Ltmp445 .Ltmp531 .Ltmp532 .Ltmp539 .Ltmp540, "E\021N\001\000\000\030\007\000\000" .short .Ltmp17880-.Ltmp17879 # Record length .Ltmp17879: .short 4414 # Record kind: S_LOCAL .long 5095 # TypeIndex .short 0 # Flags .asciz "workaround_macro" .Ltmp17880: .cv_def_range .Ltmp445 .Ltmp456 .Ltmp535 .Ltmp538 .Ltmp545 .Ltmp546, "E\021N\001\000\000\300\006\000\000" .short .Ltmp17882-.Ltmp17881 # Record length .Ltmp17881: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17882: .cv_def_range .Ltmp445 .Ltmp456 .Ltmp535 .Ltmp538 .Ltmp545 .Ltmp546, "E\021N\001\000\000p\006\000\000" .short .Ltmp17884-.Ltmp17883 # Record length .Ltmp17883: .short 4414 # Record kind: S_LOCAL .long 5099 # TypeIndex .short 0 # Flags .asciz "workaround_macro" .Ltmp17884: .cv_def_range .Ltmp456 .Ltmp478 .Ltmp541 .Ltmp544 .Ltmp547 .Ltmp552 .Ltmp557 .Ltmp558, "E\021N\001\000\000(\006\000\000" .short .Ltmp17886-.Ltmp17885 # Record length .Ltmp17885: .short 4414 # Record kind: S_LOCAL .long 5102 # TypeIndex .short 0 # Flags .asciz "const_workaround_macro" .Ltmp17886: .cv_def_range .Ltmp456 .Ltmp478 .Ltmp541 .Ltmp544 .Ltmp547 .Ltmp552 .Ltmp557 .Ltmp558, "E\021N\001\000\000\220\005\000\000" .short .Ltmp17888-.Ltmp17887 # Record length .Ltmp17887: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17888: .cv_def_range .Ltmp456 .Ltmp467 .Ltmp541 .Ltmp544 .Ltmp551 .Ltmp552, "E\021N\001\000\000\330\005\000\000" .short .Ltmp17890-.Ltmp17889 # Record length .Ltmp17889: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17890: .cv_def_range .Ltmp467 .Ltmp478 .Ltmp547 .Ltmp550 .Ltmp557 .Ltmp558, "E\021N\001\000\000@\005\000\000" .short .Ltmp17892-.Ltmp17891 # Record length .Ltmp17891: .short 4414 # Record kind: S_LOCAL .long 5105 # TypeIndex .short 0 # Flags .asciz "workaround_macro" .Ltmp17892: .cv_def_range .Ltmp478 .Ltmp500 .Ltmp553 .Ltmp556 .Ltmp559 .Ltmp564 .Ltmp567 .Ltmp568, "E\021N\001\000\000\370\004\000\000" .short .Ltmp17894-.Ltmp17893 # Record length .Ltmp17893: .short 4414 # Record kind: S_LOCAL .long 5108 # TypeIndex .short 0 # Flags .asciz "const_workaround_macro" .Ltmp17894: .cv_def_range .Ltmp478 .Ltmp500 .Ltmp553 .Ltmp556 .Ltmp559 .Ltmp564 .Ltmp567 .Ltmp568, "E\021N\001\000\000`\004\000\000" .short .Ltmp17896-.Ltmp17895 # Record length .Ltmp17895: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17896: .cv_def_range .Ltmp478 .Ltmp489 .Ltmp553 .Ltmp556 .Ltmp563 .Ltmp564, "E\021N\001\000\000\250\004\000\000" .short .Ltmp17898-.Ltmp17897 # Record length .Ltmp17897: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17898: .cv_def_range .Ltmp489 .Ltmp500 .Ltmp559 .Ltmp562 .Ltmp567 .Ltmp568, "E\021N\001\000\000\020\004\000\000" .short .Ltmp17900-.Ltmp17899 # Record length .Ltmp17899: .short 4414 # Record kind: S_LOCAL .long 5158 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17900: .cv_def_range .Ltmp500 .Ltmp520 .Ltmp565 .Ltmp566 .Ltmp569 .Ltmp574, "E\021N\001\000\000\300\003\000\000" .short .Ltmp17902-.Ltmp17901 # Record length .Ltmp17901: .short 4414 # Record kind: S_LOCAL .long 5214 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp17902: .cv_def_range .Ltmp500 .Ltmp520 .Ltmp565 .Ltmp566 .Ltmp569 .Ltmp574, "E\021N\001\000\000\b\003\000\000" .short .Ltmp17904-.Ltmp17903 # Record length .Ltmp17903: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17904: .cv_def_range .Ltmp501 .Ltmp510 .Ltmp565 .Ltmp566 .Ltmp571 .Ltmp572, "E\021N\001\000\000h\003\000\000" .short .Ltmp17906-.Ltmp17905 # Record length .Ltmp17905: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17906: .cv_def_range .Ltmp511 .Ltmp520 .Ltmp569 .Ltmp570 .Ltmp573 .Ltmp574, "E\021N\001\000\000\260\002\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17860: .p2align 2 .cv_linetable 8, "?____C_A_T_C_H____T_E_S_T____4@@YAXXZ", .Lfunc_end8 .long 241 # Symbol subsection for ??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ .long .Ltmp17908-.Ltmp17907 # Subsection size .Ltmp17907: .short .Ltmp17910-.Ltmp17909 # Record length .Ltmp17909: .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 5222 # 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 .Ltmp17910: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17908: .p2align 2 .cv_linetable 9, "??__FautoRegistrar5@?A0x3DBF7A98@@YAXXZ", .Lfunc_end9 .long 241 # Symbol subsection for ??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ .long .Ltmp17912-.Ltmp17911 # Subsection size .Ltmp17911: .short .Ltmp17914-.Ltmp17913 # Record length .Ltmp17913: .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 5223 # 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 .Ltmp17914: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17912: .p2align 2 .cv_linetable 10, "??__EautoRegistrar7@?A0x3DBF7A98@@YAXXZ", .Lfunc_end10 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____6 .long .Ltmp17916-.Ltmp17915 # Subsection size .Ltmp17915: .short .Ltmp17918-.Ltmp17917 # Record length .Ltmp17917: .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 5224 # 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 .Ltmp17918: .short .Ltmp17920-.Ltmp17919 # Record length .Ltmp17919: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp17920: .cv_def_range .Ltmp875 .Ltmp1177, "E\021N\001\000\000\360\024\000\000" .short .Ltmp17922-.Ltmp17921 # Record length .Ltmp17921: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "i" .Ltmp17922: .cv_def_range .Ltmp876 .Ltmp992 .Ltmp1082 .Ltmp1141, "E\021N\001\000\000\354\024\000\000" .short .Ltmp17924-.Ltmp17923 # Record length .Ltmp17923: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17924: .cv_def_range .Ltmp877 .Ltmp935 .Ltmp1082 .Ltmp1111, "E\021N\001\000\000\330\024\000\000" .short .Ltmp17926-.Ltmp17925 # Record length .Ltmp17925: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17926: .cv_def_range .Ltmp880 .Ltmp888 .Ltmp1082 .Ltmp1086, "E\021N\001\000\000\210\024\000\000" .short .Ltmp17928-.Ltmp17927 # Record length .Ltmp17927: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17928: .cv_def_range .Ltmp889 .Ltmp897 .Ltmp1087 .Ltmp1091, "E\021N\001\000\000\250\023\000\000" .short .Ltmp17930-.Ltmp17929 # Record length .Ltmp17929: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17930: .cv_def_range .Ltmp898 .Ltmp906 .Ltmp1092 .Ltmp1096, "E\021N\001\000\000\300\022\000\000" .short .Ltmp17932-.Ltmp17931 # Record length .Ltmp17931: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "j" .Ltmp17932: .cv_def_range .Ltmp906 .Ltmp935 .Ltmp1097 .Ltmp1111, "E\021N\001\000\000<\022\000\000" .short .Ltmp17934-.Ltmp17933 # Record length .Ltmp17933: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17934: .cv_def_range .Ltmp908 .Ltmp916 .Ltmp1097 .Ltmp1101, "E\021N\001\000\000\350\021\000\000" .short .Ltmp17936-.Ltmp17935 # Record length .Ltmp17935: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17936: .cv_def_range .Ltmp917 .Ltmp925 .Ltmp1102 .Ltmp1106, "E\021N\001\000\000\020\021\000\000" .short .Ltmp17938-.Ltmp17937 # Record length .Ltmp17937: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17938: .cv_def_range .Ltmp926 .Ltmp934 .Ltmp1107 .Ltmp1111, "E\021N\001\000\0008\020\000\000" .short .Ltmp17940-.Ltmp17939 # Record length .Ltmp17939: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17940: .cv_def_range .Ltmp935 .Ltmp991 .Ltmp1112 .Ltmp1141, "E\021N\001\000\000\240\017\000\000" .short .Ltmp17942-.Ltmp17941 # Record length .Ltmp17941: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17942: .cv_def_range .Ltmp936 .Ltmp944 .Ltmp1112 .Ltmp1116, "E\021N\001\000\000P\017\000\000" .short .Ltmp17944-.Ltmp17943 # Record length .Ltmp17943: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17944: .cv_def_range .Ltmp945 .Ltmp953 .Ltmp1117 .Ltmp1121, "E\021N\001\000\000h\016\000\000" .short .Ltmp17946-.Ltmp17945 # Record length .Ltmp17945: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17946: .cv_def_range .Ltmp954 .Ltmp962 .Ltmp1122 .Ltmp1126, "E\021N\001\000\000\200\r\000\000" .short .Ltmp17948-.Ltmp17947 # Record length .Ltmp17947: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "j" .Ltmp17948: .cv_def_range .Ltmp962 .Ltmp991 .Ltmp1127 .Ltmp1141, "E\021N\001\000\000\374\f\000\000" .short .Ltmp17950-.Ltmp17949 # Record length .Ltmp17949: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17950: .cv_def_range .Ltmp964 .Ltmp972 .Ltmp1127 .Ltmp1131, "E\021N\001\000\000\250\f\000\000" .short .Ltmp17952-.Ltmp17951 # Record length .Ltmp17951: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17952: .cv_def_range .Ltmp973 .Ltmp981 .Ltmp1132 .Ltmp1136, "E\021N\001\000\000\320\013\000\000" .short .Ltmp17954-.Ltmp17953 # Record length .Ltmp17953: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17954: .cv_def_range .Ltmp982 .Ltmp990 .Ltmp1137 .Ltmp1141, "E\021N\001\000\000\370\n\000\000" .short .Ltmp17956-.Ltmp17955 # Record length .Ltmp17955: .short 4414 # Record kind: S_LOCAL .long 5264 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17956: .cv_def_range .Ltmp993 .Ltmp1015 .Ltmp1142 .Ltmp1147 .Ltmp1150 .Ltmp1151, "E\021N\001\000\000h\n\000\000" .short .Ltmp17958-.Ltmp17957 # Record length .Ltmp17957: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17958: .cv_def_range .Ltmp996 .Ltmp1005 .Ltmp1142 .Ltmp1143 .Ltmp1146 .Ltmp1147, "E\021N\001\000\000\030\n\000\000" .short .Ltmp17960-.Ltmp17959 # Record length .Ltmp17959: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17960: .cv_def_range .Ltmp1006 .Ltmp1015 .Ltmp1144 .Ltmp1145 .Ltmp1150 .Ltmp1151, "E\021N\001\000\000x\t\000\000" .short .Ltmp17962-.Ltmp17961 # Record length .Ltmp17961: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 0 # Flags .asciz "p" .Ltmp17962: .cv_def_range .Ltmp1015 .Ltmp1025 .Ltmp1148 .Ltmp1149 .Ltmp1156 .Ltmp1157, "E\021N\001\000\000 \t\000\000" .short .Ltmp17964-.Ltmp17963 # Record length .Ltmp17963: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17964: .cv_def_range .Ltmp1015 .Ltmp1025 .Ltmp1148 .Ltmp1149 .Ltmp1156 .Ltmp1157, "E\021N\001\000\000\020\t\000\000" .short .Ltmp17966-.Ltmp17965 # Record length .Ltmp17965: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17966: .cv_def_range .Ltmp1016 .Ltmp1025 .Ltmp1148 .Ltmp1149 .Ltmp1156 .Ltmp1157, "E\021N\001\000\000\270\b\000\000" .short .Ltmp17968-.Ltmp17967 # Record length .Ltmp17967: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 0 # Flags .asciz "p" .Ltmp17968: .cv_def_range .Ltmp1025 .Ltmp1037 .Ltmp1152 .Ltmp1155 .Ltmp1160 .Ltmp1161, "E\021N\001\000\000`\b\000\000" .short .Ltmp17970-.Ltmp17969 # Record length .Ltmp17969: .short 4414 # Record kind: S_LOCAL .long 5287 # TypeIndex .short 0 # Flags .asciz "workaround_macro" .Ltmp17970: .cv_def_range .Ltmp1025 .Ltmp1037 .Ltmp1152 .Ltmp1155 .Ltmp1160 .Ltmp1161, "E\021N\001\000\000X\b\000\000" .short .Ltmp17972-.Ltmp17971 # Record length .Ltmp17971: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17972: .cv_def_range .Ltmp1026 .Ltmp1037 .Ltmp1152 .Ltmp1155 .Ltmp1160 .Ltmp1161, "E\021N\001\000\000\b\b\000\000" .short .Ltmp17974-.Ltmp17973 # Record length .Ltmp17973: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17974: .cv_def_range .Ltmp1038 .Ltmp1059 .Ltmp1158 .Ltmp1159 .Ltmp1162 .Ltmp1165 .Ltmp1168 .Ltmp1169, "E\021N\001\000\000\270\007\000\000" .short .Ltmp17976-.Ltmp17975 # Record length .Ltmp17975: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17976: .cv_def_range .Ltmp1040 .Ltmp1049 .Ltmp1158 .Ltmp1159 .Ltmp1164 .Ltmp1165, "E\021N\001\000\000h\007\000\000" .short .Ltmp17978-.Ltmp17977 # Record length .Ltmp17977: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17978: .cv_def_range .Ltmp1050 .Ltmp1059 .Ltmp1162 .Ltmp1163 .Ltmp1168 .Ltmp1169, "E\021N\001\000\000\310\006\000\000" .short .Ltmp17980-.Ltmp17979 # Record length .Ltmp17979: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 0 # Flags .asciz "p" .Ltmp17980: .cv_def_range .Ltmp1059 .Ltmp1069 .Ltmp1166 .Ltmp1167 .Ltmp1174 .Ltmp1175, "E\021N\001\000\000p\006\000\000" .short .Ltmp17982-.Ltmp17981 # Record length .Ltmp17981: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp17982: .cv_def_range .Ltmp1059 .Ltmp1069 .Ltmp1166 .Ltmp1167 .Ltmp1174 .Ltmp1175, "E\021N\001\000\000`\006\000\000" .short .Ltmp17984-.Ltmp17983 # Record length .Ltmp17983: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17984: .cv_def_range .Ltmp1060 .Ltmp1069 .Ltmp1166 .Ltmp1167 .Ltmp1174 .Ltmp1175, "E\021N\001\000\000\b\006\000\000" .short .Ltmp17986-.Ltmp17985 # Record length .Ltmp17985: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 0 # Flags .asciz "p" .Ltmp17986: .cv_def_range .Ltmp1069 .Ltmp1081 .Ltmp1170 .Ltmp1173 .Ltmp1176 .Ltmp1177, "E\021N\001\000\000\260\005\000\000" .short .Ltmp17988-.Ltmp17987 # Record length .Ltmp17987: .short 4414 # Record kind: S_LOCAL .long 5290 # TypeIndex .short 0 # Flags .asciz "workaround_macro" .Ltmp17988: .cv_def_range .Ltmp1069 .Ltmp1081 .Ltmp1170 .Ltmp1173 .Ltmp1176 .Ltmp1177, "E\021N\001\000\000\250\005\000\000" .short .Ltmp17990-.Ltmp17989 # Record length .Ltmp17989: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp17990: .cv_def_range .Ltmp1070 .Ltmp1081 .Ltmp1170 .Ltmp1173 .Ltmp1176 .Ltmp1177, "E\021N\001\000\000X\005\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17916: .p2align 2 .cv_linetable 11, "?____C_A_T_C_H____T_E_S_T____6@@YAXXZ", .Lfunc_end11 .long 241 # Symbol subsection for ??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ .long .Ltmp17992-.Ltmp17991 # Subsection size .Ltmp17991: .short .Ltmp17994-.Ltmp17993 # Record length .Ltmp17993: .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 5292 # 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 .Ltmp17994: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17992: .p2align 2 .cv_linetable 12, "??__FautoRegistrar7@?A0x3DBF7A98@@YAXXZ", .Lfunc_end12 .long 241 # Symbol subsection for ??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ .long .Ltmp17996-.Ltmp17995 # Subsection size .Ltmp17995: .short .Ltmp17998-.Ltmp17997 # Record length .Ltmp17997: .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 5293 # 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 .Ltmp17998: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp17996: .p2align 2 .cv_linetable 13, "??__EautoRegistrar9@?A0x3DBF7A98@@YAXXZ", .Lfunc_end13 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____8 .long .Ltmp18000-.Ltmp17999 # Subsection size .Ltmp17999: .short .Ltmp18002-.Ltmp18001 # Record length .Ltmp18001: .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 5294 # 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 .Ltmp18002: .short .Ltmp18004-.Ltmp18003 # Record length .Ltmp18003: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18004: .cv_def_range .Ltmp1338 .Ltmp1529, "E\021N\001\000\000\320\n\000\000" .short .Ltmp18006-.Ltmp18005 # Record length .Ltmp18005: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18006: .cv_def_range .Ltmp1339 .Ltmp1362 .Ltmp1482 .Ltmp1487 .Ltmp1490 .Ltmp1491, "E\021N\001\000\000\300\n\000\000" .short .Ltmp18008-.Ltmp18007 # Record length .Ltmp18007: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18008: .cv_def_range .Ltmp1343 .Ltmp1352 .Ltmp1482 .Ltmp1483 .Ltmp1486 .Ltmp1487, "E\021N\001\000\000p\n\000\000" .short .Ltmp18010-.Ltmp18009 # Record length .Ltmp18009: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18010: .cv_def_range .Ltmp1353 .Ltmp1362 .Ltmp1484 .Ltmp1485 .Ltmp1490 .Ltmp1491, "E\021N\001\000\000\320\t\000\000" .short .Ltmp18012-.Ltmp18011 # Record length .Ltmp18011: .short 4414 # Record kind: S_LOCAL .long 5264 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18012: .cv_def_range .Ltmp1363 .Ltmp1385 .Ltmp1488 .Ltmp1489 .Ltmp1492 .Ltmp1495 .Ltmp1498 .Ltmp1499, "E\021N\001\000\000x\t\000\000" .short .Ltmp18014-.Ltmp18013 # Record length .Ltmp18013: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18014: .cv_def_range .Ltmp1366 .Ltmp1375 .Ltmp1488 .Ltmp1489 .Ltmp1494 .Ltmp1495, "E\021N\001\000\000(\t\000\000" .short .Ltmp18016-.Ltmp18015 # Record length .Ltmp18015: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18016: .cv_def_range .Ltmp1376 .Ltmp1385 .Ltmp1492 .Ltmp1493 .Ltmp1498 .Ltmp1499, "E\021N\001\000\000\210\b\000\000" .short .Ltmp18018-.Ltmp18017 # Record length .Ltmp18017: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18018: .cv_def_range .Ltmp1386 .Ltmp1398 .Ltmp1496 .Ltmp1497 .Ltmp1502 .Ltmp1503, "E\021N\001\000\000(\b\000\000" .short .Ltmp18020-.Ltmp18019 # Record length .Ltmp18019: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18020: .cv_def_range .Ltmp1389 .Ltmp1398 .Ltmp1496 .Ltmp1497 .Ltmp1502 .Ltmp1503, "E\021N\001\000\000\330\007\000\000" .short .Ltmp18022-.Ltmp18021 # Record length .Ltmp18021: .short 4414 # Record kind: S_LOCAL .long 5014 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18022: .cv_def_range .Ltmp1399 .Ltmp1411 .Ltmp1500 .Ltmp1501 .Ltmp1506 .Ltmp1507, "E\021N\001\000\000\200\007\000\000" .short .Ltmp18024-.Ltmp18023 # Record length .Ltmp18023: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18024: .cv_def_range .Ltmp1402 .Ltmp1411 .Ltmp1500 .Ltmp1501 .Ltmp1506 .Ltmp1507, "E\021N\001\000\0000\007\000\000" .short .Ltmp18026-.Ltmp18025 # Record length .Ltmp18025: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 0 # Flags .asciz "p" .Ltmp18026: .cv_def_range .Ltmp1411 .Ltmp1423 .Ltmp1504 .Ltmp1505 .Ltmp1510 .Ltmp1511, "E\021N\001\000\000\330\006\000\000" .short .Ltmp18028-.Ltmp18027 # Record length .Ltmp18027: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18028: .cv_def_range .Ltmp1411 .Ltmp1423 .Ltmp1504 .Ltmp1505 .Ltmp1510 .Ltmp1511, "E\021N\001\000\000\310\006\000\000" .short .Ltmp18030-.Ltmp18029 # Record length .Ltmp18029: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18030: .cv_def_range .Ltmp1414 .Ltmp1423 .Ltmp1504 .Ltmp1505 .Ltmp1510 .Ltmp1511, "E\021N\001\000\000x\006\000\000" .short .Ltmp18032-.Ltmp18031 # Record length .Ltmp18031: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 0 # Flags .asciz "p" .Ltmp18032: .cv_def_range .Ltmp1423 .Ltmp1435 .Ltmp1508 .Ltmp1509 .Ltmp1514 .Ltmp1515, "E\021N\001\000\000 \006\000\000" .short .Ltmp18034-.Ltmp18033 # Record length .Ltmp18033: .short 4414 # Record kind: S_LOCAL .long 5014 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18034: .cv_def_range .Ltmp1423 .Ltmp1435 .Ltmp1508 .Ltmp1509 .Ltmp1514 .Ltmp1515, "E\021N\001\000\000\030\006\000\000" .short .Ltmp18036-.Ltmp18035 # Record length .Ltmp18035: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18036: .cv_def_range .Ltmp1426 .Ltmp1435 .Ltmp1508 .Ltmp1509 .Ltmp1514 .Ltmp1515, "E\021N\001\000\000\310\005\000\000" .short .Ltmp18038-.Ltmp18037 # Record length .Ltmp18037: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18038: .cv_def_range .Ltmp1436 .Ltmp1458 .Ltmp1512 .Ltmp1513 .Ltmp1516 .Ltmp1519 .Ltmp1522 .Ltmp1523, "E\021N\001\000\000h\005\000\000" .short .Ltmp18040-.Ltmp18039 # Record length .Ltmp18039: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18040: .cv_def_range .Ltmp1439 .Ltmp1448 .Ltmp1512 .Ltmp1513 .Ltmp1518 .Ltmp1519, "E\021N\001\000\000\030\005\000\000" .short .Ltmp18042-.Ltmp18041 # Record length .Ltmp18041: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18042: .cv_def_range .Ltmp1449 .Ltmp1458 .Ltmp1516 .Ltmp1517 .Ltmp1522 .Ltmp1523, "E\021N\001\000\000x\004\000\000" .short .Ltmp18044-.Ltmp18043 # Record length .Ltmp18043: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18044: .cv_def_range .Ltmp1459 .Ltmp1470 .Ltmp1520 .Ltmp1521 .Ltmp1526 .Ltmp1527, "E\021N\001\000\000\030\004\000\000" .short .Ltmp18046-.Ltmp18045 # Record length .Ltmp18045: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18046: .cv_def_range .Ltmp1461 .Ltmp1470 .Ltmp1520 .Ltmp1521 .Ltmp1526 .Ltmp1527, "E\021N\001\000\000\310\003\000\000" .short .Ltmp18048-.Ltmp18047 # Record length .Ltmp18047: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 0 # Flags .asciz "p" .Ltmp18048: .cv_def_range .Ltmp1470 .Ltmp1481 .Ltmp1524 .Ltmp1525 .Ltmp1528 .Ltmp1529, "E\021N\001\000\000p\003\000\000" .short .Ltmp18050-.Ltmp18049 # Record length .Ltmp18049: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18050: .cv_def_range .Ltmp1470 .Ltmp1481 .Ltmp1524 .Ltmp1525 .Ltmp1528 .Ltmp1529, "E\021N\001\000\000`\003\000\000" .short .Ltmp18052-.Ltmp18051 # Record length .Ltmp18051: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18052: .cv_def_range .Ltmp1472 .Ltmp1481 .Ltmp1524 .Ltmp1525 .Ltmp1528 .Ltmp1529, "E\021N\001\000\000\020\003\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18000: .p2align 2 .cv_linetable 14, "?____C_A_T_C_H____T_E_S_T____8@@YAXXZ", .Lfunc_end14 .long 241 # Symbol subsection for ??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ .long .Ltmp18054-.Ltmp18053 # Subsection size .Ltmp18053: .short .Ltmp18056-.Ltmp18055 # Record length .Ltmp18055: .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 5295 # 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 .Ltmp18056: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18054: .p2align 2 .cv_linetable 15, "??__FautoRegistrar9@?A0x3DBF7A98@@YAXXZ", .Lfunc_end15 .long 241 # Symbol subsection for ??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ .long .Ltmp18058-.Ltmp18057 # Subsection size .Ltmp18057: .short .Ltmp18060-.Ltmp18059 # Record length .Ltmp18059: .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 5296 # 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 .Ltmp18060: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18058: .p2align 2 .cv_linetable 16, "??__EautoRegistrar11@?A0x3DBF7A98@@YAXXZ", .Lfunc_end16 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____10 .long .Ltmp18062-.Ltmp18061 # Subsection size .Ltmp18061: .short .Ltmp18064-.Ltmp18063 # Record length .Ltmp18063: .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 5297 # 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 .Ltmp18064: .short .Ltmp18066-.Ltmp18065 # Record length .Ltmp18065: .short 4414 # Record kind: S_LOCAL .long 5298 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18066: .cv_def_range .Ltmp1630 .Ltmp1765, "E\021N\001\000\000\220\007\000\000" .short .Ltmp18068-.Ltmp18067 # Record length .Ltmp18067: .short 4414 # Record kind: S_LOCAL .long 5300 # TypeIndex .short 0 # Flags .asciz "arr2d" .Ltmp18068: .cv_def_range .Ltmp1630 .Ltmp1765, "E\021N\001\000\000 \006\000\000" .short .Ltmp18070-.Ltmp18069 # Record length .Ltmp18069: .short 4414 # Record kind: S_LOCAL .long 5303 # TypeIndex .short 0 # Flags .asciz "arr3d" .Ltmp18070: .cv_def_range .Ltmp1630 .Ltmp1765, "E\021N\001\000\000@\005\000\000" .short .Ltmp18072-.Ltmp18071 # Record length .Ltmp18071: .short 4414 # Record kind: S_LOCAL .long 5305 # TypeIndex .short 0 # Flags .asciz "ao_arr" .Ltmp18072: .cv_def_range .Ltmp1630 .Ltmp1765, "E\021N\001\000\000\200\002\000\000" .short .Ltmp18074-.Ltmp18073 # Record length .Ltmp18073: .short 4414 # Record kind: S_LOCAL .long 4116 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18074: .cv_def_range .Ltmp1631 .Ltmp1644 .Ltmp1733 .Ltmp1734 .Ltmp1737 .Ltmp1738, "E\021N\001\000\000\200\007\000\000" .short .Ltmp18076-.Ltmp18075 # Record length .Ltmp18075: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18076: .cv_def_range .Ltmp1635 .Ltmp1644 .Ltmp1733 .Ltmp1734 .Ltmp1737 .Ltmp1738, "E\021N\001\000\0000\007\000\000" .short .Ltmp18078-.Ltmp18077 # Record length .Ltmp18077: .short 4414 # Record kind: S_LOCAL .long 5313 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18078: .cv_def_range .Ltmp1644 .Ltmp1656 .Ltmp1735 .Ltmp1736 .Ltmp1741 .Ltmp1742, "E\021N\001\000\000\330\006\000\000" .short .Ltmp18080-.Ltmp18079 # Record length .Ltmp18079: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18080: .cv_def_range .Ltmp1647 .Ltmp1656 .Ltmp1735 .Ltmp1736 .Ltmp1741 .Ltmp1742, "E\021N\001\000\000\210\006\000\000" .short .Ltmp18082-.Ltmp18081 # Record length .Ltmp18081: .short 4414 # Record kind: S_LOCAL .long 5372 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18082: .cv_def_range .Ltmp1658 .Ltmp1669 .Ltmp1739 .Ltmp1740 .Ltmp1746 .Ltmp1747, "E\021N\001\000\000\020\006\000\000" .short .Ltmp18084-.Ltmp18083 # Record length .Ltmp18083: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18084: .cv_def_range .Ltmp1660 .Ltmp1669 .Ltmp1739 .Ltmp1740 .Ltmp1746 .Ltmp1747, "E\021N\001\000\000\300\005\000\000" .short .Ltmp18086-.Ltmp18085 # Record length .Ltmp18085: .short 4414 # Record kind: S_LOCAL .long 5428 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18086: .cv_def_range .Ltmp1672 .Ltmp1685 .Ltmp1744 .Ltmp1745 .Ltmp1750 .Ltmp1751, "E\021N\001\000\0000\005\000\000" .short .Ltmp18088-.Ltmp18087 # Record length .Ltmp18087: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18088: .cv_def_range .Ltmp1673 .Ltmp1685 .Ltmp1744 .Ltmp1745 .Ltmp1750 .Ltmp1751, "E\021N\001\000\000\340\004\000\000" .short .Ltmp18090-.Ltmp18089 # Record length .Ltmp18089: .short 4414 # Record kind: S_LOCAL .long 5313 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18090: .cv_def_range .Ltmp1685 .Ltmp1696 .Ltmp1748 .Ltmp1749 .Ltmp1754 .Ltmp1755, "E\021N\001\000\000\210\004\000\000" .short .Ltmp18092-.Ltmp18091 # Record length .Ltmp18091: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18092: .cv_def_range .Ltmp1687 .Ltmp1696 .Ltmp1748 .Ltmp1749 .Ltmp1754 .Ltmp1755, "E\021N\001\000\0008\004\000\000" .short .Ltmp18094-.Ltmp18093 # Record length .Ltmp18093: .short 4414 # Record kind: S_LOCAL .long 5372 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18094: .cv_def_range .Ltmp1697 .Ltmp1707 .Ltmp1752 .Ltmp1753 .Ltmp1758 .Ltmp1759, "E\021N\001\000\000\330\003\000\000" .short .Ltmp18096-.Ltmp18095 # Record length .Ltmp18095: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18096: .cv_def_range .Ltmp1698 .Ltmp1707 .Ltmp1752 .Ltmp1753 .Ltmp1758 .Ltmp1759, "E\021N\001\000\000\210\003\000\000" .short .Ltmp18098-.Ltmp18097 # Record length .Ltmp18097: .short 4414 # Record kind: S_LOCAL .long 5428 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18098: .cv_def_range .Ltmp1708 .Ltmp1718 .Ltmp1756 .Ltmp1757 .Ltmp1762 .Ltmp1763, "E\021N\001\000\000(\003\000\000" .short .Ltmp18100-.Ltmp18099 # Record length .Ltmp18099: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18100: .cv_def_range .Ltmp1709 .Ltmp1718 .Ltmp1756 .Ltmp1757 .Ltmp1762 .Ltmp1763, "E\021N\001\000\000\330\002\000\000" .short .Ltmp18102-.Ltmp18101 # Record length .Ltmp18101: .short 4414 # Record kind: S_LOCAL .long 5484 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18102: .cv_def_range .Ltmp1719 .Ltmp1732 .Ltmp1760 .Ltmp1761 .Ltmp1764 .Ltmp1765, "E\021N\001\000\000x\002\000\000" .short .Ltmp18104-.Ltmp18103 # Record length .Ltmp18103: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18104: .cv_def_range .Ltmp1723 .Ltmp1732 .Ltmp1760 .Ltmp1761 .Ltmp1764 .Ltmp1765, "E\021N\001\000\000(\002\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18062: .p2align 2 .cv_linetable 17, "?____C_A_T_C_H____T_E_S_T____10@@YAXXZ", .Lfunc_end17 .long 241 # Symbol subsection for ??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ .long .Ltmp18106-.Ltmp18105 # Subsection size .Ltmp18105: .short .Ltmp18108-.Ltmp18107 # Record length .Ltmp18107: .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 5543 # 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 .Ltmp18108: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18106: .p2align 2 .cv_linetable 18, "??__FautoRegistrar11@?A0x3DBF7A98@@YAXXZ", .Lfunc_end18 .long 241 # Symbol subsection for ??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ .long .Ltmp18110-.Ltmp18109 # Subsection size .Ltmp18109: .short .Ltmp18112-.Ltmp18111 # Record length .Ltmp18111: .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 5544 # 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 .Ltmp18112: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18110: .p2align 2 .cv_linetable 19, "??__EautoRegistrar13@?A0x3DBF7A98@@YAXXZ", .Lfunc_end19 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____12 .long .Ltmp18114-.Ltmp18113 # Subsection size .Ltmp18113: .short .Ltmp18116-.Ltmp18115 # Record length .Ltmp18115: .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 5545 # 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 .Ltmp18116: .short .Ltmp18118-.Ltmp18117 # Record length .Ltmp18117: .short 4414 # Record kind: S_LOCAL .long 5548 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18118: .cv_def_range .Ltmp1794 .Ltmp1827, "E\021N\001\000\000p\001\000\000" .short .Ltmp18120-.Ltmp18119 # Record length .Ltmp18119: .short 4414 # Record kind: S_LOCAL .long 5596 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18120: .cv_def_range .Ltmp1795 .Ltmp1807 .Ltmp1820 .Ltmp1821 .Ltmp1824 .Ltmp1825, "E\021N\001\000\000`\001\000\000" .short .Ltmp18122-.Ltmp18121 # Record length .Ltmp18121: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18122: .cv_def_range .Ltmp1798 .Ltmp1807 .Ltmp1820 .Ltmp1821 .Ltmp1824 .Ltmp1825, "E\021N\001\000\000\020\001\000\000" .short .Ltmp18124-.Ltmp18123 # Record length .Ltmp18123: .short 4414 # Record kind: S_LOCAL .long 5596 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18124: .cv_def_range .Ltmp1808 .Ltmp1819 .Ltmp1822 .Ltmp1823 .Ltmp1826 .Ltmp1827, "E\021N\001\000\000\260\000\000\000" .short .Ltmp18126-.Ltmp18125 # Record length .Ltmp18125: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18126: .cv_def_range .Ltmp1810 .Ltmp1819 .Ltmp1822 .Ltmp1823 .Ltmp1826 .Ltmp1827, "E\021N\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18114: .p2align 2 .cv_linetable 20, "?____C_A_T_C_H____T_E_S_T____12@@YAXXZ", .Lfunc_end20 .long 241 # Symbol subsection for ??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ .long .Ltmp18128-.Ltmp18127 # Subsection size .Ltmp18127: .short .Ltmp18130-.Ltmp18129 # Record length .Ltmp18129: .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 5604 # 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 .Ltmp18130: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18128: .p2align 2 .cv_linetable 21, "??__FautoRegistrar13@?A0x3DBF7A98@@YAXXZ", .Lfunc_end21 .long 241 # Symbol subsection for ??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ .long .Ltmp18132-.Ltmp18131 # Subsection size .Ltmp18131: .short .Ltmp18134-.Ltmp18133 # Record length .Ltmp18133: .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 5605 # 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 .Ltmp18134: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18132: .p2align 2 .cv_linetable 22, "??__EautoRegistrar15@?A0x3DBF7A98@@YAXXZ", .Lfunc_end22 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____14 .long .Ltmp18136-.Ltmp18135 # Subsection size .Ltmp18135: .short .Ltmp18138-.Ltmp18137 # Record length .Ltmp18137: .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 5606 # 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 .Ltmp18138: .short .Ltmp18140-.Ltmp18139 # Record length .Ltmp18139: .short 4414 # Record kind: S_LOCAL .long 5638 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18140: .cv_def_range .Ltmp1930 .Ltmp2071, "E\021N\001\000\000\b\b\000\000" .short .Ltmp18142-.Ltmp18141 # Record length .Ltmp18141: .short 4414 # Record kind: S_LOCAL .long 5674 # TypeIndex .short 0 # Flags .asciz "ao_arr" .Ltmp18142: .cv_def_range .Ltmp1930 .Ltmp2071, "E\021N\001\000\000\210\004\000\000" .short .Ltmp18144-.Ltmp18143 # Record length .Ltmp18143: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18144: .cv_def_range .Ltmp1931 .Ltmp1956 .Ltmp2038 .Ltmp2043 .Ltmp2046 .Ltmp2047, "E\021N\001\000\000\370\007\000\000" .short .Ltmp18146-.Ltmp18145 # Record length .Ltmp18145: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp18146: .cv_def_range .Ltmp1931 .Ltmp1956 .Ltmp2038 .Ltmp2043 .Ltmp2046 .Ltmp2047, "E\021N\001\000\000@\007\000\000" .short .Ltmp18148-.Ltmp18147 # Record length .Ltmp18147: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18148: .cv_def_range .Ltmp1935 .Ltmp1944 .Ltmp2038 .Ltmp2039 .Ltmp2042 .Ltmp2043, "E\021N\001\000\000\250\007\000\000" .short .Ltmp18150-.Ltmp18149 # Record length .Ltmp18149: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18150: .cv_def_range .Ltmp1947 .Ltmp1956 .Ltmp2040 .Ltmp2041 .Ltmp2046 .Ltmp2047, "E\021N\001\000\000\360\006\000\000" .short .Ltmp18152-.Ltmp18151 # Record length .Ltmp18151: .short 4414 # Record kind: S_LOCAL .long 5714 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18152: .cv_def_range .Ltmp1956 .Ltmp1980 .Ltmp2044 .Ltmp2045 .Ltmp2048 .Ltmp2051 .Ltmp2055 .Ltmp2056, "E\021N\001\000\000\220\006\000\000" .short .Ltmp18154-.Ltmp18153 # Record length .Ltmp18153: .short 4414 # Record kind: S_LOCAL .long 5773 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp18154: .cv_def_range .Ltmp1956 .Ltmp1980 .Ltmp2044 .Ltmp2045 .Ltmp2048 .Ltmp2051 .Ltmp2055 .Ltmp2056, "E\021N\001\000\000\350\005\000\000" .short .Ltmp18156-.Ltmp18155 # Record length .Ltmp18155: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18156: .cv_def_range .Ltmp1959 .Ltmp1968 .Ltmp2044 .Ltmp2045 .Ltmp2050 .Ltmp2051, "E\021N\001\000\000@\006\000\000" .short .Ltmp18158-.Ltmp18157 # Record length .Ltmp18157: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18158: .cv_def_range .Ltmp1971 .Ltmp1980 .Ltmp2048 .Ltmp2049 .Ltmp2055 .Ltmp2056, "E\021N\001\000\000\230\005\000\000" .short .Ltmp18160-.Ltmp18159 # Record length .Ltmp18159: .short 4414 # Record kind: S_LOCAL .long 4193 # TypeIndex .short 0 # Flags .asciz "empty_arr" .Ltmp18160: .cv_def_range .Ltmp1981 .Ltmp1998 .Ltmp2053 .Ltmp2054 .Ltmp2059 .Ltmp2060, "E\021N\001\000\000@\005\000\000" .short .Ltmp18162-.Ltmp18161 # Record length .Ltmp18161: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18162: .cv_def_range .Ltmp1981 .Ltmp1998 .Ltmp2053 .Ltmp2054 .Ltmp2059 .Ltmp2060, "E\021N\001\000\0000\005\000\000" .short .Ltmp18164-.Ltmp18163 # Record length .Ltmp18163: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18164: .cv_def_range .Ltmp1986 .Ltmp1998 .Ltmp2053 .Ltmp2054 .Ltmp2059 .Ltmp2060, "E\021N\001\000\000\340\004\000\000" .short .Ltmp18166-.Ltmp18165 # Record length .Ltmp18165: .short 4414 # Record kind: S_LOCAL .long 5821 # TypeIndex .short 0 # Flags .asciz "fs" .Ltmp18166: .cv_def_range .Ltmp1999 .Ltmp2012 .Ltmp2057 .Ltmp2058 .Ltmp2063 .Ltmp2064, "E\021N\001\000\000\200\004\000\000" .short .Ltmp18168-.Ltmp18167 # Record length .Ltmp18167: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18168: .cv_def_range .Ltmp2003 .Ltmp2012 .Ltmp2057 .Ltmp2058 .Ltmp2063 .Ltmp2064, "E\021N\001\000\0000\004\000\000" .short .Ltmp18170-.Ltmp18169 # Record length .Ltmp18169: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18170: .cv_def_range .Ltmp2015 .Ltmp2026 .Ltmp2061 .Ltmp2062 .Ltmp2065 .Ltmp2066, "E\021N\001\000\000\240\003\000\000" .short .Ltmp18172-.Ltmp18171 # Record length .Ltmp18171: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18172: .cv_def_range .Ltmp2017 .Ltmp2026 .Ltmp2061 .Ltmp2062 .Ltmp2065 .Ltmp2066, "E\021N\001\000\000P\003\000\000" .short .Ltmp18174-.Ltmp18173 # Record length .Ltmp18173: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp18174: .cv_def_range .Ltmp2026 .Ltmp2037 .Ltmp2067 .Ltmp2071, "E\021N\001\000\000\350\002\000\000" .short .Ltmp18176-.Ltmp18175 # Record length .Ltmp18175: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18176: .cv_def_range .Ltmp2029 .Ltmp2037 .Ltmp2067 .Ltmp2071, "E\021N\001\000\000\230\002\000\000" .short .Ltmp18178-.Ltmp18177 # Record length .Ltmp18177: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp2015-.Ltmp2012 # Code size .secrel32 .Ltmp2012 # Function section relative address .secidx .Lfunc_begin23 # Function section index .byte 0 # Lexical block name .Ltmp18178: .short .Ltmp18180-.Ltmp18179 # Record length .Ltmp18179: .short 4414 # Record kind: S_LOCAL .long 5836 # TypeIndex .short 0 # Flags .asciz "get_an_array" .Ltmp18180: .cv_def_range .Ltmp2012 .Ltmp2015, "E\021N\001\000\000\330\003\000\000" .short .Ltmp18182-.Ltmp18181 # Record length .Ltmp18181: .short 4414 # Record kind: S_LOCAL .long 5839 # TypeIndex .short 0 # Flags .asciz "take_a_span" .Ltmp18182: .cv_def_range .Ltmp2012 .Ltmp2015, "E\021N\001\000\000\320\003\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18136: .p2align 2 .cv_linetable 23, "?____C_A_T_C_H____T_E_S_T____14@@YAXXZ", .Lfunc_end23 .long 241 # Symbol subsection for ??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ .long .Ltmp18184-.Ltmp18183 # Subsection size .Ltmp18183: .short .Ltmp18186-.Ltmp18185 # Record length .Ltmp18185: .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 5841 # 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 .Ltmp18186: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18184: .p2align 2 .cv_linetable 24, "??__FautoRegistrar15@?A0x3DBF7A98@@YAXXZ", .Lfunc_end24 .long 241 # Symbol subsection for ??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ .long .Ltmp18188-.Ltmp18187 # Subsection size .Ltmp18187: .short .Ltmp18190-.Ltmp18189 # Record length .Ltmp18189: .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 5842 # 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 .Ltmp18190: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18188: .p2align 2 .cv_linetable 25, "??__EautoRegistrar17@?A0x3DBF7A98@@YAXXZ", .Lfunc_end25 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____16 .long .Ltmp18192-.Ltmp18191 # Subsection size .Ltmp18191: .short .Ltmp18194-.Ltmp18193 # Record length .Ltmp18193: .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 5843 # 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 .Ltmp18194: .short .Ltmp18196-.Ltmp18195 # Record length .Ltmp18195: .short 4414 # Record kind: S_LOCAL .long 5616 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18196: .cv_def_range .Ltmp2124 .Ltmp2194, "E\021N\001\000\000\350\003\000\000" .short .Ltmp18198-.Ltmp18197 # Record length .Ltmp18197: .short 4414 # Record kind: S_LOCAL .long 5652 # TypeIndex .short 0 # Flags .asciz "ao_arr" .Ltmp18198: .cv_def_range .Ltmp2124 .Ltmp2194, "E\021N\001\000\000\200\002\000\000" .short .Ltmp18200-.Ltmp18199 # Record length .Ltmp18199: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18200: .cv_def_range .Ltmp2125 .Ltmp2138 .Ltmp2179 .Ltmp2180 .Ltmp2183 .Ltmp2184, "E\021N\001\000\000\330\003\000\000" .short .Ltmp18202-.Ltmp18201 # Record length .Ltmp18201: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18202: .cv_def_range .Ltmp2129 .Ltmp2138 .Ltmp2179 .Ltmp2180 .Ltmp2183 .Ltmp2184, "E\021N\001\000\000\210\003\000\000" .short .Ltmp18204-.Ltmp18203 # Record length .Ltmp18203: .short 4414 # Record kind: S_LOCAL .long 5773 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18204: .cv_def_range .Ltmp2138 .Ltmp2150 .Ltmp2181 .Ltmp2182 .Ltmp2187 .Ltmp2188, "E\021N\001\000\000(\003\000\000" .short .Ltmp18206-.Ltmp18205 # Record length .Ltmp18205: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18206: .cv_def_range .Ltmp2141 .Ltmp2150 .Ltmp2181 .Ltmp2182 .Ltmp2187 .Ltmp2188, "E\021N\001\000\000\330\002\000\000" .short .Ltmp18208-.Ltmp18207 # Record length .Ltmp18207: .short 4414 # Record kind: S_LOCAL .long 5885 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18208: .cv_def_range .Ltmp2151 .Ltmp2164 .Ltmp2185 .Ltmp2186 .Ltmp2191 .Ltmp2192, "E\021N\001\000\000x\002\000\000" .short .Ltmp18210-.Ltmp18209 # Record length .Ltmp18209: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18210: .cv_def_range .Ltmp2155 .Ltmp2164 .Ltmp2185 .Ltmp2186 .Ltmp2191 .Ltmp2192, "E\021N\001\000\000(\002\000\000" .short .Ltmp18212-.Ltmp18211 # Record length .Ltmp18211: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18212: .cv_def_range .Ltmp2167 .Ltmp2178 .Ltmp2189 .Ltmp2190 .Ltmp2193 .Ltmp2194, "E\021N\001\000\000\230\001\000\000" .short .Ltmp18214-.Ltmp18213 # Record length .Ltmp18213: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18214: .cv_def_range .Ltmp2169 .Ltmp2178 .Ltmp2189 .Ltmp2190 .Ltmp2193 .Ltmp2194, "E\021N\001\000\000H\001\000\000" .short .Ltmp18216-.Ltmp18215 # Record length .Ltmp18215: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp2167-.Ltmp2164 # Code size .secrel32 .Ltmp2164 # Function section relative address .secidx .Lfunc_begin26 # Function section index .byte 0 # Lexical block name .Ltmp18216: .short .Ltmp18218-.Ltmp18217 # Record length .Ltmp18217: .short 4414 # Record kind: S_LOCAL .long 5901 # TypeIndex .short 0 # Flags .asciz "get_an_array" .Ltmp18218: .cv_def_range .Ltmp2164 .Ltmp2167, "E\021N\001\000\000\320\001\000\000" .short .Ltmp18220-.Ltmp18219 # Record length .Ltmp18219: .short 4414 # Record kind: S_LOCAL .long 5904 # TypeIndex .short 0 # Flags .asciz "take_a_span" .Ltmp18220: .cv_def_range .Ltmp2164 .Ltmp2167, "E\021N\001\000\000\310\001\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18192: .p2align 2 .cv_linetable 26, "?____C_A_T_C_H____T_E_S_T____16@@YAXXZ", .Lfunc_end26 .long 241 # Symbol subsection for ??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ .long .Ltmp18222-.Ltmp18221 # Subsection size .Ltmp18221: .short .Ltmp18224-.Ltmp18223 # Record length .Ltmp18223: .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 5906 # 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 .Ltmp18224: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18222: .p2align 2 .cv_linetable 27, "??__FautoRegistrar17@?A0x3DBF7A98@@YAXXZ", .Lfunc_end27 .long 241 # Symbol subsection for ??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ .long .Ltmp18226-.Ltmp18225 # Subsection size .Ltmp18225: .short .Ltmp18228-.Ltmp18227 # Record length .Ltmp18227: .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 5907 # 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 .Ltmp18228: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18226: .p2align 2 .cv_linetable 28, "??__EautoRegistrar19@?A0x3DBF7A98@@YAXXZ", .Lfunc_end28 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____18 .long .Ltmp18230-.Ltmp18229 # Subsection size .Ltmp18229: .short .Ltmp18232-.Ltmp18231 # Record length .Ltmp18231: .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 5908 # 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 .Ltmp18232: .short .Ltmp18234-.Ltmp18233 # Record length .Ltmp18233: .short 4414 # Record kind: S_LOCAL .long 5941 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18234: .cv_def_range .Ltmp2235 .Ltmp2284, "E\021N\001\000\000\250\002\000\000" .short .Ltmp18236-.Ltmp18235 # Record length .Ltmp18235: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18236: .cv_def_range .Ltmp2236 .Ltmp2249 .Ltmp2273 .Ltmp2274 .Ltmp2277 .Ltmp2278, "E\021N\001\000\000\230\002\000\000" .short .Ltmp18238-.Ltmp18237 # Record length .Ltmp18237: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18238: .cv_def_range .Ltmp2240 .Ltmp2249 .Ltmp2273 .Ltmp2274 .Ltmp2277 .Ltmp2278, "E\021N\001\000\000H\002\000\000" .short .Ltmp18240-.Ltmp18239 # Record length .Ltmp18239: .short 4414 # Record kind: S_LOCAL .long 5773 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18240: .cv_def_range .Ltmp2249 .Ltmp2261 .Ltmp2275 .Ltmp2276 .Ltmp2281 .Ltmp2282, "E\021N\001\000\000\350\001\000\000" .short .Ltmp18242-.Ltmp18241 # Record length .Ltmp18241: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18242: .cv_def_range .Ltmp2252 .Ltmp2261 .Ltmp2275 .Ltmp2276 .Ltmp2281 .Ltmp2282, "E\021N\001\000\000\230\001\000\000" .short .Ltmp18244-.Ltmp18243 # Record length .Ltmp18243: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18244: .cv_def_range .Ltmp2261 .Ltmp2272 .Ltmp2279 .Ltmp2280 .Ltmp2283 .Ltmp2284, "E\021N\001\000\0008\001\000\000" .short .Ltmp18246-.Ltmp18245 # Record length .Ltmp18245: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18246: .cv_def_range .Ltmp2263 .Ltmp2272 .Ltmp2279 .Ltmp2280 .Ltmp2283 .Ltmp2284, "E\021N\001\000\000\350\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18230: .p2align 2 .cv_linetable 29, "?____C_A_T_C_H____T_E_S_T____18@@YAXXZ", .Lfunc_end29 .long 241 # Symbol subsection for ??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ .long .Ltmp18248-.Ltmp18247 # Subsection size .Ltmp18247: .short .Ltmp18250-.Ltmp18249 # Record length .Ltmp18249: .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 5943 # 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 .Ltmp18250: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18248: .p2align 2 .cv_linetable 30, "??__FautoRegistrar19@?A0x3DBF7A98@@YAXXZ", .Lfunc_end30 .long 241 # Symbol subsection for ??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ .long .Ltmp18252-.Ltmp18251 # Subsection size .Ltmp18251: .short .Ltmp18254-.Ltmp18253 # Record length .Ltmp18253: .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 5944 # 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 .Ltmp18254: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18252: .p2align 2 .cv_linetable 31, "??__EautoRegistrar21@?A0x3DBF7A98@@YAXXZ", .Lfunc_end31 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20 .long .Ltmp18256-.Ltmp18255 # Subsection size .Ltmp18255: .short .Ltmp18258-.Ltmp18257 # Record length .Ltmp18257: .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 5945 # 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 .Ltmp18258: .short .Ltmp18260-.Ltmp18259 # Record length .Ltmp18259: .short 4414 # Record kind: S_LOCAL .long 6056 # TypeIndex .short 0 # Flags .asciz "v" .Ltmp18260: .cv_def_range .Ltmp2409 .Ltmp2507, "E\021N\001\000\000\370\007\000\000" .short .Ltmp18262-.Ltmp18261 # Record length .Ltmp18261: .short 4414 # Record kind: S_LOCAL .long 5962 # TypeIndex .short 0 # Flags .asciz "cv" .Ltmp18262: .cv_def_range .Ltmp2409 .Ltmp2507, "E\021N\001\000\000\270\007\000\000" .short .Ltmp18264-.Ltmp18263 # Record length .Ltmp18263: .short 4414 # Record kind: S_LOCAL .long 4429 # TypeIndex .short 0 # Flags .asciz "str" .Ltmp18264: .cv_def_range .Ltmp2409 .Ltmp2507, "E\021N\001\000\000 \006\000\000" .short .Ltmp18266-.Ltmp18265 # Record length .Ltmp18265: .short 4414 # Record kind: S_LOCAL .long 4430 # TypeIndex .short 0 # Flags .asciz "cstr" .Ltmp18266: .cv_def_range .Ltmp2409 .Ltmp2507, "E\021N\001\000\000\370\005\000\000" .short .Ltmp18268-.Ltmp18267 # Record length .Ltmp18267: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18268: .cv_def_range .Ltmp2410 .Ltmp2430 .Ltmp2477 .Ltmp2482 .Ltmp2485 .Ltmp2486, "E\021N\001\000\000\250\007\000\000" .short .Ltmp18270-.Ltmp18269 # Record length .Ltmp18269: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp18270: .cv_def_range .Ltmp2410 .Ltmp2430 .Ltmp2477 .Ltmp2482 .Ltmp2485 .Ltmp2486, "E\021N\001\000\000\360\006\000\000" .short .Ltmp18272-.Ltmp18271 # Record length .Ltmp18271: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18272: .cv_def_range .Ltmp2411 .Ltmp2420 .Ltmp2477 .Ltmp2478 .Ltmp2481 .Ltmp2482, "E\021N\001\000\000X\007\000\000" .short .Ltmp18274-.Ltmp18273 # Record length .Ltmp18273: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18274: .cv_def_range .Ltmp2421 .Ltmp2430 .Ltmp2479 .Ltmp2480 .Ltmp2485 .Ltmp2486, "E\021N\001\000\000\240\006\000\000" .short .Ltmp18276-.Ltmp18275 # Record length .Ltmp18275: .short 4414 # Record kind: S_LOCAL .long 6208 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp18276: .cv_def_range .Ltmp2431 .Ltmp2441 .Ltmp2483 .Ltmp2484 .Ltmp2489 .Ltmp2490, "E\021N\001\000\000\350\005\000\000" .short .Ltmp18278-.Ltmp18277 # Record length .Ltmp18277: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18278: .cv_def_range .Ltmp2432 .Ltmp2441 .Ltmp2483 .Ltmp2484 .Ltmp2489 .Ltmp2490, "E\021N\001\000\000\230\005\000\000" .short .Ltmp18280-.Ltmp18279 # Record length .Ltmp18279: .short 4414 # Record kind: S_LOCAL .long 6208 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp18280: .cv_def_range .Ltmp2442 .Ltmp2452 .Ltmp2487 .Ltmp2488 .Ltmp2493 .Ltmp2494, "E\021N\001\000\0000\005\000\000" .short .Ltmp18282-.Ltmp18281 # Record length .Ltmp18281: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18282: .cv_def_range .Ltmp2443 .Ltmp2452 .Ltmp2487 .Ltmp2488 .Ltmp2493 .Ltmp2494, "E\021N\001\000\000\340\004\000\000" .short .Ltmp18284-.Ltmp18283 # Record length .Ltmp18283: .short 4414 # Record kind: S_LOCAL .long 6221 # TypeIndex .short 0 # Flags .asciz "get_temp_vector" .Ltmp18284: .cv_def_range .Ltmp2453 .Ltmp2454 .Ltmp2495 .Ltmp2496, "E\021N\001\000\000\200\004\000\000" .short .Ltmp18286-.Ltmp18285 # Record length .Ltmp18285: .short 4414 # Record kind: S_LOCAL .long 6224 # TypeIndex .short 0 # Flags .asciz "use_span" .Ltmp18286: .cv_def_range .Ltmp2453 .Ltmp2454 .Ltmp2495 .Ltmp2496, "E\021N\001\000\000x\004\000\000" .short .Ltmp18288-.Ltmp18287 # Record length .Ltmp18287: .short 4414 # Record kind: S_LOCAL .long 6231 # TypeIndex .short 0 # Flags .asciz "get_temp_string" .Ltmp18288: .cv_def_range .Ltmp2454 .Ltmp2455 .Ltmp2497 .Ltmp2498, "E\021N\001\000\000@\004\000\000" .short .Ltmp18290-.Ltmp18289 # Record length .Ltmp18289: .short 4414 # Record kind: S_LOCAL .long 6234 # TypeIndex .short 0 # Flags .asciz "use_span" .Ltmp18290: .cv_def_range .Ltmp2454 .Ltmp2455 .Ltmp2497 .Ltmp2498, "E\021N\001\000\0008\004\000\000" .short .Ltmp18292-.Ltmp18291 # Record length .Ltmp18291: .short 4414 # Record kind: S_LOCAL .long 6241 # TypeIndex .short 0 # Flags .asciz "get_temp_string" .Ltmp18292: .cv_def_range .Ltmp2455 .Ltmp2456 .Ltmp2499 .Ltmp2500, "E\021N\001\000\000\370\003\000\000" .short .Ltmp18294-.Ltmp18293 # Record length .Ltmp18293: .short 4414 # Record kind: S_LOCAL .long 6244 # TypeIndex .short 0 # Flags .asciz "use_span" .Ltmp18294: .cv_def_range .Ltmp2455 .Ltmp2456 .Ltmp2499 .Ltmp2500, "E\021N\001\000\000\360\003\000\000" .short .Ltmp18296-.Ltmp18295 # Record length .Ltmp18295: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18296: .cv_def_range .Ltmp2456 .Ltmp2476 .Ltmp2491 .Ltmp2492 .Ltmp2501 .Ltmp2506, "E\021N\001\000\000\250\003\000\000" .short .Ltmp18298-.Ltmp18297 # Record length .Ltmp18297: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp18298: .cv_def_range .Ltmp2456 .Ltmp2476 .Ltmp2491 .Ltmp2492 .Ltmp2501 .Ltmp2506, "E\021N\001\000\000\360\002\000\000" .short .Ltmp18300-.Ltmp18299 # Record length .Ltmp18299: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18300: .cv_def_range .Ltmp2457 .Ltmp2466 .Ltmp2491 .Ltmp2492 .Ltmp2503 .Ltmp2504, "E\021N\001\000\000X\003\000\000" .short .Ltmp18302-.Ltmp18301 # Record length .Ltmp18301: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18302: .cv_def_range .Ltmp2467 .Ltmp2476 .Ltmp2501 .Ltmp2502 .Ltmp2505 .Ltmp2506, "E\021N\001\000\000\240\002\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18256: .p2align 2 .cv_linetable 32, "?____C_A_T_C_H____T_E_S_T____20@@YAXXZ", .Lfunc_end32 .long 241 # Symbol subsection for ??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ .long .Ltmp18304-.Ltmp18303 # Subsection size .Ltmp18303: .short .Ltmp18306-.Ltmp18305 # Record length .Ltmp18305: .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 6246 # 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 .Ltmp18306: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18304: .p2align 2 .cv_linetable 33, "??__FautoRegistrar21@?A0x3DBF7A98@@YAXXZ", .Lfunc_end33 .long 241 # Symbol subsection for ??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ .long .Ltmp18308-.Ltmp18307 # Subsection size .Ltmp18307: .short .Ltmp18310-.Ltmp18309 # Record length .Ltmp18309: .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 6247 # 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 .Ltmp18310: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18308: .p2align 2 .cv_linetable 34, "??__EautoRegistrar23@?A0x3DBF7A98@@YAXXZ", .Lfunc_end34 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____22 .long .Ltmp18312-.Ltmp18311 # Subsection size .Ltmp18311: .short .Ltmp18314-.Ltmp18313 # Record length .Ltmp18313: .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 6248 # 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 .Ltmp18314: .short .Ltmp18316-.Ltmp18315 # Record length .Ltmp18315: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp2517-.Ltmp2512 # Code size .secrel32 .Ltmp2512 # Function section relative address .secidx .Lfunc_begin35 # Function section index .byte 0 # Lexical block name .Ltmp18316: .short .Ltmp18318-.Ltmp18317 # Record length .Ltmp18317: .short 4414 # Record kind: S_LOCAL .long 6298 # TypeIndex .short 0 # Flags .asciz "avd" .Ltmp18318: .cv_def_range .Ltmp2512 .Ltmp2517, "E\021O\001\000\000@\000\000\000" .short .Ltmp18320-.Ltmp18319 # Record length .Ltmp18319: .short 4414 # Record kind: S_LOCAL .long 6349 # TypeIndex .short 0 # Flags .asciz "avcd" .Ltmp18320: .cv_def_range .Ltmp2512 .Ltmp2517, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18312: .p2align 2 .cv_linetable 35, "?____C_A_T_C_H____T_E_S_T____22@@YAXXZ", .Lfunc_end35 .long 241 # Symbol subsection for ??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ .long .Ltmp18322-.Ltmp18321 # Subsection size .Ltmp18321: .short .Ltmp18324-.Ltmp18323 # Record length .Ltmp18323: .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 6357 # 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 .Ltmp18324: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18322: .p2align 2 .cv_linetable 36, "??__FautoRegistrar23@?A0x3DBF7A98@@YAXXZ", .Lfunc_end36 .long 241 # Symbol subsection for ??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ .long .Ltmp18326-.Ltmp18325 # Subsection size .Ltmp18325: .short .Ltmp18328-.Ltmp18327 # Record length .Ltmp18327: .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 6358 # 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 .Ltmp18328: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18326: .p2align 2 .cv_linetable 37, "??__EautoRegistrar25@?A0x3DBF7A98@@YAXXZ", .Lfunc_end37 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____24 .long .Ltmp18330-.Ltmp18329 # Subsection size .Ltmp18329: .short .Ltmp18332-.Ltmp18331 # Record length .Ltmp18331: .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 6359 # 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 .Ltmp18332: .short .Ltmp18334-.Ltmp18333 # Record length .Ltmp18333: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp18334: .cv_def_range .Ltmp2571 .Ltmp2634, "E\021N\001\000\000\210\003\000\000" .short .Ltmp18336-.Ltmp18335 # Record length .Ltmp18335: .short 4414 # Record kind: S_LOCAL .long 5299 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18336: .cv_def_range .Ltmp2571 .Ltmp2634, "E\021N\001\000\000\334\002\000\000" .short .Ltmp18338-.Ltmp18337 # Record length .Ltmp18337: .short 4414 # Record kind: S_LOCAL .long 4358 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp18338: .cv_def_range .Ltmp2571 .Ltmp2634, "E\021N\001\000\000\310\002\000\000" .short .Ltmp18340-.Ltmp18339 # Record length .Ltmp18339: .short 4414 # Record kind: S_LOCAL .long 6365 # TypeIndex .short 0 # Flags .asciz "get_temp_span" .Ltmp18340: .cv_def_range .Ltmp2571 .Ltmp2634, "E\021N\001\000\000p\001\000\000" .short .Ltmp18342-.Ltmp18341 # Record length .Ltmp18341: .short 4414 # Record kind: S_LOCAL .long 6369 # TypeIndex .short 0 # Flags .asciz "use_span" .Ltmp18342: .cv_def_range .Ltmp2571 .Ltmp2634, "E\021N\001\000\000h\001\000\000" .short .Ltmp18344-.Ltmp18343 # Record length .Ltmp18343: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18344: .cv_def_range .Ltmp2574 .Ltmp2583 .Ltmp2619 .Ltmp2620 .Ltmp2623 .Ltmp2624, "E\021N\001\000\0008\003\000\000" .short .Ltmp18346-.Ltmp18345 # Record length .Ltmp18345: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18346: .cv_def_range .Ltmp2587 .Ltmp2596 .Ltmp2621 .Ltmp2622 .Ltmp2627 .Ltmp2628, "E\021N\001\000\000x\002\000\000" .short .Ltmp18348-.Ltmp18347 # Record length .Ltmp18347: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18348: .cv_def_range .Ltmp2597 .Ltmp2606 .Ltmp2625 .Ltmp2626 .Ltmp2631 .Ltmp2632, "E\021N\001\000\000\310\001\000\000" .short .Ltmp18350-.Ltmp18349 # Record length .Ltmp18349: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18350: .cv_def_range .Ltmp2609 .Ltmp2618 .Ltmp2629 .Ltmp2630 .Ltmp2633 .Ltmp2634, "E\021N\001\000\000\350\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18330: .p2align 2 .cv_linetable 38, "?____C_A_T_C_H____T_E_S_T____24@@YAXXZ", .Lfunc_end38 .long 241 # Symbol subsection for ??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ .long .Ltmp18352-.Ltmp18351 # Subsection size .Ltmp18351: .short .Ltmp18354-.Ltmp18353 # Record length .Ltmp18353: .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 6371 # 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 .Ltmp18354: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18352: .p2align 2 .cv_linetable 39, "??__FautoRegistrar25@?A0x3DBF7A98@@YAXXZ", .Lfunc_end39 .long 241 # Symbol subsection for ??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ .long .Ltmp18356-.Ltmp18355 # Subsection size .Ltmp18355: .short .Ltmp18358-.Ltmp18357 # Record length .Ltmp18357: .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 6372 # 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 .Ltmp18358: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18356: .p2align 2 .cv_linetable 40, "??__EautoRegistrar27@?A0x3DBF7A98@@YAXXZ", .Lfunc_end40 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____26 .long .Ltmp18360-.Ltmp18359 # Subsection size .Ltmp18359: .short .Ltmp18362-.Ltmp18361 # Record length .Ltmp18361: .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 6373 # 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 .Ltmp18362: .short .Ltmp18364-.Ltmp18363 # Record length .Ltmp18363: .short 4414 # Record kind: S_LOCAL .long 5298 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18364: .cv_def_range .Ltmp2785 .Ltmp2928, "E\021N\001\000\000\240\n\000\000" .short .Ltmp18366-.Ltmp18365 # Record length .Ltmp18365: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18366: .cv_def_range .Ltmp2786 .Ltmp2807 .Ltmp2882 .Ltmp2891, "E\021N\001\000\000\230\n\000\000" .short .Ltmp18368-.Ltmp18367 # Record length .Ltmp18367: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18368: .cv_def_range .Ltmp2790 .Ltmp2798 .Ltmp2882 .Ltmp2886, "E\021N\001\000\000H\n\000\000" .short .Ltmp18370-.Ltmp18369 # Record length .Ltmp18369: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18370: .cv_def_range .Ltmp2799 .Ltmp2807 .Ltmp2887 .Ltmp2891, "E\021N\001\000\000X\t\000\000" .short .Ltmp18372-.Ltmp18371 # Record length .Ltmp18371: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18372: .cv_def_range .Ltmp2807 .Ltmp2827 .Ltmp2892 .Ltmp2901, "E\021N\001\000\000\250\b\000\000" .short .Ltmp18374-.Ltmp18373 # Record length .Ltmp18373: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18374: .cv_def_range .Ltmp2810 .Ltmp2818 .Ltmp2892 .Ltmp2896, "E\021N\001\000\000X\b\000\000" .short .Ltmp18376-.Ltmp18375 # Record length .Ltmp18375: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18376: .cv_def_range .Ltmp2819 .Ltmp2827 .Ltmp2897 .Ltmp2901, "E\021N\001\000\000h\007\000\000" .short .Ltmp18378-.Ltmp18377 # Record length .Ltmp18377: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18378: .cv_def_range .Ltmp2827 .Ltmp2847 .Ltmp2902 .Ltmp2910 .Ltmp2915 .Ltmp2916, "E\021N\001\000\000\270\006\000\000" .short .Ltmp18380-.Ltmp18379 # Record length .Ltmp18379: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18380: .cv_def_range .Ltmp2830 .Ltmp2838 .Ltmp2902 .Ltmp2906, "E\021N\001\000\000h\006\000\000" .short .Ltmp18382-.Ltmp18381 # Record length .Ltmp18381: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18382: .cv_def_range .Ltmp2839 .Ltmp2847 .Ltmp2907 .Ltmp2910 .Ltmp2915 .Ltmp2916, "E\021N\001\000\000x\005\000\000" .short .Ltmp18384-.Ltmp18383 # Record length .Ltmp18383: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18384: .cv_def_range .Ltmp2847 .Ltmp2861 .Ltmp2911 .Ltmp2914 .Ltmp2917 .Ltmp2918, "E\021N\001\000\000\310\004\000\000" .short .Ltmp18386-.Ltmp18385 # Record length .Ltmp18385: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18386: .cv_def_range .Ltmp2850 .Ltmp2861 .Ltmp2911 .Ltmp2914 .Ltmp2917 .Ltmp2918, "E\021N\001\000\000x\004\000\000" .short .Ltmp18388-.Ltmp18387 # Record length .Ltmp18387: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18388: .cv_def_range .Ltmp2861 .Ltmp2881 .Ltmp2919 .Ltmp2928, "E\021N\001\000\000\030\004\000\000" .short .Ltmp18390-.Ltmp18389 # Record length .Ltmp18389: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18390: .cv_def_range .Ltmp2864 .Ltmp2872 .Ltmp2919 .Ltmp2923, "E\021N\001\000\000\310\003\000\000" .short .Ltmp18392-.Ltmp18391 # Record length .Ltmp18391: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18392: .cv_def_range .Ltmp2873 .Ltmp2881 .Ltmp2924 .Ltmp2928, "E\021N\001\000\000\330\002\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18360: .p2align 2 .cv_linetable 41, "?____C_A_T_C_H____T_E_S_T____26@@YAXXZ", .Lfunc_end41 .long 241 # Symbol subsection for ??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ .long .Ltmp18394-.Ltmp18393 # Subsection size .Ltmp18393: .short .Ltmp18396-.Ltmp18395 # Record length .Ltmp18395: .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 6374 # 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 .Ltmp18396: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18394: .p2align 2 .cv_linetable 42, "??__FautoRegistrar27@?A0x3DBF7A98@@YAXXZ", .Lfunc_end42 .long 241 # Symbol subsection for ??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ .long .Ltmp18398-.Ltmp18397 # Subsection size .Ltmp18397: .short .Ltmp18400-.Ltmp18399 # Record length .Ltmp18399: .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 6375 # 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 .Ltmp18400: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18398: .p2align 2 .cv_linetable 43, "??__EautoRegistrar29@?A0x3DBF7A98@@YAXXZ", .Lfunc_end43 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____28 .long .Ltmp18402-.Ltmp18401 # Subsection size .Ltmp18401: .short .Ltmp18404-.Ltmp18403 # Record length .Ltmp18403: .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 6376 # 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 .Ltmp18404: .short .Ltmp18406-.Ltmp18405 # Record length .Ltmp18405: .short 4414 # Record kind: S_LOCAL .long 5298 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18406: .cv_def_range .Ltmp3079 .Ltmp3222, "E\021N\001\000\000\240\n\000\000" .short .Ltmp18408-.Ltmp18407 # Record length .Ltmp18407: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18408: .cv_def_range .Ltmp3080 .Ltmp3101 .Ltmp3176 .Ltmp3185, "E\021N\001\000\000\230\n\000\000" .short .Ltmp18410-.Ltmp18409 # Record length .Ltmp18409: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18410: .cv_def_range .Ltmp3084 .Ltmp3092 .Ltmp3176 .Ltmp3180, "E\021N\001\000\000H\n\000\000" .short .Ltmp18412-.Ltmp18411 # Record length .Ltmp18411: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18412: .cv_def_range .Ltmp3093 .Ltmp3101 .Ltmp3181 .Ltmp3185, "E\021N\001\000\000X\t\000\000" .short .Ltmp18414-.Ltmp18413 # Record length .Ltmp18413: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18414: .cv_def_range .Ltmp3101 .Ltmp3121 .Ltmp3186 .Ltmp3195, "E\021N\001\000\000\250\b\000\000" .short .Ltmp18416-.Ltmp18415 # Record length .Ltmp18415: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18416: .cv_def_range .Ltmp3104 .Ltmp3112 .Ltmp3186 .Ltmp3190, "E\021N\001\000\000X\b\000\000" .short .Ltmp18418-.Ltmp18417 # Record length .Ltmp18417: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18418: .cv_def_range .Ltmp3113 .Ltmp3121 .Ltmp3191 .Ltmp3195, "E\021N\001\000\000h\007\000\000" .short .Ltmp18420-.Ltmp18419 # Record length .Ltmp18419: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18420: .cv_def_range .Ltmp3121 .Ltmp3141 .Ltmp3196 .Ltmp3204 .Ltmp3209 .Ltmp3210, "E\021N\001\000\000\270\006\000\000" .short .Ltmp18422-.Ltmp18421 # Record length .Ltmp18421: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18422: .cv_def_range .Ltmp3124 .Ltmp3132 .Ltmp3196 .Ltmp3200, "E\021N\001\000\000h\006\000\000" .short .Ltmp18424-.Ltmp18423 # Record length .Ltmp18423: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18424: .cv_def_range .Ltmp3133 .Ltmp3141 .Ltmp3201 .Ltmp3204 .Ltmp3209 .Ltmp3210, "E\021N\001\000\000x\005\000\000" .short .Ltmp18426-.Ltmp18425 # Record length .Ltmp18425: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18426: .cv_def_range .Ltmp3141 .Ltmp3155 .Ltmp3205 .Ltmp3208 .Ltmp3211 .Ltmp3212, "E\021N\001\000\000\310\004\000\000" .short .Ltmp18428-.Ltmp18427 # Record length .Ltmp18427: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18428: .cv_def_range .Ltmp3144 .Ltmp3155 .Ltmp3205 .Ltmp3208 .Ltmp3211 .Ltmp3212, "E\021N\001\000\000x\004\000\000" .short .Ltmp18430-.Ltmp18429 # Record length .Ltmp18429: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18430: .cv_def_range .Ltmp3155 .Ltmp3175 .Ltmp3213 .Ltmp3222, "E\021N\001\000\000\030\004\000\000" .short .Ltmp18432-.Ltmp18431 # Record length .Ltmp18431: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18432: .cv_def_range .Ltmp3158 .Ltmp3166 .Ltmp3213 .Ltmp3217, "E\021N\001\000\000\310\003\000\000" .short .Ltmp18434-.Ltmp18433 # Record length .Ltmp18433: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18434: .cv_def_range .Ltmp3167 .Ltmp3175 .Ltmp3218 .Ltmp3222, "E\021N\001\000\000\330\002\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18402: .p2align 2 .cv_linetable 44, "?____C_A_T_C_H____T_E_S_T____28@@YAXXZ", .Lfunc_end44 .long 241 # Symbol subsection for ??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ .long .Ltmp18436-.Ltmp18435 # Subsection size .Ltmp18435: .short .Ltmp18438-.Ltmp18437 # Record length .Ltmp18437: .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 6377 # 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 .Ltmp18438: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18436: .p2align 2 .cv_linetable 45, "??__FautoRegistrar29@?A0x3DBF7A98@@YAXXZ", .Lfunc_end45 .long 241 # Symbol subsection for ??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ .long .Ltmp18440-.Ltmp18439 # Subsection size .Ltmp18439: .short .Ltmp18442-.Ltmp18441 # Record length .Ltmp18441: .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 6378 # 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 .Ltmp18442: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18440: .p2align 2 .cv_linetable 46, "??__EautoRegistrar31@?A0x3DBF7A98@@YAXXZ", .Lfunc_end46 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____30 .long .Ltmp18444-.Ltmp18443 # Subsection size .Ltmp18443: .short .Ltmp18446-.Ltmp18445 # Record length .Ltmp18445: .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 6379 # 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 .Ltmp18446: .short .Ltmp18448-.Ltmp18447 # Record length .Ltmp18447: .short 4414 # Record kind: S_LOCAL .long 5298 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18448: .cv_def_range .Ltmp3807 .Ltmp4389, "E\021N\001\000\0000)\000\000" .short .Ltmp18450-.Ltmp18449 # Record length .Ltmp18449: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18450: .cv_def_range .Ltmp3808 .Ltmp3848 .Ltmp4197 .Ltmp4213 .Ltmp4216 .Ltmp4217, "E\021N\001\000\000()\000\000" .short .Ltmp18452-.Ltmp18451 # Record length .Ltmp18451: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18452: .cv_def_range .Ltmp3812 .Ltmp3821 .Ltmp4197 .Ltmp4199, "E\021N\001\000\000\330(\000\000" .short .Ltmp18454-.Ltmp18453 # Record length .Ltmp18453: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18454: .cv_def_range .Ltmp3822 .Ltmp3830 .Ltmp4200 .Ltmp4204, "E\021N\001\000\0000(\000\000" .short .Ltmp18456-.Ltmp18455 # Record length .Ltmp18455: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18456: .cv_def_range .Ltmp3831 .Ltmp3839 .Ltmp4205 .Ltmp4209, "E\021N\001\000\000P'\000\000" .short .Ltmp18458-.Ltmp18457 # Record length .Ltmp18457: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18458: .cv_def_range .Ltmp3840 .Ltmp3848 .Ltmp4210 .Ltmp4213 .Ltmp4216 .Ltmp4217, "E\021N\001\000\000X&\000\000" .short .Ltmp18460-.Ltmp18459 # Record length .Ltmp18459: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18460: .cv_def_range .Ltmp3848 .Ltmp3878 .Ltmp4214 .Ltmp4215 .Ltmp4218 .Ltmp4228 .Ltmp4231 .Ltmp4232, "E\021N\001\000\000\250%\000\000" .short .Ltmp18462-.Ltmp18461 # Record length .Ltmp18461: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18462: .cv_def_range .Ltmp3851 .Ltmp3860 .Ltmp4214 .Ltmp4215 .Ltmp4218 .Ltmp4219, "E\021N\001\000\000X%\000\000" .short .Ltmp18464-.Ltmp18463 # Record length .Ltmp18463: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18464: .cv_def_range .Ltmp3861 .Ltmp3869 .Ltmp4220 .Ltmp4224, "E\021N\001\000\000\260$\000\000" .short .Ltmp18466-.Ltmp18465 # Record length .Ltmp18465: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18466: .cv_def_range .Ltmp3870 .Ltmp3878 .Ltmp4225 .Ltmp4228 .Ltmp4231 .Ltmp4232, "E\021N\001\000\000\320#\000\000" .short .Ltmp18468-.Ltmp18467 # Record length .Ltmp18467: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18468: .cv_def_range .Ltmp3878 .Ltmp3932 .Ltmp4229 .Ltmp4230 .Ltmp4233 .Ltmp4255 .Ltmp4258 .Ltmp4259, "E\021N\001\000\000 #\000\000" .short .Ltmp18470-.Ltmp18469 # Record length .Ltmp18469: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18470: .cv_def_range .Ltmp3881 .Ltmp3890 .Ltmp4229 .Ltmp4230 .Ltmp4233 .Ltmp4234, "E\021N\001\000\000\320\"\000\000" .short .Ltmp18472-.Ltmp18471 # Record length .Ltmp18471: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18472: .cv_def_range .Ltmp3891 .Ltmp3899 .Ltmp4235 .Ltmp4239, "E\021N\001\000\000(\"\000\000" .short .Ltmp18474-.Ltmp18473 # Record length .Ltmp18473: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18474: .cv_def_range .Ltmp3900 .Ltmp3908 .Ltmp4240 .Ltmp4243 .Ltmp4248 .Ltmp4249, "E\021N\001\000\000H!\000\000" .short .Ltmp18476-.Ltmp18475 # Record length .Ltmp18475: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18476: .cv_def_range .Ltmp3909 .Ltmp3920 .Ltmp4244 .Ltmp4247 .Ltmp4254 .Ltmp4255, "E\021N\001\000\000P \000\000" .short .Ltmp18478-.Ltmp18477 # Record length .Ltmp18477: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18478: .cv_def_range .Ltmp3921 .Ltmp3932 .Ltmp4250 .Ltmp4253 .Ltmp4258 .Ltmp4259, "E\021N\001\000\000\260\037\000\000" .short .Ltmp18480-.Ltmp18479 # Record length .Ltmp18479: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18480: .cv_def_range .Ltmp3932 .Ltmp3983 .Ltmp4256 .Ltmp4257 .Ltmp4260 .Ltmp4281 .Ltmp4284 .Ltmp4285, "E\021N\001\000\000X\037\000\000" .short .Ltmp18482-.Ltmp18481 # Record length .Ltmp18481: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18482: .cv_def_range .Ltmp3935 .Ltmp3944 .Ltmp4256 .Ltmp4257 .Ltmp4260 .Ltmp4261, "E\021N\001\000\000\b\037\000\000" .short .Ltmp18484-.Ltmp18483 # Record length .Ltmp18483: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18484: .cv_def_range .Ltmp3945 .Ltmp3953 .Ltmp4262 .Ltmp4266, "E\021N\001\000\000`\036\000\000" .short .Ltmp18486-.Ltmp18485 # Record length .Ltmp18485: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18486: .cv_def_range .Ltmp3954 .Ltmp3962 .Ltmp4267 .Ltmp4271, "E\021N\001\000\000\200\035\000\000" .short .Ltmp18488-.Ltmp18487 # Record length .Ltmp18487: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18488: .cv_def_range .Ltmp3963 .Ltmp3971 .Ltmp4272 .Ltmp4275 .Ltmp4280 .Ltmp4281, "E\021N\001\000\000\210\034\000\000" .short .Ltmp18490-.Ltmp18489 # Record length .Ltmp18489: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18490: .cv_def_range .Ltmp3972 .Ltmp3983 .Ltmp4276 .Ltmp4279 .Ltmp4284 .Ltmp4285, "E\021N\001\000\000\220\033\000\000" .short .Ltmp18492-.Ltmp18491 # Record length .Ltmp18491: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18492: .cv_def_range .Ltmp3983 .Ltmp4004 .Ltmp4282 .Ltmp4283 .Ltmp4286 .Ltmp4291 .Ltmp4294 .Ltmp4295, "E\021N\001\000\0008\033\000\000" .short .Ltmp18494-.Ltmp18493 # Record length .Ltmp18493: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18494: .cv_def_range .Ltmp3986 .Ltmp3995 .Ltmp4282 .Ltmp4283 .Ltmp4286 .Ltmp4287, "E\021N\001\000\000\350\032\000\000" .short .Ltmp18496-.Ltmp18495 # Record length .Ltmp18495: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18496: .cv_def_range .Ltmp3996 .Ltmp4004 .Ltmp4288 .Ltmp4291 .Ltmp4294 .Ltmp4295, "E\021N\001\000\000@\032\000\000" .short .Ltmp18498-.Ltmp18497 # Record length .Ltmp18497: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18498: .cv_def_range .Ltmp4004 .Ltmp4047 .Ltmp4292 .Ltmp4293 .Ltmp4296 .Ltmp4313, "E\021N\001\000\000\240\031\000\000" .short .Ltmp18500-.Ltmp18499 # Record length .Ltmp18499: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18500: .cv_def_range .Ltmp4007 .Ltmp4016 .Ltmp4292 .Ltmp4293 .Ltmp4298 .Ltmp4299, "E\021N\001\000\000P\031\000\000" .short .Ltmp18502-.Ltmp18501 # Record length .Ltmp18501: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18502: .cv_def_range .Ltmp4017 .Ltmp4026 .Ltmp4296 .Ltmp4297 .Ltmp4300 .Ltmp4301, "E\021N\001\000\000\250\030\000\000" .short .Ltmp18504-.Ltmp18503 # Record length .Ltmp18503: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18504: .cv_def_range .Ltmp4027 .Ltmp4035 .Ltmp4302 .Ltmp4305 .Ltmp4310 .Ltmp4311, "E\021N\001\000\000\b\030\000\000" .short .Ltmp18506-.Ltmp18505 # Record length .Ltmp18505: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18506: .cv_def_range .Ltmp4036 .Ltmp4047 .Ltmp4306 .Ltmp4309 .Ltmp4312 .Ltmp4313, "E\021N\001\000\000\020\027\000\000" .short .Ltmp18508-.Ltmp18507 # Record length .Ltmp18507: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18508: .cv_def_range .Ltmp4047 .Ltmp4070 .Ltmp4314 .Ltmp4325, "E\021N\001\000\000\270\026\000\000" .short .Ltmp18510-.Ltmp18509 # Record length .Ltmp18509: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18510: .cv_def_range .Ltmp4050 .Ltmp4058 .Ltmp4314 .Ltmp4317 .Ltmp4322 .Ltmp4323, "E\021N\001\000\000h\026\000\000" .short .Ltmp18512-.Ltmp18511 # Record length .Ltmp18511: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18512: .cv_def_range .Ltmp4059 .Ltmp4070 .Ltmp4318 .Ltmp4321 .Ltmp4324 .Ltmp4325, "E\021N\001\000\000p\025\000\000" .short .Ltmp18514-.Ltmp18513 # Record length .Ltmp18513: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18514: .cv_def_range .Ltmp4070 .Ltmp4133 .Ltmp4326 .Ltmp4357, "E\021N\001\000\000\020\025\000\000" .short .Ltmp18516-.Ltmp18515 # Record length .Ltmp18515: .short 4414 # Record kind: S_LOCAL .long 4116 # TypeIndex .short 0 # Flags .asciz "av2" .Ltmp18516: .cv_def_range .Ltmp4070 .Ltmp4133 .Ltmp4326 .Ltmp4357, "E\021N\001\000\000\200\020\000\000" .short .Ltmp18518-.Ltmp18517 # Record length .Ltmp18517: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18518: .cv_def_range .Ltmp4073 .Ltmp4081 .Ltmp4326 .Ltmp4330, "E\021N\001\000\000\300\024\000\000" .short .Ltmp18520-.Ltmp18519 # Record length .Ltmp18519: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18520: .cv_def_range .Ltmp4082 .Ltmp4090 .Ltmp4331 .Ltmp4335, "E\021N\001\000\000\310\023\000\000" .short .Ltmp18522-.Ltmp18521 # Record length .Ltmp18521: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18522: .cv_def_range .Ltmp4091 .Ltmp4099 .Ltmp4336 .Ltmp4340, "E\021N\001\000\000\320\022\000\000" .short .Ltmp18524-.Ltmp18523 # Record length .Ltmp18523: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18524: .cv_def_range .Ltmp4100 .Ltmp4108 .Ltmp4341 .Ltmp4344 .Ltmp4349 .Ltmp4350, "E\021N\001\000\000\330\021\000\000" .short .Ltmp18526-.Ltmp18525 # Record length .Ltmp18525: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18526: .cv_def_range .Ltmp4109 .Ltmp4120 .Ltmp4345 .Ltmp4348 .Ltmp4351 .Ltmp4352, "E\021N\001\000\000\340\020\000\000" .short .Ltmp18528-.Ltmp18527 # Record length .Ltmp18527: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "i" .Ltmp18528: .cv_def_range .Ltmp4122 .Ltmp4133 .Ltmp4353 .Ltmp4357, "E\021N\001\000\000|\020\000\000" .short .Ltmp18530-.Ltmp18529 # Record length .Ltmp18529: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18530: .cv_def_range .Ltmp4124 .Ltmp4132 .Ltmp4353 .Ltmp4357, "E\021N\001\000\000(\020\000\000" .short .Ltmp18532-.Ltmp18531 # Record length .Ltmp18531: .short 4414 # Record kind: S_LOCAL .long 5350 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp18532: .cv_def_range .Ltmp4133 .Ltmp4196 .Ltmp4358 .Ltmp4389, "E\021N\001\000\000\220\017\000\000" .short .Ltmp18534-.Ltmp18533 # Record length .Ltmp18533: .short 4414 # Record kind: S_LOCAL .long 4116 # TypeIndex .short 0 # Flags .asciz "av2" .Ltmp18534: .cv_def_range .Ltmp4133 .Ltmp4196 .Ltmp4358 .Ltmp4389, "E\021N\001\000\000\000\013\000\000" .short .Ltmp18536-.Ltmp18535 # Record length .Ltmp18535: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18536: .cv_def_range .Ltmp4136 .Ltmp4144 .Ltmp4358 .Ltmp4362, "E\021N\001\000\000@\017\000\000" .short .Ltmp18538-.Ltmp18537 # Record length .Ltmp18537: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18538: .cv_def_range .Ltmp4145 .Ltmp4153 .Ltmp4363 .Ltmp4367, "E\021N\001\000\000H\016\000\000" .short .Ltmp18540-.Ltmp18539 # Record length .Ltmp18539: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18540: .cv_def_range .Ltmp4154 .Ltmp4162 .Ltmp4368 .Ltmp4372, "E\021N\001\000\000P\r\000\000" .short .Ltmp18542-.Ltmp18541 # Record length .Ltmp18541: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18542: .cv_def_range .Ltmp4163 .Ltmp4171 .Ltmp4373 .Ltmp4376 .Ltmp4381 .Ltmp4382, "E\021N\001\000\000X\f\000\000" .short .Ltmp18544-.Ltmp18543 # Record length .Ltmp18543: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18544: .cv_def_range .Ltmp4172 .Ltmp4183 .Ltmp4377 .Ltmp4380 .Ltmp4383 .Ltmp4384, "E\021N\001\000\000`\013\000\000" .short .Ltmp18546-.Ltmp18545 # Record length .Ltmp18545: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "i" .Ltmp18546: .cv_def_range .Ltmp4185 .Ltmp4196 .Ltmp4385 .Ltmp4389, "E\021N\001\000\000\374\n\000\000" .short .Ltmp18548-.Ltmp18547 # Record length .Ltmp18547: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18548: .cv_def_range .Ltmp4187 .Ltmp4195 .Ltmp4385 .Ltmp4389, "E\021N\001\000\000\250\n\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18444: .p2align 2 .cv_linetable 47, "?____C_A_T_C_H____T_E_S_T____30@@YAXXZ", .Lfunc_end47 .long 241 # Symbol subsection for ??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ .long .Ltmp18550-.Ltmp18549 # Subsection size .Ltmp18549: .short .Ltmp18552-.Ltmp18551 # Record length .Ltmp18551: .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 6380 # 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 .Ltmp18552: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18550: .p2align 2 .cv_linetable 48, "??__FautoRegistrar31@?A0x3DBF7A98@@YAXXZ", .Lfunc_end48 .long 241 # Symbol subsection for ??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ .long .Ltmp18554-.Ltmp18553 # Subsection size .Ltmp18553: .short .Ltmp18556-.Ltmp18555 # Record length .Ltmp18555: .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 6381 # 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 .Ltmp18556: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18554: .p2align 2 .cv_linetable 49, "??__EautoRegistrar33@?A0x3DBF7A98@@YAXXZ", .Lfunc_end49 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____32 .long .Ltmp18558-.Ltmp18557 # Subsection size .Ltmp18557: .short .Ltmp18560-.Ltmp18559 # Record length .Ltmp18559: .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 6382 # 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 .Ltmp18560: .short .Ltmp18562-.Ltmp18561 # Record length .Ltmp18561: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18562: .cv_def_range .Ltmp4478 .Ltmp4565, "E\021N\001\000\000 \005\000\000" .short .Ltmp18564-.Ltmp18563 # Record length .Ltmp18563: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18564: .cv_def_range .Ltmp4479 .Ltmp4503 .Ltmp4537 .Ltmp4548, "E\021N\001\000\000\020\005\000\000" .short .Ltmp18566-.Ltmp18565 # Record length .Ltmp18565: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18566: .cv_def_range .Ltmp4483 .Ltmp4491 .Ltmp4537 .Ltmp4540 .Ltmp4545 .Ltmp4546, "E\021N\001\000\000\300\004\000\000" .short .Ltmp18568-.Ltmp18567 # Record length .Ltmp18567: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18568: .cv_def_range .Ltmp4492 .Ltmp4503 .Ltmp4541 .Ltmp4544 .Ltmp4547 .Ltmp4548, "E\021N\001\000\000\340\003\000\000" .short .Ltmp18570-.Ltmp18569 # Record length .Ltmp18569: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr2d" .Ltmp18570: .cv_def_range .Ltmp4503 .Ltmp4536 .Ltmp4549 .Ltmp4565, "E\021N\001\000\000\230\003\000\000" .short .Ltmp18572-.Ltmp18571 # Record length .Ltmp18571: .short 4414 # Record kind: S_LOCAL .long 5264 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18572: .cv_def_range .Ltmp4503 .Ltmp4536 .Ltmp4549 .Ltmp4565, "E\021N\001\000\000\220\003\000\000" .short .Ltmp18574-.Ltmp18573 # Record length .Ltmp18573: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18574: .cv_def_range .Ltmp4507 .Ltmp4515 .Ltmp4549 .Ltmp4553, "E\021N\001\000\000@\003\000\000" .short .Ltmp18576-.Ltmp18575 # Record length .Ltmp18575: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18576: .cv_def_range .Ltmp4516 .Ltmp4524 .Ltmp4554 .Ltmp4557 .Ltmp4562 .Ltmp4563, "E\021N\001\000\000`\002\000\000" .short .Ltmp18578-.Ltmp18577 # Record length .Ltmp18577: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18578: .cv_def_range .Ltmp4525 .Ltmp4536 .Ltmp4558 .Ltmp4561 .Ltmp4564 .Ltmp4565, "E\021N\001\000\000\200\001\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18558: .p2align 2 .cv_linetable 50, "?____C_A_T_C_H____T_E_S_T____32@@YAXXZ", .Lfunc_end50 .long 241 # Symbol subsection for ??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ .long .Ltmp18580-.Ltmp18579 # Subsection size .Ltmp18579: .short .Ltmp18582-.Ltmp18581 # Record length .Ltmp18581: .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 6383 # 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 .Ltmp18582: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18580: .p2align 2 .cv_linetable 51, "??__FautoRegistrar33@?A0x3DBF7A98@@YAXXZ", .Lfunc_end51 .long 241 # Symbol subsection for ??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ .long .Ltmp18584-.Ltmp18583 # Subsection size .Ltmp18583: .short .Ltmp18586-.Ltmp18585 # Record length .Ltmp18585: .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 6384 # 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 .Ltmp18586: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18584: .p2align 2 .cv_linetable 52, "??__EautoRegistrar35@?A0x3DBF7A98@@YAXXZ", .Lfunc_end52 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____34 .long .Ltmp18588-.Ltmp18587 # Subsection size .Ltmp18587: .short .Ltmp18590-.Ltmp18589 # Record length .Ltmp18589: .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 6385 # 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 .Ltmp18590: .short .Ltmp18592-.Ltmp18591 # Record length .Ltmp18591: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp18592: .cv_def_range .Ltmp4654 .Ltmp4741, "E\021N\001\000\000 \005\000\000" .short .Ltmp18594-.Ltmp18593 # Record length .Ltmp18593: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18594: .cv_def_range .Ltmp4655 .Ltmp4679 .Ltmp4713 .Ltmp4724, "E\021N\001\000\000\020\005\000\000" .short .Ltmp18596-.Ltmp18595 # Record length .Ltmp18595: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18596: .cv_def_range .Ltmp4659 .Ltmp4667 .Ltmp4713 .Ltmp4716 .Ltmp4721 .Ltmp4722, "E\021N\001\000\000\300\004\000\000" .short .Ltmp18598-.Ltmp18597 # Record length .Ltmp18597: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18598: .cv_def_range .Ltmp4668 .Ltmp4679 .Ltmp4717 .Ltmp4720 .Ltmp4723 .Ltmp4724, "E\021N\001\000\000\340\003\000\000" .short .Ltmp18600-.Ltmp18599 # Record length .Ltmp18599: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr2d" .Ltmp18600: .cv_def_range .Ltmp4679 .Ltmp4712 .Ltmp4725 .Ltmp4741, "E\021N\001\000\000\230\003\000\000" .short .Ltmp18602-.Ltmp18601 # Record length .Ltmp18601: .short 4414 # Record kind: S_LOCAL .long 5264 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18602: .cv_def_range .Ltmp4679 .Ltmp4712 .Ltmp4725 .Ltmp4741, "E\021N\001\000\000\220\003\000\000" .short .Ltmp18604-.Ltmp18603 # Record length .Ltmp18603: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18604: .cv_def_range .Ltmp4683 .Ltmp4691 .Ltmp4725 .Ltmp4729, "E\021N\001\000\000@\003\000\000" .short .Ltmp18606-.Ltmp18605 # Record length .Ltmp18605: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18606: .cv_def_range .Ltmp4692 .Ltmp4700 .Ltmp4730 .Ltmp4733 .Ltmp4738 .Ltmp4739, "E\021N\001\000\000`\002\000\000" .short .Ltmp18608-.Ltmp18607 # Record length .Ltmp18607: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18608: .cv_def_range .Ltmp4701 .Ltmp4712 .Ltmp4734 .Ltmp4737 .Ltmp4740 .Ltmp4741, "E\021N\001\000\000\200\001\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18588: .p2align 2 .cv_linetable 53, "?____C_A_T_C_H____T_E_S_T____34@@YAXXZ", .Lfunc_end53 .long 241 # Symbol subsection for ??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ .long .Ltmp18610-.Ltmp18609 # Subsection size .Ltmp18609: .short .Ltmp18612-.Ltmp18611 # Record length .Ltmp18611: .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 6386 # 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 .Ltmp18612: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18610: .p2align 2 .cv_linetable 54, "??__FautoRegistrar35@?A0x3DBF7A98@@YAXXZ", .Lfunc_end54 .long 241 # Symbol subsection for ??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ .long .Ltmp18614-.Ltmp18613 # Subsection size .Ltmp18613: .short .Ltmp18616-.Ltmp18615 # Record length .Ltmp18615: .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 6387 # 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 .Ltmp18616: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18614: .p2align 2 .cv_linetable 55, "??__EautoRegistrar37@?A0x3DBF7A98@@YAXXZ", .Lfunc_end55 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____36 .long .Ltmp18618-.Ltmp18617 # Subsection size .Ltmp18617: .short .Ltmp18620-.Ltmp18619 # Record length .Ltmp18619: .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 6388 # 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 .Ltmp18620: .short .Ltmp18622-.Ltmp18621 # Record length .Ltmp18621: .short 4414 # Record kind: S_LOCAL .long 4137 # TypeIndex .short 0 # Flags .asciz "it1" .Ltmp18622: .cv_def_range .Ltmp4760 .Ltmp4778, "E\021N\001\000\000\350\000\000\000" .short .Ltmp18624-.Ltmp18623 # Record length .Ltmp18623: .short 4414 # Record kind: S_LOCAL .long 4137 # TypeIndex .short 0 # Flags .asciz "it2" .Ltmp18624: .cv_def_range .Ltmp4760 .Ltmp4778, "E\021N\001\000\000\330\000\000\000" .short .Ltmp18626-.Ltmp18625 # Record length .Ltmp18625: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18626: .cv_def_range .Ltmp4765 .Ltmp4773 .Ltmp4774 .Ltmp4778, "E\021N\001\000\000\210\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18618: .p2align 2 .cv_linetable 56, "?____C_A_T_C_H____T_E_S_T____36@@YAXXZ", .Lfunc_end56 .long 241 # Symbol subsection for ??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ .long .Ltmp18628-.Ltmp18627 # Subsection size .Ltmp18627: .short .Ltmp18630-.Ltmp18629 # Record length .Ltmp18629: .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 6389 # 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 .Ltmp18630: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18628: .p2align 2 .cv_linetable 57, "??__FautoRegistrar37@?A0x3DBF7A98@@YAXXZ", .Lfunc_end57 .long 241 # Symbol subsection for ??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ .long .Ltmp18632-.Ltmp18631 # Subsection size .Ltmp18631: .short .Ltmp18634-.Ltmp18633 # Record length .Ltmp18633: .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 6390 # 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 .Ltmp18634: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18632: .p2align 2 .cv_linetable 58, "??__EautoRegistrar39@?A0x3DBF7A98@@YAXXZ", .Lfunc_end58 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____38 .long .Ltmp18636-.Ltmp18635 # Subsection size .Ltmp18635: .short .Ltmp18638-.Ltmp18637 # Record length .Ltmp18637: .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 6391 # 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 .Ltmp18638: .short .Ltmp18640-.Ltmp18639 # Record length .Ltmp18639: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "it1" .Ltmp18640: .cv_def_range .Ltmp4797 .Ltmp4815, "E\021N\001\000\000\350\000\000\000" .short .Ltmp18642-.Ltmp18641 # Record length .Ltmp18641: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "it2" .Ltmp18642: .cv_def_range .Ltmp4797 .Ltmp4815, "E\021N\001\000\000\330\000\000\000" .short .Ltmp18644-.Ltmp18643 # Record length .Ltmp18643: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18644: .cv_def_range .Ltmp4802 .Ltmp4810 .Ltmp4811 .Ltmp4815, "E\021N\001\000\000\210\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18636: .p2align 2 .cv_linetable 59, "?____C_A_T_C_H____T_E_S_T____38@@YAXXZ", .Lfunc_end59 .long 241 # Symbol subsection for ??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ .long .Ltmp18646-.Ltmp18645 # Subsection size .Ltmp18645: .short .Ltmp18648-.Ltmp18647 # Record length .Ltmp18647: .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 6392 # 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 .Ltmp18648: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18646: .p2align 2 .cv_linetable 60, "??__FautoRegistrar39@?A0x3DBF7A98@@YAXXZ", .Lfunc_end60 .long 241 # Symbol subsection for ??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ .long .Ltmp18650-.Ltmp18649 # Subsection size .Ltmp18649: .short .Ltmp18652-.Ltmp18651 # Record length .Ltmp18651: .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 6393 # 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 .Ltmp18652: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18650: .p2align 2 .cv_linetable 61, "??__EautoRegistrar41@?A0x3DBF7A98@@YAXXZ", .Lfunc_end61 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____40 .long .Ltmp18654-.Ltmp18653 # Subsection size .Ltmp18653: .short .Ltmp18656-.Ltmp18655 # Record length .Ltmp18655: .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 6394 # 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 .Ltmp18656: .short .Ltmp18658-.Ltmp18657 # Record length .Ltmp18657: .short 4414 # Record kind: S_LOCAL .long 4137 # TypeIndex .short 0 # Flags .asciz "badIt" .Ltmp18658: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\350\005\000\000" .short .Ltmp18660-.Ltmp18659 # Record length .Ltmp18659: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "badConstIt" .Ltmp18660: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\330\005\000\000" .short .Ltmp18662-.Ltmp18661 # Record length .Ltmp18661: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18662: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\360\004\000\000" .short .Ltmp18664-.Ltmp18663 # Record length .Ltmp18663: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18664: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\340\004\000\000" .short .Ltmp18666-.Ltmp18665 # Record length .Ltmp18665: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "it" .Ltmp18666: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\320\004\000\000" .short .Ltmp18668-.Ltmp18667 # Record length .Ltmp18667: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 0 # Flags .asciz "cit" .Ltmp18668: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\300\004\000\000" .short .Ltmp18670-.Ltmp18669 # Record length .Ltmp18669: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "cit2" .Ltmp18670: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\000\003\000\000" .short .Ltmp18672-.Ltmp18671 # Record length .Ltmp18671: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "cit3" .Ltmp18672: .cv_def_range .Ltmp4890 .Ltmp4972, "E\021N\001\000\000\030\002\000\000" .short .Ltmp18674-.Ltmp18673 # Record length .Ltmp18673: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18674: .cv_def_range .Ltmp4895 .Ltmp4903 .Ltmp4948 .Ltmp4952, "E\021N\001\000\000\210\005\000\000" .short .Ltmp18676-.Ltmp18675 # Record length .Ltmp18675: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18676: .cv_def_range .Ltmp4910 .Ltmp4918 .Ltmp4953 .Ltmp4957, "E\021N\001\000\000p\004\000\000" .short .Ltmp18678-.Ltmp18677 # Record length .Ltmp18677: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18678: .cv_def_range .Ltmp4919 .Ltmp4927 .Ltmp4958 .Ltmp4962, "E\021N\001\000\000\230\003\000\000" .short .Ltmp18680-.Ltmp18679 # Record length .Ltmp18679: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18680: .cv_def_range .Ltmp4930 .Ltmp4938 .Ltmp4963 .Ltmp4967, "E\021N\001\000\000\260\002\000\000" .short .Ltmp18682-.Ltmp18681 # Record length .Ltmp18681: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18682: .cv_def_range .Ltmp4939 .Ltmp4947 .Ltmp4968 .Ltmp4972, "E\021N\001\000\000\270\001\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18654: .p2align 2 .cv_linetable 62, "?____C_A_T_C_H____T_E_S_T____40@@YAXXZ", .Lfunc_end62 .long 241 # Symbol subsection for ??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ .long .Ltmp18684-.Ltmp18683 # Subsection size .Ltmp18683: .short .Ltmp18686-.Ltmp18685 # Record length .Ltmp18685: .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 6395 # 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 .Ltmp18686: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18684: .p2align 2 .cv_linetable 63, "??__FautoRegistrar41@?A0x3DBF7A98@@YAXXZ", .Lfunc_end63 .long 241 # Symbol subsection for ??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ .long .Ltmp18688-.Ltmp18687 # Subsection size .Ltmp18687: .short .Ltmp18690-.Ltmp18689 # Record length .Ltmp18689: .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 6396 # 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 .Ltmp18690: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18688: .p2align 2 .cv_linetable 64, "??__EautoRegistrar43@?A0x3DBF7A98@@YAXXZ", .Lfunc_end64 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____42 .long .Ltmp18692-.Ltmp18691 # Subsection size .Ltmp18691: .short .Ltmp18694-.Ltmp18693 # Record length .Ltmp18693: .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 6397 # 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 .Ltmp18694: .short .Ltmp18696-.Ltmp18695 # Record length .Ltmp18695: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18696: .cv_def_range .Ltmp5393 .Ltmp5850, "E\021N\001\000\000\300$\000\000" .short .Ltmp18698-.Ltmp18697 # Record length .Ltmp18697: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18698: .cv_def_range .Ltmp5394 .Ltmp5690 .Ltmp5691 .Ltmp5850, "E\021N\001\000\000\260$\000\000" .short .Ltmp18700-.Ltmp18699 # Record length .Ltmp18699: .short 4414 # Record kind: S_LOCAL .long 4137 # TypeIndex .short 0 # Flags .asciz "it" .Ltmp18700: .cv_def_range .Ltmp5394 .Ltmp5690 .Ltmp5691 .Ltmp5850, "E\021N\001\000\000\240$\000\000" .short .Ltmp18702-.Ltmp18701 # Record length .Ltmp18701: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "it2" .Ltmp18702: .cv_def_range .Ltmp5394 .Ltmp5690 .Ltmp5691 .Ltmp5850, "E\021N\001\000\000\220$\000\000" .short .Ltmp18704-.Ltmp18703 # Record length .Ltmp18703: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "cit" .Ltmp18704: .cv_def_range .Ltmp5394 .Ltmp5690 .Ltmp5691 .Ltmp5850, "E\021N\001\000\000\200$\000\000" .short .Ltmp18706-.Ltmp18705 # Record length .Ltmp18705: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18706: .cv_def_range .Ltmp5403 .Ltmp5411 .Ltmp5691 .Ltmp5695, "E\021N\001\000\0000$\000\000" .short .Ltmp18708-.Ltmp18707 # Record length .Ltmp18707: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18708: .cv_def_range .Ltmp5412 .Ltmp5420 .Ltmp5696 .Ltmp5700, "E\021N\001\000\000X#\000\000" .short .Ltmp18710-.Ltmp18709 # Record length .Ltmp18709: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18710: .cv_def_range .Ltmp5421 .Ltmp5429 .Ltmp5701 .Ltmp5705, "E\021N\001\000\000\200\"\000\000" .short .Ltmp18712-.Ltmp18711 # Record length .Ltmp18711: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18712: .cv_def_range .Ltmp5430 .Ltmp5438 .Ltmp5706 .Ltmp5710, "E\021N\001\000\000\250!\000\000" .short .Ltmp18714-.Ltmp18713 # Record length .Ltmp18713: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18714: .cv_def_range .Ltmp5439 .Ltmp5447 .Ltmp5711 .Ltmp5715, "E\021N\001\000\000\320 \000\000" .short .Ltmp18716-.Ltmp18715 # Record length .Ltmp18715: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18716: .cv_def_range .Ltmp5448 .Ltmp5456 .Ltmp5716 .Ltmp5720, "E\021N\001\000\000\350\037\000\000" .short .Ltmp18718-.Ltmp18717 # Record length .Ltmp18717: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18718: .cv_def_range .Ltmp5457 .Ltmp5465 .Ltmp5721 .Ltmp5725, "E\021N\001\000\000\000\037\000\000" .short .Ltmp18720-.Ltmp18719 # Record length .Ltmp18719: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18720: .cv_def_range .Ltmp5466 .Ltmp5474 .Ltmp5726 .Ltmp5730, "E\021N\001\000\000\030\036\000\000" .short .Ltmp18722-.Ltmp18721 # Record length .Ltmp18721: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18722: .cv_def_range .Ltmp5475 .Ltmp5483 .Ltmp5731 .Ltmp5735, "E\021N\001\000\0000\035\000\000" .short .Ltmp18724-.Ltmp18723 # Record length .Ltmp18723: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18724: .cv_def_range .Ltmp5484 .Ltmp5492 .Ltmp5736 .Ltmp5740, "E\021N\001\000\000H\034\000\000" .short .Ltmp18726-.Ltmp18725 # Record length .Ltmp18725: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18726: .cv_def_range .Ltmp5493 .Ltmp5501 .Ltmp5741 .Ltmp5745, "E\021N\001\000\000p\033\000\000" .short .Ltmp18728-.Ltmp18727 # Record length .Ltmp18727: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18728: .cv_def_range .Ltmp5502 .Ltmp5510 .Ltmp5746 .Ltmp5750, "E\021N\001\000\000\230\032\000\000" .short .Ltmp18730-.Ltmp18729 # Record length .Ltmp18729: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18730: .cv_def_range .Ltmp5511 .Ltmp5519 .Ltmp5751 .Ltmp5755, "E\021N\001\000\000\260\031\000\000" .short .Ltmp18732-.Ltmp18731 # Record length .Ltmp18731: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18732: .cv_def_range .Ltmp5520 .Ltmp5528 .Ltmp5756 .Ltmp5760, "E\021N\001\000\000\310\030\000\000" .short .Ltmp18734-.Ltmp18733 # Record length .Ltmp18733: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18734: .cv_def_range .Ltmp5529 .Ltmp5537 .Ltmp5761 .Ltmp5765, "E\021N\001\000\000\340\027\000\000" .short .Ltmp18736-.Ltmp18735 # Record length .Ltmp18735: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18736: .cv_def_range .Ltmp5538 .Ltmp5546 .Ltmp5766 .Ltmp5770, "E\021N\001\000\000\b\027\000\000" .short .Ltmp18738-.Ltmp18737 # Record length .Ltmp18737: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18738: .cv_def_range .Ltmp5547 .Ltmp5555 .Ltmp5771 .Ltmp5775, "E\021N\001\000\0000\026\000\000" .short .Ltmp18740-.Ltmp18739 # Record length .Ltmp18739: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18740: .cv_def_range .Ltmp5556 .Ltmp5564 .Ltmp5776 .Ltmp5780, "E\021N\001\000\000X\025\000\000" .short .Ltmp18742-.Ltmp18741 # Record length .Ltmp18741: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18742: .cv_def_range .Ltmp5565 .Ltmp5573 .Ltmp5781 .Ltmp5785, "E\021N\001\000\000\200\024\000\000" .short .Ltmp18744-.Ltmp18743 # Record length .Ltmp18743: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18744: .cv_def_range .Ltmp5574 .Ltmp5582 .Ltmp5786 .Ltmp5790, "E\021N\001\000\000\230\023\000\000" .short .Ltmp18746-.Ltmp18745 # Record length .Ltmp18745: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18746: .cv_def_range .Ltmp5583 .Ltmp5591 .Ltmp5791 .Ltmp5795, "E\021N\001\000\000\260\022\000\000" .short .Ltmp18748-.Ltmp18747 # Record length .Ltmp18747: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18748: .cv_def_range .Ltmp5592 .Ltmp5600 .Ltmp5796 .Ltmp5800, "E\021N\001\000\000\330\021\000\000" .short .Ltmp18750-.Ltmp18749 # Record length .Ltmp18749: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18750: .cv_def_range .Ltmp5601 .Ltmp5609 .Ltmp5801 .Ltmp5805, "E\021N\001\000\000\000\021\000\000" .short .Ltmp18752-.Ltmp18751 # Record length .Ltmp18751: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18752: .cv_def_range .Ltmp5610 .Ltmp5618 .Ltmp5806 .Ltmp5810, "E\021N\001\000\000(\020\000\000" .short .Ltmp18754-.Ltmp18753 # Record length .Ltmp18753: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18754: .cv_def_range .Ltmp5619 .Ltmp5627 .Ltmp5811 .Ltmp5815, "E\021N\001\000\000P\017\000\000" .short .Ltmp18756-.Ltmp18755 # Record length .Ltmp18755: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18756: .cv_def_range .Ltmp5628 .Ltmp5636 .Ltmp5816 .Ltmp5820, "E\021N\001\000\000h\016\000\000" .short .Ltmp18758-.Ltmp18757 # Record length .Ltmp18757: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18758: .cv_def_range .Ltmp5637 .Ltmp5645 .Ltmp5821 .Ltmp5825, "E\021N\001\000\000\200\r\000\000" .short .Ltmp18760-.Ltmp18759 # Record length .Ltmp18759: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18760: .cv_def_range .Ltmp5646 .Ltmp5654 .Ltmp5826 .Ltmp5830, "E\021N\001\000\000\250\f\000\000" .short .Ltmp18762-.Ltmp18761 # Record length .Ltmp18761: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18762: .cv_def_range .Ltmp5655 .Ltmp5663 .Ltmp5831 .Ltmp5835, "E\021N\001\000\000\320\013\000\000" .short .Ltmp18764-.Ltmp18763 # Record length .Ltmp18763: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18764: .cv_def_range .Ltmp5664 .Ltmp5672 .Ltmp5836 .Ltmp5840, "E\021N\001\000\000\350\n\000\000" .short .Ltmp18766-.Ltmp18765 # Record length .Ltmp18765: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18766: .cv_def_range .Ltmp5673 .Ltmp5681 .Ltmp5841 .Ltmp5845, "E\021N\001\000\000\000\n\000\000" .short .Ltmp18768-.Ltmp18767 # Record length .Ltmp18767: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18768: .cv_def_range .Ltmp5682 .Ltmp5690 .Ltmp5846 .Ltmp5850, "E\021N\001\000\000(\t\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18692: .p2align 2 .cv_linetable 65, "?____C_A_T_C_H____T_E_S_T____42@@YAXXZ", .Lfunc_end65 .long 241 # Symbol subsection for ??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ .long .Ltmp18770-.Ltmp18769 # Subsection size .Ltmp18769: .short .Ltmp18772-.Ltmp18771 # Record length .Ltmp18771: .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 6398 # 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 .Ltmp18772: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18770: .p2align 2 .cv_linetable 66, "??__FautoRegistrar43@?A0x3DBF7A98@@YAXXZ", .Lfunc_end66 .long 241 # Symbol subsection for ??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ .long .Ltmp18774-.Ltmp18773 # Subsection size .Ltmp18773: .short .Ltmp18776-.Ltmp18775 # Record length .Ltmp18775: .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 6399 # 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 .Ltmp18776: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18774: .p2align 2 .cv_linetable 67, "??__EautoRegistrar45@?A0x3DBF7A98@@YAXXZ", .Lfunc_end67 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____44 .long .Ltmp18778-.Ltmp18777 # Subsection size .Ltmp18777: .short .Ltmp18780-.Ltmp18779 # Record length .Ltmp18779: .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 6400 # 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 .Ltmp18780: .short .Ltmp18782-.Ltmp18781 # Record length .Ltmp18781: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18782: .cv_def_range .Ltmp6115 .Ltmp6139 .Ltmp6292 .Ltmp6301, "E\021N\001\000\000\240\024\000\000" .short .Ltmp18784-.Ltmp18783 # Record length .Ltmp18783: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18784: .cv_def_range .Ltmp6115 .Ltmp6139 .Ltmp6292 .Ltmp6301, "E\021N\001\000\000\220\024\000\000" .short .Ltmp18786-.Ltmp18785 # Record length .Ltmp18785: .short 4414 # Record kind: S_LOCAL .long 4137 # TypeIndex .short 0 # Flags .asciz "it" .Ltmp18786: .cv_def_range .Ltmp6115 .Ltmp6139 .Ltmp6292 .Ltmp6301, "E\021N\001\000\000\200\024\000\000" .short .Ltmp18788-.Ltmp18787 # Record length .Ltmp18787: .short 4414 # Record kind: S_LOCAL .long 4137 # TypeIndex .short 0 # Flags .asciz "it2" .Ltmp18788: .cv_def_range .Ltmp6115 .Ltmp6139 .Ltmp6292 .Ltmp6301, "E\021N\001\000\000p\024\000\000" .short .Ltmp18790-.Ltmp18789 # Record length .Ltmp18789: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18790: .cv_def_range .Ltmp6122 .Ltmp6130 .Ltmp6292 .Ltmp6296, "E\021N\001\000\000 \024\000\000" .short .Ltmp18792-.Ltmp18791 # Record length .Ltmp18791: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18792: .cv_def_range .Ltmp6131 .Ltmp6139 .Ltmp6297 .Ltmp6301, "E\021N\001\000\000(\023\000\000" .short .Ltmp18794-.Ltmp18793 # Record length .Ltmp18793: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18794: .cv_def_range .Ltmp6139 .Ltmp6291 .Ltmp6302 .Ltmp6378, "E\021N\001\000\000\220\022\000\000" .short .Ltmp18796-.Ltmp18795 # Record length .Ltmp18795: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18796: .cv_def_range .Ltmp6139 .Ltmp6291 .Ltmp6302 .Ltmp6378, "E\021N\001\000\000\200\022\000\000" .short .Ltmp18798-.Ltmp18797 # Record length .Ltmp18797: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "it" .Ltmp18798: .cv_def_range .Ltmp6139 .Ltmp6291 .Ltmp6302 .Ltmp6378, "E\021N\001\000\000p\022\000\000" .short .Ltmp18800-.Ltmp18799 # Record length .Ltmp18799: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "first" .Ltmp18800: .cv_def_range .Ltmp6139 .Ltmp6291 .Ltmp6302 .Ltmp6378, "E\021N\001\000\000`\022\000\000" .short .Ltmp18802-.Ltmp18801 # Record length .Ltmp18801: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "beyond" .Ltmp18802: .cv_def_range .Ltmp6139 .Ltmp6291 .Ltmp6302 .Ltmp6378, "E\021N\001\000\000\230\020\000\000" .short .Ltmp18804-.Ltmp18803 # Record length .Ltmp18803: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18804: .cv_def_range .Ltmp6145 .Ltmp6153 .Ltmp6302 .Ltmp6306, "E\021N\001\000\000\020\022\000\000" .short .Ltmp18806-.Ltmp18805 # Record length .Ltmp18805: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18806: .cv_def_range .Ltmp6154 .Ltmp6162 .Ltmp6307 .Ltmp6311, "E\021N\001\000\0008\021\000\000" .short .Ltmp18808-.Ltmp18807 # Record length .Ltmp18807: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18808: .cv_def_range .Ltmp6164 .Ltmp6172 .Ltmp6312 .Ltmp6315 .Ltmp6320 .Ltmp6321, "E\021N\001\000\000H\020\000\000" .short .Ltmp18810-.Ltmp18809 # Record length .Ltmp18809: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18810: .cv_def_range .Ltmp6173 .Ltmp6184 .Ltmp6316 .Ltmp6319 .Ltmp6322 .Ltmp6323, "E\021N\001\000\000p\017\000\000" .short .Ltmp18812-.Ltmp18811 # Record length .Ltmp18811: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18812: .cv_def_range .Ltmp6185 .Ltmp6193 .Ltmp6324 .Ltmp6328, "E\021N\001\000\000\340\016\000\000" .short .Ltmp18814-.Ltmp18813 # Record length .Ltmp18813: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18814: .cv_def_range .Ltmp6194 .Ltmp6202 .Ltmp6329 .Ltmp6333, "E\021N\001\000\000\350\r\000\000" .short .Ltmp18816-.Ltmp18815 # Record length .Ltmp18815: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18816: .cv_def_range .Ltmp6203 .Ltmp6211 .Ltmp6334 .Ltmp6338, "E\021N\001\000\000\350\f\000\000" .short .Ltmp18818-.Ltmp18817 # Record length .Ltmp18817: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18818: .cv_def_range .Ltmp6212 .Ltmp6220 .Ltmp6339 .Ltmp6343, "E\021N\001\000\000\350\013\000\000" .short .Ltmp18820-.Ltmp18819 # Record length .Ltmp18819: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18820: .cv_def_range .Ltmp6221 .Ltmp6229 .Ltmp6344 .Ltmp6348, "E\021N\001\000\000\350\n\000\000" .short .Ltmp18822-.Ltmp18821 # Record length .Ltmp18821: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18822: .cv_def_range .Ltmp6230 .Ltmp6238 .Ltmp6349 .Ltmp6353, "E\021N\001\000\000\b\n\000\000" .short .Ltmp18824-.Ltmp18823 # Record length .Ltmp18823: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18824: .cv_def_range .Ltmp6239 .Ltmp6247 .Ltmp6354 .Ltmp6358, "E\021N\001\000\000(\t\000\000" .short .Ltmp18826-.Ltmp18825 # Record length .Ltmp18825: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18826: .cv_def_range .Ltmp6248 .Ltmp6256 .Ltmp6359 .Ltmp6363, "E\021N\001\000\000(\b\000\000" .short .Ltmp18828-.Ltmp18827 # Record length .Ltmp18827: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18828: .cv_def_range .Ltmp6259 .Ltmp6267 .Ltmp6364 .Ltmp6368, "E\021N\001\000\0000\007\000\000" .short .Ltmp18830-.Ltmp18829 # Record length .Ltmp18829: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18830: .cv_def_range .Ltmp6268 .Ltmp6276 .Ltmp6369 .Ltmp6373, "E\021N\001\000\000X\006\000\000" .short .Ltmp18832-.Ltmp18831 # Record length .Ltmp18831: .short 4414 # Record kind: S_LOCAL .long 4125 # TypeIndex .short 0 # Flags .asciz "__range1" .Ltmp18832: .cv_def_range .Ltmp6276 .Ltmp6291 .Ltmp6374 .Ltmp6378, "E\021N\001\000\000\240\005\000\000" .short .Ltmp18834-.Ltmp18833 # Record length .Ltmp18833: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "__begin1" .Ltmp18834: .cv_def_range .Ltmp6276 .Ltmp6291 .Ltmp6374 .Ltmp6378, "E\021N\001\000\000\220\005\000\000" .short .Ltmp18836-.Ltmp18835 # Record length .Ltmp18835: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "__end1" .Ltmp18836: .cv_def_range .Ltmp6276 .Ltmp6291 .Ltmp6374 .Ltmp6378, "E\021N\001\000\000\200\005\000\000" .short .Ltmp18838-.Ltmp18837 # Record length .Ltmp18837: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 0 # Flags .asciz "n" .Ltmp18838: .cv_def_range .Ltmp6281 .Ltmp6290 .Ltmp6374 .Ltmp6378, "E\021N\001\000\000X\005\000\000" .short .Ltmp18840-.Ltmp18839 # Record length .Ltmp18839: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18840: .cv_def_range .Ltmp6282 .Ltmp6290 .Ltmp6374 .Ltmp6378, "E\021N\001\000\000\b\005\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18778: .p2align 2 .cv_linetable 68, "?____C_A_T_C_H____T_E_S_T____44@@YAXXZ", .Lfunc_end68 .long 241 # Symbol subsection for ??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ .long .Ltmp18842-.Ltmp18841 # Subsection size .Ltmp18841: .short .Ltmp18844-.Ltmp18843 # Record length .Ltmp18843: .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 6401 # 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 .Ltmp18844: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18842: .p2align 2 .cv_linetable 69, "??__FautoRegistrar45@?A0x3DBF7A98@@YAXXZ", .Lfunc_end69 .long 241 # Symbol subsection for ??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ .long .Ltmp18846-.Ltmp18845 # Subsection size .Ltmp18845: .short .Ltmp18848-.Ltmp18847 # Record length .Ltmp18847: .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 6402 # 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 .Ltmp18848: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18846: .p2align 2 .cv_linetable 70, "??__EautoRegistrar47@?A0x3DBF7A98@@YAXXZ", .Lfunc_end70 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____46 .long .Ltmp18850-.Ltmp18849 # Subsection size .Ltmp18849: .short .Ltmp18852-.Ltmp18851 # Record length .Ltmp18851: .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 6403 # 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 .Ltmp18852: .short .Ltmp18854-.Ltmp18853 # Record length .Ltmp18853: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18854: .cv_def_range .Ltmp6629 .Ltmp6652 .Ltmp6790 .Ltmp6799, "E\021N\001\000\000P\023\000\000" .short .Ltmp18856-.Ltmp18855 # Record length .Ltmp18855: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18856: .cv_def_range .Ltmp6629 .Ltmp6652 .Ltmp6790 .Ltmp6799, "E\021N\001\000\000@\023\000\000" .short .Ltmp18858-.Ltmp18857 # Record length .Ltmp18857: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "cit" .Ltmp18858: .cv_def_range .Ltmp6629 .Ltmp6652 .Ltmp6790 .Ltmp6799, "E\021N\001\000\0000\023\000\000" .short .Ltmp18860-.Ltmp18859 # Record length .Ltmp18859: .short 4414 # Record kind: S_LOCAL .long 4139 # TypeIndex .short 0 # Flags .asciz "cit2" .Ltmp18860: .cv_def_range .Ltmp6629 .Ltmp6652 .Ltmp6790 .Ltmp6799, "E\021N\001\000\000 \023\000\000" .short .Ltmp18862-.Ltmp18861 # Record length .Ltmp18861: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18862: .cv_def_range .Ltmp6635 .Ltmp6643 .Ltmp6790 .Ltmp6794, "E\021N\001\000\000\300\022\000\000" .short .Ltmp18864-.Ltmp18863 # Record length .Ltmp18863: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18864: .cv_def_range .Ltmp6644 .Ltmp6652 .Ltmp6795 .Ltmp6799, "E\021N\001\000\000\270\021\000\000" .short .Ltmp18866-.Ltmp18865 # Record length .Ltmp18865: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18866: .cv_def_range .Ltmp6652 .Ltmp6789 .Ltmp6800 .Ltmp6871, "E\021N\001\000\000 \021\000\000" .short .Ltmp18868-.Ltmp18867 # Record length .Ltmp18867: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18868: .cv_def_range .Ltmp6652 .Ltmp6789 .Ltmp6800 .Ltmp6871, "E\021N\001\000\000\020\021\000\000" .short .Ltmp18870-.Ltmp18869 # Record length .Ltmp18869: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 0 # Flags .asciz "it" .Ltmp18870: .cv_def_range .Ltmp6652 .Ltmp6789 .Ltmp6800 .Ltmp6871, "E\021N\001\000\000\000\021\000\000" .short .Ltmp18872-.Ltmp18871 # Record length .Ltmp18871: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 0 # Flags .asciz "first" .Ltmp18872: .cv_def_range .Ltmp6652 .Ltmp6789 .Ltmp6800 .Ltmp6871, "E\021N\001\000\000\360\020\000\000" .short .Ltmp18874-.Ltmp18873 # Record length .Ltmp18873: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 0 # Flags .asciz "beyond" .Ltmp18874: .cv_def_range .Ltmp6652 .Ltmp6789 .Ltmp6800 .Ltmp6871, "E\021N\001\000\000(\017\000\000" .short .Ltmp18876-.Ltmp18875 # Record length .Ltmp18875: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "last" .Ltmp18876: .cv_def_range .Ltmp6652 .Ltmp6789 .Ltmp6800 .Ltmp6871, "E\021N\001\000\000\350\007\000\000" .short .Ltmp18878-.Ltmp18877 # Record length .Ltmp18877: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18878: .cv_def_range .Ltmp6658 .Ltmp6666 .Ltmp6800 .Ltmp6804, "E\021N\001\000\000\240\020\000\000" .short .Ltmp18880-.Ltmp18879 # Record length .Ltmp18879: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18880: .cv_def_range .Ltmp6667 .Ltmp6675 .Ltmp6805 .Ltmp6809, "E\021N\001\000\000\310\017\000\000" .short .Ltmp18882-.Ltmp18881 # Record length .Ltmp18881: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18882: .cv_def_range .Ltmp6677 .Ltmp6685 .Ltmp6810 .Ltmp6813 .Ltmp6818 .Ltmp6819, "E\021N\001\000\000\330\016\000\000" .short .Ltmp18884-.Ltmp18883 # Record length .Ltmp18883: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18884: .cv_def_range .Ltmp6686 .Ltmp6697 .Ltmp6814 .Ltmp6817 .Ltmp6820 .Ltmp6821, "E\021N\001\000\000\000\016\000\000" .short .Ltmp18886-.Ltmp18885 # Record length .Ltmp18885: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18886: .cv_def_range .Ltmp6698 .Ltmp6706 .Ltmp6822 .Ltmp6826, "E\021N\001\000\000p\r\000\000" .short .Ltmp18888-.Ltmp18887 # Record length .Ltmp18887: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18888: .cv_def_range .Ltmp6707 .Ltmp6715 .Ltmp6827 .Ltmp6831, "E\021N\001\000\000x\f\000\000" .short .Ltmp18890-.Ltmp18889 # Record length .Ltmp18889: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18890: .cv_def_range .Ltmp6716 .Ltmp6724 .Ltmp6832 .Ltmp6836, "E\021N\001\000\000x\013\000\000" .short .Ltmp18892-.Ltmp18891 # Record length .Ltmp18891: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18892: .cv_def_range .Ltmp6725 .Ltmp6733 .Ltmp6837 .Ltmp6841, "E\021N\001\000\000x\n\000\000" .short .Ltmp18894-.Ltmp18893 # Record length .Ltmp18893: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18894: .cv_def_range .Ltmp6734 .Ltmp6742 .Ltmp6842 .Ltmp6846, "E\021N\001\000\000x\t\000\000" .short .Ltmp18896-.Ltmp18895 # Record length .Ltmp18895: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18896: .cv_def_range .Ltmp6743 .Ltmp6751 .Ltmp6847 .Ltmp6851, "E\021N\001\000\000\230\b\000\000" .short .Ltmp18898-.Ltmp18897 # Record length .Ltmp18897: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18898: .cv_def_range .Ltmp6752 .Ltmp6760 .Ltmp6852 .Ltmp6856, "E\021N\001\000\000\230\007\000\000" .short .Ltmp18900-.Ltmp18899 # Record length .Ltmp18899: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18900: .cv_def_range .Ltmp6762 .Ltmp6770 .Ltmp6857 .Ltmp6861, "E\021N\001\000\000\240\006\000\000" .short .Ltmp18902-.Ltmp18901 # Record length .Ltmp18901: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18902: .cv_def_range .Ltmp6772 .Ltmp6780 .Ltmp6862 .Ltmp6866, "E\021N\001\000\000\300\005\000\000" .short .Ltmp18904-.Ltmp18903 # Record length .Ltmp18903: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18904: .cv_def_range .Ltmp6781 .Ltmp6789 .Ltmp6867 .Ltmp6871, "E\021N\001\000\000\350\004\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18850: .p2align 2 .cv_linetable 71, "?____C_A_T_C_H____T_E_S_T____46@@YAXXZ", .Lfunc_end71 .long 241 # Symbol subsection for ??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ .long .Ltmp18906-.Ltmp18905 # Subsection size .Ltmp18905: .short .Ltmp18908-.Ltmp18907 # Record length .Ltmp18907: .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 6404 # 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 .Ltmp18908: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18906: .p2align 2 .cv_linetable 72, "??__FautoRegistrar47@?A0x3DBF7A98@@YAXXZ", .Lfunc_end72 .long 241 # Symbol subsection for ??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ .long .Ltmp18910-.Ltmp18909 # Subsection size .Ltmp18909: .short .Ltmp18912-.Ltmp18911 # Record length .Ltmp18911: .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 6405 # 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 .Ltmp18912: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18910: .p2align 2 .cv_linetable 73, "??__EautoRegistrar49@?A0x3DBF7A98@@YAXXZ", .Lfunc_end73 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____48 .long .Ltmp18914-.Ltmp18913 # Subsection size .Ltmp18913: .short .Ltmp18916-.Ltmp18915 # Record length .Ltmp18915: .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 6406 # 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 .Ltmp18916: .short .Ltmp18918-.Ltmp18917 # Record length .Ltmp18917: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18918: .cv_def_range .Ltmp7108 .Ltmp7260 .Ltmp7261 .Ltmp7337, "E\021N\001\000\000\200\021\000\000" .short .Ltmp18920-.Ltmp18919 # Record length .Ltmp18919: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18920: .cv_def_range .Ltmp7108 .Ltmp7260 .Ltmp7261 .Ltmp7337, "E\021N\001\000\000p\021\000\000" .short .Ltmp18922-.Ltmp18921 # Record length .Ltmp18921: .short 4414 # Record kind: S_LOCAL .long 4271 # TypeIndex .short 0 # Flags .asciz "it" .Ltmp18922: .cv_def_range .Ltmp7108 .Ltmp7260 .Ltmp7261 .Ltmp7337, "E\021N\001\000\000`\021\000\000" .short .Ltmp18924-.Ltmp18923 # Record length .Ltmp18923: .short 4414 # Record kind: S_LOCAL .long 4271 # TypeIndex .short 0 # Flags .asciz "first" .Ltmp18924: .cv_def_range .Ltmp7108 .Ltmp7260 .Ltmp7261 .Ltmp7337, "E\021N\001\000\000P\021\000\000" .short .Ltmp18926-.Ltmp18925 # Record length .Ltmp18925: .short 4414 # Record kind: S_LOCAL .long 4271 # TypeIndex .short 0 # Flags .asciz "beyond" .Ltmp18926: .cv_def_range .Ltmp7108 .Ltmp7260 .Ltmp7261 .Ltmp7337, "E\021N\001\000\000\210\017\000\000" .short .Ltmp18928-.Ltmp18927 # Record length .Ltmp18927: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18928: .cv_def_range .Ltmp7114 .Ltmp7122 .Ltmp7261 .Ltmp7265, "E\021N\001\000\000\000\021\000\000" .short .Ltmp18930-.Ltmp18929 # Record length .Ltmp18929: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18930: .cv_def_range .Ltmp7123 .Ltmp7131 .Ltmp7266 .Ltmp7270, "E\021N\001\000\000(\020\000\000" .short .Ltmp18932-.Ltmp18931 # Record length .Ltmp18931: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18932: .cv_def_range .Ltmp7133 .Ltmp7141 .Ltmp7271 .Ltmp7274 .Ltmp7279 .Ltmp7280, "E\021N\001\000\0008\017\000\000" .short .Ltmp18934-.Ltmp18933 # Record length .Ltmp18933: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18934: .cv_def_range .Ltmp7142 .Ltmp7153 .Ltmp7275 .Ltmp7278 .Ltmp7281 .Ltmp7282, "E\021N\001\000\000`\016\000\000" .short .Ltmp18936-.Ltmp18935 # Record length .Ltmp18935: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18936: .cv_def_range .Ltmp7154 .Ltmp7162 .Ltmp7283 .Ltmp7287, "E\021N\001\000\000\320\r\000\000" .short .Ltmp18938-.Ltmp18937 # Record length .Ltmp18937: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18938: .cv_def_range .Ltmp7163 .Ltmp7171 .Ltmp7288 .Ltmp7292, "E\021N\001\000\000\350\f\000\000" .short .Ltmp18940-.Ltmp18939 # Record length .Ltmp18939: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18940: .cv_def_range .Ltmp7172 .Ltmp7180 .Ltmp7293 .Ltmp7297, "E\021N\001\000\000\000\f\000\000" .short .Ltmp18942-.Ltmp18941 # Record length .Ltmp18941: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18942: .cv_def_range .Ltmp7181 .Ltmp7189 .Ltmp7298 .Ltmp7302, "E\021N\001\000\000\030\013\000\000" .short .Ltmp18944-.Ltmp18943 # Record length .Ltmp18943: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18944: .cv_def_range .Ltmp7190 .Ltmp7198 .Ltmp7303 .Ltmp7307, "E\021N\001\000\0000\n\000\000" .short .Ltmp18946-.Ltmp18945 # Record length .Ltmp18945: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18946: .cv_def_range .Ltmp7199 .Ltmp7207 .Ltmp7308 .Ltmp7312, "E\021N\001\000\000P\t\000\000" .short .Ltmp18948-.Ltmp18947 # Record length .Ltmp18947: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18948: .cv_def_range .Ltmp7208 .Ltmp7216 .Ltmp7313 .Ltmp7317, "E\021N\001\000\000p\b\000\000" .short .Ltmp18950-.Ltmp18949 # Record length .Ltmp18949: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18950: .cv_def_range .Ltmp7217 .Ltmp7225 .Ltmp7318 .Ltmp7322, "E\021N\001\000\000\210\007\000\000" .short .Ltmp18952-.Ltmp18951 # Record length .Ltmp18951: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18952: .cv_def_range .Ltmp7228 .Ltmp7236 .Ltmp7323 .Ltmp7327, "E\021N\001\000\000\240\006\000\000" .short .Ltmp18954-.Ltmp18953 # Record length .Ltmp18953: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18954: .cv_def_range .Ltmp7237 .Ltmp7245 .Ltmp7328 .Ltmp7332, "E\021N\001\000\000\310\005\000\000" .short .Ltmp18956-.Ltmp18955 # Record length .Ltmp18955: .short 4414 # Record kind: S_LOCAL .long 4125 # TypeIndex .short 0 # Flags .asciz "__range1" .Ltmp18956: .cv_def_range .Ltmp7245 .Ltmp7260 .Ltmp7333 .Ltmp7337, "E\021N\001\000\000(\005\000\000" .short .Ltmp18958-.Ltmp18957 # Record length .Ltmp18957: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "__begin1" .Ltmp18958: .cv_def_range .Ltmp7245 .Ltmp7260 .Ltmp7333 .Ltmp7337, "E\021N\001\000\000\030\005\000\000" .short .Ltmp18960-.Ltmp18959 # Record length .Ltmp18959: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "__end1" .Ltmp18960: .cv_def_range .Ltmp7245 .Ltmp7260 .Ltmp7333 .Ltmp7337, "E\021N\001\000\000\b\005\000\000" .short .Ltmp18962-.Ltmp18961 # Record length .Ltmp18961: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 0 # Flags .asciz "n" .Ltmp18962: .cv_def_range .Ltmp7250 .Ltmp7259 .Ltmp7333 .Ltmp7337, "E\021N\001\000\000\340\004\000\000" .short .Ltmp18964-.Ltmp18963 # Record length .Ltmp18963: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18964: .cv_def_range .Ltmp7251 .Ltmp7259 .Ltmp7333 .Ltmp7337, "E\021N\001\000\000\220\004\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18914: .p2align 2 .cv_linetable 74, "?____C_A_T_C_H____T_E_S_T____48@@YAXXZ", .Lfunc_end74 .long 241 # Symbol subsection for ??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ .long .Ltmp18966-.Ltmp18965 # Subsection size .Ltmp18965: .short .Ltmp18968-.Ltmp18967 # Record length .Ltmp18967: .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 6407 # 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 .Ltmp18968: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18966: .p2align 2 .cv_linetable 75, "??__FautoRegistrar49@?A0x3DBF7A98@@YAXXZ", .Lfunc_end75 .long 241 # Symbol subsection for ??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ .long .Ltmp18970-.Ltmp18969 # Subsection size .Ltmp18969: .short .Ltmp18972-.Ltmp18971 # Record length .Ltmp18971: .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 6408 # 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 .Ltmp18972: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18970: .p2align 2 .cv_linetable 76, "??__EautoRegistrar51@?A0x3DBF7A98@@YAXXZ", .Lfunc_end76 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____50 .long .Ltmp18974-.Ltmp18973 # Subsection size .Ltmp18973: .short .Ltmp18976-.Ltmp18975 # Record length .Ltmp18975: .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 6409 # 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 .Ltmp18976: .short .Ltmp18978-.Ltmp18977 # Record length .Ltmp18977: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp18978: .cv_def_range .Ltmp7560 .Ltmp7697 .Ltmp7698 .Ltmp7769, "E\021N\001\000\000\020\020\000\000" .short .Ltmp18980-.Ltmp18979 # Record length .Ltmp18979: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp18980: .cv_def_range .Ltmp7560 .Ltmp7697 .Ltmp7698 .Ltmp7769, "E\021N\001\000\000\000\020\000\000" .short .Ltmp18982-.Ltmp18981 # Record length .Ltmp18981: .short 4414 # Record kind: S_LOCAL .long 4291 # TypeIndex .short 0 # Flags .asciz "it" .Ltmp18982: .cv_def_range .Ltmp7560 .Ltmp7697 .Ltmp7698 .Ltmp7769, "E\021N\001\000\000\360\017\000\000" .short .Ltmp18984-.Ltmp18983 # Record length .Ltmp18983: .short 4414 # Record kind: S_LOCAL .long 4291 # TypeIndex .short 0 # Flags .asciz "first" .Ltmp18984: .cv_def_range .Ltmp7560 .Ltmp7697 .Ltmp7698 .Ltmp7769, "E\021N\001\000\000\340\017\000\000" .short .Ltmp18986-.Ltmp18985 # Record length .Ltmp18985: .short 4414 # Record kind: S_LOCAL .long 4291 # TypeIndex .short 0 # Flags .asciz "beyond" .Ltmp18986: .cv_def_range .Ltmp7560 .Ltmp7697 .Ltmp7698 .Ltmp7769, "E\021N\001\000\000\030\016\000\000" .short .Ltmp18988-.Ltmp18987 # Record length .Ltmp18987: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "last" .Ltmp18988: .cv_def_range .Ltmp7560 .Ltmp7697 .Ltmp7698 .Ltmp7769, "E\021N\001\000\000l\006\000\000" .short .Ltmp18990-.Ltmp18989 # Record length .Ltmp18989: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18990: .cv_def_range .Ltmp7566 .Ltmp7574 .Ltmp7698 .Ltmp7702, "E\021N\001\000\000\220\017\000\000" .short .Ltmp18992-.Ltmp18991 # Record length .Ltmp18991: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18992: .cv_def_range .Ltmp7575 .Ltmp7583 .Ltmp7703 .Ltmp7707, "E\021N\001\000\000\270\016\000\000" .short .Ltmp18994-.Ltmp18993 # Record length .Ltmp18993: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18994: .cv_def_range .Ltmp7585 .Ltmp7593 .Ltmp7708 .Ltmp7711 .Ltmp7716 .Ltmp7717, "E\021N\001\000\000\310\r\000\000" .short .Ltmp18996-.Ltmp18995 # Record length .Ltmp18995: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18996: .cv_def_range .Ltmp7594 .Ltmp7605 .Ltmp7712 .Ltmp7715 .Ltmp7718 .Ltmp7719, "E\021N\001\000\000\360\f\000\000" .short .Ltmp18998-.Ltmp18997 # Record length .Ltmp18997: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp18998: .cv_def_range .Ltmp7606 .Ltmp7614 .Ltmp7720 .Ltmp7724, "E\021N\001\000\000`\f\000\000" .short .Ltmp19000-.Ltmp18999 # Record length .Ltmp18999: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19000: .cv_def_range .Ltmp7615 .Ltmp7623 .Ltmp7725 .Ltmp7729, "E\021N\001\000\000x\013\000\000" .short .Ltmp19002-.Ltmp19001 # Record length .Ltmp19001: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19002: .cv_def_range .Ltmp7624 .Ltmp7632 .Ltmp7730 .Ltmp7734, "E\021N\001\000\000\220\n\000\000" .short .Ltmp19004-.Ltmp19003 # Record length .Ltmp19003: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19004: .cv_def_range .Ltmp7633 .Ltmp7641 .Ltmp7735 .Ltmp7739, "E\021N\001\000\000\250\t\000\000" .short .Ltmp19006-.Ltmp19005 # Record length .Ltmp19005: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19006: .cv_def_range .Ltmp7642 .Ltmp7650 .Ltmp7740 .Ltmp7744, "E\021N\001\000\000\300\b\000\000" .short .Ltmp19008-.Ltmp19007 # Record length .Ltmp19007: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19008: .cv_def_range .Ltmp7651 .Ltmp7659 .Ltmp7745 .Ltmp7749, "E\021N\001\000\000\340\007\000\000" .short .Ltmp19010-.Ltmp19009 # Record length .Ltmp19009: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19010: .cv_def_range .Ltmp7660 .Ltmp7668 .Ltmp7750 .Ltmp7754, "E\021N\001\000\000\370\006\000\000" .short .Ltmp19012-.Ltmp19011 # Record length .Ltmp19011: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19012: .cv_def_range .Ltmp7670 .Ltmp7678 .Ltmp7755 .Ltmp7759, "E\021N\001\000\000\b\006\000\000" .short .Ltmp19014-.Ltmp19013 # Record length .Ltmp19013: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19014: .cv_def_range .Ltmp7680 .Ltmp7688 .Ltmp7760 .Ltmp7764, "E\021N\001\000\000(\005\000\000" .short .Ltmp19016-.Ltmp19015 # Record length .Ltmp19015: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19016: .cv_def_range .Ltmp7689 .Ltmp7697 .Ltmp7765 .Ltmp7769, "E\021N\001\000\000P\004\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp18974: .p2align 2 .cv_linetable 77, "?____C_A_T_C_H____T_E_S_T____50@@YAXXZ", .Lfunc_end77 .long 241 # Symbol subsection for ??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ .long .Ltmp19018-.Ltmp19017 # Subsection size .Ltmp19017: .short .Ltmp19020-.Ltmp19019 # Record length .Ltmp19019: .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 6410 # 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 .Ltmp19020: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19018: .p2align 2 .cv_linetable 78, "??__FautoRegistrar51@?A0x3DBF7A98@@YAXXZ", .Lfunc_end78 .long 241 # Symbol subsection for ??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ .long .Ltmp19022-.Ltmp19021 # Subsection size .Ltmp19021: .short .Ltmp19024-.Ltmp19023 # Record length .Ltmp19023: .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 6411 # 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 .Ltmp19024: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19022: .p2align 2 .cv_linetable 79, "??__EautoRegistrar53@?A0x3DBF7A98@@YAXXZ", .Lfunc_end79 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____52 .long .Ltmp19026-.Ltmp19025 # Subsection size .Ltmp19025: .short .Ltmp19028-.Ltmp19027 # Record length .Ltmp19027: .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 6412 # 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 .Ltmp19028: .short .Ltmp19030-.Ltmp19029 # Record length .Ltmp19029: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19030: .cv_def_range .Ltmp8782 .Ltmp8900 .Ltmp9495 .Ltmp9552, "E\021N\001\000\000\bM\000\000" .short .Ltmp19032-.Ltmp19031 # Record length .Ltmp19031: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp19032: .cv_def_range .Ltmp8782 .Ltmp8900 .Ltmp9495 .Ltmp9552, "E\021N\001\000\000\370L\000\000" .short .Ltmp19034-.Ltmp19033 # Record length .Ltmp19033: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19034: .cv_def_range .Ltmp8787 .Ltmp8795 .Ltmp9495 .Ltmp9498 .Ltmp9501 .Ltmp9502, "E\021N\001\000\000\250L\000\000" .short .Ltmp19036-.Ltmp19035 # Record length .Ltmp19035: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19036: .cv_def_range .Ltmp8796 .Ltmp8805 .Ltmp9499 .Ltmp9500 .Ltmp9505 .Ltmp9506, "E\021N\001\000\000\320K\000\000" .short .Ltmp19038-.Ltmp19037 # Record length .Ltmp19037: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19038: .cv_def_range .Ltmp8806 .Ltmp8815 .Ltmp9503 .Ltmp9504 .Ltmp9507 .Ltmp9508, "E\021N\001\000\000\020K\000\000" .short .Ltmp19040-.Ltmp19039 # Record length .Ltmp19039: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19040: .cv_def_range .Ltmp8816 .Ltmp8824 .Ltmp9509 .Ltmp9512 .Ltmp9515 .Ltmp9516, "E\021N\001\000\000PJ\000\000" .short .Ltmp19042-.Ltmp19041 # Record length .Ltmp19041: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19042: .cv_def_range .Ltmp8825 .Ltmp8834 .Ltmp9513 .Ltmp9514 .Ltmp9517 .Ltmp9518, "E\021N\001\000\000xI\000\000" .short .Ltmp19044-.Ltmp19043 # Record length .Ltmp19043: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19044: .cv_def_range .Ltmp8835 .Ltmp8843 .Ltmp9519 .Ltmp9523, "E\021N\001\000\000\260H\000\000" .short .Ltmp19046-.Ltmp19045 # Record length .Ltmp19045: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19046: .cv_def_range .Ltmp8844 .Ltmp8852 .Ltmp9524 .Ltmp9527 .Ltmp9530 .Ltmp9531, "E\021N\001\000\000\330G\000\000" .short .Ltmp19048-.Ltmp19047 # Record length .Ltmp19047: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19048: .cv_def_range .Ltmp8853 .Ltmp8862 .Ltmp9528 .Ltmp9529 .Ltmp9534 .Ltmp9535, "E\021N\001\000\000\000G\000\000" .short .Ltmp19050-.Ltmp19049 # Record length .Ltmp19049: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19050: .cv_def_range .Ltmp8863 .Ltmp8872 .Ltmp9532 .Ltmp9533 .Ltmp9536 .Ltmp9537, "E\021N\001\000\000@F\000\000" .short .Ltmp19052-.Ltmp19051 # Record length .Ltmp19051: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19052: .cv_def_range .Ltmp8873 .Ltmp8881 .Ltmp9538 .Ltmp9541 .Ltmp9544 .Ltmp9545, "E\021N\001\000\000\200E\000\000" .short .Ltmp19054-.Ltmp19053 # Record length .Ltmp19053: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19054: .cv_def_range .Ltmp8882 .Ltmp8891 .Ltmp9542 .Ltmp9543 .Ltmp9546 .Ltmp9547, "E\021N\001\000\000\250D\000\000" .short .Ltmp19056-.Ltmp19055 # Record length .Ltmp19055: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19056: .cv_def_range .Ltmp8892 .Ltmp8900 .Ltmp9548 .Ltmp9552, "E\021N\001\000\000\340C\000\000" .short .Ltmp19058-.Ltmp19057 # Record length .Ltmp19057: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp19058: .cv_def_range .Ltmp8900 .Ltmp9019 .Ltmp9553 .Ltmp9610, "E\021N\001\000\000PC\000\000" .short .Ltmp19060-.Ltmp19059 # Record length .Ltmp19059: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19060: .cv_def_range .Ltmp8900 .Ltmp9019 .Ltmp9553 .Ltmp9610, "E\021N\001\000\000@C\000\000" .short .Ltmp19062-.Ltmp19061 # Record length .Ltmp19061: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp19062: .cv_def_range .Ltmp8900 .Ltmp9019 .Ltmp9553 .Ltmp9610, "E\021N\001\000\0000C\000\000" .short .Ltmp19064-.Ltmp19063 # Record length .Ltmp19063: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19064: .cv_def_range .Ltmp8906 .Ltmp8914 .Ltmp9553 .Ltmp9556 .Ltmp9559 .Ltmp9560, "E\021N\001\000\000\340B\000\000" .short .Ltmp19066-.Ltmp19065 # Record length .Ltmp19065: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19066: .cv_def_range .Ltmp8915 .Ltmp8924 .Ltmp9557 .Ltmp9558 .Ltmp9563 .Ltmp9564, "E\021N\001\000\000\bB\000\000" .short .Ltmp19068-.Ltmp19067 # Record length .Ltmp19067: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19068: .cv_def_range .Ltmp8925 .Ltmp8934 .Ltmp9561 .Ltmp9562 .Ltmp9565 .Ltmp9566, "E\021N\001\000\000@A\000\000" .short .Ltmp19070-.Ltmp19069 # Record length .Ltmp19069: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19070: .cv_def_range .Ltmp8935 .Ltmp8943 .Ltmp9567 .Ltmp9570 .Ltmp9573 .Ltmp9574, "E\021N\001\000\000\200@\000\000" .short .Ltmp19072-.Ltmp19071 # Record length .Ltmp19071: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19072: .cv_def_range .Ltmp8944 .Ltmp8953 .Ltmp9571 .Ltmp9572 .Ltmp9575 .Ltmp9576, "E\021N\001\000\000\250?\000\000" .short .Ltmp19074-.Ltmp19073 # Record length .Ltmp19073: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19074: .cv_def_range .Ltmp8954 .Ltmp8962 .Ltmp9577 .Ltmp9581, "E\021N\001\000\000\340>\000\000" .short .Ltmp19076-.Ltmp19075 # Record length .Ltmp19075: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19076: .cv_def_range .Ltmp8963 .Ltmp8971 .Ltmp9582 .Ltmp9585 .Ltmp9588 .Ltmp9589, "E\021N\001\000\000\b>\000\000" .short .Ltmp19078-.Ltmp19077 # Record length .Ltmp19077: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19078: .cv_def_range .Ltmp8972 .Ltmp8981 .Ltmp9586 .Ltmp9587 .Ltmp9592 .Ltmp9593, "E\021N\001\000\0000=\000\000" .short .Ltmp19080-.Ltmp19079 # Record length .Ltmp19079: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19080: .cv_def_range .Ltmp8982 .Ltmp8991 .Ltmp9590 .Ltmp9591 .Ltmp9594 .Ltmp9595, "E\021N\001\000\000p<\000\000" .short .Ltmp19082-.Ltmp19081 # Record length .Ltmp19081: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19082: .cv_def_range .Ltmp8992 .Ltmp9000 .Ltmp9596 .Ltmp9599 .Ltmp9602 .Ltmp9603, "E\021N\001\000\000\260;\000\000" .short .Ltmp19084-.Ltmp19083 # Record length .Ltmp19083: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19084: .cv_def_range .Ltmp9001 .Ltmp9010 .Ltmp9600 .Ltmp9601 .Ltmp9604 .Ltmp9605, "E\021N\001\000\000\330:\000\000" .short .Ltmp19086-.Ltmp19085 # Record length .Ltmp19085: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19086: .cv_def_range .Ltmp9011 .Ltmp9019 .Ltmp9606 .Ltmp9610, "E\021N\001\000\000\020:\000\000" .short .Ltmp19088-.Ltmp19087 # Record length .Ltmp19087: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp19088: .cv_def_range .Ltmp9019 .Ltmp9137 .Ltmp9611 .Ltmp9669, "E\021N\001\000\000\2009\000\000" .short .Ltmp19090-.Ltmp19089 # Record length .Ltmp19089: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19090: .cv_def_range .Ltmp9019 .Ltmp9137 .Ltmp9611 .Ltmp9669, "E\021N\001\000\000p9\000\000" .short .Ltmp19092-.Ltmp19091 # Record length .Ltmp19091: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp19092: .cv_def_range .Ltmp9019 .Ltmp9137 .Ltmp9611 .Ltmp9669, "E\021N\001\000\000`9\000\000" .short .Ltmp19094-.Ltmp19093 # Record length .Ltmp19093: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19094: .cv_def_range .Ltmp9024 .Ltmp9032 .Ltmp9611 .Ltmp9615, "E\021N\001\000\000\0209\000\000" .short .Ltmp19096-.Ltmp19095 # Record length .Ltmp19095: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19096: .cv_def_range .Ltmp9033 .Ltmp9041 .Ltmp9616 .Ltmp9619 .Ltmp9622 .Ltmp9623, "E\021N\001\000\00088\000\000" .short .Ltmp19098-.Ltmp19097 # Record length .Ltmp19097: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19098: .cv_def_range .Ltmp9042 .Ltmp9051 .Ltmp9620 .Ltmp9621 .Ltmp9626 .Ltmp9627, "E\021N\001\000\000`7\000\000" .short .Ltmp19100-.Ltmp19099 # Record length .Ltmp19099: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19100: .cv_def_range .Ltmp9052 .Ltmp9061 .Ltmp9624 .Ltmp9625 .Ltmp9628 .Ltmp9629, "E\021N\001\000\000\2406\000\000" .short .Ltmp19102-.Ltmp19101 # Record length .Ltmp19101: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19102: .cv_def_range .Ltmp9062 .Ltmp9070 .Ltmp9630 .Ltmp9633 .Ltmp9636 .Ltmp9637, "E\021N\001\000\000\3405\000\000" .short .Ltmp19104-.Ltmp19103 # Record length .Ltmp19103: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19104: .cv_def_range .Ltmp9071 .Ltmp9080 .Ltmp9634 .Ltmp9635 .Ltmp9638 .Ltmp9639, "E\021N\001\000\000\b5\000\000" .short .Ltmp19106-.Ltmp19105 # Record length .Ltmp19105: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19106: .cv_def_range .Ltmp9081 .Ltmp9089 .Ltmp9640 .Ltmp9643 .Ltmp9646 .Ltmp9647, "E\021N\001\000\000@4\000\000" .short .Ltmp19108-.Ltmp19107 # Record length .Ltmp19107: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19108: .cv_def_range .Ltmp9090 .Ltmp9099 .Ltmp9644 .Ltmp9645 .Ltmp9648 .Ltmp9649, "E\021N\001\000\000h3\000\000" .short .Ltmp19110-.Ltmp19109 # Record length .Ltmp19109: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19110: .cv_def_range .Ltmp9100 .Ltmp9108 .Ltmp9650 .Ltmp9653 .Ltmp9656 .Ltmp9657, "E\021N\001\000\000\2402\000\000" .short .Ltmp19112-.Ltmp19111 # Record length .Ltmp19111: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19112: .cv_def_range .Ltmp9109 .Ltmp9118 .Ltmp9654 .Ltmp9655 .Ltmp9658 .Ltmp9659, "E\021N\001\000\000\3101\000\000" .short .Ltmp19114-.Ltmp19113 # Record length .Ltmp19113: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19114: .cv_def_range .Ltmp9119 .Ltmp9127 .Ltmp9660 .Ltmp9663 .Ltmp9666 .Ltmp9667, "E\021N\001\000\000\0001\000\000" .short .Ltmp19116-.Ltmp19115 # Record length .Ltmp19115: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19116: .cv_def_range .Ltmp9128 .Ltmp9137 .Ltmp9664 .Ltmp9665 .Ltmp9668 .Ltmp9669, "E\021N\001\000\000(0\000\000" .short .Ltmp19118-.Ltmp19117 # Record length .Ltmp19117: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr1" .Ltmp19118: .cv_def_range .Ltmp9137 .Ltmp9256 .Ltmp9670 .Ltmp9727, "E\021N\001\000\000\250/\000\000" .short .Ltmp19120-.Ltmp19119 # Record length .Ltmp19119: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr2" .Ltmp19120: .cv_def_range .Ltmp9137 .Ltmp9256 .Ltmp9670 .Ltmp9727, "E\021N\001\000\000\240/\000\000" .short .Ltmp19122-.Ltmp19121 # Record length .Ltmp19121: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19122: .cv_def_range .Ltmp9137 .Ltmp9256 .Ltmp9670 .Ltmp9727, "E\021N\001\000\000\220/\000\000" .short .Ltmp19124-.Ltmp19123 # Record length .Ltmp19123: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp19124: .cv_def_range .Ltmp9137 .Ltmp9256 .Ltmp9670 .Ltmp9727, "E\021N\001\000\000\200/\000\000" .short .Ltmp19126-.Ltmp19125 # Record length .Ltmp19125: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19126: .cv_def_range .Ltmp9143 .Ltmp9151 .Ltmp9670 .Ltmp9673 .Ltmp9676 .Ltmp9677, "E\021N\001\000\0000/\000\000" .short .Ltmp19128-.Ltmp19127 # Record length .Ltmp19127: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19128: .cv_def_range .Ltmp9152 .Ltmp9161 .Ltmp9674 .Ltmp9675 .Ltmp9680 .Ltmp9681, "E\021N\001\000\000X.\000\000" .short .Ltmp19130-.Ltmp19129 # Record length .Ltmp19129: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19130: .cv_def_range .Ltmp9162 .Ltmp9171 .Ltmp9678 .Ltmp9679 .Ltmp9682 .Ltmp9683, "E\021N\001\000\000\220-\000\000" .short .Ltmp19132-.Ltmp19131 # Record length .Ltmp19131: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19132: .cv_def_range .Ltmp9172 .Ltmp9180 .Ltmp9684 .Ltmp9687 .Ltmp9690 .Ltmp9691, "E\021N\001\000\000\320,\000\000" .short .Ltmp19134-.Ltmp19133 # Record length .Ltmp19133: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19134: .cv_def_range .Ltmp9181 .Ltmp9190 .Ltmp9688 .Ltmp9689 .Ltmp9692 .Ltmp9693, "E\021N\001\000\000\370+\000\000" .short .Ltmp19136-.Ltmp19135 # Record length .Ltmp19135: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19136: .cv_def_range .Ltmp9191 .Ltmp9199 .Ltmp9694 .Ltmp9698, "E\021N\001\000\0000+\000\000" .short .Ltmp19138-.Ltmp19137 # Record length .Ltmp19137: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19138: .cv_def_range .Ltmp9200 .Ltmp9208 .Ltmp9699 .Ltmp9702 .Ltmp9705 .Ltmp9706, "E\021N\001\000\000X*\000\000" .short .Ltmp19140-.Ltmp19139 # Record length .Ltmp19139: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19140: .cv_def_range .Ltmp9209 .Ltmp9218 .Ltmp9703 .Ltmp9704 .Ltmp9709 .Ltmp9710, "E\021N\001\000\000\200)\000\000" .short .Ltmp19142-.Ltmp19141 # Record length .Ltmp19141: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19142: .cv_def_range .Ltmp9219 .Ltmp9228 .Ltmp9707 .Ltmp9708 .Ltmp9711 .Ltmp9712, "E\021N\001\000\000\300(\000\000" .short .Ltmp19144-.Ltmp19143 # Record length .Ltmp19143: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19144: .cv_def_range .Ltmp9229 .Ltmp9237 .Ltmp9713 .Ltmp9716 .Ltmp9719 .Ltmp9720, "E\021N\001\000\000\000(\000\000" .short .Ltmp19146-.Ltmp19145 # Record length .Ltmp19145: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19146: .cv_def_range .Ltmp9238 .Ltmp9247 .Ltmp9717 .Ltmp9718 .Ltmp9721 .Ltmp9722, "E\021N\001\000\000('\000\000" .short .Ltmp19148-.Ltmp19147 # Record length .Ltmp19147: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19148: .cv_def_range .Ltmp9248 .Ltmp9256 .Ltmp9723 .Ltmp9727, "E\021N\001\000\000`&\000\000" .short .Ltmp19150-.Ltmp19149 # Record length .Ltmp19149: .short 4414 # Record kind: S_LOCAL .long 5299 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp19150: .cv_def_range .Ltmp9257 .Ltmp9375 .Ltmp9728 .Ltmp9786, "E\021N\001\000\000\314%\000\000" .short .Ltmp19152-.Ltmp19151 # Record length .Ltmp19151: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19152: .cv_def_range .Ltmp9257 .Ltmp9375 .Ltmp9728 .Ltmp9786, "E\021N\001\000\000\270%\000\000" .short .Ltmp19154-.Ltmp19153 # Record length .Ltmp19153: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp19154: .cv_def_range .Ltmp9257 .Ltmp9375 .Ltmp9728 .Ltmp9786, "E\021N\001\000\000\250%\000\000" .short .Ltmp19156-.Ltmp19155 # Record length .Ltmp19155: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19156: .cv_def_range .Ltmp9262 .Ltmp9270 .Ltmp9728 .Ltmp9732, "E\021N\001\000\000X%\000\000" .short .Ltmp19158-.Ltmp19157 # Record length .Ltmp19157: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19158: .cv_def_range .Ltmp9271 .Ltmp9279 .Ltmp9733 .Ltmp9736 .Ltmp9739 .Ltmp9740, "E\021N\001\000\000\200$\000\000" .short .Ltmp19160-.Ltmp19159 # Record length .Ltmp19159: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19160: .cv_def_range .Ltmp9280 .Ltmp9289 .Ltmp9737 .Ltmp9738 .Ltmp9743 .Ltmp9744, "E\021N\001\000\000\250#\000\000" .short .Ltmp19162-.Ltmp19161 # Record length .Ltmp19161: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19162: .cv_def_range .Ltmp9290 .Ltmp9299 .Ltmp9741 .Ltmp9742 .Ltmp9745 .Ltmp9746, "E\021N\001\000\000\340\"\000\000" .short .Ltmp19164-.Ltmp19163 # Record length .Ltmp19163: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19164: .cv_def_range .Ltmp9300 .Ltmp9308 .Ltmp9747 .Ltmp9750 .Ltmp9753 .Ltmp9754, "E\021N\001\000\000 \"\000\000" .short .Ltmp19166-.Ltmp19165 # Record length .Ltmp19165: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19166: .cv_def_range .Ltmp9309 .Ltmp9318 .Ltmp9751 .Ltmp9752 .Ltmp9755 .Ltmp9756, "E\021N\001\000\000H!\000\000" .short .Ltmp19168-.Ltmp19167 # Record length .Ltmp19167: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19168: .cv_def_range .Ltmp9319 .Ltmp9327 .Ltmp9757 .Ltmp9760 .Ltmp9763 .Ltmp9764, "E\021N\001\000\000\200 \000\000" .short .Ltmp19170-.Ltmp19169 # Record length .Ltmp19169: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19170: .cv_def_range .Ltmp9328 .Ltmp9337 .Ltmp9761 .Ltmp9762 .Ltmp9765 .Ltmp9766, "E\021N\001\000\000\250\037\000\000" .short .Ltmp19172-.Ltmp19171 # Record length .Ltmp19171: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19172: .cv_def_range .Ltmp9338 .Ltmp9346 .Ltmp9767 .Ltmp9770 .Ltmp9773 .Ltmp9774, "E\021N\001\000\000\340\036\000\000" .short .Ltmp19174-.Ltmp19173 # Record length .Ltmp19173: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19174: .cv_def_range .Ltmp9347 .Ltmp9356 .Ltmp9771 .Ltmp9772 .Ltmp9775 .Ltmp9776, "E\021N\001\000\000\b\036\000\000" .short .Ltmp19176-.Ltmp19175 # Record length .Ltmp19175: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19176: .cv_def_range .Ltmp9357 .Ltmp9365 .Ltmp9777 .Ltmp9780 .Ltmp9783 .Ltmp9784, "E\021N\001\000\000@\035\000\000" .short .Ltmp19178-.Ltmp19177 # Record length .Ltmp19177: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19178: .cv_def_range .Ltmp9366 .Ltmp9375 .Ltmp9781 .Ltmp9782 .Ltmp9785 .Ltmp9786, "E\021N\001\000\000h\034\000\000" .short .Ltmp19180-.Ltmp19179 # Record length .Ltmp19179: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr1" .Ltmp19180: .cv_def_range .Ltmp9375 .Ltmp9494 .Ltmp9787 .Ltmp9845, "E\021N\001\000\000\350\033\000\000" .short .Ltmp19182-.Ltmp19181 # Record length .Ltmp19181: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr2" .Ltmp19182: .cv_def_range .Ltmp9375 .Ltmp9494 .Ltmp9787 .Ltmp9845, "E\021N\001\000\000\340\033\000\000" .short .Ltmp19184-.Ltmp19183 # Record length .Ltmp19183: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19184: .cv_def_range .Ltmp9375 .Ltmp9494 .Ltmp9787 .Ltmp9845, "E\021N\001\000\000\320\033\000\000" .short .Ltmp19186-.Ltmp19185 # Record length .Ltmp19185: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp19186: .cv_def_range .Ltmp9375 .Ltmp9494 .Ltmp9787 .Ltmp9845, "E\021N\001\000\000\300\033\000\000" .short .Ltmp19188-.Ltmp19187 # Record length .Ltmp19187: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19188: .cv_def_range .Ltmp9381 .Ltmp9389 .Ltmp9787 .Ltmp9791, "E\021N\001\000\000p\033\000\000" .short .Ltmp19190-.Ltmp19189 # Record length .Ltmp19189: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19190: .cv_def_range .Ltmp9390 .Ltmp9398 .Ltmp9792 .Ltmp9795 .Ltmp9798 .Ltmp9799, "E\021N\001\000\000\230\032\000\000" .short .Ltmp19192-.Ltmp19191 # Record length .Ltmp19191: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19192: .cv_def_range .Ltmp9399 .Ltmp9408 .Ltmp9796 .Ltmp9797 .Ltmp9802 .Ltmp9803, "E\021N\001\000\000\300\031\000\000" .short .Ltmp19194-.Ltmp19193 # Record length .Ltmp19193: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19194: .cv_def_range .Ltmp9409 .Ltmp9418 .Ltmp9800 .Ltmp9801 .Ltmp9804 .Ltmp9805, "E\021N\001\000\000\000\031\000\000" .short .Ltmp19196-.Ltmp19195 # Record length .Ltmp19195: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19196: .cv_def_range .Ltmp9419 .Ltmp9427 .Ltmp9806 .Ltmp9809 .Ltmp9812 .Ltmp9813, "E\021N\001\000\000@\030\000\000" .short .Ltmp19198-.Ltmp19197 # Record length .Ltmp19197: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19198: .cv_def_range .Ltmp9428 .Ltmp9437 .Ltmp9810 .Ltmp9811 .Ltmp9814 .Ltmp9815, "E\021N\001\000\000h\027\000\000" .short .Ltmp19200-.Ltmp19199 # Record length .Ltmp19199: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19200: .cv_def_range .Ltmp9438 .Ltmp9446 .Ltmp9816 .Ltmp9819 .Ltmp9822 .Ltmp9823, "E\021N\001\000\000\240\026\000\000" .short .Ltmp19202-.Ltmp19201 # Record length .Ltmp19201: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19202: .cv_def_range .Ltmp9447 .Ltmp9456 .Ltmp9820 .Ltmp9821 .Ltmp9824 .Ltmp9825, "E\021N\001\000\000\310\025\000\000" .short .Ltmp19204-.Ltmp19203 # Record length .Ltmp19203: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19204: .cv_def_range .Ltmp9457 .Ltmp9465 .Ltmp9826 .Ltmp9829 .Ltmp9832 .Ltmp9833, "E\021N\001\000\000\000\025\000\000" .short .Ltmp19206-.Ltmp19205 # Record length .Ltmp19205: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19206: .cv_def_range .Ltmp9466 .Ltmp9475 .Ltmp9830 .Ltmp9831 .Ltmp9834 .Ltmp9835, "E\021N\001\000\000(\024\000\000" .short .Ltmp19208-.Ltmp19207 # Record length .Ltmp19207: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19208: .cv_def_range .Ltmp9476 .Ltmp9484 .Ltmp9836 .Ltmp9839 .Ltmp9842 .Ltmp9843, "E\021N\001\000\000`\023\000\000" .short .Ltmp19210-.Ltmp19209 # Record length .Ltmp19209: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19210: .cv_def_range .Ltmp9485 .Ltmp9494 .Ltmp9840 .Ltmp9841 .Ltmp9844 .Ltmp9845, "E\021N\001\000\000\210\022\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19026: .p2align 2 .cv_linetable 80, "?____C_A_T_C_H____T_E_S_T____52@@YAXXZ", .Lfunc_end80 .long 241 # Symbol subsection for ??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ .long .Ltmp19212-.Ltmp19211 # Subsection size .Ltmp19211: .short .Ltmp19214-.Ltmp19213 # Record length .Ltmp19213: .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 6413 # 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 .Ltmp19214: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19212: .p2align 2 .cv_linetable 81, "??__FautoRegistrar53@?A0x3DBF7A98@@YAXXZ", .Lfunc_end81 .long 241 # Symbol subsection for ??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ .long .Ltmp19216-.Ltmp19215 # Subsection size .Ltmp19215: .short .Ltmp19218-.Ltmp19217 # Record length .Ltmp19217: .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 6414 # 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 .Ltmp19218: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19216: .p2align 2 .cv_linetable 82, "??__EautoRegistrar55@?A0x3DBF7A98@@YAXXZ", .Lfunc_end82 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____54 .long .Ltmp19220-.Ltmp19219 # Subsection size .Ltmp19219: .short .Ltmp19222-.Ltmp19221 # Record length .Ltmp19221: .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 6415 # 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 .Ltmp19222: .short .Ltmp19224-.Ltmp19223 # Record length .Ltmp19223: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp19224: .cv_def_range .Ltmp9990 .Ltmp10141, "E\021N\001\000\000\340\013\000\000" .short .Ltmp19226-.Ltmp19225 # Record length .Ltmp19225: .short 4414 # Record kind: S_LOCAL .long 4327 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19226: .cv_def_range .Ltmp9991 .Ltmp10022 .Ltmp10092 .Ltmp10106, "E\021N\001\000\000\320\013\000\000" .short .Ltmp19228-.Ltmp19227 # Record length .Ltmp19227: .short 4414 # Record kind: S_LOCAL .long 6417 # TypeIndex .short 0 # Flags .asciz "bs" .Ltmp19228: .cv_def_range .Ltmp9991 .Ltmp10022 .Ltmp10092 .Ltmp10106, "E\021N\001\000\000\330\n\000\000" .short .Ltmp19230-.Ltmp19229 # Record length .Ltmp19229: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19230: .cv_def_range .Ltmp9995 .Ltmp10003 .Ltmp10092 .Ltmp10096, "E\021N\001\000\000\200\013\000\000" .short .Ltmp19232-.Ltmp19231 # Record length .Ltmp19231: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19232: .cv_def_range .Ltmp10005 .Ltmp10013 .Ltmp10097 .Ltmp10101, "E\021N\001\000\000x\n\000\000" .short .Ltmp19234-.Ltmp19233 # Record length .Ltmp19233: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19234: .cv_def_range .Ltmp10014 .Ltmp10022 .Ltmp10102 .Ltmp10106, "E\021N\001\000\000\220\t\000\000" .short .Ltmp19236-.Ltmp19235 # Record length .Ltmp19235: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19236: .cv_def_range .Ltmp10022 .Ltmp10070 .Ltmp10107 .Ltmp10131, "E\021N\001\000\000\350\b\000\000" .short .Ltmp19238-.Ltmp19237 # Record length .Ltmp19237: .short 4414 # Record kind: S_LOCAL .long 6417 # TypeIndex .short 0 # Flags .asciz "bs" .Ltmp19238: .cv_def_range .Ltmp10022 .Ltmp10070 .Ltmp10107 .Ltmp10131, "E\021N\001\000\000\330\b\000\000" .short .Ltmp19240-.Ltmp19239 # Record length .Ltmp19239: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19240: .cv_def_range .Ltmp10026 .Ltmp10034 .Ltmp10107 .Ltmp10111, "E\021N\001\000\000x\b\000\000" .short .Ltmp19242-.Ltmp19241 # Record length .Ltmp19241: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19242: .cv_def_range .Ltmp10035 .Ltmp10043 .Ltmp10112 .Ltmp10116, "E\021N\001\000\000\220\007\000\000" .short .Ltmp19244-.Ltmp19243 # Record length .Ltmp19243: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19244: .cv_def_range .Ltmp10044 .Ltmp10052 .Ltmp10117 .Ltmp10121, "E\021N\001\000\000\250\006\000\000" .short .Ltmp19246-.Ltmp19245 # Record length .Ltmp19245: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19246: .cv_def_range .Ltmp10053 .Ltmp10061 .Ltmp10122 .Ltmp10126, "E\021N\001\000\000\300\005\000\000" .short .Ltmp19248-.Ltmp19247 # Record length .Ltmp19247: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19248: .cv_def_range .Ltmp10062 .Ltmp10070 .Ltmp10127 .Ltmp10131, "E\021N\001\000\000\330\004\000\000" .short .Ltmp19250-.Ltmp19249 # Record length .Ltmp19249: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19250: .cv_def_range .Ltmp10070 .Ltmp10091 .Ltmp10132 .Ltmp10141, "E\021N\001\000\0000\004\000\000" .short .Ltmp19252-.Ltmp19251 # Record length .Ltmp19251: .short 4414 # Record kind: S_LOCAL .long 6417 # TypeIndex .short 0 # Flags .asciz "bs" .Ltmp19252: .cv_def_range .Ltmp10070 .Ltmp10091 .Ltmp10132 .Ltmp10141, "E\021N\001\000\000 \004\000\000" .short .Ltmp19254-.Ltmp19253 # Record length .Ltmp19253: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19254: .cv_def_range .Ltmp10074 .Ltmp10082 .Ltmp10132 .Ltmp10136, "E\021N\001\000\000\300\003\000\000" .short .Ltmp19256-.Ltmp19255 # Record length .Ltmp19255: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19256: .cv_def_range .Ltmp10083 .Ltmp10091 .Ltmp10137 .Ltmp10141, "E\021N\001\000\000\330\002\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19220: .p2align 2 .cv_linetable 83, "?____C_A_T_C_H____T_E_S_T____54@@YAXXZ", .Lfunc_end83 .long 241 # Symbol subsection for ??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ .long .Ltmp19258-.Ltmp19257 # Subsection size .Ltmp19257: .short .Ltmp19260-.Ltmp19259 # Record length .Ltmp19259: .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 6476 # 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 .Ltmp19260: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19258: .p2align 2 .cv_linetable 84, "??__FautoRegistrar55@?A0x3DBF7A98@@YAXXZ", .Lfunc_end84 .long 241 # Symbol subsection for ??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ .long .Ltmp19262-.Ltmp19261 # Subsection size .Ltmp19261: .short .Ltmp19264-.Ltmp19263 # Record length .Ltmp19263: .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 6477 # 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 .Ltmp19264: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19262: .p2align 2 .cv_linetable 85, "??__EautoRegistrar57@?A0x3DBF7A98@@YAXXZ", .Lfunc_end85 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____56 .long .Ltmp19266-.Ltmp19265 # Subsection size .Ltmp19265: .short .Ltmp19268-.Ltmp19267 # Record length .Ltmp19267: .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 6478 # 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 .Ltmp19268: .short .Ltmp19270-.Ltmp19269 # Record length .Ltmp19269: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "a" .Ltmp19270: .cv_def_range .Ltmp10244 .Ltmp10349, "E\021N\001\000\0000\b\000\000" .short .Ltmp19272-.Ltmp19271 # Record length .Ltmp19271: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19272: .cv_def_range .Ltmp10245 .Ltmp10293 .Ltmp10315 .Ltmp10339, "E\021N\001\000\000 \b\000\000" .short .Ltmp19274-.Ltmp19273 # Record length .Ltmp19273: .short 4414 # Record kind: S_LOCAL .long 6480 # TypeIndex .short 0 # Flags .asciz "bs" .Ltmp19274: .cv_def_range .Ltmp10245 .Ltmp10293 .Ltmp10315 .Ltmp10339, "E\021N\001\000\000\020\b\000\000" .short .Ltmp19276-.Ltmp19275 # Record length .Ltmp19275: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19276: .cv_def_range .Ltmp10249 .Ltmp10257 .Ltmp10315 .Ltmp10319, "E\021N\001\000\000\260\007\000\000" .short .Ltmp19278-.Ltmp19277 # Record length .Ltmp19277: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19278: .cv_def_range .Ltmp10258 .Ltmp10266 .Ltmp10320 .Ltmp10324, "E\021N\001\000\000\310\006\000\000" .short .Ltmp19280-.Ltmp19279 # Record length .Ltmp19279: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19280: .cv_def_range .Ltmp10267 .Ltmp10275 .Ltmp10325 .Ltmp10329, "E\021N\001\000\000\340\005\000\000" .short .Ltmp19282-.Ltmp19281 # Record length .Ltmp19281: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19282: .cv_def_range .Ltmp10276 .Ltmp10284 .Ltmp10330 .Ltmp10334, "E\021N\001\000\000\370\004\000\000" .short .Ltmp19284-.Ltmp19283 # Record length .Ltmp19283: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19284: .cv_def_range .Ltmp10285 .Ltmp10293 .Ltmp10335 .Ltmp10339, "E\021N\001\000\000\020\004\000\000" .short .Ltmp19286-.Ltmp19285 # Record length .Ltmp19285: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19286: .cv_def_range .Ltmp10293 .Ltmp10314 .Ltmp10340 .Ltmp10349, "E\021N\001\000\000h\003\000\000" .short .Ltmp19288-.Ltmp19287 # Record length .Ltmp19287: .short 4414 # Record kind: S_LOCAL .long 6480 # TypeIndex .short 0 # Flags .asciz "bs" .Ltmp19288: .cv_def_range .Ltmp10293 .Ltmp10314 .Ltmp10340 .Ltmp10349, "E\021N\001\000\000X\003\000\000" .short .Ltmp19290-.Ltmp19289 # Record length .Ltmp19289: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19290: .cv_def_range .Ltmp10297 .Ltmp10305 .Ltmp10340 .Ltmp10344, "E\021N\001\000\000\370\002\000\000" .short .Ltmp19292-.Ltmp19291 # Record length .Ltmp19291: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19292: .cv_def_range .Ltmp10306 .Ltmp10314 .Ltmp10345 .Ltmp10349, "E\021N\001\000\000\020\002\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19266: .p2align 2 .cv_linetable 86, "?____C_A_T_C_H____T_E_S_T____56@@YAXXZ", .Lfunc_end86 .long 241 # Symbol subsection for ??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ .long .Ltmp19294-.Ltmp19293 # Subsection size .Ltmp19293: .short .Ltmp19296-.Ltmp19295 # Record length .Ltmp19295: .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 6529 # 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 .Ltmp19296: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19294: .p2align 2 .cv_linetable 87, "??__FautoRegistrar57@?A0x3DBF7A98@@YAXXZ", .Lfunc_end87 .long 241 # Symbol subsection for ??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ .long .Ltmp19298-.Ltmp19297 # Subsection size .Ltmp19297: .short .Ltmp19300-.Ltmp19299 # Record length .Ltmp19299: .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 6530 # 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 .Ltmp19300: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19298: .p2align 2 .cv_linetable 88, "??__EautoRegistrar59@?A0x3DBF7A98@@YAXXZ", .Lfunc_end88 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58 .long .Ltmp19302-.Ltmp19301 # Subsection size .Ltmp19301: .short .Ltmp19304-.Ltmp19303 # Record length .Ltmp19303: .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 6531 # 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 .Ltmp19304: .short .Ltmp19306-.Ltmp19305 # Record length .Ltmp19305: .short 4414 # Record kind: S_LOCAL .long 5225 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp19306: .cv_def_range .Ltmp10436 .Ltmp10538, "E\021N\001\000\0000\005\000\000" .short .Ltmp19308-.Ltmp19307 # Record length .Ltmp19307: .short 4414 # Record kind: S_LOCAL .long 5714 # TypeIndex .short 0 # Flags .asciz "s4" .Ltmp19308: .cv_def_range .Ltmp10436 .Ltmp10538, "E\021N\001\000\000(\005\000\000" .short .Ltmp19310-.Ltmp19309 # Record length .Ltmp19309: .short 4414 # Record kind: S_LOCAL .long 5301 # TypeIndex .short 0 # Flags .asciz "arr2" .Ltmp19310: .cv_def_range .Ltmp10436 .Ltmp10538, "E\021N\001\000\000p\002\000\000" .short .Ltmp19312-.Ltmp19311 # Record length .Ltmp19311: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "av" .Ltmp19312: .cv_def_range .Ltmp10436 .Ltmp10538, "E\021N\001\000\000\310\001\000\000" .short .Ltmp19314-.Ltmp19313 # Record length .Ltmp19313: .short 4414 # Record kind: S_LOCAL .long 6534 # TypeIndex .short 0 # Flags .asciz "f" .Ltmp19314: .cv_def_range .Ltmp10436 .Ltmp10538, "E\021N\001\000\000\300\001\000\000" .short .Ltmp19316-.Ltmp19315 # Record length .Ltmp19315: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19316: .cv_def_range .Ltmp10440 .Ltmp10448 .Ltmp10510 .Ltmp10514, "E\021N\001\000\000\330\004\000\000" .short .Ltmp19318-.Ltmp19317 # Record length .Ltmp19317: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19318: .cv_def_range .Ltmp10448 .Ltmp10459 .Ltmp10515 .Ltmp10518 .Ltmp10523 .Ltmp10524, "E\021N\001\000\0000\004\000\000" .short .Ltmp19320-.Ltmp19319 # Record length .Ltmp19319: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19320: .cv_def_range .Ltmp10451 .Ltmp10459 .Ltmp10515 .Ltmp10518 .Ltmp10523 .Ltmp10524, "E\021N\001\000\000\340\003\000\000" .short .Ltmp19322-.Ltmp19321 # Record length .Ltmp19321: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19322: .cv_def_range .Ltmp10459 .Ltmp10473 .Ltmp10519 .Ltmp10522 .Ltmp10529 .Ltmp10530, "E\021N\001\000\0008\003\000\000" .short .Ltmp19324-.Ltmp19323 # Record length .Ltmp19323: .short 4414 # Record kind: S_LOCAL .long 6538 # TypeIndex .short 0 # Flags .asciz "f" .Ltmp19324: .cv_def_range .Ltmp10459 .Ltmp10473 .Ltmp10519 .Ltmp10522 .Ltmp10529 .Ltmp10530, "E\021N\001\000\0000\003\000\000" .short .Ltmp19326-.Ltmp19325 # Record length .Ltmp19325: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19326: .cv_def_range .Ltmp10462 .Ltmp10473 .Ltmp10519 .Ltmp10522 .Ltmp10529 .Ltmp10530, "E\021N\001\000\000\340\002\000\000" .short .Ltmp19328-.Ltmp19327 # Record length .Ltmp19327: .short 4414 # Record kind: S_LOCAL .long 6543 # TypeIndex .short 0 # Flags .asciz "f" .Ltmp19328: .cv_def_range .Ltmp10481 .Ltmp10495 .Ltmp10525 .Ltmp10528 .Ltmp10535 .Ltmp10536, "E\021N\001\000\000h\002\000\000" .short .Ltmp19330-.Ltmp19329 # Record length .Ltmp19329: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19330: .cv_def_range .Ltmp10483 .Ltmp10495 .Ltmp10525 .Ltmp10528 .Ltmp10535 .Ltmp10536, "E\021N\001\000\000\030\002\000\000" .short .Ltmp19332-.Ltmp19331 # Record length .Ltmp19331: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19332: .cv_def_range .Ltmp10498 .Ltmp10509 .Ltmp10531 .Ltmp10534 .Ltmp10537 .Ltmp10538, "E\021N\001\000\000p\001\000\000" .short .Ltmp19334-.Ltmp19333 # Record length .Ltmp19333: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp10476-.Ltmp10474 # Code size .secrel32 .Ltmp10474 # Function section relative address .secidx .Lfunc_begin89 # Function section index .byte 0 # Lexical block name .Ltmp19334: .short .Ltmp19336-.Ltmp19335 # Record length .Ltmp19335: .short 4414 # Record kind: S_LOCAL .long 5233 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp19336: .cv_def_range .Ltmp10474 .Ltmp10476, "E\021N\001\000\000\230\002\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp19338-.Ltmp19337 # Record length .Ltmp19337: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp10479-.Ltmp10476 # Code size .secrel32 .Ltmp10476 # Function section relative address .secidx .Lfunc_begin89 # Function section index .byte 0 # Lexical block name .Ltmp19338: .short .Ltmp19340-.Ltmp19339 # Record length .Ltmp19339: .short 4414 # Record kind: S_LOCAL .long 6546 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19340: .cv_def_range .Ltmp10476 .Ltmp10479, "E\021N\001\000\000\220\002\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp19342-.Ltmp19341 # Record length .Ltmp19341: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp10480-.Ltmp10479 # Code size .secrel32 .Ltmp10479 # Function section relative address .secidx .Lfunc_begin89 # Function section index .byte 0 # Lexical block name .Ltmp19342: .short .Ltmp19344-.Ltmp19343 # Record length .Ltmp19343: .short 4414 # Record kind: S_LOCAL .long 6583 # TypeIndex .short 0 # Flags .asciz "s1" .Ltmp19344: .cv_def_range .Ltmp10479 .Ltmp10480, "E\021N\001\000\000\210\002\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19302: .p2align 2 .cv_linetable 89, "?____C_A_T_C_H____T_E_S_T____58@@YAXXZ", .Lfunc_end89 .long 241 # Symbol subsection for ??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ .long .Ltmp19346-.Ltmp19345 # Subsection size .Ltmp19345: .short .Ltmp19348-.Ltmp19347 # Record length .Ltmp19347: .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 6602 # 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 .Ltmp19348: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19346: .p2align 2 .cv_linetable 90, "??__FautoRegistrar59@?A0x3DBF7A98@@YAXXZ", .Lfunc_end90 .long 241 # Symbol subsection for ??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ .long .Ltmp19350-.Ltmp19349 # Subsection size .Ltmp19349: .short .Ltmp19352-.Ltmp19351 # Record length .Ltmp19351: .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 6603 # 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 .Ltmp19352: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19350: .p2align 2 .cv_linetable 91, "??__EautoRegistrar61@?A0x3DBF7A98@@YAXXZ", .Lfunc_end91 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____60 .long .Ltmp19354-.Ltmp19353 # Subsection size .Ltmp19353: .short .Ltmp19356-.Ltmp19355 # Record length .Ltmp19355: .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 6604 # 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 .Ltmp19356: .short .Ltmp19358-.Ltmp19357 # Record length .Ltmp19357: .short 4414 # Record kind: S_LOCAL .long 6605 # TypeIndex .short 0 # Flags .asciz "lat" .Ltmp19358: .cv_def_range .Ltmp10733 .Ltmp10875, "E\021N\001\000\000\370\013\000\000" .short .Ltmp19360-.Ltmp19359 # Record length .Ltmp19359: .short 4414 # Record kind: S_LOCAL .long 6646 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19360: .cv_def_range .Ltmp10733 .Ltmp10875, "E\021N\001\000\000\350\013\000\000" .short .Ltmp19362-.Ltmp19361 # Record length .Ltmp19361: .short 4414 # Record kind: S_LOCAL .long 6662 # TypeIndex .short 0 # Flags .asciz "f_it" .Ltmp19362: .cv_def_range .Ltmp10733 .Ltmp10875, "E\021N\001\000\000\330\013\000\000" .short .Ltmp19364-.Ltmp19363 # Record length .Ltmp19363: .short 4414 # Record kind: S_LOCAL .long 6726 # TypeIndex .short 0 # Flags .asciz "match" .Ltmp19364: .cv_def_range .Ltmp10733 .Ltmp10875, "E\021N\001\000\000\030\013\000\000" .short .Ltmp19366-.Ltmp19365 # Record length .Ltmp19365: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19366: .cv_def_range .Ltmp10734 .Ltmp10743 .Ltmp10830 .Ltmp10831 .Ltmp10834 .Ltmp10835, "E\021N\001\000\000P\n\000\000" .short .Ltmp19368-.Ltmp19367 # Record length .Ltmp19367: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19368: .cv_def_range .Ltmp10744 .Ltmp10753 .Ltmp10832 .Ltmp10833 .Ltmp10838 .Ltmp10839, "E\021N\001\000\000\260\t\000\000" .short .Ltmp19370-.Ltmp19369 # Record length .Ltmp19369: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19370: .cv_def_range .Ltmp10754 .Ltmp10763 .Ltmp10836 .Ltmp10837 .Ltmp10840 .Ltmp10841, "E\021N\001\000\000\020\t\000\000" .short .Ltmp19372-.Ltmp19371 # Record length .Ltmp19371: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19372: .cv_def_range .Ltmp10764 .Ltmp10772 .Ltmp10842 .Ltmp10846, "E\021N\001\000\000p\b\000\000" .short .Ltmp19374-.Ltmp19373 # Record length .Ltmp19373: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19374: .cv_def_range .Ltmp10773 .Ltmp10781 .Ltmp10847 .Ltmp10850 .Ltmp10853 .Ltmp10854, "E\021N\001\000\000\210\007\000\000" .short .Ltmp19376-.Ltmp19375 # Record length .Ltmp19375: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19376: .cv_def_range .Ltmp10782 .Ltmp10791 .Ltmp10851 .Ltmp10852 .Ltmp10857 .Ltmp10858, "E\021N\001\000\000(\006\000\000" .short .Ltmp19378-.Ltmp19377 # Record length .Ltmp19377: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19378: .cv_def_range .Ltmp10792 .Ltmp10801 .Ltmp10855 .Ltmp10856 .Ltmp10861 .Ltmp10862, "E\021N\001\000\000\210\005\000\000" .short .Ltmp19380-.Ltmp19379 # Record length .Ltmp19379: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19380: .cv_def_range .Ltmp10802 .Ltmp10811 .Ltmp10859 .Ltmp10860 .Ltmp10863 .Ltmp10864, "E\021N\001\000\000\350\004\000\000" .short .Ltmp19382-.Ltmp19381 # Record length .Ltmp19381: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19382: .cv_def_range .Ltmp10812 .Ltmp10820 .Ltmp10865 .Ltmp10869, "E\021N\001\000\000H\004\000\000" .short .Ltmp19384-.Ltmp19383 # Record length .Ltmp19383: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19384: .cv_def_range .Ltmp10821 .Ltmp10829 .Ltmp10870 .Ltmp10874, "E\021N\001\000\000p\003\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19354: .p2align 2 .cv_linetable 92, "?____C_A_T_C_H____T_E_S_T____60@@YAXXZ", .Lfunc_end92 .long 241 # Symbol subsection for ??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ .long .Ltmp19386-.Ltmp19385 # Subsection size .Ltmp19385: .short .Ltmp19388-.Ltmp19387 # Record length .Ltmp19387: .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 6996 # 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 .Ltmp19388: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19386: .p2align 2 .cv_linetable 93, "??__FautoRegistrar61@?A0x3DBF7A98@@YAXXZ", .Lfunc_end93 .long 241 # Symbol subsection for ??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ .long .Ltmp19390-.Ltmp19389 # Subsection size .Ltmp19389: .short .Ltmp19392-.Ltmp19391 # Record length .Ltmp19391: .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 6997 # 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 .Ltmp19392: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19390: .p2align 2 .cv_linetable 94, "??__EautoRegistrar63@?A0x3DBF7A98@@YAXXZ", .Lfunc_end94 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____62 .long .Ltmp19394-.Ltmp19393 # Subsection size .Ltmp19393: .short .Ltmp19396-.Ltmp19395 # Record length .Ltmp19395: .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 6998 # 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 .Ltmp19396: .short .Ltmp19398-.Ltmp19397 # Record length .Ltmp19397: .short 4414 # Record kind: S_LOCAL .long 5298 # TypeIndex .short 0 # Flags .asciz "arr" .Ltmp19398: .cv_def_range .Ltmp10896 .Ltmp10912, "E\021N\001\000\000\340\000\000\000" .short .Ltmp19400-.Ltmp19399 # Record length .Ltmp19399: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp19400: .cv_def_range .Ltmp10896 .Ltmp10912, "E\021N\001\000\000\320\000\000\000" .short .Ltmp19402-.Ltmp19401 # Record length .Ltmp19401: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19402: .cv_def_range .Ltmp10900 .Ltmp10909 .Ltmp10910 .Ltmp10912, "E\021N\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19394: .p2align 2 .cv_linetable 95, "?____C_A_T_C_H____T_E_S_T____62@@YAXXZ", .Lfunc_end95 .long 241 # Symbol subsection for ??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ .long .Ltmp19404-.Ltmp19403 # Subsection size .Ltmp19403: .short .Ltmp19406-.Ltmp19405 # Record length .Ltmp19405: .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 6999 # 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 .Ltmp19406: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19404: .p2align 2 .cv_linetable 96, "??__FautoRegistrar63@?A0x3DBF7A98@@YAXXZ", .Lfunc_end96 .long 241 # Symbol subsection for ??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ .long .Ltmp19408-.Ltmp19407 # Subsection size .Ltmp19407: .short .Ltmp19410-.Ltmp19409 # Record length .Ltmp19409: .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 7000 # 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 .Ltmp19410: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19408: .p2align 2 .cv_linetable 97, "??__EautoRegistrar65@?A0x3DBF7A98@@YAXXZ", .Lfunc_end97 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____64 .long .Ltmp19412-.Ltmp19411 # Subsection size .Ltmp19411: .short .Ltmp19414-.Ltmp19413 # Record length .Ltmp19413: .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 7001 # 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 .Ltmp19414: .short .Ltmp19416-.Ltmp19415 # Record length .Ltmp19415: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19416: .cv_def_range .Ltmp10953 .Ltmp10962 .Ltmp10983 .Ltmp10984 .Ltmp10987 .Ltmp10988, "E\021N\001\000\000\370\001\000\000" .short .Ltmp19418-.Ltmp19417 # Record length .Ltmp19417: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19418: .cv_def_range .Ltmp10963 .Ltmp10972 .Ltmp10985 .Ltmp10986 .Ltmp10991 .Ltmp10992, "E\021N\001\000\000X\001\000\000" .short .Ltmp19420-.Ltmp19419 # Record length .Ltmp19419: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp19420: .cv_def_range .Ltmp10973 .Ltmp10982 .Ltmp10989 .Ltmp10990 .Ltmp10993 .Ltmp10994, "E\021N\001\000\000\270\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19412: .p2align 2 .cv_linetable 98, "?____C_A_T_C_H____T_E_S_T____64@@YAXXZ", .Lfunc_end98 .long 241 # Symbol subsection for ??__FautoRegistrar65@?A0x3DBF7A98@@YAXXZ .long .Ltmp19422-.Ltmp19421 # Subsection size .Ltmp19421: .short .Ltmp19424-.Ltmp19423 # Record length .Ltmp19423: .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 7002 # 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 .Ltmp19424: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19422: .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@@IEAAX_WAEBV_Locinfo@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::time_get > >::_Getvals .long .Ltmp19426-.Ltmp19425 # Subsection size .Ltmp19425: .short .Ltmp19428-.Ltmp19427 # Record length .Ltmp19427: .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@@IEAAX_WAEBV_Locinfo@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7143 # Function type index .secrel32 "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # Function section relative address .secidx "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # Function section index .byte 0 # Flags .asciz "std::time_get > >::_Getvals" # Function name .Ltmp19428: .short .Ltmp19430-.Ltmp19429 # Record length .Ltmp19429: .short 4414 # Record kind: S_LOCAL .long 7004 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19430: .cv_def_range .Ltmp10997 .Ltmp11000, "E\021O\001\000\0008\000\000\000" .short .Ltmp19432-.Ltmp19431 # Record length .Ltmp19431: .short 4414 # Record kind: S_LOCAL .long 113 # TypeIndex .short 1 # Flags .byte 0 .Ltmp19432: .cv_def_range .Ltmp10997 .Ltmp11000, "E\021O\001\000\000F\000\000\000" .short .Ltmp19434-.Ltmp19433 # Record length .Ltmp19433: .short 4414 # Record kind: S_LOCAL .long 7007 # TypeIndex .short 1 # Flags .asciz "_Lobj" .Ltmp19434: .cv_def_range .Ltmp10997 .Ltmp11000, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19426: .p2align 2 .cv_linetable 100, "??$_Getvals@_W@?$time_get@DV?$istreambuf_iterator@DU?$char_traits@D@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z", .Lfunc_end100 .section .debug$S,"dr",associative,"?_Maklocwcs@std@@YAPEA_WPEB_W@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Maklocwcs .long .Ltmp19436-.Ltmp19435 # Subsection size .Ltmp19435: .short .Ltmp19438-.Ltmp19437 # Record length .Ltmp19437: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end101-"?_Maklocwcs@std@@YAPEA_WPEB_W@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7146 # Function type index .secrel32 "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" # Function section relative address .secidx "?_Maklocwcs@std@@YAPEA_WPEB_W@Z" # Function section index .byte 0 # Flags .asciz "std::_Maklocwcs" # Function name .Ltmp19438: .short .Ltmp19440-.Ltmp19439 # Record length .Ltmp19439: .short 4414 # Record kind: S_LOCAL .long 7100 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp19440: .cv_def_range .Ltmp11001 .Ltmp11004, "E\021O\001\000\000@\000\000\000" .short .Ltmp19442-.Ltmp19441 # Record length .Ltmp19441: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp19442: .cv_def_range .Ltmp11001 .Ltmp11004, "E\021O\001\000\0008\000\000\000" .short .Ltmp19444-.Ltmp19443 # Record length .Ltmp19443: .short 4414 # Record kind: S_LOCAL .long 1649 # TypeIndex .short 0 # Flags .asciz "_Ptrdest" .Ltmp19444: .cv_def_range .Ltmp11001 .Ltmp11004, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19436: .p2align 2 .cv_linetable 101, "?_Maklocwcs@std@@YAPEA_WPEB_W@Z", .Lfunc_end101 .section .debug$S,"dr",associative,"??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::time_get > >::_Getvals .long .Ltmp19446-.Ltmp19445 # Subsection size .Ltmp19445: .short .Ltmp19448-.Ltmp19447 # Record length .Ltmp19447: .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@@IEAAX_WAEBV_Locinfo@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7150 # Function type index .secrel32 "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # Function section relative address .secidx "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z" # Function section index .byte 0 # Flags .asciz "std::time_get > >::_Getvals" # Function name .Ltmp19448: .short .Ltmp19450-.Ltmp19449 # Record length .Ltmp19449: .short 4414 # Record kind: S_LOCAL .long 7148 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19450: .cv_def_range .Ltmp11005 .Ltmp11008, "E\021O\001\000\0008\000\000\000" .short .Ltmp19452-.Ltmp19451 # Record length .Ltmp19451: .short 4414 # Record kind: S_LOCAL .long 113 # TypeIndex .short 1 # Flags .byte 0 .Ltmp19452: .cv_def_range .Ltmp11005 .Ltmp11008, "E\021O\001\000\000F\000\000\000" .short .Ltmp19454-.Ltmp19453 # Record length .Ltmp19453: .short 4414 # Record kind: S_LOCAL .long 7007 # TypeIndex .short 1 # Flags .asciz "_Lobj" .Ltmp19454: .cv_def_range .Ltmp11005 .Ltmp11008, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19446: .p2align 2 .cv_linetable 102, "??$_Getvals@_W@?$time_get@_WV?$istreambuf_iterator@_WU?$char_traits@_W@std@@@std@@@std@@IEAAX_WAEBV_Locinfo@1@@Z", .Lfunc_end102 .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<0,void> .long .Ltmp19456-.Ltmp19455 # Subsection size .Ltmp19455: .short .Ltmp19458-.Ltmp19457 # Record length .Ltmp19457: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7151 # Function type index .secrel32 "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # Function section relative address .secidx "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::span<0,void>" # Function name .Ltmp19458: .short .Ltmp19460-.Ltmp19459 # Record length .Ltmp19459: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19460: .cv_def_range .Ltmp11011 .Ltmp11012, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19456: .p2align 2 .cv_linetable 103, "??$?0$0A@X@?$span@H$0?0@gsl@@QEAA@XZ", .Lfunc_end103 .section .debug$S,"dr",associative,"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::AssertionHandler::handle .long .Ltmp19462-.Ltmp19461 # Subsection size .Ltmp19461: .short .Ltmp19464-.Ltmp19463 # Record length .Ltmp19463: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end104-"??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7187 # Function type index .secrel32 "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" # Function section relative address .secidx "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z" # Function section index .byte 0 # Flags .asciz "Catch::AssertionHandler::handle" # Function name .Ltmp19464: .short .Ltmp19466-.Ltmp19465 # Record length .Ltmp19465: .short 4414 # Record kind: S_LOCAL .long 4371 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19466: .cv_def_range .Ltmp11015 .Ltmp11016, "E\021N\001\000\000\350\377\377\377" .short .Ltmp19468-.Ltmp19467 # Record length .Ltmp19467: .short 4414 # Record kind: S_LOCAL .long 7154 # TypeIndex .short 1 # Flags .asciz "expr" .Ltmp19468: .cv_def_range .Ltmp11015 .Ltmp11016, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19462: .p2align 2 .cv_linetable 104, "??$handle@_N@AssertionHandler@Catch@@QEAAXAEBV?$ExprLhs@_N@1@@Z", .Lfunc_end104 .section .debug$S,"dr",associative,"??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp19470-.Ltmp19469 # Subsection size .Ltmp19469: .short .Ltmp19472-.Ltmp19471 # Record length .Ltmp19471: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end105-"??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7194 # Function type index .secrel32 "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" # Function section relative address .secidx "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp19472: .short .Ltmp19474-.Ltmp19473 # Record length .Ltmp19473: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19474: .cv_def_range .Ltmp11017 .Ltmp11018, "E\021O\001\000\0008\000\000\000" .short .Ltmp19476-.Ltmp19475 # Record length .Ltmp19475: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "value" .Ltmp19476: .cv_def_range .Ltmp11017 .Ltmp11018, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19470: .p2align 2 .cv_linetable 105, "??NDecomposer@Catch@@QEAA?AV?$ExprLhs@_N@1@_N@Z", .Lfunc_end105 .section .debug$S,"dr",associative,"?size@?$span@H$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp19478-.Ltmp19477 # Subsection size .Ltmp19477: .short .Ltmp19480-.Ltmp19479 # Record length .Ltmp19479: .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@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7195 # Function type index .secrel32 "?size@?$span@H$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@H$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp19480: .short .Ltmp19482-.Ltmp19481 # Record length .Ltmp19481: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19482: .cv_def_range .Ltmp11019 .Ltmp11020, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19478: .p2align 2 .cv_linetable 106, "?size@?$span@H$0?0@gsl@@QEBA_JXZ", .Lfunc_end106 .section .debug$S,"dr",associative,"?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp19484-.Ltmp19483 # Subsection size .Ltmp19483: .short .Ltmp19486-.Ltmp19485 # Record length .Ltmp19485: .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@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7196 # Function type index .secrel32 "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp19486: .short .Ltmp19488-.Ltmp19487 # Record length .Ltmp19487: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19488: .cv_def_range .Ltmp11021 .Ltmp11022, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19484: .p2align 2 .cv_linetable 107, "?data@?$span@H$0?0@gsl@@QEBAPEAHXZ", .Lfunc_end107 .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<0,void> .long .Ltmp19490-.Ltmp19489 # Subsection size .Ltmp19489: .short .Ltmp19492-.Ltmp19491 # Record length .Ltmp19491: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7197 # Function type index .secrel32 "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # Function section relative address .secidx "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::span<0,void>" # Function name .Ltmp19492: .short .Ltmp19494-.Ltmp19493 # Record length .Ltmp19493: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19494: .cv_def_range .Ltmp11025 .Ltmp11026, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19490: .p2align 2 .cv_linetable 108, "??$?0$0A@X@?$span@$$CBH$0?0@gsl@@QEAA@XZ", .Lfunc_end108 .section .debug$S,"dr",associative,"?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp19496-.Ltmp19495 # Subsection size .Ltmp19495: .short .Ltmp19498-.Ltmp19497 # Record length .Ltmp19497: .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@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7198 # Function type index .secrel32 "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp19498: .short .Ltmp19500-.Ltmp19499 # Record length .Ltmp19499: .short 4414 # Record kind: S_LOCAL .long 4338 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19500: .cv_def_range .Ltmp11027 .Ltmp11028, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19496: .p2align 2 .cv_linetable 109, "?size@?$span@$$CBH$0?0@gsl@@QEBA_JXZ", .Lfunc_end109 .section .debug$S,"dr",associative,"?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp19502-.Ltmp19501 # Subsection size .Ltmp19501: .short .Ltmp19504-.Ltmp19503 # Record length .Ltmp19503: .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@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7199 # Function type index .secrel32 "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp19504: .short .Ltmp19506-.Ltmp19505 # Record length .Ltmp19505: .short 4414 # Record kind: S_LOCAL .long 4338 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19506: .cv_def_range .Ltmp11029 .Ltmp11030, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19502: .p2align 2 .cv_linetable 110, "?data@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ", .Lfunc_end110 .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<0,void> .long .Ltmp19508-.Ltmp19507 # Subsection size .Ltmp19507: .short .Ltmp19510-.Ltmp19509 # Record length .Ltmp19509: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7200 # Function type index .secrel32 "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" # Function section relative address .secidx "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::span<0,void>" # Function name .Ltmp19510: .short .Ltmp19512-.Ltmp19511 # Record length .Ltmp19511: .short 4414 # Record kind: S_LOCAL .long 4978 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19512: .cv_def_range .Ltmp11033 .Ltmp11034, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19508: .p2align 2 .cv_linetable 111, "??$?0$0A@X@?$span@H$0A@@gsl@@QEAA@XZ", .Lfunc_end111 .section .debug$S,"dr",associative,"?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp19514-.Ltmp19513 # Subsection size .Ltmp19513: .short .Ltmp19516-.Ltmp19515 # Record length .Ltmp19515: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end112-"?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7201 # Function type index .secrel32 "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp19516: .short .Ltmp19518-.Ltmp19517 # Record length .Ltmp19517: .short 4414 # Record kind: S_LOCAL .long 4994 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19518: .cv_def_range .Ltmp11035 .Ltmp11036, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19514: .p2align 2 .cv_linetable 112, "?data@?$span@H$0A@@gsl@@QEBAPEAHXZ", .Lfunc_end112 .section .debug$S,"dr",associative,"??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<0,void> .long .Ltmp19520-.Ltmp19519 # Subsection size .Ltmp19519: .short .Ltmp19522-.Ltmp19521 # Record length .Ltmp19521: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7202 # Function type index .secrel32 "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" # Function section relative address .secidx "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::span<0,void>" # Function name .Ltmp19522: .short .Ltmp19524-.Ltmp19523 # Record length .Ltmp19523: .short 4414 # Record kind: S_LOCAL .long 5035 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19524: .cv_def_range .Ltmp11039 .Ltmp11040, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19520: .p2align 2 .cv_linetable 113, "??$?0$0A@X@?$span@$$CBH$0A@@gsl@@QEAA@XZ", .Lfunc_end113 .section .debug$S,"dr",associative,"?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp19526-.Ltmp19525 # Subsection size .Ltmp19525: .short .Ltmp19528-.Ltmp19527 # Record length .Ltmp19527: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end114-"?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7203 # Function type index .secrel32 "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp19528: .short .Ltmp19530-.Ltmp19529 # Record length .Ltmp19529: .short 4414 # Record kind: S_LOCAL .long 5051 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19530: .cv_def_range .Ltmp11041 .Ltmp11042, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19526: .p2align 2 .cv_linetable 114, "?data@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ", .Lfunc_end114 .section .debug$S,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<0>::extent_type .long .Ltmp19532-.Ltmp19531 # Subsection size .Ltmp19531: .short .Ltmp19534-.Ltmp19533 # Record length .Ltmp19533: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7204 # Function type index .secrel32 "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$extent_type@$0A@@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<0>::extent_type" # Function name .Ltmp19534: .short .Ltmp19536-.Ltmp19535 # Record length .Ltmp19535: .short 4414 # Record kind: S_LOCAL .long 5023 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19536: .cv_def_range .Ltmp11043 .Ltmp11044, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19532: .p2align 2 .cv_linetable 115, "??0?$extent_type@$0A@@details@gsl@@QEAA@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@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp19538-.Ltmp19537 # Subsection size .Ltmp19537: .short .Ltmp19540-.Ltmp19539 # Record length .Ltmp19539: .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@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7208 # Function type index .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Function section relative address .secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp19540: .short .Ltmp19542-.Ltmp19541 # Record length .Ltmp19541: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19542: .cv_def_range .Ltmp11049 .Ltmp11053, "E\021N\001\000\000(\000\000\000" .short .Ltmp19544-.Ltmp19543 # Record length .Ltmp19543: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp19544: .cv_def_range .Ltmp11049 .Ltmp11053, "E\021N\001\000\0000\000\000\000" .short .Ltmp19546-.Ltmp19545 # Record length .Ltmp19545: .short 4414 # Record kind: S_LOCAL .long 5031 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp19546: .cv_def_range .Ltmp11049 .Ltmp11053, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19538: .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@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z", .Lfunc_end116 .section .debug$S,"dr",associative,"??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<0> .long .Ltmp19548-.Ltmp19547 # Subsection size .Ltmp19547: .short .Ltmp19550-.Ltmp19549 # Record length .Ltmp19549: .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@@QEAA@V?$extent_type@$0A@@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7211 # Function type index .secrel32 "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # Function section relative address .secidx "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::extent_type<0>" # Function name .Ltmp19550: .short .Ltmp19552-.Ltmp19551 # Record length .Ltmp19551: .short 4414 # Record kind: S_LOCAL .long 4296 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19552: .cv_def_range .Ltmp11054 .Ltmp11056, "E\021O\001\000\0000\000\000\000" .short .Ltmp19554-.Ltmp19553 # Record length .Ltmp19553: .short 4414 # Record kind: S_LOCAL .long 5031 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp19554: .cv_def_range .Ltmp11054 .Ltmp11056, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19548: .p2align 2 .cv_linetable 117, "??$?0$0A@@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$0A@@12@@Z", .Lfunc_end117 .section .debug$S,"dr",associative,"?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::size .long .Ltmp19556-.Ltmp19555 # Subsection size .Ltmp19555: .short .Ltmp19558-.Ltmp19557 # Record length .Ltmp19557: .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@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7212 # Function type index .secrel32 "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::size" # Function name .Ltmp19558: .short .Ltmp19560-.Ltmp19559 # Record length .Ltmp19559: .short 4414 # Record kind: S_LOCAL .long 4299 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19560: .cv_def_range .Ltmp11057 .Ltmp11058, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19556: .p2align 2 .cv_linetable 118, "?size@?$extent_type@$0?0@details@gsl@@QEBA_JXZ", .Lfunc_end118 .section .debug$S,"dr",associative,"??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::throw_exception .long .Ltmp19562-.Ltmp19561 # Subsection size .Ltmp19561: .short .Ltmp19564-.Ltmp19563 # Record length .Ltmp19563: .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$$QEAUfail_fast@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7258 # Function type index .secrel32 "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # Function section relative address .secidx "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::throw_exception" # Function name .Ltmp19564: .short .Ltmp19566-.Ltmp19565 # Record length .Ltmp19565: .short 4414 # Record kind: S_LOCAL .long 7215 # TypeIndex .short 1 # Flags .asciz "exception" .Ltmp19566: .cv_def_range .Ltmp11059 .Ltmp11060, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19562: .p2align 2 .cv_linetable 119, "??$throw_exception@Ufail_fast@gsl@@@details@gsl@@YAX$$QEAUfail_fast@1@@Z", .Lfunc_end119 .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QEAA@QEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::fail_fast::fail_fast .long .Ltmp19568-.Ltmp19567 # Subsection size .Ltmp19567: .short .Ltmp19570-.Ltmp19569 # Record length .Ltmp19569: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end120-"??0fail_fast@gsl@@QEAA@QEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7259 # Function type index .secrel32 "??0fail_fast@gsl@@QEAA@QEBD@Z" # Function section relative address .secidx "??0fail_fast@gsl@@QEAA@QEBD@Z" # Function section index .byte 0 # Flags .asciz "gsl::fail_fast::fail_fast" # Function name .Ltmp19570: .short .Ltmp19572-.Ltmp19571 # Record length .Ltmp19571: .short 4414 # Record kind: S_LOCAL .long 7220 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19572: .cv_def_range .Ltmp11061 .Ltmp11062, "E\021O\001\000\0008\000\000\000" .short .Ltmp19574-.Ltmp19573 # Record length .Ltmp19573: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "message" .Ltmp19574: .cv_def_range .Ltmp11061 .Ltmp11062, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19568: .p2align 2 .cv_linetable 120, "??0fail_fast@gsl@@QEAA@QEBD@Z", .Lfunc_end120 .section .debug$S,"dr",associative,"??1fail_fast@gsl@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::fail_fast::~fail_fast .long .Ltmp19576-.Ltmp19575 # Subsection size .Ltmp19575: .short .Ltmp19578-.Ltmp19577 # Record length .Ltmp19577: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end121-"??1fail_fast@gsl@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7261 # Function type index .secrel32 "??1fail_fast@gsl@@UEAA@XZ" # Function section relative address .secidx "??1fail_fast@gsl@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::fail_fast::~fail_fast" # Function name .Ltmp19578: .short .Ltmp19580-.Ltmp19579 # Record length .Ltmp19579: .short 4414 # Record kind: S_LOCAL .long 7220 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19580: .cv_def_range .Ltmp11063 .Ltmp11065, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19576: .p2align 2 .cv_linetable 121, "??1fail_fast@gsl@@UEAA@XZ", .Lfunc_end121 .section .debug$S,"dr",associative,"?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<0>::size .long .Ltmp19582-.Ltmp19581 # Subsection size .Ltmp19581: .short .Ltmp19584-.Ltmp19583 # Record length .Ltmp19583: .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@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7262 # Function type index .secrel32 "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<0>::size" # Function name .Ltmp19584: .short .Ltmp19586-.Ltmp19585 # Record length .Ltmp19585: .short 4414 # Record kind: S_LOCAL .long 5028 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19586: .cv_def_range .Ltmp11066 .Ltmp11067, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19582: .p2align 2 .cv_linetable 122, "?size@?$extent_type@$0A@@details@gsl@@QEBA_JXZ", .Lfunc_end122 .section .debug$S,"dr",associative,"??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp19588-.Ltmp19587 # Subsection size .Ltmp19587: .short .Ltmp19590-.Ltmp19589 # Record length .Ltmp19589: .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$$QEAUfail_fast@gsl@@AEAU12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7266 # Function type index .secrel32 "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # Function section relative address .secidx "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp19590: .short .Ltmp19592-.Ltmp19591 # Record length .Ltmp19591: .short 4414 # Record kind: S_LOCAL .long 7263 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp19592: .cv_def_range .Ltmp11068 .Ltmp11069, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19588: .p2align 2 .cv_linetable 123, "??$forward@Ufail_fast@gsl@@@std@@YA$$QEAUfail_fast@gsl@@AEAU12@@Z", .Lfunc_end123 .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::fail_fast::fail_fast .long .Ltmp19594-.Ltmp19593 # Subsection size .Ltmp19593: .short .Ltmp19596-.Ltmp19595 # Record length .Ltmp19595: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end124-"??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7268 # Function type index .secrel32 "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # Function section relative address .secidx "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z" # Function section index .byte 0 # Flags .asciz "gsl::fail_fast::fail_fast" # Function name .Ltmp19596: .short .Ltmp19598-.Ltmp19597 # Record length .Ltmp19597: .short 4414 # Record kind: S_LOCAL .long 7220 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19598: .cv_def_range .Ltmp11070 .Ltmp11071, "E\021O\001\000\0008\000\000\000" .short .Ltmp19600-.Ltmp19599 # Record length .Ltmp19599: .short 4414 # Record kind: S_LOCAL .long 7215 # TypeIndex .short 1 # Flags .byte 0 .Ltmp19600: .cv_def_range .Ltmp11070 .Ltmp11071, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19594: .p2align 2 .cv_linetable 124, "??0fail_fast@gsl@@QEAA@$$QEAU01@@Z", .Lfunc_end124 .section .debug$S,"dr",associative,"??0fail_fast@gsl@@QEAA@AEBU01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::fail_fast::fail_fast .long .Ltmp19602-.Ltmp19601 # Subsection size .Ltmp19601: .short .Ltmp19604-.Ltmp19603 # Record length .Ltmp19603: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end125-"??0fail_fast@gsl@@QEAA@AEBU01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7273 # Function type index .secrel32 "??0fail_fast@gsl@@QEAA@AEBU01@@Z" # Function section relative address .secidx "??0fail_fast@gsl@@QEAA@AEBU01@@Z" # Function section index .byte 0 # Flags .asciz "gsl::fail_fast::fail_fast" # Function name .Ltmp19604: .short .Ltmp19606-.Ltmp19605 # Record length .Ltmp19605: .short 4414 # Record kind: S_LOCAL .long 7220 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19606: .cv_def_range .Ltmp11072 .Ltmp11073, "E\021O\001\000\0008\000\000\000" .short .Ltmp19608-.Ltmp19607 # Record length .Ltmp19607: .short 4414 # Record kind: S_LOCAL .long 7270 # TypeIndex .short 1 # Flags .byte 0 .Ltmp19608: .cv_def_range .Ltmp11072 .Ltmp11073, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19602: .p2align 2 .cv_linetable 125, "??0fail_fast@gsl@@QEAA@AEBU01@@Z", .Lfunc_end125 .section .debug$S,"dr",associative,"??0logic_error@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::logic_error::logic_error .long .Ltmp19610-.Ltmp19609 # Subsection size .Ltmp19609: .short .Ltmp19612-.Ltmp19611 # Record length .Ltmp19611: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end126-"??0logic_error@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7278 # Function type index .secrel32 "??0logic_error@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0logic_error@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::logic_error::logic_error" # Function name .Ltmp19612: .short .Ltmp19614-.Ltmp19613 # Record length .Ltmp19613: .short 4414 # Record kind: S_LOCAL .long 7227 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19614: .cv_def_range .Ltmp11074 .Ltmp11075, "E\021O\001\000\0008\000\000\000" .short .Ltmp19616-.Ltmp19615 # Record length .Ltmp19615: .short 4414 # Record kind: S_LOCAL .long 7275 # TypeIndex .short 1 # Flags .byte 0 .Ltmp19616: .cv_def_range .Ltmp11074 .Ltmp11075, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19610: .p2align 2 .cv_linetable 126, "??0logic_error@std@@QEAA@AEBV01@@Z", .Lfunc_end126 .section .debug$S,"dr",associative,"??0exception@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::exception::exception .long .Ltmp19618-.Ltmp19617 # Subsection size .Ltmp19617: .short .Ltmp19620-.Ltmp19619 # Record length .Ltmp19619: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end127-"??0exception@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7279 # Function type index .secrel32 "??0exception@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0exception@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::exception::exception" # Function name .Ltmp19620: .short .Ltmp19622-.Ltmp19621 # Record length .Ltmp19621: .short 4414 # Record kind: S_LOCAL .long 7237 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19622: .cv_def_range .Ltmp11076 .Ltmp11079, "E\021O\001\000\0008\000\000\000" .short .Ltmp19624-.Ltmp19623 # Record length .Ltmp19623: .short 4414 # Record kind: S_LOCAL .long 7243 # TypeIndex .short 1 # Flags .asciz "_Other" .Ltmp19624: .cv_def_range .Ltmp11076 .Ltmp11079, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19618: .p2align 2 .cv_linetable 127, "??0exception@std@@QEAA@AEBV01@@Z", .Lfunc_end127 .section .debug$S,"dr",associative,"??0logic_error@std@@QEAA@$$QEAV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::logic_error::logic_error .long .Ltmp19626-.Ltmp19625 # Subsection size .Ltmp19625: .short .Ltmp19628-.Ltmp19627 # Record length .Ltmp19627: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end128-"??0logic_error@std@@QEAA@$$QEAV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7283 # Function type index .secrel32 "??0logic_error@std@@QEAA@$$QEAV01@@Z" # Function section relative address .secidx "??0logic_error@std@@QEAA@$$QEAV01@@Z" # Function section index .byte 0 # Flags .asciz "std::logic_error::logic_error" # Function name .Ltmp19628: .short .Ltmp19630-.Ltmp19629 # Record length .Ltmp19629: .short 4414 # Record kind: S_LOCAL .long 7227 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19630: .cv_def_range .Ltmp11080 .Ltmp11081, "E\021O\001\000\0008\000\000\000" .short .Ltmp19632-.Ltmp19631 # Record length .Ltmp19631: .short 4414 # Record kind: S_LOCAL .long 7280 # TypeIndex .short 1 # Flags .byte 0 .Ltmp19632: .cv_def_range .Ltmp11080 .Ltmp11081, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19626: .p2align 2 .cv_linetable 128, "??0logic_error@std@@QEAA@$$QEAV01@@Z", .Lfunc_end128 .section .debug$S,"dr",associative,"??_Gfail_fast@gsl@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::fail_fast::~fail_fast .long .Ltmp19634-.Ltmp19633 # Subsection size .Ltmp19633: .short .Ltmp19636-.Ltmp19635 # Record length .Ltmp19635: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end129-"??_Gfail_fast@gsl@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7261 # Function type index .secrel32 "??_Gfail_fast@gsl@@UEAAPEAXI@Z" # Function section relative address .secidx "??_Gfail_fast@gsl@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "gsl::fail_fast::~fail_fast" # Function name .Ltmp19636: .short .Ltmp19638-.Ltmp19637 # Record length .Ltmp19637: .short 4414 # Record kind: S_LOCAL .long 7220 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19638: .cv_def_range .Ltmp11082 .Ltmp11083, "E\021O\001\000\0000\000\000\000" .short .Ltmp19640-.Ltmp19639 # Record length .Ltmp19639: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp19640: .cv_def_range .Ltmp11082 .Ltmp11083, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19634: .p2align 2 .cv_linetable 129, "??_Gfail_fast@gsl@@UEAAPEAXI@Z", .Lfunc_end129 .section .debug$S,"dr",associative,"?what@exception@std@@UEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::exception::what .long .Ltmp19642-.Ltmp19641 # Subsection size .Ltmp19641: .short .Ltmp19644-.Ltmp19643 # Record length .Ltmp19643: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end130-"?what@exception@std@@UEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7284 # Function type index .secrel32 "?what@exception@std@@UEBAPEBDXZ" # Function section relative address .secidx "?what@exception@std@@UEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "std::exception::what" # Function name .Ltmp19644: .short .Ltmp19646-.Ltmp19645 # Record length .Ltmp19645: .short 4414 # Record kind: S_LOCAL .long 7249 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19646: .cv_def_range .Ltmp11084 .Ltmp11085, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19642: .p2align 2 .cv_linetable 130, "?what@exception@std@@UEBAPEBDXZ", .Lfunc_end130 .section .debug$S,"dr",associative,"??_Glogic_error@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::logic_error::~logic_error .long .Ltmp19648-.Ltmp19647 # Subsection size .Ltmp19647: .short .Ltmp19650-.Ltmp19649 # Record length .Ltmp19649: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end131-"??_Glogic_error@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7286 # Function type index .secrel32 "??_Glogic_error@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_Glogic_error@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::logic_error::~logic_error" # Function name .Ltmp19650: .short .Ltmp19652-.Ltmp19651 # Record length .Ltmp19651: .short 4414 # Record kind: S_LOCAL .long 7227 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19652: .cv_def_range .Ltmp11086 .Ltmp11087, "E\021O\001\000\0000\000\000\000" .short .Ltmp19654-.Ltmp19653 # Record length .Ltmp19653: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp19654: .cv_def_range .Ltmp11086 .Ltmp11087, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19648: .p2align 2 .cv_linetable 131, "??_Glogic_error@std@@UEAAPEAXI@Z", .Lfunc_end131 .section .debug$S,"dr",associative,"??1logic_error@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::logic_error::~logic_error .long .Ltmp19656-.Ltmp19655 # Subsection size .Ltmp19655: .short .Ltmp19658-.Ltmp19657 # Record length .Ltmp19657: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end132-"??1logic_error@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7286 # Function type index .secrel32 "??1logic_error@std@@UEAA@XZ" # Function section relative address .secidx "??1logic_error@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::logic_error::~logic_error" # Function name .Ltmp19658: .short .Ltmp19660-.Ltmp19659 # Record length .Ltmp19659: .short 4414 # Record kind: S_LOCAL .long 7227 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19660: .cv_def_range .Ltmp11088 .Ltmp11090, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19656: .p2align 2 .cv_linetable 132, "??1logic_error@std@@UEAA@XZ", .Lfunc_end132 .section .debug$S,"dr",associative,"??1exception@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::exception::~exception .long .Ltmp19662-.Ltmp19661 # Subsection size .Ltmp19661: .short .Ltmp19664-.Ltmp19663 # Record length .Ltmp19663: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end133-"??1exception@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7287 # Function type index .secrel32 "??1exception@std@@UEAA@XZ" # Function section relative address .secidx "??1exception@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::exception::~exception" # Function name .Ltmp19664: .short .Ltmp19666-.Ltmp19665 # Record length .Ltmp19665: .short 4414 # Record kind: S_LOCAL .long 7237 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19666: .cv_def_range .Ltmp11091 .Ltmp11094, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19662: .p2align 2 .cv_linetable 133, "??1exception@std@@UEAA@XZ", .Lfunc_end133 .section .debug$S,"dr",associative,"??_Gexception@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::exception::~exception .long .Ltmp19668-.Ltmp19667 # Subsection size .Ltmp19667: .short .Ltmp19670-.Ltmp19669 # Record length .Ltmp19669: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end134-"??_Gexception@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7287 # Function type index .secrel32 "??_Gexception@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_Gexception@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::exception::~exception" # Function name .Ltmp19670: .short .Ltmp19672-.Ltmp19671 # Record length .Ltmp19671: .short 4414 # Record kind: S_LOCAL .long 7237 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19672: .cv_def_range .Ltmp11095 .Ltmp11096, "E\021O\001\000\0000\000\000\000" .short .Ltmp19674-.Ltmp19673 # Record length .Ltmp19673: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp19674: .cv_def_range .Ltmp11095 .Ltmp11096, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19668: .p2align 2 .cv_linetable 134, "??_Gexception@std@@UEAAPEAXI@Z", .Lfunc_end134 .section .debug$S,"dr",associative,"??0logic_error@std@@QEAA@PEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::logic_error::logic_error .long .Ltmp19676-.Ltmp19675 # Subsection size .Ltmp19675: .short .Ltmp19678-.Ltmp19677 # Record length .Ltmp19677: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end135-"??0logic_error@std@@QEAA@PEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7288 # Function type index .secrel32 "??0logic_error@std@@QEAA@PEBD@Z" # Function section relative address .secidx "??0logic_error@std@@QEAA@PEBD@Z" # Function section index .byte 0 # Flags .asciz "std::logic_error::logic_error" # Function name .Ltmp19678: .short .Ltmp19680-.Ltmp19679 # Record length .Ltmp19679: .short 4414 # Record kind: S_LOCAL .long 7227 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19680: .cv_def_range .Ltmp11097 .Ltmp11098, "E\021O\001\000\0008\000\000\000" .short .Ltmp19682-.Ltmp19681 # Record length .Ltmp19681: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Message" .Ltmp19682: .cv_def_range .Ltmp11097 .Ltmp11098, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19676: .p2align 2 .cv_linetable 135, "??0logic_error@std@@QEAA@PEBD@Z", .Lfunc_end135 .section .debug$S,"dr",associative,"??0exception@std@@QEAA@QEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::exception::exception .long .Ltmp19684-.Ltmp19683 # Subsection size .Ltmp19683: .short .Ltmp19686-.Ltmp19685 # Record length .Ltmp19685: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end136-"??0exception@std@@QEAA@QEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7289 # Function type index .secrel32 "??0exception@std@@QEAA@QEBD@Z" # Function section relative address .secidx "??0exception@std@@QEAA@QEBD@Z" # Function section index .byte 0 # Flags .asciz "std::exception::exception" # Function name .Ltmp19686: .short .Ltmp19688-.Ltmp19687 # Record length .Ltmp19687: .short 4414 # Record kind: S_LOCAL .long 7237 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19688: .cv_def_range .Ltmp11099 .Ltmp11104, "E\021O\001\000\0000\000\000\000" .short .Ltmp19690-.Ltmp19689 # Record length .Ltmp19689: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Message" .Ltmp19690: .cv_def_range .Ltmp11099 .Ltmp11104, "E\021O\001\000\0008\000\000\000" .short .Ltmp19692-.Ltmp19691 # Record length .Ltmp19691: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp11103-.Ltmp11100 # Code size .secrel32 .Ltmp11100 # Function section relative address .secidx .Lfunc_begin136 # Function section index .byte 0 # Lexical block name .Ltmp19692: .short .Ltmp19694-.Ltmp19693 # Record length .Ltmp19693: .short 4414 # Record kind: S_LOCAL .long 7256 # TypeIndex .short 0 # Flags .asciz "_InitData" .Ltmp19694: .cv_def_range .Ltmp11100 .Ltmp11103, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19684: .p2align 2 .cv_linetable 136, "??0exception@std@@QEAA@QEBD@Z", .Lfunc_end136 .section .debug$S,"dr",associative,"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::makeUnaryExpr .long .Ltmp19696-.Ltmp19695 # Subsection size .Ltmp19695: .short .Ltmp19698-.Ltmp19697 # Record length .Ltmp19697: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end137-"?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7290 # Function type index .secrel32 "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" # Function section relative address .secidx "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::makeUnaryExpr" # Function name .Ltmp19698: .short .Ltmp19700-.Ltmp19699 # Record length .Ltmp19699: .short 4414 # Record kind: S_LOCAL .long 7164 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19700: .cv_def_range .Ltmp11105 .Ltmp11106, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19696: .p2align 2 .cv_linetable 137, "?makeUnaryExpr@?$ExprLhs@_N@Catch@@QEBA?AV?$UnaryExpr@_N@2@XZ", .Lfunc_end137 .section .debug$S,"dr",associative,"??1?$UnaryExpr@_N@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::UnaryExpr::~UnaryExpr .long .Ltmp19702-.Ltmp19701 # Subsection size .Ltmp19701: .short .Ltmp19704-.Ltmp19703 # Record length .Ltmp19703: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end138-"??1?$UnaryExpr@_N@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7292 # Function type index .secrel32 "??1?$UnaryExpr@_N@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$UnaryExpr@_N@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::UnaryExpr::~UnaryExpr" # Function name .Ltmp19704: .short .Ltmp19706-.Ltmp19705 # Record length .Ltmp19705: .short 4414 # Record kind: S_LOCAL .long 7182 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19706: .cv_def_range .Ltmp11107 .Ltmp11109, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19702: .p2align 2 .cv_linetable 138, "??1?$UnaryExpr@_N@Catch@@UEAA@XZ", .Lfunc_end138 .section .debug$S,"dr",associative,"??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::UnaryExpr::UnaryExpr .long .Ltmp19708-.Ltmp19707 # Subsection size .Ltmp19707: .short .Ltmp19710-.Ltmp19709 # Record length .Ltmp19709: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end139-"??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7293 # Function type index .secrel32 "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" # Function section relative address .secidx "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z" # Function section index .byte 0 # Flags .asciz "Catch::UnaryExpr::UnaryExpr" # Function name .Ltmp19710: .short .Ltmp19712-.Ltmp19711 # Record length .Ltmp19711: .short 4414 # Record kind: S_LOCAL .long 7182 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19712: .cv_def_range .Ltmp11110 .Ltmp11111, "E\021O\001\000\0008\000\000\000" .short .Ltmp19714-.Ltmp19713 # Record length .Ltmp19713: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp19714: .cv_def_range .Ltmp11110 .Ltmp11111, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19708: .p2align 2 .cv_linetable 139, "??0?$UnaryExpr@_N@Catch@@QEAA@_N@Z", .Lfunc_end139 .section .debug$S,"dr",associative,"??0ITransientExpression@Catch@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ITransientExpression::ITransientExpression .long .Ltmp19716-.Ltmp19715 # Subsection size .Ltmp19715: .short .Ltmp19718-.Ltmp19717 # Record length .Ltmp19717: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end140-"??0ITransientExpression@Catch@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7294 # Function type index .secrel32 "??0ITransientExpression@Catch@@QEAA@XZ" # Function section relative address .secidx "??0ITransientExpression@Catch@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::ITransientExpression::ITransientExpression" # Function name .Ltmp19718: .short .Ltmp19720-.Ltmp19719 # Record length .Ltmp19719: .short 4414 # Record kind: S_LOCAL .long 4478 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19720: .cv_def_range .Ltmp11112 .Ltmp11113, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19716: .p2align 2 .cv_linetable 140, "??0ITransientExpression@Catch@@QEAA@XZ", .Lfunc_end140 .section .debug$S,"dr",associative,"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::UnaryExpr::isBinaryExpression .long .Ltmp19722-.Ltmp19721 # Subsection size .Ltmp19721: .short .Ltmp19724-.Ltmp19723 # Record length .Ltmp19723: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end141-"?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7295 # Function type index .secrel32 "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::UnaryExpr::isBinaryExpression" # Function name .Ltmp19724: .short .Ltmp19726-.Ltmp19725 # Record length .Ltmp19725: .short 4414 # Record kind: S_LOCAL .long 7179 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19726: .cv_def_range .Ltmp11114 .Ltmp11115, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19722: .p2align 2 .cv_linetable 141, "?isBinaryExpression@?$UnaryExpr@_N@Catch@@EEBA_NXZ", .Lfunc_end141 .section .debug$S,"dr",associative,"?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::UnaryExpr::getResult .long .Ltmp19728-.Ltmp19727 # Subsection size .Ltmp19727: .short .Ltmp19730-.Ltmp19729 # Record length .Ltmp19729: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end142-"?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7296 # Function type index .secrel32 "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::UnaryExpr::getResult" # Function name .Ltmp19730: .short .Ltmp19732-.Ltmp19731 # Record length .Ltmp19731: .short 4414 # Record kind: S_LOCAL .long 7179 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19732: .cv_def_range .Ltmp11116 .Ltmp11117, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19728: .p2align 2 .cv_linetable 142, "?getResult@?$UnaryExpr@_N@Catch@@EEBA_NXZ", .Lfunc_end142 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::UnaryExpr::streamReconstructedExpression .long .Ltmp19734-.Ltmp19733 # Subsection size .Ltmp19733: .short .Ltmp19736-.Ltmp19735 # Record length .Ltmp19735: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end143-"?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7297 # Function type index .secrel32 "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::UnaryExpr::streamReconstructedExpression" # Function name .Ltmp19736: .short .Ltmp19738-.Ltmp19737 # Record length .Ltmp19737: .short 4414 # Record kind: S_LOCAL .long 7179 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19738: .cv_def_range .Ltmp11120 .Ltmp11121, "E\021N\001\000\000\350\377\377\377" .short .Ltmp19740-.Ltmp19739 # Record length .Ltmp19739: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp19740: .cv_def_range .Ltmp11120 .Ltmp11121, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19734: .p2align 2 .cv_linetable 143, "?streamReconstructedExpression@?$UnaryExpr@_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end143 .section .debug$S,"dr",associative,"??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::UnaryExpr::~UnaryExpr .long .Ltmp19742-.Ltmp19741 # Subsection size .Ltmp19741: .short .Ltmp19744-.Ltmp19743 # Record length .Ltmp19743: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end144-"??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7292 # Function type index .secrel32 "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::UnaryExpr::~UnaryExpr" # Function name .Ltmp19744: .short .Ltmp19746-.Ltmp19745 # Record length .Ltmp19745: .short 4414 # Record kind: S_LOCAL .long 7182 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19746: .cv_def_range .Ltmp11122 .Ltmp11123, "E\021O\001\000\0000\000\000\000" .short .Ltmp19748-.Ltmp19747 # Record length .Ltmp19747: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp19748: .cv_def_range .Ltmp11122 .Ltmp11123, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19742: .p2align 2 .cv_linetable 144, "??_G?$UnaryExpr@_N@Catch@@UEAAPEAXI@Z", .Lfunc_end144 .section .debug$S,"dr",associative,"??_GITransientExpression@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ITransientExpression::~ITransientExpression .long .Ltmp19750-.Ltmp19749 # Subsection size .Ltmp19749: .short .Ltmp19752-.Ltmp19751 # Record length .Ltmp19751: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end145-"??_GITransientExpression@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7298 # Function type index .secrel32 "??_GITransientExpression@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_GITransientExpression@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::ITransientExpression::~ITransientExpression" # Function name .Ltmp19752: .short .Ltmp19754-.Ltmp19753 # Record length .Ltmp19753: .short 4414 # Record kind: S_LOCAL .long 4478 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19754: .cv_def_range .Ltmp11124 .Ltmp11125, "E\021O\001\000\000\000\000\000\000" .short .Ltmp19756-.Ltmp19755 # Record length .Ltmp19755: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp19756: .cv_def_range .Ltmp11124 .Ltmp11125, "E\021O\001\000\000\f\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19750: .p2align 2 .cv_linetable 145, "??_GITransientExpression@Catch@@UEAAPEAXI@Z", .Lfunc_end145 .section .debug$S,"dr",associative,"??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator<<,std::allocator > .long .Ltmp19758-.Ltmp19757 # Subsection size .Ltmp19757: .short .Ltmp19760-.Ltmp19759 # Record length .Ltmp19759: .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@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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 7301 # Function type index .secrel32 "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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 .Ltmp19760: .short .Ltmp19762-.Ltmp19761 # Record length .Ltmp19761: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "_Ostr" .Ltmp19762: .cv_def_range .Ltmp11126 .Ltmp11127, "E\021O\001\000\000(\000\000\000" .short .Ltmp19764-.Ltmp19763 # Record length .Ltmp19763: .short 4414 # Record kind: S_LOCAL .long 4431 # TypeIndex .short 1 # Flags .asciz "_Str" .Ltmp19764: .cv_def_range .Ltmp11126 .Ltmp11127, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19758: .p2align 2 .cv_linetable 146, "??$?6DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@AEBV?$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@@AEB_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp19766-.Ltmp19765 # Subsection size .Ltmp19765: .short .Ltmp19768-.Ltmp19767 # Record length .Ltmp19767: .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@@AEB_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7306 # Function type index .secrel32 "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_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@@AEB_N@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp19768: .short .Ltmp19770-.Ltmp19769 # Record length .Ltmp19769: .short 4414 # Record kind: S_LOCAL .long 7303 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp19770: .cv_def_range .Ltmp11128 .Ltmp11129, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19766: .p2align 2 .cv_linetable 147, "??$stringify@_N@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_N@Z", .Lfunc_end147 .section .debug$S,"dr",associative,"??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::~basic_string .long .Ltmp19772-.Ltmp19771 # Subsection size .Ltmp19771: .short .Ltmp19774-.Ltmp19773 # Record length .Ltmp19773: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7307 # Function type index .secrel32 "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::~basic_string" # Function name .Ltmp19774: .short .Ltmp19776-.Ltmp19775 # Record length .Ltmp19775: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19776: .cv_def_range .Ltmp11132 .Ltmp11135, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19772: .p2align 2 .cv_linetable 148, "??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ", .Lfunc_end148 .section .debug$S,"dr",associative,"??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Insert_string,unsigned long long> .long .Ltmp19778-.Ltmp19777 # Subsection size .Ltmp19777: .short .Ltmp19780-.Ltmp19779 # Record length .Ltmp19779: .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@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7310 # Function type index .secrel32 "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" # Function section relative address .secidx "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Insert_string,unsigned long long>" # Function name .Ltmp19780: .short .Ltmp19782-.Ltmp19781 # Record length .Ltmp19781: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "_Ostr" .Ltmp19782: .cv_def_range .Ltmp11160 .Ltmp11185, "E\021N\001\000\000p\000\000\000" .short .Ltmp19784-.Ltmp19783 # Record length .Ltmp19783: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Data" .Ltmp19784: .cv_def_range .Ltmp11160 .Ltmp11185, "E\021N\001\000\000x\000\000\000" .short .Ltmp19786-.Ltmp19785 # Record length .Ltmp19785: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Size" .Ltmp19786: .cv_def_range .Ltmp11160 .Ltmp11185, "E\021N\001\000\000\200\000\000\000" .short .Ltmp19788-.Ltmp19787 # Record length .Ltmp19787: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "_State" .Ltmp19788: .cv_def_range .Ltmp11160 .Ltmp11185, "E\021N\001\000\000l\000\000\000" .short .Ltmp19790-.Ltmp19789 # Record length .Ltmp19789: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Pad" .Ltmp19790: .cv_def_range .Ltmp11160 .Ltmp11185, "E\021N\001\000\000`\000\000\000" .short .Ltmp19792-.Ltmp19791 # Record length .Ltmp19791: .short 4414 # Record kind: S_LOCAL .long 7312 # TypeIndex .short 0 # Flags .asciz "_Ok" .Ltmp19792: .cv_def_range .Ltmp11160 .Ltmp11185, "E\021N\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19778: .p2align 2 .cv_linetable 149, "??$_Insert_string@DU?$char_traits@D@std@@_K@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@0@AEAV10@QEBD_K@Z", .Lfunc_end149 .section .debug$S,"dr",associative,"?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::size .long .Ltmp19794-.Ltmp19793 # Subsection size .Ltmp19793: .short .Ltmp19796-.Ltmp19795 # Record length .Ltmp19795: .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@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7340 # Function type index .secrel32 "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::size" # Function name .Ltmp19796: .short .Ltmp19798-.Ltmp19797 # Record length .Ltmp19797: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19798: .cv_def_range .Ltmp11186 .Ltmp11187, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19794: .p2align 2 .cv_linetable 150, "?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ", .Lfunc_end150 .section .debug$S,"dr",associative,"?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::data .long .Ltmp19800-.Ltmp19799 # Subsection size .Ltmp19799: .short .Ltmp19802-.Ltmp19801 # Record length .Ltmp19801: .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@@QEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7341 # Function type index .secrel32 "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # Function section relative address .secidx "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::data" # Function name .Ltmp19802: .short .Ltmp19804-.Ltmp19803 # Record length .Ltmp19803: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19804: .cv_def_range .Ltmp11190 .Ltmp11191, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19800: .p2align 2 .cv_linetable 151, "?data@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ", .Lfunc_end151 .section .debug$S,"dr",associative,"??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_ostream >::sentry::sentry .long .Ltmp19806-.Ltmp19805 # Subsection size .Ltmp19805: .short .Ltmp19808-.Ltmp19807 # Record length .Ltmp19807: .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@@QEAA@AEAV12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7342 # Function type index .secrel32 "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # Function section relative address .secidx "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_ostream >::sentry::sentry" # Function name .Ltmp19808: .short .Ltmp19810-.Ltmp19809 # Record length .Ltmp19809: .short 4414 # Record kind: S_LOCAL .long 7314 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19810: .cv_def_range .Ltmp11204 .Ltmp11210, "E\021N\001\000\000\000\000\000\000" .short .Ltmp19812-.Ltmp19811 # Record length .Ltmp19811: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "_Ostr" .Ltmp19812: .cv_def_range .Ltmp11204 .Ltmp11210, "E\021N\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19806: .p2align 2 .cv_linetable 152, "??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z", .Lfunc_end152 .section .debug$S,"dr",associative,"??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_ostream >::sentry::operator bool .long .Ltmp19814-.Ltmp19813 # Subsection size .Ltmp19813: .short .Ltmp19816-.Ltmp19815 # Record length .Ltmp19815: .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@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7343 # Function type index .secrel32 "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" # Function section relative address .secidx "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::basic_ostream >::sentry::operator bool" # Function name .Ltmp19816: .short .Ltmp19818-.Ltmp19817 # Record length .Ltmp19817: .short 4414 # Record kind: S_LOCAL .long 7321 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19818: .cv_def_range .Ltmp11211 .Ltmp11212, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19814: .p2align 2 .cv_linetable 153, "??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEBA_NXZ", .Lfunc_end153 .section .debug$S,"dr",associative,"?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::eq_int_type .long .Ltmp19820-.Ltmp19819 # Subsection size .Ltmp19819: .short .Ltmp19822-.Ltmp19821 # Record length .Ltmp19821: .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_NAEBH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7344 # Function type index .secrel32 "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" # Function section relative address .secidx "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z" # Function section index .byte 0 # Flags .asciz "std::char_traits::eq_int_type" # Function name .Ltmp19822: .short .Ltmp19824-.Ltmp19823 # Record length .Ltmp19823: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp19824: .cv_def_range .Ltmp11213 .Ltmp11214, "E\021O\001\000\000\000\000\000\000" .short .Ltmp19826-.Ltmp19825 # Record length .Ltmp19825: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp19826: .cv_def_range .Ltmp11213 .Ltmp11214, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19820: .p2align 2 .cv_linetable 154, "?eq_int_type@?$char_traits@D@std@@SA_NAEBH0@Z", .Lfunc_end154 .section .debug$S,"dr",associative,"?eof@?$char_traits@D@std@@SAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::eof .long .Ltmp19828-.Ltmp19827 # Subsection size .Ltmp19827: .short .Ltmp19830-.Ltmp19829 # Record length .Ltmp19829: .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 7345 # 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 .Ltmp19830: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19828: .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_ostream >::sentry::~sentry .long .Ltmp19832-.Ltmp19831 # Subsection size .Ltmp19831: .short .Ltmp19834-.Ltmp19833 # Record length .Ltmp19833: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7346 # Function type index .secrel32 "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_ostream >::sentry::~sentry" # Function name .Ltmp19834: .short .Ltmp19836-.Ltmp19835 # Record length .Ltmp19835: .short 4414 # Record kind: S_LOCAL .long 7314 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19836: .cv_def_range .Ltmp11218 .Ltmp11223, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19832: .p2align 2 .cv_linetable 156, "??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ", .Lfunc_end156 .section .debug$S,"dr",associative,"??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_ostream >::_Sentry_base::_Sentry_base .long .Ltmp19838-.Ltmp19837 # Subsection size .Ltmp19837: .short .Ltmp19840-.Ltmp19839 # Record length .Ltmp19839: .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@@QEAA@AEAV12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7347 # Function type index .secrel32 "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # Function section relative address .secidx "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_ostream >::_Sentry_base::_Sentry_base" # Function name .Ltmp19840: .short .Ltmp19842-.Ltmp19841 # Record length .Ltmp19841: .short 4414 # Record kind: S_LOCAL .long 7329 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19842: .cv_def_range .Ltmp11224 .Ltmp11228, "E\021O\001\000\0000\000\000\000" .short .Ltmp19844-.Ltmp19843 # Record length .Ltmp19843: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "_Ostr" .Ltmp19844: .cv_def_range .Ltmp11224 .Ltmp11228, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19838: .p2align 2 .cv_linetable 157, "??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@AEAV12@@Z", .Lfunc_end157 .section .debug$S,"dr",associative,"??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_ostream >::_Sentry_base::~_Sentry_base .long .Ltmp19846-.Ltmp19845 # Subsection size .Ltmp19845: .short .Ltmp19848-.Ltmp19847 # Record length .Ltmp19847: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7348 # Function type index .secrel32 "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_ostream >::_Sentry_base::~_Sentry_base" # Function name .Ltmp19848: .short .Ltmp19850-.Ltmp19849 # Record length .Ltmp19849: .short 4414 # Record kind: S_LOCAL .long 7329 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19850: .cv_def_range .Ltmp11235 .Ltmp11239, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19846: .p2align 2 .cv_linetable 158, "??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@XZ", .Lfunc_end158 .section .debug$S,"dr",associative,"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Get_data .long .Ltmp19852-.Ltmp19851 # Subsection size .Ltmp19851: .short .Ltmp19854-.Ltmp19853 # Record length .Ltmp19853: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end159-"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7349 # Function type index .secrel32 "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Get_data" # Function name .Ltmp19854: .short .Ltmp19856-.Ltmp19855 # Record length .Ltmp19855: .short 4414 # Record kind: S_LOCAL .long 4691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19856: .cv_def_range .Ltmp11240 .Ltmp11241, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19852: .p2align 2 .cv_linetable 159, "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_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@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_second .long .Ltmp19858-.Ltmp19857 # Subsection size .Ltmp19857: .short .Ltmp19860-.Ltmp19859 # Record length .Ltmp19859: .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@@QEBAAEBV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7350 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_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@@QEBAAEBV?$_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 .Ltmp19860: .short .Ltmp19862-.Ltmp19861 # Record length .Ltmp19861: .short 4414 # Record kind: S_LOCAL .long 4863 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19862: .cv_def_range .Ltmp11242 .Ltmp11243, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19858: .p2align 2 .cv_linetable 160, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_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@@QEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Myptr .long .Ltmp19864-.Ltmp19863 # Subsection size .Ltmp19863: .short .Ltmp19866-.Ltmp19865 # Record length .Ltmp19865: .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@@QEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7351 # Function type index .secrel32 "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" # Function section relative address .secidx "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_Myptr" # Function name .Ltmp19866: .short .Ltmp19868-.Ltmp19867 # Record length .Ltmp19867: .short 4414 # Record kind: S_LOCAL .long 4814 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19868: .cv_def_range .Ltmp11244 .Ltmp11247, "E\021O\001\000\0000\000\000\000" .short .Ltmp19870-.Ltmp19869 # Record length .Ltmp19869: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp19870: .cv_def_range .Ltmp11244 .Ltmp11247, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19864: .p2align 2 .cv_linetable 161, "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAPEBDXZ", .Lfunc_end161 .section .debug$S,"dr",associative,"?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Large_string_engaged .long .Ltmp19872-.Ltmp19871 # Subsection size .Ltmp19871: .short .Ltmp19874-.Ltmp19873 # Record length .Ltmp19873: .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@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7352 # Function type index .secrel32 "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" # Function section relative address .secidx "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_Large_string_engaged" # Function name .Ltmp19874: .short .Ltmp19876-.Ltmp19875 # Record length .Ltmp19875: .short 4414 # Record kind: S_LOCAL .long 4814 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19876: .cv_def_range .Ltmp11248 .Ltmp11249, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19872: .p2align 2 .cv_linetable 162, "?_Large_string_engaged@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_NXZ", .Lfunc_end162 .section .debug$S,"dr",associative,"??$_Unfancy@D@std@@YAPEADPEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy .long .Ltmp19878-.Ltmp19877 # Subsection size .Ltmp19877: .short .Ltmp19880-.Ltmp19879 # Record length .Ltmp19879: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end163-"??$_Unfancy@D@std@@YAPEADPEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7355 # Function type index .secrel32 "??$_Unfancy@D@std@@YAPEADPEAD@Z" # Function section relative address .secidx "??$_Unfancy@D@std@@YAPEADPEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy" # Function name .Ltmp19880: .short .Ltmp19882-.Ltmp19881 # Record length .Ltmp19881: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp19882: .cv_def_range .Ltmp11250 .Ltmp11251, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19878: .p2align 2 .cv_linetable 163, "??$_Unfancy@D@std@@YAPEADPEAD@Z", .Lfunc_end163 .section .debug$S,"dr",associative,"?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Tidy_deallocate .long .Ltmp19884-.Ltmp19883 # Subsection size .Ltmp19883: .short .Ltmp19886-.Ltmp19885 # Record length .Ltmp19885: .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@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7356 # Function type index .secrel32 "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # Function section relative address .secidx "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Tidy_deallocate" # Function name .Ltmp19886: .short .Ltmp19888-.Ltmp19887 # Record length .Ltmp19887: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19888: .cv_def_range .Ltmp11252 .Ltmp11255, "E\021O\001\000\000@\000\000\000" .short .Ltmp19890-.Ltmp19889 # Record length .Ltmp19889: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp19890: .cv_def_range .Ltmp11252 .Ltmp11255, "E\021O\001\000\0008\000\000\000" .short .Ltmp19892-.Ltmp19891 # Record length .Ltmp19891: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp11254-.Ltmp11253 # Code size .secrel32 .Ltmp11253 # Function section relative address .secidx .Lfunc_begin164 # Function section index .byte 0 # Lexical block name .Ltmp19892: .short .Ltmp19894-.Ltmp19893 # Record length .Ltmp19893: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_Ptr" .Ltmp19894: .cv_def_range .Ltmp11253 .Ltmp11254, "E\021O\001\000\0000\000\000\000" .short .Ltmp19896-.Ltmp19895 # Record length .Ltmp19895: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 0 # Flags .asciz "_Al" .Ltmp19896: .cv_def_range .Ltmp11253 .Ltmp11254, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19884: .p2align 2 .cv_linetable 164, "?_Tidy_deallocate@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ", .Lfunc_end164 .section .debug$S,"dr",associative,"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::~_String_alloc .long .Ltmp19898-.Ltmp19897 # Subsection size .Ltmp19897: .short .Ltmp19900-.Ltmp19899 # Record length .Ltmp19899: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end165-"??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7357 # Function type index .secrel32 "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::~_String_alloc" # Function name .Ltmp19900: .short .Ltmp19902-.Ltmp19901 # Record length .Ltmp19901: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19902: .cv_def_range .Ltmp11258 .Ltmp11261, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19898: .p2align 2 .cv_linetable 165, "??1?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ", .Lfunc_end165 .section .debug$S,"dr",associative,"?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Orphan_all .long .Ltmp19904-.Ltmp19903 # Subsection size .Ltmp19903: .short .Ltmp19906-.Ltmp19905 # Record length .Ltmp19905: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end166-"?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7358 # Function type index .secrel32 "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Orphan_all" # Function name .Ltmp19906: .short .Ltmp19908-.Ltmp19907 # Record length .Ltmp19907: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19908: .cv_def_range .Ltmp11262 .Ltmp11263, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19904: .p2align 2 .cv_linetable 166, "?_Orphan_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ", .Lfunc_end166 .section .debug$S,"dr",associative,"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Get_data .long .Ltmp19910-.Ltmp19909 # Subsection size .Ltmp19909: .short .Ltmp19912-.Ltmp19911 # Record length .Ltmp19911: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end167-"?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7359 # Function type index .secrel32 "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Get_data" # Function name .Ltmp19912: .short .Ltmp19914-.Ltmp19913 # Record length .Ltmp19913: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19914: .cv_def_range .Ltmp11264 .Ltmp11265, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19910: .p2align 2 .cv_linetable 167, "?_Get_data@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ", .Lfunc_end167 .section .debug$S,"dr",associative,"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Getal .long .Ltmp19916-.Ltmp19915 # Subsection size .Ltmp19915: .short .Ltmp19918-.Ltmp19917 # Record length .Ltmp19917: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end168-"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7360 # Function type index .secrel32 "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # Function section relative address .secidx "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Getal" # Function name .Ltmp19918: .short .Ltmp19920-.Ltmp19919 # Record length .Ltmp19919: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19920: .cv_def_range .Ltmp11266 .Ltmp11267, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19916: .p2align 2 .cv_linetable 168, "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ", .Lfunc_end168 .section .debug$S,"dr",associative,"??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::destroy .long .Ltmp19922-.Ltmp19921 # Subsection size .Ltmp19921: .short .Ltmp19924-.Ltmp19923 # Record length .Ltmp19923: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end169-"??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7364 # Function type index .secrel32 "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" # Function section relative address .secidx "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::destroy" # Function name .Ltmp19924: .short .Ltmp19926-.Ltmp19925 # Record length .Ltmp19925: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .byte 0 .Ltmp19926: .cv_def_range .Ltmp11268 .Ltmp11269, "E\021O\001\000\000\000\000\000\000" .short .Ltmp19928-.Ltmp19927 # Record length .Ltmp19927: .short 4414 # Record kind: S_LOCAL .long 7361 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp19928: .cv_def_range .Ltmp11268 .Ltmp11269, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19922: .p2align 2 .cv_linetable 169, "??$destroy@PEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEAD@Z", .Lfunc_end169 .section .debug$S,"dr",associative,"??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof .long .Ltmp19930-.Ltmp19929 # Subsection size .Ltmp19929: .short .Ltmp19932-.Ltmp19931 # Record length .Ltmp19931: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end170-"??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7369 # Function type index .secrel32 "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" # Function section relative address .secidx "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z" # Function section index .byte 0 # Flags .asciz "std::addressof" # Function name .Ltmp19932: .short .Ltmp19934-.Ltmp19933 # Record length .Ltmp19933: .short 4414 # Record kind: S_LOCAL .long 7366 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp19934: .cv_def_range .Ltmp11270 .Ltmp11271, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19930: .p2align 2 .cv_linetable 170, "??$addressof@PEAD@std@@YAPEAPEADAEAPEAD@Z", .Lfunc_end170 .section .debug$S,"dr",associative,"?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::deallocate .long .Ltmp19936-.Ltmp19935 # Subsection size .Ltmp19935: .short .Ltmp19938-.Ltmp19937 # Record length .Ltmp19937: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end171-"?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7370 # Function type index .secrel32 "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" # Function section relative address .secidx "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::deallocate" # Function name .Ltmp19938: .short .Ltmp19940-.Ltmp19939 # Record length .Ltmp19939: .short 4414 # Record kind: S_LOCAL .long 4731 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19940: .cv_def_range .Ltmp11272 .Ltmp11273, "E\021O\001\000\0000\000\000\000" .short .Ltmp19942-.Ltmp19941 # Record length .Ltmp19941: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp19942: .cv_def_range .Ltmp11272 .Ltmp11273, "E\021O\001\000\0008\000\000\000" .short .Ltmp19944-.Ltmp19943 # Record length .Ltmp19943: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp19944: .cv_def_range .Ltmp11272 .Ltmp11273, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19936: .p2align 2 .cv_linetable 171, "?deallocate@?$allocator@D@std@@QEAAXQEAD_K@Z", .Lfunc_end171 .section .debug$S,"dr",associative,"?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::assign .long .Ltmp19946-.Ltmp19945 # Subsection size .Ltmp19945: .short .Ltmp19948-.Ltmp19947 # Record length .Ltmp19947: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end172-"?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7371 # Function type index .secrel32 "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" # Function section relative address .secidx "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z" # Function section index .byte 0 # Flags .asciz "std::char_traits::assign" # Function name .Ltmp19948: .short .Ltmp19950-.Ltmp19949 # Record length .Ltmp19949: .short 4414 # Record kind: S_LOCAL .long 4615 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp19950: .cv_def_range .Ltmp11274 .Ltmp11275, "E\021O\001\000\000\000\000\000\000" .short .Ltmp19952-.Ltmp19951 # Record length .Ltmp19951: .short 4414 # Record kind: S_LOCAL .long 4617 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp19952: .cv_def_range .Ltmp11274 .Ltmp11275, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19946: .p2align 2 .cv_linetable 172, "?assign@?$char_traits@D@std@@SAXAEADAEBD@Z", .Lfunc_end172 .section .debug$S,"dr",associative,"?_Orphan_all@_Container_base12@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Container_base12::_Orphan_all .long .Ltmp19954-.Ltmp19953 # Subsection size .Ltmp19953: .short .Ltmp19956-.Ltmp19955 # Record length .Ltmp19955: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end173-"?_Orphan_all@_Container_base12@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7372 # Function type index .secrel32 "?_Orphan_all@_Container_base12@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@_Container_base12@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Container_base12::_Orphan_all" # Function name .Ltmp19956: .short .Ltmp19958-.Ltmp19957 # Record length .Ltmp19957: .short 4414 # Record kind: S_LOCAL .long 4931 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19958: .cv_def_range .Ltmp11278 .Ltmp11285, "E\021N\001\000\000\360\377\377\377" .short .Ltmp19960-.Ltmp19959 # Record length .Ltmp19959: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp19960: .cv_def_range .Ltmp11279 .Ltmp11283 .Ltmp11284 .Ltmp11285, "E\021N\001\000\000\350\377\377\377" .short .Ltmp19962-.Ltmp19961 # Record length .Ltmp19961: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp11282-.Ltmp11280 # Code size .secrel32 .Ltmp11280 # Function section relative address .secidx .Lfunc_begin173 # Function section index .byte 0 # Lexical block name .Ltmp19962: .short .Ltmp19964-.Ltmp19963 # Record length .Ltmp19963: .short 4414 # Record kind: S_LOCAL .long 4689 # TypeIndex .short 0 # Flags .asciz "_Pnext" .Ltmp19964: .cv_def_range .Ltmp11280 .Ltmp11282, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19954: .p2align 2 .cv_linetable 173, "?_Orphan_all@_Container_base12@std@@QEAAXXZ", .Lfunc_end173 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_second .long .Ltmp19966-.Ltmp19965 # Subsection size .Ltmp19965: .short .Ltmp19968-.Ltmp19967 # Record length .Ltmp19967: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end174-"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7373 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_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@@QEAAAEAV?$_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 .Ltmp19968: .short .Ltmp19970-.Ltmp19969 # Record length .Ltmp19969: .short 4414 # Record kind: S_LOCAL .long 4860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19970: .cv_def_range .Ltmp11286 .Ltmp11287, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19966: .p2align 2 .cv_linetable 174, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_String_val@U?$_Simple_types@D@std@@@2@XZ", .Lfunc_end174 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_first .long .Ltmp19972-.Ltmp19971 # Subsection size .Ltmp19971: .short .Ltmp19974-.Ltmp19973 # Record length .Ltmp19973: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end175-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7374 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_String_val >,1>::_Get_first" # Function name .Ltmp19974: .short .Ltmp19976-.Ltmp19975 # Record length .Ltmp19975: .short 4414 # Record kind: S_LOCAL .long 4860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp19976: .cv_def_range .Ltmp11288 .Ltmp11289, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19972: .p2align 2 .cv_linetable 175, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ", .Lfunc_end175 .section .debug$S,"dr",associative,"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Deallocate<16,0> .long .Ltmp19978-.Ltmp19977 # Subsection size .Ltmp19977: .short .Ltmp19980-.Ltmp19979 # Record length .Ltmp19979: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end176-"??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7377 # Function type index .secrel32 "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # Function section relative address .secidx "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Deallocate<16,0>" # Function name .Ltmp19980: .short .Ltmp19982-.Ltmp19981 # Record length .Ltmp19981: .short 4414 # Record kind: S_LOCAL .long 1539 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp19982: .cv_def_range .Ltmp11290 .Ltmp11293, "E\021O\001\000\000 \000\000\000" .short .Ltmp19984-.Ltmp19983 # Record length .Ltmp19983: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Bytes" .Ltmp19984: .cv_def_range .Ltmp11290 .Ltmp11293, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19978: .p2align 2 .cv_linetable 176, "??$_Deallocate@$0BA@$0A@@std@@YAXPEAX_K@Z", .Lfunc_end176 .section .debug$S,"dr",associative,"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adjust_manually_vector_aligned .long .Ltmp19986-.Ltmp19985 # Subsection size .Ltmp19985: .short .Ltmp19988-.Ltmp19987 # Record length .Ltmp19987: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end177-"?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7382 # Function type index .secrel32 "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # Function section relative address .secidx "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Adjust_manually_vector_aligned" # Function name .Ltmp19988: .short .Ltmp19990-.Ltmp19989 # Record length .Ltmp19989: .short 4414 # Record kind: S_LOCAL .long 7378 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp19990: .cv_def_range .Ltmp11294 .Ltmp11309, "E\021O\001\000\000h\000\000\000" .short .Ltmp19992-.Ltmp19991 # Record length .Ltmp19991: .short 4414 # Record kind: S_LOCAL .long 7379 # TypeIndex .short 1 # Flags .asciz "_Bytes" .Ltmp19992: .cv_def_range .Ltmp11294 .Ltmp11309, "E\021O\001\000\000p\000\000\000" .short .Ltmp19994-.Ltmp19993 # Record length .Ltmp19993: .short 4414 # Record kind: S_LOCAL .long 7383 # TypeIndex .short 0 # Flags .asciz "_Ptr_user" .Ltmp19994: .cv_def_range .Ltmp11294 .Ltmp11309, "E\021O\001\000\000`\000\000\000" .short .Ltmp19996-.Ltmp19995 # Record length .Ltmp19995: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Ptr_container" .Ltmp19996: .cv_def_range .Ltmp11294 .Ltmp11309, "E\021O\001\000\000X\000\000\000" .short .Ltmp19998-.Ltmp19997 # Record length .Ltmp19997: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Min_back_shift" .Ltmp19998: .cv_def_range .Ltmp11294 .Ltmp11309, "E\021O\001\000\000P\000\000\000" .short .Ltmp20000-.Ltmp19999 # Record length .Ltmp19999: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Back_shift" .Ltmp20000: .cv_def_range .Ltmp11294 .Ltmp11309, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp19986: .p2align 2 .cv_linetable 177, "?_Adjust_manually_vector_aligned@std@@YAXAEAPEAXAEA_K@Z", .Lfunc_end177 .section .debug$S,"dr",associative,"?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Free_proxy .long .Ltmp20002-.Ltmp20001 # Subsection size .Ltmp20001: .short .Ltmp20004-.Ltmp20003 # Record length .Ltmp20003: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end178-"?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7384 # Function type index .secrel32 "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Free_proxy" # Function name .Ltmp20004: .short .Ltmp20006-.Ltmp20005 # Record length .Ltmp20005: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20006: .cv_def_range .Ltmp11310 .Ltmp11311, "E\021O\001\000\0000\000\000\000" .short .Ltmp20008-.Ltmp20007 # Record length .Ltmp20007: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp20008: .cv_def_range .Ltmp11310 .Ltmp11311, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20002: .p2align 2 .cv_linetable 178, "?_Free_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ", .Lfunc_end178 .section .debug$S,"dr",associative,"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::~_Compressed_pair .long .Ltmp20010-.Ltmp20009 # Subsection size .Ltmp20009: .short .Ltmp20012-.Ltmp20011 # Record length .Ltmp20011: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end179-"??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7386 # Function type index .secrel32 "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_String_val >,1>::~_Compressed_pair" # Function name .Ltmp20012: .short .Ltmp20014-.Ltmp20013 # Record length .Ltmp20013: .short 4414 # Record kind: S_LOCAL .long 4860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20014: .cv_def_range .Ltmp11312 .Ltmp11314, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20010: .p2align 2 .cv_linetable 179, "??1?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@XZ", .Lfunc_end179 .section .debug$S,"dr",associative,"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp20016-.Ltmp20015 # Subsection size .Ltmp20015: .short .Ltmp20018-.Ltmp20017 # Record length .Ltmp20017: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end180-"??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7388 # Function type index .secrel32 "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # Function section relative address .secidx "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp20018: .short .Ltmp20020-.Ltmp20019 # Record length .Ltmp20019: .short 4414 # Record kind: S_LOCAL .long 4903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20020: .cv_def_range .Ltmp11315 .Ltmp11316, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20022-.Ltmp20021 # Record length .Ltmp20021: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .byte 0 .Ltmp20022: .cv_def_range .Ltmp11315 .Ltmp11316, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20016: .p2align 2 .cv_linetable 180, "??$?0D@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z", .Lfunc_end180 .section .debug$S,"dr",associative,"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::destroy .long .Ltmp20024-.Ltmp20023 # Subsection size .Ltmp20023: .short .Ltmp20026-.Ltmp20025 # Record length .Ltmp20025: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end181-"??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7391 # Function type index .secrel32 "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # Function section relative address .secidx "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::destroy" # Function name .Ltmp20026: .short .Ltmp20028-.Ltmp20027 # Record length .Ltmp20027: .short 4414 # Record kind: S_LOCAL .long 4962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp20028: .cv_def_range .Ltmp11317 .Ltmp11318, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20030-.Ltmp20029 # Record length .Ltmp20029: .short 4414 # Record kind: S_LOCAL .long 4697 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20030: .cv_def_range .Ltmp11317 .Ltmp11318, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20024: .p2align 2 .cv_linetable 181, "??$destroy@U_Container_proxy@std@@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@@Z", .Lfunc_end181 .section .debug$S,"dr",associative,"?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Myproxy .long .Ltmp20032-.Ltmp20031 # Subsection size .Ltmp20031: .short .Ltmp20034-.Ltmp20033 # Record length .Ltmp20033: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end182-"?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7392 # Function type index .secrel32 "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address .secidx "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Myproxy" # Function name .Ltmp20034: .short .Ltmp20036-.Ltmp20035 # Record length .Ltmp20035: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20036: .cv_def_range .Ltmp11319 .Ltmp11320, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20032: .p2align 2 .cv_linetable 182, "?_Myproxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end182 .section .debug$S,"dr",associative,"??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Deallocate_plain,0> .long .Ltmp20038-.Ltmp20037 # Subsection size .Ltmp20037: .short .Ltmp20040-.Ltmp20039 # Record length .Ltmp20039: .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@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7394 # Function type index .secrel32 "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # Function section relative address .secidx "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Deallocate_plain,0>" # Function name .Ltmp20040: .short .Ltmp20042-.Ltmp20041 # Record length .Ltmp20041: .short 4414 # Record kind: S_LOCAL .long 4962 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp20042: .cv_def_range .Ltmp11321 .Ltmp11322, "E\021O\001\000\000(\000\000\000" .short .Ltmp20044-.Ltmp20043 # Record length .Ltmp20043: .short 4414 # Record kind: S_LOCAL .long 4697 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20044: .cv_def_range .Ltmp11321 .Ltmp11322, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20038: .p2align 2 .cv_linetable 183, "??$_Deallocate_plain@V?$allocator@U_Container_proxy@std@@@std@@$0A@@std@@YAXAEAV?$allocator@U_Container_proxy@std@@@0@QEAU_Container_proxy@0@@Z", .Lfunc_end183 .section .debug$S,"dr",associative,"?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::deallocate .long .Ltmp20046-.Ltmp20045 # Subsection size .Ltmp20045: .short .Ltmp20048-.Ltmp20047 # Record length .Ltmp20047: .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@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7395 # Function type index .secrel32 "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # Function section relative address .secidx "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::deallocate" # Function name .Ltmp20048: .short .Ltmp20050-.Ltmp20049 # Record length .Ltmp20049: .short 4414 # Record kind: S_LOCAL .long 4962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp20050: .cv_def_range .Ltmp11323 .Ltmp11324, "E\021O\001\000\0000\000\000\000" .short .Ltmp20052-.Ltmp20051 # Record length .Ltmp20051: .short 4414 # Record kind: S_LOCAL .long 4968 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20052: .cv_def_range .Ltmp11323 .Ltmp11324, "E\021O\001\000\0008\000\000\000" .short .Ltmp20054-.Ltmp20053 # Record length .Ltmp20053: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp20054: .cv_def_range .Ltmp11323 .Ltmp11324, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20046: .p2align 2 .cv_linetable 184, "?deallocate@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@2@QEAU_Container_proxy@2@_K@Z", .Lfunc_end184 .section .debug$S,"dr",associative,"??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::~_String_val .long .Ltmp20056-.Ltmp20055 # Subsection size .Ltmp20055: .short .Ltmp20058-.Ltmp20057 # Record length .Ltmp20057: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7396 # Function type index .secrel32 "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_val >::~_String_val" # Function name .Ltmp20058: .short .Ltmp20060-.Ltmp20059 # Record length .Ltmp20059: .short 4414 # Record kind: S_LOCAL .long 4811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20060: .cv_def_range .Ltmp11325 .Ltmp11327, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20056: .p2align 2 .cv_linetable 185, "??1?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ", .Lfunc_end185 .section .debug$S,"dr",associative,"??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Bxty::~_Bxty .long .Ltmp20062-.Ltmp20061 # Subsection size .Ltmp20061: .short .Ltmp20064-.Ltmp20063 # Record length .Ltmp20063: .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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7397 # Function type index .secrel32 "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_Bxty::~_Bxty" # Function name .Ltmp20064: .short .Ltmp20066-.Ltmp20065 # Record length .Ltmp20065: .short 4414 # Record kind: S_LOCAL .long 4926 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20066: .cv_def_range .Ltmp11328 .Ltmp11329, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20062: .p2align 2 .cv_linetable 186, "??1_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ", .Lfunc_end186 .section .debug$S,"dr",associative,"??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp20068-.Ltmp20067 # Subsection size .Ltmp20067: .short .Ltmp20070-.Ltmp20069 # Record length .Ltmp20069: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end187-"??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7398 # Function type index .secrel32 "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" # Function section relative address .secidx "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp20070: .short .Ltmp20072-.Ltmp20071 # Record length .Ltmp20071: .short 4414 # Record kind: S_LOCAL .long 7157 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20072: .cv_def_range .Ltmp11330 .Ltmp11331, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20074-.Ltmp20073 # Record length .Ltmp20073: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20074: .cv_def_range .Ltmp11330 .Ltmp11331, "E\021O\001\000\000\017\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20068: .p2align 2 .cv_linetable 187, "??0?$ExprLhs@_N@Catch@@QEAA@_N@Z", .Lfunc_end187 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp20076-.Ltmp20075 # Subsection size .Ltmp20075: .short .Ltmp20078-.Ltmp20077 # Record length .Ltmp20077: .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@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7399 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp20078: .short .Ltmp20080-.Ltmp20079 # Record length .Ltmp20079: .short 4414 # Record kind: S_LOCAL .long 4155 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20080: .cv_def_range .Ltmp11332 .Ltmp11333, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20076: .p2align 2 .cv_linetable 188, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEBAPEAHXZ", .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@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp20082-.Ltmp20081 # Subsection size .Ltmp20081: .short .Ltmp20084-.Ltmp20083 # Record length .Ltmp20083: .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@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7403 # Function type index .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Function section relative address .secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp20084: .short .Ltmp20086-.Ltmp20085 # Record length .Ltmp20085: .short 4414 # Record kind: S_LOCAL .long 7400 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20086: .cv_def_range .Ltmp11338 .Ltmp11342, "E\021N\001\000\000(\000\000\000" .short .Ltmp20088-.Ltmp20087 # Record length .Ltmp20087: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20088: .cv_def_range .Ltmp11338 .Ltmp11342, "E\021N\001\000\0000\000\000\000" .short .Ltmp20090-.Ltmp20089 # Record length .Ltmp20089: .short 4414 # Record kind: S_LOCAL .long 5031 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20090: .cv_def_range .Ltmp11338 .Ltmp11342, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20082: .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@@QEAA@PEBHV?$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@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp20092-.Ltmp20091 # Subsection size .Ltmp20091: .short .Ltmp20094-.Ltmp20093 # Record length .Ltmp20093: .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@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7404 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp20094: .short .Ltmp20096-.Ltmp20095 # Record length .Ltmp20095: .short 4414 # Record kind: S_LOCAL .long 4361 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20096: .cv_def_range .Ltmp11343 .Ltmp11344, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20092: .p2align 2 .cv_linetable 190, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEBAPEBHXZ", .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@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp20098-.Ltmp20097 # Subsection size .Ltmp20097: .short .Ltmp20100-.Ltmp20099 # Record length .Ltmp20099: .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@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7407 # Function type index .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Function section relative address .secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$extent_type@$0A@@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp20100: .short .Ltmp20102-.Ltmp20101 # Record length .Ltmp20101: .short 4414 # Record kind: S_LOCAL .long 7405 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20102: .cv_def_range .Ltmp11349 .Ltmp11353, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20104-.Ltmp20103 # Record length .Ltmp20103: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20104: .cv_def_range .Ltmp11349 .Ltmp11353, "E\021N\001\000\000 \000\000\000" .short .Ltmp20106-.Ltmp20105 # Record length .Ltmp20105: .short 4414 # Record kind: S_LOCAL .long 5031 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20106: .cv_def_range .Ltmp11349 .Ltmp11353, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20098: .p2align 2 .cv_linetable 191, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAHV?$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@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp20108-.Ltmp20107 # Subsection size .Ltmp20107: .short .Ltmp20110-.Ltmp20109 # Record length .Ltmp20109: .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@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7408 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp20110: .short .Ltmp20112-.Ltmp20111 # Record length .Ltmp20111: .short 4414 # Record kind: S_LOCAL .long 5018 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20112: .cv_def_range .Ltmp11354 .Ltmp11355, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20108: .p2align 2 .cv_linetable 192, "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEBAPEAHXZ", .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@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp20114-.Ltmp20113 # Subsection size .Ltmp20113: .short .Ltmp20116-.Ltmp20115 # Record length .Ltmp20115: .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@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7411 # Function type index .secrel32 "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Function section relative address .secidx "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$extent_type@$0A@@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp20116: .short .Ltmp20118-.Ltmp20117 # Record length .Ltmp20117: .short 4414 # Record kind: S_LOCAL .long 7409 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20118: .cv_def_range .Ltmp11360 .Ltmp11364, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20120-.Ltmp20119 # Record length .Ltmp20119: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20120: .cv_def_range .Ltmp11360 .Ltmp11364, "E\021N\001\000\000 \000\000\000" .short .Ltmp20122-.Ltmp20121 # Record length .Ltmp20121: .short 4414 # Record kind: S_LOCAL .long 5031 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20122: .cv_def_range .Ltmp11360 .Ltmp11364, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20114: .p2align 2 .cv_linetable 193, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBHV?$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@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp20124-.Ltmp20123 # Subsection size .Ltmp20123: .short .Ltmp20126-.Ltmp20125 # Record length .Ltmp20125: .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@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7412 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp20126: .short .Ltmp20128-.Ltmp20127 # Record length .Ltmp20127: .short 4414 # Record kind: S_LOCAL .long 5074 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20128: .cv_def_range .Ltmp11365 .Ltmp11366, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20124: .p2align 2 .cv_linetable 194, "?data@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEBAPEBHXZ", .Lfunc_end194 .section .debug$S,"dr",associative,"??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp20130-.Ltmp20129 # Subsection size .Ltmp20129: .short .Ltmp20132-.Ltmp20131 # Record length .Ltmp20131: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end195-"??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7429 # Function type index .secrel32 "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" # Function section relative address .secidx "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp20132: .short .Ltmp20134-.Ltmp20133 # Record length .Ltmp20133: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20134: .cv_def_range .Ltmp11367 .Ltmp11368, "E\021O\001\000\0008\000\000\000" .short .Ltmp20136-.Ltmp20135 # Record length .Ltmp20135: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20136: .cv_def_range .Ltmp11367 .Ltmp11368, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20130: .p2align 2 .cv_linetable 195, "??$?N_K@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_K@1@AEB_K@Z", .Lfunc_end195 .section .debug$S,"dr",associative,"??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp20138-.Ltmp20137 # Subsection size .Ltmp20137: .short .Ltmp20140-.Ltmp20139 # Record length .Ltmp20139: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end196-"??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7442 # Function type index .secrel32 "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" # Function section relative address .secidx "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp20140: .short .Ltmp20142-.Ltmp20141 # Record length .Ltmp20141: .short 4414 # Record kind: S_LOCAL .long 7417 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20142: .cv_def_range .Ltmp11369 .Ltmp11370, "E\021O\001\000\000x\000\000\000" .short .Ltmp20144-.Ltmp20143 # Record length .Ltmp20143: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20144: .cv_def_range .Ltmp11369 .Ltmp11370, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20138: .p2align 2 .cv_linetable 196, "??$?8_K@?$ExprLhs@AEB_K@Catch@@QEAA?BV?$BinaryExpr@AEB_KAEB_K@1@AEB_K@Z", .Lfunc_end196 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20146-.Ltmp20145 # Subsection size .Ltmp20145: .short .Ltmp20148-.Ltmp20147 # Record length .Ltmp20147: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end197-"??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7444 # Function type index .secrel32 "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20148: .short .Ltmp20150-.Ltmp20149 # Record length .Ltmp20149: .short 4414 # Record kind: S_LOCAL .long 7436 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20150: .cv_def_range .Ltmp11371 .Ltmp11374, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20146: .p2align 2 .cv_linetable 197, "??1?$BinaryExpr@AEB_KAEB_K@Catch@@UEAA@XZ", .Lfunc_end197 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp20152-.Ltmp20151 # Subsection size .Ltmp20151: .short .Ltmp20154-.Ltmp20153 # Record length .Ltmp20153: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end198-"??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7445 # Function type index .secrel32 "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" # Function section relative address .secidx "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp20154: .short .Ltmp20156-.Ltmp20155 # Record length .Ltmp20155: .short 4414 # Record kind: S_LOCAL .long 7417 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20156: .cv_def_range .Ltmp11375 .Ltmp11376, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20158-.Ltmp20157 # Record length .Ltmp20157: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20158: .cv_def_range .Ltmp11375 .Ltmp11376, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20152: .p2align 2 .cv_linetable 198, "??0?$ExprLhs@AEB_K@Catch@@QEAA@AEB_K@Z", .Lfunc_end198 .section .debug$S,"dr",associative,"??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp20160-.Ltmp20159 # Subsection size .Ltmp20159: .short .Ltmp20162-.Ltmp20161 # Record length .Ltmp20161: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end199-"??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7449 # Function type index .secrel32 "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" # Function section relative address .secidx "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp20162: .short .Ltmp20164-.Ltmp20163 # Record length .Ltmp20163: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20164: .cv_def_range .Ltmp11377 .Ltmp11378, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20166-.Ltmp20165 # Record length .Ltmp20165: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20166: .cv_def_range .Ltmp11377 .Ltmp11378, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20160: .p2align 2 .cv_linetable 199, "??$compareEqual@_K_K@Catch@@YA_NAEB_K0@Z", .Lfunc_end199 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp20168-.Ltmp20167 # Subsection size .Ltmp20167: .short .Ltmp20170-.Ltmp20169 # Record length .Ltmp20169: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end200-"??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7450 # Function type index .secrel32 "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp20170: .short .Ltmp20172-.Ltmp20171 # Record length .Ltmp20171: .short 4414 # Record kind: S_LOCAL .long 7436 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20172: .cv_def_range .Ltmp11379 .Ltmp11382, "E\021O\001\000\000P\000\000\000" .short .Ltmp20174-.Ltmp20173 # Record length .Ltmp20173: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp20174: .cv_def_range .Ltmp11379 .Ltmp11382, "E\021O\001\000\000_\000\000\000" .short .Ltmp20176-.Ltmp20175 # Record length .Ltmp20175: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20176: .cv_def_range .Ltmp11379 .Ltmp11382, "E\021O\001\000\000`\000\000\000" .short .Ltmp20178-.Ltmp20177 # Record length .Ltmp20177: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp20178: .cv_def_range .Lfunc_begin200 .Ltmp11380, "A\021Q\001\000\000" .cv_def_range .Ltmp11380 .Ltmp11381, "E\021O\001\000\0008\000\000\000" .short .Ltmp20180-.Ltmp20179 # Record length .Ltmp20179: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20180: .cv_def_range .Ltmp11379 .Ltmp11382, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20168: .p2align 2 .cv_linetable 200, "??0?$BinaryExpr@AEB_KAEB_K@Catch@@QEAA@_NAEB_KVStringRef@1@1@Z", .Lfunc_end200 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp20182-.Ltmp20181 # Subsection size .Ltmp20181: .short .Ltmp20184-.Ltmp20183 # Record length .Ltmp20183: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end201-"?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7452 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp20184: .short .Ltmp20186-.Ltmp20185 # Record length .Ltmp20185: .short 4414 # Record kind: S_LOCAL .long 7433 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20186: .cv_def_range .Ltmp11383 .Ltmp11384, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20182: .p2align 2 .cv_linetable 201, "?isBinaryExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ", .Lfunc_end201 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp20188-.Ltmp20187 # Subsection size .Ltmp20187: .short .Ltmp20190-.Ltmp20189 # Record length .Ltmp20189: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end202-"?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7453 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp20190: .short .Ltmp20192-.Ltmp20191 # Record length .Ltmp20191: .short 4414 # Record kind: S_LOCAL .long 7433 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20192: .cv_def_range .Ltmp11385 .Ltmp11386, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20188: .p2align 2 .cv_linetable 202, "?getResult@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBA_NXZ", .Lfunc_end202 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp20194-.Ltmp20193 # Subsection size .Ltmp20193: .short .Ltmp20196-.Ltmp20195 # Record length .Ltmp20195: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end203-"?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7454 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp20196: .short .Ltmp20198-.Ltmp20197 # Record length .Ltmp20197: .short 4414 # Record kind: S_LOCAL .long 7433 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20198: .cv_def_range .Ltmp11391 .Ltmp11392, "E\021N\001\000\000(\000\000\000" .short .Ltmp20200-.Ltmp20199 # Record length .Ltmp20199: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp20200: .cv_def_range .Ltmp11391 .Ltmp11392, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20194: .p2align 2 .cv_linetable 203, "?streamReconstructedExpression@?$BinaryExpr@AEB_KAEB_K@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end203 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20202-.Ltmp20201 # Subsection size .Ltmp20201: .short .Ltmp20204-.Ltmp20203 # Record length .Ltmp20203: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end204-"??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7444 # Function type index .secrel32 "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20204: .short .Ltmp20206-.Ltmp20205 # Record length .Ltmp20205: .short 4414 # Record kind: S_LOCAL .long 7436 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20206: .cv_def_range .Ltmp11393 .Ltmp11394, "E\021O\001\000\0000\000\000\000" .short .Ltmp20208-.Ltmp20207 # Record length .Ltmp20207: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp20208: .cv_def_range .Ltmp11393 .Ltmp11394, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20202: .p2align 2 .cv_linetable 204, "??_G?$BinaryExpr@AEB_KAEB_K@Catch@@UEAAPEAXI@Z", .Lfunc_end204 .section .debug$S,"dr",associative,"??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp20210-.Ltmp20209 # Subsection size .Ltmp20209: .short .Ltmp20212-.Ltmp20211 # Record length .Ltmp20211: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end205-"??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7456 # Function type index .secrel32 "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" # Function section relative address .secidx "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp20212: .short .Ltmp20214-.Ltmp20213 # Record length .Ltmp20213: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp20214: .cv_def_range .Ltmp11395 .Ltmp11396, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20210: .p2align 2 .cv_linetable 205, "??$stringify@_K@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_K@Z", .Lfunc_end205 .section .debug$S,"dr",associative,"??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrow_cast .long .Ltmp20216-.Ltmp20215 # Subsection size .Ltmp20215: .short .Ltmp20218-.Ltmp20217 # Record length .Ltmp20217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end206-"??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7459 # Function type index .secrel32 "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" # Function section relative address .secidx "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrow_cast" # Function name .Ltmp20218: .short .Ltmp20220-.Ltmp20219 # Record length .Ltmp20219: .short 4414 # Record kind: S_LOCAL .long 5986 # TypeIndex .short 1 # Flags .asciz "u" .Ltmp20220: .cv_def_range .Ltmp11397 .Ltmp11398, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20216: .p2align 2 .cv_linetable 206, "??$narrow_cast@_JH@gsl@@YA_J$$QEAH@Z", .Lfunc_end206 .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20222-.Ltmp20221 # Subsection size .Ltmp20221: .short .Ltmp20224-.Ltmp20223 # Record length .Ltmp20223: .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@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7460 # Function type index .secrel32 "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20224: .short .Ltmp20226-.Ltmp20225 # Record length .Ltmp20225: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20226: .cv_def_range .Ltmp11399 .Ltmp11400, "E\021O\001\000\0000\000\000\000" .short .Ltmp20228-.Ltmp20227 # Record length .Ltmp20227: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20228: .cv_def_range .Ltmp11399 .Ltmp11400, "E\021O\001\000\0008\000\000\000" .short .Ltmp20230-.Ltmp20229 # Record length .Ltmp20229: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20230: .cv_def_range .Ltmp11399 .Ltmp11400, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20222: .p2align 2 .cv_linetable 207, "??0?$span@H$0?0@gsl@@QEAA@PEAH_J@Z", .Lfunc_end207 .section .debug$S,"dr",associative,"??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20232-.Ltmp20231 # Subsection size .Ltmp20231: .short .Ltmp20234-.Ltmp20233 # Record length .Ltmp20233: .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@@QEAA@PEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7461 # Function type index .secrel32 "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # Function section relative address .secidx "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20234: .short .Ltmp20236-.Ltmp20235 # Record length .Ltmp20235: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20236: .cv_def_range .Ltmp11401 .Ltmp11402, "E\021O\001\000\0000\000\000\000" .short .Ltmp20238-.Ltmp20237 # Record length .Ltmp20237: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20238: .cv_def_range .Ltmp11401 .Ltmp11402, "E\021O\001\000\0008\000\000\000" .short .Ltmp20240-.Ltmp20239 # Record length .Ltmp20239: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20240: .cv_def_range .Ltmp11401 .Ltmp11402, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20232: .p2align 2 .cv_linetable 208, "??0?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z", .Lfunc_end208 .section .debug$S,"dr",associative,"??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20242-.Ltmp20241 # Subsection size .Ltmp20241: .short .Ltmp20244-.Ltmp20243 # Record length .Ltmp20243: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end209-"??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7462 # Function type index .secrel32 "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20244: .short .Ltmp20246-.Ltmp20245 # Record length .Ltmp20245: .short 4414 # Record kind: S_LOCAL .long 4978 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20246: .cv_def_range .Ltmp11403 .Ltmp11404, "E\021O\001\000\0000\000\000\000" .short .Ltmp20248-.Ltmp20247 # Record length .Ltmp20247: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20248: .cv_def_range .Ltmp11403 .Ltmp11404, "E\021O\001\000\0008\000\000\000" .short .Ltmp20250-.Ltmp20249 # Record length .Ltmp20249: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20250: .cv_def_range .Ltmp11403 .Ltmp11404, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20242: .p2align 2 .cv_linetable 209, "??0?$span@H$0A@@gsl@@QEAA@PEAH_J@Z", .Lfunc_end209 .section .debug$S,"dr",associative,"??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20252-.Ltmp20251 # Subsection size .Ltmp20251: .short .Ltmp20254-.Ltmp20253 # Record length .Ltmp20253: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end210-"??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7463 # Function type index .secrel32 "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # Function section relative address .secidx "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20254: .short .Ltmp20256-.Ltmp20255 # Record length .Ltmp20255: .short 4414 # Record kind: S_LOCAL .long 5035 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20256: .cv_def_range .Ltmp11405 .Ltmp11406, "E\021O\001\000\0000\000\000\000" .short .Ltmp20258-.Ltmp20257 # Record length .Ltmp20257: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20258: .cv_def_range .Ltmp11405 .Ltmp11406, "E\021O\001\000\0008\000\000\000" .short .Ltmp20260-.Ltmp20259 # Record length .Ltmp20259: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20260: .cv_def_range .Ltmp11405 .Ltmp11406, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20252: .p2align 2 .cv_linetable 210, "??0?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z", .Lfunc_end210 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() .long .Ltmp20262-.Ltmp20261 # Subsection size .Ltmp20261: .short .Ltmp20264-.Ltmp20263 # Record length .Ltmp20263: .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@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7467 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name .Ltmp20264: .short .Ltmp20266-.Ltmp20265 # Record length .Ltmp20265: .short 4414 # Record kind: S_LOCAL .long 7465 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20266: .cv_def_range .Ltmp11407 .Ltmp11408, "E\021O\001\000\000(\000\000\000" .short .Ltmp20268-.Ltmp20267 # Record length .Ltmp20267: .short 4414 # Record kind: S_LOCAL .long 6546 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp20268: .cv_def_range .Ltmp11407 .Ltmp11408, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20262: .p2align 2 .cv_linetable 211, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end211 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() .long .Ltmp20270-.Ltmp20269 # Subsection size .Ltmp20269: .short .Ltmp20272-.Ltmp20271 # Record length .Ltmp20271: .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@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7471 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name .Ltmp20272: .short .Ltmp20274-.Ltmp20273 # Record length .Ltmp20273: .short 4414 # Record kind: S_LOCAL .long 7469 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20274: .cv_def_range .Ltmp11409 .Ltmp11412, "E\021O\001\000\000(\000\000\000" .short .Ltmp20276-.Ltmp20275 # Record length .Ltmp20275: .short 4414 # Record kind: S_LOCAL .long 4116 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp20276: .cv_def_range .Ltmp11409 .Ltmp11412, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20270: .p2align 2 .cv_linetable 212, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end212 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() .long .Ltmp20278-.Ltmp20277 # Subsection size .Ltmp20277: .short .Ltmp20280-.Ltmp20279 # Record length .Ltmp20279: .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@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7475 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name .Ltmp20280: .short .Ltmp20282-.Ltmp20281 # Record length .Ltmp20281: .short 4414 # Record kind: S_LOCAL .long 7473 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20282: .cv_def_range .Ltmp11413 .Ltmp11416, "E\021O\001\000\000(\000\000\000" .short .Ltmp20284-.Ltmp20283 # Record length .Ltmp20283: .short 4414 # Record kind: S_LOCAL .long 4327 # TypeIndex .short 0 # Flags .asciz "cs" .Ltmp20284: .cv_def_range .Ltmp11413 .Ltmp11416, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20278: .p2align 2 .cv_linetable 213, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end213 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() .long .Ltmp20286-.Ltmp20285 # Subsection size .Ltmp20285: .short .Ltmp20288-.Ltmp20287 # Record length .Ltmp20287: .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@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7479 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name .Ltmp20288: .short .Ltmp20290-.Ltmp20289 # Record length .Ltmp20289: .short 4414 # Record kind: S_LOCAL .long 7477 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20290: .cv_def_range .Ltmp11417 .Ltmp11420, "E\021O\001\000\0000\000\000\000" .short .Ltmp20292-.Ltmp20291 # Record length .Ltmp20291: .short 4414 # Record kind: S_LOCAL .long 4983 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp20292: .cv_def_range .Ltmp11417 .Ltmp11420, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20286: .p2align 2 .cv_linetable 214, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end214 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____4::::operator() .long .Ltmp20294-.Ltmp20293 # Subsection size .Ltmp20293: .short .Ltmp20296-.Ltmp20295 # Record length .Ltmp20295: .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@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7483 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____4::::operator()" # Function name .Ltmp20296: .short .Ltmp20298-.Ltmp20297 # Record length .Ltmp20297: .short 4414 # Record kind: S_LOCAL .long 7481 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20298: .cv_def_range .Ltmp11421 .Ltmp11424, "E\021O\001\000\0000\000\000\000" .short .Ltmp20300-.Ltmp20299 # Record length .Ltmp20299: .short 4414 # Record kind: S_LOCAL .long 5040 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp20300: .cv_def_range .Ltmp11421 .Ltmp11424, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20294: .p2align 2 .cv_linetable 215, "??R@?0??____C_A_T_C_H____T_E_S_T____4@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end215 .section .debug$S,"dr",associative,"??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20302-.Ltmp20301 # Subsection size .Ltmp20301: .short .Ltmp20304-.Ltmp20303 # Record length .Ltmp20303: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end216-"??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7484 # Function type index .secrel32 "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # Function section relative address .secidx "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20304: .short .Ltmp20306-.Ltmp20305 # Record length .Ltmp20305: .short 4414 # Record kind: S_LOCAL .long 5112 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20306: .cv_def_range .Ltmp11425 .Ltmp11426, "E\021O\001\000\0000\000\000\000" .short .Ltmp20308-.Ltmp20307 # Record length .Ltmp20307: .short 4414 # Record kind: S_LOCAL .long 5113 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20308: .cv_def_range .Ltmp11425 .Ltmp11426, "E\021O\001\000\0008\000\000\000" .short .Ltmp20310-.Ltmp20309 # Record length .Ltmp20309: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20310: .cv_def_range .Ltmp11425 .Ltmp11426, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20302: .p2align 2 .cv_linetable 216, "??0?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z", .Lfunc_end216 .section .debug$S,"dr",associative,"?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp20312-.Ltmp20311 # Subsection size .Ltmp20311: .short .Ltmp20314-.Ltmp20313 # Record length .Ltmp20313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end217-"?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7485 # Function type index .secrel32 "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp20314: .short .Ltmp20316-.Ltmp20315 # Record length .Ltmp20315: .short 4414 # Record kind: S_LOCAL .long 5137 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20316: .cv_def_range .Ltmp11427 .Ltmp11428, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20312: .p2align 2 .cv_linetable 217, "?size@?$span@PEAH$0?0@gsl@@QEBA_JXZ", .Lfunc_end217 .section .debug$S,"dr",associative,"?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp20318-.Ltmp20317 # Subsection size .Ltmp20317: .short .Ltmp20320-.Ltmp20319 # Record length .Ltmp20319: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end218-"?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7486 # Function type index .secrel32 "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # Function section relative address .secidx "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp20320: .short .Ltmp20322-.Ltmp20321 # Record length .Ltmp20321: .short 4414 # Record kind: S_LOCAL .long 5137 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20322: .cv_def_range .Ltmp11429 .Ltmp11430, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20318: .p2align 2 .cv_linetable 218, "?data@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ", .Lfunc_end218 .section .debug$S,"dr",associative,"??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20324-.Ltmp20323 # Subsection size .Ltmp20323: .short .Ltmp20326-.Ltmp20325 # Record length .Ltmp20325: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end219-"??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7487 # Function type index .secrel32 "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # Function section relative address .secidx "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20326: .short .Ltmp20328-.Ltmp20327 # Record length .Ltmp20327: .short 4414 # Record kind: S_LOCAL .long 5168 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20328: .cv_def_range .Ltmp11431 .Ltmp11432, "E\021O\001\000\0000\000\000\000" .short .Ltmp20330-.Ltmp20329 # Record length .Ltmp20329: .short 4414 # Record kind: S_LOCAL .long 5169 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20330: .cv_def_range .Ltmp11431 .Ltmp11432, "E\021O\001\000\0008\000\000\000" .short .Ltmp20332-.Ltmp20331 # Record length .Ltmp20331: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20332: .cv_def_range .Ltmp11431 .Ltmp11432, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20324: .p2align 2 .cv_linetable 219, "??0?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z", .Lfunc_end219 .section .debug$S,"dr",associative,"?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp20334-.Ltmp20333 # Subsection size .Ltmp20333: .short .Ltmp20336-.Ltmp20335 # Record length .Ltmp20335: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end220-"?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7488 # Function type index .secrel32 "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp20336: .short .Ltmp20338-.Ltmp20337 # Record length .Ltmp20337: .short 4414 # Record kind: S_LOCAL .long 5193 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20338: .cv_def_range .Ltmp11433 .Ltmp11434, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20334: .p2align 2 .cv_linetable 220, "?size@?$span@PEBH$0?0@gsl@@QEBA_JXZ", .Lfunc_end220 .section .debug$S,"dr",associative,"?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp20340-.Ltmp20339 # Subsection size .Ltmp20339: .short .Ltmp20342-.Ltmp20341 # Record length .Ltmp20341: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end221-"?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7489 # Function type index .secrel32 "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # Function section relative address .secidx "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp20342: .short .Ltmp20344-.Ltmp20343 # Record length .Ltmp20343: .short 4414 # Record kind: S_LOCAL .long 5193 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20344: .cv_def_range .Ltmp11435 .Ltmp11436, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20340: .p2align 2 .cv_linetable 221, "?data@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ", .Lfunc_end221 .section .debug$S,"dr",associative,"??$forward@H@std@@YA$$QEAHAEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp20346-.Ltmp20345 # Subsection size .Ltmp20345: .short .Ltmp20348-.Ltmp20347 # Record length .Ltmp20347: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end222-"??$forward@H@std@@YA$$QEAHAEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7491 # Function type index .secrel32 "??$forward@H@std@@YA$$QEAHAEAH@Z" # Function section relative address .secidx "??$forward@H@std@@YA$$QEAHAEAH@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp20348: .short .Ltmp20350-.Ltmp20349 # Record length .Ltmp20349: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp20350: .cv_def_range .Ltmp11437 .Ltmp11438, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20346: .p2align 2 .cv_linetable 222, "??$forward@H@std@@YA$$QEAHAEAH@Z", .Lfunc_end222 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp20352-.Ltmp20351 # Subsection size .Ltmp20351: .short .Ltmp20354-.Ltmp20353 # Record length .Ltmp20353: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end223-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7493 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp20354: .short .Ltmp20356-.Ltmp20355 # Record length .Ltmp20355: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20356: .cv_def_range .Ltmp11443 .Ltmp11447, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20358-.Ltmp20357 # Record length .Ltmp20357: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20358: .cv_def_range .Ltmp11443 .Ltmp11447, "E\021N\001\000\000 \000\000\000" .short .Ltmp20360-.Ltmp20359 # Record length .Ltmp20359: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20360: .cv_def_range .Ltmp11443 .Ltmp11447, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20352: .p2align 2 .cv_linetable 223, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAH_J@Z", .Lfunc_end223 .section .debug$S,"dr",associative,"??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type .long .Ltmp20362-.Ltmp20361 # Subsection size .Ltmp20361: .short .Ltmp20364-.Ltmp20363 # Record length .Ltmp20363: .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@@QEAA@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7494 # Function type index .secrel32 "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # Function section relative address .secidx "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::extent_type" # Function name .Ltmp20364: .short .Ltmp20366-.Ltmp20365 # Record length .Ltmp20365: .short 4414 # Record kind: S_LOCAL .long 4296 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20366: .cv_def_range .Ltmp11450 .Ltmp11454, "E\021N\001\000\000\340\377\377\377" .short .Ltmp20368-.Ltmp20367 # Record length .Ltmp20367: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp20368: .cv_def_range .Ltmp11450 .Ltmp11454, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20362: .p2align 2 .cv_linetable 224, "??0?$extent_type@$0?0@details@gsl@@QEAA@_J@Z", .Lfunc_end224 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp20370-.Ltmp20369 # Subsection size .Ltmp20369: .short .Ltmp20372-.Ltmp20371 # Record length .Ltmp20371: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end225-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7496 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp20372: .short .Ltmp20374-.Ltmp20373 # Record length .Ltmp20373: .short 4414 # Record kind: S_LOCAL .long 7400 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20374: .cv_def_range .Ltmp11459 .Ltmp11463, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20376-.Ltmp20375 # Record length .Ltmp20375: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20376: .cv_def_range .Ltmp11459 .Ltmp11463, "E\021N\001\000\000 \000\000\000" .short .Ltmp20378-.Ltmp20377 # Record length .Ltmp20377: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20378: .cv_def_range .Ltmp11459 .Ltmp11463, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20370: .p2align 2 .cv_linetable 225, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBH_J@Z", .Lfunc_end225 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp20380-.Ltmp20379 # Subsection size .Ltmp20379: .short .Ltmp20382-.Ltmp20381 # Record length .Ltmp20381: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end226-"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7498 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp20382: .short .Ltmp20384-.Ltmp20383 # Record length .Ltmp20383: .short 4414 # Record kind: S_LOCAL .long 7405 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20384: .cv_def_range .Ltmp11468 .Ltmp11472, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20386-.Ltmp20385 # Record length .Ltmp20385: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20386: .cv_def_range .Ltmp11468 .Ltmp11472, "E\021N\001\000\000 \000\000\000" .short .Ltmp20388-.Ltmp20387 # Record length .Ltmp20387: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20388: .cv_def_range .Ltmp11468 .Ltmp11472, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20380: .p2align 2 .cv_linetable 226, "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@H$0A@@gsl@@QEAA@PEAH_J@Z", .Lfunc_end226 .section .debug$S,"dr",associative,"??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<0>::extent_type .long .Ltmp20390-.Ltmp20389 # Subsection size .Ltmp20389: .short .Ltmp20392-.Ltmp20391 # Record length .Ltmp20391: .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@@QEAA@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7499 # Function type index .secrel32 "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" # Function section relative address .secidx "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<0>::extent_type" # Function name .Ltmp20392: .short .Ltmp20394-.Ltmp20393 # Record length .Ltmp20393: .short 4414 # Record kind: S_LOCAL .long 5023 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20394: .cv_def_range .Ltmp11475 .Ltmp11478, "E\021N\001\000\000\340\377\377\377" .short .Ltmp20396-.Ltmp20395 # Record length .Ltmp20395: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp20396: .cv_def_range .Ltmp11475 .Ltmp11478, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20390: .p2align 2 .cv_linetable 227, "??0?$extent_type@$0A@@details@gsl@@QEAA@_J@Z", .Lfunc_end227 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp20398-.Ltmp20397 # Subsection size .Ltmp20397: .short .Ltmp20400-.Ltmp20399 # Record length .Ltmp20399: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end228-"??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7501 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp20400: .short .Ltmp20402-.Ltmp20401 # Record length .Ltmp20401: .short 4414 # Record kind: S_LOCAL .long 7409 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20402: .cv_def_range .Ltmp11483 .Ltmp11487, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20404-.Ltmp20403 # Record length .Ltmp20403: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20404: .cv_def_range .Ltmp11483 .Ltmp11487, "E\021N\001\000\000 \000\000\000" .short .Ltmp20406-.Ltmp20405 # Record length .Ltmp20405: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20406: .cv_def_range .Ltmp11483 .Ltmp11487, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20398: .p2align 2 .cv_linetable 228, "??$?0_J@?$storage_type@V?$extent_type@$0A@@details@gsl@@@?$span@$$CBH$0A@@gsl@@QEAA@PEBH_J@Z", .Lfunc_end228 .section .debug$S,"dr",associative,"??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20408-.Ltmp20407 # Subsection size .Ltmp20407: .short .Ltmp20410-.Ltmp20409 # Record length .Ltmp20409: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end229-"??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7502 # Function type index .secrel32 "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20410: .short .Ltmp20412-.Ltmp20411 # Record length .Ltmp20411: .short 4414 # Record kind: S_LOCAL .long 6548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20412: .cv_def_range .Ltmp11488 .Ltmp11489, "E\021O\001\000\0000\000\000\000" .short .Ltmp20414-.Ltmp20413 # Record length .Ltmp20413: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20414: .cv_def_range .Ltmp11488 .Ltmp11489, "E\021O\001\000\0008\000\000\000" .short .Ltmp20416-.Ltmp20415 # Record length .Ltmp20415: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20416: .cv_def_range .Ltmp11488 .Ltmp11489, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20408: .p2align 2 .cv_linetable 229, "??0?$span@H$00@gsl@@QEAA@PEAH_J@Z", .Lfunc_end229 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp20418-.Ltmp20417 # Subsection size .Ltmp20417: .short .Ltmp20420-.Ltmp20419 # Record length .Ltmp20419: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end230-"??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7505 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp20420: .short .Ltmp20422-.Ltmp20421 # Record length .Ltmp20421: .short 4414 # Record kind: S_LOCAL .long 7503 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20422: .cv_def_range .Ltmp11494 .Ltmp11498, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20424-.Ltmp20423 # Record length .Ltmp20423: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20424: .cv_def_range .Ltmp11494 .Ltmp11498, "E\021N\001\000\000 \000\000\000" .short .Ltmp20426-.Ltmp20425 # Record length .Ltmp20425: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20426: .cv_def_range .Ltmp11494 .Ltmp11498, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20418: .p2align 2 .cv_linetable 230, "??$?0_J@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAH_J@Z", .Lfunc_end230 .section .debug$S,"dr",associative,"??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<1>::extent_type .long .Ltmp20428-.Ltmp20427 # Subsection size .Ltmp20427: .short .Ltmp20430-.Ltmp20429 # Record length .Ltmp20429: .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@@QEAA@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7506 # Function type index .secrel32 "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" # Function section relative address .secidx "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<1>::extent_type" # Function name .Ltmp20430: .short .Ltmp20432-.Ltmp20431 # Record length .Ltmp20431: .short 4414 # Record kind: S_LOCAL .long 6592 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20432: .cv_def_range .Ltmp11501 .Ltmp11504, "E\021N\001\000\000\340\377\377\377" .short .Ltmp20434-.Ltmp20433 # Record length .Ltmp20433: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp20434: .cv_def_range .Ltmp11501 .Ltmp11504, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20428: .p2align 2 .cv_linetable 231, "??0?$extent_type@$00@details@gsl@@QEAA@_J@Z", .Lfunc_end231 .section .debug$S,"dr",associative,"?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<1>::size .long .Ltmp20436-.Ltmp20435 # Subsection size .Ltmp20435: .short .Ltmp20438-.Ltmp20437 # Record length .Ltmp20437: .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@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7507 # Function type index .secrel32 "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<1>::size" # Function name .Ltmp20438: .short .Ltmp20440-.Ltmp20439 # Record length .Ltmp20439: .short 4414 # Record kind: S_LOCAL .long 6597 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20440: .cv_def_range .Ltmp11505 .Ltmp11506, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20436: .p2align 2 .cv_linetable 232, "?size@?$extent_type@$00@details@gsl@@QEBA_JXZ", .Lfunc_end232 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp20442-.Ltmp20441 # Subsection size .Ltmp20441: .short .Ltmp20444-.Ltmp20443 # Record length .Ltmp20443: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end233-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7510 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp20444: .short .Ltmp20446-.Ltmp20445 # Record length .Ltmp20445: .short 4414 # Record kind: S_LOCAL .long 7508 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20446: .cv_def_range .Ltmp11511 .Ltmp11515, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20448-.Ltmp20447 # Record length .Ltmp20447: .short 4414 # Record kind: S_LOCAL .long 5113 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20448: .cv_def_range .Ltmp11511 .Ltmp11515, "E\021N\001\000\000 \000\000\000" .short .Ltmp20450-.Ltmp20449 # Record length .Ltmp20449: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20450: .cv_def_range .Ltmp11511 .Ltmp11515, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20442: .p2align 2 .cv_linetable 233, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEAA@PEAPEAH_J@Z", .Lfunc_end233 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp20452-.Ltmp20451 # Subsection size .Ltmp20451: .short .Ltmp20454-.Ltmp20453 # Record length .Ltmp20453: .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@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7511 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp20454: .short .Ltmp20456-.Ltmp20455 # Record length .Ltmp20455: .short 4414 # Record kind: S_LOCAL .long 5161 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20456: .cv_def_range .Ltmp11516 .Ltmp11517, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20452: .p2align 2 .cv_linetable 234, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@QEBAPEAPEAHXZ", .Lfunc_end234 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp20458-.Ltmp20457 # Subsection size .Ltmp20457: .short .Ltmp20460-.Ltmp20459 # Record length .Ltmp20459: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end235-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7514 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp20460: .short .Ltmp20462-.Ltmp20461 # Record length .Ltmp20461: .short 4414 # Record kind: S_LOCAL .long 7512 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20462: .cv_def_range .Ltmp11522 .Ltmp11526, "E\021N\001\000\000\030\000\000\000" .short .Ltmp20464-.Ltmp20463 # Record length .Ltmp20463: .short 4414 # Record kind: S_LOCAL .long 5169 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp20464: .cv_def_range .Ltmp11522 .Ltmp11526, "E\021N\001\000\000 \000\000\000" .short .Ltmp20466-.Ltmp20465 # Record length .Ltmp20465: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp20466: .cv_def_range .Ltmp11522 .Ltmp11526, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20458: .p2align 2 .cv_linetable 235, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEAA@PEAPEBH_J@Z", .Lfunc_end235 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp20468-.Ltmp20467 # Subsection size .Ltmp20467: .short .Ltmp20470-.Ltmp20469 # Record length .Ltmp20469: .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@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7515 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp20470: .short .Ltmp20472-.Ltmp20471 # Record length .Ltmp20471: .short 4414 # Record kind: S_LOCAL .long 5217 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20472: .cv_def_range .Ltmp11527 .Ltmp11528, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20468: .p2align 2 .cv_linetable 236, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@QEBAPEAPEBHXZ", .Lfunc_end236 .section .debug$S,"dr",associative,"??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp20474-.Ltmp20473 # Subsection size .Ltmp20473: .short .Ltmp20476-.Ltmp20475 # Record length .Ltmp20475: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end237-"??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7532 # Function type index .secrel32 "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" # Function section relative address .secidx "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp20476: .short .Ltmp20478-.Ltmp20477 # Record length .Ltmp20477: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20478: .cv_def_range .Ltmp11529 .Ltmp11530, "E\021O\001\000\0008\000\000\000" .short .Ltmp20480-.Ltmp20479 # Record length .Ltmp20479: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20480: .cv_def_range .Ltmp11529 .Ltmp11530, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20474: .p2align 2 .cv_linetable 237, "??$?N_J@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEB_J@1@AEB_J@Z", .Lfunc_end237 .section .debug$S,"dr",associative,"??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp20482-.Ltmp20481 # Subsection size .Ltmp20481: .short .Ltmp20484-.Ltmp20483 # Record length .Ltmp20483: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end238-"??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7545 # Function type index .secrel32 "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" # Function section relative address .secidx "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp20484: .short .Ltmp20486-.Ltmp20485 # Record length .Ltmp20485: .short 4414 # Record kind: S_LOCAL .long 7520 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20486: .cv_def_range .Ltmp11531 .Ltmp11532, "E\021O\001\000\000x\000\000\000" .short .Ltmp20488-.Ltmp20487 # Record length .Ltmp20487: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20488: .cv_def_range .Ltmp11531 .Ltmp11532, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20482: .p2align 2 .cv_linetable 238, "??$?8H@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEBH@1@AEBH@Z", .Lfunc_end238 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20490-.Ltmp20489 # Subsection size .Ltmp20489: .short .Ltmp20492-.Ltmp20491 # Record length .Ltmp20491: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end239-"??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7547 # Function type index .secrel32 "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20492: .short .Ltmp20494-.Ltmp20493 # Record length .Ltmp20493: .short 4414 # Record kind: S_LOCAL .long 7539 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20494: .cv_def_range .Ltmp11533 .Ltmp11536, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20490: .p2align 2 .cv_linetable 239, "??1?$BinaryExpr@AEB_JAEBH@Catch@@UEAA@XZ", .Lfunc_end239 .section .debug$S,"dr",associative,"??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp20496-.Ltmp20495 # Subsection size .Ltmp20495: .short .Ltmp20498-.Ltmp20497 # Record length .Ltmp20497: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end240-"??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7564 # Function type index .secrel32 "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" # Function section relative address .secidx "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp20498: .short .Ltmp20500-.Ltmp20499 # Record length .Ltmp20499: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20500: .cv_def_range .Ltmp11537 .Ltmp11538, "E\021O\001\000\0008\000\000\000" .short .Ltmp20502-.Ltmp20501 # Record length .Ltmp20501: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20502: .cv_def_range .Ltmp11537 .Ltmp11538, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20496: .p2align 2 .cv_linetable 240, "??$?NPEAH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAH@1@AEBQEAH@Z", .Lfunc_end240 .section .debug$S,"dr",associative,"??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp20504-.Ltmp20503 # Subsection size .Ltmp20503: .short .Ltmp20506-.Ltmp20505 # Record length .Ltmp20505: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end241-"??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7577 # Function type index .secrel32 "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" # Function section relative address .secidx "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp20506: .short .Ltmp20508-.Ltmp20507 # Record length .Ltmp20507: .short 4414 # Record kind: S_LOCAL .long 7552 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20508: .cv_def_range .Ltmp11539 .Ltmp11540, "E\021O\001\000\000x\000\000\000" .short .Ltmp20510-.Ltmp20509 # Record length .Ltmp20509: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20510: .cv_def_range .Ltmp11539 .Ltmp11540, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20504: .p2align 2 .cv_linetable 241, "??$?8PEAH@?$ExprLhs@AEBQEAH@Catch@@QEAA?BV?$BinaryExpr@AEBQEAHAEBQEAH@1@AEBQEAH@Z", .Lfunc_end241 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20512-.Ltmp20511 # Subsection size .Ltmp20511: .short .Ltmp20514-.Ltmp20513 # Record length .Ltmp20513: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end242-"??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7579 # Function type index .secrel32 "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20514: .short .Ltmp20516-.Ltmp20515 # Record length .Ltmp20515: .short 4414 # Record kind: S_LOCAL .long 7571 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20516: .cv_def_range .Ltmp11541 .Ltmp11544, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20512: .p2align 2 .cv_linetable 242, "??1?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAA@XZ", .Lfunc_end242 .section .debug$S,"dr",associative,"?empty@?$span@H$0?0@gsl@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::empty .long .Ltmp20518-.Ltmp20517 # Subsection size .Ltmp20517: .short .Ltmp20520-.Ltmp20519 # Record length .Ltmp20519: .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@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7580 # Function type index .secrel32 "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" # Function section relative address .secidx "?empty@?$span@H$0?0@gsl@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::empty" # Function name .Ltmp20520: .short .Ltmp20522-.Ltmp20521 # Record length .Ltmp20521: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20522: .cv_def_range .Ltmp11545 .Ltmp11546, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20518: .p2align 2 .cv_linetable 243, "?empty@?$span@H$0?0@gsl@@QEBA_NXZ", .Lfunc_end243 .section .debug$S,"dr",associative,"??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp20524-.Ltmp20523 # Subsection size .Ltmp20523: .short .Ltmp20526-.Ltmp20525 # Record length .Ltmp20525: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end244-"??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7581 # Function type index .secrel32 "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" # Function section relative address .secidx "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp20526: .short .Ltmp20528-.Ltmp20527 # Record length .Ltmp20527: .short 4414 # Record kind: S_LOCAL .long 7157 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20528: .cv_def_range .Ltmp11547 .Ltmp11548, "E\021O\001\000\000X\000\000\000" .short .Ltmp20530-.Ltmp20529 # Record length .Ltmp20529: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20530: .cv_def_range .Ltmp11547 .Ltmp11548, "E\021O\001\000\000g\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20524: .p2align 2 .cv_linetable 244, "??8?$ExprLhs@_N@Catch@@QEAA?BV?$BinaryExpr@_N_N@1@_N@Z", .Lfunc_end244 .section .debug$S,"dr",associative,"??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20532-.Ltmp20531 # Subsection size .Ltmp20531: .short .Ltmp20534-.Ltmp20533 # Record length .Ltmp20533: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end245-"??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7583 # Function type index .secrel32 "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20534: .short .Ltmp20536-.Ltmp20535 # Record length .Ltmp20535: .short 4414 # Record kind: S_LOCAL .long 7172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20536: .cv_def_range .Ltmp11549 .Ltmp11552, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20532: .p2align 2 .cv_linetable 245, "??1?$BinaryExpr@_N_N@Catch@@UEAA@XZ", .Lfunc_end245 .section .debug$S,"dr",associative,"??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp20538-.Ltmp20537 # Subsection size .Ltmp20537: .short .Ltmp20540-.Ltmp20539 # Record length .Ltmp20539: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end246-"??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7598 # Function type index .secrel32 "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" # Function section relative address .secidx "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp20540: .short .Ltmp20542-.Ltmp20541 # Record length .Ltmp20541: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20542: .cv_def_range .Ltmp11553 .Ltmp11554, "E\021O\001\000\0008\000\000\000" .short .Ltmp20544-.Ltmp20543 # Record length .Ltmp20543: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20544: .cv_def_range .Ltmp11553 .Ltmp11554, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20538: .p2align 2 .cv_linetable 246, "??$?NH@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBH@1@AEBH@Z", .Lfunc_end246 .section .debug$S,"dr",associative,"??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp20546-.Ltmp20545 # Subsection size .Ltmp20545: .short .Ltmp20548-.Ltmp20547 # Record length .Ltmp20547: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end247-"??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7611 # Function type index .secrel32 "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" # Function section relative address .secidx "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp20548: .short .Ltmp20550-.Ltmp20549 # Record length .Ltmp20549: .short 4414 # Record kind: S_LOCAL .long 7586 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20550: .cv_def_range .Ltmp11555 .Ltmp11556, "E\021O\001\000\000x\000\000\000" .short .Ltmp20552-.Ltmp20551 # Record length .Ltmp20551: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20552: .cv_def_range .Ltmp11555 .Ltmp11556, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20546: .p2align 2 .cv_linetable 247, "??$?8H@?$ExprLhs@AEBH@Catch@@QEAA?BV?$BinaryExpr@AEBHAEBH@1@AEBH@Z", .Lfunc_end247 .section .debug$S,"dr",associative,"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::operator[] .long .Ltmp20554-.Ltmp20553 # Subsection size .Ltmp20553: .short .Ltmp20556-.Ltmp20555 # Record length .Ltmp20555: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end248-"??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7612 # Function type index .secrel32 "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Function section relative address .secidx "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::operator[]" # Function name .Ltmp20556: .short .Ltmp20558-.Ltmp20557 # Record length .Ltmp20557: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20558: .cv_def_range .Ltmp11559 .Ltmp11560, "E\021N\001\000\000\350\377\377\377" .short .Ltmp20560-.Ltmp20559 # Record length .Ltmp20559: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp20560: .cv_def_range .Ltmp11559 .Ltmp11560, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20554: .p2align 2 .cv_linetable 248, "??A?$span@H$0?0@gsl@@QEBAAEAH_J@Z", .Lfunc_end248 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20562-.Ltmp20561 # Subsection size .Ltmp20561: .short .Ltmp20564-.Ltmp20563 # Record length .Ltmp20563: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end249-"??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7614 # Function type index .secrel32 "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20564: .short .Ltmp20566-.Ltmp20565 # Record length .Ltmp20565: .short 4414 # Record kind: S_LOCAL .long 7605 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20566: .cv_def_range .Ltmp11561 .Ltmp11564, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20562: .p2align 2 .cv_linetable 249, "??1?$BinaryExpr@AEBHAEBH@Catch@@UEAA@XZ", .Lfunc_end249 .section .debug$S,"dr",associative,"?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::at .long .Ltmp20568-.Ltmp20567 # Subsection size .Ltmp20567: .short .Ltmp20570-.Ltmp20569 # Record length .Ltmp20569: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end250-"?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7615 # Function type index .secrel32 "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Function section relative address .secidx "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::at" # Function name .Ltmp20570: .short .Ltmp20572-.Ltmp20571 # Record length .Ltmp20571: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20572: .cv_def_range .Ltmp11565 .Ltmp11566, "E\021O\001\000\000(\000\000\000" .short .Ltmp20574-.Ltmp20573 # Record length .Ltmp20573: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp20574: .cv_def_range .Ltmp11565 .Ltmp11566, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20568: .p2align 2 .cv_linetable 250, "?at@?$span@H$0?0@gsl@@QEBAAEAH_J@Z", .Lfunc_end250 .section .debug$S,"dr",associative,"??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::operator() .long .Ltmp20576-.Ltmp20575 # Subsection size .Ltmp20575: .short .Ltmp20578-.Ltmp20577 # Record length .Ltmp20577: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end251-"??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7616 # Function type index .secrel32 "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Function section relative address .secidx "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::operator()" # Function name .Ltmp20578: .short .Ltmp20580-.Ltmp20579 # Record length .Ltmp20579: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20580: .cv_def_range .Ltmp11567 .Ltmp11568, "E\021O\001\000\000(\000\000\000" .short .Ltmp20582-.Ltmp20581 # Record length .Ltmp20581: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp20582: .cv_def_range .Ltmp11567 .Ltmp11568, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20576: .p2align 2 .cv_linetable 251, "??R?$span@H$0?0@gsl@@QEBAAEAH_J@Z", .Lfunc_end251 .section .debug$S,"dr",associative,"??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrow_cast .long .Ltmp20584-.Ltmp20583 # Subsection size .Ltmp20583: .short .Ltmp20586-.Ltmp20585 # Record length .Ltmp20585: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end252-"??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7618 # Function type index .secrel32 "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" # Function section relative address .secidx "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrow_cast" # Function name .Ltmp20586: .short .Ltmp20588-.Ltmp20587 # Record length .Ltmp20587: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "u" .Ltmp20588: .cv_def_range .Ltmp11569 .Ltmp11570, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20584: .p2align 2 .cv_linetable 252, "??$narrow_cast@_JAEAH@gsl@@YA_JAEAH@Z", .Lfunc_end252 .section .debug$S,"dr",associative,"??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp20590-.Ltmp20589 # Subsection size .Ltmp20589: .short .Ltmp20592-.Ltmp20591 # Record length .Ltmp20591: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end253-"??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7619 # Function type index .secrel32 "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp20592: .short .Ltmp20594-.Ltmp20593 # Record length .Ltmp20593: .short 4414 # Record kind: S_LOCAL .long 5228 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20594: .cv_def_range .Ltmp11571 .Ltmp11572, "E\021O\001\000\0000\000\000\000" .short .Ltmp20596-.Ltmp20595 # Record length .Ltmp20595: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20596: .cv_def_range .Ltmp11571 .Ltmp11572, "E\021O\001\000\0008\000\000\000" .short .Ltmp20598-.Ltmp20597 # Record length .Ltmp20597: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20598: .cv_def_range .Ltmp11571 .Ltmp11572, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20590: .p2align 2 .cv_linetable 253, "??0?$span@H$01@gsl@@QEAA@PEAH_J@Z", .Lfunc_end253 .section .debug$S,"dr",associative,"?data@?$span@H$01@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp20600-.Ltmp20599 # Subsection size .Ltmp20599: .short .Ltmp20602-.Ltmp20601 # Record length .Ltmp20601: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end254-"?data@?$span@H$01@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7620 # Function type index .secrel32 "?data@?$span@H$01@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$span@H$01@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp20602: .short .Ltmp20604-.Ltmp20603 # Record length .Ltmp20603: .short 4414 # Record kind: S_LOCAL .long 5244 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20604: .cv_def_range .Ltmp11573 .Ltmp11574, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20600: .p2align 2 .cv_linetable 254, "?data@?$span@H$01@gsl@@QEBAPEAHXZ", .Lfunc_end254 .section .debug$S,"dr",associative,"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::operator[] .long .Ltmp20606-.Ltmp20605 # Subsection size .Ltmp20605: .short .Ltmp20608-.Ltmp20607 # Record length .Ltmp20607: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end255-"??A?$span@H$01@gsl@@QEBAAEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7621 # Function type index .secrel32 "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" # Function section relative address .secidx "??A?$span@H$01@gsl@@QEBAAEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::operator[]" # Function name .Ltmp20608: .short .Ltmp20610-.Ltmp20609 # Record length .Ltmp20609: .short 4414 # Record kind: S_LOCAL .long 5244 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20610: .cv_def_range .Ltmp11577 .Ltmp11578, "E\021N\001\000\000\350\377\377\377" .short .Ltmp20612-.Ltmp20611 # Record length .Ltmp20611: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp20612: .cv_def_range .Ltmp11577 .Ltmp11578, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20606: .p2align 2 .cv_linetable 255, "??A?$span@H$01@gsl@@QEBAAEAH_J@Z", .Lfunc_end255 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____6::::operator() .long .Ltmp20614-.Ltmp20613 # Subsection size .Ltmp20613: .short .Ltmp20616-.Ltmp20615 # Record length .Ltmp20615: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end256-"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7625 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____6::::operator()" # Function name .Ltmp20616: .short .Ltmp20618-.Ltmp20617 # Record length .Ltmp20617: .short 4414 # Record kind: S_LOCAL .long 7623 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20618: .cv_def_range .Ltmp11579 .Ltmp11582, "E\021O\001\000\000(\000\000\000" .short .Ltmp20620-.Ltmp20619 # Record length .Ltmp20619: .short 4414 # Record kind: S_LOCAL .long 4116 # TypeIndex .short 0 # Flags .asciz "s" .Ltmp20620: .cv_def_range .Ltmp11579 .Ltmp11582, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20614: .p2align 2 .cv_linetable 256, "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end256 .section .debug$S,"dr",associative,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span .long .Ltmp20622-.Ltmp20621 # Subsection size .Ltmp20621: .short .Ltmp20624-.Ltmp20623 # Record length .Ltmp20623: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end257-"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7627 # Function type index .secrel32 "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" # Function section relative address .secidx "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span" # Function name .Ltmp20624: .short .Ltmp20626-.Ltmp20625 # Record length .Ltmp20625: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp20626: .cv_def_range .Ltmp11583 .Ltmp11584, "E\021O\001\000\0008\000\000\000" .short .Ltmp20628-.Ltmp20627 # Record length .Ltmp20627: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp20628: .cv_def_range .Ltmp11583 .Ltmp11584, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20622: .p2align 2 .cv_linetable 257, "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH_J@Z", .Lfunc_end257 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____6::::operator() .long .Ltmp20630-.Ltmp20629 # Subsection size .Ltmp20629: .short .Ltmp20632-.Ltmp20631 # Record length .Ltmp20631: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end258-"??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7631 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____6::::operator()" # Function name .Ltmp20632: .short .Ltmp20634-.Ltmp20633 # Record length .Ltmp20633: .short 4414 # Record kind: S_LOCAL .long 7629 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20634: .cv_def_range .Ltmp11585 .Ltmp11586, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20630: .p2align 2 .cv_linetable 258, "??R@?0??____C_A_T_C_H____T_E_S_T____6@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end258 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp20636-.Ltmp20635 # Subsection size .Ltmp20635: .short .Ltmp20638-.Ltmp20637 # Record length .Ltmp20637: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end259-"??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7632 # Function type index .secrel32 "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" # Function section relative address .secidx "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp20638: .short .Ltmp20640-.Ltmp20639 # Record length .Ltmp20639: .short 4414 # Record kind: S_LOCAL .long 7520 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20640: .cv_def_range .Ltmp11587 .Ltmp11588, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20642-.Ltmp20641 # Record length .Ltmp20641: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20642: .cv_def_range .Ltmp11587 .Ltmp11588, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20636: .p2align 2 .cv_linetable 259, "??0?$ExprLhs@AEB_J@Catch@@QEAA@AEB_J@Z", .Lfunc_end259 .section .debug$S,"dr",associative,"??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp20644-.Ltmp20643 # Subsection size .Ltmp20643: .short .Ltmp20646-.Ltmp20645 # Record length .Ltmp20645: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end260-"??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7635 # Function type index .secrel32 "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" # Function section relative address .secidx "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp20646: .short .Ltmp20648-.Ltmp20647 # Record length .Ltmp20647: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20648: .cv_def_range .Ltmp11589 .Ltmp11590, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20650-.Ltmp20649 # Record length .Ltmp20649: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20650: .cv_def_range .Ltmp11589 .Ltmp11590, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20644: .p2align 2 .cv_linetable 260, "??$compareEqual@_JH@Catch@@YA_NAEB_JAEBH@Z", .Lfunc_end260 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp20652-.Ltmp20651 # Subsection size .Ltmp20651: .short .Ltmp20654-.Ltmp20653 # Record length .Ltmp20653: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end261-"??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7636 # Function type index .secrel32 "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp20654: .short .Ltmp20656-.Ltmp20655 # Record length .Ltmp20655: .short 4414 # Record kind: S_LOCAL .long 7539 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20656: .cv_def_range .Ltmp11591 .Ltmp11594, "E\021O\001\000\000P\000\000\000" .short .Ltmp20658-.Ltmp20657 # Record length .Ltmp20657: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp20658: .cv_def_range .Ltmp11591 .Ltmp11594, "E\021O\001\000\000_\000\000\000" .short .Ltmp20660-.Ltmp20659 # Record length .Ltmp20659: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20660: .cv_def_range .Ltmp11591 .Ltmp11594, "E\021O\001\000\000`\000\000\000" .short .Ltmp20662-.Ltmp20661 # Record length .Ltmp20661: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp20662: .cv_def_range .Lfunc_begin261 .Ltmp11592, "A\021Q\001\000\000" .cv_def_range .Ltmp11592 .Ltmp11593, "E\021O\001\000\0008\000\000\000" .short .Ltmp20664-.Ltmp20663 # Record length .Ltmp20663: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20664: .cv_def_range .Ltmp11591 .Ltmp11594, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20652: .p2align 2 .cv_linetable 261, "??0?$BinaryExpr@AEB_JAEBH@Catch@@QEAA@_NAEB_JVStringRef@1@AEBH@Z", .Lfunc_end261 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp20666-.Ltmp20665 # Subsection size .Ltmp20665: .short .Ltmp20668-.Ltmp20667 # Record length .Ltmp20667: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end262-"?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7637 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp20668: .short .Ltmp20670-.Ltmp20669 # Record length .Ltmp20669: .short 4414 # Record kind: S_LOCAL .long 7536 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20670: .cv_def_range .Ltmp11595 .Ltmp11596, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20666: .p2align 2 .cv_linetable 262, "?isBinaryExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ", .Lfunc_end262 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp20672-.Ltmp20671 # Subsection size .Ltmp20671: .short .Ltmp20674-.Ltmp20673 # Record length .Ltmp20673: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end263-"?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7638 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp20674: .short .Ltmp20676-.Ltmp20675 # Record length .Ltmp20675: .short 4414 # Record kind: S_LOCAL .long 7536 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20676: .cv_def_range .Ltmp11597 .Ltmp11598, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20672: .p2align 2 .cv_linetable 263, "?getResult@?$BinaryExpr@AEB_JAEBH@Catch@@EEBA_NXZ", .Lfunc_end263 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp20678-.Ltmp20677 # Subsection size .Ltmp20677: .short .Ltmp20680-.Ltmp20679 # Record length .Ltmp20679: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end264-"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7639 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp20680: .short .Ltmp20682-.Ltmp20681 # Record length .Ltmp20681: .short 4414 # Record kind: S_LOCAL .long 7536 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20682: .cv_def_range .Ltmp11603 .Ltmp11604, "E\021N\001\000\000(\000\000\000" .short .Ltmp20684-.Ltmp20683 # Record length .Ltmp20683: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp20684: .cv_def_range .Ltmp11603 .Ltmp11604, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20678: .p2align 2 .cv_linetable 264, "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end264 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20686-.Ltmp20685 # Subsection size .Ltmp20685: .short .Ltmp20688-.Ltmp20687 # Record length .Ltmp20687: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end265-"??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7547 # Function type index .secrel32 "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20688: .short .Ltmp20690-.Ltmp20689 # Record length .Ltmp20689: .short 4414 # Record kind: S_LOCAL .long 7539 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20690: .cv_def_range .Ltmp11605 .Ltmp11606, "E\021O\001\000\0000\000\000\000" .short .Ltmp20692-.Ltmp20691 # Record length .Ltmp20691: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp20692: .cv_def_range .Ltmp11605 .Ltmp11606, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20686: .p2align 2 .cv_linetable 265, "??_G?$BinaryExpr@AEB_JAEBH@Catch@@UEAAPEAXI@Z", .Lfunc_end265 .section .debug$S,"dr",associative,"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp20694-.Ltmp20693 # Subsection size .Ltmp20693: .short .Ltmp20696-.Ltmp20695 # Record length .Ltmp20695: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end266-"??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7641 # Function type index .secrel32 "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" # Function section relative address .secidx "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp20696: .short .Ltmp20698-.Ltmp20697 # Record length .Ltmp20697: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp20698: .cv_def_range .Ltmp11607 .Ltmp11608, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20694: .p2align 2 .cv_linetable 266, "??$stringify@H@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBH@Z", .Lfunc_end266 .section .debug$S,"dr",associative,"??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp20700-.Ltmp20699 # Subsection size .Ltmp20699: .short .Ltmp20702-.Ltmp20701 # Record length .Ltmp20701: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end267-"??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7643 # Function type index .secrel32 "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" # Function section relative address .secidx "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp20702: .short .Ltmp20704-.Ltmp20703 # Record length .Ltmp20703: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp20704: .cv_def_range .Ltmp11609 .Ltmp11610, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20700: .p2align 2 .cv_linetable 267, "??$stringify@_J@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB_J@Z", .Lfunc_end267 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp20706-.Ltmp20705 # Subsection size .Ltmp20705: .short .Ltmp20708-.Ltmp20707 # Record length .Ltmp20707: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end268-"??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7644 # Function type index .secrel32 "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp20708: .short .Ltmp20710-.Ltmp20709 # Record length .Ltmp20709: .short 4414 # Record kind: S_LOCAL .long 7552 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20710: .cv_def_range .Ltmp11611 .Ltmp11612, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20712-.Ltmp20711 # Record length .Ltmp20711: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20712: .cv_def_range .Ltmp11611 .Ltmp11612, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20706: .p2align 2 .cv_linetable 268, "??0?$ExprLhs@AEBQEAH@Catch@@QEAA@AEBQEAH@Z", .Lfunc_end268 .section .debug$S,"dr",associative,"??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp20714-.Ltmp20713 # Subsection size .Ltmp20713: .short .Ltmp20716-.Ltmp20715 # Record length .Ltmp20715: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end269-"??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7647 # Function type index .secrel32 "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" # Function section relative address .secidx "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp20716: .short .Ltmp20718-.Ltmp20717 # Record length .Ltmp20717: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20718: .cv_def_range .Ltmp11613 .Ltmp11614, "E\021O\001\000\000\000\000\000\000" .short .Ltmp20720-.Ltmp20719 # Record length .Ltmp20719: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20720: .cv_def_range .Ltmp11613 .Ltmp11614, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20714: .p2align 2 .cv_linetable 269, "??$compareEqual@PEAHPEAH@Catch@@YA_NAEBQEAH0@Z", .Lfunc_end269 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp20722-.Ltmp20721 # Subsection size .Ltmp20721: .short .Ltmp20724-.Ltmp20723 # Record length .Ltmp20723: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end270-"??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7648 # Function type index .secrel32 "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp20724: .short .Ltmp20726-.Ltmp20725 # Record length .Ltmp20725: .short 4414 # Record kind: S_LOCAL .long 7571 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20726: .cv_def_range .Ltmp11615 .Ltmp11618, "E\021O\001\000\000P\000\000\000" .short .Ltmp20728-.Ltmp20727 # Record length .Ltmp20727: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp20728: .cv_def_range .Ltmp11615 .Ltmp11618, "E\021O\001\000\000_\000\000\000" .short .Ltmp20730-.Ltmp20729 # Record length .Ltmp20729: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp20730: .cv_def_range .Ltmp11615 .Ltmp11618, "E\021O\001\000\000`\000\000\000" .short .Ltmp20732-.Ltmp20731 # Record length .Ltmp20731: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp20732: .cv_def_range .Lfunc_begin270 .Ltmp11616, "A\021Q\001\000\000" .cv_def_range .Ltmp11616 .Ltmp11617, "E\021O\001\000\0008\000\000\000" .short .Ltmp20734-.Ltmp20733 # Record length .Ltmp20733: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp20734: .cv_def_range .Ltmp11615 .Ltmp11618, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20722: .p2align 2 .cv_linetable 270, "??0?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@QEAA@_NAEBQEAHVStringRef@1@1@Z", .Lfunc_end270 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp20736-.Ltmp20735 # Subsection size .Ltmp20735: .short .Ltmp20738-.Ltmp20737 # Record length .Ltmp20737: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end271-"?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7649 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp20738: .short .Ltmp20740-.Ltmp20739 # Record length .Ltmp20739: .short 4414 # Record kind: S_LOCAL .long 7568 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20740: .cv_def_range .Ltmp11619 .Ltmp11620, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20736: .p2align 2 .cv_linetable 271, "?isBinaryExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ", .Lfunc_end271 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp20742-.Ltmp20741 # Subsection size .Ltmp20741: .short .Ltmp20744-.Ltmp20743 # Record length .Ltmp20743: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end272-"?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7650 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp20744: .short .Ltmp20746-.Ltmp20745 # Record length .Ltmp20745: .short 4414 # Record kind: S_LOCAL .long 7568 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20746: .cv_def_range .Ltmp11621 .Ltmp11622, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20742: .p2align 2 .cv_linetable 272, "?getResult@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBA_NXZ", .Lfunc_end272 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp20748-.Ltmp20747 # Subsection size .Ltmp20747: .short .Ltmp20750-.Ltmp20749 # Record length .Ltmp20749: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end273-"?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7651 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp20750: .short .Ltmp20752-.Ltmp20751 # Record length .Ltmp20751: .short 4414 # Record kind: S_LOCAL .long 7568 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20752: .cv_def_range .Ltmp11627 .Ltmp11628, "E\021N\001\000\000(\000\000\000" .short .Ltmp20754-.Ltmp20753 # Record length .Ltmp20753: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp20754: .cv_def_range .Ltmp11627 .Ltmp11628, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20748: .p2align 2 .cv_linetable 273, "?streamReconstructedExpression@?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end273 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp20756-.Ltmp20755 # Subsection size .Ltmp20755: .short .Ltmp20758-.Ltmp20757 # Record length .Ltmp20757: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end274-"??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7579 # Function type index .secrel32 "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp20758: .short .Ltmp20760-.Ltmp20759 # Record length .Ltmp20759: .short 4414 # Record kind: S_LOCAL .long 7571 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20760: .cv_def_range .Ltmp11629 .Ltmp11630, "E\021O\001\000\0000\000\000\000" .short .Ltmp20762-.Ltmp20761 # Record length .Ltmp20761: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp20762: .cv_def_range .Ltmp11629 .Ltmp11630, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20756: .p2align 2 .cv_linetable 274, "??_G?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@UEAAPEAXI@Z", .Lfunc_end274 .section .debug$S,"dr",associative,"??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp20764-.Ltmp20763 # Subsection size .Ltmp20763: .short .Ltmp20766-.Ltmp20765 # Record length .Ltmp20765: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end275-"??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7653 # Function type index .secrel32 "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # Function section relative address .secidx "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp20766: .short .Ltmp20768-.Ltmp20767 # Record length .Ltmp20767: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp20768: .cv_def_range .Ltmp11631 .Ltmp11632, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20764: .p2align 2 .cv_linetable 275, "??$stringify@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z", .Lfunc_end275 .section .debug$S,"dr",associative,"??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker::convert .long .Ltmp20770-.Ltmp20769 # Subsection size .Ltmp20769: .short .Ltmp20772-.Ltmp20771 # Record length .Ltmp20771: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end276-"??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7659 # Function type index .secrel32 "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" # Function section relative address .secidx "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z" # Function section index .byte 0 # Flags .asciz "Catch::StringMaker::convert" # Function name .Ltmp20772: .short .Ltmp20774-.Ltmp20773 # Record length .Ltmp20773: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "p" .Ltmp20774: .cv_def_range .Ltmp11633 .Ltmp11637, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20770: .p2align 2 .cv_linetable 276, "??$convert@H@?$StringMaker@PEAH@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAH@Z", .Lfunc_end276 .section .debug$S,"dr",associative,"??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString .long .Ltmp20776-.Ltmp20775 # Subsection size .Ltmp20775: .short .Ltmp20778-.Ltmp20777 # Record length .Ltmp20777: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end277-"??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7660 # Function type index .secrel32 "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # Function section relative address .secidx "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::rawMemoryToString" # Function name .Ltmp20778: .short .Ltmp20780-.Ltmp20779 # Record length .Ltmp20779: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "object" .Ltmp20780: .cv_def_range .Ltmp11638 .Ltmp11639, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20776: .p2align 2 .cv_linetable 277, "??$rawMemoryToString@PEAH@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAH@Z", .Lfunc_end277 .section .debug$S,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::basic_string .long .Ltmp20782-.Ltmp20781 # Subsection size .Ltmp20781: .short .Ltmp20784-.Ltmp20783 # Record length .Ltmp20783: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end278-"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7661 # Function type index .secrel32 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" # Function section relative address .secidx "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::basic_string" # Function name .Ltmp20784: .short .Ltmp20786-.Ltmp20785 # Record length .Ltmp20785: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20786: .cv_def_range .Ltmp11642 .Ltmp11646, "E\021N\001\000\000\350\377\377\377" .short .Ltmp20788-.Ltmp20787 # Record length .Ltmp20787: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20788: .cv_def_range .Ltmp11642 .Ltmp11646, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20782: .p2align 2 .cv_linetable 278, "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@QEBD@Z", .Lfunc_end278 .section .debug$S,"dr",associative,"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_String_alloc .long .Ltmp20790-.Ltmp20789 # Subsection size .Ltmp20789: .short .Ltmp20792-.Ltmp20791 # Record length .Ltmp20791: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end279-"??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7662 # Function type index .secrel32 "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_String_alloc" # Function name .Ltmp20792: .short .Ltmp20794-.Ltmp20793 # Record length .Ltmp20793: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20794: .cv_def_range .Ltmp11649 .Ltmp11653, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20790: .p2align 2 .cv_linetable 279, "??0?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ", .Lfunc_end279 .section .debug$S,"dr",associative,"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Tidy_init .long .Ltmp20796-.Ltmp20795 # Subsection size .Ltmp20795: .short .Ltmp20798-.Ltmp20797 # Record length .Ltmp20797: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end280-"?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7663 # Function type index .secrel32 "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # Function section relative address .secidx "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Tidy_init" # Function name .Ltmp20798: .short .Ltmp20800-.Ltmp20799 # Record length .Ltmp20799: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20800: .cv_def_range .Ltmp11654 .Ltmp11655, "E\021O\001\000\0000\000\000\000" .short .Ltmp20802-.Ltmp20801 # Record length .Ltmp20801: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp20802: .cv_def_range .Ltmp11654 .Ltmp11655, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20796: .p2align 2 .cv_linetable 280, "?_Tidy_init@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXXZ", .Lfunc_end280 .section .debug$S,"dr",associative,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign .long .Ltmp20804-.Ltmp20803 # Subsection size .Ltmp20803: .short .Ltmp20806-.Ltmp20805 # Record length .Ltmp20805: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end281-"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7664 # Function type index .secrel32 "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" # Function section relative address .secidx "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::assign" # Function name .Ltmp20806: .short .Ltmp20808-.Ltmp20807 # Record length .Ltmp20807: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20808: .cv_def_range .Ltmp11656 .Ltmp11657, "E\021O\001\000\000(\000\000\000" .short .Ltmp20810-.Ltmp20809 # Record length .Ltmp20809: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20810: .cv_def_range .Ltmp11656 .Ltmp11657, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20804: .p2align 2 .cv_linetable 281, "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD@Z", .Lfunc_end281 .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Compressed_pair<> .long .Ltmp20812-.Ltmp20811 # Subsection size .Ltmp20811: .short .Ltmp20814-.Ltmp20813 # Record length .Ltmp20813: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end282-"??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7670 # Function type index .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@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@@QEAA@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 .Ltmp20814: .short .Ltmp20816-.Ltmp20815 # Record length .Ltmp20815: .short 4414 # Record kind: S_LOCAL .long 4860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20816: .cv_def_range .Ltmp11658 .Ltmp11659, "E\021O\001\000\0008\000\000\000" .short .Ltmp20818-.Ltmp20817 # Record length .Ltmp20817: .short 4414 # Record kind: S_LOCAL .long 7668 # TypeIndex .short 1 # Flags .byte 0 .Ltmp20818: .cv_def_range .Ltmp11658 .Ltmp11659, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20812: .p2align 2 .cv_linetable 282, "??$?0$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z", .Lfunc_end282 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Alloc_proxy .long .Ltmp20820-.Ltmp20819 # Subsection size .Ltmp20819: .short .Ltmp20822-.Ltmp20821 # Record length .Ltmp20821: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end283-"?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7671 # Function type index .secrel32 "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Alloc_proxy" # Function name .Ltmp20822: .short .Ltmp20824-.Ltmp20823 # Record length .Ltmp20823: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20824: .cv_def_range .Ltmp11660 .Ltmp11661, "E\021O\001\000\000P\000\000\000" .short .Ltmp20826-.Ltmp20825 # Record length .Ltmp20825: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp20826: .cv_def_range .Ltmp11660 .Ltmp11661, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20820: .p2align 2 .cv_linetable 283, "?_Alloc_proxy@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ", .Lfunc_end283 .section .debug$S,"dr",associative,"??0?$allocator@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp20828-.Ltmp20827 # Subsection size .Ltmp20827: .short .Ltmp20830-.Ltmp20829 # Record length .Ltmp20829: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end284-"??0?$allocator@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7672 # Function type index .secrel32 "??0?$allocator@D@std@@QEAA@XZ" # Function section relative address .secidx "??0?$allocator@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp20830: .short .Ltmp20832-.Ltmp20831 # Record length .Ltmp20831: .short 4414 # Record kind: S_LOCAL .long 4731 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20832: .cv_def_range .Ltmp11662 .Ltmp11663, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20828: .p2align 2 .cv_linetable 284, "??0?$allocator@D@std@@QEAA@XZ", .Lfunc_end284 .section .debug$S,"dr",associative,"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_String_val .long .Ltmp20834-.Ltmp20833 # Subsection size .Ltmp20833: .short .Ltmp20836-.Ltmp20835 # Record length .Ltmp20835: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end285-"??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7673 # Function type index .secrel32 "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_String_val" # Function name .Ltmp20836: .short .Ltmp20838-.Ltmp20837 # Record length .Ltmp20837: .short 4414 # Record kind: S_LOCAL .long 4811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20838: .cv_def_range .Ltmp11664 .Ltmp11665, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20834: .p2align 2 .cv_linetable 285, "??0?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ", .Lfunc_end285 .section .debug$S,"dr",associative,"??0_Container_base12@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Container_base12::_Container_base12 .long .Ltmp20840-.Ltmp20839 # Subsection size .Ltmp20839: .short .Ltmp20842-.Ltmp20841 # Record length .Ltmp20841: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end286-"??0_Container_base12@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7674 # Function type index .secrel32 "??0_Container_base12@std@@QEAA@XZ" # Function section relative address .secidx "??0_Container_base12@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Container_base12::_Container_base12" # Function name .Ltmp20842: .short .Ltmp20844-.Ltmp20843 # Record length .Ltmp20843: .short 4414 # Record kind: S_LOCAL .long 4931 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20844: .cv_def_range .Ltmp11666 .Ltmp11667, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20840: .p2align 2 .cv_linetable 286, "??0_Container_base12@std@@QEAA@XZ", .Lfunc_end286 .section .debug$S,"dr",associative,"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Bxty::_Bxty .long .Ltmp20846-.Ltmp20845 # Subsection size .Ltmp20845: .short .Ltmp20848-.Ltmp20847 # Record length .Ltmp20847: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end287-"??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7675 # Function type index .secrel32 "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_Bxty::_Bxty" # Function name .Ltmp20848: .short .Ltmp20850-.Ltmp20849 # Record length .Ltmp20849: .short 4414 # Record kind: S_LOCAL .long 4926 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20850: .cv_def_range .Ltmp11668 .Ltmp11669, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20846: .p2align 2 .cv_linetable 287, "??0_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ", .Lfunc_end287 .section .debug$S,"dr",associative,"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy .long .Ltmp20852-.Ltmp20851 # Subsection size .Ltmp20851: .short .Ltmp20854-.Ltmp20853 # Record length .Ltmp20853: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end288-"??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7678 # Function type index .secrel32 "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # Function section relative address .secidx "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy" # Function name .Ltmp20854: .short .Ltmp20856-.Ltmp20855 # Record length .Ltmp20855: .short 4414 # Record kind: S_LOCAL .long 4694 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20856: .cv_def_range .Ltmp11670 .Ltmp11671, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20852: .p2align 2 .cv_linetable 288, "??$_Unfancy@U_Container_proxy@std@@@std@@YAPEAU_Container_proxy@0@PEAU10@@Z", .Lfunc_end288 .section .debug$S,"dr",associative,"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocate .long .Ltmp20858-.Ltmp20857 # Subsection size .Ltmp20857: .short .Ltmp20860-.Ltmp20859 # Record length .Ltmp20859: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end289-"?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7679 # Function type index .secrel32 "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Function section relative address .secidx "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocate" # Function name .Ltmp20860: .short .Ltmp20862-.Ltmp20861 # Record length .Ltmp20861: .short 4414 # Record kind: S_LOCAL .long 4903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20862: .cv_def_range .Ltmp11672 .Ltmp11673, "E\021O\001\000\000(\000\000\000" .short .Ltmp20864-.Ltmp20863 # Record length .Ltmp20863: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp20864: .cv_def_range .Ltmp11672 .Ltmp11673, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20858: .p2align 2 .cv_linetable 289, "?allocate@?$allocator@U_Container_proxy@std@@@std@@QEAAPEAU_Container_proxy@2@_K@Z", .Lfunc_end289 .section .debug$S,"dr",associative,"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct .long .Ltmp20866-.Ltmp20865 # Subsection size .Ltmp20865: .short .Ltmp20868-.Ltmp20867 # Record length .Ltmp20867: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end290-"??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7683 # Function type index .secrel32 "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # Function section relative address .secidx "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::construct" # Function name .Ltmp20868: .short .Ltmp20870-.Ltmp20869 # Record length .Ltmp20869: .short 4414 # Record kind: S_LOCAL .long 4962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp20870: .cv_def_range .Ltmp11674 .Ltmp11675, "E\021O\001\000\0000\000\000\000" .short .Ltmp20872-.Ltmp20871 # Record length .Ltmp20871: .short 4414 # Record kind: S_LOCAL .long 4697 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20872: .cv_def_range .Ltmp11674 .Ltmp11675, "E\021O\001\000\0008\000\000\000" .short .Ltmp20874-.Ltmp20873 # Record length .Ltmp20873: .short 4414 # Record kind: S_LOCAL .long 7680 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp20874: .cv_def_range .Ltmp11674 .Ltmp11675, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20866: .p2align 2 .cv_linetable 290, "??$construct@U_Container_proxy@std@@U12@@?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@SAXAEAV?$allocator@U_Container_proxy@std@@@1@QEAU_Container_proxy@1@$$QEAU31@@Z", .Lfunc_end290 .section .debug$S,"dr",associative,"??0_Container_proxy@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Container_proxy::_Container_proxy .long .Ltmp20876-.Ltmp20875 # Subsection size .Ltmp20875: .short .Ltmp20878-.Ltmp20877 # Record length .Ltmp20877: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end291-"??0_Container_proxy@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7684 # Function type index .secrel32 "??0_Container_proxy@std@@QEAA@XZ" # Function section relative address .secidx "??0_Container_proxy@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Container_proxy::_Container_proxy" # Function name .Ltmp20878: .short .Ltmp20880-.Ltmp20879 # Record length .Ltmp20879: .short 4414 # Record kind: S_LOCAL .long 4694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20880: .cv_def_range .Ltmp11676 .Ltmp11677, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20876: .p2align 2 .cv_linetable 291, "??0_Container_proxy@std@@QEAA@XZ", .Lfunc_end291 .section .debug$S,"dr",associative,"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp20882-.Ltmp20881 # Subsection size .Ltmp20881: .short .Ltmp20884-.Ltmp20883 # Record length .Ltmp20883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end292-"??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7687 # Function type index .secrel32 "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp20884: .short .Ltmp20886-.Ltmp20885 # Record length .Ltmp20885: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp20886: .cv_def_range .Ltmp11678 .Ltmp11679, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20882: .p2align 2 .cv_linetable 292, "??$addressof@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_String_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z", .Lfunc_end292 .section .debug$S,"dr",associative,"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Allocate<16,std::_Default_allocate_traits,0> .long .Ltmp20888-.Ltmp20887 # Subsection size .Ltmp20887: .short .Ltmp20890-.Ltmp20889 # Record length .Ltmp20889: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end293-"??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7689 # Function type index .secrel32 "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # Function section relative address .secidx "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Allocate<16,std::_Default_allocate_traits,0>" # Function name .Ltmp20890: .short .Ltmp20892-.Ltmp20891 # Record length .Ltmp20891: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Bytes" .Ltmp20892: .cv_def_range .Ltmp11680 .Ltmp11685, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20888: .p2align 2 .cv_linetable 293, "??$_Allocate@$0BA@U_Default_allocate_traits@std@@$0A@@std@@YAPEAX_K@Z", .Lfunc_end293 .section .debug$S,"dr",associative,"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_size_of_n<16> .long .Ltmp20894-.Ltmp20893 # Subsection size .Ltmp20893: .short .Ltmp20896-.Ltmp20895 # Record length .Ltmp20895: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end294-"??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7691 # Function type index .secrel32 "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # Function section relative address .secidx "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_size_of_n<16>" # Function name .Ltmp20896: .short .Ltmp20898-.Ltmp20897 # Record length .Ltmp20897: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp20898: .cv_def_range .Ltmp11686 .Ltmp11689, "E\021O\001\000\000\020\000\000\000" .short .Ltmp20900-.Ltmp20899 # Record length .Ltmp20899: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Max_possible" .Ltmp20900: .cv_def_range .Ltmp11686 .Ltmp11689, "E\021O\001\000\000\b\000\000\000" .short .Ltmp20902-.Ltmp20901 # Record length .Ltmp20901: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp20902: .cv_def_range .Ltmp11686 .Ltmp11689, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20894: .p2align 2 .cv_linetable 294, "??$_Get_size_of_n@$0BA@@std@@YA_K_K@Z", .Lfunc_end294 .section .debug$S,"dr",associative,"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Allocate_manually_vector_aligned .long .Ltmp20904-.Ltmp20903 # Subsection size .Ltmp20903: .short .Ltmp20906-.Ltmp20905 # Record length .Ltmp20905: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end295-"??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7692 # Function type index .secrel32 "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # Function section relative address .secidx "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Allocate_manually_vector_aligned" # Function name .Ltmp20906: .short .Ltmp20908-.Ltmp20907 # Record length .Ltmp20907: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Bytes" .Ltmp20908: .cv_def_range .Ltmp11690 .Ltmp11700, "E\021O\001\000\000P\000\000\000" .short .Ltmp20910-.Ltmp20909 # Record length .Ltmp20909: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Block_size" .Ltmp20910: .cv_def_range .Ltmp11690 .Ltmp11700, "E\021O\001\000\000H\000\000\000" .short .Ltmp20912-.Ltmp20911 # Record length .Ltmp20911: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Ptr_container" .Ltmp20912: .cv_def_range .Ltmp11690 .Ltmp11700, "E\021O\001\000\000@\000\000\000" .short .Ltmp20914-.Ltmp20913 # Record length .Ltmp20913: .short 4414 # Record kind: S_LOCAL .long 7693 # TypeIndex .short 0 # Flags .asciz "_Ptr" .Ltmp20914: .cv_def_range .Ltmp11690 .Ltmp11700, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20904: .p2align 2 .cv_linetable 295, "??$_Allocate_manually_vector_aligned@U_Default_allocate_traits@std@@@std@@YAPEAX_K@Z", .Lfunc_end295 .section .debug$S,"dr",associative,"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocate_traits::_Allocate .long .Ltmp20916-.Ltmp20915 # Subsection size .Ltmp20915: .short .Ltmp20918-.Ltmp20917 # Record length .Ltmp20917: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end296-"?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7699 # Function type index .secrel32 "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # Function section relative address .secidx "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocate_traits::_Allocate" # Function name .Ltmp20918: .short .Ltmp20920-.Ltmp20919 # Record length .Ltmp20919: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Bytes" .Ltmp20920: .cv_def_range .Ltmp11701 .Ltmp11702, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20916: .p2align 2 .cv_linetable 296, "?_Allocate@_Default_allocate_traits@std@@SAPEAX_K@Z", .Lfunc_end296 .section .debug$S,"dr",associative,"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp20922-.Ltmp20921 # Subsection size .Ltmp20921: .short .Ltmp20924-.Ltmp20923 # Record length .Ltmp20923: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end297-"??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7701 # Function type index .secrel32 "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # Function section relative address .secidx "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp20924: .short .Ltmp20926-.Ltmp20925 # Record length .Ltmp20925: .short 4414 # Record kind: S_LOCAL .long 4894 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp20926: .cv_def_range .Ltmp11703 .Ltmp11704, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20922: .p2align 2 .cv_linetable 297, "??$forward@U_Container_proxy@std@@@std@@YA$$QEAU_Container_proxy@0@AEAU10@@Z", .Lfunc_end297 .section .debug$S,"dr",associative,"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign .long .Ltmp20928-.Ltmp20927 # Subsection size .Ltmp20927: .short .Ltmp20930-.Ltmp20929 # Record length .Ltmp20929: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end298-"?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7702 # Function type index .secrel32 "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" # Function section relative address .secidx "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::assign" # Function name .Ltmp20930: .short .Ltmp20932-.Ltmp20931 # Record length .Ltmp20931: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20932: .cv_def_range .Ltmp11705 .Ltmp11708, "E\021O\001\000\000X\000\000\000" .short .Ltmp20934-.Ltmp20933 # Record length .Ltmp20933: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp20934: .cv_def_range .Ltmp11705 .Ltmp11708, "E\021O\001\000\000`\000\000\000" .short .Ltmp20936-.Ltmp20935 # Record length .Ltmp20935: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp20936: .cv_def_range .Ltmp11705 .Ltmp11708, "E\021O\001\000\000h\000\000\000" .short .Ltmp20938-.Ltmp20937 # Record length .Ltmp20937: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp20938: .cv_def_range .Ltmp11705 .Ltmp11708, "E\021O\001\000\000P\000\000\000" .short .Ltmp20940-.Ltmp20939 # Record length .Ltmp20939: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp11707-.Ltmp11706 # Code size .secrel32 .Ltmp11706 # Function section relative address .secidx .Lfunc_begin298 # Function section index .byte 0 # Lexical block name .Ltmp20940: .short .Ltmp20942-.Ltmp20941 # Record length .Ltmp20941: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Old_ptr" .Ltmp20942: .cv_def_range .Ltmp11706 .Ltmp11707, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20928: .p2align 2 .cv_linetable 298, "?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@QEBD_K@Z", .Lfunc_end298 .section .debug$S,"dr",associative,"??$_Convert_size@_K@std@@YA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Convert_size .long .Ltmp20944-.Ltmp20943 # Subsection size .Ltmp20943: .short .Ltmp20946-.Ltmp20945 # Record length .Ltmp20945: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end299-"??$_Convert_size@_K@std@@YA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7703 # Function type index .secrel32 "??$_Convert_size@_K@std@@YA_K_K@Z" # Function section relative address .secidx "??$_Convert_size@_K@std@@YA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Convert_size" # Function name .Ltmp20946: .short .Ltmp20948-.Ltmp20947 # Record length .Ltmp20947: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Len" .Ltmp20948: .cv_def_range .Ltmp11709 .Ltmp11710, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20944: .p2align 2 .cv_linetable 299, "??$_Convert_size@_K@std@@YA_K_K@Z", .Lfunc_end299 .section .debug$S,"dr",associative,"?length@?$char_traits@D@std@@SA_KQEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::length .long .Ltmp20950-.Ltmp20949 # Subsection size .Ltmp20949: .short .Ltmp20952-.Ltmp20951 # Record length .Ltmp20951: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end300-"?length@?$char_traits@D@std@@SA_KQEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7704 # Function type index .secrel32 "?length@?$char_traits@D@std@@SA_KQEBD@Z" # Function section relative address .secidx "?length@?$char_traits@D@std@@SA_KQEBD@Z" # Function section index .byte 0 # Flags .asciz "std::char_traits::length" # Function name .Ltmp20952: .short .Ltmp20954-.Ltmp20953 # Record length .Ltmp20953: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp20954: .cv_def_range .Ltmp11711 .Ltmp11712, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20950: .p2align 2 .cv_linetable 300, "?length@?$char_traits@D@std@@SA_KQEBD@Z", .Lfunc_end300 .section .debug$S,"dr",associative,"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Myptr .long .Ltmp20956-.Ltmp20955 # Subsection size .Ltmp20955: .short .Ltmp20958-.Ltmp20957 # Record length .Ltmp20957: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end301-"?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7705 # Function type index .secrel32 "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" # Function section relative address .secidx "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_Myptr" # Function name .Ltmp20958: .short .Ltmp20960-.Ltmp20959 # Record length .Ltmp20959: .short 4414 # Record kind: S_LOCAL .long 4811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20960: .cv_def_range .Ltmp11713 .Ltmp11716, "E\021O\001\000\0000\000\000\000" .short .Ltmp20962-.Ltmp20961 # Record length .Ltmp20961: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp20962: .cv_def_range .Ltmp11713 .Ltmp11716, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20956: .p2align 2 .cv_linetable 301, "?_Myptr@?$_String_val@U?$_Simple_types@D@std@@@std@@QEAAPEADXZ", .Lfunc_end301 .section .debug$S,"dr",associative,"?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::move .long .Ltmp20964-.Ltmp20963 # Subsection size .Ltmp20963: .short .Ltmp20966-.Ltmp20965 # Record length .Ltmp20965: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end302-"?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7706 # Function type index .secrel32 "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # Function section relative address .secidx "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # Function section index .byte 0 # Flags .asciz "std::char_traits::move" # Function name .Ltmp20966: .short .Ltmp20968-.Ltmp20967 # Record length .Ltmp20967: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp20968: .cv_def_range .Ltmp11717 .Ltmp11718, "E\021O\001\000\0000\000\000\000" .short .Ltmp20970-.Ltmp20969 # Record length .Ltmp20969: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp20970: .cv_def_range .Ltmp11717 .Ltmp11718, "E\021O\001\000\0008\000\000\000" .short .Ltmp20972-.Ltmp20971 # Record length .Ltmp20971: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp20972: .cv_def_range .Ltmp11717 .Ltmp11718, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20964: .p2align 2 .cv_linetable 302, "?move@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z", .Lfunc_end302 .section .debug$S,"dr",associative,"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_for<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2668:35',const char *> .long .Ltmp20974-.Ltmp20973 # Subsection size .Ltmp20973: .short .Ltmp20976-.Ltmp20975 # Record length .Ltmp20975: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end303-"??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7712 # Function type index .secrel32 "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" # Function section relative address .secidx "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Reallocate_for<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstring:2668:35',const char *>" # Function name .Ltmp20976: .short .Ltmp20978-.Ltmp20977 # Record length .Ltmp20977: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp20978: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000h\000\000\000" .short .Ltmp20980-.Ltmp20979 # Record length .Ltmp20979: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_New_size" .Ltmp20980: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000p\000\000\000" .short .Ltmp20982-.Ltmp20981 # Record length .Ltmp20981: .short 4414 # Record kind: S_LOCAL .long 7710 # TypeIndex .short 1 # Flags .asciz "_Fn" .Ltmp20982: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000\210\000\000\000" .short .Ltmp20984-.Ltmp20983 # Record length .Ltmp20983: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp20984: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000x\000\000\000" .short .Ltmp20986-.Ltmp20985 # Record length .Ltmp20985: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp20986: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000`\000\000\000" .short .Ltmp20988-.Ltmp20987 # Record length .Ltmp20987: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_capacity" .Ltmp20988: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000X\000\000\000" .short .Ltmp20990-.Ltmp20989 # Record length .Ltmp20989: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_capacity" .Ltmp20990: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000P\000\000\000" .short .Ltmp20992-.Ltmp20991 # Record length .Ltmp20991: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 0 # Flags .asciz "_Al" .Ltmp20992: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000H\000\000\000" .short .Ltmp20994-.Ltmp20993 # Record length .Ltmp20993: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_New_ptr" .Ltmp20994: .cv_def_range .Ltmp11719 .Ltmp11725, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20974: .p2align 2 .cv_linetable 303, "??$_Reallocate_for@V@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@QEBD_K@Z@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??assign@01@QEAAAEAV01@QEBD0@Z@PEBD@Z", .Lfunc_end303 .section .debug$S,"dr",associative,"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::max_size .long .Ltmp20996-.Ltmp20995 # Subsection size .Ltmp20995: .short .Ltmp20998-.Ltmp20997 # Record length .Ltmp20997: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end304-"?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7713 # Function type index .secrel32 "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Function section relative address .secidx "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::max_size" # Function name .Ltmp20998: .short .Ltmp21000-.Ltmp20999 # Record length .Ltmp20999: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21000: .cv_def_range .Ltmp11726 .Ltmp11727, "E\021O\001\000\0008\000\000\000" .short .Ltmp21002-.Ltmp21001 # Record length .Ltmp21001: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Alloc_max" .Ltmp21002: .cv_def_range .Ltmp11726 .Ltmp11727, "E\021O\001\000\000X\000\000\000" .short .Ltmp21004-.Ltmp21003 # Record length .Ltmp21003: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Storage_max" .Ltmp21004: .cv_def_range .Ltmp11726 .Ltmp11727, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp20996: .p2align 2 .cv_linetable 304, "?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ", .Lfunc_end304 .section .debug$S,"dr",associative,"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Xlen .long .Ltmp21006-.Ltmp21005 # Subsection size .Ltmp21005: .short .Ltmp21008-.Ltmp21007 # Record length .Ltmp21007: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end305-"?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7714 # Function type index .secrel32 "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" # Function section relative address .secidx "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Xlen" # Function name .Ltmp21008: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21006: .p2align 2 .cv_linetable 305, "?_Xlen@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@SAXXZ", .Lfunc_end305 .section .debug$S,"dr",associative,"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Calculate_growth .long .Ltmp21010-.Ltmp21009 # Subsection size .Ltmp21009: .short .Ltmp21012-.Ltmp21011 # Record length .Ltmp21011: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end306-"?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7715 # Function type index .secrel32 "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" # Function section relative address .secidx "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Calculate_growth" # Function name .Ltmp21012: .short .Ltmp21014-.Ltmp21013 # Record length .Ltmp21013: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21014: .cv_def_range .Ltmp11730 .Ltmp11735, "E\021O\001\000\000H\000\000\000" .short .Ltmp21016-.Ltmp21015 # Record length .Ltmp21015: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Requested" .Ltmp21016: .cv_def_range .Ltmp11730 .Ltmp11735, "E\021O\001\000\000P\000\000\000" .short .Ltmp21018-.Ltmp21017 # Record length .Ltmp21017: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Max" .Ltmp21018: .cv_def_range .Ltmp11730 .Ltmp11735, "E\021O\001\000\000@\000\000\000" .short .Ltmp21020-.Ltmp21019 # Record length .Ltmp21019: .short 4414 # Record kind: S_LOCAL .long 4709 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp21020: .cv_def_range .Ltmp11730 .Ltmp11735, "E\021O\001\000\0008\000\000\000" .short .Ltmp21022-.Ltmp21021 # Record length .Ltmp21021: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Masked" .Ltmp21022: .cv_def_range .Ltmp11730 .Ltmp11735, "E\021O\001\000\000h\000\000\000" .short .Ltmp21024-.Ltmp21023 # Record length .Ltmp21023: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old" .Ltmp21024: .cv_def_range .Ltmp11730 .Ltmp11735, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21010: .p2align 2 .cv_linetable 306, "?_Calculate_growth@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_K_K@Z", .Lfunc_end306 .section .debug$S,"dr",associative,"?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocate .long .Ltmp21026-.Ltmp21025 # Subsection size .Ltmp21025: .short .Ltmp21028-.Ltmp21027 # Record length .Ltmp21027: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end307-"?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7716 # Function type index .secrel32 "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" # Function section relative address .secidx "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocate" # Function name .Ltmp21028: .short .Ltmp21030-.Ltmp21029 # Record length .Ltmp21029: .short 4414 # Record kind: S_LOCAL .long 4731 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21030: .cv_def_range .Ltmp11736 .Ltmp11737, "E\021O\001\000\000(\000\000\000" .short .Ltmp21032-.Ltmp21031 # Record length .Ltmp21031: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp21032: .cv_def_range .Ltmp11736 .Ltmp11737, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21026: .p2align 2 .cv_linetable 307, "?allocate@?$allocator@D@std@@QEAAPEAD_K@Z", .Lfunc_end307 .section .debug$S,"dr",associative,"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign::::operator() .long .Ltmp21034-.Ltmp21033 # Subsection size .Ltmp21033: .short .Ltmp21036-.Ltmp21035 # Record length .Ltmp21035: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end308-"??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7721 # Function type index .secrel32 "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" # Function section relative address .secidx "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::assign::::operator()" # Function name .Ltmp21036: .short .Ltmp21038-.Ltmp21037 # Record length .Ltmp21037: .short 4414 # Record kind: S_LOCAL .long 7718 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21038: .cv_def_range .Ltmp11738 .Ltmp11739, "E\021O\001\000\000(\000\000\000" .short .Ltmp21040-.Ltmp21039 # Record length .Ltmp21039: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_New_ptr" .Ltmp21040: .cv_def_range .Ltmp11738 .Ltmp11739, "E\021O\001\000\0000\000\000\000" .short .Ltmp21042-.Ltmp21041 # Record length .Ltmp21041: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp21042: .cv_def_range .Ltmp11738 .Ltmp11739, "E\021O\001\000\0008\000\000\000" .short .Ltmp21044-.Ltmp21043 # Record length .Ltmp21043: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp21044: .cv_def_range .Ltmp11738 .Ltmp11739, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21034: .p2align 2 .cv_linetable 308, "??R@?0??assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@QEBD_K@Z@QEBA?A?@@QEAD10@Z", .Lfunc_end308 .section .debug$S,"dr",associative,"??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct .long .Ltmp21046-.Ltmp21045 # Subsection size .Ltmp21045: .short .Ltmp21048-.Ltmp21047 # Record length .Ltmp21047: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end309-"??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7725 # Function type index .secrel32 "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" # Function section relative address .secidx "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::construct" # Function name .Ltmp21048: .short .Ltmp21050-.Ltmp21049 # Record length .Ltmp21049: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .byte 0 .Ltmp21050: .cv_def_range .Ltmp11740 .Ltmp11741, "E\021O\001\000\0000\000\000\000" .short .Ltmp21052-.Ltmp21051 # Record length .Ltmp21051: .short 4414 # Record kind: S_LOCAL .long 7361 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp21052: .cv_def_range .Ltmp11740 .Ltmp11741, "E\021O\001\000\0008\000\000\000" .short .Ltmp21054-.Ltmp21053 # Record length .Ltmp21053: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp21054: .cv_def_range .Ltmp11740 .Ltmp11741, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21046: .p2align 2 .cv_linetable 309, "??$construct@PEADAEBQEAD@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SAXAEAV?$allocator@D@1@QEAPEADAEBQEAD@Z", .Lfunc_end309 .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size .long .Ltmp21056-.Ltmp21055 # Subsection size .Ltmp21055: .short .Ltmp21058-.Ltmp21057 # Record length .Ltmp21057: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end310-"?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7726 # Function type index .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" # Function section relative address .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::max_size" # Function name .Ltmp21058: .short .Ltmp21060-.Ltmp21059 # Record length .Ltmp21059: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .byte 0 .Ltmp21060: .cv_def_range .Ltmp11742 .Ltmp11743, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21056: .p2align 2 .cv_linetable 310, "?max_size@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA_KAEBV?$allocator@D@2@@Z", .Lfunc_end310 .section .debug$S,"dr",associative,"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Getal .long .Ltmp21062-.Ltmp21061 # Subsection size .Ltmp21061: .short .Ltmp21064-.Ltmp21063 # Record length .Ltmp21063: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end311-"?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7727 # Function type index .secrel32 "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # Function section relative address .secidx "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Getal" # Function name .Ltmp21064: .short .Ltmp21066-.Ltmp21065 # Record length .Ltmp21065: .short 4414 # Record kind: S_LOCAL .long 4691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21066: .cv_def_range .Ltmp11744 .Ltmp11745, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21062: .p2align 2 .cv_linetable 311, "?_Getal@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ", .Lfunc_end311 .section .debug$S,"dr",associative,"??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Max_value .long .Ltmp21068-.Ltmp21067 # Subsection size .Ltmp21067: .short .Ltmp21070-.Ltmp21069 # Record length .Ltmp21069: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end312-"??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7729 # Function type index .secrel32 "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" # Function section relative address .secidx "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z" # Function section index .byte 0 # Flags .asciz "std::_Max_value" # Function name .Ltmp21070: .short .Ltmp21072-.Ltmp21071 # Record length .Ltmp21071: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp21072: .cv_def_range .Ltmp11746 .Ltmp11747, "E\021O\001\000\000\b\000\000\000" .short .Ltmp21074-.Ltmp21073 # Record length .Ltmp21073: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp21074: .cv_def_range .Ltmp11746 .Ltmp11747, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21068: .p2align 2 .cv_linetable 312, "??$_Max_value@_K@std@@YAAEB_KAEB_K0@Z", .Lfunc_end312 .section .debug$S,"dr",associative,"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Min_value .long .Ltmp21076-.Ltmp21075 # Subsection size .Ltmp21075: .short .Ltmp21078-.Ltmp21077 # Record length .Ltmp21077: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end313-"??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7730 # Function type index .secrel32 "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # Function section relative address .secidx "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z" # Function section index .byte 0 # Flags .asciz "std::_Min_value" # Function name .Ltmp21078: .short .Ltmp21080-.Ltmp21079 # Record length .Ltmp21079: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp21080: .cv_def_range .Ltmp11748 .Ltmp11749, "E\021O\001\000\000\b\000\000\000" .short .Ltmp21082-.Ltmp21081 # Record length .Ltmp21081: .short 4414 # Record kind: S_LOCAL .long 7414 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp21082: .cv_def_range .Ltmp11748 .Ltmp11749, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21076: .p2align 2 .cv_linetable 313, "??$_Min_value@_K@std@@YAAEB_KAEB_K0@Z", .Lfunc_end313 .section .debug$S,"dr",associative,"?max@?$numeric_limits@_J@std@@SA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::numeric_limits::max .long .Ltmp21084-.Ltmp21083 # Subsection size .Ltmp21083: .short .Ltmp21086-.Ltmp21085 # Record length .Ltmp21085: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end314-"?max@?$numeric_limits@_J@std@@SA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7753 # Function type index .secrel32 "?max@?$numeric_limits@_J@std@@SA_JXZ" # Function section relative address .secidx "?max@?$numeric_limits@_J@std@@SA_JXZ" # Function section index .byte 0 # Flags .asciz "std::numeric_limits::max" # Function name .Ltmp21086: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21084: .p2align 2 .cv_linetable 314, "?max@?$numeric_limits@_J@std@@SA_JXZ", .Lfunc_end314 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Get_first .long .Ltmp21088-.Ltmp21087 # Subsection size .Ltmp21087: .short .Ltmp21090-.Ltmp21089 # Record length .Ltmp21089: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end315-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7754 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_String_val >,1>::_Get_first" # Function name .Ltmp21090: .short .Ltmp21092-.Ltmp21091 # Record length .Ltmp21091: .short 4414 # Record kind: S_LOCAL .long 4863 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21092: .cv_def_range .Ltmp11751 .Ltmp11752, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21088: .p2align 2 .cv_linetable 315, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ", .Lfunc_end315 .section .debug$S,"dr",associative,"??$_Get_size_of_n@$00@std@@YA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_size_of_n<1> .long .Ltmp21094-.Ltmp21093 # Subsection size .Ltmp21093: .short .Ltmp21096-.Ltmp21095 # Record length .Ltmp21095: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end316-"??$_Get_size_of_n@$00@std@@YA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7691 # Function type index .secrel32 "??$_Get_size_of_n@$00@std@@YA_K_K@Z" # Function section relative address .secidx "??$_Get_size_of_n@$00@std@@YA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_size_of_n<1>" # Function name .Ltmp21096: .short .Ltmp21098-.Ltmp21097 # Record length .Ltmp21097: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp21098: .cv_def_range .Ltmp11753 .Ltmp11754, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21094: .p2align 2 .cv_linetable 316, "??$_Get_size_of_n@$00@std@@YA_K_K@Z", .Lfunc_end316 .section .debug$S,"dr",associative,"?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::copy .long .Ltmp21100-.Ltmp21099 # Subsection size .Ltmp21099: .short .Ltmp21102-.Ltmp21101 # Record length .Ltmp21101: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end317-"?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7755 # Function type index .secrel32 "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # Function section relative address .secidx "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z" # Function section index .byte 0 # Flags .asciz "std::char_traits::copy" # Function name .Ltmp21102: .short .Ltmp21104-.Ltmp21103 # Record length .Ltmp21103: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp21104: .cv_def_range .Ltmp11755 .Ltmp11756, "E\021O\001\000\0000\000\000\000" .short .Ltmp21106-.Ltmp21105 # Record length .Ltmp21105: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp21106: .cv_def_range .Ltmp11755 .Ltmp11756, "E\021O\001\000\0008\000\000\000" .short .Ltmp21108-.Ltmp21107 # Record length .Ltmp21107: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp21108: .cv_def_range .Ltmp11755 .Ltmp11756, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21100: .p2align 2 .cv_linetable 317, "?copy@?$char_traits@D@std@@SAPEADQEADQEBD_K@Z", .Lfunc_end317 .section .debug$S,"dr",associative,"??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp21110-.Ltmp21109 # Subsection size .Ltmp21109: .short .Ltmp21112-.Ltmp21111 # Record length .Ltmp21111: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end318-"??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7758 # Function type index .secrel32 "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" # Function section relative address .secidx "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp21112: .short .Ltmp21114-.Ltmp21113 # Record length .Ltmp21113: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp21114: .cv_def_range .Ltmp11757 .Ltmp11758, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21110: .p2align 2 .cv_linetable 318, "??$forward@AEBQEAD@std@@YAAEBQEADAEBQEAD@Z", .Lfunc_end318 .section .debug$S,"dr",associative,"??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp21116-.Ltmp21115 # Subsection size .Ltmp21115: .short .Ltmp21118-.Ltmp21117 # Record length .Ltmp21117: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end319-"??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7759 # Function type index .secrel32 "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" # Function section relative address .secidx "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp21118: .short .Ltmp21120-.Ltmp21119 # Record length .Ltmp21119: .short 4414 # Record kind: S_LOCAL .long 7172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21120: .cv_def_range .Ltmp11759 .Ltmp11762, "E\021O\001\000\000H\000\000\000" .short .Ltmp21122-.Ltmp21121 # Record length .Ltmp21121: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp21122: .cv_def_range .Ltmp11759 .Ltmp11762, "E\021O\001\000\000U\000\000\000" .short .Ltmp21124-.Ltmp21123 # Record length .Ltmp21123: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp21124: .cv_def_range .Ltmp11759 .Ltmp11762, "E\021O\001\000\000V\000\000\000" .short .Ltmp21126-.Ltmp21125 # Record length .Ltmp21125: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp21126: .cv_def_range .Lfunc_begin319 .Ltmp11760, "A\021Q\001\000\000" .cv_def_range .Ltmp11760 .Ltmp11761, "E\021O\001\000\0008\000\000\000" .short .Ltmp21128-.Ltmp21127 # Record length .Ltmp21127: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp21128: .cv_def_range .Ltmp11759 .Ltmp11762, "E\021O\001\000\000W\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21116: .p2align 2 .cv_linetable 319, "??0?$BinaryExpr@_N_N@Catch@@QEAA@_N0VStringRef@1@0@Z", .Lfunc_end319 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp21130-.Ltmp21129 # Subsection size .Ltmp21129: .short .Ltmp21132-.Ltmp21131 # Record length .Ltmp21131: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end320-"?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7760 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp21132: .short .Ltmp21134-.Ltmp21133 # Record length .Ltmp21133: .short 4414 # Record kind: S_LOCAL .long 7169 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21134: .cv_def_range .Ltmp11763 .Ltmp11764, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21130: .p2align 2 .cv_linetable 320, "?isBinaryExpression@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ", .Lfunc_end320 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp21136-.Ltmp21135 # Subsection size .Ltmp21135: .short .Ltmp21138-.Ltmp21137 # Record length .Ltmp21137: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end321-"?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7761 # Function type index .secrel32 "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp21138: .short .Ltmp21140-.Ltmp21139 # Record length .Ltmp21139: .short 4414 # Record kind: S_LOCAL .long 7169 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21140: .cv_def_range .Ltmp11765 .Ltmp11766, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21136: .p2align 2 .cv_linetable 321, "?getResult@?$BinaryExpr@_N_N@Catch@@EEBA_NXZ", .Lfunc_end321 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp21142-.Ltmp21141 # Subsection size .Ltmp21141: .short .Ltmp21144-.Ltmp21143 # Record length .Ltmp21143: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end322-"?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7762 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp21144: .short .Ltmp21146-.Ltmp21145 # Record length .Ltmp21145: .short 4414 # Record kind: S_LOCAL .long 7169 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21146: .cv_def_range .Ltmp11771 .Ltmp11772, "E\021N\001\000\000(\000\000\000" .short .Ltmp21148-.Ltmp21147 # Record length .Ltmp21147: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp21148: .cv_def_range .Ltmp11771 .Ltmp11772, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21142: .p2align 2 .cv_linetable 322, "?streamReconstructedExpression@?$BinaryExpr@_N_N@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end322 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp21150-.Ltmp21149 # Subsection size .Ltmp21149: .short .Ltmp21152-.Ltmp21151 # Record length .Ltmp21151: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end323-"??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7583 # Function type index .secrel32 "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp21152: .short .Ltmp21154-.Ltmp21153 # Record length .Ltmp21153: .short 4414 # Record kind: S_LOCAL .long 7172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21154: .cv_def_range .Ltmp11773 .Ltmp11774, "E\021O\001\000\0000\000\000\000" .short .Ltmp21156-.Ltmp21155 # Record length .Ltmp21155: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp21156: .cv_def_range .Ltmp11773 .Ltmp11774, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21150: .p2align 2 .cv_linetable 323, "??_G?$BinaryExpr@_N_N@Catch@@UEAAPEAXI@Z", .Lfunc_end323 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp21158-.Ltmp21157 # Subsection size .Ltmp21157: .short .Ltmp21160-.Ltmp21159 # Record length .Ltmp21159: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end324-"??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7763 # Function type index .secrel32 "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp21160: .short .Ltmp21162-.Ltmp21161 # Record length .Ltmp21161: .short 4414 # Record kind: S_LOCAL .long 7586 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21162: .cv_def_range .Ltmp11775 .Ltmp11776, "E\021O\001\000\000\000\000\000\000" .short .Ltmp21164-.Ltmp21163 # Record length .Ltmp21163: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp21164: .cv_def_range .Ltmp11775 .Ltmp11776, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21158: .p2align 2 .cv_linetable 324, "??0?$ExprLhs@AEBH@Catch@@QEAA@AEBH@Z", .Lfunc_end324 .section .debug$S,"dr",associative,"??$compareEqual@HH@Catch@@YA_NAEBH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp21166-.Ltmp21165 # Subsection size .Ltmp21165: .short .Ltmp21168-.Ltmp21167 # Record length .Ltmp21167: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end325-"??$compareEqual@HH@Catch@@YA_NAEBH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7765 # Function type index .secrel32 "??$compareEqual@HH@Catch@@YA_NAEBH0@Z" # Function section relative address .secidx "??$compareEqual@HH@Catch@@YA_NAEBH0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp21168: .short .Ltmp21170-.Ltmp21169 # Record length .Ltmp21169: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp21170: .cv_def_range .Ltmp11777 .Ltmp11778, "E\021O\001\000\000\000\000\000\000" .short .Ltmp21172-.Ltmp21171 # Record length .Ltmp21171: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp21172: .cv_def_range .Ltmp11777 .Ltmp11778, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21166: .p2align 2 .cv_linetable 325, "??$compareEqual@HH@Catch@@YA_NAEBH0@Z", .Lfunc_end325 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp21174-.Ltmp21173 # Subsection size .Ltmp21173: .short .Ltmp21176-.Ltmp21175 # Record length .Ltmp21175: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end326-"??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7766 # Function type index .secrel32 "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp21176: .short .Ltmp21178-.Ltmp21177 # Record length .Ltmp21177: .short 4414 # Record kind: S_LOCAL .long 7605 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21178: .cv_def_range .Ltmp11779 .Ltmp11782, "E\021O\001\000\000P\000\000\000" .short .Ltmp21180-.Ltmp21179 # Record length .Ltmp21179: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp21180: .cv_def_range .Ltmp11779 .Ltmp11782, "E\021O\001\000\000_\000\000\000" .short .Ltmp21182-.Ltmp21181 # Record length .Ltmp21181: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp21182: .cv_def_range .Ltmp11779 .Ltmp11782, "E\021O\001\000\000`\000\000\000" .short .Ltmp21184-.Ltmp21183 # Record length .Ltmp21183: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp21184: .cv_def_range .Lfunc_begin326 .Ltmp11780, "A\021Q\001\000\000" .cv_def_range .Ltmp11780 .Ltmp11781, "E\021O\001\000\0008\000\000\000" .short .Ltmp21186-.Ltmp21185 # Record length .Ltmp21185: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp21186: .cv_def_range .Ltmp11779 .Ltmp11782, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21174: .p2align 2 .cv_linetable 326, "??0?$BinaryExpr@AEBHAEBH@Catch@@QEAA@_NAEBHVStringRef@1@1@Z", .Lfunc_end326 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp21188-.Ltmp21187 # Subsection size .Ltmp21187: .short .Ltmp21190-.Ltmp21189 # Record length .Ltmp21189: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end327-"?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7767 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp21190: .short .Ltmp21192-.Ltmp21191 # Record length .Ltmp21191: .short 4414 # Record kind: S_LOCAL .long 7602 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21192: .cv_def_range .Ltmp11783 .Ltmp11784, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21188: .p2align 2 .cv_linetable 327, "?isBinaryExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ", .Lfunc_end327 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp21194-.Ltmp21193 # Subsection size .Ltmp21193: .short .Ltmp21196-.Ltmp21195 # Record length .Ltmp21195: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end328-"?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7768 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp21196: .short .Ltmp21198-.Ltmp21197 # Record length .Ltmp21197: .short 4414 # Record kind: S_LOCAL .long 7602 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21198: .cv_def_range .Ltmp11785 .Ltmp11786, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21194: .p2align 2 .cv_linetable 328, "?getResult@?$BinaryExpr@AEBHAEBH@Catch@@EEBA_NXZ", .Lfunc_end328 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp21200-.Ltmp21199 # Subsection size .Ltmp21199: .short .Ltmp21202-.Ltmp21201 # Record length .Ltmp21201: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end329-"?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7769 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp21202: .short .Ltmp21204-.Ltmp21203 # Record length .Ltmp21203: .short 4414 # Record kind: S_LOCAL .long 7602 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21204: .cv_def_range .Ltmp11791 .Ltmp11792, "E\021N\001\000\000(\000\000\000" .short .Ltmp21206-.Ltmp21205 # Record length .Ltmp21205: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp21206: .cv_def_range .Ltmp11791 .Ltmp11792, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21200: .p2align 2 .cv_linetable 329, "?streamReconstructedExpression@?$BinaryExpr@AEBHAEBH@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end329 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp21208-.Ltmp21207 # Subsection size .Ltmp21207: .short .Ltmp21210-.Ltmp21209 # Record length .Ltmp21209: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end330-"??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7614 # Function type index .secrel32 "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp21210: .short .Ltmp21212-.Ltmp21211 # Record length .Ltmp21211: .short 4414 # Record kind: S_LOCAL .long 7605 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21212: .cv_def_range .Ltmp11793 .Ltmp11794, "E\021O\001\000\0000\000\000\000" .short .Ltmp21214-.Ltmp21213 # Record length .Ltmp21213: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp21214: .cv_def_range .Ltmp11793 .Ltmp11794, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21208: .p2align 2 .cv_linetable 330, "??_G?$BinaryExpr@AEBHAEBH@Catch@@UEAAPEAXI@Z", .Lfunc_end330 .section .debug$S,"dr",associative,"?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::CheckRange .long .Ltmp21216-.Ltmp21215 # Subsection size .Ltmp21215: .short .Ltmp21218-.Ltmp21217 # Record length .Ltmp21217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end331-"?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7770 # Function type index .secrel32 "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" # Function section relative address .secidx "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::CheckRange" # Function name .Ltmp21218: .short .Ltmp21220-.Ltmp21219 # Record length .Ltmp21219: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp21220: .cv_def_range .Ltmp11795 .Ltmp11797, "E\021O\001\000\0000\000\000\000" .short .Ltmp21222-.Ltmp21221 # Record length .Ltmp21221: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp21222: .cv_def_range .Ltmp11795 .Ltmp11797, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21216: .p2align 2 .cv_linetable 331, "?CheckRange@?$span@H$0?0@gsl@@CA_N_J0@Z", .Lfunc_end331 .section .debug$S,"dr",associative,"??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrow_cast .long .Ltmp21224-.Ltmp21223 # Subsection size .Ltmp21223: .short .Ltmp21226-.Ltmp21225 # Record length .Ltmp21225: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end332-"??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7774 # Function type index .secrel32 "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" # Function section relative address .secidx "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrow_cast" # Function name .Ltmp21226: .short .Ltmp21228-.Ltmp21227 # Record length .Ltmp21227: .short 4414 # Record kind: S_LOCAL .long 7771 # TypeIndex .short 1 # Flags .asciz "u" .Ltmp21228: .cv_def_range .Ltmp11798 .Ltmp11799, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21224: .p2align 2 .cv_linetable 332, "??$narrow_cast@_KAEA_J@gsl@@YA_KAEA_J@Z", .Lfunc_end332 .section .debug$S,"dr",associative,"??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp21230-.Ltmp21229 # Subsection size .Ltmp21229: .short .Ltmp21232-.Ltmp21231 # Record length .Ltmp21231: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end333-"??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7776 # Function type index .secrel32 "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" # Function section relative address .secidx "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp21232: .short .Ltmp21234-.Ltmp21233 # Record length .Ltmp21233: .short 4414 # Record kind: S_LOCAL .long 7771 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp21234: .cv_def_range .Ltmp11800 .Ltmp11801, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21230: .p2align 2 .cv_linetable 333, "??$forward@AEA_J@std@@YAAEA_JAEA_J@Z", .Lfunc_end333 .section .debug$S,"dr",associative,"??$forward@AEAH@std@@YAAEAHAEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp21236-.Ltmp21235 # Subsection size .Ltmp21235: .short .Ltmp21238-.Ltmp21237 # Record length .Ltmp21237: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end334-"??$forward@AEAH@std@@YAAEAHAEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7778 # Function type index .secrel32 "??$forward@AEAH@std@@YAAEAHAEAH@Z" # Function section relative address .secidx "??$forward@AEAH@std@@YAAEAHAEAH@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp21238: .short .Ltmp21240-.Ltmp21239 # Record length .Ltmp21239: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp21240: .cv_def_range .Ltmp11802 .Ltmp11803, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21236: .p2align 2 .cv_linetable 334, "??$forward@AEAH@std@@YAAEAHAEAH@Z", .Lfunc_end334 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp21242-.Ltmp21241 # Subsection size .Ltmp21241: .short .Ltmp21244-.Ltmp21243 # Record length .Ltmp21243: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end335-"??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7781 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp21244: .short .Ltmp21246-.Ltmp21245 # Record length .Ltmp21245: .short 4414 # Record kind: S_LOCAL .long 7779 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21246: .cv_def_range .Ltmp11808 .Ltmp11812, "E\021N\001\000\000\030\000\000\000" .short .Ltmp21248-.Ltmp21247 # Record length .Ltmp21247: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21248: .cv_def_range .Ltmp11808 .Ltmp11812, "E\021N\001\000\000 \000\000\000" .short .Ltmp21250-.Ltmp21249 # Record length .Ltmp21249: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21250: .cv_def_range .Ltmp11808 .Ltmp11812, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21242: .p2align 2 .cv_linetable 335, "??$?0_J@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAH_J@Z", .Lfunc_end335 .section .debug$S,"dr",associative,"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<2>::extent_type .long .Ltmp21252-.Ltmp21251 # Subsection size .Ltmp21251: .short .Ltmp21254-.Ltmp21253 # Record length .Ltmp21253: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end336-"??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7782 # Function type index .secrel32 "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" # Function section relative address .secidx "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<2>::extent_type" # Function name .Ltmp21254: .short .Ltmp21256-.Ltmp21255 # Record length .Ltmp21255: .short 4414 # Record kind: S_LOCAL .long 5275 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21256: .cv_def_range .Ltmp11815 .Ltmp11818, "E\021N\001\000\000\340\377\377\377" .short .Ltmp21258-.Ltmp21257 # Record length .Ltmp21257: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp21258: .cv_def_range .Ltmp11815 .Ltmp11818, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21252: .p2align 2 .cv_linetable 336, "??0?$extent_type@$01@details@gsl@@QEAA@_J@Z", .Lfunc_end336 .section .debug$S,"dr",associative,"?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<2>::size .long .Ltmp21260-.Ltmp21259 # Subsection size .Ltmp21259: .short .Ltmp21262-.Ltmp21261 # Record length .Ltmp21261: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end337-"?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7783 # Function type index .secrel32 "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<2>::size" # Function name .Ltmp21262: .short .Ltmp21264-.Ltmp21263 # Record length .Ltmp21263: .short 4414 # Record kind: S_LOCAL .long 5280 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21264: .cv_def_range .Ltmp11819 .Ltmp11820, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21260: .p2align 2 .cv_linetable 337, "?size@?$extent_type@$01@details@gsl@@QEBA_JXZ", .Lfunc_end337 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21266-.Ltmp21265 # Subsection size .Ltmp21265: .short .Ltmp21268-.Ltmp21267 # Record length .Ltmp21267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end338-"?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7784 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21268: .short .Ltmp21270-.Ltmp21269 # Record length .Ltmp21269: .short 4414 # Record kind: S_LOCAL .long 5268 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21270: .cv_def_range .Ltmp11821 .Ltmp11822, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21266: .p2align 2 .cv_linetable 338, "?data@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEBAPEAHXZ", .Lfunc_end338 .section .debug$S,"dr",associative,"?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::CheckRange .long .Ltmp21272-.Ltmp21271 # Subsection size .Ltmp21271: .short .Ltmp21274-.Ltmp21273 # Record length .Ltmp21273: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end339-"?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7785 # Function type index .secrel32 "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" # Function section relative address .secidx "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::CheckRange" # Function name .Ltmp21274: .short .Ltmp21276-.Ltmp21275 # Record length .Ltmp21275: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp21276: .cv_def_range .Ltmp11823 .Ltmp11825, "E\021O\001\000\0000\000\000\000" .short .Ltmp21278-.Ltmp21277 # Record length .Ltmp21277: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp21278: .cv_def_range .Ltmp11823 .Ltmp11825, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21272: .p2align 2 .cv_linetable 339, "?CheckRange@?$span@H$01@gsl@@CA_N_J0@Z", .Lfunc_end339 .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp21280-.Ltmp21279 # Subsection size .Ltmp21279: .short .Ltmp21282-.Ltmp21281 # Record length .Ltmp21281: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end340-"??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7786 # Function type index .secrel32 "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" # Function section relative address .secidx "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp21282: .short .Ltmp21284-.Ltmp21283 # Record length .Ltmp21283: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21284: .cv_def_range .Ltmp11826 .Ltmp11827, "E\021O\001\000\0000\000\000\000" .short .Ltmp21286-.Ltmp21285 # Record length .Ltmp21285: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "firstElem" .Ltmp21286: .cv_def_range .Ltmp11826 .Ltmp11827, "E\021O\001\000\0008\000\000\000" .short .Ltmp21288-.Ltmp21287 # Record length .Ltmp21287: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "lastElem" .Ltmp21288: .cv_def_range .Ltmp11826 .Ltmp11827, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21280: .p2align 2 .cv_linetable 340, "??0?$span@H$0?0@gsl@@QEAA@PEAH0@Z", .Lfunc_end340 .section .debug$S,"dr",associative,"??0?$span@H$01@gsl@@QEAA@PEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp21290-.Ltmp21289 # Subsection size .Ltmp21289: .short .Ltmp21292-.Ltmp21291 # Record length .Ltmp21291: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end341-"??0?$span@H$01@gsl@@QEAA@PEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7787 # Function type index .secrel32 "??0?$span@H$01@gsl@@QEAA@PEAH0@Z" # Function section relative address .secidx "??0?$span@H$01@gsl@@QEAA@PEAH0@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp21292: .short .Ltmp21294-.Ltmp21293 # Record length .Ltmp21293: .short 4414 # Record kind: S_LOCAL .long 5228 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21294: .cv_def_range .Ltmp11828 .Ltmp11829, "E\021O\001\000\0000\000\000\000" .short .Ltmp21296-.Ltmp21295 # Record length .Ltmp21295: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "firstElem" .Ltmp21296: .cv_def_range .Ltmp11828 .Ltmp11829, "E\021O\001\000\0008\000\000\000" .short .Ltmp21298-.Ltmp21297 # Record length .Ltmp21297: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "lastElem" .Ltmp21298: .cv_def_range .Ltmp11828 .Ltmp11829, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21290: .p2align 2 .cv_linetable 341, "??0?$span@H$01@gsl@@QEAA@PEAH0@Z", .Lfunc_end341 .section .debug$S,"dr",associative,"??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp21300-.Ltmp21299 # Subsection size .Ltmp21299: .short .Ltmp21302-.Ltmp21301 # Record length .Ltmp21301: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end342-"??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7788 # Function type index .secrel32 "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" # Function section relative address .secidx "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp21302: .short .Ltmp21304-.Ltmp21303 # Record length .Ltmp21303: .short 4414 # Record kind: S_LOCAL .long 4978 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21304: .cv_def_range .Ltmp11830 .Ltmp11831, "E\021O\001\000\0000\000\000\000" .short .Ltmp21306-.Ltmp21305 # Record length .Ltmp21305: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "firstElem" .Ltmp21306: .cv_def_range .Ltmp11830 .Ltmp11831, "E\021O\001\000\0008\000\000\000" .short .Ltmp21308-.Ltmp21307 # Record length .Ltmp21307: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "lastElem" .Ltmp21308: .cv_def_range .Ltmp11830 .Ltmp11831, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21300: .p2align 2 .cv_linetable 342, "??0?$span@H$0A@@gsl@@QEAA@PEAH0@Z", .Lfunc_end342 .section .debug$S,"dr",associative,"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span .long .Ltmp21310-.Ltmp21309 # Subsection size .Ltmp21309: .short .Ltmp21312-.Ltmp21311 # Record length .Ltmp21311: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end343-"??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7790 # Function type index .secrel32 "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" # Function section relative address .secidx "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span" # Function name .Ltmp21312: .short .Ltmp21314-.Ltmp21313 # Record length .Ltmp21313: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "firstElem" .Ltmp21314: .cv_def_range .Ltmp11832 .Ltmp11833, "E\021O\001\000\0008\000\000\000" .short .Ltmp21316-.Ltmp21315 # Record length .Ltmp21315: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "lastElem" .Ltmp21316: .cv_def_range .Ltmp11832 .Ltmp11833, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21310: .p2align 2 .cv_linetable 343, "??$make_span@H@gsl@@YA?AV?$span@H$0?0@0@PEAH0@Z", .Lfunc_end343 .section .debug$S,"dr",associative,"??$distance@PEAH@std@@YA_JPEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::distance .long .Ltmp21318-.Ltmp21317 # Subsection size .Ltmp21317: .short .Ltmp21320-.Ltmp21319 # Record length .Ltmp21319: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end344-"??$distance@PEAH@std@@YA_JPEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7792 # Function type index .secrel32 "??$distance@PEAH@std@@YA_JPEAH0@Z" # Function section relative address .secidx "??$distance@PEAH@std@@YA_JPEAH0@Z" # Function section index .byte 0 # Flags .asciz "std::distance" # Function name .Ltmp21320: .short .Ltmp21322-.Ltmp21321 # Record length .Ltmp21321: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp21322: .cv_def_range .Ltmp11834 .Ltmp11835, "E\021O\001\000\000(\000\000\000" .short .Ltmp21324-.Ltmp21323 # Record length .Ltmp21323: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp21324: .cv_def_range .Ltmp11834 .Ltmp11835, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21318: .p2align 2 .cv_linetable 344, "??$distance@PEAH@std@@YA_JPEAH0@Z", .Lfunc_end344 .section .debug$S,"dr",associative,"??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Distance1 .long .Ltmp21326-.Ltmp21325 # Subsection size .Ltmp21325: .short .Ltmp21328-.Ltmp21327 # Record length .Ltmp21327: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end345-"??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7795 # Function type index .secrel32 "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Distance1" # Function name .Ltmp21328: .short .Ltmp21330-.Ltmp21329 # Record length .Ltmp21329: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp21330: .cv_def_range .Ltmp11836 .Ltmp11837, "E\021O\001\000\000\000\000\000\000" .short .Ltmp21332-.Ltmp21331 # Record length .Ltmp21331: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp21332: .cv_def_range .Ltmp11836 .Ltmp11837, "E\021O\001\000\000\b\000\000\000" .short .Ltmp21334-.Ltmp21333 # Record length .Ltmp21333: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp21334: .cv_def_range .Ltmp11836 .Ltmp11837, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21326: .p2align 2 .cv_linetable 345, "??$_Distance1@PEAH@std@@YA_JPEAH0Urandom_access_iterator_tag@0@@Z", .Lfunc_end345 .section .debug$S,"dr",associative,"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<5> .long .Ltmp21336-.Ltmp21335 # Subsection size .Ltmp21335: .short .Ltmp21338-.Ltmp21337 # Record length .Ltmp21337: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end346-"??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7799 # Function type index .secrel32 "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" # Function section relative address .secidx "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<5>" # Function name .Ltmp21338: .short .Ltmp21340-.Ltmp21339 # Record length .Ltmp21339: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21340: .cv_def_range .Ltmp11840 .Ltmp11841, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21342-.Ltmp21341 # Record length .Ltmp21341: .short 4414 # Record kind: S_LOCAL .long 7796 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21342: .cv_def_range .Ltmp11840 .Ltmp11841, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21336: .p2align 2 .cv_linetable 346, "??$?0$04@?$span@H$0?0@gsl@@QEAA@AEAY04H@Z", .Lfunc_end346 .section .debug$S,"dr",associative,"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<5> .long .Ltmp21344-.Ltmp21343 # Subsection size .Ltmp21343: .short .Ltmp21346-.Ltmp21345 # Record length .Ltmp21345: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end347-"??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7801 # Function type index .secrel32 "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" # Function section relative address .secidx "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<5>" # Function name .Ltmp21346: .short .Ltmp21348-.Ltmp21347 # Record length .Ltmp21347: .short 4414 # Record kind: S_LOCAL .long 5315 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21348: .cv_def_range .Ltmp11844 .Ltmp11845, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21350-.Ltmp21349 # Record length .Ltmp21349: .short 4414 # Record kind: S_LOCAL .long 7796 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21350: .cv_def_range .Ltmp11844 .Ltmp11845, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21344: .p2align 2 .cv_linetable 347, "??$?0$04@?$span@H$04@gsl@@QEAA@AEAY04H@Z", .Lfunc_end347 .section .debug$S,"dr",associative,"?data@?$span@H$04@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp21352-.Ltmp21351 # Subsection size .Ltmp21351: .short .Ltmp21354-.Ltmp21353 # Record length .Ltmp21353: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end348-"?data@?$span@H$04@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7802 # Function type index .secrel32 "?data@?$span@H$04@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$span@H$04@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp21354: .short .Ltmp21356-.Ltmp21355 # Record length .Ltmp21355: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21356: .cv_def_range .Ltmp11846 .Ltmp11847, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21352: .p2align 2 .cv_linetable 348, "?data@?$span@H$04@gsl@@QEBAPEAHXZ", .Lfunc_end348 .section .debug$S,"dr",associative,"??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof .long .Ltmp21358-.Ltmp21357 # Subsection size .Ltmp21357: .short .Ltmp21360-.Ltmp21359 # Record length .Ltmp21359: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end349-"??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7805 # Function type index .secrel32 "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" # Function section relative address .secidx "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z" # Function section index .byte 0 # Flags .asciz "std::addressof" # Function name .Ltmp21360: .short .Ltmp21362-.Ltmp21361 # Record length .Ltmp21361: .short 4414 # Record kind: S_LOCAL .long 5403 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp21362: .cv_def_range .Ltmp11848 .Ltmp11849, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21358: .p2align 2 .cv_linetable 349, "??$addressof@$$BY02H@std@@YAPEAY02HAEAY02H@Z", .Lfunc_end349 .section .debug$S,"dr",associative,"??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp21364-.Ltmp21363 # Subsection size .Ltmp21363: .short .Ltmp21366-.Ltmp21365 # Record length .Ltmp21365: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end350-"??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7806 # Function type index .secrel32 "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # Function section relative address .secidx "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp21366: .short .Ltmp21368-.Ltmp21367 # Record length .Ltmp21367: .short 4414 # Record kind: S_LOCAL .long 5374 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21368: .cv_def_range .Ltmp11850 .Ltmp11851, "E\021O\001\000\0000\000\000\000" .short .Ltmp21370-.Ltmp21369 # Record length .Ltmp21369: .short 4414 # Record kind: S_LOCAL .long 5375 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp21370: .cv_def_range .Ltmp11850 .Ltmp11851, "E\021O\001\000\0008\000\000\000" .short .Ltmp21372-.Ltmp21371 # Record length .Ltmp21371: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp21372: .cv_def_range .Ltmp11850 .Ltmp11851, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21364: .p2align 2 .cv_linetable 350, "??0?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z", .Lfunc_end350 .section .debug$S,"dr",associative,"?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp21374-.Ltmp21373 # Subsection size .Ltmp21373: .short .Ltmp21376-.Ltmp21375 # Record length .Ltmp21375: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end351-"?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7807 # Function type index .secrel32 "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp21376: .short .Ltmp21378-.Ltmp21377 # Record length .Ltmp21377: .short 4414 # Record kind: S_LOCAL .long 5398 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21378: .cv_def_range .Ltmp11852 .Ltmp11853, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21374: .p2align 2 .cv_linetable 351, "?size@?$span@$$BY02H$0?0@gsl@@QEBA_JXZ", .Lfunc_end351 .section .debug$S,"dr",associative,"?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp21380-.Ltmp21379 # Subsection size .Ltmp21379: .short .Ltmp21382-.Ltmp21381 # Record length .Ltmp21381: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end352-"?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7808 # Function type index .secrel32 "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # Function section relative address .secidx "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp21382: .short .Ltmp21384-.Ltmp21383 # Record length .Ltmp21383: .short 4414 # Record kind: S_LOCAL .long 5398 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21384: .cv_def_range .Ltmp11854 .Ltmp11855, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21380: .p2align 2 .cv_linetable 352, "?data@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ", .Lfunc_end352 .section .debug$S,"dr",associative,"??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof .long .Ltmp21386-.Ltmp21385 # Subsection size .Ltmp21385: .short .Ltmp21388-.Ltmp21387 # Record length .Ltmp21387: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end353-"??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7811 # Function type index .secrel32 "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" # Function section relative address .secidx "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z" # Function section index .byte 0 # Flags .asciz "std::addressof" # Function name .Ltmp21388: .short .Ltmp21390-.Ltmp21389 # Record length .Ltmp21389: .short 4414 # Record kind: S_LOCAL .long 5459 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp21390: .cv_def_range .Ltmp11856 .Ltmp11857, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21386: .p2align 2 .cv_linetable 353, "??$addressof@$$BY121H@std@@YAPEAY121HAEAY121H@Z", .Lfunc_end353 .section .debug$S,"dr",associative,"??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp21392-.Ltmp21391 # Subsection size .Ltmp21391: .short .Ltmp21394-.Ltmp21393 # Record length .Ltmp21393: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end354-"??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7812 # Function type index .secrel32 "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # Function section relative address .secidx "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp21394: .short .Ltmp21396-.Ltmp21395 # Record length .Ltmp21395: .short 4414 # Record kind: S_LOCAL .long 5430 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21396: .cv_def_range .Ltmp11858 .Ltmp11859, "E\021O\001\000\0000\000\000\000" .short .Ltmp21398-.Ltmp21397 # Record length .Ltmp21397: .short 4414 # Record kind: S_LOCAL .long 5431 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp21398: .cv_def_range .Ltmp11858 .Ltmp11859, "E\021O\001\000\0008\000\000\000" .short .Ltmp21400-.Ltmp21399 # Record length .Ltmp21399: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp21400: .cv_def_range .Ltmp11858 .Ltmp11859, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21392: .p2align 2 .cv_linetable 354, "??0?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z", .Lfunc_end354 .section .debug$S,"dr",associative,"?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp21402-.Ltmp21401 # Subsection size .Ltmp21401: .short .Ltmp21404-.Ltmp21403 # Record length .Ltmp21403: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end355-"?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7813 # Function type index .secrel32 "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp21404: .short .Ltmp21406-.Ltmp21405 # Record length .Ltmp21405: .short 4414 # Record kind: S_LOCAL .long 5454 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21406: .cv_def_range .Ltmp11860 .Ltmp11861, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21402: .p2align 2 .cv_linetable 355, "?size@?$span@$$BY121H$0?0@gsl@@QEBA_JXZ", .Lfunc_end355 .section .debug$S,"dr",associative,"?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp21408-.Ltmp21407 # Subsection size .Ltmp21407: .short .Ltmp21410-.Ltmp21409 # Record length .Ltmp21409: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end356-"?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7814 # Function type index .secrel32 "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # Function section relative address .secidx "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp21410: .short .Ltmp21412-.Ltmp21411 # Record length .Ltmp21411: .short 4414 # Record kind: S_LOCAL .long 5454 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21412: .cv_def_range .Ltmp11862 .Ltmp11863, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21408: .p2align 2 .cv_linetable 356, "?data@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ", .Lfunc_end356 .section .debug$S,"dr",associative,"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span .long .Ltmp21414-.Ltmp21413 # Subsection size .Ltmp21413: .short .Ltmp21416-.Ltmp21415 # Record length .Ltmp21415: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end357-"??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7816 # Function type index .secrel32 "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" # Function section relative address .secidx "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span" # Function name .Ltmp21416: .short .Ltmp21418-.Ltmp21417 # Record length .Ltmp21417: .short 4414 # Record kind: S_LOCAL .long 7796 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21418: .cv_def_range .Ltmp11864 .Ltmp11865, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21414: .p2align 2 .cv_linetable 357, "??$make_span@H$04@gsl@@YA?AV?$span@H$04@0@AEAY04H@Z", .Lfunc_end357 .section .debug$S,"dr",associative,"??$addressof@H@std@@YAPEAHAEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof .long .Ltmp21420-.Ltmp21419 # Subsection size .Ltmp21419: .short .Ltmp21422-.Ltmp21421 # Record length .Ltmp21421: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end358-"??$addressof@H@std@@YAPEAHAEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7818 # Function type index .secrel32 "??$addressof@H@std@@YAPEAHAEAH@Z" # Function section relative address .secidx "??$addressof@H@std@@YAPEAHAEAH@Z" # Function section index .byte 0 # Flags .asciz "std::addressof" # Function name .Ltmp21422: .short .Ltmp21424-.Ltmp21423 # Record length .Ltmp21423: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp21424: .cv_def_range .Ltmp11866 .Ltmp11867, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21420: .p2align 2 .cv_linetable 358, "??$addressof@H@std@@YAPEAHAEAH@Z", .Lfunc_end358 .section .debug$S,"dr",associative,"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span .long .Ltmp21426-.Ltmp21425 # Subsection size .Ltmp21425: .short .Ltmp21428-.Ltmp21427 # Record length .Ltmp21427: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end359-"??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7820 # Function type index .secrel32 "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" # Function section relative address .secidx "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span" # Function name .Ltmp21428: .short .Ltmp21430-.Ltmp21429 # Record length .Ltmp21429: .short 4414 # Record kind: S_LOCAL .long 5375 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp21430: .cv_def_range .Ltmp11868 .Ltmp11869, "E\021O\001\000\0008\000\000\000" .short .Ltmp21432-.Ltmp21431 # Record length .Ltmp21431: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp21432: .cv_def_range .Ltmp11868 .Ltmp11869, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21426: .p2align 2 .cv_linetable 359, "??$make_span@$$BY02H@gsl@@YA?AV?$span@$$BY02H$0?0@0@PEAY02H_J@Z", .Lfunc_end359 .section .debug$S,"dr",associative,"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span .long .Ltmp21434-.Ltmp21433 # Subsection size .Ltmp21433: .short .Ltmp21436-.Ltmp21435 # Record length .Ltmp21435: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end360-"??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7822 # Function type index .secrel32 "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" # Function section relative address .secidx "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span" # Function name .Ltmp21436: .short .Ltmp21438-.Ltmp21437 # Record length .Ltmp21437: .short 4414 # Record kind: S_LOCAL .long 5431 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp21438: .cv_def_range .Ltmp11870 .Ltmp11871, "E\021O\001\000\0008\000\000\000" .short .Ltmp21440-.Ltmp21439 # Record length .Ltmp21439: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp21440: .cv_def_range .Ltmp11870 .Ltmp11871, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21434: .p2align 2 .cv_linetable 360, "??$make_span@$$BY121H@gsl@@YA?AV?$span@$$BY121H$0?0@0@PEAY121H_J@Z", .Lfunc_end360 .section .debug$S,"dr" .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::span<5> .long .Ltmp21442-.Ltmp21441 # Subsection size .Ltmp21441: .short .Ltmp21444-.Ltmp21443 # Record length .Ltmp21443: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end361-"??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7826 # Function type index .secrel32 "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" # Function section relative address .secidx "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::span<5>" # Function name .Ltmp21444: .short .Ltmp21446-.Ltmp21445 # Record length .Ltmp21445: .short 4414 # Record kind: S_LOCAL .long 5486 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21446: .cv_def_range .Ltmp11874 .Ltmp11875, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21448-.Ltmp21447 # Record length .Ltmp21447: .short 4414 # Record kind: S_LOCAL .long 7823 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21448: .cv_def_range .Ltmp11874 .Ltmp11875, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21442: .p2align 2 .cv_linetable 361, "??$?0$04@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@AEAY04UAddressOverloaded@?A0x3DBF7A98@@@Z", .Lfunc_end361 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::data .long .Ltmp21450-.Ltmp21449 # Subsection size .Ltmp21449: .short .Ltmp21452-.Ltmp21451 # Record length .Ltmp21451: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end362-"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7827 # Function type index .secrel32 "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::data" # Function name .Ltmp21452: .short .Ltmp21454-.Ltmp21453 # Record length .Ltmp21453: .short 4414 # Record kind: S_LOCAL .long 5511 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21454: .cv_def_range .Ltmp11876 .Ltmp11877, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21450: .p2align 2 .cv_linetable 362, "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end362 .long 241 # Symbol subsection for std::addressof<(anonymous namespace)::AddressOverloaded> .long .Ltmp21456-.Ltmp21455 # Subsection size .Ltmp21455: .short .Ltmp21458-.Ltmp21457 # Record length .Ltmp21457: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end363-"??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7830 # Function type index .secrel32 "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z" # Function section relative address .secidx "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof<(anonymous namespace)::AddressOverloaded>" # Function name .Ltmp21458: .short .Ltmp21460-.Ltmp21459 # Record length .Ltmp21459: .short 4414 # Record kind: S_LOCAL .long 5516 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp21460: .cv_def_range .Ltmp11878 .Ltmp11879, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21456: .p2align 2 .cv_linetable 363, "??$addressof@UAddressOverloaded@?A0x3DBF7A98@@@std@@YAPEAUAddressOverloaded@?A0x3DBF7A98@@AEAU1?A0x3DBF7A98@@@Z", .Lfunc_end363 .section .debug$S,"dr",associative,"??0?$extent_type@$04@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<5>::extent_type .long .Ltmp21462-.Ltmp21461 # Subsection size .Ltmp21461: .short .Ltmp21464-.Ltmp21463 # Record length .Ltmp21463: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end364-"??0?$extent_type@$04@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7831 # Function type index .secrel32 "??0?$extent_type@$04@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$extent_type@$04@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<5>::extent_type" # Function name .Ltmp21464: .short .Ltmp21466-.Ltmp21465 # Record length .Ltmp21465: .short 4414 # Record kind: S_LOCAL .long 5361 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21466: .cv_def_range .Ltmp11880 .Ltmp11881, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21462: .p2align 2 .cv_linetable 364, "??0?$extent_type@$04@details@gsl@@QEAA@XZ", .Lfunc_end364 .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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp21468-.Ltmp21467 # Subsection size .Ltmp21467: .short .Ltmp21470-.Ltmp21469 # Record length .Ltmp21469: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end365-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7834 # Function type index .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp21470: .short .Ltmp21472-.Ltmp21471 # Record length .Ltmp21471: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21472: .cv_def_range .Ltmp11884 .Ltmp11888, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21474-.Ltmp21473 # Record length .Ltmp21473: .short 4414 # Record kind: S_LOCAL .long 4197 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21474: .cv_def_range .Ltmp11884 .Ltmp11888, "E\021N\001\000\000\370\377\377\377" .short .Ltmp21476-.Ltmp21475 # Record length .Ltmp21475: .short 4414 # Record kind: S_LOCAL .long 5369 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21476: .cv_def_range .Ltmp11884 .Ltmp11888, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21468: .p2align 2 .cv_linetable 365, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z", .Lfunc_end365 .section .debug$S,"dr",associative,"??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<5> .long .Ltmp21478-.Ltmp21477 # Subsection size .Ltmp21477: .short .Ltmp21480-.Ltmp21479 # Record length .Ltmp21479: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end366-"??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7837 # Function type index .secrel32 "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" # Function section relative address .secidx "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::extent_type<5>" # Function name .Ltmp21480: .short .Ltmp21482-.Ltmp21481 # Record length .Ltmp21481: .short 4414 # Record kind: S_LOCAL .long 4296 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21482: .cv_def_range .Ltmp11889 .Ltmp11891, "E\021O\001\000\0000\000\000\000" .short .Ltmp21484-.Ltmp21483 # Record length .Ltmp21483: .short 4414 # Record kind: S_LOCAL .long 5369 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21484: .cv_def_range .Ltmp11889 .Ltmp11891, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21478: .p2align 2 .cv_linetable 366, "??$?0$04@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$04@12@@Z", .Lfunc_end366 .section .debug$S,"dr",associative,"?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<5>::size .long .Ltmp21486-.Ltmp21485 # Subsection size .Ltmp21485: .short .Ltmp21488-.Ltmp21487 # Record length .Ltmp21487: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end367-"?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7838 # Function type index .secrel32 "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<5>::size" # Function name .Ltmp21488: .short .Ltmp21490-.Ltmp21489 # Record length .Ltmp21489: .short 4414 # Record kind: S_LOCAL .long 5366 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21490: .cv_def_range .Ltmp11892 .Ltmp11893, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21486: .p2align 2 .cv_linetable 367, "?size@?$extent_type@$04@details@gsl@@QEBA_JXZ", .Lfunc_end367 .section .debug$S,"dr",associative,"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp21492-.Ltmp21491 # Subsection size .Ltmp21491: .short .Ltmp21494-.Ltmp21493 # Record length .Ltmp21493: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end368-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7842 # Function type index .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp21494: .short .Ltmp21496-.Ltmp21495 # Record length .Ltmp21495: .short 4414 # Record kind: S_LOCAL .long 7839 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21496: .cv_def_range .Ltmp11896 .Ltmp11900, "E\021N\001\000\000\330\377\377\377" .short .Ltmp21498-.Ltmp21497 # Record length .Ltmp21497: .short 4414 # Record kind: S_LOCAL .long 5359 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21498: .cv_def_range .Ltmp11896 .Ltmp11900, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21500-.Ltmp21499 # Record length .Ltmp21499: .short 4414 # Record kind: S_LOCAL .long 5369 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21500: .cv_def_range .Ltmp11896 .Ltmp11900, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21492: .p2align 2 .cv_linetable 368, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z", .Lfunc_end368 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21502-.Ltmp21501 # Subsection size .Ltmp21501: .short .Ltmp21504-.Ltmp21503 # Record length .Ltmp21503: .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@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7843 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21504: .short .Ltmp21506-.Ltmp21505 # Record length .Ltmp21505: .short 4414 # Record kind: S_LOCAL .long 5354 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21506: .cv_def_range .Ltmp11901 .Ltmp11902, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21502: .p2align 2 .cv_linetable 369, "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEBAPEAHXZ", .Lfunc_end369 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp21508-.Ltmp21507 # Subsection size .Ltmp21507: .short .Ltmp21510-.Ltmp21509 # Record length .Ltmp21509: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end370-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7846 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp21510: .short .Ltmp21512-.Ltmp21511 # Record length .Ltmp21511: .short 4414 # Record kind: S_LOCAL .long 7844 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21512: .cv_def_range .Ltmp11907 .Ltmp11911, "E\021N\001\000\000\030\000\000\000" .short .Ltmp21514-.Ltmp21513 # Record length .Ltmp21513: .short 4414 # Record kind: S_LOCAL .long 5375 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21514: .cv_def_range .Ltmp11907 .Ltmp11911, "E\021N\001\000\000 \000\000\000" .short .Ltmp21516-.Ltmp21515 # Record length .Ltmp21515: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21516: .cv_def_range .Ltmp11907 .Ltmp11911, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21508: .p2align 2 .cv_linetable 370, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEAA@PEAY02H_J@Z", .Lfunc_end370 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21518-.Ltmp21517 # Subsection size .Ltmp21517: .short .Ltmp21520-.Ltmp21519 # Record length .Ltmp21519: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end371-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7847 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21520: .short .Ltmp21522-.Ltmp21521 # Record length .Ltmp21521: .short 4414 # Record kind: S_LOCAL .long 5422 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21522: .cv_def_range .Ltmp11912 .Ltmp11913, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21518: .p2align 2 .cv_linetable 371, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY02H$0?0@gsl@@QEBAPEAY02HXZ", .Lfunc_end371 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp21524-.Ltmp21523 # Subsection size .Ltmp21523: .short .Ltmp21526-.Ltmp21525 # Record length .Ltmp21525: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end372-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7850 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp21526: .short .Ltmp21528-.Ltmp21527 # Record length .Ltmp21527: .short 4414 # Record kind: S_LOCAL .long 7848 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21528: .cv_def_range .Ltmp11918 .Ltmp11922, "E\021N\001\000\000\030\000\000\000" .short .Ltmp21530-.Ltmp21529 # Record length .Ltmp21529: .short 4414 # Record kind: S_LOCAL .long 5431 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21530: .cv_def_range .Ltmp11918 .Ltmp11922, "E\021N\001\000\000 \000\000\000" .short .Ltmp21532-.Ltmp21531 # Record length .Ltmp21531: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21532: .cv_def_range .Ltmp11918 .Ltmp11922, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21524: .p2align 2 .cv_linetable 372, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEAA@PEAY121H_J@Z", .Lfunc_end372 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21534-.Ltmp21533 # Subsection size .Ltmp21533: .short .Ltmp21536-.Ltmp21535 # Record length .Ltmp21535: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end373-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7851 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21536: .short .Ltmp21538-.Ltmp21537 # Record length .Ltmp21537: .short 4414 # Record kind: S_LOCAL .long 5478 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21538: .cv_def_range .Ltmp11923 .Ltmp11924, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21534: .p2align 2 .cv_linetable 373, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$BY121H$0?0@gsl@@QEBAPEAY121HXZ", .Lfunc_end373 .section .debug$S,"dr" .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::storage_type > .long .Ltmp21540-.Ltmp21539 # Subsection size .Ltmp21539: .short .Ltmp21542-.Ltmp21541 # Record length .Ltmp21541: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end374-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7855 # Function type index .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@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@@QEAA@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 .Ltmp21542: .short .Ltmp21544-.Ltmp21543 # Record length .Ltmp21543: .short 4414 # Record kind: S_LOCAL .long 7852 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21544: .cv_def_range .Ltmp11927 .Ltmp11931, "E\021N\001\000\000\330\377\377\377" .short .Ltmp21546-.Ltmp21545 # Record length .Ltmp21545: .short 4414 # Record kind: S_LOCAL .long 5541 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21546: .cv_def_range .Ltmp11927 .Ltmp11931, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21548-.Ltmp21547 # Record length .Ltmp21547: .short 4414 # Record kind: S_LOCAL .long 5369 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21548: .cv_def_range .Ltmp11927 .Ltmp11931, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21540: .p2align 2 .cv_linetable 374, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$04@details@2@@Z", .Lfunc_end374 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::data .long .Ltmp21550-.Ltmp21549 # Subsection size .Ltmp21549: .short .Ltmp21552-.Ltmp21551 # Record length .Ltmp21551: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end375-"?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7856 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::data" # Function name .Ltmp21552: .short .Ltmp21554-.Ltmp21553 # Record length .Ltmp21553: .short 4414 # Record kind: S_LOCAL .long 5535 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21554: .cv_def_range .Ltmp11932 .Ltmp11933, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21550: .p2align 2 .cv_linetable 375, "?data@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$04@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end375 .section .debug$S,"dr",associative,"??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp21556-.Ltmp21555 # Subsection size .Ltmp21555: .short .Ltmp21558-.Ltmp21557 # Record length .Ltmp21557: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end376-"??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7857 # Function type index .secrel32 "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # Function section relative address .secidx "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp21558: .short .Ltmp21560-.Ltmp21559 # Record length .Ltmp21559: .short 4414 # Record kind: S_LOCAL .long 5551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21560: .cv_def_range .Ltmp11934 .Ltmp11935, "E\021O\001\000\0000\000\000\000" .short .Ltmp21562-.Ltmp21561 # Record length .Ltmp21561: .short 4414 # Record kind: S_LOCAL .long 1601 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp21562: .cv_def_range .Ltmp11934 .Ltmp11935, "E\021O\001\000\0008\000\000\000" .short .Ltmp21564-.Ltmp21563 # Record length .Ltmp21563: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp21564: .cv_def_range .Ltmp11934 .Ltmp11935, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21556: .p2align 2 .cv_linetable 376, "??0?$span@N$0?0@gsl@@QEAA@PEAN_J@Z", .Lfunc_end376 .section .debug$S,"dr",associative,"?size@?$span@N$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp21566-.Ltmp21565 # Subsection size .Ltmp21565: .short .Ltmp21568-.Ltmp21567 # Record length .Ltmp21567: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end377-"?size@?$span@N$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7858 # Function type index .secrel32 "?size@?$span@N$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@N$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp21568: .short .Ltmp21570-.Ltmp21569 # Record length .Ltmp21569: .short 4414 # Record kind: S_LOCAL .long 5575 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21570: .cv_def_range .Ltmp11936 .Ltmp11937, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21566: .p2align 2 .cv_linetable 377, "?size@?$span@N$0?0@gsl@@QEBA_JXZ", .Lfunc_end377 .section .debug$S,"dr",associative,"?data@?$span@N$0?0@gsl@@QEBAPEANXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp21572-.Ltmp21571 # Subsection size .Ltmp21571: .short .Ltmp21574-.Ltmp21573 # Record length .Ltmp21573: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end378-"?data@?$span@N$0?0@gsl@@QEBAPEANXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7859 # Function type index .secrel32 "?data@?$span@N$0?0@gsl@@QEBAPEANXZ" # Function section relative address .secidx "?data@?$span@N$0?0@gsl@@QEBAPEANXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp21574: .short .Ltmp21576-.Ltmp21575 # Record length .Ltmp21575: .short 4414 # Record kind: S_LOCAL .long 5575 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21576: .cv_def_range .Ltmp11938 .Ltmp11939, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21572: .p2align 2 .cv_linetable 378, "?data@?$span@N$0?0@gsl@@QEBAPEANXZ", .Lfunc_end378 .section .debug$S,"dr",associative,"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span .long .Ltmp21578-.Ltmp21577 # Subsection size .Ltmp21577: .short .Ltmp21580-.Ltmp21579 # Record length .Ltmp21579: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end379-"??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7861 # Function type index .secrel32 "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" # Function section relative address .secidx "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span" # Function name .Ltmp21580: .short .Ltmp21582-.Ltmp21581 # Record length .Ltmp21581: .short 4414 # Record kind: S_LOCAL .long 1601 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp21582: .cv_def_range .Ltmp11940 .Ltmp11941, "E\021O\001\000\0008\000\000\000" .short .Ltmp21584-.Ltmp21583 # Record length .Ltmp21583: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp21584: .cv_def_range .Ltmp11940 .Ltmp11941, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21578: .p2align 2 .cv_linetable 379, "??$make_span@N@gsl@@YA?AV?$span@N$0?0@0@PEAN_J@Z", .Lfunc_end379 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp21586-.Ltmp21585 # Subsection size .Ltmp21585: .short .Ltmp21588-.Ltmp21587 # Record length .Ltmp21587: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end380-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7864 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp21588: .short .Ltmp21590-.Ltmp21589 # Record length .Ltmp21589: .short 4414 # Record kind: S_LOCAL .long 7862 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21590: .cv_def_range .Ltmp11946 .Ltmp11950, "E\021N\001\000\000\030\000\000\000" .short .Ltmp21592-.Ltmp21591 # Record length .Ltmp21591: .short 4414 # Record kind: S_LOCAL .long 1601 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21592: .cv_def_range .Ltmp11946 .Ltmp11950, "E\021N\001\000\000 \000\000\000" .short .Ltmp21594-.Ltmp21593 # Record length .Ltmp21593: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21594: .cv_def_range .Ltmp11946 .Ltmp11950, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21586: .p2align 2 .cv_linetable 380, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEAA@PEAN_J@Z", .Lfunc_end380 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21596-.Ltmp21595 # Subsection size .Ltmp21595: .short .Ltmp21598-.Ltmp21597 # Record length .Ltmp21597: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end381-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7865 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21598: .short .Ltmp21600-.Ltmp21599 # Record length .Ltmp21599: .short 4414 # Record kind: S_LOCAL .long 5599 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21600: .cv_def_range .Ltmp11951 .Ltmp11952, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21596: .p2align 2 .cv_linetable 381, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@N$0?0@gsl@@QEBAPEANXZ", .Lfunc_end381 .section .debug$S,"dr",associative,"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4,void> .long .Ltmp21602-.Ltmp21601 # Subsection size .Ltmp21601: .short .Ltmp21604-.Ltmp21603 # Record length .Ltmp21603: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end382-"??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7867 # Function type index .secrel32 "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4,void>" # Function name .Ltmp21604: .short .Ltmp21606-.Ltmp21605 # Record length .Ltmp21605: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21606: .cv_def_range .Ltmp11955 .Ltmp11956, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21608-.Ltmp21607 # Record length .Ltmp21607: .short 4414 # Record kind: S_LOCAL .long 5610 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21608: .cv_def_range .Ltmp11955 .Ltmp11956, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21602: .p2align 2 .cv_linetable 382, "??$?0$03X@?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z", .Lfunc_end382 .section .debug$S,"dr",associative,"??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrow_cast .long .Ltmp21610-.Ltmp21609 # Subsection size .Ltmp21609: .short .Ltmp21612-.Ltmp21611 # Record length .Ltmp21611: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end383-"??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7871 # Function type index .secrel32 "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" # Function section relative address .secidx "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrow_cast" # Function name .Ltmp21612: .short .Ltmp21614-.Ltmp21613 # Record length .Ltmp21613: .short 4414 # Record kind: S_LOCAL .long 7868 # TypeIndex .short 1 # Flags .asciz "u" .Ltmp21614: .cv_def_range .Ltmp11957 .Ltmp11958, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21610: .p2align 2 .cv_linetable 383, "??$narrow_cast@_J_K@gsl@@YA_J$$QEA_K@Z", .Lfunc_end383 .section .debug$S,"dr",associative,"?size@?$array@H$03@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::array::size .long .Ltmp21616-.Ltmp21615 # Subsection size .Ltmp21615: .short .Ltmp21618-.Ltmp21617 # Record length .Ltmp21617: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end384-"?size@?$array@H$03@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7872 # Function type index .secrel32 "?size@?$array@H$03@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$array@H$03@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::array::size" # Function name .Ltmp21618: .short .Ltmp21620-.Ltmp21619 # Record length .Ltmp21619: .short 4414 # Record kind: S_LOCAL .long 5617 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21620: .cv_def_range .Ltmp11959 .Ltmp11960, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21616: .p2align 2 .cv_linetable 384, "?size@?$array@H$03@std@@QEBA_KXZ", .Lfunc_end384 .section .debug$S,"dr",associative,"?data@?$array@H$03@std@@QEAAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::array::data .long .Ltmp21622-.Ltmp21621 # Subsection size .Ltmp21621: .short .Ltmp21624-.Ltmp21623 # Record length .Ltmp21623: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end385-"?data@?$array@H$03@std@@QEAAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7873 # Function type index .secrel32 "?data@?$array@H$03@std@@QEAAPEAHXZ" # Function section relative address .secidx "?data@?$array@H$03@std@@QEAAPEAHXZ" # Function section index .byte 0 # Flags .asciz "std::array::data" # Function name .Ltmp21624: .short .Ltmp21626-.Ltmp21625 # Record length .Ltmp21625: .short 4414 # Record kind: S_LOCAL .long 5608 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21626: .cv_def_range .Ltmp11961 .Ltmp11962, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21622: .p2align 2 .cv_linetable 385, "?data@?$array@H$03@std@@QEAAPEAHXZ", .Lfunc_end385 .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4,void> .long .Ltmp21628-.Ltmp21627 # Subsection size .Ltmp21627: .short .Ltmp21630-.Ltmp21629 # Record length .Ltmp21629: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end386-"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7875 # Function type index .secrel32 "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4,void>" # Function name .Ltmp21630: .short .Ltmp21632-.Ltmp21631 # Record length .Ltmp21631: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21632: .cv_def_range .Ltmp11965 .Ltmp11966, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21634-.Ltmp21633 # Record length .Ltmp21633: .short 4414 # Record kind: S_LOCAL .long 5610 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21634: .cv_def_range .Ltmp11965 .Ltmp11966, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21628: .p2align 2 .cv_linetable 386, "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$array@H$03@std@@@Z", .Lfunc_end386 .section .debug$S,"dr",associative,"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4,void> .long .Ltmp21636-.Ltmp21635 # Subsection size .Ltmp21635: .short .Ltmp21638-.Ltmp21637 # Record length .Ltmp21637: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end387-"??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7877 # Function type index .secrel32 "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4,void>" # Function name .Ltmp21638: .short .Ltmp21640-.Ltmp21639 # Record length .Ltmp21639: .short 4414 # Record kind: S_LOCAL .long 5678 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21640: .cv_def_range .Ltmp11969 .Ltmp11970, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21642-.Ltmp21641 # Record length .Ltmp21641: .short 4414 # Record kind: S_LOCAL .long 5610 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21642: .cv_def_range .Ltmp11969 .Ltmp11970, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21636: .p2align 2 .cv_linetable 387, "??$?0$03X@?$span@H$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z", .Lfunc_end387 .section .debug$S,"dr",associative,"?data@?$span@H$03@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp21644-.Ltmp21643 # Subsection size .Ltmp21643: .short .Ltmp21646-.Ltmp21645 # Record length .Ltmp21645: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end388-"?data@?$span@H$03@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7878 # Function type index .secrel32 "?data@?$span@H$03@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$span@H$03@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp21646: .short .Ltmp21648-.Ltmp21647 # Record length .Ltmp21647: .short 4414 # Record kind: S_LOCAL .long 5694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21648: .cv_def_range .Ltmp11971 .Ltmp11972, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21644: .p2align 2 .cv_linetable 388, "?data@?$span@H$03@gsl@@QEBAPEAHXZ", .Lfunc_end388 .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4,void> .long .Ltmp21650-.Ltmp21649 # Subsection size .Ltmp21649: .short .Ltmp21652-.Ltmp21651 # Record length .Ltmp21651: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end389-"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7880 # Function type index .secrel32 "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4,void>" # Function name .Ltmp21652: .short .Ltmp21654-.Ltmp21653 # Record length .Ltmp21653: .short 4414 # Record kind: S_LOCAL .long 5737 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21654: .cv_def_range .Ltmp11975 .Ltmp11976, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21656-.Ltmp21655 # Record length .Ltmp21655: .short 4414 # Record kind: S_LOCAL .long 5610 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21656: .cv_def_range .Ltmp11975 .Ltmp11976, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21650: .p2align 2 .cv_linetable 389, "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEAV?$array@H$03@std@@@Z", .Lfunc_end389 .section .debug$S,"dr",associative,"?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp21658-.Ltmp21657 # Subsection size .Ltmp21657: .short .Ltmp21660-.Ltmp21659 # Record length .Ltmp21659: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end390-"?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7881 # Function type index .secrel32 "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp21660: .short .Ltmp21662-.Ltmp21661 # Record length .Ltmp21661: .short 4414 # Record kind: S_LOCAL .long 5753 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21662: .cv_def_range .Ltmp11977 .Ltmp11978, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21658: .p2align 2 .cv_linetable 390, "?data@?$span@$$CBH$03@gsl@@QEBAPEBHXZ", .Lfunc_end390 .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp21664-.Ltmp21663 # Subsection size .Ltmp21663: .short .Ltmp21666-.Ltmp21665 # Record length .Ltmp21665: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end391-"??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7882 # Function type index .secrel32 "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" # Function section relative address .secidx "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp21666: .short .Ltmp21668-.Ltmp21667 # Record length .Ltmp21667: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21668: .cv_def_range .Ltmp11981 .Ltmp11982, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21670-.Ltmp21669 # Record length .Ltmp21669: .short 4414 # Record kind: S_LOCAL .long 4109 # TypeIndex .short 1 # Flags .byte 0 .Ltmp21670: .cv_def_range .Ltmp11981 .Ltmp11982, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21664: .p2align 2 .cv_linetable 391, "??0?$span@H$0?0@gsl@@QEAA@AEAV?$array@H$0A@@std@@@Z", .Lfunc_end391 .section .debug$S,"dr" .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::span<4,void> .long .Ltmp21672-.Ltmp21671 # Subsection size .Ltmp21671: .short .Ltmp21674-.Ltmp21673 # Record length .Ltmp21673: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end392-"??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7884 # Function type index .secrel32 "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::span<4,void>" # Function name .Ltmp21674: .short .Ltmp21676-.Ltmp21675 # Record length .Ltmp21675: .short 4414 # Record kind: S_LOCAL .long 5785 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21676: .cv_def_range .Ltmp11985 .Ltmp11986, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21678-.Ltmp21677 # Record length .Ltmp21677: .short 4414 # Record kind: S_LOCAL .long 5646 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21678: .cv_def_range .Ltmp11985 .Ltmp11986, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21672: .p2align 2 .cv_linetable 392, "??$?0$03X@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEAV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z", .Lfunc_end392 .long 241 # Symbol subsection for std::array<(anonymous namespace)::AddressOverloaded,4>::data .long .Ltmp21680-.Ltmp21679 # Subsection size .Ltmp21679: .short .Ltmp21682-.Ltmp21681 # Record length .Ltmp21681: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end393-"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7885 # Function type index .secrel32 "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "std::array<(anonymous namespace)::AddressOverloaded,4>::data" # Function name .Ltmp21682: .short .Ltmp21684-.Ltmp21683 # Record length .Ltmp21683: .short 4414 # Record kind: S_LOCAL .long 5642 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21684: .cv_def_range .Ltmp11987 .Ltmp11988, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21680: .p2align 2 .cv_linetable 393, "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEAAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end393 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::data .long .Ltmp21686-.Ltmp21685 # Subsection size .Ltmp21685: .short .Ltmp21688-.Ltmp21687 # Record length .Ltmp21687: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end394-"?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7886 # Function type index .secrel32 "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::data" # Function name .Ltmp21688: .short .Ltmp21690-.Ltmp21689 # Record length .Ltmp21689: .short 4414 # Record kind: S_LOCAL .long 5801 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21690: .cv_def_range .Ltmp11989 .Ltmp11990, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21686: .p2align 2 .cv_linetable 394, "?data@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end394 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____14::::operator() .long .Ltmp21692-.Ltmp21691 # Subsection size .Ltmp21691: .short .Ltmp21694-.Ltmp21693 # Record length .Ltmp21693: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end395-"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7891 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?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@QEBA?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 .Ltmp21694: .short .Ltmp21696-.Ltmp21695 # Record length .Ltmp21695: .short 4414 # Record kind: S_LOCAL .long 7888 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21696: .cv_def_range .Ltmp11991 .Ltmp11992, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21692: .p2align 2 .cv_linetable 395, "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z", .Lfunc_end395 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____14::::operator() .long .Ltmp21698-.Ltmp21697 # Subsection size .Ltmp21697: .short .Ltmp21700-.Ltmp21699 # Record length .Ltmp21699: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end396-"??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7892 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____14::::operator()" # Function name .Ltmp21700: .short .Ltmp21702-.Ltmp21701 # Record length .Ltmp21701: .short 4414 # Record kind: S_LOCAL .long 5833 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21702: .cv_def_range .Ltmp11993 .Ltmp11994, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21698: .p2align 2 .cv_linetable 396, "??R@?0??____C_A_T_C_H____T_E_S_T____14@@YAXXZ@QEBA@XZ", .Lfunc_end396 .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4,void> .long .Ltmp21704-.Ltmp21703 # Subsection size .Ltmp21703: .short .Ltmp21706-.Ltmp21705 # Record length .Ltmp21705: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end397-"??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7896 # Function type index .secrel32 "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4,void>" # Function name .Ltmp21706: .short .Ltmp21708-.Ltmp21707 # Record length .Ltmp21707: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21708: .cv_def_range .Ltmp11997 .Ltmp11998, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21710-.Ltmp21709 # Record length .Ltmp21709: .short 4414 # Record kind: S_LOCAL .long 7893 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21710: .cv_def_range .Ltmp11997 .Ltmp11998, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21704: .p2align 2 .cv_linetable 397, "??$?0$03X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@H$03@std@@@Z", .Lfunc_end397 .section .debug$S,"dr",associative,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span > .long .Ltmp21712-.Ltmp21711 # Subsection size .Ltmp21711: .short .Ltmp21714-.Ltmp21713 # Record length .Ltmp21713: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end398-"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7898 # Function type index .secrel32 "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$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@AEAV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span >" # Function name .Ltmp21714: .short .Ltmp21716-.Ltmp21715 # Record length .Ltmp21715: .short 4414 # Record kind: S_LOCAL .long 5610 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp21716: .cv_def_range .Ltmp11999 .Ltmp12000, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21712: .p2align 2 .cv_linetable 398, "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$array@H$03@std@@@Z", .Lfunc_end398 .section .debug$S,"dr",associative,"??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp21718-.Ltmp21717 # Subsection size .Ltmp21717: .short .Ltmp21720-.Ltmp21719 # Record length .Ltmp21719: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end399-"??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7911 # Function type index .secrel32 "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" # Function section relative address .secidx "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp21720: .short .Ltmp21722-.Ltmp21721 # Record length .Ltmp21721: .short 4414 # Record kind: S_LOCAL .long 7520 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21722: .cv_def_range .Ltmp12001 .Ltmp12002, "E\021O\001\000\000x\000\000\000" .short .Ltmp21724-.Ltmp21723 # Record length .Ltmp21723: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp21724: .cv_def_range .Ltmp12001 .Ltmp12002, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21718: .p2align 2 .cv_linetable 399, "??$?8_J@?$ExprLhs@AEB_J@Catch@@QEAA?BV?$BinaryExpr@AEB_JAEB_J@1@AEB_J@Z", .Lfunc_end399 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp21726-.Ltmp21725 # Subsection size .Ltmp21725: .short .Ltmp21728-.Ltmp21727 # Record length .Ltmp21727: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end400-"??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7913 # Function type index .secrel32 "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp21728: .short .Ltmp21730-.Ltmp21729 # Record length .Ltmp21729: .short 4414 # Record kind: S_LOCAL .long 7905 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21730: .cv_def_range .Ltmp12003 .Ltmp12006, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21726: .p2align 2 .cv_linetable 400, "??1?$BinaryExpr@AEB_JAEB_J@Catch@@UEAA@XZ", .Lfunc_end400 .section .debug$S,"dr",associative,"??0?$extent_type@$03@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<4>::extent_type .long .Ltmp21732-.Ltmp21731 # Subsection size .Ltmp21731: .short .Ltmp21734-.Ltmp21733 # Record length .Ltmp21733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end401-"??0?$extent_type@$03@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7914 # Function type index .secrel32 "??0?$extent_type@$03@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$extent_type@$03@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<4>::extent_type" # Function name .Ltmp21734: .short .Ltmp21736-.Ltmp21735 # Record length .Ltmp21735: .short 4414 # Record kind: S_LOCAL .long 5725 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21736: .cv_def_range .Ltmp12007 .Ltmp12008, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21732: .p2align 2 .cv_linetable 401, "??0?$extent_type@$03@details@gsl@@QEAA@XZ", .Lfunc_end401 .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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp21738-.Ltmp21737 # Subsection size .Ltmp21737: .short .Ltmp21740-.Ltmp21739 # Record length .Ltmp21739: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end402-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7917 # Function type index .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp21740: .short .Ltmp21742-.Ltmp21741 # Record length .Ltmp21741: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21742: .cv_def_range .Ltmp12011 .Ltmp12015, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21744-.Ltmp21743 # Record length .Ltmp21743: .short 4414 # Record kind: S_LOCAL .long 4197 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21744: .cv_def_range .Ltmp12011 .Ltmp12015, "E\021N\001\000\000\370\377\377\377" .short .Ltmp21746-.Ltmp21745 # Record length .Ltmp21745: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21746: .cv_def_range .Ltmp12011 .Ltmp12015, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21738: .p2align 2 .cv_linetable 402, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", .Lfunc_end402 .section .debug$S,"dr",associative,"??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<4> .long .Ltmp21748-.Ltmp21747 # Subsection size .Ltmp21747: .short .Ltmp21750-.Ltmp21749 # Record length .Ltmp21749: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end403-"??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7920 # Function type index .secrel32 "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" # Function section relative address .secidx "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::extent_type<4>" # Function name .Ltmp21750: .short .Ltmp21752-.Ltmp21751 # Record length .Ltmp21751: .short 4414 # Record kind: S_LOCAL .long 4296 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21752: .cv_def_range .Ltmp12016 .Ltmp12018, "E\021O\001\000\0000\000\000\000" .short .Ltmp21754-.Ltmp21753 # Record length .Ltmp21753: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21754: .cv_def_range .Ltmp12016 .Ltmp12018, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21748: .p2align 2 .cv_linetable 403, "??$?0$03@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$03@12@@Z", .Lfunc_end403 .section .debug$S,"dr",associative,"?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<4>::size .long .Ltmp21756-.Ltmp21755 # Subsection size .Ltmp21755: .short .Ltmp21758-.Ltmp21757 # Record length .Ltmp21757: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end404-"?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7921 # Function type index .secrel32 "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<4>::size" # Function name .Ltmp21758: .short .Ltmp21760-.Ltmp21759 # Record length .Ltmp21759: .short 4414 # Record kind: S_LOCAL .long 5730 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21760: .cv_def_range .Ltmp12019 .Ltmp12020, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21756: .p2align 2 .cv_linetable 404, "?size@?$extent_type@$03@details@gsl@@QEBA_JXZ", .Lfunc_end404 .section .debug$S,"dr",associative,"??$forward@_K@std@@YA$$QEA_KAEA_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp21762-.Ltmp21761 # Subsection size .Ltmp21761: .short .Ltmp21764-.Ltmp21763 # Record length .Ltmp21763: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end405-"??$forward@_K@std@@YA$$QEA_KAEA_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7924 # Function type index .secrel32 "??$forward@_K@std@@YA$$QEA_KAEA_K@Z" # Function section relative address .secidx "??$forward@_K@std@@YA$$QEA_KAEA_K@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp21764: .short .Ltmp21766-.Ltmp21765 # Record length .Ltmp21765: .short 4414 # Record kind: S_LOCAL .long 7379 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp21766: .cv_def_range .Ltmp12021 .Ltmp12022, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21762: .p2align 2 .cv_linetable 405, "??$forward@_K@std@@YA$$QEA_KAEA_K@Z", .Lfunc_end405 .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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp21768-.Ltmp21767 # Subsection size .Ltmp21767: .short .Ltmp21770-.Ltmp21769 # Record length .Ltmp21769: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end406-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7927 # Function type index .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp21770: .short .Ltmp21772-.Ltmp21771 # Record length .Ltmp21771: .short 4414 # Record kind: S_LOCAL .long 7400 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21772: .cv_def_range .Ltmp12025 .Ltmp12029, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21774-.Ltmp21773 # Record length .Ltmp21773: .short 4414 # Record kind: S_LOCAL .long 4367 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21774: .cv_def_range .Ltmp12025 .Ltmp12029, "E\021N\001\000\000\370\377\377\377" .short .Ltmp21776-.Ltmp21775 # Record length .Ltmp21775: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21776: .cv_def_range .Ltmp12025 .Ltmp12029, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21768: .p2align 2 .cv_linetable 406, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", .Lfunc_end406 .section .debug$S,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp21778-.Ltmp21777 # Subsection size .Ltmp21777: .short .Ltmp21780-.Ltmp21779 # Record length .Ltmp21779: .short 4423 # Record kind: S_GPROC32_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@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7931 # Function type index .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp21780: .short .Ltmp21782-.Ltmp21781 # Record length .Ltmp21781: .short 4414 # Record kind: S_LOCAL .long 7928 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21782: .cv_def_range .Ltmp12032 .Ltmp12036, "E\021N\001\000\000\330\377\377\377" .short .Ltmp21784-.Ltmp21783 # Record length .Ltmp21783: .short 4414 # Record kind: S_LOCAL .long 5723 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21784: .cv_def_range .Ltmp12032 .Ltmp12036, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21786-.Ltmp21785 # Record length .Ltmp21785: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21786: .cv_def_range .Ltmp12032 .Ltmp12036, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21778: .p2align 2 .cv_linetable 407, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", .Lfunc_end407 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21788-.Ltmp21787 # Subsection size .Ltmp21787: .short .Ltmp21790-.Ltmp21789 # Record length .Ltmp21789: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end408-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7932 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21790: .short .Ltmp21792-.Ltmp21791 # Record length .Ltmp21791: .short 4414 # Record kind: S_LOCAL .long 5718 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21792: .cv_def_range .Ltmp12037 .Ltmp12038, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21788: .p2align 2 .cv_linetable 408, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEBAPEAHXZ", .Lfunc_end408 .section .debug$S,"dr",associative,"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp21794-.Ltmp21793 # Subsection size .Ltmp21793: .short .Ltmp21796-.Ltmp21795 # Record length .Ltmp21795: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end409-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7936 # Function type index .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp21796: .short .Ltmp21798-.Ltmp21797 # Record length .Ltmp21797: .short 4414 # Record kind: S_LOCAL .long 7933 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21798: .cv_def_range .Ltmp12041 .Ltmp12045, "E\021N\001\000\000\330\377\377\377" .short .Ltmp21800-.Ltmp21799 # Record length .Ltmp21799: .short 4414 # Record kind: S_LOCAL .long 5781 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21800: .cv_def_range .Ltmp12041 .Ltmp12045, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21802-.Ltmp21801 # Record length .Ltmp21801: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21802: .cv_def_range .Ltmp12041 .Ltmp12045, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21794: .p2align 2 .cv_linetable 409, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", .Lfunc_end409 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21804-.Ltmp21803 # Subsection size .Ltmp21803: .short .Ltmp21806-.Ltmp21805 # Record length .Ltmp21805: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end410-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7937 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21806: .short .Ltmp21808-.Ltmp21807 # Record length .Ltmp21807: .short 4414 # Record kind: S_LOCAL .long 5776 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21808: .cv_def_range .Ltmp12046 .Ltmp12047, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21804: .p2align 2 .cv_linetable 410, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEBAPEBHXZ", .Lfunc_end410 .section .debug$S,"dr" .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::storage_type > .long .Ltmp21810-.Ltmp21809 # Subsection size .Ltmp21809: .short .Ltmp21812-.Ltmp21811 # Record length .Ltmp21811: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end411-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7941 # Function type index .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@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 .Ltmp21812: .short .Ltmp21814-.Ltmp21813 # Record length .Ltmp21813: .short 4414 # Record kind: S_LOCAL .long 7938 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21814: .cv_def_range .Ltmp12050 .Ltmp12054, "E\021N\001\000\000\330\377\377\377" .short .Ltmp21816-.Ltmp21815 # Record length .Ltmp21815: .short 4414 # Record kind: S_LOCAL .long 5829 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21816: .cv_def_range .Ltmp12050 .Ltmp12054, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21818-.Ltmp21817 # Record length .Ltmp21817: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21818: .cv_def_range .Ltmp12050 .Ltmp12054, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21810: .p2align 2 .cv_linetable 411, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", .Lfunc_end411 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::data .long .Ltmp21820-.Ltmp21819 # Subsection size .Ltmp21819: .short .Ltmp21822-.Ltmp21821 # Record length .Ltmp21821: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end412-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7942 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::data" # Function name .Ltmp21822: .short .Ltmp21824-.Ltmp21823 # Record length .Ltmp21823: .short 4414 # Record kind: S_LOCAL .long 5824 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21824: .cv_def_range .Ltmp12055 .Ltmp12056, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21820: .p2align 2 .cv_linetable 412, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@UAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEAUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end412 .section .debug$S,"dr",associative,"?data@?$array@H$03@std@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::array::data .long .Ltmp21826-.Ltmp21825 # Subsection size .Ltmp21825: .short .Ltmp21828-.Ltmp21827 # Record length .Ltmp21827: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end413-"?data@?$array@H$03@std@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7943 # Function type index .secrel32 "?data@?$array@H$03@std@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$array@H$03@std@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "std::array::data" # Function name .Ltmp21828: .short .Ltmp21830-.Ltmp21829 # Record length .Ltmp21829: .short 4414 # Record kind: S_LOCAL .long 5617 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21830: .cv_def_range .Ltmp12057 .Ltmp12058, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21826: .p2align 2 .cv_linetable 413, "?data@?$array@H$03@std@@QEBAPEBHXZ", .Lfunc_end413 .section .debug$S,"dr",associative,"??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp21832-.Ltmp21831 # Subsection size .Ltmp21831: .short .Ltmp21834-.Ltmp21833 # Record length .Ltmp21833: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end414-"??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7946 # Function type index .secrel32 "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" # Function section relative address .secidx "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp21834: .short .Ltmp21836-.Ltmp21835 # Record length .Ltmp21835: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp21836: .cv_def_range .Ltmp12059 .Ltmp12060, "E\021O\001\000\000\000\000\000\000" .short .Ltmp21838-.Ltmp21837 # Record length .Ltmp21837: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp21838: .cv_def_range .Ltmp12059 .Ltmp12060, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21832: .p2align 2 .cv_linetable 414, "??$compareEqual@_J_J@Catch@@YA_NAEB_J0@Z", .Lfunc_end414 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp21840-.Ltmp21839 # Subsection size .Ltmp21839: .short .Ltmp21842-.Ltmp21841 # Record length .Ltmp21841: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end415-"??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7947 # Function type index .secrel32 "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp21842: .short .Ltmp21844-.Ltmp21843 # Record length .Ltmp21843: .short 4414 # Record kind: S_LOCAL .long 7905 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21844: .cv_def_range .Ltmp12061 .Ltmp12064, "E\021O\001\000\000P\000\000\000" .short .Ltmp21846-.Ltmp21845 # Record length .Ltmp21845: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp21846: .cv_def_range .Ltmp12061 .Ltmp12064, "E\021O\001\000\000_\000\000\000" .short .Ltmp21848-.Ltmp21847 # Record length .Ltmp21847: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp21848: .cv_def_range .Ltmp12061 .Ltmp12064, "E\021O\001\000\000`\000\000\000" .short .Ltmp21850-.Ltmp21849 # Record length .Ltmp21849: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp21850: .cv_def_range .Lfunc_begin415 .Ltmp12062, "A\021Q\001\000\000" .cv_def_range .Ltmp12062 .Ltmp12063, "E\021O\001\000\0008\000\000\000" .short .Ltmp21852-.Ltmp21851 # Record length .Ltmp21851: .short 4414 # Record kind: S_LOCAL .long 7517 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp21852: .cv_def_range .Ltmp12061 .Ltmp12064, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21840: .p2align 2 .cv_linetable 415, "??0?$BinaryExpr@AEB_JAEB_J@Catch@@QEAA@_NAEB_JVStringRef@1@1@Z", .Lfunc_end415 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp21854-.Ltmp21853 # Subsection size .Ltmp21853: .short .Ltmp21856-.Ltmp21855 # Record length .Ltmp21855: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end416-"?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7948 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp21856: .short .Ltmp21858-.Ltmp21857 # Record length .Ltmp21857: .short 4414 # Record kind: S_LOCAL .long 7902 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21858: .cv_def_range .Ltmp12065 .Ltmp12066, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21854: .p2align 2 .cv_linetable 416, "?isBinaryExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ", .Lfunc_end416 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp21860-.Ltmp21859 # Subsection size .Ltmp21859: .short .Ltmp21862-.Ltmp21861 # Record length .Ltmp21861: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end417-"?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7949 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp21862: .short .Ltmp21864-.Ltmp21863 # Record length .Ltmp21863: .short 4414 # Record kind: S_LOCAL .long 7902 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21864: .cv_def_range .Ltmp12067 .Ltmp12068, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21860: .p2align 2 .cv_linetable 417, "?getResult@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBA_NXZ", .Lfunc_end417 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp21866-.Ltmp21865 # Subsection size .Ltmp21865: .short .Ltmp21868-.Ltmp21867 # Record length .Ltmp21867: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end418-"?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7950 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp21868: .short .Ltmp21870-.Ltmp21869 # Record length .Ltmp21869: .short 4414 # Record kind: S_LOCAL .long 7902 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21870: .cv_def_range .Ltmp12073 .Ltmp12074, "E\021N\001\000\000(\000\000\000" .short .Ltmp21872-.Ltmp21871 # Record length .Ltmp21871: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp21872: .cv_def_range .Ltmp12073 .Ltmp12074, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21866: .p2align 2 .cv_linetable 418, "?streamReconstructedExpression@?$BinaryExpr@AEB_JAEB_J@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end418 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp21874-.Ltmp21873 # Subsection size .Ltmp21873: .short .Ltmp21876-.Ltmp21875 # Record length .Ltmp21875: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end419-"??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7913 # Function type index .secrel32 "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp21876: .short .Ltmp21878-.Ltmp21877 # Record length .Ltmp21877: .short 4414 # Record kind: S_LOCAL .long 7905 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21878: .cv_def_range .Ltmp12075 .Ltmp12076, "E\021O\001\000\0000\000\000\000" .short .Ltmp21880-.Ltmp21879 # Record length .Ltmp21879: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp21880: .cv_def_range .Ltmp12075 .Ltmp12076, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21874: .p2align 2 .cv_linetable 419, "??_G?$BinaryExpr@AEB_JAEB_J@Catch@@UEAAPEAXI@Z", .Lfunc_end419 .section .debug$S,"dr",associative,"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4,void> .long .Ltmp21882-.Ltmp21881 # Subsection size .Ltmp21881: .short .Ltmp21884-.Ltmp21883 # Record length .Ltmp21883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end420-"??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7952 # Function type index .secrel32 "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4,void>" # Function name .Ltmp21884: .short .Ltmp21886-.Ltmp21885 # Record length .Ltmp21885: .short 4414 # Record kind: S_LOCAL .long 5737 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21886: .cv_def_range .Ltmp12079 .Ltmp12080, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21888-.Ltmp21887 # Record length .Ltmp21887: .short 4414 # Record kind: S_LOCAL .long 7893 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21888: .cv_def_range .Ltmp12079 .Ltmp12080, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21882: .p2align 2 .cv_linetable 420, "??$?0$03X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@H$03@std@@@Z", .Lfunc_end420 .section .debug$S,"dr" .long 241 # Symbol subsection for gsl::span::span<4,void> .long .Ltmp21890-.Ltmp21889 # Subsection size .Ltmp21889: .short .Ltmp21892-.Ltmp21891 # Record length .Ltmp21891: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end421-"??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7956 # Function type index .secrel32 "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section relative address .secidx "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4,void>" # Function name .Ltmp21892: .short .Ltmp21894-.Ltmp21893 # Record length .Ltmp21893: .short 4414 # Record kind: S_LOCAL .long 5846 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21894: .cv_def_range .Ltmp12083 .Ltmp12084, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21896-.Ltmp21895 # Record length .Ltmp21895: .short 4414 # Record kind: S_LOCAL .long 7953 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp21896: .cv_def_range .Ltmp12083 .Ltmp12084, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21890: .p2align 2 .cv_linetable 421, "??$?0$03X@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@AEBV?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@@Z", .Lfunc_end421 .long 241 # Symbol subsection for gsl::span::data .long .Ltmp21898-.Ltmp21897 # Subsection size .Ltmp21897: .short .Ltmp21900-.Ltmp21899 # Record length .Ltmp21899: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end422-"?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7957 # Function type index .secrel32 "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp21900: .short .Ltmp21902-.Ltmp21901 # Record length .Ltmp21901: .short 4414 # Record kind: S_LOCAL .long 5865 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21902: .cv_def_range .Ltmp12085 .Ltmp12086, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21898: .p2align 2 .cv_linetable 422, "?data@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end422 .long 241 # Symbol subsection for std::array<(anonymous namespace)::AddressOverloaded,4>::data .long .Ltmp21904-.Ltmp21903 # Subsection size .Ltmp21903: .short .Ltmp21906-.Ltmp21905 # Record length .Ltmp21905: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end423-"?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7958 # Function type index .secrel32 "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "std::array<(anonymous namespace)::AddressOverloaded,4>::data" # Function name .Ltmp21906: .short .Ltmp21908-.Ltmp21907 # Record length .Ltmp21907: .short 4414 # Record kind: S_LOCAL .long 5653 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21908: .cv_def_range .Ltmp12087 .Ltmp12088, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21904: .p2align 2 .cv_linetable 423, "?data@?$array@UAddressOverloaded@?A0x3DBF7A98@@$03@std@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end423 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____16::::operator() .long .Ltmp21910-.Ltmp21909 # Subsection size .Ltmp21909: .short .Ltmp21912-.Ltmp21911 # Record length .Ltmp21911: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end424-"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # 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____16@@YAXXZ@QEBA?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@QEBA?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 .Ltmp21912: .short .Ltmp21914-.Ltmp21913 # Record length .Ltmp21913: .short 4414 # Record kind: S_LOCAL .long 7960 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21914: .cv_def_range .Ltmp12089 .Ltmp12090, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21910: .p2align 2 .cv_linetable 424, "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z", .Lfunc_end424 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____16::::operator() .long .Ltmp21916-.Ltmp21915 # Subsection size .Ltmp21915: .short .Ltmp21918-.Ltmp21917 # Record length .Ltmp21917: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end425-"??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7963 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____16::::operator()" # Function name .Ltmp21918: .short .Ltmp21920-.Ltmp21919 # Record length .Ltmp21919: .short 4414 # Record kind: S_LOCAL .long 5898 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21920: .cv_def_range .Ltmp12091 .Ltmp12092, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21916: .p2align 2 .cv_linetable 425, "??R@?0??____C_A_T_C_H____T_E_S_T____16@@YAXXZ@QEBA@XZ", .Lfunc_end425 .section .debug$S,"dr",associative,"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span > .long .Ltmp21922-.Ltmp21921 # Subsection size .Ltmp21921: .short .Ltmp21924-.Ltmp21923 # Record length .Ltmp21923: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end426-"??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7965 # Function type index .secrel32 "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$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@AEBV?$array@H$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span >" # Function name .Ltmp21924: .short .Ltmp21926-.Ltmp21925 # Record length .Ltmp21925: .short 4414 # Record kind: S_LOCAL .long 7893 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp21926: .cv_def_range .Ltmp12093 .Ltmp12094, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21922: .p2align 2 .cv_linetable 426, "??$make_span@V?$array@H$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$array@H$03@std@@@Z", .Lfunc_end426 .section .debug$S,"dr" .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp21928-.Ltmp21927 # Subsection size .Ltmp21927: .short .Ltmp21930-.Ltmp21929 # Record length .Ltmp21929: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end427-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7969 # Function type index .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp21930: .short .Ltmp21932-.Ltmp21931 # Record length .Ltmp21931: .short 4414 # Record kind: S_LOCAL .long 7966 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21932: .cv_def_range .Ltmp12097 .Ltmp12101, "E\021N\001\000\000\330\377\377\377" .short .Ltmp21934-.Ltmp21933 # Record length .Ltmp21933: .short 4414 # Record kind: S_LOCAL .long 5894 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp21934: .cv_def_range .Ltmp12097 .Ltmp12101, "E\021N\001\000\000\350\377\377\377" .short .Ltmp21936-.Ltmp21935 # Record length .Ltmp21935: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp21936: .cv_def_range .Ltmp12097 .Ltmp12101, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21928: .p2align 2 .cv_linetable 427, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$03@details@2@@Z", .Lfunc_end427 .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp21938-.Ltmp21937 # Subsection size .Ltmp21937: .short .Ltmp21940-.Ltmp21939 # Record length .Ltmp21939: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end428-"?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7970 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp21940: .short .Ltmp21942-.Ltmp21941 # Record length .Ltmp21941: .short 4414 # Record kind: S_LOCAL .long 5888 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21942: .cv_def_range .Ltmp12102 .Ltmp12103, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21938: .p2align 2 .cv_linetable 428, "?data@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@QEBAPEBUAddressOverloaded@?A0x3DBF7A98@@XZ", .Lfunc_end428 .section .debug$S,"dr",associative,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span,void> .long .Ltmp21944-.Ltmp21943 # Subsection size .Ltmp21943: .short .Ltmp21946-.Ltmp21945 # Record length .Ltmp21945: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end429-"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7974 # Function type index .secrel32 "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # Function section relative address .secidx "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span,void>" # Function name .Ltmp21946: .short .Ltmp21948-.Ltmp21947 # Record length .Ltmp21947: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21948: .cv_def_range .Ltmp12104 .Ltmp12105, "E\021O\001\000\0008\000\000\000" .short .Ltmp21950-.Ltmp21949 # Record length .Ltmp21949: .short 4414 # Record kind: S_LOCAL .long 7971 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp21950: .cv_def_range .Ltmp12104 .Ltmp12105, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21944: .p2align 2 .cv_linetable 429, "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z", .Lfunc_end429 .section .debug$S,"dr",associative,"?size@?$array@$$CBH$03@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::array::size .long .Ltmp21952-.Ltmp21951 # Subsection size .Ltmp21951: .short .Ltmp21954-.Ltmp21953 # Record length .Ltmp21953: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end430-"?size@?$array@$$CBH$03@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7975 # Function type index .secrel32 "?size@?$array@$$CBH$03@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$array@$$CBH$03@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::array::size" # Function name .Ltmp21954: .short .Ltmp21956-.Ltmp21955 # Record length .Ltmp21955: .short 4414 # Record kind: S_LOCAL .long 5920 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21956: .cv_def_range .Ltmp12106 .Ltmp12107, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21952: .p2align 2 .cv_linetable 430, "?size@?$array@$$CBH$03@std@@QEBA_KXZ", .Lfunc_end430 .section .debug$S,"dr",associative,"?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::array::data .long .Ltmp21958-.Ltmp21957 # Subsection size .Ltmp21957: .short .Ltmp21960-.Ltmp21959 # Record length .Ltmp21959: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end431-"?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7976 # Function type index .secrel32 "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" # Function section relative address .secidx "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ" # Function section index .byte 0 # Flags .asciz "std::array::data" # Function name .Ltmp21960: .short .Ltmp21962-.Ltmp21961 # Record length .Ltmp21961: .short 4414 # Record kind: S_LOCAL .long 5911 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21962: .cv_def_range .Ltmp12108 .Ltmp12109, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21958: .p2align 2 .cv_linetable 431, "?data@?$array@$$CBH$03@std@@QEAAPEBHXZ", .Lfunc_end431 .section .debug$S,"dr",associative,"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span,void> .long .Ltmp21964-.Ltmp21963 # Subsection size .Ltmp21963: .short .Ltmp21966-.Ltmp21965 # Record length .Ltmp21965: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end432-"??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7978 # Function type index .secrel32 "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # Function section relative address .secidx "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span,void>" # Function name .Ltmp21966: .short .Ltmp21968-.Ltmp21967 # Record length .Ltmp21967: .short 4414 # Record kind: S_LOCAL .long 5737 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21968: .cv_def_range .Ltmp12110 .Ltmp12111, "E\021O\001\000\0008\000\000\000" .short .Ltmp21970-.Ltmp21969 # Record length .Ltmp21969: .short 4414 # Record kind: S_LOCAL .long 7971 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp21970: .cv_def_range .Ltmp12110 .Ltmp12111, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21964: .p2align 2 .cv_linetable 432, "??$?0V?$array@$$CBH$03@std@@X@?$span@$$CBH$03@gsl@@QEAA@AEBV?$array@$$CBH$03@std@@@Z", .Lfunc_end432 .section .debug$S,"dr",associative,"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span > .long .Ltmp21972-.Ltmp21971 # Subsection size .Ltmp21971: .short .Ltmp21974-.Ltmp21973 # Record length .Ltmp21973: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end433-"??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7980 # Function type index .secrel32 "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$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@AEAV?$array@$$CBH$03@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span >" # Function name .Ltmp21974: .short .Ltmp21976-.Ltmp21975 # Record length .Ltmp21975: .short 4414 # Record kind: S_LOCAL .long 5913 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp21976: .cv_def_range .Ltmp12112 .Ltmp12113, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21972: .p2align 2 .cv_linetable 433, "??$make_span@V?$array@$$CBH$03@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEAV?$array@$$CBH$03@std@@@Z", .Lfunc_end433 .section .debug$S,"dr",associative,"??$narrow@_J_K@gsl@@YA_J_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrow .long .Ltmp21978-.Ltmp21977 # Subsection size .Ltmp21977: .short .Ltmp21980-.Ltmp21979 # Record length .Ltmp21979: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end434-"??$narrow@_J_K@gsl@@YA_J_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7982 # Function type index .secrel32 "??$narrow@_J_K@gsl@@YA_J_K@Z" # Function section relative address .secidx "??$narrow@_J_K@gsl@@YA_J_K@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrow" # Function name .Ltmp21980: .short .Ltmp21982-.Ltmp21981 # Record length .Ltmp21981: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "u" .Ltmp21982: .cv_def_range .Ltmp12118 .Ltmp12127, "E\021N\001\000\000\000\000\000\000" .short .Ltmp21984-.Ltmp21983 # Record length .Ltmp21983: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 0 # Flags .asciz "t" .Ltmp21984: .cv_def_range .Ltmp12118 .Ltmp12127, "E\021N\001\000\000\370\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21978: .p2align 2 .cv_linetable 434, "??$narrow@_J_K@gsl@@YA_J_K@Z", .Lfunc_end434 .section .debug$S,"dr",associative,"?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::array::data .long .Ltmp21986-.Ltmp21985 # Subsection size .Ltmp21985: .short .Ltmp21988-.Ltmp21987 # Record length .Ltmp21987: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end435-"?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7983 # Function type index .secrel32 "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "std::array::data" # Function name .Ltmp21988: .short .Ltmp21990-.Ltmp21989 # Record length .Ltmp21989: .short 4414 # Record kind: S_LOCAL .long 5920 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp21990: .cv_def_range .Ltmp12128 .Ltmp12129, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21986: .p2align 2 .cv_linetable 435, "?data@?$array@$$CBH$03@std@@QEBAPEBHXZ", .Lfunc_end435 .section .debug$S,"dr",associative,"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrow_cast .long .Ltmp21992-.Ltmp21991 # Subsection size .Ltmp21991: .short .Ltmp21994-.Ltmp21993 # Record length .Ltmp21993: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end436-"??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7985 # Function type index .secrel32 "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # Function section relative address .secidx "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrow_cast" # Function name .Ltmp21994: .short .Ltmp21996-.Ltmp21995 # Record length .Ltmp21995: .short 4414 # Record kind: S_LOCAL .long 7379 # TypeIndex .short 1 # Flags .asciz "u" .Ltmp21996: .cv_def_range .Ltmp12130 .Ltmp12131, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21992: .p2align 2 .cv_linetable 436, "??$narrow_cast@_JAEA_K@gsl@@YA_JAEA_K@Z", .Lfunc_end436 .section .debug$S,"dr",associative,"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::throw_exception .long .Ltmp21998-.Ltmp21997 # Subsection size .Ltmp21997: .short .Ltmp22000-.Ltmp21999 # Record length .Ltmp21999: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end437-"??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7994 # Function type index .secrel32 "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # Function section relative address .secidx "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::throw_exception" # Function name .Ltmp22000: .short .Ltmp22002-.Ltmp22001 # Record length .Ltmp22001: .short 4414 # Record kind: S_LOCAL .long 7987 # TypeIndex .short 1 # Flags .asciz "exception" .Ltmp22002: .cv_def_range .Ltmp12132 .Ltmp12133, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp21998: .p2align 2 .cv_linetable 437, "??$throw_exception@Unarrowing_error@gsl@@@details@gsl@@YAX$$QEAUnarrowing_error@1@@Z", .Lfunc_end437 .section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error .long .Ltmp22004-.Ltmp22003 # Subsection size .Ltmp22003: .short .Ltmp22006-.Ltmp22005 # Record length .Ltmp22005: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end438-"??0narrowing_error@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7997 # Function type index .secrel32 "??0narrowing_error@gsl@@QEAA@XZ" # Function section relative address .secidx "??0narrowing_error@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::narrowing_error::narrowing_error" # Function name .Ltmp22006: .short .Ltmp22008-.Ltmp22007 # Record length .Ltmp22007: .short 4414 # Record kind: S_LOCAL .long 7995 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22008: .cv_def_range .Ltmp12134 .Ltmp12135, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22004: .p2align 2 .cv_linetable 438, "??0narrowing_error@gsl@@QEAA@XZ", .Lfunc_end438 .section .debug$S,"dr",associative,"??1narrowing_error@gsl@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrowing_error::~narrowing_error .long .Ltmp22010-.Ltmp22009 # Subsection size .Ltmp22009: .short .Ltmp22012-.Ltmp22011 # Record length .Ltmp22011: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end439-"??1narrowing_error@gsl@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7998 # Function type index .secrel32 "??1narrowing_error@gsl@@UEAA@XZ" # Function section relative address .secidx "??1narrowing_error@gsl@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::narrowing_error::~narrowing_error" # Function name .Ltmp22012: .short .Ltmp22014-.Ltmp22013 # Record length .Ltmp22013: .short 4414 # Record kind: S_LOCAL .long 7995 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22014: .cv_def_range .Ltmp12136 .Ltmp12138, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22010: .p2align 2 .cv_linetable 439, "??1narrowing_error@gsl@@UEAA@XZ", .Lfunc_end439 .section .debug$S,"dr",associative,"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp22016-.Ltmp22015 # Subsection size .Ltmp22015: .short .Ltmp22018-.Ltmp22017 # Record length .Ltmp22017: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end440-"??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8000 # Function type index .secrel32 "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # Function section relative address .secidx "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp22018: .short .Ltmp22020-.Ltmp22019 # Record length .Ltmp22019: .short 4414 # Record kind: S_LOCAL .long 7379 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp22020: .cv_def_range .Ltmp12139 .Ltmp12140, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22016: .p2align 2 .cv_linetable 440, "??$forward@AEA_K@std@@YAAEA_KAEA_K@Z", .Lfunc_end440 .section .debug$S,"dr",associative,"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp22022-.Ltmp22021 # Subsection size .Ltmp22021: .short .Ltmp22024-.Ltmp22023 # Record length .Ltmp22023: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end441-"??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8004 # Function type index .secrel32 "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # Function section relative address .secidx "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp22024: .short .Ltmp22026-.Ltmp22025 # Record length .Ltmp22025: .short 4414 # Record kind: S_LOCAL .long 8001 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp22026: .cv_def_range .Ltmp12141 .Ltmp12142, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22022: .p2align 2 .cv_linetable 441, "??$forward@Unarrowing_error@gsl@@@std@@YA$$QEAUnarrowing_error@gsl@@AEAU12@@Z", .Lfunc_end441 .section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error .long .Ltmp22028-.Ltmp22027 # Subsection size .Ltmp22027: .short .Ltmp22030-.Ltmp22029 # Record length .Ltmp22029: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end442-"??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8006 # Function type index .secrel32 "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # Function section relative address .secidx "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrowing_error::narrowing_error" # Function name .Ltmp22030: .short .Ltmp22032-.Ltmp22031 # Record length .Ltmp22031: .short 4414 # Record kind: S_LOCAL .long 7995 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22032: .cv_def_range .Ltmp12143 .Ltmp12144, "E\021O\001\000\0008\000\000\000" .short .Ltmp22034-.Ltmp22033 # Record length .Ltmp22033: .short 4414 # Record kind: S_LOCAL .long 7987 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22034: .cv_def_range .Ltmp12143 .Ltmp12144, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22028: .p2align 2 .cv_linetable 442, "??0narrowing_error@gsl@@QEAA@$$QEAU01@@Z", .Lfunc_end442 .section .debug$S,"dr",associative,"??0narrowing_error@gsl@@QEAA@AEBU01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrowing_error::narrowing_error .long .Ltmp22036-.Ltmp22035 # Subsection size .Ltmp22035: .short .Ltmp22038-.Ltmp22037 # Record length .Ltmp22037: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end443-"??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8011 # Function type index .secrel32 "??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # Function section relative address .secidx "??0narrowing_error@gsl@@QEAA@AEBU01@@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrowing_error::narrowing_error" # Function name .Ltmp22038: .short .Ltmp22040-.Ltmp22039 # Record length .Ltmp22039: .short 4414 # Record kind: S_LOCAL .long 7995 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22040: .cv_def_range .Ltmp12145 .Ltmp12146, "E\021O\001\000\0008\000\000\000" .short .Ltmp22042-.Ltmp22041 # Record length .Ltmp22041: .short 4414 # Record kind: S_LOCAL .long 8008 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22042: .cv_def_range .Ltmp12145 .Ltmp12146, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22036: .p2align 2 .cv_linetable 443, "??0narrowing_error@gsl@@QEAA@AEBU01@@Z", .Lfunc_end443 .section .debug$S,"dr",associative,"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::narrowing_error::~narrowing_error .long .Ltmp22044-.Ltmp22043 # Subsection size .Ltmp22043: .short .Ltmp22046-.Ltmp22045 # Record length .Ltmp22045: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end444-"??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7998 # Function type index .secrel32 "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # Function section relative address .secidx "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "gsl::narrowing_error::~narrowing_error" # Function name .Ltmp22046: .short .Ltmp22048-.Ltmp22047 # Record length .Ltmp22047: .short 4414 # Record kind: S_LOCAL .long 7995 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22048: .cv_def_range .Ltmp12147 .Ltmp12148, "E\021O\001\000\0000\000\000\000" .short .Ltmp22050-.Ltmp22049 # Record length .Ltmp22049: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp22050: .cv_def_range .Ltmp12147 .Ltmp12148, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22044: .p2align 2 .cv_linetable 444, "??_Gnarrowing_error@gsl@@UEAAPEAXI@Z", .Lfunc_end444 .section .debug$S,"dr",associative,"??0exception@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::exception::exception .long .Ltmp22052-.Ltmp22051 # Subsection size .Ltmp22051: .short .Ltmp22054-.Ltmp22053 # Record length .Ltmp22053: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end445-"??0exception@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8012 # Function type index .secrel32 "??0exception@std@@QEAA@XZ" # Function section relative address .secidx "??0exception@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::exception::exception" # Function name .Ltmp22054: .short .Ltmp22056-.Ltmp22055 # Record length .Ltmp22055: .short 4414 # Record kind: S_LOCAL .long 7237 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22056: .cv_def_range .Ltmp12149 .Ltmp12150, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22052: .p2align 2 .cv_linetable 445, "??0exception@std@@QEAA@XZ", .Lfunc_end445 .section .debug$S,"dr",associative,"??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp22058-.Ltmp22057 # Subsection size .Ltmp22057: .short .Ltmp22060-.Ltmp22059 # Record length .Ltmp22059: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end446-"??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8013 # Function type index .secrel32 "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # Function section relative address .secidx "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp22060: .short .Ltmp22062-.Ltmp22061 # Record length .Ltmp22061: .short 4414 # Record kind: S_LOCAL .long 5737 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22062: .cv_def_range .Ltmp12151 .Ltmp12152, "E\021O\001\000\0000\000\000\000" .short .Ltmp22064-.Ltmp22063 # Record length .Ltmp22063: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp22064: .cv_def_range .Ltmp12151 .Ltmp12152, "E\021O\001\000\0008\000\000\000" .short .Ltmp22066-.Ltmp22065 # Record length .Ltmp22065: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp22066: .cv_def_range .Ltmp12151 .Ltmp12152, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22058: .p2align 2 .cv_linetable 446, "??0?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z", .Lfunc_end446 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp22068-.Ltmp22067 # Subsection size .Ltmp22067: .short .Ltmp22070-.Ltmp22069 # Record length .Ltmp22069: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end447-"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8015 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp22070: .short .Ltmp22072-.Ltmp22071 # Record length .Ltmp22071: .short 4414 # Record kind: S_LOCAL .long 7933 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22072: .cv_def_range .Ltmp12157 .Ltmp12161, "E\021N\001\000\000\030\000\000\000" .short .Ltmp22074-.Ltmp22073 # Record length .Ltmp22073: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp22074: .cv_def_range .Ltmp12157 .Ltmp12161, "E\021N\001\000\000 \000\000\000" .short .Ltmp22076-.Ltmp22075 # Record length .Ltmp22075: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp22076: .cv_def_range .Ltmp12157 .Ltmp12161, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22068: .p2align 2 .cv_linetable 447, "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@$$CBH$03@gsl@@QEAA@PEBH_J@Z", .Lfunc_end447 .section .debug$S,"dr",associative,"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<4>::extent_type .long .Ltmp22078-.Ltmp22077 # Subsection size .Ltmp22077: .short .Ltmp22080-.Ltmp22079 # Record length .Ltmp22079: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end448-"??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8016 # Function type index .secrel32 "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" # Function section relative address .secidx "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<4>::extent_type" # Function name .Ltmp22080: .short .Ltmp22082-.Ltmp22081 # Record length .Ltmp22081: .short 4414 # Record kind: S_LOCAL .long 5725 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22082: .cv_def_range .Ltmp12164 .Ltmp12167, "E\021N\001\000\000\340\377\377\377" .short .Ltmp22084-.Ltmp22083 # Record length .Ltmp22083: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp22084: .cv_def_range .Ltmp12164 .Ltmp12167, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22078: .p2align 2 .cv_linetable 448, "??0?$extent_type@$03@details@gsl@@QEAA@_J@Z", .Lfunc_end448 .section .debug$S,"dr",associative,"??0?$allocator@H@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp22086-.Ltmp22085 # Subsection size .Ltmp22085: .short .Ltmp22088-.Ltmp22087 # Record length .Ltmp22087: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end449-"??0?$allocator@H@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8017 # Function type index .secrel32 "??0?$allocator@H@std@@QEAA@XZ" # Function section relative address .secidx "??0?$allocator@H@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp22088: .short .Ltmp22090-.Ltmp22089 # Record length .Ltmp22089: .short 4414 # Record kind: S_LOCAL .long 6100 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22090: .cv_def_range .Ltmp12168 .Ltmp12169, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22086: .p2align 2 .cv_linetable 449, "??0?$allocator@H@std@@QEAA@XZ", .Lfunc_end449 .section .debug$S,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp22092-.Ltmp22091 # Subsection size .Ltmp22091: .short .Ltmp22094-.Ltmp22093 # Record length .Ltmp22093: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end450-"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8018 # Function type index .secrel32 "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # Function section relative address .secidx "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp22094: .short .Ltmp22096-.Ltmp22095 # Record length .Ltmp22095: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22096: .cv_def_range .Ltmp12172 .Ltmp12180, "E\021N\001\000\000\350\377\377\377" .short .Ltmp22098-.Ltmp22097 # Record length .Ltmp22097: .short 4414 # Record kind: S_LOCAL .long 8019 # TypeIndex .short 1 # Flags .asciz "_Ilist" .Ltmp22098: .cv_def_range .Lfunc_begin450 .Ltmp12173, "A\021K\001\000\000" .cv_def_range .Ltmp12173 .Ltmp12176 .Ltmp12177 .Ltmp12178, "E\021N\001\000\000\320\377\377\377" .short .Ltmp22100-.Ltmp22099 # Record length .Ltmp22099: .short 4414 # Record kind: S_LOCAL .long 5952 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp22100: .cv_def_range .Ltmp12172 .Ltmp12180, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22092: .p2align 2 .cv_linetable 450, "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@V?$initializer_list@H@1@AEBV?$allocator@H@1@@Z", .Lfunc_end450 .section .debug$S,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp22102-.Ltmp22101 # Subsection size .Ltmp22101: .short .Ltmp22104-.Ltmp22103 # Record length .Ltmp22103: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end451-"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8020 # Function type index .secrel32 "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp22104: .short .Ltmp22106-.Ltmp22105 # Record length .Ltmp22105: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22106: .cv_def_range .Ltmp12189 .Ltmp12195, "E\021N\001\000\000\340\377\377\377" .short .Ltmp22108-.Ltmp22107 # Record length .Ltmp22107: .short 4414 # Record kind: S_LOCAL .long 5963 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp22108: .cv_def_range .Ltmp12189 .Ltmp12195, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22102: .p2align 2 .cv_linetable 451, "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end451 .section .debug$S,"dr",associative,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span >,void> .long .Ltmp22110-.Ltmp22109 # Subsection size .Ltmp22109: .short .Ltmp22112-.Ltmp22111 # Record length .Ltmp22111: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end452-"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8022 # Function type index .secrel32 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section relative address .secidx "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span >,void>" # Function name .Ltmp22112: .short .Ltmp22114-.Ltmp22113 # Record length .Ltmp22113: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22114: .cv_def_range .Ltmp12196 .Ltmp12197, "E\021O\001\000\0008\000\000\000" .short .Ltmp22116-.Ltmp22115 # Record length .Ltmp22115: .short 4414 # Record kind: S_LOCAL .long 5979 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp22116: .cv_def_range .Ltmp12196 .Ltmp12197, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22110: .p2align 2 .cv_linetable 452, "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@H$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z", .Lfunc_end452 .section .debug$S,"dr",associative,"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::size .long .Ltmp22118-.Ltmp22117 # Subsection size .Ltmp22117: .short .Ltmp22120-.Ltmp22119 # Record length .Ltmp22119: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end453-"?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8023 # Function type index .secrel32 "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::size" # Function name .Ltmp22120: .short .Ltmp22122-.Ltmp22121 # Record length .Ltmp22121: .short 4414 # Record kind: S_LOCAL .long 6015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22122: .cv_def_range .Ltmp12198 .Ltmp12199, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22118: .p2align 2 .cv_linetable 453, "?size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ", .Lfunc_end453 .section .debug$S,"dr",associative,"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::data .long .Ltmp22124-.Ltmp22123 # Subsection size .Ltmp22123: .short .Ltmp22126-.Ltmp22125 # Record length .Ltmp22125: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end454-"?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8024 # Function type index .secrel32 "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # Function section relative address .secidx "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::data" # Function name .Ltmp22126: .short .Ltmp22128-.Ltmp22127 # Record length .Ltmp22127: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22128: .cv_def_range .Ltmp12200 .Ltmp12201, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22124: .p2align 2 .cv_linetable 454, "?data@?$vector@HV?$allocator@H@std@@@std@@QEAAPEAHXZ", .Lfunc_end454 .section .debug$S,"dr",associative,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span >,void> .long .Ltmp22130-.Ltmp22129 # Subsection size .Ltmp22129: .short .Ltmp22132-.Ltmp22131 # Record length .Ltmp22131: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end455-"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8026 # Function type index .secrel32 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section relative address .secidx "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span >,void>" # Function name .Ltmp22132: .short .Ltmp22134-.Ltmp22133 # Record length .Ltmp22133: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22134: .cv_def_range .Ltmp12202 .Ltmp12203, "E\021O\001\000\0008\000\000\000" .short .Ltmp22136-.Ltmp22135 # Record length .Ltmp22135: .short 4414 # Record kind: S_LOCAL .long 5979 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp22136: .cv_def_range .Ltmp12202 .Ltmp12203, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22130: .p2align 2 .cv_linetable 455, "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z", .Lfunc_end455 .section .debug$S,"dr",associative,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span,std::allocator >,void> .long .Ltmp22138-.Ltmp22137 # Subsection size .Ltmp22137: .short .Ltmp22140-.Ltmp22139 # Record length .Ltmp22139: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end456-"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$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 8028 # Function type index .secrel32 "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$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@@QEAA@AEAV?$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 .Ltmp22140: .short .Ltmp22142-.Ltmp22141 # Record length .Ltmp22141: .short 4414 # Record kind: S_LOCAL .long 6164 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22142: .cv_def_range .Ltmp12204 .Ltmp12205, "E\021O\001\000\0008\000\000\000" .short .Ltmp22144-.Ltmp22143 # Record length .Ltmp22143: .short 4414 # Record kind: S_LOCAL .long 4527 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp22144: .cv_def_range .Ltmp12204 .Ltmp12205, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22138: .p2align 2 .cv_linetable 456, "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z", .Lfunc_end456 .section .debug$S,"dr",associative,"?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp22146-.Ltmp22145 # Subsection size .Ltmp22145: .short .Ltmp22148-.Ltmp22147 # Record length .Ltmp22147: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end457-"?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8029 # Function type index .secrel32 "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp22148: .short .Ltmp22150-.Ltmp22149 # Record length .Ltmp22149: .short 4414 # Record kind: S_LOCAL .long 6188 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22150: .cv_def_range .Ltmp12206 .Ltmp12207, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22146: .p2align 2 .cv_linetable 457, "?size@?$span@$$CBD$0?0@gsl@@QEBA_JXZ", .Lfunc_end457 .section .debug$S,"dr",associative,"?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp22152-.Ltmp22151 # Subsection size .Ltmp22151: .short .Ltmp22154-.Ltmp22153 # Record length .Ltmp22153: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end458-"?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8030 # Function type index .secrel32 "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # Function section relative address .secidx "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp22154: .short .Ltmp22156-.Ltmp22155 # Record length .Ltmp22155: .short 4414 # Record kind: S_LOCAL .long 6188 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22156: .cv_def_range .Ltmp12208 .Ltmp12209, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22152: .p2align 2 .cv_linetable 458, "?data@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ", .Lfunc_end458 .section .debug$S,"dr",associative,"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span,std::allocator >,void> .long .Ltmp22158-.Ltmp22157 # Subsection size .Ltmp22157: .short .Ltmp22160-.Ltmp22159 # Record length .Ltmp22159: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end459-"??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$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 8032 # Function type index .secrel32 "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$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 .Ltmp22160: .short .Ltmp22162-.Ltmp22161 # Record length .Ltmp22161: .short 4414 # Record kind: S_LOCAL .long 6164 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22162: .cv_def_range .Ltmp12210 .Ltmp12211, "E\021O\001\000\0008\000\000\000" .short .Ltmp22164-.Ltmp22163 # Record length .Ltmp22163: .short 4414 # Record kind: S_LOCAL .long 4431 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp22164: .cv_def_range .Ltmp12210 .Ltmp12211, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22158: .p2align 2 .cv_linetable 459, "??$?0V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@X@?$span@$$CBD$0?0@gsl@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z", .Lfunc_end459 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() .long .Ltmp22166-.Ltmp22165 # Subsection size .Ltmp22165: .short .Ltmp22168-.Ltmp22167 # Record length .Ltmp22167: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end460-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8036 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?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@QEBA?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 .Ltmp22168: .short .Ltmp22170-.Ltmp22169 # Record length .Ltmp22169: .short 4414 # Record kind: S_LOCAL .long 8034 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22170: .cv_def_range .Ltmp12212 .Ltmp12213, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22166: .p2align 2 .cv_linetable 460, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z", .Lfunc_end460 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() .long .Ltmp22172-.Ltmp22171 # Subsection size .Ltmp22171: .short .Ltmp22174-.Ltmp22173 # Record length .Ltmp22173: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end461-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8037 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name .Ltmp22174: .short .Ltmp22176-.Ltmp22175 # Record length .Ltmp22175: .short 4414 # Record kind: S_LOCAL .long 6218 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22176: .cv_def_range .Ltmp12214 .Ltmp12215, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22172: .p2align 2 .cv_linetable 461, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ", .Lfunc_end461 .section .debug$S,"dr",associative,"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span >,void> .long .Ltmp22178-.Ltmp22177 # Subsection size .Ltmp22177: .short .Ltmp22180-.Ltmp22179 # Record length .Ltmp22179: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end462-"??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8039 # Function type index .secrel32 "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span >,void>" # Function name .Ltmp22180: .short .Ltmp22182-.Ltmp22181 # Record length .Ltmp22181: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22182: .cv_def_range .Ltmp12216 .Ltmp12217, "E\021O\001\000\0008\000\000\000" .short .Ltmp22184-.Ltmp22183 # Record length .Ltmp22183: .short 4414 # Record kind: S_LOCAL .long 5963 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp22184: .cv_def_range .Ltmp12216 .Ltmp12217, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22178: .p2align 2 .cv_linetable 462, "??$?0V?$vector@HV?$allocator@H@std@@@std@@X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z", .Lfunc_end462 .section .debug$S,"dr",associative,"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::~vector .long .Ltmp22186-.Ltmp22185 # Subsection size .Ltmp22185: .short .Ltmp22188-.Ltmp22187 # Record length .Ltmp22187: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end463-"??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8040 # Function type index .secrel32 "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::~vector" # Function name .Ltmp22188: .short .Ltmp22190-.Ltmp22189 # Record length .Ltmp22189: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22190: .cv_def_range .Ltmp12220 .Ltmp12223, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22186: .p2align 2 .cv_linetable 463, "??1?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ", .Lfunc_end463 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() .long .Ltmp22192-.Ltmp22191 # Subsection size .Ltmp22191: .short .Ltmp22194-.Ltmp22193 # Record length .Ltmp22193: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end464-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8045 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?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@QEBA?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 .Ltmp22194: .short .Ltmp22196-.Ltmp22195 # Record length .Ltmp22195: .short 4414 # Record kind: S_LOCAL .long 8042 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22196: .cv_def_range .Ltmp12224 .Ltmp12225, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22192: .p2align 2 .cv_linetable 464, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z", .Lfunc_end464 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() .long .Ltmp22198-.Ltmp22197 # Subsection size .Ltmp22197: .short .Ltmp22200-.Ltmp22199 # Record length .Ltmp22199: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end465-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8046 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name .Ltmp22200: .short .Ltmp22202-.Ltmp22201 # Record length .Ltmp22201: .short 4414 # Record kind: S_LOCAL .long 6228 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22202: .cv_def_range .Ltmp12226 .Ltmp12227, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22198: .p2align 2 .cv_linetable 465, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ", .Lfunc_end465 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() .long .Ltmp22204-.Ltmp22203 # Subsection size .Ltmp22203: .short .Ltmp22206-.Ltmp22205 # Record length .Ltmp22205: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end466-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8050 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?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@QEBA?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 .Ltmp22206: .short .Ltmp22208-.Ltmp22207 # Record length .Ltmp22207: .short 4414 # Record kind: S_LOCAL .long 8048 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22208: .cv_def_range .Ltmp12228 .Ltmp12229, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22204: .p2align 2 .cv_linetable 466, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA?A?@@V?$span@$$CBD$0?0@gsl@@@Z", .Lfunc_end466 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____20::::operator() .long .Ltmp22210-.Ltmp22209 # Subsection size .Ltmp22209: .short .Ltmp22212-.Ltmp22211 # Record length .Ltmp22211: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end467-"??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8051 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____20::::operator()" # Function name .Ltmp22212: .short .Ltmp22214-.Ltmp22213 # Record length .Ltmp22213: .short 4414 # Record kind: S_LOCAL .long 6238 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22214: .cv_def_range .Ltmp12230 .Ltmp12231, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22210: .p2align 2 .cv_linetable 467, "??R@?0??____C_A_T_C_H____T_E_S_T____20@@YAXXZ@QEBA@XZ", .Lfunc_end467 .section .debug$S,"dr",associative,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span > > .long .Ltmp22216-.Ltmp22215 # Subsection size .Ltmp22215: .short .Ltmp22218-.Ltmp22217 # Record length .Ltmp22217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end468-"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8053 # Function type index .secrel32 "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$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@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span > >" # Function name .Ltmp22218: .short .Ltmp22220-.Ltmp22219 # Record length .Ltmp22219: .short 4414 # Record kind: S_LOCAL .long 5979 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp22220: .cv_def_range .Ltmp12232 .Ltmp12233, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22216: .p2align 2 .cv_linetable 468, "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@H$0?0@0@AEAV?$vector@HV?$allocator@H@std@@@std@@@Z", .Lfunc_end468 .section .debug$S,"dr",associative,"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::make_span > > .long .Ltmp22222-.Ltmp22221 # Subsection size .Ltmp22221: .short .Ltmp22224-.Ltmp22223 # Record length .Ltmp22223: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end469-"??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8055 # Function type index .secrel32 "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$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@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "gsl::make_span > >" # Function name .Ltmp22224: .short .Ltmp22226-.Ltmp22225 # Record length .Ltmp22225: .short 4414 # Record kind: S_LOCAL .long 5963 # TypeIndex .short 1 # Flags .asciz "cont" .Ltmp22226: .cv_def_range .Ltmp12234 .Ltmp12235, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22222: .p2align 2 .cv_linetable 469, "??$make_span@V?$vector@HV?$allocator@H@std@@@std@@@gsl@@YA?AV?$span@$$CBH$0?0@0@AEBV?$vector@HV?$allocator@H@std@@@std@@@Z", .Lfunc_end469 .section .debug$S,"dr",associative,"?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::data .long .Ltmp22228-.Ltmp22227 # Subsection size .Ltmp22227: .short .Ltmp22230-.Ltmp22229 # Record length .Ltmp22229: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end470-"?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8056 # Function type index .secrel32 "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" # Function section relative address .secidx "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::data" # Function name .Ltmp22230: .short .Ltmp22232-.Ltmp22231 # Record length .Ltmp22231: .short 4414 # Record kind: S_LOCAL .long 6015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22232: .cv_def_range .Ltmp12236 .Ltmp12237, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22228: .p2align 2 .cv_linetable 470, "?data@?$vector@HV?$allocator@H@std@@@std@@QEBAPEBHXZ", .Lfunc_end470 .section .debug$S,"dr",associative,"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc &,void> .long .Ltmp22234-.Ltmp22233 # Subsection size .Ltmp22233: .short .Ltmp22236-.Ltmp22235 # Record length .Ltmp22235: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end471-"??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8057 # Function type index .secrel32 "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section relative address .secidx "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc &,void>" # Function name .Ltmp22236: .short .Ltmp22238-.Ltmp22237 # Record length .Ltmp22237: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22238: .cv_def_range .Ltmp12238 .Ltmp12241, "E\021O\001\000\0008\000\000\000" .short .Ltmp22240-.Ltmp22239 # Record length .Ltmp22239: .short 4414 # Record kind: S_LOCAL .long 5952 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp22240: .cv_def_range .Ltmp12238 .Ltmp12241, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22234: .p2align 2 .cv_linetable 471, "??$?0AEBV?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z", .Lfunc_end471 .section .debug$S,"dr",associative,"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Range_construct_or_tidy .long .Ltmp22242-.Ltmp22241 # Subsection size .Ltmp22241: .short .Ltmp22244-.Ltmp22243 # Record length .Ltmp22243: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end472-"??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8060 # Function type index .secrel32 "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # Function section relative address .secidx "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Range_construct_or_tidy" # Function name .Ltmp22244: .short .Ltmp22246-.Ltmp22245 # Record length .Ltmp22245: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22246: .cv_def_range .Ltmp12244 .Ltmp12248, "E\021N\001\000\000\330\377\377\377" .short .Ltmp22248-.Ltmp22247 # Record length .Ltmp22247: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22248: .cv_def_range .Ltmp12244 .Ltmp12248, "E\021N\001\000\000\340\377\377\377" .short .Ltmp22250-.Ltmp22249 # Record length .Ltmp22249: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22250: .cv_def_range .Ltmp12244 .Ltmp12248, "E\021N\001\000\000\350\377\377\377" .short .Ltmp22252-.Ltmp22251 # Record length .Ltmp22251: .short 4414 # Record kind: S_LOCAL .long 4314 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22252: .cv_def_range .Ltmp12244 .Ltmp12248, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22242: .p2align 2 .cv_linetable 472, "??$_Range_construct_or_tidy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEBH0Uforward_iterator_tag@1@@Z", .Lfunc_end472 .section .debug$S,"dr",associative,"?end@?$initializer_list@H@std@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::initializer_list::end .long .Ltmp22254-.Ltmp22253 # Subsection size .Ltmp22253: .short .Ltmp22256-.Ltmp22255 # Record length .Ltmp22255: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end473-"?end@?$initializer_list@H@std@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8061 # Function type index .secrel32 "?end@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section relative address .secidx "?end@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "std::initializer_list::end" # Function name .Ltmp22256: .short .Ltmp22258-.Ltmp22257 # Record length .Ltmp22257: .short 4414 # Record kind: S_LOCAL .long 6119 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22258: .cv_def_range .Ltmp12249 .Ltmp12250, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22254: .p2align 2 .cv_linetable 473, "?end@?$initializer_list@H@std@@QEBAPEBHXZ", .Lfunc_end473 .section .debug$S,"dr",associative,"?begin@?$initializer_list@H@std@@QEBAPEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::initializer_list::begin .long .Ltmp22260-.Ltmp22259 # Subsection size .Ltmp22259: .short .Ltmp22262-.Ltmp22261 # Record length .Ltmp22261: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end474-"?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8062 # Function type index .secrel32 "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section relative address .secidx "?begin@?$initializer_list@H@std@@QEBAPEBHXZ" # Function section index .byte 0 # Flags .asciz "std::initializer_list::begin" # Function name .Ltmp22262: .short .Ltmp22264-.Ltmp22263 # Record length .Ltmp22263: .short 4414 # Record kind: S_LOCAL .long 6119 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22264: .cv_def_range .Ltmp12251 .Ltmp12252, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22260: .p2align 2 .cv_linetable 474, "?begin@?$initializer_list@H@std@@QEBAPEBHXZ", .Lfunc_end474 .section .debug$S,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::~_Vector_alloc .long .Ltmp22266-.Ltmp22265 # Subsection size .Ltmp22265: .short .Ltmp22268-.Ltmp22267 # Record length .Ltmp22267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end475-"??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8063 # Function type index .secrel32 "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::~_Vector_alloc" # Function name .Ltmp22268: .short .Ltmp22270-.Ltmp22269 # Record length .Ltmp22269: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22270: .cv_def_range .Ltmp12255 .Ltmp12258, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22266: .p2align 2 .cv_linetable 475, "??1?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ", .Lfunc_end475 .section .debug$S,"dr",associative,"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward &> .long .Ltmp22272-.Ltmp22271 # Subsection size .Ltmp22271: .short .Ltmp22274-.Ltmp22273 # Record length .Ltmp22273: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end476-"??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8065 # Function type index .secrel32 "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # Function section relative address .secidx "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward &>" # Function name .Ltmp22274: .short .Ltmp22276-.Ltmp22275 # Record length .Ltmp22275: .short 4414 # Record kind: S_LOCAL .long 5952 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp22276: .cv_def_range .Ltmp12259 .Ltmp12260, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22272: .p2align 2 .cv_linetable 476, "??$forward@AEBV?$allocator@H@std@@@std@@YAAEBV?$allocator@H@0@AEBV10@@Z", .Lfunc_end476 .section .debug$S,"dr",associative,"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &> .long .Ltmp22278-.Ltmp22277 # Subsection size .Ltmp22277: .short .Ltmp22280-.Ltmp22279 # Record length .Ltmp22279: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end477-"??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8071 # Function type index .secrel32 "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # Function section relative address .secidx "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &>" # Function name .Ltmp22280: .short .Ltmp22282-.Ltmp22281 # Record length .Ltmp22281: .short 4414 # Record kind: S_LOCAL .long 6130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22282: .cv_def_range .Ltmp12261 .Ltmp12262, "E\021O\001\000\000@\000\000\000" .short .Ltmp22284-.Ltmp22283 # Record length .Ltmp22283: .short 4414 # Record kind: S_LOCAL .long 8069 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22284: .cv_def_range .Ltmp12261 .Ltmp12262, "E\021O\001\000\000P\000\000\000" .short .Ltmp22286-.Ltmp22285 # Record length .Ltmp22285: .short 4414 # Record kind: S_LOCAL .long 5952 # TypeIndex .short 1 # Flags .asciz "_Val1" .Ltmp22286: .cv_def_range .Ltmp12261 .Ltmp12262, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22278: .p2align 2 .cv_linetable 477, "??$?0AEBV?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@H@1@@Z", .Lfunc_end477 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Alloc_proxy .long .Ltmp22288-.Ltmp22287 # Subsection size .Ltmp22287: .short .Ltmp22290-.Ltmp22289 # Record length .Ltmp22289: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end478-"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8072 # Function type index .secrel32 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Alloc_proxy" # Function name .Ltmp22290: .short .Ltmp22292-.Ltmp22291 # Record length .Ltmp22291: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22292: .cv_def_range .Ltmp12263 .Ltmp12264, "E\021O\001\000\000P\000\000\000" .short .Ltmp22294-.Ltmp22293 # Record length .Ltmp22293: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp22294: .cv_def_range .Ltmp12263 .Ltmp12264, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22288: .p2align 2 .cv_linetable 478, "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end478 .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val .long .Ltmp22296-.Ltmp22295 # Subsection size .Ltmp22295: .short .Ltmp22298-.Ltmp22297 # Record length .Ltmp22297: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end479-"??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8073 # Function type index .secrel32 "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_val >::_Vector_val" # Function name .Ltmp22298: .short .Ltmp22300-.Ltmp22299 # Record length .Ltmp22299: .short 4414 # Record kind: S_LOCAL .long 6142 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22300: .cv_def_range .Ltmp12265 .Ltmp12266, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22296: .p2align 2 .cv_linetable 479, "??0?$_Vector_val@U?$_Simple_types@H@std@@@std@@QEAA@XZ", .Lfunc_end479 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp22302-.Ltmp22301 # Subsection size .Ltmp22301: .short .Ltmp22304-.Ltmp22303 # Record length .Ltmp22303: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end480-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8074 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp22304: .short .Ltmp22306-.Ltmp22305 # Record length .Ltmp22305: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22306: .cv_def_range .Ltmp12267 .Ltmp12268, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22302: .p2align 2 .cv_linetable 480, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$allocator@H@2@XZ", .Lfunc_end480 .section .debug$S,"dr",associative,"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp22308-.Ltmp22307 # Subsection size .Ltmp22307: .short .Ltmp22310-.Ltmp22309 # Record length .Ltmp22309: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end481-"??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8076 # Function type index .secrel32 "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section relative address .secidx "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp22310: .short .Ltmp22312-.Ltmp22311 # Record length .Ltmp22311: .short 4414 # Record kind: S_LOCAL .long 4903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22312: .cv_def_range .Ltmp12269 .Ltmp12270, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22314-.Ltmp22313 # Record length .Ltmp22313: .short 4414 # Record kind: S_LOCAL .long 5952 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22314: .cv_def_range .Ltmp12269 .Ltmp12270, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22308: .p2align 2 .cv_linetable 481, "??$?0H@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@H@1@@Z", .Lfunc_end481 .section .debug$S,"dr",associative,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myproxy .long .Ltmp22316-.Ltmp22315 # Subsection size .Ltmp22315: .short .Ltmp22318-.Ltmp22317 # Record length .Ltmp22317: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end482-"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8077 # Function type index .secrel32 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address .secidx "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myproxy" # Function name .Ltmp22318: .short .Ltmp22320-.Ltmp22319 # Record length .Ltmp22319: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22320: .cv_def_range .Ltmp12271 .Ltmp12272, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22316: .p2align 2 .cv_linetable 482, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end482 .section .debug$S,"dr",associative,"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp22322-.Ltmp22321 # Subsection size .Ltmp22321: .short .Ltmp22324-.Ltmp22323 # Record length .Ltmp22323: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end483-"??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8080 # Function type index .secrel32 "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp22324: .short .Ltmp22326-.Ltmp22325 # Record length .Ltmp22325: .short 4414 # Record kind: S_LOCAL .long 6079 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp22326: .cv_def_range .Ltmp12273 .Ltmp12274, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22322: .p2align 2 .cv_linetable 483, "??$addressof@V?$_Vector_val@U?$_Simple_types@H@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@H@std@@@0@AEAV10@@Z", .Lfunc_end483 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp22328-.Ltmp22327 # Subsection size .Ltmp22327: .short .Ltmp22330-.Ltmp22329 # Record length .Ltmp22329: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end484-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8081 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp22330: .short .Ltmp22332-.Ltmp22331 # Record length .Ltmp22331: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22332: .cv_def_range .Ltmp12275 .Ltmp12276, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22328: .p2align 2 .cv_linetable 484, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end484 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp22334-.Ltmp22333 # Subsection size .Ltmp22333: .short .Ltmp22336-.Ltmp22335 # Record length .Ltmp22335: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end485-"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8082 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section relative address .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name .Ltmp22336: .short .Ltmp22338-.Ltmp22337 # Record length .Ltmp22337: .short 4414 # Record kind: S_LOCAL .long 6130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22338: .cv_def_range .Ltmp12277 .Ltmp12278, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22334: .p2align 2 .cv_linetable 485, "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$allocator@H@2@XZ", .Lfunc_end485 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp22340-.Ltmp22339 # Subsection size .Ltmp22339: .short .Ltmp22342-.Ltmp22341 # Record length .Ltmp22341: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end486-"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8083 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name .Ltmp22342: .short .Ltmp22344-.Ltmp22343 # Record length .Ltmp22343: .short 4414 # Record kind: S_LOCAL .long 6130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22344: .cv_def_range .Ltmp12279 .Ltmp12280, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22340: .p2align 2 .cv_linetable 486, "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end486 .section .debug$S,"dr",associative,"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Buy .long .Ltmp22346-.Ltmp22345 # Subsection size .Ltmp22345: .short .Ltmp22348-.Ltmp22347 # Record length .Ltmp22347: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end487-"?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8084 # Function type index .secrel32 "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # Function section relative address .secidx "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Buy" # Function name .Ltmp22348: .short .Ltmp22350-.Ltmp22349 # Record length .Ltmp22349: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22350: .cv_def_range .Ltmp12281 .Ltmp12286, "E\021O\001\000\000P\000\000\000" .short .Ltmp22352-.Ltmp22351 # Record length .Ltmp22351: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp22352: .cv_def_range .Ltmp12281 .Ltmp12286, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22346: .p2align 2 .cv_linetable 487, "?_Buy@?$vector@HV?$allocator@H@std@@@std@@AEAA_N_K@Z", .Lfunc_end487 .section .debug$S,"dr",associative,"??$distance@PEBH@std@@YA_JPEBH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::distance .long .Ltmp22354-.Ltmp22353 # Subsection size .Ltmp22353: .short .Ltmp22356-.Ltmp22355 # Record length .Ltmp22355: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end488-"??$distance@PEBH@std@@YA_JPEBH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8086 # Function type index .secrel32 "??$distance@PEBH@std@@YA_JPEBH0@Z" # Function section relative address .secidx "??$distance@PEBH@std@@YA_JPEBH0@Z" # Function section index .byte 0 # Flags .asciz "std::distance" # Function name .Ltmp22356: .short .Ltmp22358-.Ltmp22357 # Record length .Ltmp22357: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22358: .cv_def_range .Ltmp12287 .Ltmp12288, "E\021O\001\000\000(\000\000\000" .short .Ltmp22360-.Ltmp22359 # Record length .Ltmp22359: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22360: .cv_def_range .Ltmp12287 .Ltmp12288, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22354: .p2align 2 .cv_linetable 488, "??$distance@PEBH@std@@YA_JPEBH0@Z", .Lfunc_end488 .section .debug$S,"dr",associative,"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Ucopy .long .Ltmp22362-.Ltmp22361 # Subsection size .Ltmp22361: .short .Ltmp22364-.Ltmp22363 # Record length .Ltmp22363: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end489-"??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8089 # Function type index .secrel32 "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # Function section relative address .secidx "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Ucopy" # Function name .Ltmp22364: .short .Ltmp22366-.Ltmp22365 # Record length .Ltmp22365: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22366: .cv_def_range .Ltmp12289 .Ltmp12290, "E\021O\001\000\000(\000\000\000" .short .Ltmp22368-.Ltmp22367 # Record length .Ltmp22367: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22368: .cv_def_range .Ltmp12289 .Ltmp12290, "E\021O\001\000\0000\000\000\000" .short .Ltmp22370-.Ltmp22369 # Record length .Ltmp22369: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22370: .cv_def_range .Ltmp12289 .Ltmp12290, "E\021O\001\000\0008\000\000\000" .short .Ltmp22372-.Ltmp22371 # Record length .Ltmp22371: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22372: .cv_def_range .Ltmp12289 .Ltmp12290, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22362: .p2align 2 .cv_linetable 489, "??$_Ucopy@PEBH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEBH0PEAH@Z", .Lfunc_end489 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp22374-.Ltmp22373 # Subsection size .Ltmp22373: .short .Ltmp22376-.Ltmp22375 # Record length .Ltmp22375: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end490-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8090 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp22376: .short .Ltmp22378-.Ltmp22377 # Record length .Ltmp22377: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22378: .cv_def_range .Ltmp12291 .Ltmp12292, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22374: .p2align 2 .cv_linetable 490, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end490 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp22380-.Ltmp22379 # Subsection size .Ltmp22379: .short .Ltmp22382-.Ltmp22381 # Record length .Ltmp22381: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end491-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8091 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp22382: .short .Ltmp22384-.Ltmp22383 # Record length .Ltmp22383: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22384: .cv_def_range .Ltmp12293 .Ltmp12294, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22380: .p2align 2 .cv_linetable 491, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end491 .section .debug$S,"dr",associative,"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Tidy .long .Ltmp22386-.Ltmp22385 # Subsection size .Ltmp22385: .short .Ltmp22388-.Ltmp22387 # Record length .Ltmp22387: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end492-"?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8092 # Function type index .secrel32 "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::_Tidy" # Function name .Ltmp22388: .short .Ltmp22390-.Ltmp22389 # Record length .Ltmp22389: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22390: .cv_def_range .Ltmp12295 .Ltmp12298, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22386: .p2align 2 .cv_linetable 492, "?_Tidy@?$vector@HV?$allocator@H@std@@@std@@AEAAXXZ", .Lfunc_end492 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp22392-.Ltmp22391 # Subsection size .Ltmp22391: .short .Ltmp22394-.Ltmp22393 # Record length .Ltmp22393: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end493-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8093 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp22394: .short .Ltmp22396-.Ltmp22395 # Record length .Ltmp22395: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22396: .cv_def_range .Ltmp12299 .Ltmp12300, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22392: .p2align 2 .cv_linetable 493, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAAEAPEAHXZ", .Lfunc_end493 .section .debug$S,"dr",associative,"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::max_size .long .Ltmp22398-.Ltmp22397 # Subsection size .Ltmp22397: .short .Ltmp22400-.Ltmp22399 # Record length .Ltmp22399: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end494-"?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8094 # Function type index .secrel32 "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::max_size" # Function name .Ltmp22400: .short .Ltmp22402-.Ltmp22401 # Record length .Ltmp22401: .short 4414 # Record kind: S_LOCAL .long 6015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22402: .cv_def_range .Ltmp12301 .Ltmp12302, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22398: .p2align 2 .cv_linetable 494, "?max_size@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ", .Lfunc_end494 .section .debug$S,"dr",associative,"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Xlength .long .Ltmp22404-.Ltmp22403 # Subsection size .Ltmp22403: .short .Ltmp22406-.Ltmp22405 # Record length .Ltmp22405: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end495-"?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8095 # 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 .Ltmp22406: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22404: .p2align 2 .cv_linetable 495, "?_Xlength@?$vector@HV?$allocator@H@std@@@std@@CAXXZ", .Lfunc_end495 .section .debug$S,"dr",associative,"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocate .long .Ltmp22408-.Ltmp22407 # Subsection size .Ltmp22407: .short .Ltmp22410-.Ltmp22409 # Record length .Ltmp22409: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end496-"?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8096 # Function type index .secrel32 "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # Function section relative address .secidx "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocate" # Function name .Ltmp22410: .short .Ltmp22412-.Ltmp22411 # Record length .Ltmp22411: .short 4414 # Record kind: S_LOCAL .long 6100 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22412: .cv_def_range .Ltmp12305 .Ltmp12306, "E\021O\001\000\000(\000\000\000" .short .Ltmp22414-.Ltmp22413 # Record length .Ltmp22413: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp22414: .cv_def_range .Ltmp12305 .Ltmp12306, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22408: .p2align 2 .cv_linetable 496, "?allocate@?$allocator@H@std@@QEAAPEAH_K@Z", .Lfunc_end496 .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size .long .Ltmp22416-.Ltmp22415 # Subsection size .Ltmp22415: .short .Ltmp22418-.Ltmp22417 # Record length .Ltmp22417: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end497-"?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8097 # Function type index .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Function section relative address .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::max_size" # Function name .Ltmp22418: .short .Ltmp22420-.Ltmp22419 # Record length .Ltmp22419: .short 4414 # Record kind: S_LOCAL .long 5952 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22420: .cv_def_range .Ltmp12307 .Ltmp12308, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22416: .p2align 2 .cv_linetable 497, "?max_size@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA_KAEBV?$allocator@H@2@@Z", .Lfunc_end497 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp22422-.Ltmp22421 # Subsection size .Ltmp22421: .short .Ltmp22424-.Ltmp22423 # Record length .Ltmp22423: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end498-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8098 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp22424: .short .Ltmp22426-.Ltmp22425 # Record length .Ltmp22425: .short 4414 # Record kind: S_LOCAL .long 6067 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22426: .cv_def_range .Ltmp12309 .Ltmp12310, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22422: .p2align 2 .cv_linetable 498, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$allocator@H@2@XZ", .Lfunc_end498 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp22428-.Ltmp22427 # Subsection size .Ltmp22427: .short .Ltmp22430-.Ltmp22429 # Record length .Ltmp22429: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end499-"?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8099 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section relative address .secidx "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name .Ltmp22430: .short .Ltmp22432-.Ltmp22431 # Record length .Ltmp22431: .short 4414 # Record kind: S_LOCAL .long 6133 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22432: .cv_def_range .Ltmp12311 .Ltmp12312, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22428: .p2align 2 .cv_linetable 499, "?_Get_first@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$allocator@H@2@XZ", .Lfunc_end499 .section .debug$S,"dr",associative,"??$_Get_size_of_n@$03@std@@YA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_size_of_n<4> .long .Ltmp22434-.Ltmp22433 # Subsection size .Ltmp22433: .short .Ltmp22436-.Ltmp22435 # Record length .Ltmp22435: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end500-"??$_Get_size_of_n@$03@std@@YA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7691 # Function type index .secrel32 "??$_Get_size_of_n@$03@std@@YA_K_K@Z" # Function section relative address .secidx "??$_Get_size_of_n@$03@std@@YA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_size_of_n<4>" # Function name .Ltmp22436: .short .Ltmp22438-.Ltmp22437 # Record length .Ltmp22437: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp22438: .cv_def_range .Ltmp12313 .Ltmp12316, "E\021O\001\000\000\020\000\000\000" .short .Ltmp22440-.Ltmp22439 # Record length .Ltmp22439: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Max_possible" .Ltmp22440: .cv_def_range .Ltmp12313 .Ltmp12316, "E\021O\001\000\000\b\000\000\000" .short .Ltmp22442-.Ltmp22441 # Record length .Ltmp22441: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp22442: .cv_def_range .Ltmp12313 .Ltmp12316, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22434: .p2align 2 .cv_linetable 500, "??$_Get_size_of_n@$03@std@@YA_K_K@Z", .Lfunc_end500 .section .debug$S,"dr",associative,"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Distance1 .long .Ltmp22444-.Ltmp22443 # Subsection size .Ltmp22443: .short .Ltmp22446-.Ltmp22445 # Record length .Ltmp22445: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end501-"??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8102 # Function type index .secrel32 "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Distance1" # Function name .Ltmp22446: .short .Ltmp22448-.Ltmp22447 # Record length .Ltmp22447: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22448: .cv_def_range .Ltmp12317 .Ltmp12318, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22450-.Ltmp22449 # Record length .Ltmp22449: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22450: .cv_def_range .Ltmp12317 .Ltmp12318, "E\021O\001\000\000\b\000\000\000" .short .Ltmp22452-.Ltmp22451 # Record length .Ltmp22451: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22452: .cv_def_range .Ltmp12317 .Ltmp12318, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22444: .p2align 2 .cv_linetable 501, "??$_Distance1@PEBH@std@@YA_JPEBH0Urandom_access_iterator_tag@0@@Z", .Lfunc_end501 .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy > .long .Ltmp22454-.Ltmp22453 # Subsection size .Ltmp22453: .short .Ltmp22456-.Ltmp22455 # Record length .Ltmp22455: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end502-"??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8106 # Function type index .secrel32 "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy >" # Function name .Ltmp22456: .short .Ltmp22458-.Ltmp22457 # Record length .Ltmp22457: .short 4414 # Record kind: S_LOCAL .long 8103 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22458: .cv_def_range .Ltmp12319 .Ltmp12320, "E\021O\001\000\000@\000\000\000" .short .Ltmp22460-.Ltmp22459 # Record length .Ltmp22459: .short 4414 # Record kind: S_LOCAL .long 8103 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22460: .cv_def_range .Ltmp12319 .Ltmp12320, "E\021O\001\000\000H\000\000\000" .short .Ltmp22462-.Ltmp22461 # Record length .Ltmp22461: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22462: .cv_def_range .Ltmp12319 .Ltmp12320, "E\021O\001\000\000x\000\000\000" .short .Ltmp22464-.Ltmp22463 # Record length .Ltmp22463: .short 4414 # Record kind: S_LOCAL .long 6063 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp22464: .cv_def_range .Ltmp12319 .Ltmp12320, "E\021O\001\000\000P\000\000\000" .short .Ltmp22466-.Ltmp22465 # Record length .Ltmp22465: .short 4414 # Record kind: S_LOCAL .long 8103 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp22466: .cv_def_range .Ltmp12319 .Ltmp12320, "E\021O\001\000\000p\000\000\000" .short .Ltmp22468-.Ltmp22467 # Record length .Ltmp22467: .short 4414 # Record kind: S_LOCAL .long 8103 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp22468: .cv_def_range .Ltmp12319 .Ltmp12320, "E\021O\001\000\000h\000\000\000" .short .Ltmp22470-.Ltmp22469 # Record length .Ltmp22469: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp22470: .cv_def_range .Ltmp12319 .Ltmp12320, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22454: .p2align 2 .cv_linetable 502, "??$_Uninitialized_copy@PEBHPEAHV?$allocator@H@std@@@std@@YAPEAHQEBH0PEAHAEAV?$allocator@H@0@@Z", .Lfunc_end502 .section .debug$S,"dr",associative,"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped .long .Ltmp22472-.Ltmp22471 # Subsection size .Ltmp22471: .short .Ltmp22474-.Ltmp22473 # Record length .Ltmp22473: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end503-"??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8109 # Function type index .secrel32 "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # Function section relative address .secidx "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped" # Function name .Ltmp22474: .short .Ltmp22476-.Ltmp22475 # Record length .Ltmp22475: .short 4414 # Record kind: S_LOCAL .long 8103 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp22476: .cv_def_range .Ltmp12321 .Ltmp12322, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22472: .p2align 2 .cv_linetable 503, "??$_Get_unwrapped@$$CBH@std@@YAPEBHQEBH@Z", .Lfunc_end503 .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped_n .long .Ltmp22478-.Ltmp22477 # Subsection size .Ltmp22477: .short .Ltmp22480-.Ltmp22479 # Record length .Ltmp22479: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end504-"??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8112 # Function type index .secrel32 "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # Function section relative address .secidx "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped_n" # Function name .Ltmp22480: .short .Ltmp22482-.Ltmp22481 # Record length .Ltmp22481: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Src" .Ltmp22482: .cv_def_range .Ltmp12323 .Ltmp12324, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22484-.Ltmp22483 # Record length .Ltmp22483: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22484: .cv_def_range .Ltmp12323 .Ltmp12324, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22478: .p2align 2 .cv_linetable 504, "??$_Get_unwrapped_n@H_J$0A@@std@@YAPEAHQEAH_J@Z", .Lfunc_end504 .section .debug$S,"dr",associative,"??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance .long .Ltmp22486-.Ltmp22485 # Subsection size .Ltmp22485: .short .Ltmp22488-.Ltmp22487 # Record length .Ltmp22487: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end505-"??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8116 # Function type index .secrel32 "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" # Function section relative address .secidx "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance" # Function name .Ltmp22488: .short .Ltmp22490-.Ltmp22489 # Record length .Ltmp22489: .short 4414 # Record kind: S_LOCAL .long 8113 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22490: .cv_def_range .Ltmp12325 .Ltmp12326, "E\021O\001\000\000(\000\000\000" .short .Ltmp22492-.Ltmp22491 # Record length .Ltmp22491: .short 4414 # Record kind: S_LOCAL .long 8113 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22492: .cv_def_range .Ltmp12325 .Ltmp12326, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22486: .p2align 2 .cv_linetable 505, "??$_Idl_distance@PEBHPEBH@std@@YA?A?@@AEBQEBH0@Z", .Lfunc_end505 .section .debug$S,"dr",associative,"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped .long .Ltmp22494-.Ltmp22493 # Subsection size .Ltmp22493: .short .Ltmp22496-.Ltmp22495 # Record length .Ltmp22495: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end506-"??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8119 # Function type index .secrel32 "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # Function section relative address .secidx "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped" # Function name .Ltmp22496: .short .Ltmp22498-.Ltmp22497 # Record length .Ltmp22497: .short 4414 # Record kind: S_LOCAL .long 5142 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp22498: .cv_def_range .Ltmp12327 .Ltmp12328, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22500-.Ltmp22499 # Record length .Ltmp22499: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp22500: .cv_def_range .Ltmp12327 .Ltmp12328, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22494: .p2align 2 .cv_linetable 506, "??$_Seek_wrapped@H@std@@YAXAEAPEAHQEAH@Z", .Lfunc_end506 .section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked > .long .Ltmp22502-.Ltmp22501 # Subsection size .Ltmp22501: .short .Ltmp22504-.Ltmp22503 # Record length .Ltmp22503: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end507-"??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8133 # Function type index .secrel32 "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy_al_unchecked >" # Function name .Ltmp22504: .short .Ltmp22506-.Ltmp22505 # Record length .Ltmp22505: .short 4414 # Record kind: S_LOCAL .long 8103 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22506: .cv_def_range .Ltmp12329 .Ltmp12330, "E\021O\001\000\000(\000\000\000" .short .Ltmp22508-.Ltmp22507 # Record length .Ltmp22507: .short 4414 # Record kind: S_LOCAL .long 8103 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22508: .cv_def_range .Ltmp12329 .Ltmp12330, "E\021O\001\000\0000\000\000\000" .short .Ltmp22510-.Ltmp22509 # Record length .Ltmp22509: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22510: .cv_def_range .Ltmp12329 .Ltmp12330, "E\021O\001\000\0008\000\000\000" .short .Ltmp22512-.Ltmp22511 # Record length .Ltmp22511: .short 4414 # Record kind: S_LOCAL .long 6063 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22512: .cv_def_range .Ltmp12329 .Ltmp12330, "E\021O\001\000\000@\000\000\000" .short .Ltmp22514-.Ltmp22513 # Record length .Ltmp22513: .short 4414 # Record kind: S_LOCAL .long 8125 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22514: .cv_def_range .Ltmp12329 .Ltmp12330, "E\021O\001\000\000P\000\000\000" .short .Ltmp22516-.Ltmp22515 # Record length .Ltmp22515: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22516: .cv_def_range .Ltmp12329 .Ltmp12330, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22502: .p2align 2 .cv_linetable 507, "??$_Uninitialized_copy_al_unchecked@$$CBHHV?$allocator@H@std@@@std@@YAPEAHQEBH0QEAHAEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end507 .section .debug$S,"dr",associative,"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_copy_cat .long .Ltmp22518-.Ltmp22517 # Subsection size .Ltmp22517: .short .Ltmp22520-.Ltmp22519 # Record length .Ltmp22519: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end508-"??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8136 # Function type index .secrel32 "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # Function section relative address .secidx "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_copy_cat" # Function name .Ltmp22520: .short .Ltmp22522-.Ltmp22521 # Record length .Ltmp22521: .short 4414 # Record kind: S_LOCAL .long 8113 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22522: .cv_def_range .Ltmp12331 .Ltmp12332, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22524-.Ltmp22523 # Record length .Ltmp22523: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22524: .cv_def_range .Ltmp12331 .Ltmp12332, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22518: .p2align 2 .cv_linetable 508, "??$_Ptr_copy_cat@$$CBHH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBHAEBQEAH@Z", .Lfunc_end508 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1 .long .Ltmp22526-.Ltmp22525 # Subsection size .Ltmp22525: .short .Ltmp22528-.Ltmp22527 # Record length .Ltmp22527: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end509-"??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8139 # Function type index .secrel32 "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1" # Function name .Ltmp22528: .short .Ltmp22530-.Ltmp22529 # Record length .Ltmp22529: .short 4414 # Record kind: S_LOCAL .long 8113 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22530: .cv_def_range .Ltmp12333 .Ltmp12334, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22532-.Ltmp22531 # Record length .Ltmp22531: .short 4414 # Record kind: S_LOCAL .long 8113 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22532: .cv_def_range .Ltmp12333 .Ltmp12334, "E\021O\001\000\000\b\000\000\000" .short .Ltmp22534-.Ltmp22533 # Record length .Ltmp22533: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22534: .cv_def_range .Ltmp12333 .Ltmp12334, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22526: .p2align 2 .cv_linetable 509, "??$_Idl_distance1@PEBHPEBH@std@@YA_JAEBQEBH0Urandom_access_iterator_tag@0@@Z", .Lfunc_end509 .section .debug$S,"dr",associative,"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_memmove .long .Ltmp22536-.Ltmp22535 # Subsection size .Ltmp22535: .short .Ltmp22538-.Ltmp22537 # Record length .Ltmp22537: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end510-"??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8141 # Function type index .secrel32 "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # Function section relative address .secidx "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_memmove" # Function name .Ltmp22538: .short .Ltmp22540-.Ltmp22539 # Record length .Ltmp22539: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22540: .cv_def_range .Ltmp12335 .Ltmp12336, "E\021O\001\000\000P\000\000\000" .short .Ltmp22542-.Ltmp22541 # Record length .Ltmp22541: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22542: .cv_def_range .Ltmp12335 .Ltmp12336, "E\021O\001\000\000X\000\000\000" .short .Ltmp22544-.Ltmp22543 # Record length .Ltmp22543: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22544: .cv_def_range .Ltmp12335 .Ltmp12336, "E\021O\001\000\000`\000\000\000" .short .Ltmp22546-.Ltmp22545 # Record length .Ltmp22545: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First_ch" .Ltmp22546: .cv_def_range .Ltmp12335 .Ltmp12336, "E\021O\001\000\000H\000\000\000" .short .Ltmp22548-.Ltmp22547 # Record length .Ltmp22547: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Last_ch" .Ltmp22548: .cv_def_range .Ltmp12335 .Ltmp12336, "E\021O\001\000\000@\000\000\000" .short .Ltmp22550-.Ltmp22549 # Record length .Ltmp22549: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Dest_ch" .Ltmp22550: .cv_def_range .Ltmp12335 .Ltmp12336, "E\021O\001\000\0008\000\000\000" .short .Ltmp22552-.Ltmp22551 # Record length .Ltmp22551: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp22552: .cv_def_range .Ltmp12335 .Ltmp12336, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22536: .p2align 2 .cv_linetable 510, "??$_Copy_memmove@PEBHPEAH@std@@YAPEAHPEBH0PEAH@Z", .Lfunc_end510 .section .debug$S,"dr",associative,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Orphan_all .long .Ltmp22554-.Ltmp22553 # Subsection size .Ltmp22553: .short .Ltmp22556-.Ltmp22555 # Record length .Ltmp22555: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end511-"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8142 # Function type index .secrel32 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Orphan_all" # Function name .Ltmp22556: .short .Ltmp22558-.Ltmp22557 # Record length .Ltmp22557: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22558: .cv_def_range .Ltmp12337 .Ltmp12338, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22554: .p2align 2 .cv_linetable 511, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end511 .section .debug$S,"dr",associative,"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Destroy .long .Ltmp22560-.Ltmp22559 # Subsection size .Ltmp22559: .short .Ltmp22562-.Ltmp22561 # Record length .Ltmp22561: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end512-"?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8143 # Function type index .secrel32 "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # Function section relative address .secidx "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Destroy" # Function name .Ltmp22562: .short .Ltmp22564-.Ltmp22563 # Record length .Ltmp22563: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22564: .cv_def_range .Ltmp12339 .Ltmp12340, "E\021O\001\000\000 \000\000\000" .short .Ltmp22566-.Ltmp22565 # Record length .Ltmp22565: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22566: .cv_def_range .Ltmp12339 .Ltmp12340, "E\021O\001\000\000(\000\000\000" .short .Ltmp22568-.Ltmp22567 # Record length .Ltmp22567: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22568: .cv_def_range .Ltmp12339 .Ltmp12340, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22560: .p2align 2 .cv_linetable 512, "?_Destroy@?$vector@HV?$allocator@H@std@@@std@@AEAAXPEAH0@Z", .Lfunc_end512 .section .debug$S,"dr",associative,"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::deallocate .long .Ltmp22570-.Ltmp22569 # Subsection size .Ltmp22569: .short .Ltmp22572-.Ltmp22571 # Record length .Ltmp22571: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end513-"?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8144 # Function type index .secrel32 "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # Function section relative address .secidx "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::deallocate" # Function name .Ltmp22572: .short .Ltmp22574-.Ltmp22573 # Record length .Ltmp22573: .short 4414 # Record kind: S_LOCAL .long 6100 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22574: .cv_def_range .Ltmp12341 .Ltmp12342, "E\021O\001\000\0000\000\000\000" .short .Ltmp22576-.Ltmp22575 # Record length .Ltmp22575: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp22576: .cv_def_range .Ltmp12341 .Ltmp12342, "E\021O\001\000\0008\000\000\000" .short .Ltmp22578-.Ltmp22577 # Record length .Ltmp22577: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp22578: .cv_def_range .Ltmp12341 .Ltmp12342, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22570: .p2align 2 .cv_linetable 513, "?deallocate@?$allocator@H@std@@QEAAXQEAH_K@Z", .Lfunc_end513 .section .debug$S,"dr",associative,"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::capacity .long .Ltmp22580-.Ltmp22579 # Subsection size .Ltmp22579: .short .Ltmp22582-.Ltmp22581 # Record length .Ltmp22581: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end514-"?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8145 # Function type index .secrel32 "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::capacity" # Function name .Ltmp22582: .short .Ltmp22584-.Ltmp22583 # Record length .Ltmp22583: .short 4414 # Record kind: S_LOCAL .long 6015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22584: .cv_def_range .Ltmp12343 .Ltmp12344, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22580: .p2align 2 .cv_linetable 514, "?capacity@?$vector@HV?$allocator@H@std@@@std@@QEBA_KXZ", .Lfunc_end514 .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range > .long .Ltmp22586-.Ltmp22585 # Subsection size .Ltmp22585: .short .Ltmp22588-.Ltmp22587 # Record length .Ltmp22587: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end515-"??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8148 # Function type index .secrel32 "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # Function section relative address .secidx "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range >" # Function name .Ltmp22588: .short .Ltmp22590-.Ltmp22589 # Record length .Ltmp22589: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22590: .cv_def_range .Ltmp12345 .Ltmp12346, "E\021O\001\000\0000\000\000\000" .short .Ltmp22592-.Ltmp22591 # Record length .Ltmp22591: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22592: .cv_def_range .Ltmp12345 .Ltmp12346, "E\021O\001\000\0008\000\000\000" .short .Ltmp22594-.Ltmp22593 # Record length .Ltmp22593: .short 4414 # Record kind: S_LOCAL .long 6063 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp22594: .cv_def_range .Ltmp12345 .Ltmp12346, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22586: .p2align 2 .cv_linetable 515, "??$_Destroy_range@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@@Z", .Lfunc_end515 .section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range1 > .long .Ltmp22596-.Ltmp22595 # Subsection size .Ltmp22595: .short .Ltmp22598-.Ltmp22597 # Record length .Ltmp22597: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end516-"??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8151 # Function type index .secrel32 "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range1 >" # Function name .Ltmp22598: .short .Ltmp22600-.Ltmp22599 # Record length .Ltmp22599: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22600: .cv_def_range .Ltmp12347 .Ltmp12348, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22602-.Ltmp22601 # Record length .Ltmp22601: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22602: .cv_def_range .Ltmp12347 .Ltmp12348, "E\021O\001\000\000\b\000\000\000" .short .Ltmp22604-.Ltmp22603 # Record length .Ltmp22603: .short 4414 # Record kind: S_LOCAL .long 6063 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22604: .cv_def_range .Ltmp12347 .Ltmp12348, "E\021O\001\000\000\020\000\000\000" .short .Ltmp22606-.Ltmp22605 # Record length .Ltmp22605: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22606: .cv_def_range .Ltmp12347 .Ltmp12348, "E\021O\001\000\000\030\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22596: .p2align 2 .cv_linetable 516, "??$_Destroy_range1@V?$allocator@H@std@@@std@@YAXPEAH0AEAV?$allocator@H@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end516 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp22608-.Ltmp22607 # Subsection size .Ltmp22607: .short .Ltmp22610-.Ltmp22609 # Record length .Ltmp22609: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end517-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8152 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp22610: .short .Ltmp22612-.Ltmp22611 # Record length .Ltmp22611: .short 4414 # Record kind: S_LOCAL .long 6067 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22612: .cv_def_range .Ltmp12349 .Ltmp12350, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22608: .p2align 2 .cv_linetable 517, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ", .Lfunc_end517 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp22614-.Ltmp22613 # Subsection size .Ltmp22613: .short .Ltmp22616-.Ltmp22615 # Record length .Ltmp22615: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end518-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8153 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp22616: .short .Ltmp22618-.Ltmp22617 # Record length .Ltmp22617: .short 4414 # Record kind: S_LOCAL .long 6067 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22618: .cv_def_range .Ltmp12351 .Ltmp12352, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22614: .p2align 2 .cv_linetable 518, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ", .Lfunc_end518 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp22620-.Ltmp22619 # Subsection size .Ltmp22619: .short .Ltmp22622-.Ltmp22621 # Record length .Ltmp22621: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end519-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8154 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp22622: .short .Ltmp22624-.Ltmp22623 # Record length .Ltmp22623: .short 4414 # Record kind: S_LOCAL .long 6067 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22624: .cv_def_range .Ltmp12353 .Ltmp12354, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22620: .p2align 2 .cv_linetable 519, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end519 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp22626-.Ltmp22625 # Subsection size .Ltmp22625: .short .Ltmp22628-.Ltmp22627 # Record length .Ltmp22627: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end520-"?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8155 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section relative address .secidx "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_second" # Function name .Ltmp22628: .short .Ltmp22630-.Ltmp22629 # Record length .Ltmp22629: .short 4414 # Record kind: S_LOCAL .long 6133 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22630: .cv_def_range .Ltmp12355 .Ltmp12356, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22626: .p2align 2 .cv_linetable 520, "?_Get_second@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@H@std@@@2@XZ", .Lfunc_end520 .section .debug$S,"dr",associative,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Free_proxy .long .Ltmp22632-.Ltmp22631 # Subsection size .Ltmp22631: .short .Ltmp22634-.Ltmp22633 # Record length .Ltmp22633: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end521-"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8156 # Function type index .secrel32 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Free_proxy" # Function name .Ltmp22634: .short .Ltmp22636-.Ltmp22635 # Record length .Ltmp22635: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22636: .cv_def_range .Ltmp12357 .Ltmp12358, "E\021O\001\000\0000\000\000\000" .short .Ltmp22638-.Ltmp22637 # Record length .Ltmp22637: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp22638: .cv_def_range .Ltmp12357 .Ltmp12358, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22632: .p2align 2 .cv_linetable 521, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAAXXZ", .Lfunc_end521 .section .debug$S,"dr",associative,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::select_on_container_copy_construction .long .Ltmp22640-.Ltmp22639 # Subsection size .Ltmp22639: .short .Ltmp22642-.Ltmp22641 # Record length .Ltmp22641: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end522-"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8157 # Function type index .secrel32 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" # Function section relative address .secidx "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::select_on_container_copy_construction" # Function name .Ltmp22642: .short .Ltmp22644-.Ltmp22643 # Record length .Ltmp22643: .short 4414 # Record kind: S_LOCAL .long 5952 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp22644: .cv_def_range .Ltmp12359 .Ltmp12360, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22640: .p2align 2 .cv_linetable 522, "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@H@std@@@std@@SA?AV?$allocator@H@2@AEBV32@@Z", .Lfunc_end522 .section .debug$S,"dr",associative,"??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc,void> .long .Ltmp22646-.Ltmp22645 # Subsection size .Ltmp22645: .short .Ltmp22648-.Ltmp22647 # Record length .Ltmp22647: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end523-"??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8161 # Function type index .secrel32 "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" # Function section relative address .secidx "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc,void>" # Function name .Ltmp22648: .short .Ltmp22650-.Ltmp22649 # Record length .Ltmp22649: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22650: .cv_def_range .Ltmp12361 .Ltmp12364, "E\021O\001\000\0008\000\000\000" .short .Ltmp22652-.Ltmp22651 # Record length .Ltmp22651: .short 4414 # Record kind: S_LOCAL .long 8158 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp22652: .cv_def_range .Ltmp12361 .Ltmp12364, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22646: .p2align 2 .cv_linetable 523, "??$?0V?$allocator@H@std@@X@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@$$QEAV?$allocator@H@1@@Z", .Lfunc_end523 .section .debug$S,"dr",associative,"??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Ucopy .long .Ltmp22654-.Ltmp22653 # Subsection size .Ltmp22653: .short .Ltmp22656-.Ltmp22655 # Record length .Ltmp22655: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end524-"??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8162 # Function type index .secrel32 "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" # Function section relative address .secidx "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Ucopy" # Function name .Ltmp22656: .short .Ltmp22658-.Ltmp22657 # Record length .Ltmp22657: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22658: .cv_def_range .Ltmp12365 .Ltmp12366, "E\021O\001\000\000(\000\000\000" .short .Ltmp22660-.Ltmp22659 # Record length .Ltmp22659: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22660: .cv_def_range .Ltmp12365 .Ltmp12366, "E\021O\001\000\0000\000\000\000" .short .Ltmp22662-.Ltmp22661 # Record length .Ltmp22661: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22662: .cv_def_range .Ltmp12365 .Ltmp12366, "E\021O\001\000\0008\000\000\000" .short .Ltmp22664-.Ltmp22663 # Record length .Ltmp22663: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22664: .cv_def_range .Ltmp12365 .Ltmp12366, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22654: .p2align 2 .cv_linetable 524, "??$_Ucopy@PEAH@?$vector@HV?$allocator@H@std@@@std@@AEAAPEAHPEAH00@Z", .Lfunc_end524 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp22666-.Ltmp22665 # Subsection size .Ltmp22665: .short .Ltmp22668-.Ltmp22667 # Record length .Ltmp22667: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end525-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8163 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp22668: .short .Ltmp22670-.Ltmp22669 # Record length .Ltmp22669: .short 4414 # Record kind: S_LOCAL .long 6067 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22670: .cv_def_range .Ltmp12367 .Ltmp12368, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22666: .p2align 2 .cv_linetable 525, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEBAAEBQEAHXZ", .Lfunc_end525 .section .debug$S,"dr",associative,"??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward > .long .Ltmp22672-.Ltmp22671 # Subsection size .Ltmp22671: .short .Ltmp22674-.Ltmp22673 # Record length .Ltmp22673: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end526-"??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8165 # Function type index .secrel32 "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" # Function section relative address .secidx "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward >" # Function name .Ltmp22674: .short .Ltmp22676-.Ltmp22675 # Record length .Ltmp22675: .short 4414 # Record kind: S_LOCAL .long 6063 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp22676: .cv_def_range .Ltmp12369 .Ltmp12370, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22672: .p2align 2 .cv_linetable 526, "??$forward@V?$allocator@H@std@@@std@@YA$$QEAV?$allocator@H@0@AEAV10@@Z", .Lfunc_end526 .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair> .long .Ltmp22678-.Ltmp22677 # Subsection size .Ltmp22677: .short .Ltmp22680-.Ltmp22679 # Record length .Ltmp22679: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end527-"??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8168 # 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair>" # Function name .Ltmp22680: .short .Ltmp22682-.Ltmp22681 # Record length .Ltmp22681: .short 4414 # Record kind: S_LOCAL .long 6130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22682: .cv_def_range .Ltmp12371 .Ltmp12372, "E\021O\001\000\000@\000\000\000" .short .Ltmp22684-.Ltmp22683 # Record length .Ltmp22683: .short 4414 # Record kind: S_LOCAL .long 8069 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22684: .cv_def_range .Ltmp12371 .Ltmp12372, "E\021O\001\000\000P\000\000\000" .short .Ltmp22686-.Ltmp22685 # Record length .Ltmp22685: .short 4414 # Record kind: S_LOCAL .long 8158 # TypeIndex .short 1 # Flags .asciz "_Val1" .Ltmp22686: .cv_def_range .Ltmp12371 .Ltmp12372, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22678: .p2align 2 .cv_linetable 527, "??$?0V?$allocator@H@std@@$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@H@1@@Z", .Lfunc_end527 .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy > .long .Ltmp22688-.Ltmp22687 # Subsection size .Ltmp22687: .short .Ltmp22690-.Ltmp22689 # Record length .Ltmp22689: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end528-"??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8171 # Function type index .secrel32 "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy >" # Function name .Ltmp22690: .short .Ltmp22692-.Ltmp22691 # Record length .Ltmp22691: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22692: .cv_def_range .Ltmp12373 .Ltmp12374, "E\021O\001\000\000@\000\000\000" .short .Ltmp22694-.Ltmp22693 # Record length .Ltmp22693: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22694: .cv_def_range .Ltmp12373 .Ltmp12374, "E\021O\001\000\000H\000\000\000" .short .Ltmp22696-.Ltmp22695 # Record length .Ltmp22695: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22696: .cv_def_range .Ltmp12373 .Ltmp12374, "E\021O\001\000\000x\000\000\000" .short .Ltmp22698-.Ltmp22697 # Record length .Ltmp22697: .short 4414 # Record kind: S_LOCAL .long 6063 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp22698: .cv_def_range .Ltmp12373 .Ltmp12374, "E\021O\001\000\000P\000\000\000" .short .Ltmp22700-.Ltmp22699 # Record length .Ltmp22699: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp22700: .cv_def_range .Ltmp12373 .Ltmp12374, "E\021O\001\000\000p\000\000\000" .short .Ltmp22702-.Ltmp22701 # Record length .Ltmp22701: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp22702: .cv_def_range .Ltmp12373 .Ltmp12374, "E\021O\001\000\000h\000\000\000" .short .Ltmp22704-.Ltmp22703 # Record length .Ltmp22703: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp22704: .cv_def_range .Ltmp12373 .Ltmp12374, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22688: .p2align 2 .cv_linetable 528, "??$_Uninitialized_copy@PEAHPEAHV?$allocator@H@std@@@std@@YAPEAHQEAH0PEAHAEAV?$allocator@H@0@@Z", .Lfunc_end528 .section .debug$S,"dr",associative,"??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped .long .Ltmp22706-.Ltmp22705 # Subsection size .Ltmp22705: .short .Ltmp22708-.Ltmp22707 # Record length .Ltmp22707: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end529-"??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8174 # Function type index .secrel32 "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" # Function section relative address .secidx "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped" # Function name .Ltmp22708: .short .Ltmp22710-.Ltmp22709 # Record length .Ltmp22709: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp22710: .cv_def_range .Ltmp12375 .Ltmp12376, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22706: .p2align 2 .cv_linetable 529, "??$_Get_unwrapped@H@std@@YAPEAHQEAH@Z", .Lfunc_end529 .section .debug$S,"dr",associative,"??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance .long .Ltmp22712-.Ltmp22711 # Subsection size .Ltmp22711: .short .Ltmp22714-.Ltmp22713 # Record length .Ltmp22713: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end530-"??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8176 # Function type index .secrel32 "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" # Function section relative address .secidx "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance" # Function name .Ltmp22714: .short .Ltmp22716-.Ltmp22715 # Record length .Ltmp22715: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22716: .cv_def_range .Ltmp12377 .Ltmp12378, "E\021O\001\000\000(\000\000\000" .short .Ltmp22718-.Ltmp22717 # Record length .Ltmp22717: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22718: .cv_def_range .Ltmp12377 .Ltmp12378, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22712: .p2align 2 .cv_linetable 530, "??$_Idl_distance@PEAHPEAH@std@@YA?A?@@AEBQEAH0@Z", .Lfunc_end530 .section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked > .long .Ltmp22720-.Ltmp22719 # Subsection size .Ltmp22719: .short .Ltmp22722-.Ltmp22721 # Record length .Ltmp22721: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end531-"??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8179 # Function type index .secrel32 "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy_al_unchecked >" # Function name .Ltmp22722: .short .Ltmp22724-.Ltmp22723 # Record length .Ltmp22723: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22724: .cv_def_range .Ltmp12379 .Ltmp12380, "E\021O\001\000\000(\000\000\000" .short .Ltmp22726-.Ltmp22725 # Record length .Ltmp22725: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22726: .cv_def_range .Ltmp12379 .Ltmp12380, "E\021O\001\000\0000\000\000\000" .short .Ltmp22728-.Ltmp22727 # Record length .Ltmp22727: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22728: .cv_def_range .Ltmp12379 .Ltmp12380, "E\021O\001\000\0008\000\000\000" .short .Ltmp22730-.Ltmp22729 # Record length .Ltmp22729: .short 4414 # Record kind: S_LOCAL .long 6063 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22730: .cv_def_range .Ltmp12379 .Ltmp12380, "E\021O\001\000\000@\000\000\000" .short .Ltmp22732-.Ltmp22731 # Record length .Ltmp22731: .short 4414 # Record kind: S_LOCAL .long 8125 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22732: .cv_def_range .Ltmp12379 .Ltmp12380, "E\021O\001\000\000P\000\000\000" .short .Ltmp22734-.Ltmp22733 # Record length .Ltmp22733: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22734: .cv_def_range .Ltmp12379 .Ltmp12380, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22720: .p2align 2 .cv_linetable 531, "??$_Uninitialized_copy_al_unchecked@HHV?$allocator@H@std@@@std@@YAPEAHQEAH00AEAV?$allocator@H@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end531 .section .debug$S,"dr",associative,"??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_copy_cat .long .Ltmp22736-.Ltmp22735 # Subsection size .Ltmp22735: .short .Ltmp22738-.Ltmp22737 # Record length .Ltmp22737: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end532-"??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8181 # Function type index .secrel32 "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" # Function section relative address .secidx "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_copy_cat" # Function name .Ltmp22738: .short .Ltmp22740-.Ltmp22739 # Record length .Ltmp22739: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22740: .cv_def_range .Ltmp12381 .Ltmp12382, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22742-.Ltmp22741 # Record length .Ltmp22741: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22742: .cv_def_range .Ltmp12381 .Ltmp12382, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22736: .p2align 2 .cv_linetable 532, "??$_Ptr_copy_cat@HH@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAH0@Z", .Lfunc_end532 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1 .long .Ltmp22744-.Ltmp22743 # Subsection size .Ltmp22743: .short .Ltmp22746-.Ltmp22745 # Record length .Ltmp22745: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end533-"??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8184 # Function type index .secrel32 "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1" # Function name .Ltmp22746: .short .Ltmp22748-.Ltmp22747 # Record length .Ltmp22747: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22748: .cv_def_range .Ltmp12383 .Ltmp12384, "E\021O\001\000\000\000\000\000\000" .short .Ltmp22750-.Ltmp22749 # Record length .Ltmp22749: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22750: .cv_def_range .Ltmp12383 .Ltmp12384, "E\021O\001\000\000\b\000\000\000" .short .Ltmp22752-.Ltmp22751 # Record length .Ltmp22751: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22752: .cv_def_range .Ltmp12383 .Ltmp12384, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22744: .p2align 2 .cv_linetable 533, "??$_Idl_distance1@PEAHPEAH@std@@YA_JAEBQEAH0Urandom_access_iterator_tag@0@@Z", .Lfunc_end533 .section .debug$S,"dr",associative,"??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_memmove .long .Ltmp22754-.Ltmp22753 # Subsection size .Ltmp22753: .short .Ltmp22756-.Ltmp22755 # Record length .Ltmp22755: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end534-"??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8186 # Function type index .secrel32 "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" # Function section relative address .secidx "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_memmove" # Function name .Ltmp22756: .short .Ltmp22758-.Ltmp22757 # Record length .Ltmp22757: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp22758: .cv_def_range .Ltmp12385 .Ltmp12386, "E\021O\001\000\000P\000\000\000" .short .Ltmp22760-.Ltmp22759 # Record length .Ltmp22759: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp22760: .cv_def_range .Ltmp12385 .Ltmp12386, "E\021O\001\000\000X\000\000\000" .short .Ltmp22762-.Ltmp22761 # Record length .Ltmp22761: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp22762: .cv_def_range .Ltmp12385 .Ltmp12386, "E\021O\001\000\000`\000\000\000" .short .Ltmp22764-.Ltmp22763 # Record length .Ltmp22763: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First_ch" .Ltmp22764: .cv_def_range .Ltmp12385 .Ltmp12386, "E\021O\001\000\000H\000\000\000" .short .Ltmp22766-.Ltmp22765 # Record length .Ltmp22765: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Last_ch" .Ltmp22766: .cv_def_range .Ltmp12385 .Ltmp12386, "E\021O\001\000\000@\000\000\000" .short .Ltmp22768-.Ltmp22767 # Record length .Ltmp22767: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Dest_ch" .Ltmp22768: .cv_def_range .Ltmp12385 .Ltmp12386, "E\021O\001\000\0008\000\000\000" .short .Ltmp22770-.Ltmp22769 # Record length .Ltmp22769: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp22770: .cv_def_range .Ltmp12385 .Ltmp12386, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22754: .p2align 2 .cv_linetable 534, "??$_Copy_memmove@PEAHPEAH@std@@YAPEAHPEAH00@Z", .Lfunc_end534 .section .debug$S,"dr",associative,"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy_maybe_null .long .Ltmp22772-.Ltmp22771 # Subsection size .Ltmp22771: .short .Ltmp22774-.Ltmp22773 # Record length .Ltmp22773: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end535-"??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8188 # Function type index .secrel32 "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # Function section relative address .secidx "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy_maybe_null" # Function name .Ltmp22774: .short .Ltmp22776-.Ltmp22775 # Record length .Ltmp22775: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp22776: .cv_def_range .Ltmp12387 .Ltmp12388, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22772: .p2align 2 .cv_linetable 535, "??$_Unfancy_maybe_null@H@std@@YAPEAHPEAH@Z", .Lfunc_end535 .section .debug$S,"dr",associative,"??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp22778-.Ltmp22777 # Subsection size .Ltmp22777: .short .Ltmp22780-.Ltmp22779 # Record length .Ltmp22779: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end536-"??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8189 # Function type index .secrel32 "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # Function section relative address .secidx "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp22780: .short .Ltmp22782-.Ltmp22781 # Record length .Ltmp22781: .short 4414 # Record kind: S_LOCAL .long 6164 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22782: .cv_def_range .Ltmp12389 .Ltmp12390, "E\021O\001\000\0000\000\000\000" .short .Ltmp22784-.Ltmp22783 # Record length .Ltmp22783: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp22784: .cv_def_range .Ltmp12389 .Ltmp12390, "E\021O\001\000\0008\000\000\000" .short .Ltmp22786-.Ltmp22785 # Record length .Ltmp22785: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp22786: .cv_def_range .Ltmp12389 .Ltmp12390, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22778: .p2align 2 .cv_linetable 536, "??0?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z", .Lfunc_end536 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp22788-.Ltmp22787 # Subsection size .Ltmp22787: .short .Ltmp22790-.Ltmp22789 # Record length .Ltmp22789: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end537-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8192 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp22790: .short .Ltmp22792-.Ltmp22791 # Record length .Ltmp22791: .short 4414 # Record kind: S_LOCAL .long 8190 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22792: .cv_def_range .Ltmp12395 .Ltmp12399, "E\021N\001\000\000\030\000\000\000" .short .Ltmp22794-.Ltmp22793 # Record length .Ltmp22793: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp22794: .cv_def_range .Ltmp12395 .Ltmp12399, "E\021N\001\000\000 \000\000\000" .short .Ltmp22796-.Ltmp22795 # Record length .Ltmp22795: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp22796: .cv_def_range .Ltmp12395 .Ltmp12399, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22788: .p2align 2 .cv_linetable 537, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEAA@PEBD_J@Z", .Lfunc_end537 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp22798-.Ltmp22797 # Subsection size .Ltmp22797: .short .Ltmp22800-.Ltmp22799 # Record length .Ltmp22799: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end538-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8193 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp22800: .short .Ltmp22802-.Ltmp22801 # Record length .Ltmp22801: .short 4414 # Record kind: S_LOCAL .long 6211 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22802: .cv_def_range .Ltmp12400 .Ltmp12401, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22798: .p2align 2 .cv_linetable 538, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBD$0?0@gsl@@QEBAPEBDXZ", .Lfunc_end538 .section .debug$S,"dr",associative,"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp22804-.Ltmp22803 # Subsection size .Ltmp22803: .short .Ltmp22806-.Ltmp22805 # Record length .Ltmp22805: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end539-"??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8194 # Function type index .secrel32 "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp22806: .short .Ltmp22808-.Ltmp22807 # Record length .Ltmp22807: .short 4414 # Record kind: S_LOCAL .long 5948 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22808: .cv_def_range .Ltmp12404 .Ltmp12405, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22804: .p2align 2 .cv_linetable 539, "??0?$vector@HV?$allocator@H@std@@@std@@QEAA@XZ", .Lfunc_end539 .section .debug$S,"dr",associative,"??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc .long .Ltmp22810-.Ltmp22809 # Subsection size .Ltmp22809: .short .Ltmp22812-.Ltmp22811 # Record length .Ltmp22811: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end540-"??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8195 # Function type index .secrel32 "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc" # Function name .Ltmp22812: .short .Ltmp22814-.Ltmp22813 # Record length .Ltmp22813: .short 4414 # Record kind: S_LOCAL .long 6060 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22814: .cv_def_range .Ltmp12406 .Ltmp12409, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22810: .p2align 2 .cv_linetable 540, "??0?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@QEAA@XZ", .Lfunc_end540 .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<> .long .Ltmp22816-.Ltmp22815 # Subsection size .Ltmp22815: .short .Ltmp22818-.Ltmp22817 # Record length .Ltmp22817: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end541-"??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8197 # Function type index .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@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@@QEAA@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 .Ltmp22818: .short .Ltmp22820-.Ltmp22819 # Record length .Ltmp22819: .short 4414 # Record kind: S_LOCAL .long 6130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22820: .cv_def_range .Ltmp12410 .Ltmp12411, "E\021O\001\000\0008\000\000\000" .short .Ltmp22822-.Ltmp22821 # Record length .Ltmp22821: .short 4414 # Record kind: S_LOCAL .long 7668 # TypeIndex .short 1 # Flags .byte 0 .Ltmp22822: .cv_def_range .Ltmp12410 .Ltmp12411, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22816: .p2align 2 .cv_linetable 541, "??$?0$$V@?$_Compressed_pair@V?$allocator@H@std@@V?$_Vector_val@U?$_Simple_types@H@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z", .Lfunc_end541 .section .debug$S,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::basic_string .long .Ltmp22824-.Ltmp22823 # Subsection size .Ltmp22823: .short .Ltmp22826-.Ltmp22825 # Record length .Ltmp22825: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end542-"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8198 # Function type index .secrel32 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::basic_string" # Function name .Ltmp22826: .short .Ltmp22828-.Ltmp22827 # Record length .Ltmp22827: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22828: .cv_def_range .Ltmp12414 .Ltmp12417, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22824: .p2align 2 .cv_linetable 542, "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@XZ", .Lfunc_end542 .section .debug$S,"dr" .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::span<0,void> .long .Ltmp22830-.Ltmp22829 # Subsection size .Ltmp22829: .short .Ltmp22832-.Ltmp22831 # Record length .Ltmp22831: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end543-"??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8199 # Function type index .secrel32 "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ" # Function section relative address .secidx "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::span<0,void>" # Function name .Ltmp22832: .short .Ltmp22834-.Ltmp22833 # Record length .Ltmp22833: .short 4414 # Record kind: S_LOCAL .long 6251 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22834: .cv_def_range .Ltmp12420 .Ltmp12421, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22830: .p2align 2 .cv_linetable 543, "??$?0$0A@X@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@XZ", .Lfunc_end543 .long 241 # Symbol subsection for gsl::span::span<(anonymous namespace)::DerivedClass,-1,void> .long .Ltmp22836-.Ltmp22835 # Subsection size .Ltmp22835: .short .Ltmp22838-.Ltmp22837 # Record length .Ltmp22837: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end544-"??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8201 # Function type index .secrel32 "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" # Function section relative address .secidx "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<(anonymous namespace)::DerivedClass,-1,void>" # Function name .Ltmp22838: .short .Ltmp22840-.Ltmp22839 # Record length .Ltmp22839: .short 4414 # Record kind: S_LOCAL .long 6308 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22840: .cv_def_range .Ltmp12422 .Ltmp12423, "E\021O\001\000\0008\000\000\000" .short .Ltmp22842-.Ltmp22841 # Record length .Ltmp22841: .short 4414 # Record kind: S_LOCAL .long 6267 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp22842: .cv_def_range .Ltmp12422 .Ltmp12423, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22836: .p2align 2 .cv_linetable 544, "??$?0UDerivedClass@?A0x3DBF7A98@@$0?0X@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@AEBV?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@1@@Z", .Lfunc_end544 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::storage_type > .long .Ltmp22844-.Ltmp22843 # Subsection size .Ltmp22843: .short .Ltmp22846-.Ltmp22845 # Record length .Ltmp22845: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end545-"??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8205 # 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@@QEAA@PEAUDerivedClass@?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@@QEAA@PEAUDerivedClass@?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 .Ltmp22846: .short .Ltmp22848-.Ltmp22847 # Record length .Ltmp22847: .short 4414 # Record kind: S_LOCAL .long 8202 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22848: .cv_def_range .Ltmp12428 .Ltmp12432, "E\021N\001\000\000(\000\000\000" .short .Ltmp22850-.Ltmp22849 # Record length .Ltmp22849: .short 4414 # Record kind: S_LOCAL .long 6253 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp22850: .cv_def_range .Ltmp12428 .Ltmp12432, "E\021N\001\000\0000\000\000\000" .short .Ltmp22852-.Ltmp22851 # Record length .Ltmp22851: .short 4414 # Record kind: S_LOCAL .long 5031 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp22852: .cv_def_range .Ltmp12428 .Ltmp12432, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22844: .p2align 2 .cv_linetable 545, "??$?0V?$extent_type@$0A@@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEAUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0A@@details@2@@Z", .Lfunc_end545 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::size .long .Ltmp22854-.Ltmp22853 # Subsection size .Ltmp22853: .short .Ltmp22856-.Ltmp22855 # Record length .Ltmp22855: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end546-"?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8206 # Function type index .secrel32 "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::size" # Function name .Ltmp22856: .short .Ltmp22858-.Ltmp22857 # Record length .Ltmp22857: .short 4414 # Record kind: S_LOCAL .long 6277 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22858: .cv_def_range .Ltmp12433 .Ltmp12434, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22854: .p2align 2 .cv_linetable 546, "?size@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBA_JXZ", .Lfunc_end546 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::data .long .Ltmp22860-.Ltmp22859 # Subsection size .Ltmp22859: .short .Ltmp22862-.Ltmp22861 # Record length .Ltmp22861: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end547-"?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8207 # Function type index .secrel32 "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::data" # Function name .Ltmp22862: .short .Ltmp22864-.Ltmp22863 # Record length .Ltmp22863: .short 4414 # Record kind: S_LOCAL .long 6277 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22864: .cv_def_range .Ltmp12435 .Ltmp12436, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22860: .p2align 2 .cv_linetable 547, "?data@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ", .Lfunc_end547 .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp22866-.Ltmp22865 # Subsection size .Ltmp22865: .short .Ltmp22868-.Ltmp22867 # Record length .Ltmp22867: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end548-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8211 # 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@@QEAA@PEBUDerivedClass@?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@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp22868: .short .Ltmp22870-.Ltmp22869 # Record length .Ltmp22869: .short 4414 # Record kind: S_LOCAL .long 8208 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22870: .cv_def_range .Ltmp12441 .Ltmp12445, "E\021N\001\000\000\030\000\000\000" .short .Ltmp22872-.Ltmp22871 # Record length .Ltmp22871: .short 4414 # Record kind: S_LOCAL .long 6310 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp22872: .cv_def_range .Ltmp12441 .Ltmp12445, "E\021N\001\000\000 \000\000\000" .short .Ltmp22874-.Ltmp22873 # Record length .Ltmp22873: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp22874: .cv_def_range .Ltmp12441 .Ltmp12445, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22866: .p2align 2 .cv_linetable 548, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEAA@PEBUDerivedClass@?A0x3DBF7A98@@V?$extent_type@$0?0@details@2@@Z", .Lfunc_end548 .long 241 # Symbol subsection for gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::data .long .Ltmp22876-.Ltmp22875 # Subsection size .Ltmp22875: .short .Ltmp22878-.Ltmp22877 # Record length .Ltmp22877: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end549-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8212 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::data" # Function name .Ltmp22878: .short .Ltmp22880-.Ltmp22879 # Record length .Ltmp22879: .short 4414 # Record kind: S_LOCAL .long 6301 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22880: .cv_def_range .Ltmp12446 .Ltmp12447, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22876: .p2align 2 .cv_linetable 549, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@UDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@QEBAPEAUDerivedClass@?A0x3DBF7A98@@XZ", .Lfunc_end549 .section .debug$S,"dr",associative,"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<3> .long .Ltmp22882-.Ltmp22881 # Subsection size .Ltmp22881: .short .Ltmp22884-.Ltmp22883 # Record length .Ltmp22883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end550-"??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8217 # Function type index .secrel32 "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" # Function section relative address .secidx "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<3>" # Function name .Ltmp22884: .short .Ltmp22886-.Ltmp22885 # Record length .Ltmp22885: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22886: .cv_def_range .Ltmp12450 .Ltmp12451, "E\021N\001\000\000\350\377\377\377" .short .Ltmp22888-.Ltmp22887 # Record length .Ltmp22887: .short 4414 # Record kind: S_LOCAL .long 8214 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp22888: .cv_def_range .Ltmp12450 .Ltmp12451, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22882: .p2align 2 .cv_linetable 550, "??$?0$02@?$span@$$CBH$0?0@gsl@@QEAA@AEAY02$$CBH@Z", .Lfunc_end550 .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp22890-.Ltmp22889 # Subsection size .Ltmp22889: .short .Ltmp22892-.Ltmp22891 # Record length .Ltmp22891: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end551-"??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8219 # Function type index .secrel32 "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section relative address .secidx "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp22892: .short .Ltmp22894-.Ltmp22893 # Record length .Ltmp22893: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22894: .cv_def_range .Ltmp12452 .Ltmp12453, "E\021O\001\000\0008\000\000\000" .short .Ltmp22896-.Ltmp22895 # Record length .Ltmp22895: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp22896: .cv_def_range .Ltmp12452 .Ltmp12453, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22890: .p2align 2 .cv_linetable 551, "??$?0H$0?0X@?$span@$$CBH$0?0@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z", .Lfunc_end551 .section .debug$S,"dr",associative,"?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::empty .long .Ltmp22898-.Ltmp22897 # Subsection size .Ltmp22897: .short .Ltmp22900-.Ltmp22899 # Record length .Ltmp22899: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end552-"?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8220 # Function type index .secrel32 "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" # Function section relative address .secidx "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::empty" # Function name .Ltmp22900: .short .Ltmp22902-.Ltmp22901 # Record length .Ltmp22901: .short 4414 # Record kind: S_LOCAL .long 4338 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22902: .cv_def_range .Ltmp12454 .Ltmp12455, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22898: .p2align 2 .cv_linetable 552, "?empty@?$span@$$CBH$0?0@gsl@@QEBA_NXZ", .Lfunc_end552 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____24::::operator() .long .Ltmp22904-.Ltmp22903 # Subsection size .Ltmp22903: .short .Ltmp22906-.Ltmp22905 # Record length .Ltmp22905: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end553-"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8224 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?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@QEBA?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 .Ltmp22906: .short .Ltmp22908-.Ltmp22907 # Record length .Ltmp22907: .short 4414 # Record kind: S_LOCAL .long 8222 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22908: .cv_def_range .Ltmp12469 .Ltmp12486, "E\021N\001\000\000\200\000\000\000" .short .Ltmp22910-.Ltmp22909 # Record length .Ltmp22909: .short 4414 # Record kind: S_LOCAL .long 8225 # TypeIndex .short 1 # Flags .asciz "s" .Ltmp22910: .cv_def_range .Lfunc_begin553 .Ltmp12468, "A\021K\001\000\000" .cv_def_range .Ltmp12468 .Ltmp12474 .Ltmp12478 .Ltmp12479 .Ltmp12482 .Ltmp12483, "E\021N\001\000\000\330\377\377\377" .short .Ltmp22912-.Ltmp22911 # Record length .Ltmp22911: .short 4414 # Record kind: S_LOCAL .long 4411 # TypeIndex .short 0 # Flags .asciz "catchAssertionHandler" .Ltmp22912: .cv_def_range .Ltmp12469 .Ltmp12481 .Ltmp12484 .Ltmp12486, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22904: .p2align 2 .cv_linetable 553, "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA?A?@@V?$span@$$CBH$0?0@gsl@@@Z", .Lfunc_end553 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____24::::operator() .long .Ltmp22914-.Ltmp22913 # Subsection size .Ltmp22913: .short .Ltmp22916-.Ltmp22915 # Record length .Ltmp22915: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end554-"??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8226 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____24::::operator()" # Function name .Ltmp22916: .short .Ltmp22918-.Ltmp22917 # Record length .Ltmp22917: .short 4414 # Record kind: S_LOCAL .long 6362 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22918: .cv_def_range .Ltmp12487 .Ltmp12488, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22914: .p2align 2 .cv_linetable 554, "??R@?0??____C_A_T_C_H____T_E_S_T____24@@YAXXZ@QEBA@XZ", .Lfunc_end554 .section .debug$S,"dr",associative,"??0?$extent_type@$02@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<3>::extent_type .long .Ltmp22920-.Ltmp22919 # Subsection size .Ltmp22919: .short .Ltmp22922-.Ltmp22921 # Record length .Ltmp22921: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end555-"??0?$extent_type@$02@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8238 # Function type index .secrel32 "??0?$extent_type@$02@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$extent_type@$02@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<3>::extent_type" # Function name .Ltmp22922: .short .Ltmp22924-.Ltmp22923 # Record length .Ltmp22923: .short 4414 # Record kind: S_LOCAL .long 8228 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22924: .cv_def_range .Ltmp12489 .Ltmp12490, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22920: .p2align 2 .cv_linetable 555, "??0?$extent_type@$02@details@gsl@@QEAA@XZ", .Lfunc_end555 .section .debug$S,"dr",associative,"??$addressof@$$CBH@std@@YAPEBHAEBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof .long .Ltmp22926-.Ltmp22925 # Subsection size .Ltmp22925: .short .Ltmp22928-.Ltmp22927 # Record length .Ltmp22927: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end556-"??$addressof@$$CBH@std@@YAPEBHAEBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8240 # Function type index .secrel32 "??$addressof@$$CBH@std@@YAPEBHAEBH@Z" # Function section relative address .secidx "??$addressof@$$CBH@std@@YAPEBHAEBH@Z" # Function section index .byte 0 # Flags .asciz "std::addressof" # Function name .Ltmp22928: .short .Ltmp22930-.Ltmp22929 # Record length .Ltmp22929: .short 4414 # Record kind: S_LOCAL .long 4163 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp22930: .cv_def_range .Ltmp12491 .Ltmp12492, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22926: .p2align 2 .cv_linetable 556, "??$addressof@$$CBH@std@@YAPEBHAEBH@Z", .Lfunc_end556 .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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp22932-.Ltmp22931 # Subsection size .Ltmp22931: .short .Ltmp22934-.Ltmp22933 # Record length .Ltmp22933: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end557-"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8243 # Function type index .secrel32 "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp22934: .short .Ltmp22936-.Ltmp22935 # Record length .Ltmp22935: .short 4414 # Record kind: S_LOCAL .long 7400 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22936: .cv_def_range .Ltmp12495 .Ltmp12499, "E\021N\001\000\000\350\377\377\377" .short .Ltmp22938-.Ltmp22937 # Record length .Ltmp22937: .short 4414 # Record kind: S_LOCAL .long 4367 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp22938: .cv_def_range .Ltmp12495 .Ltmp12499, "E\021N\001\000\000\370\377\377\377" .short .Ltmp22940-.Ltmp22939 # Record length .Ltmp22939: .short 4414 # Record kind: S_LOCAL .long 8236 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp22940: .cv_def_range .Ltmp12495 .Ltmp12499, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22932: .p2align 2 .cv_linetable 557, "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z", .Lfunc_end557 .section .debug$S,"dr",associative,"??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<3> .long .Ltmp22942-.Ltmp22941 # Subsection size .Ltmp22941: .short .Ltmp22944-.Ltmp22943 # Record length .Ltmp22943: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end558-"??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8246 # Function type index .secrel32 "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" # Function section relative address .secidx "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::extent_type<3>" # Function name .Ltmp22944: .short .Ltmp22946-.Ltmp22945 # Record length .Ltmp22945: .short 4414 # Record kind: S_LOCAL .long 4296 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22946: .cv_def_range .Ltmp12500 .Ltmp12502, "E\021O\001\000\0000\000\000\000" .short .Ltmp22948-.Ltmp22947 # Record length .Ltmp22947: .short 4414 # Record kind: S_LOCAL .long 8236 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp22948: .cv_def_range .Ltmp12500 .Ltmp12502, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22942: .p2align 2 .cv_linetable 558, "??$?0$02@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$02@12@@Z", .Lfunc_end558 .section .debug$S,"dr",associative,"?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<3>::size .long .Ltmp22950-.Ltmp22949 # Subsection size .Ltmp22949: .short .Ltmp22952-.Ltmp22951 # Record length .Ltmp22951: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end559-"?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8247 # Function type index .secrel32 "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<3>::size" # Function name .Ltmp22952: .short .Ltmp22954-.Ltmp22953 # Record length .Ltmp22953: .short 4414 # Record kind: S_LOCAL .long 8233 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22954: .cv_def_range .Ltmp12503 .Ltmp12504, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22950: .p2align 2 .cv_linetable 559, "?size@?$extent_type@$02@details@gsl@@QEBA_JXZ", .Lfunc_end559 .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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp22956-.Ltmp22955 # Subsection size .Ltmp22955: .short .Ltmp22958-.Ltmp22957 # Record length .Ltmp22957: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end560-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8250 # 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@@QEAA@PEBHV?$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@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp22958: .short .Ltmp22960-.Ltmp22959 # Record length .Ltmp22959: .short 4414 # Record kind: S_LOCAL .long 7400 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22960: .cv_def_range .Ltmp12509 .Ltmp12513, "E\021N\001\000\000\030\000\000\000" .short .Ltmp22962-.Ltmp22961 # Record length .Ltmp22961: .short 4414 # Record kind: S_LOCAL .long 4179 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp22962: .cv_def_range .Ltmp12509 .Ltmp12513, "E\021N\001\000\000 \000\000\000" .short .Ltmp22964-.Ltmp22963 # Record length .Ltmp22963: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp22964: .cv_def_range .Ltmp12509 .Ltmp12513, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22956: .p2align 2 .cv_linetable 560, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBH$0?0@gsl@@QEAA@PEBHV?$extent_type@$0?0@details@2@@Z", .Lfunc_end560 .section .debug$S,"dr",associative,"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first<2> .long .Ltmp22966-.Ltmp22965 # Subsection size .Ltmp22965: .short .Ltmp22968-.Ltmp22967 # Record length .Ltmp22967: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end561-"??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8252 # Function type index .secrel32 "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Function section relative address .secidx "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::first<2>" # Function name .Ltmp22968: .short .Ltmp22970-.Ltmp22969 # Record length .Ltmp22969: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22970: .cv_def_range .Ltmp12516 .Ltmp12517, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22966: .p2align 2 .cv_linetable 561, "??$first@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ", .Lfunc_end561 .section .debug$S,"dr",associative,"?size@?$span@H$01@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp22972-.Ltmp22971 # Subsection size .Ltmp22971: .short .Ltmp22974-.Ltmp22973 # Record length .Ltmp22973: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end562-"?size@?$span@H$01@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8253 # Function type index .secrel32 "?size@?$span@H$01@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@H$01@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp22974: .short .Ltmp22976-.Ltmp22975 # Record length .Ltmp22975: .short 4414 # Record kind: S_LOCAL .long 5244 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22976: .cv_def_range .Ltmp12518 .Ltmp12519, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22972: .p2align 2 .cv_linetable 562, "?size@?$span@H$01@gsl@@QEBA_JXZ", .Lfunc_end562 .section .debug$S,"dr",associative,"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first .long .Ltmp22978-.Ltmp22977 # Subsection size .Ltmp22977: .short .Ltmp22980-.Ltmp22979 # Record length .Ltmp22979: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end563-"?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8254 # Function type index .secrel32 "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Function section relative address .secidx "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::first" # Function name .Ltmp22980: .short .Ltmp22982-.Ltmp22981 # Record length .Ltmp22981: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22982: .cv_def_range .Ltmp12522 .Ltmp12523, "E\021N\001\000\000\b\000\000\000" .short .Ltmp22984-.Ltmp22983 # Record length .Ltmp22983: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp22984: .cv_def_range .Ltmp12522 .Ltmp12523, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22978: .p2align 2 .cv_linetable 563, "?first@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z", .Lfunc_end563 .section .debug$S,"dr",associative,"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first<0> .long .Ltmp22986-.Ltmp22985 # Subsection size .Ltmp22985: .short .Ltmp22988-.Ltmp22987 # Record length .Ltmp22987: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end564-"??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8256 # Function type index .secrel32 "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::first<0>" # Function name .Ltmp22988: .short .Ltmp22990-.Ltmp22989 # Record length .Ltmp22989: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22990: .cv_def_range .Ltmp12526 .Ltmp12527, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22986: .p2align 2 .cv_linetable 564, "??$first@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end564 .section .debug$S,"dr",associative,"?size@?$span@H$0A@@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp22992-.Ltmp22991 # Subsection size .Ltmp22991: .short .Ltmp22994-.Ltmp22993 # Record length .Ltmp22993: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end565-"?size@?$span@H$0A@@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8257 # Function type index .secrel32 "?size@?$span@H$0A@@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@H$0A@@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp22994: .short .Ltmp22996-.Ltmp22995 # Record length .Ltmp22995: .short 4414 # Record kind: S_LOCAL .long 4994 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp22996: .cv_def_range .Ltmp12528 .Ltmp12529, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22992: .p2align 2 .cv_linetable 565, "?size@?$span@H$0A@@gsl@@QEBA_JXZ", .Lfunc_end565 .section .debug$S,"dr",associative,"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first<5> .long .Ltmp22998-.Ltmp22997 # Subsection size .Ltmp22997: .short .Ltmp23000-.Ltmp22999 # Record length .Ltmp22999: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end566-"??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8259 # Function type index .secrel32 "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Function section relative address .secidx "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::first<5>" # Function name .Ltmp23000: .short .Ltmp23002-.Ltmp23001 # Record length .Ltmp23001: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23002: .cv_def_range .Ltmp12532 .Ltmp12533, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp22998: .p2align 2 .cv_linetable 566, "??$first@$04@?$span@H$04@gsl@@QEBA?AV01@XZ", .Lfunc_end566 .section .debug$S,"dr",associative,"?size@?$span@H$04@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp23004-.Ltmp23003 # Subsection size .Ltmp23003: .short .Ltmp23006-.Ltmp23005 # Record length .Ltmp23005: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end567-"?size@?$span@H$04@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8260 # Function type index .secrel32 "?size@?$span@H$04@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@H$04@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp23006: .short .Ltmp23008-.Ltmp23007 # Record length .Ltmp23007: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23008: .cv_def_range .Ltmp12534 .Ltmp12535, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23004: .p2align 2 .cv_linetable 567, "?size@?$span@H$04@gsl@@QEBA_JXZ", .Lfunc_end567 .section .debug$S,"dr",associative,"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first<0> .long .Ltmp23010-.Ltmp23009 # Subsection size .Ltmp23009: .short .Ltmp23012-.Ltmp23011 # Record length .Ltmp23011: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end568-"??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8262 # Function type index .secrel32 "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::first<0>" # Function name .Ltmp23012: .short .Ltmp23014-.Ltmp23013 # Record length .Ltmp23013: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23014: .cv_def_range .Ltmp12538 .Ltmp12539, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23010: .p2align 2 .cv_linetable 568, "??$first@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end568 .section .debug$S,"dr",associative,"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first .long .Ltmp23016-.Ltmp23015 # Subsection size .Ltmp23015: .short .Ltmp23018-.Ltmp23017 # Record length .Ltmp23017: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end569-"?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8263 # Function type index .secrel32 "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # Function section relative address .secidx "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::first" # Function name .Ltmp23018: .short .Ltmp23020-.Ltmp23019 # Record length .Ltmp23019: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23020: .cv_def_range .Ltmp12542 .Ltmp12543, "E\021N\001\000\000\b\000\000\000" .short .Ltmp23022-.Ltmp23021 # Record length .Ltmp23021: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23022: .cv_def_range .Ltmp12542 .Ltmp12543, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23016: .p2align 2 .cv_linetable 569, "?first@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z", .Lfunc_end569 .section .debug$S,"dr",associative,"??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp23024-.Ltmp23023 # Subsection size .Ltmp23023: .short .Ltmp23026-.Ltmp23025 # Record length .Ltmp23025: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end570-"??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8264 # Function type index .secrel32 "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp23026: .short .Ltmp23028-.Ltmp23027 # Record length .Ltmp23027: .short 4414 # Record kind: S_LOCAL .long 5315 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23028: .cv_def_range .Ltmp12544 .Ltmp12545, "E\021O\001\000\0000\000\000\000" .short .Ltmp23030-.Ltmp23029 # Record length .Ltmp23029: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp23030: .cv_def_range .Ltmp12544 .Ltmp12545, "E\021O\001\000\0008\000\000\000" .short .Ltmp23032-.Ltmp23031 # Record length .Ltmp23031: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23032: .cv_def_range .Ltmp12544 .Ltmp12545, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23024: .p2align 2 .cv_linetable 570, "??0?$span@H$04@gsl@@QEAA@PEAH_J@Z", .Lfunc_end570 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp23034-.Ltmp23033 # Subsection size .Ltmp23033: .short .Ltmp23036-.Ltmp23035 # Record length .Ltmp23035: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end571-"??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8266 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp23036: .short .Ltmp23038-.Ltmp23037 # Record length .Ltmp23037: .short 4414 # Record kind: S_LOCAL .long 7839 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23038: .cv_def_range .Ltmp12550 .Ltmp12554, "E\021N\001\000\000\030\000\000\000" .short .Ltmp23040-.Ltmp23039 # Record length .Ltmp23039: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp23040: .cv_def_range .Ltmp12550 .Ltmp12554, "E\021N\001\000\000 \000\000\000" .short .Ltmp23042-.Ltmp23041 # Record length .Ltmp23041: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp23042: .cv_def_range .Ltmp12550 .Ltmp12554, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23034: .p2align 2 .cv_linetable 571, "??$?0_J@?$storage_type@V?$extent_type@$04@details@gsl@@@?$span@H$04@gsl@@QEAA@PEAH_J@Z", .Lfunc_end571 .section .debug$S,"dr",associative,"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<5>::extent_type .long .Ltmp23044-.Ltmp23043 # Subsection size .Ltmp23043: .short .Ltmp23046-.Ltmp23045 # Record length .Ltmp23045: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end572-"??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8267 # Function type index .secrel32 "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" # Function section relative address .secidx "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<5>::extent_type" # Function name .Ltmp23046: .short .Ltmp23048-.Ltmp23047 # Record length .Ltmp23047: .short 4414 # Record kind: S_LOCAL .long 5361 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23048: .cv_def_range .Ltmp12557 .Ltmp12560, "E\021N\001\000\000\340\377\377\377" .short .Ltmp23050-.Ltmp23049 # Record length .Ltmp23049: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "size" .Ltmp23050: .cv_def_range .Ltmp12557 .Ltmp12560, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23044: .p2align 2 .cv_linetable 572, "??0?$extent_type@$04@details@gsl@@QEAA@_J@Z", .Lfunc_end572 .section .debug$S,"dr",associative,"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::last<2> .long .Ltmp23052-.Ltmp23051 # Subsection size .Ltmp23051: .short .Ltmp23054-.Ltmp23053 # Record length .Ltmp23053: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end573-"??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8268 # Function type index .secrel32 "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Function section relative address .secidx "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::last<2>" # Function name .Ltmp23054: .short .Ltmp23056-.Ltmp23055 # Record length .Ltmp23055: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23056: .cv_def_range .Ltmp12563 .Ltmp12564, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23052: .p2align 2 .cv_linetable 573, "??$last@$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ", .Lfunc_end573 .section .debug$S,"dr",associative,"?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::last .long .Ltmp23058-.Ltmp23057 # Subsection size .Ltmp23057: .short .Ltmp23060-.Ltmp23059 # Record length .Ltmp23059: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end574-"?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8269 # Function type index .secrel32 "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Function section relative address .secidx "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::last" # Function name .Ltmp23060: .short .Ltmp23062-.Ltmp23061 # Record length .Ltmp23061: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23062: .cv_def_range .Ltmp12565 .Ltmp12566, "E\021O\001\000\000X\000\000\000" .short .Ltmp23064-.Ltmp23063 # Record length .Ltmp23063: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23064: .cv_def_range .Ltmp12565 .Ltmp12566, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23058: .p2align 2 .cv_linetable 574, "?last@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z", .Lfunc_end574 .section .debug$S,"dr",associative,"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::last<0> .long .Ltmp23066-.Ltmp23065 # Subsection size .Ltmp23065: .short .Ltmp23068-.Ltmp23067 # Record length .Ltmp23067: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end575-"??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8270 # Function type index .secrel32 "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::last<0>" # Function name .Ltmp23068: .short .Ltmp23070-.Ltmp23069 # Record length .Ltmp23069: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23070: .cv_def_range .Ltmp12569 .Ltmp12570, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23066: .p2align 2 .cv_linetable 575, "??$last@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end575 .section .debug$S,"dr",associative,"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::last<5> .long .Ltmp23072-.Ltmp23071 # Subsection size .Ltmp23071: .short .Ltmp23074-.Ltmp23073 # Record length .Ltmp23073: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end576-"??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8271 # Function type index .secrel32 "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Function section relative address .secidx "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::last<5>" # Function name .Ltmp23074: .short .Ltmp23076-.Ltmp23075 # Record length .Ltmp23075: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23076: .cv_def_range .Ltmp12573 .Ltmp12574, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23072: .p2align 2 .cv_linetable 576, "??$last@$04@?$span@H$04@gsl@@QEBA?AV01@XZ", .Lfunc_end576 .section .debug$S,"dr",associative,"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::last<0> .long .Ltmp23078-.Ltmp23077 # Subsection size .Ltmp23077: .short .Ltmp23080-.Ltmp23079 # Record length .Ltmp23079: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end577-"??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8272 # Function type index .secrel32 "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::last<0>" # Function name .Ltmp23080: .short .Ltmp23082-.Ltmp23081 # Record length .Ltmp23081: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23082: .cv_def_range .Ltmp12577 .Ltmp12578, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23078: .p2align 2 .cv_linetable 577, "??$last@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end577 .section .debug$S,"dr",associative,"?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::last .long .Ltmp23084-.Ltmp23083 # Subsection size .Ltmp23083: .short .Ltmp23086-.Ltmp23085 # Record length .Ltmp23085: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end578-"?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8273 # Function type index .secrel32 "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # Function section relative address .secidx "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::last" # Function name .Ltmp23086: .short .Ltmp23088-.Ltmp23087 # Record length .Ltmp23087: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23088: .cv_def_range .Ltmp12579 .Ltmp12580, "E\021O\001\000\000X\000\000\000" .short .Ltmp23090-.Ltmp23089 # Record length .Ltmp23089: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23090: .cv_def_range .Ltmp12579 .Ltmp12580, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23084: .p2align 2 .cv_linetable 578, "?last@?$span@H$0?0@gsl@@QEBA?AV12@_J@Z", .Lfunc_end578 .section .debug$S,"dr",associative,"??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::make_subspan<5> .long .Ltmp23092-.Ltmp23091 # Subsection size .Ltmp23091: .short .Ltmp23094-.Ltmp23093 # Record length .Ltmp23093: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end579-"??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8279 # Function type index .secrel32 "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" # Function section relative address .secidx "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::make_subspan<5>" # Function name .Ltmp23094: .short .Ltmp23096-.Ltmp23095 # Record length .Ltmp23095: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23096: .cv_def_range .Ltmp12581 .Ltmp12584, "E\021O\001\000\000@\000\000\000" .short .Ltmp23098-.Ltmp23097 # Record length .Ltmp23097: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "offset" .Ltmp23098: .cv_def_range .Ltmp12581 .Ltmp12584, "E\021O\001\000\000H\000\000\000" .short .Ltmp23100-.Ltmp23099 # Record length .Ltmp23099: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23100: .cv_def_range .Ltmp12581 .Ltmp12584, "E\021O\001\000\000P\000\000\000" .short .Ltmp23102-.Ltmp23101 # Record length .Ltmp23101: .short 4414 # Record kind: S_LOCAL .long 8277 # TypeIndex .short 1 # Flags .byte 0 .Ltmp23102: .cv_def_range .Ltmp12581 .Ltmp12584, "E\021O\001\000\000X\000\000\000" .short .Ltmp23104-.Ltmp23103 # Record length .Ltmp23103: .short 4414 # Record kind: S_LOCAL .long 4116 # TypeIndex .short 0 # Flags .asciz "tmp" .Ltmp23104: .cv_def_range .Ltmp12581 .Ltmp12584, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23092: .p2align 2 .cv_linetable 579, "??$make_subspan@$04@?$span@H$04@gsl@@AEBA?AV?$span@H$0?0@1@_J0V?$subspan_selector@$04@01@@Z", .Lfunc_end579 .section .debug$S,"dr",associative,"??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp23106-.Ltmp23105 # Subsection size .Ltmp23105: .short .Ltmp23108-.Ltmp23107 # Record length .Ltmp23107: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end580-"??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8281 # Function type index .secrel32 "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" # Function section relative address .secidx "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp23108: .short .Ltmp23110-.Ltmp23109 # Record length .Ltmp23109: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23110: .cv_def_range .Ltmp12585 .Ltmp12586, "E\021O\001\000\0008\000\000\000" .short .Ltmp23112-.Ltmp23111 # Record length .Ltmp23111: .short 4414 # Record kind: S_LOCAL .long 5320 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp23112: .cv_def_range .Ltmp12585 .Ltmp12586, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23106: .p2align 2 .cv_linetable 580, "??$?0H$04X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$04@1@@Z", .Lfunc_end580 .section .debug$S,"dr",associative,"?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan .long .Ltmp23114-.Ltmp23113 # Subsection size .Ltmp23113: .short .Ltmp23116-.Ltmp23115 # Record length .Ltmp23115: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end581-"?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8282 # Function type index .secrel32 "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" # Function section relative address .secidx "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan" # Function name .Ltmp23116: .short .Ltmp23118-.Ltmp23117 # Record length .Ltmp23117: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23118: .cv_def_range .Ltmp12587 .Ltmp12588, "E\021O\001\000\000@\000\000\000" .short .Ltmp23120-.Ltmp23119 # Record length .Ltmp23119: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "offset" .Ltmp23120: .cv_def_range .Ltmp12587 .Ltmp12588, "E\021O\001\000\000H\000\000\000" .short .Ltmp23122-.Ltmp23121 # Record length .Ltmp23121: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23122: .cv_def_range .Ltmp12587 .Ltmp12588, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23114: .p2align 2 .cv_linetable 581, "?subspan@?$span@H$0?0@gsl@@QEBA?AV12@_J0@Z", .Lfunc_end581 .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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp23124-.Ltmp23123 # Subsection size .Ltmp23123: .short .Ltmp23126-.Ltmp23125 # Record length .Ltmp23125: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end582-"??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8285 # Function type index .secrel32 "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$04@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp23126: .short .Ltmp23128-.Ltmp23127 # Record length .Ltmp23127: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23128: .cv_def_range .Ltmp12593 .Ltmp12597, "E\021N\001\000\000(\000\000\000" .short .Ltmp23130-.Ltmp23129 # Record length .Ltmp23129: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp23130: .cv_def_range .Ltmp12593 .Ltmp12597, "E\021N\001\000\0000\000\000\000" .short .Ltmp23132-.Ltmp23131 # Record length .Ltmp23131: .short 4414 # Record kind: S_LOCAL .long 5369 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp23132: .cv_def_range .Ltmp12593 .Ltmp12597, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23124: .p2align 2 .cv_linetable 582, "??$?0V?$extent_type@$04@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$04@details@2@@Z", .Lfunc_end582 .section .debug$S,"dr",associative,"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::make_subspan .long .Ltmp23134-.Ltmp23133 # Subsection size .Ltmp23133: .short .Ltmp23136-.Ltmp23135 # Record length .Ltmp23135: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end583-"?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8286 # Function type index .secrel32 "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" # Function section relative address .secidx "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::make_subspan" # Function name .Ltmp23136: .short .Ltmp23138-.Ltmp23137 # Record length .Ltmp23137: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23138: .cv_def_range .Ltmp12602 .Ltmp12605, "E\021N\001\000\000P\000\000\000" .short .Ltmp23140-.Ltmp23139 # Record length .Ltmp23139: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "offset" .Ltmp23140: .cv_def_range .Ltmp12602 .Ltmp12605, "E\021N\001\000\000X\000\000\000" .short .Ltmp23142-.Ltmp23141 # Record length .Ltmp23141: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23142: .cv_def_range .Ltmp12602 .Ltmp12605, "E\021N\001\000\000`\000\000\000" .short .Ltmp23144-.Ltmp23143 # Record length .Ltmp23143: .short 4414 # Record kind: S_LOCAL .long 4294 # TypeIndex .short 1 # Flags .byte 0 .Ltmp23144: .cv_def_range .Ltmp12602 .Ltmp12605, "E\021N\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23134: .p2align 2 .cv_linetable 583, "?make_subspan@?$span@H$0?0@gsl@@AEBA?AV12@_J0V?$subspan_selector@$0?0@12@@Z", .Lfunc_end583 .section .debug$S,"dr",associative,"??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp23146-.Ltmp23145 # Subsection size .Ltmp23145: .short .Ltmp23148-.Ltmp23147 # Record length .Ltmp23147: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end584-"??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8287 # Function type index .secrel32 "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" # Function section relative address .secidx "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp23148: .short .Ltmp23150-.Ltmp23149 # Record length .Ltmp23149: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23150: .cv_def_range .Ltmp12606 .Ltmp12607, "E\021O\001\000\0000\000\000\000" .short .Ltmp23152-.Ltmp23151 # Record length .Ltmp23151: .short 4414 # Record kind: S_LOCAL .long 4197 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp23152: .cv_def_range .Ltmp12606 .Ltmp12607, "E\021O\001\000\000H\000\000\000" .short .Ltmp23154-.Ltmp23153 # Record length .Ltmp23153: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23154: .cv_def_range .Ltmp12606 .Ltmp12607, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23146: .p2align 2 .cv_linetable 584, "??0?$span@H$0?0@gsl@@AEAA@UKnownNotNull@01@_J@Z", .Lfunc_end584 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp23156-.Ltmp23155 # Subsection size .Ltmp23155: .short .Ltmp23158-.Ltmp23157 # Record length .Ltmp23157: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end585-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8289 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp23158: .short .Ltmp23160-.Ltmp23159 # Record length .Ltmp23159: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23160: .cv_def_range .Ltmp12610 .Ltmp12614, "E\021N\001\000\000\350\377\377\377" .short .Ltmp23162-.Ltmp23161 # Record length .Ltmp23161: .short 4414 # Record kind: S_LOCAL .long 4197 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp23162: .cv_def_range .Ltmp12610 .Ltmp12614, "E\021N\001\000\000\370\377\377\377" .short .Ltmp23164-.Ltmp23163 # Record length .Ltmp23163: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp23164: .cv_def_range .Ltmp12610 .Ltmp12614, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23156: .p2align 2 .cv_linetable 585, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@_J@Z", .Lfunc_end585 .section .debug$S,"dr",associative,"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan<2,2> .long .Ltmp23166-.Ltmp23165 # Subsection size .Ltmp23165: .short .Ltmp23168-.Ltmp23167 # Record length .Ltmp23167: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end586-"??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8290 # Function type index .secrel32 "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Function section relative address .secidx "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan<2,2>" # Function name .Ltmp23168: .short .Ltmp23170-.Ltmp23169 # Record length .Ltmp23169: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23170: .cv_def_range .Ltmp12617 .Ltmp12618, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23166: .p2align 2 .cv_linetable 586, "??$subspan@$01$01@?$span@H$04@gsl@@QEBA?AV?$span@H$01@1@XZ", .Lfunc_end586 .section .debug$S,"dr",associative,"?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan .long .Ltmp23172-.Ltmp23171 # Subsection size .Ltmp23171: .short .Ltmp23174-.Ltmp23173 # Record length .Ltmp23173: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end587-"?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8291 # Function type index .secrel32 "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" # Function section relative address .secidx "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan" # Function name .Ltmp23174: .short .Ltmp23176-.Ltmp23175 # Record length .Ltmp23175: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23176: .cv_def_range .Ltmp12619 .Ltmp12620, "E\021O\001\000\000@\000\000\000" .short .Ltmp23178-.Ltmp23177 # Record length .Ltmp23177: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "offset" .Ltmp23178: .cv_def_range .Ltmp12619 .Ltmp12620, "E\021O\001\000\000H\000\000\000" .short .Ltmp23180-.Ltmp23179 # Record length .Ltmp23179: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23180: .cv_def_range .Ltmp12619 .Ltmp12620, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23172: .p2align 2 .cv_linetable 587, "?subspan@?$span@H$04@gsl@@QEBA?AV?$span@H$0?0@2@_J0@Z", .Lfunc_end587 .section .debug$S,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan<0,0> .long .Ltmp23182-.Ltmp23181 # Subsection size .Ltmp23181: .short .Ltmp23184-.Ltmp23183 # Record length .Ltmp23183: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end588-"??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8292 # Function type index .secrel32 "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan<0,0>" # Function name .Ltmp23184: .short .Ltmp23186-.Ltmp23185 # Record length .Ltmp23185: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23186: .cv_def_range .Ltmp12623 .Ltmp12624, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23182: .p2align 2 .cv_linetable 588, "??$subspan@$0A@$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end588 .section .debug$S,"dr",associative,"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan<0,5> .long .Ltmp23188-.Ltmp23187 # Subsection size .Ltmp23187: .short .Ltmp23190-.Ltmp23189 # Record length .Ltmp23189: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end589-"??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8293 # Function type index .secrel32 "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Function section relative address .secidx "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan<0,5>" # Function name .Ltmp23190: .short .Ltmp23192-.Ltmp23191 # Record length .Ltmp23191: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23192: .cv_def_range .Ltmp12627 .Ltmp12628, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23188: .p2align 2 .cv_linetable 589, "??$subspan@$0A@$04@?$span@H$04@gsl@@QEBA?AV01@XZ", .Lfunc_end589 .section .debug$S,"dr",associative,"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan<4,0> .long .Ltmp23194-.Ltmp23193 # Subsection size .Ltmp23193: .short .Ltmp23196-.Ltmp23195 # Record length .Ltmp23195: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end590-"??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8292 # Function type index .secrel32 "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan<4,0>" # Function name .Ltmp23196: .short .Ltmp23198-.Ltmp23197 # Record length .Ltmp23197: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23198: .cv_def_range .Ltmp12631 .Ltmp12632, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23194: .p2align 2 .cv_linetable 590, "??$subspan@$03$0A@@?$span@H$04@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end590 .section .debug$S,"dr",associative,"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan<1,-1> .long .Ltmp23200-.Ltmp23199 # Subsection size .Ltmp23199: .short .Ltmp23202-.Ltmp23201 # Record length .Ltmp23201: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end591-"??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8295 # Function type index .secrel32 "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" # Function section relative address .secidx "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan<1,-1>" # Function name .Ltmp23202: .short .Ltmp23204-.Ltmp23203 # Record length .Ltmp23203: .short 4414 # Record kind: S_LOCAL .long 5330 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23204: .cv_def_range .Ltmp12635 .Ltmp12636, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23200: .p2align 2 .cv_linetable 591, "??$subspan@$00$0?0@?$span@H$04@gsl@@QEBA?AV?$span@H$03@1@XZ", .Lfunc_end591 .section .debug$S,"dr",associative,"?size@?$span@H$03@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp23206-.Ltmp23205 # Subsection size .Ltmp23205: .short .Ltmp23208-.Ltmp23207 # Record length .Ltmp23207: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end592-"?size@?$span@H$03@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8296 # Function type index .secrel32 "?size@?$span@H$03@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@H$03@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp23208: .short .Ltmp23210-.Ltmp23209 # Record length .Ltmp23209: .short 4414 # Record kind: S_LOCAL .long 5694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23210: .cv_def_range .Ltmp12637 .Ltmp12638, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23206: .p2align 2 .cv_linetable 592, "?size@?$span@H$03@gsl@@QEBA_JXZ", .Lfunc_end592 .section .debug$S,"dr",associative,"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan<0,0> .long .Ltmp23212-.Ltmp23211 # Subsection size .Ltmp23211: .short .Ltmp23214-.Ltmp23213 # Record length .Ltmp23213: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end593-"??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8297 # Function type index .secrel32 "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan<0,0>" # Function name .Ltmp23214: .short .Ltmp23216-.Ltmp23215 # Record length .Ltmp23215: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23216: .cv_def_range .Ltmp12641 .Ltmp12642, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23212: .p2align 2 .cv_linetable 593, "??$subspan@$0A@$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end593 .section .debug$S,"dr",associative,"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::subspan<1,0> .long .Ltmp23218-.Ltmp23217 # Subsection size .Ltmp23217: .short .Ltmp23220-.Ltmp23219 # Record length .Ltmp23219: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end594-"??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8297 # Function type index .secrel32 "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section relative address .secidx "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::subspan<1,0>" # Function name .Ltmp23220: .short .Ltmp23222-.Ltmp23221 # Record length .Ltmp23221: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23222: .cv_def_range .Ltmp12645 .Ltmp12646, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23218: .p2align 2 .cv_linetable 594, "??$subspan@$00$0A@@?$span@H$0?0@gsl@@QEBA?AV?$span@H$0A@@1@XZ", .Lfunc_end594 .section .debug$S,"dr",associative,"??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp23224-.Ltmp23223 # Subsection size .Ltmp23223: .short .Ltmp23226-.Ltmp23225 # Record length .Ltmp23225: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end595-"??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8298 # Function type index .secrel32 "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp23226: .short .Ltmp23228-.Ltmp23227 # Record length .Ltmp23227: .short 4414 # Record kind: S_LOCAL .long 5678 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23228: .cv_def_range .Ltmp12647 .Ltmp12648, "E\021O\001\000\0000\000\000\000" .short .Ltmp23230-.Ltmp23229 # Record length .Ltmp23229: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp23230: .cv_def_range .Ltmp12647 .Ltmp12648, "E\021O\001\000\0008\000\000\000" .short .Ltmp23232-.Ltmp23231 # Record length .Ltmp23231: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp23232: .cv_def_range .Ltmp12647 .Ltmp12648, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23224: .p2align 2 .cv_linetable 595, "??0?$span@H$03@gsl@@QEAA@PEAH_J@Z", .Lfunc_end595 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp23234-.Ltmp23233 # Subsection size .Ltmp23233: .short .Ltmp23236-.Ltmp23235 # Record length .Ltmp23235: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end596-"??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8300 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp23236: .short .Ltmp23238-.Ltmp23237 # Record length .Ltmp23237: .short 4414 # Record kind: S_LOCAL .long 7928 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23238: .cv_def_range .Ltmp12653 .Ltmp12657, "E\021N\001\000\000\030\000\000\000" .short .Ltmp23240-.Ltmp23239 # Record length .Ltmp23239: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp23240: .cv_def_range .Ltmp12653 .Ltmp12657, "E\021N\001\000\000 \000\000\000" .short .Ltmp23242-.Ltmp23241 # Record length .Ltmp23241: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp23242: .cv_def_range .Ltmp12653 .Ltmp12657, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23234: .p2align 2 .cv_linetable 596, "??$?0_J@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAH_J@Z", .Lfunc_end596 .section .debug$S,"dr",associative,"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4> .long .Ltmp23244-.Ltmp23243 # Subsection size .Ltmp23243: .short .Ltmp23246-.Ltmp23245 # Record length .Ltmp23245: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end597-"??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8304 # Function type index .secrel32 "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" # Function section relative address .secidx "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4>" # Function name .Ltmp23246: .short .Ltmp23248-.Ltmp23247 # Record length .Ltmp23247: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23248: .cv_def_range .Ltmp12660 .Ltmp12661, "E\021N\001\000\000\350\377\377\377" .short .Ltmp23250-.Ltmp23249 # Record length .Ltmp23249: .short 4414 # Record kind: S_LOCAL .long 8301 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp23250: .cv_def_range .Ltmp12660 .Ltmp12661, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23244: .p2align 2 .cv_linetable 597, "??$?0$03@?$span@H$0?0@gsl@@QEAA@AEAY03H@Z", .Lfunc_end597 .section .debug$S,"dr",associative,"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<2> .long .Ltmp23252-.Ltmp23251 # Subsection size .Ltmp23251: .short .Ltmp23254-.Ltmp23253 # Record length .Ltmp23253: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end598-"??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8307 # Function type index .secrel32 "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" # Function section relative address .secidx "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<2>" # Function name .Ltmp23254: .short .Ltmp23256-.Ltmp23255 # Record length .Ltmp23255: .short 4414 # Record kind: S_LOCAL .long 5228 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23256: .cv_def_range .Ltmp12664 .Ltmp12665, "E\021N\001\000\000\350\377\377\377" .short .Ltmp23258-.Ltmp23257 # Record length .Ltmp23257: .short 4414 # Record kind: S_LOCAL .long 6541 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp23258: .cv_def_range .Ltmp12664 .Ltmp12665, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23252: .p2align 2 .cv_linetable 598, "??$?0$01@?$span@H$01@gsl@@QEAA@AEAY01H@Z", .Lfunc_end598 .section .debug$S,"dr",associative,"?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::at .long .Ltmp23260-.Ltmp23259 # Subsection size .Ltmp23259: .short .Ltmp23262-.Ltmp23261 # Record length .Ltmp23261: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end599-"?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8308 # Function type index .secrel32 "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" # Function section relative address .secidx "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::at" # Function name .Ltmp23262: .short .Ltmp23264-.Ltmp23263 # Record length .Ltmp23263: .short 4414 # Record kind: S_LOCAL .long 5244 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23264: .cv_def_range .Ltmp12666 .Ltmp12667, "E\021O\001\000\000(\000\000\000" .short .Ltmp23266-.Ltmp23265 # Record length .Ltmp23265: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp23266: .cv_def_range .Ltmp12666 .Ltmp12667, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23260: .p2align 2 .cv_linetable 599, "?at@?$span@H$01@gsl@@QEBAAEAH_J@Z", .Lfunc_end599 .section .debug$S,"dr",associative,"??0?$extent_type@$01@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<2>::extent_type .long .Ltmp23268-.Ltmp23267 # Subsection size .Ltmp23267: .short .Ltmp23270-.Ltmp23269 # Record length .Ltmp23269: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end600-"??0?$extent_type@$01@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8309 # Function type index .secrel32 "??0?$extent_type@$01@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$extent_type@$01@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<2>::extent_type" # Function name .Ltmp23270: .short .Ltmp23272-.Ltmp23271 # Record length .Ltmp23271: .short 4414 # Record kind: S_LOCAL .long 5275 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23272: .cv_def_range .Ltmp12668 .Ltmp12669, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23268: .p2align 2 .cv_linetable 600, "??0?$extent_type@$01@details@gsl@@QEAA@XZ", .Lfunc_end600 .section .debug$S,"dr",associative,"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp23274-.Ltmp23273 # Subsection size .Ltmp23273: .short .Ltmp23276-.Ltmp23275 # Record length .Ltmp23275: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end601-"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8312 # Function type index .secrel32 "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp23276: .short .Ltmp23278-.Ltmp23277 # Record length .Ltmp23277: .short 4414 # Record kind: S_LOCAL .long 7779 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23278: .cv_def_range .Ltmp12672 .Ltmp12676, "E\021N\001\000\000\330\377\377\377" .short .Ltmp23280-.Ltmp23279 # Record length .Ltmp23279: .short 4414 # Record kind: S_LOCAL .long 5273 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp23280: .cv_def_range .Ltmp12672 .Ltmp12676, "E\021N\001\000\000\350\377\377\377" .short .Ltmp23282-.Ltmp23281 # Record length .Ltmp23281: .short 4414 # Record kind: S_LOCAL .long 5283 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp23282: .cv_def_range .Ltmp12672 .Ltmp12676, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23274: .p2align 2 .cv_linetable 601, "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z", .Lfunc_end601 .section .debug$S,"dr",associative,"??R?$span@H$01@gsl@@QEBAAEAH_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::operator() .long .Ltmp23284-.Ltmp23283 # Subsection size .Ltmp23283: .short .Ltmp23286-.Ltmp23285 # Record length .Ltmp23285: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end602-"??R?$span@H$01@gsl@@QEBAAEAH_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8313 # Function type index .secrel32 "??R?$span@H$01@gsl@@QEBAAEAH_J@Z" # Function section relative address .secidx "??R?$span@H$01@gsl@@QEBAAEAH_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::operator()" # Function name .Ltmp23286: .short .Ltmp23288-.Ltmp23287 # Record length .Ltmp23287: .short 4414 # Record kind: S_LOCAL .long 5244 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23288: .cv_def_range .Ltmp12677 .Ltmp12678, "E\021O\001\000\000(\000\000\000" .short .Ltmp23290-.Ltmp23289 # Record length .Ltmp23289: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp23290: .cv_def_range .Ltmp12677 .Ltmp12678, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23284: .p2align 2 .cv_linetable 602, "??R?$span@H$01@gsl@@QEBAAEAH_J@Z", .Lfunc_end602 .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator .long .Ltmp23292-.Ltmp23291 # Subsection size .Ltmp23291: .short .Ltmp23294-.Ltmp23293 # Record length .Ltmp23293: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end603-"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8314 # Function type index .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name .Ltmp23294: .short .Ltmp23296-.Ltmp23295 # Record length .Ltmp23295: .short 4414 # Record kind: S_LOCAL .long 4200 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23296: .cv_def_range .Ltmp12679 .Ltmp12680, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23292: .p2align 2 .cv_linetable 603, "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ", .Lfunc_end603 .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<=,0> > .long .Ltmp23298-.Ltmp23297 # Subsection size .Ltmp23297: .short .Ltmp23300-.Ltmp23299 # Record length .Ltmp23299: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end604-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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 8331 # Function type index .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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 .Ltmp23300: .short .Ltmp23302-.Ltmp23301 # Record length .Ltmp23301: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23302: .cv_def_range .Ltmp12681 .Ltmp12682, "E\021O\001\000\0008\000\000\000" .short .Ltmp23304-.Ltmp23303 # Record length .Ltmp23303: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23304: .cv_def_range .Ltmp12681 .Ltmp12682, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23298: .p2align 2 .cv_linetable 604, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end604 .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator==,0> > .long .Ltmp23306-.Ltmp23305 # Subsection size .Ltmp23305: .short .Ltmp23308-.Ltmp23307 # Record length .Ltmp23307: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end605-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 8344 # Function type index .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp23308: .short .Ltmp23310-.Ltmp23309 # Record length .Ltmp23309: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23310: .cv_def_range .Ltmp12683 .Ltmp12684, "E\021O\001\000\000x\000\000\000" .short .Ltmp23312-.Ltmp23311 # Record length .Ltmp23311: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23312: .cv_def_range .Ltmp12683 .Ltmp12684, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23306: .p2align 2 .cv_linetable 605, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end605 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr .long .Ltmp23314-.Ltmp23313 # Subsection size .Ltmp23313: .short .Ltmp23316-.Ltmp23315 # Record length .Ltmp23315: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end606-"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8346 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name .Ltmp23316: .short .Ltmp23318-.Ltmp23317 # Record length .Ltmp23317: .short 4414 # Record kind: S_LOCAL .long 8338 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23318: .cv_def_range .Ltmp12685 .Ltmp12688, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23314: .p2align 2 .cv_linetable 606, "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ", .Lfunc_end606 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::ExprLhs .long .Ltmp23320-.Ltmp23319 # Subsection size .Ltmp23319: .short .Ltmp23322-.Ltmp23321 # Record length .Ltmp23321: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end607-"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$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 8347 # Function type index .secrel32 "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$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 .Ltmp23322: .short .Ltmp23324-.Ltmp23323 # Record length .Ltmp23323: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23324: .cv_def_range .Ltmp12689 .Ltmp12690, "E\021O\001\000\000\000\000\000\000" .short .Ltmp23326-.Ltmp23325 # Record length .Ltmp23325: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23326: .cv_def_range .Ltmp12689 .Ltmp12690, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23320: .p2align 2 .cv_linetable 607, "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end607 .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,0>,gsl::details::span_iterator,0> > .long .Ltmp23328-.Ltmp23327 # Subsection size .Ltmp23327: .short .Ltmp23330-.Ltmp23329 # Record length .Ltmp23329: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end608-"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$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 8350 # Function type index .secrel32 "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$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_NAEBV?$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 .Ltmp23330: .short .Ltmp23332-.Ltmp23331 # Record length .Ltmp23331: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23332: .cv_def_range .Ltmp12691 .Ltmp12692, "E\021O\001\000\0000\000\000\000" .short .Ltmp23334-.Ltmp23333 # Record length .Ltmp23333: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23334: .cv_def_range .Ltmp12691 .Ltmp12692, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23328: .p2align 2 .cv_linetable 608, "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z", .Lfunc_end608 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::BinaryExpr .long .Ltmp23336-.Ltmp23335 # Subsection size .Ltmp23335: .short .Ltmp23338-.Ltmp23337 # Record length .Ltmp23337: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end609-"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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 8351 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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 .Ltmp23338: .short .Ltmp23340-.Ltmp23339 # Record length .Ltmp23339: .short 4414 # Record kind: S_LOCAL .long 8338 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23340: .cv_def_range .Ltmp12693 .Ltmp12696, "E\021O\001\000\000P\000\000\000" .short .Ltmp23342-.Ltmp23341 # Record length .Ltmp23341: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp23342: .cv_def_range .Ltmp12693 .Ltmp12696, "E\021O\001\000\000_\000\000\000" .short .Ltmp23344-.Ltmp23343 # Record length .Ltmp23343: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23344: .cv_def_range .Ltmp12693 .Ltmp12696, "E\021O\001\000\000`\000\000\000" .short .Ltmp23346-.Ltmp23345 # Record length .Ltmp23345: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp23346: .cv_def_range .Lfunc_begin609 .Ltmp12694, "A\021Q\001\000\000" .cv_def_range .Ltmp12694 .Ltmp12695, "E\021O\001\000\0008\000\000\000" .short .Ltmp23348-.Ltmp23347 # Record length .Ltmp23347: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23348: .cv_def_range .Ltmp12693 .Ltmp12696, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23336: .p2align 2 .cv_linetable 609, "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z", .Lfunc_end609 .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 .long 241 # Symbol subsection for gsl::details::operator== .long .Ltmp23350-.Ltmp23349 # Subsection size .Ltmp23349: .short .Ltmp23352-.Ltmp23351 # Record length .Ltmp23351: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end610-"??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 8354 # 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 .Ltmp23352: .short .Ltmp23354-.Ltmp23353 # Record length .Ltmp23353: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23354: .cv_def_range .Lfunc_begin610 .Ltmp12699, "A\021J\001\000\000" .cv_def_range .Ltmp12699 .Lfunc_end610, "E\021O\001\000\000\b\000\000\000" .short .Ltmp23356-.Ltmp23355 # Record length .Ltmp23355: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23356: .cv_def_range .Lfunc_begin610 .Ltmp12698, "A\021K\001\000\000" .cv_def_range .Ltmp12698 .Lfunc_end610, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23350: .p2align 2 .cv_linetable 610, "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end610 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression .long .Ltmp23358-.Ltmp23357 # Subsection size .Ltmp23357: .short .Ltmp23360-.Ltmp23359 # Record length .Ltmp23359: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end611-"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8356 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression" # Function name .Ltmp23360: .short .Ltmp23362-.Ltmp23361 # Record length .Ltmp23361: .short 4414 # Record kind: S_LOCAL .long 8335 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23362: .cv_def_range .Ltmp12701 .Ltmp12702, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23358: .p2align 2 .cv_linetable 611, "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ", .Lfunc_end611 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult .long .Ltmp23364-.Ltmp23363 # Subsection size .Ltmp23363: .short .Ltmp23366-.Ltmp23365 # Record length .Ltmp23365: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end612-"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8357 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult" # Function name .Ltmp23366: .short .Ltmp23368-.Ltmp23367 # Record length .Ltmp23367: .short 4414 # Record kind: S_LOCAL .long 8335 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23368: .cv_def_range .Ltmp12703 .Ltmp12704, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23364: .p2align 2 .cv_linetable 612, "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ", .Lfunc_end612 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression .long .Ltmp23370-.Ltmp23369 # Subsection size .Ltmp23369: .short .Ltmp23372-.Ltmp23371 # Record length .Ltmp23371: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end613-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8358 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$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 .Ltmp23372: .short .Ltmp23374-.Ltmp23373 # Record length .Ltmp23373: .short 4414 # Record kind: S_LOCAL .long 8335 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23374: .cv_def_range .Ltmp12709 .Ltmp12710, "E\021N\001\000\000(\000\000\000" .short .Ltmp23376-.Ltmp23375 # Record length .Ltmp23375: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp23376: .cv_def_range .Ltmp12709 .Ltmp12710, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23370: .p2align 2 .cv_linetable 613, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end613 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr .long .Ltmp23378-.Ltmp23377 # Subsection size .Ltmp23377: .short .Ltmp23380-.Ltmp23379 # Record length .Ltmp23379: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end614-"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8346 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name .Ltmp23380: .short .Ltmp23382-.Ltmp23381 # Record length .Ltmp23381: .short 4414 # Record kind: S_LOCAL .long 8338 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23382: .cv_def_range .Ltmp12711 .Ltmp12712, "E\021O\001\000\0000\000\000\000" .short .Ltmp23384-.Ltmp23383 # Record length .Ltmp23383: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp23384: .cv_def_range .Ltmp12711 .Ltmp12712, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23378: .p2align 2 .cv_linetable 614, "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z", .Lfunc_end614 .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify,0> > .long .Ltmp23386-.Ltmp23385 # Subsection size .Ltmp23385: .short .Ltmp23388-.Ltmp23387 # Record length .Ltmp23387: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end615-"??$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@@AEBV?$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 8360 # 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@@AEBV?$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@@AEBV?$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 .Ltmp23388: .short .Ltmp23390-.Ltmp23389 # Record length .Ltmp23389: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp23390: .cv_def_range .Ltmp12713 .Ltmp12714, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23386: .p2align 2 .cv_linetable 615, "??$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end615 .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker,0> >::convert,0> > .long .Ltmp23392-.Ltmp23391 # Subsection size .Ltmp23391: .short .Ltmp23394-.Ltmp23393 # Record length .Ltmp23393: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end616-"??$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@@AEBV?$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 "??$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@@AEBV?$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@@AEBV?$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 .Ltmp23394: .short .Ltmp23396-.Ltmp23395 # Record length .Ltmp23395: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .byte 0 .Ltmp23396: .cv_def_range .Ltmp12715 .Ltmp12716, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23392: .p2align 2 .cv_linetable 616, "??$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end616 .section .debug$S,"dr",associative,"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::basic_string .long .Ltmp23398-.Ltmp23397 # Subsection size .Ltmp23397: .short .Ltmp23400-.Ltmp23399 # Record length .Ltmp23399: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end617-"??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8366 # Function type index .secrel32 "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::basic_string" # Function name .Ltmp23400: .short .Ltmp23402-.Ltmp23401 # Record length .Ltmp23401: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23402: .cv_def_range .Ltmp12719 .Ltmp12723, "E\021N\001\000\000\350\377\377\377" .short .Ltmp23404-.Ltmp23403 # Record length .Ltmp23403: .short 4414 # Record kind: S_LOCAL .long 4431 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp23404: .cv_def_range .Ltmp12719 .Ltmp12723, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23398: .p2align 2 .cv_linetable 617, "??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA@AEBV01@@Z", .Lfunc_end617 .section .debug$S,"dr",associative,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::select_on_container_copy_construction .long .Ltmp23406-.Ltmp23405 # Subsection size .Ltmp23405: .short .Ltmp23408-.Ltmp23407 # Record length .Ltmp23407: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end618-"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8367 # Function type index .secrel32 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" # Function section relative address .secidx "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::select_on_container_copy_construction" # Function name .Ltmp23408: .short .Ltmp23410-.Ltmp23409 # Record length .Ltmp23409: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp23410: .cv_def_range .Ltmp12724 .Ltmp12725, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23406: .p2align 2 .cv_linetable 618, "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@D@std@@@std@@SA?AV?$allocator@D@2@AEBV32@@Z", .Lfunc_end618 .section .debug$S,"dr",associative,"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_String_alloc,void> .long .Ltmp23412-.Ltmp23411 # Subsection size .Ltmp23411: .short .Ltmp23414-.Ltmp23413 # Record length .Ltmp23413: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end619-"??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8371 # Function type index .secrel32 "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" # Function section relative address .secidx "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_String_alloc,void>" # Function name .Ltmp23414: .short .Ltmp23416-.Ltmp23415 # Record length .Ltmp23415: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23416: .cv_def_range .Ltmp12728 .Ltmp12732, "E\021N\001\000\000\350\377\377\377" .short .Ltmp23418-.Ltmp23417 # Record length .Ltmp23417: .short 4414 # Record kind: S_LOCAL .long 8368 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp23418: .cv_def_range .Ltmp12728 .Ltmp12732, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23412: .p2align 2 .cv_linetable 619, "??$?0V?$allocator@D@std@@X@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@$$QEAV?$allocator@D@1@@Z", .Lfunc_end619 .section .debug$S,"dr",associative,"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Construct_lv_contents .long .Ltmp23420-.Ltmp23419 # Subsection size .Ltmp23419: .short .Ltmp23422-.Ltmp23421 # Record length .Ltmp23421: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end620-"?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8372 # Function type index .secrel32 "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" # Function section relative address .secidx "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Construct_lv_contents" # Function name .Ltmp23422: .short .Ltmp23424-.Ltmp23423 # Record length .Ltmp23423: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23424: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000x\000\000\000" .short .Ltmp23426-.Ltmp23425 # Record length .Ltmp23425: .short 4414 # Record kind: S_LOCAL .long 4431 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp23426: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000\200\000\000\000" .short .Ltmp23428-.Ltmp23427 # Record length .Ltmp23427: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp23428: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000p\000\000\000" .short .Ltmp23430-.Ltmp23429 # Record length .Ltmp23429: .short 4414 # Record kind: S_LOCAL .long 4709 # TypeIndex .short 0 # Flags .asciz "_Right_data" .Ltmp23430: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000h\000\000\000" .short .Ltmp23432-.Ltmp23431 # Record length .Ltmp23431: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Right_size" .Ltmp23432: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000`\000\000\000" .short .Ltmp23434-.Ltmp23433 # Record length .Ltmp23433: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Right_ptr" .Ltmp23434: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000X\000\000\000" .short .Ltmp23436-.Ltmp23435 # Record length .Ltmp23435: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 0 # Flags .asciz "_Al" .Ltmp23436: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000P\000\000\000" .short .Ltmp23438-.Ltmp23437 # Record length .Ltmp23437: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_capacity" .Ltmp23438: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000H\000\000\000" .short .Ltmp23440-.Ltmp23439 # Record length .Ltmp23439: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_New_array" .Ltmp23440: .cv_def_range .Ltmp12733 .Ltmp12736, "E\021O\001\000\000\210\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23420: .p2align 2 .cv_linetable 620, "?_Construct_lv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXAEBV12@@Z", .Lfunc_end620 .section .debug$S,"dr",associative,"??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward > .long .Ltmp23442-.Ltmp23441 # Subsection size .Ltmp23441: .short .Ltmp23444-.Ltmp23443 # Record length .Ltmp23443: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end621-"??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8374 # Function type index .secrel32 "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # Function section relative address .secidx "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward >" # Function name .Ltmp23444: .short .Ltmp23446-.Ltmp23445 # Record length .Ltmp23445: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp23446: .cv_def_range .Ltmp12737 .Ltmp12738, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23442: .p2align 2 .cv_linetable 621, "??$forward@V?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z", .Lfunc_end621 .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_String_val >,1>::_Compressed_pair> .long .Ltmp23448-.Ltmp23447 # Subsection size .Ltmp23447: .short .Ltmp23450-.Ltmp23449 # Record length .Ltmp23449: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end622-"??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8377 # 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_String_val >,1>::_Compressed_pair>" # Function name .Ltmp23450: .short .Ltmp23452-.Ltmp23451 # Record length .Ltmp23451: .short 4414 # Record kind: S_LOCAL .long 4860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23452: .cv_def_range .Ltmp12739 .Ltmp12740, "E\021O\001\000\000@\000\000\000" .short .Ltmp23454-.Ltmp23453 # Record length .Ltmp23453: .short 4414 # Record kind: S_LOCAL .long 8069 # TypeIndex .short 1 # Flags .byte 0 .Ltmp23454: .cv_def_range .Ltmp12739 .Ltmp12740, "E\021O\001\000\000P\000\000\000" .short .Ltmp23456-.Ltmp23455 # Record length .Ltmp23455: .short 4414 # Record kind: S_LOCAL .long 8368 # TypeIndex .short 1 # Flags .asciz "_Val1" .Ltmp23456: .cv_def_range .Ltmp12739 .Ltmp12740, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23448: .p2align 2 .cv_linetable 622, "??$?0V?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@D@1@@Z", .Lfunc_end622 .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,1>::span_iterator .long .Ltmp23458-.Ltmp23457 # Subsection size .Ltmp23457: .short .Ltmp23460-.Ltmp23459 # Record length .Ltmp23459: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end623-"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8378 # Function type index .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,1>::span_iterator" # Function name .Ltmp23460: .short .Ltmp23462-.Ltmp23461 # Record length .Ltmp23461: .short 4414 # Record kind: S_LOCAL .long 4229 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23462: .cv_def_range .Ltmp12741 .Ltmp12742, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23458: .p2align 2 .cv_linetable 623, "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@XZ", .Lfunc_end623 .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<=,1> > .long .Ltmp23464-.Ltmp23463 # Subsection size .Ltmp23463: .short .Ltmp23466-.Ltmp23465 # Record length .Ltmp23465: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end624-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$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 .Ltmp23466: .short .Ltmp23468-.Ltmp23467 # Record length .Ltmp23467: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23468: .cv_def_range .Ltmp12743 .Ltmp12744, "E\021O\001\000\0008\000\000\000" .short .Ltmp23470-.Ltmp23469 # Record length .Ltmp23469: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23470: .cv_def_range .Ltmp12743 .Ltmp12744, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23464: .p2align 2 .cv_linetable 624, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end624 .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator==,1> > .long .Ltmp23472-.Ltmp23471 # Subsection size .Ltmp23471: .short .Ltmp23474-.Ltmp23473 # Record length .Ltmp23473: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end625-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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 8408 # Function type index .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp23474: .short .Ltmp23476-.Ltmp23475 # Record length .Ltmp23475: .short 4414 # Record kind: S_LOCAL .long 8383 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23476: .cv_def_range .Ltmp12745 .Ltmp12746, "E\021O\001\000\000x\000\000\000" .short .Ltmp23478-.Ltmp23477 # Record length .Ltmp23477: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23478: .cv_def_range .Ltmp12745 .Ltmp12746, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23472: .p2align 2 .cv_linetable 625, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end625 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr .long .Ltmp23480-.Ltmp23479 # Subsection size .Ltmp23479: .short .Ltmp23482-.Ltmp23481 # Record length .Ltmp23481: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end626-"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8410 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name .Ltmp23482: .short .Ltmp23484-.Ltmp23483 # Record length .Ltmp23483: .short 4414 # Record kind: S_LOCAL .long 8402 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23484: .cv_def_range .Ltmp12747 .Ltmp12750, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23480: .p2align 2 .cv_linetable 626, "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAA@XZ", .Lfunc_end626 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::ExprLhs .long .Ltmp23486-.Ltmp23485 # Subsection size .Ltmp23485: .short .Ltmp23488-.Ltmp23487 # Record length .Ltmp23487: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end627-"??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$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 8411 # Function type index .secrel32 "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$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 .Ltmp23488: .short .Ltmp23490-.Ltmp23489 # Record length .Ltmp23489: .short 4414 # Record kind: S_LOCAL .long 8383 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23490: .cv_def_range .Ltmp12751 .Ltmp12752, "E\021O\001\000\000\000\000\000\000" .short .Ltmp23492-.Ltmp23491 # Record length .Ltmp23491: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23492: .cv_def_range .Ltmp12751 .Ltmp12752, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23486: .p2align 2 .cv_linetable 627, "??0?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end627 .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,1>,gsl::details::span_iterator,1> > .long .Ltmp23494-.Ltmp23493 # Subsection size .Ltmp23493: .short .Ltmp23496-.Ltmp23495 # Record length .Ltmp23495: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end628-"??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$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 8414 # Function type index .secrel32 "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$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_NAEBV?$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 .Ltmp23496: .short .Ltmp23498-.Ltmp23497 # Record length .Ltmp23497: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23498: .cv_def_range .Ltmp12753 .Ltmp12754, "E\021O\001\000\0000\000\000\000" .short .Ltmp23500-.Ltmp23499 # Record length .Ltmp23499: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23500: .cv_def_range .Ltmp12753 .Ltmp12754, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23494: .p2align 2 .cv_linetable 628, "??$compareEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z", .Lfunc_end628 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::BinaryExpr .long .Ltmp23502-.Ltmp23501 # Subsection size .Ltmp23501: .short .Ltmp23504-.Ltmp23503 # Record length .Ltmp23503: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end629-"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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 8415 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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 .Ltmp23504: .short .Ltmp23506-.Ltmp23505 # Record length .Ltmp23505: .short 4414 # Record kind: S_LOCAL .long 8402 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23506: .cv_def_range .Ltmp12755 .Ltmp12758, "E\021O\001\000\000P\000\000\000" .short .Ltmp23508-.Ltmp23507 # Record length .Ltmp23507: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp23508: .cv_def_range .Ltmp12755 .Ltmp12758, "E\021O\001\000\000_\000\000\000" .short .Ltmp23510-.Ltmp23509 # Record length .Ltmp23509: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23510: .cv_def_range .Ltmp12755 .Ltmp12758, "E\021O\001\000\000`\000\000\000" .short .Ltmp23512-.Ltmp23511 # Record length .Ltmp23511: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp23512: .cv_def_range .Lfunc_begin629 .Ltmp12756, "A\021Q\001\000\000" .cv_def_range .Ltmp12756 .Ltmp12757, "E\021O\001\000\0008\000\000\000" .short .Ltmp23514-.Ltmp23513 # Record length .Ltmp23513: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23514: .cv_def_range .Ltmp12755 .Ltmp12758, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23502: .p2align 2 .cv_linetable 629, "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@1@Z", .Lfunc_end629 .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 .long 241 # Symbol subsection for gsl::details::operator== .long .Ltmp23516-.Ltmp23515 # Subsection size .Ltmp23515: .short .Ltmp23518-.Ltmp23517 # Record length .Ltmp23517: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end630-"??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 8418 # 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 .Ltmp23518: .short .Ltmp23520-.Ltmp23519 # Record length .Ltmp23519: .short 4414 # Record kind: S_LOCAL .long 8419 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23520: .cv_def_range .Lfunc_begin630 .Ltmp12761, "A\021J\001\000\000" .cv_def_range .Ltmp12761 .Lfunc_end630, "E\021O\001\000\000\b\000\000\000" .short .Ltmp23522-.Ltmp23521 # Record length .Ltmp23521: .short 4414 # Record kind: S_LOCAL .long 8419 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23522: .cv_def_range .Lfunc_begin630 .Ltmp12760, "A\021K\001\000\000" .cv_def_range .Ltmp12760 .Lfunc_end630, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23516: .p2align 2 .cv_linetable 630, "??8details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", .Lfunc_end630 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::isBinaryExpression .long .Ltmp23524-.Ltmp23523 # Subsection size .Ltmp23523: .short .Ltmp23526-.Ltmp23525 # Record length .Ltmp23525: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end631-"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8420 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::isBinaryExpression" # Function name .Ltmp23526: .short .Ltmp23528-.Ltmp23527 # Record length .Ltmp23527: .short 4414 # Record kind: S_LOCAL .long 8399 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23528: .cv_def_range .Ltmp12763 .Ltmp12764, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23524: .p2align 2 .cv_linetable 631, "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ", .Lfunc_end631 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::getResult .long .Ltmp23530-.Ltmp23529 # Subsection size .Ltmp23529: .short .Ltmp23532-.Ltmp23531 # Record length .Ltmp23531: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end632-"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8421 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::getResult" # Function name .Ltmp23532: .short .Ltmp23534-.Ltmp23533 # Record length .Ltmp23533: .short 4414 # Record kind: S_LOCAL .long 8399 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23534: .cv_def_range .Ltmp12765 .Ltmp12766, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23530: .p2align 2 .cv_linetable 632, "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBA_NXZ", .Lfunc_end632 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::streamReconstructedExpression .long .Ltmp23536-.Ltmp23535 # Subsection size .Ltmp23535: .short .Ltmp23538-.Ltmp23537 # Record length .Ltmp23537: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end633-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8422 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$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 .Ltmp23538: .short .Ltmp23540-.Ltmp23539 # Record length .Ltmp23539: .short 4414 # Record kind: S_LOCAL .long 8399 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23540: .cv_def_range .Ltmp12771 .Ltmp12772, "E\021N\001\000\000(\000\000\000" .short .Ltmp23542-.Ltmp23541 # Record length .Ltmp23541: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp23542: .cv_def_range .Ltmp12771 .Ltmp12772, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23536: .p2align 2 .cv_linetable 633, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end633 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr .long .Ltmp23544-.Ltmp23543 # Subsection size .Ltmp23543: .short .Ltmp23546-.Ltmp23545 # Record length .Ltmp23545: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end634-"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8410 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name .Ltmp23546: .short .Ltmp23548-.Ltmp23547 # Record length .Ltmp23547: .short 4414 # Record kind: S_LOCAL .long 8402 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23548: .cv_def_range .Ltmp12773 .Ltmp12774, "E\021O\001\000\0000\000\000\000" .short .Ltmp23550-.Ltmp23549 # Record length .Ltmp23549: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp23550: .cv_def_range .Ltmp12773 .Ltmp12774, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23544: .p2align 2 .cv_linetable 634, "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z", .Lfunc_end634 .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify,1> > .long .Ltmp23552-.Ltmp23551 # Subsection size .Ltmp23551: .short .Ltmp23554-.Ltmp23553 # Record length .Ltmp23553: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end635-"??$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@@AEBV?$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 8424 # 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@@AEBV?$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@@AEBV?$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 .Ltmp23554: .short .Ltmp23556-.Ltmp23555 # Record length .Ltmp23555: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp23556: .cv_def_range .Ltmp12775 .Ltmp12776, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23552: .p2align 2 .cv_linetable 635, "??$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end635 .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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker,1> >::convert,1> > .long .Ltmp23558-.Ltmp23557 # Subsection size .Ltmp23557: .short .Ltmp23560-.Ltmp23559 # Record length .Ltmp23559: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end636-"??$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@@AEBV?$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 8429 # 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@@AEBV?$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@@AEBV?$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 .Ltmp23560: .short .Ltmp23562-.Ltmp23561 # Record length .Ltmp23561: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .byte 0 .Ltmp23562: .cv_def_range .Ltmp12777 .Ltmp12778, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23558: .p2align 2 .cv_linetable 636, "??$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end636 .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator==,1> > .long .Ltmp23564-.Ltmp23563 # Subsection size .Ltmp23563: .short .Ltmp23566-.Ltmp23565 # Record length .Ltmp23565: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end637-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 8442 # Function type index .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 .Ltmp23566: .short .Ltmp23568-.Ltmp23567 # Record length .Ltmp23567: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23568: .cv_def_range .Ltmp12779 .Ltmp12780, "E\021O\001\000\000x\000\000\000" .short .Ltmp23570-.Ltmp23569 # Record length .Ltmp23569: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23570: .cv_def_range .Ltmp12779 .Ltmp12780, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23564: .p2align 2 .cv_linetable 637, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end637 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr .long .Ltmp23572-.Ltmp23571 # Subsection size .Ltmp23571: .short .Ltmp23574-.Ltmp23573 # Record length .Ltmp23573: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end638-"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8444 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name .Ltmp23574: .short .Ltmp23576-.Ltmp23575 # Record length .Ltmp23575: .short 4414 # Record kind: S_LOCAL .long 8436 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23576: .cv_def_range .Ltmp12781 .Ltmp12784, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23572: .p2align 2 .cv_linetable 638, "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAA@XZ", .Lfunc_end638 .section .debug$S,"dr",associative,"?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::begin .long .Ltmp23578-.Ltmp23577 # Subsection size .Ltmp23577: .short .Ltmp23580-.Ltmp23579 # Record length .Ltmp23579: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end639-"?begin@?$span@H$0?0@gsl@@QEBA?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 8445 # Function type index .secrel32 "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address .secidx "?begin@?$span@H$0?0@gsl@@QEBA?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 .Ltmp23580: .short .Ltmp23582-.Ltmp23581 # Record length .Ltmp23581: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23582: .cv_def_range .Ltmp12785 .Ltmp12786, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23578: .p2align 2 .cv_linetable 639, "?begin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ", .Lfunc_end639 .section .debug$S,"dr",associative,"?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::cbegin .long .Ltmp23584-.Ltmp23583 # Subsection size .Ltmp23583: .short .Ltmp23586-.Ltmp23585 # Record length .Ltmp23585: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end640-"?cbegin@?$span@H$0?0@gsl@@QEBA?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 8446 # Function type index .secrel32 "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Function section relative address .secidx "?cbegin@?$span@H$0?0@gsl@@QEBA?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 .Ltmp23586: .short .Ltmp23588-.Ltmp23587 # Record length .Ltmp23587: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23588: .cv_def_range .Ltmp12787 .Ltmp12788, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23584: .p2align 2 .cv_linetable 640, "?cbegin@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ", .Lfunc_end640 .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator==,0> > .long .Ltmp23590-.Ltmp23589 # Subsection size .Ltmp23589: .short .Ltmp23592-.Ltmp23591 # Record length .Ltmp23591: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end641-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 8459 # Function type index .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 .Ltmp23592: .short .Ltmp23594-.Ltmp23593 # Record length .Ltmp23593: .short 4414 # Record kind: S_LOCAL .long 8383 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23594: .cv_def_range .Ltmp12789 .Ltmp12790, "E\021O\001\000\000x\000\000\000" .short .Ltmp23596-.Ltmp23595 # Record length .Ltmp23595: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23596: .cv_def_range .Ltmp12789 .Ltmp12790, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23590: .p2align 2 .cv_linetable 641, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end641 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr .long .Ltmp23598-.Ltmp23597 # Subsection size .Ltmp23597: .short .Ltmp23600-.Ltmp23599 # Record length .Ltmp23599: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end642-"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8461 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name .Ltmp23600: .short .Ltmp23602-.Ltmp23601 # Record length .Ltmp23601: .short 4414 # Record kind: S_LOCAL .long 8453 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23602: .cv_def_range .Ltmp12791 .Ltmp12794, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23598: .p2align 2 .cv_linetable 642, "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAA@XZ", .Lfunc_end642 .section .debug$S,"dr",associative,"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,1>::span_iterator<0,nullptr> .long .Ltmp23604-.Ltmp23603 # Subsection size .Ltmp23603: .short .Ltmp23606-.Ltmp23605 # Record length .Ltmp23605: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end643-"??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8463 # Function type index .secrel32 "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$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@@QEAA@AEBV?$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 .Ltmp23606: .short .Ltmp23608-.Ltmp23607 # Record length .Ltmp23607: .short 4414 # Record kind: S_LOCAL .long 4229 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23608: .cv_def_range .Ltmp12795 .Ltmp12796, "E\021O\001\000\0008\000\000\000" .short .Ltmp23610-.Ltmp23609 # Record length .Ltmp23609: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp23610: .cv_def_range .Ltmp12795 .Ltmp12796, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23604: .p2align 2 .cv_linetable 643, "??$?0$0A@$0A@@?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@@Z", .Lfunc_end643 .section .debug$S,"dr",associative,"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+ .long .Ltmp23612-.Ltmp23611 # Subsection size .Ltmp23611: .short .Ltmp23614-.Ltmp23613 # Record length .Ltmp23613: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end644-"??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8464 # Function type index .secrel32 "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # Function section relative address .secidx "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator+" # Function name .Ltmp23614: .short .Ltmp23616-.Ltmp23615 # Record length .Ltmp23615: .short 4414 # Record kind: S_LOCAL .long 4206 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23616: .cv_def_range .Ltmp12797 .Ltmp12800, "E\021O\001\000\000@\000\000\000" .short .Ltmp23618-.Ltmp23617 # Record length .Ltmp23617: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "n" .Ltmp23618: .cv_def_range .Ltmp12797 .Ltmp12800, "E\021O\001\000\000H\000\000\000" .short .Ltmp23620-.Ltmp23619 # Record length .Ltmp23619: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "ret" .Ltmp23620: .cv_def_range .Ltmp12797 .Ltmp12800, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23612: .p2align 2 .cv_linetable 644, "??H?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z", .Lfunc_end644 .section .debug$S,"dr",associative,"?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::cend .long .Ltmp23622-.Ltmp23621 # Subsection size .Ltmp23621: .short .Ltmp23624-.Ltmp23623 # Record length .Ltmp23623: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end645-"?cend@?$span@H$0?0@gsl@@QEBA?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 8465 # Function type index .secrel32 "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ" # Function section relative address .secidx "?cend@?$span@H$0?0@gsl@@QEBA?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 .Ltmp23624: .short .Ltmp23626-.Ltmp23625 # Record length .Ltmp23625: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23626: .cv_def_range .Ltmp12801 .Ltmp12802, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23622: .p2align 2 .cv_linetable 645, "?cend@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@2@XZ", .Lfunc_end645 .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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,0>,gsl::details::span_iterator,1> > .long .Ltmp23628-.Ltmp23627 # Subsection size .Ltmp23627: .short .Ltmp23630-.Ltmp23629 # Record length .Ltmp23629: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end646-"??$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8468 # 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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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 .Ltmp23630: .short .Ltmp23632-.Ltmp23631 # Record length .Ltmp23631: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23632: .cv_def_range .Ltmp12803 .Ltmp12804, "E\021O\001\000\0000\000\000\000" .short .Ltmp23634-.Ltmp23633 # Record length .Ltmp23633: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23634: .cv_def_range .Ltmp12803 .Ltmp12804, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23628: .p2align 2 .cv_linetable 646, "??$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z", .Lfunc_end646 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::BinaryExpr .long .Ltmp23636-.Ltmp23635 # Subsection size .Ltmp23635: .short .Ltmp23638-.Ltmp23637 # Record length .Ltmp23637: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end647-"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8469 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$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 .Ltmp23638: .short .Ltmp23640-.Ltmp23639 # Record length .Ltmp23639: .short 4414 # Record kind: S_LOCAL .long 8436 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23640: .cv_def_range .Ltmp12805 .Ltmp12808, "E\021O\001\000\000P\000\000\000" .short .Ltmp23642-.Ltmp23641 # Record length .Ltmp23641: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp23642: .cv_def_range .Ltmp12805 .Ltmp12808, "E\021O\001\000\000_\000\000\000" .short .Ltmp23644-.Ltmp23643 # Record length .Ltmp23643: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23644: .cv_def_range .Ltmp12805 .Ltmp12808, "E\021O\001\000\000`\000\000\000" .short .Ltmp23646-.Ltmp23645 # Record length .Ltmp23645: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp23646: .cv_def_range .Lfunc_begin647 .Ltmp12806, "A\021Q\001\000\000" .cv_def_range .Ltmp12806 .Ltmp12807, "E\021O\001\000\0008\000\000\000" .short .Ltmp23648-.Ltmp23647 # Record length .Ltmp23647: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23648: .cv_def_range .Ltmp12805 .Ltmp12808, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23636: .p2align 2 .cv_linetable 647, "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@34@@Z", .Lfunc_end647 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::isBinaryExpression .long .Ltmp23650-.Ltmp23649 # Subsection size .Ltmp23649: .short .Ltmp23652-.Ltmp23651 # Record length .Ltmp23651: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end648-"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8470 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::isBinaryExpression" # Function name .Ltmp23652: .short .Ltmp23654-.Ltmp23653 # Record length .Ltmp23653: .short 4414 # Record kind: S_LOCAL .long 8433 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23654: .cv_def_range .Ltmp12809 .Ltmp12810, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23650: .p2align 2 .cv_linetable 648, "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ", .Lfunc_end648 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::getResult .long .Ltmp23656-.Ltmp23655 # Subsection size .Ltmp23655: .short .Ltmp23658-.Ltmp23657 # Record length .Ltmp23657: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end649-"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8471 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::getResult" # Function name .Ltmp23658: .short .Ltmp23660-.Ltmp23659 # Record length .Ltmp23659: .short 4414 # Record kind: S_LOCAL .long 8433 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23660: .cv_def_range .Ltmp12811 .Ltmp12812, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23656: .p2align 2 .cv_linetable 649, "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBA_NXZ", .Lfunc_end649 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::streamReconstructedExpression .long .Ltmp23662-.Ltmp23661 # Subsection size .Ltmp23661: .short .Ltmp23664-.Ltmp23663 # Record length .Ltmp23663: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end650-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8472 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$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 .Ltmp23664: .short .Ltmp23666-.Ltmp23665 # Record length .Ltmp23665: .short 4414 # Record kind: S_LOCAL .long 8433 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23666: .cv_def_range .Ltmp12817 .Ltmp12818, "E\021N\001\000\000(\000\000\000" .short .Ltmp23668-.Ltmp23667 # Record length .Ltmp23667: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp23668: .cv_def_range .Ltmp12817 .Ltmp12818, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23662: .p2align 2 .cv_linetable 650, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end650 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr .long .Ltmp23670-.Ltmp23669 # Subsection size .Ltmp23669: .short .Ltmp23672-.Ltmp23671 # Record length .Ltmp23671: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end651-"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8444 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::~BinaryExpr" # Function name .Ltmp23672: .short .Ltmp23674-.Ltmp23673 # Record length .Ltmp23673: .short 4414 # Record kind: S_LOCAL .long 8436 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23674: .cv_def_range .Ltmp12819 .Ltmp12820, "E\021O\001\000\0000\000\000\000" .short .Ltmp23676-.Ltmp23675 # Record length .Ltmp23675: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp23676: .cv_def_range .Ltmp12819 .Ltmp12820, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23670: .p2align 2 .cv_linetable 651, "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@UEAAPEAXI@Z", .Lfunc_end651 .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator .long .Ltmp23678-.Ltmp23677 # Subsection size .Ltmp23677: .short .Ltmp23680-.Ltmp23679 # Record length .Ltmp23679: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end652-"??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8473 # Function type index .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # Function section relative address .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name .Ltmp23680: .short .Ltmp23682-.Ltmp23681 # Record length .Ltmp23681: .short 4414 # Record kind: S_LOCAL .long 4200 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23682: .cv_def_range .Ltmp12821 .Ltmp12822, "E\021O\001\000\000\000\000\000\000" .short .Ltmp23684-.Ltmp23683 # Record length .Ltmp23683: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "span" .Ltmp23684: .cv_def_range .Ltmp12821 .Ltmp12822, "E\021O\001\000\000\b\000\000\000" .short .Ltmp23686-.Ltmp23685 # Record length .Ltmp23685: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp23686: .cv_def_range .Ltmp12821 .Ltmp12822, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23678: .p2align 2 .cv_linetable 652, "??0?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z", .Lfunc_end652 .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,1>::span_iterator .long .Ltmp23688-.Ltmp23687 # Subsection size .Ltmp23687: .short .Ltmp23690-.Ltmp23689 # Record length .Ltmp23689: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end653-"??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8474 # Function type index .secrel32 "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # Function section relative address .secidx "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,1>::span_iterator" # Function name .Ltmp23690: .short .Ltmp23692-.Ltmp23691 # Record length .Ltmp23691: .short 4414 # Record kind: S_LOCAL .long 4229 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23692: .cv_def_range .Ltmp12823 .Ltmp12824, "E\021O\001\000\000\000\000\000\000" .short .Ltmp23694-.Ltmp23693 # Record length .Ltmp23693: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "span" .Ltmp23694: .cv_def_range .Ltmp12823 .Ltmp12824, "E\021O\001\000\000\b\000\000\000" .short .Ltmp23696-.Ltmp23695 # Record length .Ltmp23695: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp23696: .cv_def_range .Ltmp12823 .Ltmp12824, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23688: .p2align 2 .cv_linetable 653, "??0?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAA@PEBV?$span@H$0?0@2@_J@Z", .Lfunc_end653 .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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,1>,gsl::details::span_iterator,0> > .long .Ltmp23698-.Ltmp23697 # Subsection size .Ltmp23697: .short .Ltmp23700-.Ltmp23699 # Record length .Ltmp23699: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end654-"??$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8477 # 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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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 .Ltmp23700: .short .Ltmp23702-.Ltmp23701 # Record length .Ltmp23701: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23702: .cv_def_range .Ltmp12825 .Ltmp12826, "E\021O\001\000\0000\000\000\000" .short .Ltmp23704-.Ltmp23703 # Record length .Ltmp23703: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23704: .cv_def_range .Ltmp12825 .Ltmp12826, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23698: .p2align 2 .cv_linetable 654, "??$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_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z", .Lfunc_end654 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::BinaryExpr .long .Ltmp23706-.Ltmp23705 # Subsection size .Ltmp23705: .short .Ltmp23708-.Ltmp23707 # Record length .Ltmp23707: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end655-"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8478 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$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 .Ltmp23708: .short .Ltmp23710-.Ltmp23709 # Record length .Ltmp23709: .short 4414 # Record kind: S_LOCAL .long 8453 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23710: .cv_def_range .Ltmp12827 .Ltmp12830, "E\021O\001\000\000P\000\000\000" .short .Ltmp23712-.Ltmp23711 # Record length .Ltmp23711: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp23712: .cv_def_range .Ltmp12827 .Ltmp12830, "E\021O\001\000\000_\000\000\000" .short .Ltmp23714-.Ltmp23713 # Record length .Ltmp23713: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23714: .cv_def_range .Ltmp12827 .Ltmp12830, "E\021O\001\000\000`\000\000\000" .short .Ltmp23716-.Ltmp23715 # Record length .Ltmp23715: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp23716: .cv_def_range .Lfunc_begin655 .Ltmp12828, "A\021Q\001\000\000" .cv_def_range .Ltmp12828 .Ltmp12829, "E\021O\001\000\0008\000\000\000" .short .Ltmp23718-.Ltmp23717 # Record length .Ltmp23717: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23718: .cv_def_range .Ltmp12827 .Ltmp12830, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23706: .p2align 2 .cv_linetable 655, "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@VStringRef@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@34@@Z", .Lfunc_end655 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::isBinaryExpression .long .Ltmp23720-.Ltmp23719 # Subsection size .Ltmp23719: .short .Ltmp23722-.Ltmp23721 # Record length .Ltmp23721: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end656-"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8479 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::isBinaryExpression" # Function name .Ltmp23722: .short .Ltmp23724-.Ltmp23723 # Record length .Ltmp23723: .short 4414 # Record kind: S_LOCAL .long 8450 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23724: .cv_def_range .Ltmp12831 .Ltmp12832, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23720: .p2align 2 .cv_linetable 656, "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ", .Lfunc_end656 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::getResult .long .Ltmp23726-.Ltmp23725 # Subsection size .Ltmp23725: .short .Ltmp23728-.Ltmp23727 # Record length .Ltmp23727: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end657-"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8480 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::getResult" # Function name .Ltmp23728: .short .Ltmp23730-.Ltmp23729 # Record length .Ltmp23729: .short 4414 # Record kind: S_LOCAL .long 8450 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23730: .cv_def_range .Ltmp12833 .Ltmp12834, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23726: .p2align 2 .cv_linetable 657, "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBA_NXZ", .Lfunc_end657 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression .long .Ltmp23732-.Ltmp23731 # Subsection size .Ltmp23731: .short .Ltmp23734-.Ltmp23733 # Record length .Ltmp23733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end658-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8481 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$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 .Ltmp23734: .short .Ltmp23736-.Ltmp23735 # Record length .Ltmp23735: .short 4414 # Record kind: S_LOCAL .long 8450 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23736: .cv_def_range .Ltmp12839 .Ltmp12840, "E\021N\001\000\000(\000\000\000" .short .Ltmp23738-.Ltmp23737 # Record length .Ltmp23737: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp23738: .cv_def_range .Ltmp12839 .Ltmp12840, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23732: .p2align 2 .cv_linetable 658, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end658 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr .long .Ltmp23740-.Ltmp23739 # Subsection size .Ltmp23739: .short .Ltmp23742-.Ltmp23741 # Record length .Ltmp23741: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end659-"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8461 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name .Ltmp23742: .short .Ltmp23744-.Ltmp23743 # Record length .Ltmp23743: .short 4414 # Record kind: S_LOCAL .long 8453 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23744: .cv_def_range .Ltmp12841 .Ltmp12842, "E\021O\001\000\0000\000\000\000" .short .Ltmp23746-.Ltmp23745 # Record length .Ltmp23745: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp23746: .cv_def_range .Ltmp12841 .Ltmp12842, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23740: .p2align 2 .cv_linetable 659, "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@UEAAPEAXI@Z", .Lfunc_end659 .section .debug$S,"dr",associative,"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+= .long .Ltmp23748-.Ltmp23747 # Subsection size .Ltmp23747: .short .Ltmp23750-.Ltmp23749 # Record length .Ltmp23749: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end660-"??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8482 # Function type index .secrel32 "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # Function section relative address .secidx "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator+=" # Function name .Ltmp23750: .short .Ltmp23752-.Ltmp23751 # Record length .Ltmp23751: .short 4414 # Record kind: S_LOCAL .long 4200 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23752: .cv_def_range .Ltmp12845 .Ltmp12846, "E\021N\001\000\000\350\377\377\377" .short .Ltmp23754-.Ltmp23753 # Record length .Ltmp23753: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "n" .Ltmp23754: .cv_def_range .Ltmp12845 .Ltmp12846, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23748: .p2align 2 .cv_linetable 660, "??Y?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z", .Lfunc_end660 .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator!=,0> > .long .Ltmp23756-.Ltmp23755 # Subsection size .Ltmp23755: .short .Ltmp23758-.Ltmp23757 # Record length .Ltmp23757: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end661-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 8483 # Function type index .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp23758: .short .Ltmp23760-.Ltmp23759 # Record length .Ltmp23759: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23760: .cv_def_range .Ltmp12847 .Ltmp12848, "E\021O\001\000\000x\000\000\000" .short .Ltmp23762-.Ltmp23761 # Record length .Ltmp23761: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23762: .cv_def_range .Ltmp12847 .Ltmp12848, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23756: .p2align 2 .cv_linetable 661, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end661 .section .debug$S,"dr",associative,"?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::end .long .Ltmp23764-.Ltmp23763 # Subsection size .Ltmp23763: .short .Ltmp23766-.Ltmp23765 # Record length .Ltmp23765: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end662-"?end@?$span@H$0?0@gsl@@QEBA?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 8484 # Function type index .secrel32 "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address .secidx "?end@?$span@H$0?0@gsl@@QEBA?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 .Ltmp23766: .short .Ltmp23768-.Ltmp23767 # Record length .Ltmp23767: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23768: .cv_def_range .Ltmp12849 .Ltmp12850, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23764: .p2align 2 .cv_linetable 662, "?end@?$span@H$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@2@XZ", .Lfunc_end662 .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator!=,1> > .long .Ltmp23770-.Ltmp23769 # Subsection size .Ltmp23769: .short .Ltmp23772-.Ltmp23771 # Record length .Ltmp23771: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end663-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 8485 # Function type index .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 .Ltmp23772: .short .Ltmp23774-.Ltmp23773 # Record length .Ltmp23773: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23774: .cv_def_range .Ltmp12851 .Ltmp12852, "E\021O\001\000\000x\000\000\000" .short .Ltmp23776-.Ltmp23775 # Record length .Ltmp23775: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23776: .cv_def_range .Ltmp12851 .Ltmp12852, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23770: .p2align 2 .cv_linetable 663, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end663 .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator!=,0> > .long .Ltmp23778-.Ltmp23777 # Subsection size .Ltmp23777: .short .Ltmp23780-.Ltmp23779 # Record length .Ltmp23779: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end664-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 8486 # Function type index .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 .Ltmp23780: .short .Ltmp23782-.Ltmp23781 # Record length .Ltmp23781: .short 4414 # Record kind: S_LOCAL .long 8383 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23782: .cv_def_range .Ltmp12853 .Ltmp12854, "E\021O\001\000\000x\000\000\000" .short .Ltmp23784-.Ltmp23783 # Record length .Ltmp23783: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23784: .cv_def_range .Ltmp12853 .Ltmp12854, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23778: .p2align 2 .cv_linetable 664, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end664 .section .debug$S,"dr",associative,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator<,0> > .long .Ltmp23786-.Ltmp23785 # Subsection size .Ltmp23785: .short .Ltmp23788-.Ltmp23787 # Record length .Ltmp23787: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end665-"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 8487 # Function type index .secrel32 "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp23788: .short .Ltmp23790-.Ltmp23789 # Record length .Ltmp23789: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23790: .cv_def_range .Ltmp12855 .Ltmp12856, "E\021O\001\000\000h\000\000\000" .short .Ltmp23792-.Ltmp23791 # Record length .Ltmp23791: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23792: .cv_def_range .Ltmp12855 .Ltmp12856, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23786: .p2align 2 .cv_linetable 665, "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end665 .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator<=,0> > .long .Ltmp23794-.Ltmp23793 # Subsection size .Ltmp23793: .short .Ltmp23796-.Ltmp23795 # Record length .Ltmp23795: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end666-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 8487 # Function type index .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp23796: .short .Ltmp23798-.Ltmp23797 # Record length .Ltmp23797: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23798: .cv_def_range .Ltmp12857 .Ltmp12858, "E\021O\001\000\000h\000\000\000" .short .Ltmp23800-.Ltmp23799 # Record length .Ltmp23799: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23800: .cv_def_range .Ltmp12857 .Ltmp12858, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23794: .p2align 2 .cv_linetable 666, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end666 .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator<=,1> > .long .Ltmp23802-.Ltmp23801 # Subsection size .Ltmp23801: .short .Ltmp23804-.Ltmp23803 # Record length .Ltmp23803: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end667-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 8488 # Function type index .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 .Ltmp23804: .short .Ltmp23806-.Ltmp23805 # Record length .Ltmp23805: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23806: .cv_def_range .Ltmp12859 .Ltmp12860, "E\021O\001\000\000h\000\000\000" .short .Ltmp23808-.Ltmp23807 # Record length .Ltmp23807: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23808: .cv_def_range .Ltmp12859 .Ltmp12860, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23802: .p2align 2 .cv_linetable 667, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end667 .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator<=,0> > .long .Ltmp23810-.Ltmp23809 # Subsection size .Ltmp23809: .short .Ltmp23812-.Ltmp23811 # Record length .Ltmp23811: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end668-"??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 8489 # Function type index .secrel32 "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 .Ltmp23812: .short .Ltmp23814-.Ltmp23813 # Record length .Ltmp23813: .short 4414 # Record kind: S_LOCAL .long 8383 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23814: .cv_def_range .Ltmp12861 .Ltmp12862, "E\021O\001\000\000h\000\000\000" .short .Ltmp23816-.Ltmp23815 # Record length .Ltmp23815: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23816: .cv_def_range .Ltmp12861 .Ltmp12862, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23810: .p2align 2 .cv_linetable 668, "??$?NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end668 .section .debug$S,"dr",associative,"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator<,0> > .long .Ltmp23818-.Ltmp23817 # Subsection size .Ltmp23817: .short .Ltmp23820-.Ltmp23819 # Record length .Ltmp23819: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end669-"??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 8489 # Function type index .secrel32 "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$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 .Ltmp23820: .short .Ltmp23822-.Ltmp23821 # Record length .Ltmp23821: .short 4414 # Record kind: S_LOCAL .long 8383 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23822: .cv_def_range .Ltmp12863 .Ltmp12864, "E\021O\001\000\000h\000\000\000" .short .Ltmp23824-.Ltmp23823 # Record length .Ltmp23823: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23824: .cv_def_range .Ltmp12863 .Ltmp12864, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23818: .p2align 2 .cv_linetable 669, "??$?MV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end669 .section .debug$S,"dr",associative,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>,0> > .long .Ltmp23826-.Ltmp23825 # Subsection size .Ltmp23825: .short .Ltmp23828-.Ltmp23827 # Record length .Ltmp23827: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end670-"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 8490 # Function type index .secrel32 "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp23828: .short .Ltmp23830-.Ltmp23829 # Record length .Ltmp23829: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23830: .cv_def_range .Ltmp12865 .Ltmp12866, "E\021O\001\000\000h\000\000\000" .short .Ltmp23832-.Ltmp23831 # Record length .Ltmp23831: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23832: .cv_def_range .Ltmp12865 .Ltmp12866, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23826: .p2align 2 .cv_linetable 670, "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end670 .section .debug$S,"dr",associative,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>=,0> > .long .Ltmp23834-.Ltmp23833 # Subsection size .Ltmp23833: .short .Ltmp23836-.Ltmp23835 # Record length .Ltmp23835: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end671-"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 8491 # Function type index .secrel32 "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp23836: .short .Ltmp23838-.Ltmp23837 # Record length .Ltmp23837: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23838: .cv_def_range .Ltmp12867 .Ltmp12868, "E\021O\001\000\000h\000\000\000" .short .Ltmp23840-.Ltmp23839 # Record length .Ltmp23839: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23840: .cv_def_range .Ltmp12867 .Ltmp12868, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23834: .p2align 2 .cv_linetable 671, "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end671 .section .debug$S,"dr",associative,"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>,1> > .long .Ltmp23842-.Ltmp23841 # Subsection size .Ltmp23841: .short .Ltmp23844-.Ltmp23843 # Record length .Ltmp23843: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end672-"??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 8492 # Function type index .secrel32 "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 .Ltmp23844: .short .Ltmp23846-.Ltmp23845 # Record length .Ltmp23845: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23846: .cv_def_range .Ltmp12869 .Ltmp12870, "E\021O\001\000\000h\000\000\000" .short .Ltmp23848-.Ltmp23847 # Record length .Ltmp23847: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23848: .cv_def_range .Ltmp12869 .Ltmp12870, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23842: .p2align 2 .cv_linetable 672, "??$?OV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end672 .section .debug$S,"dr",associative,"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator>=,1> > .long .Ltmp23850-.Ltmp23849 # Subsection size .Ltmp23849: .short .Ltmp23852-.Ltmp23851 # Record length .Ltmp23851: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end673-"??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 8493 # Function type index .secrel32 "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$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 .Ltmp23852: .short .Ltmp23854-.Ltmp23853 # Record length .Ltmp23853: .short 4414 # Record kind: S_LOCAL .long 8319 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23854: .cv_def_range .Ltmp12871 .Ltmp12872, "E\021O\001\000\000h\000\000\000" .short .Ltmp23856-.Ltmp23855 # Record length .Ltmp23855: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23856: .cv_def_range .Ltmp12871 .Ltmp12872, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23850: .p2align 2 .cv_linetable 673, "??$?PV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end673 .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareNotEqual,0>,const gsl::details::span_iterator,0> &> .long .Ltmp23858-.Ltmp23857 # Subsection size .Ltmp23857: .short .Ltmp23860-.Ltmp23859 # Record length .Ltmp23859: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end674-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$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 8494 # Function type index .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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 .Ltmp23860: .short .Ltmp23862-.Ltmp23861 # Record length .Ltmp23861: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23862: .cv_def_range .Ltmp12873 .Ltmp12874, "E\021O\001\000\0000\000\000\000" .short .Ltmp23864-.Ltmp23863 # Record length .Ltmp23863: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23864: .cv_def_range .Ltmp12873 .Ltmp12874, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23858: .p2align 2 .cv_linetable 674, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z", .Lfunc_end674 .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 .long 241 # Symbol subsection for gsl::details::operator!= .long .Ltmp23866-.Ltmp23865 # Subsection size .Ltmp23865: .short .Ltmp23868-.Ltmp23867 # Record length .Ltmp23867: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end675-"??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 8495 # 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 .Ltmp23868: .short .Ltmp23870-.Ltmp23869 # Record length .Ltmp23869: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23870: .cv_def_range .Lfunc_begin675 .Ltmp12876, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23872-.Ltmp23871 # Record length .Ltmp23871: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23872: .cv_def_range .Lfunc_begin675 .Ltmp12877, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23866: .p2align 2 .cv_linetable 675, "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end675 .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareNotEqual,0>,const gsl::details::span_iterator,1> &> .long .Ltmp23874-.Ltmp23873 # Subsection size .Ltmp23873: .short .Ltmp23876-.Ltmp23875 # Record length .Ltmp23875: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end676-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8496 # Function type index .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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 .Ltmp23876: .short .Ltmp23878-.Ltmp23877 # Record length .Ltmp23877: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23878: .cv_def_range .Ltmp12879 .Ltmp12880, "E\021O\001\000\0000\000\000\000" .short .Ltmp23880-.Ltmp23879 # Record length .Ltmp23879: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23880: .cv_def_range .Ltmp12879 .Ltmp12880, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23874: .p2align 2 .cv_linetable 676, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Z", .Lfunc_end676 .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 .long 241 # Symbol subsection for gsl::details::operator!= .long .Ltmp23882-.Ltmp23881 # Subsection size .Ltmp23881: .short .Ltmp23884-.Ltmp23883 # Record length .Ltmp23883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end677-"??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 8497 # 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 .Ltmp23884: .short .Ltmp23886-.Ltmp23885 # Record length .Ltmp23885: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23886: .cv_def_range .Lfunc_begin677 .Ltmp12882, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23888-.Ltmp23887 # Record length .Ltmp23887: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23888: .cv_def_range .Lfunc_begin677 .Ltmp12883, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23882: .p2align 2 .cv_linetable 677, "??9details@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", .Lfunc_end677 .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareNotEqual,1>,const gsl::details::span_iterator,0> &> .long .Ltmp23890-.Ltmp23889 # Subsection size .Ltmp23889: .short .Ltmp23892-.Ltmp23891 # Record length .Ltmp23891: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end678-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8498 # Function type index .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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 .Ltmp23892: .short .Ltmp23894-.Ltmp23893 # Record length .Ltmp23893: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23894: .cv_def_range .Ltmp12885 .Ltmp12886, "E\021O\001\000\0000\000\000\000" .short .Ltmp23896-.Ltmp23895 # Record length .Ltmp23895: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23896: .cv_def_range .Ltmp12885 .Ltmp12886, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23890: .p2align 2 .cv_linetable 678, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Z", .Lfunc_end678 .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 .long 241 # Symbol subsection for gsl::details::operator< .long .Ltmp23898-.Ltmp23897 # Subsection size .Ltmp23897: .short .Ltmp23900-.Ltmp23899 # Record length .Ltmp23899: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end679-"??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 8499 # 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 .Ltmp23900: .short .Ltmp23902-.Ltmp23901 # Record length .Ltmp23901: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23902: .cv_def_range .Lfunc_begin679 .Lfunc_end679, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23904-.Ltmp23903 # Record length .Ltmp23903: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23904: .cv_def_range .Lfunc_begin679 .Lfunc_end679, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23898: .p2align 2 .cv_linetable 679, "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end679 .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 .long 241 # Symbol subsection for gsl::details::operator<= .long .Ltmp23906-.Ltmp23905 # Subsection size .Ltmp23905: .short .Ltmp23908-.Ltmp23907 # Record length .Ltmp23907: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end680-"??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 8499 # 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 .Ltmp23908: .short .Ltmp23910-.Ltmp23909 # Record length .Ltmp23909: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23910: .cv_def_range .Lfunc_begin680 .Ltmp12889, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23912-.Ltmp23911 # Record length .Ltmp23911: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23912: .cv_def_range .Lfunc_begin680 .Ltmp12890, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23906: .p2align 2 .cv_linetable 680, "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end680 .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 .long 241 # Symbol subsection for gsl::details::operator<= .long .Ltmp23914-.Ltmp23913 # Subsection size .Ltmp23913: .short .Ltmp23916-.Ltmp23915 # Record length .Ltmp23915: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end681-"??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 8500 # 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 .Ltmp23916: .short .Ltmp23918-.Ltmp23917 # Record length .Ltmp23917: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23918: .cv_def_range .Lfunc_begin681 .Ltmp12893, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23920-.Ltmp23919 # Record length .Ltmp23919: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23920: .cv_def_range .Lfunc_begin681 .Ltmp12894, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23914: .p2align 2 .cv_linetable 681, "??Ndetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", .Lfunc_end681 .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 .long 241 # Symbol subsection for gsl::details::operator< .long .Ltmp23922-.Ltmp23921 # Subsection size .Ltmp23921: .short .Ltmp23924-.Ltmp23923 # Record length .Ltmp23923: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end682-"??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 8500 # 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 .Ltmp23924: .short .Ltmp23926-.Ltmp23925 # Record length .Ltmp23925: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23926: .cv_def_range .Lfunc_begin682 .Lfunc_end682, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23928-.Ltmp23927 # Record length .Ltmp23927: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23928: .cv_def_range .Lfunc_begin682 .Lfunc_end682, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23922: .p2align 2 .cv_linetable 682, "??Mdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", .Lfunc_end682 .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 .long 241 # Symbol subsection for gsl::details::operator> .long .Ltmp23930-.Ltmp23929 # Subsection size .Ltmp23929: .short .Ltmp23932-.Ltmp23931 # Record length .Ltmp23931: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end683-"??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 8501 # 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 .Ltmp23932: .short .Ltmp23934-.Ltmp23933 # Record length .Ltmp23933: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23934: .cv_def_range .Lfunc_begin683 .Ltmp12898, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23936-.Ltmp23935 # Record length .Ltmp23935: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23936: .cv_def_range .Lfunc_begin683 .Ltmp12899, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23930: .p2align 2 .cv_linetable 683, "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end683 .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 .long 241 # Symbol subsection for gsl::details::operator>= .long .Ltmp23938-.Ltmp23937 # Subsection size .Ltmp23937: .short .Ltmp23940-.Ltmp23939 # Record length .Ltmp23939: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end684-"??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 8502 # 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 .Ltmp23940: .short .Ltmp23942-.Ltmp23941 # Record length .Ltmp23941: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23942: .cv_def_range .Lfunc_begin684 .Ltmp12902, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23944-.Ltmp23943 # Record length .Ltmp23943: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23944: .cv_def_range .Lfunc_begin684 .Ltmp12903, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23938: .p2align 2 .cv_linetable 684, "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end684 .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 .long 241 # Symbol subsection for gsl::details::operator> .long .Ltmp23946-.Ltmp23945 # Subsection size .Ltmp23945: .short .Ltmp23948-.Ltmp23947 # Record length .Ltmp23947: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end685-"??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 8503 # 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 .Ltmp23948: .short .Ltmp23950-.Ltmp23949 # Record length .Ltmp23949: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23950: .cv_def_range .Lfunc_begin685 .Ltmp12906, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23952-.Ltmp23951 # Record length .Ltmp23951: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23952: .cv_def_range .Lfunc_begin685 .Ltmp12907, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23946: .p2align 2 .cv_linetable 685, "??Odetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", .Lfunc_end685 .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 .long 241 # Symbol subsection for gsl::details::operator>= .long .Ltmp23954-.Ltmp23953 # Subsection size .Ltmp23953: .short .Ltmp23956-.Ltmp23955 # Record length .Ltmp23955: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end686-"??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 8504 # 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 .Ltmp23956: .short .Ltmp23958-.Ltmp23957 # Record length .Ltmp23957: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp23958: .cv_def_range .Lfunc_begin686 .Ltmp12910, "E\021J\001\000\000\000\000\000\000" .short .Ltmp23960-.Ltmp23959 # Record length .Ltmp23959: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23960: .cv_def_range .Lfunc_begin686 .Ltmp12911, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23954: .p2align 2 .cv_linetable 686, "??Pdetails@gsl@@YA_NV?$span_iterator@V?$span@H$0?0@gsl@@$00@01@0@Z", .Lfunc_end686 .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@@AEAV?$span@H$0?0@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::begin > .long .Ltmp23962-.Ltmp23961 # Subsection size .Ltmp23961: .short .Ltmp23964-.Ltmp23963 # Record length .Ltmp23963: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end687-"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8507 # 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@@AEAV?$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@@AEAV?$span@H$0?0@3@@Z" # Function section index .byte 0 # Flags .asciz "std::begin >" # Function name .Ltmp23964: .short .Ltmp23966-.Ltmp23965 # Record length .Ltmp23965: .short 4414 # Record kind: S_LOCAL .long 4125 # TypeIndex .short 1 # Flags .asciz "_Cont" .Ltmp23966: .cv_def_range .Ltmp12913 .Ltmp12914, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23962: .p2align 2 .cv_linetable 687, "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z", .Lfunc_end687 .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@@AEAV?$span@H$0?0@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::end > .long .Ltmp23968-.Ltmp23967 # Subsection size .Ltmp23967: .short .Ltmp23970-.Ltmp23969 # Record length .Ltmp23969: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end688-"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8508 # 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@@AEAV?$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@@AEAV?$span@H$0?0@3@@Z" # Function section index .byte 0 # Flags .asciz "std::end >" # Function name .Ltmp23970: .short .Ltmp23972-.Ltmp23971 # Record length .Ltmp23971: .short 4414 # Record kind: S_LOCAL .long 4125 # TypeIndex .short 1 # Flags .asciz "_Cont" .Ltmp23972: .cv_def_range .Ltmp12915 .Ltmp12916, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23968: .p2align 2 .cv_linetable 688, "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEAV?$span@H$0?0@3@@Z", .Lfunc_end688 .section .debug$S,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator* .long .Ltmp23974-.Ltmp23973 # Subsection size .Ltmp23973: .short .Ltmp23976-.Ltmp23975 # Record length .Ltmp23975: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end689-"??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8509 # Function type index .secrel32 "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" # Function section relative address .secidx "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator*" # Function name .Ltmp23976: .short .Ltmp23978-.Ltmp23977 # Record length .Ltmp23977: .short 4414 # Record kind: S_LOCAL .long 4206 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23978: .cv_def_range .Ltmp12919 .Ltmp12920, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23974: .p2align 2 .cv_linetable 689, "??D?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAAEAHXZ", .Lfunc_end689 .section .debug$S,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator- .long .Ltmp23980-.Ltmp23979 # Subsection size .Ltmp23979: .short .Ltmp23982-.Ltmp23981 # Record length .Ltmp23981: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end690-"??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8510 # Function type index .secrel32 "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # Function section relative address .secidx "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator-" # Function name .Ltmp23982: .short .Ltmp23984-.Ltmp23983 # Record length .Ltmp23983: .short 4414 # Record kind: S_LOCAL .long 4206 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23984: .cv_def_range .Ltmp12923 .Ltmp12933, "E\021N\001\000\000\360\377\377\377" .short .Ltmp23986-.Ltmp23985 # Record length .Ltmp23985: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp23986: .cv_def_range .Lfunc_begin690 .Ltmp12924, "A\021K\001\000\000" .cv_def_range .Ltmp12924 .Ltmp12930 .Ltmp12931 .Ltmp12932, "E\021N\001\000\000\310\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23980: .p2align 2 .cv_linetable 690, "??G?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z", .Lfunc_end690 .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator++ .long .Ltmp23988-.Ltmp23987 # Subsection size .Ltmp23987: .short .Ltmp23990-.Ltmp23989 # Record length .Ltmp23989: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end691-"??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8511 # Function type index .secrel32 "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section relative address .secidx "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator++" # Function name .Ltmp23990: .short .Ltmp23992-.Ltmp23991 # Record length .Ltmp23991: .short 4414 # Record kind: S_LOCAL .long 4200 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp23992: .cv_def_range .Ltmp12936 .Ltmp12937, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23988: .p2align 2 .cv_linetable 691, "??E?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ", .Lfunc_end691 .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@@AEBV?$span@H$0?0@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::cbegin > .long .Ltmp23994-.Ltmp23993 # Subsection size .Ltmp23993: .short .Ltmp23996-.Ltmp23995 # Record length .Ltmp23995: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end692-"??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8513 # 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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" # Function section index .byte 0 # Flags .asciz "std::cbegin >" # Function name .Ltmp23996: .short .Ltmp23998-.Ltmp23997 # Record length .Ltmp23997: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "_Cont" .Ltmp23998: .cv_def_range .Ltmp12938 .Ltmp12939, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp23994: .p2align 2 .cv_linetable 692, "??$cbegin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z", .Lfunc_end692 .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@@AEBV?$span@H$0?0@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::cend > .long .Ltmp24000-.Ltmp23999 # Subsection size .Ltmp23999: .short .Ltmp24002-.Ltmp24001 # Record length .Ltmp24001: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end693-"??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8514 # 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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" # Function section index .byte 0 # Flags .asciz "std::cend >" # Function name .Ltmp24002: .short .Ltmp24004-.Ltmp24003 # Record length .Ltmp24003: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "_Cont" .Ltmp24004: .cv_def_range .Ltmp12940 .Ltmp12941, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24000: .p2align 2 .cv_linetable 693, "??$cend@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z", .Lfunc_end693 .section .debug$S,"dr",associative,"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator* .long .Ltmp24006-.Ltmp24005 # Subsection size .Ltmp24005: .short .Ltmp24008-.Ltmp24007 # Record length .Ltmp24007: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end694-"??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8515 # Function type index .secrel32 "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" # Function section relative address .secidx "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,1>::operator*" # Function name .Ltmp24008: .short .Ltmp24010-.Ltmp24009 # Record length .Ltmp24009: .short 4414 # Record kind: S_LOCAL .long 4234 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24010: .cv_def_range .Ltmp12944 .Ltmp12945, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24006: .p2align 2 .cv_linetable 694, "??D?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBAAEBHXZ", .Lfunc_end694 .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> &>::operator!=,1> > .long .Ltmp24012-.Ltmp24011 # Subsection size .Ltmp24011: .short .Ltmp24014-.Ltmp24013 # Record length .Ltmp24013: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end695-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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 8516 # Function type index .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp24014: .short .Ltmp24016-.Ltmp24015 # Record length .Ltmp24015: .short 4414 # Record kind: S_LOCAL .long 8383 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24016: .cv_def_range .Ltmp12946 .Ltmp12947, "E\021O\001\000\000x\000\000\000" .short .Ltmp24018-.Ltmp24017 # Record length .Ltmp24017: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24018: .cv_def_range .Ltmp12946 .Ltmp12947, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24012: .p2align 2 .cv_linetable 695, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end695 .section .debug$S,"dr",associative,"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator- .long .Ltmp24020-.Ltmp24019 # Subsection size .Ltmp24019: .short .Ltmp24022-.Ltmp24021 # Record length .Ltmp24021: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end696-"??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8517 # Function type index .secrel32 "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" # Function section relative address .secidx "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,1>::operator-" # Function name .Ltmp24022: .short .Ltmp24024-.Ltmp24023 # Record length .Ltmp24023: .short 4414 # Record kind: S_LOCAL .long 4234 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24024: .cv_def_range .Ltmp12950 .Ltmp12960, "E\021N\001\000\000\360\377\377\377" .short .Ltmp24026-.Ltmp24025 # Record length .Ltmp24025: .short 4414 # Record kind: S_LOCAL .long 8419 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24026: .cv_def_range .Lfunc_begin696 .Ltmp12951, "A\021K\001\000\000" .cv_def_range .Ltmp12951 .Ltmp12957 .Ltmp12958 .Ltmp12959, "E\021N\001\000\000\310\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24020: .p2align 2 .cv_linetable 696, "??G?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEBA_JV012@@Z", .Lfunc_end696 .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator++ .long .Ltmp24028-.Ltmp24027 # Subsection size .Ltmp24027: .short .Ltmp24030-.Ltmp24029 # Record length .Ltmp24029: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end697-"??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8518 # Function type index .secrel32 "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # Function section relative address .secidx "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,1>::operator++" # Function name .Ltmp24030: .short .Ltmp24032-.Ltmp24031 # Record length .Ltmp24031: .short 4414 # Record kind: S_LOCAL .long 4229 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24032: .cv_def_range .Ltmp12963 .Ltmp12964, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24028: .p2align 2 .cv_linetable 697, "??E?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ", .Lfunc_end697 .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@@AEBV?$span@H$0?0@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::begin > .long .Ltmp24034-.Ltmp24033 # Subsection size .Ltmp24033: .short .Ltmp24036-.Ltmp24035 # Record length .Ltmp24035: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end698-"??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8519 # 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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" # Function section index .byte 0 # Flags .asciz "std::begin >" # Function name .Ltmp24036: .short .Ltmp24038-.Ltmp24037 # Record length .Ltmp24037: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "_Cont" .Ltmp24038: .cv_def_range .Ltmp12965 .Ltmp12966, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24034: .p2align 2 .cv_linetable 698, "??$begin@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z", .Lfunc_end698 .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@@AEBV?$span@H$0?0@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::end > .long .Ltmp24040-.Ltmp24039 # Subsection size .Ltmp24039: .short .Ltmp24042-.Ltmp24041 # Record length .Ltmp24041: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end699-"??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8520 # 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@@AEBV?$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@@AEBV?$span@H$0?0@3@@Z" # Function section index .byte 0 # Flags .asciz "std::end >" # Function name .Ltmp24042: .short .Ltmp24044-.Ltmp24043 # Record length .Ltmp24043: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "_Cont" .Ltmp24044: .cv_def_range .Ltmp12967 .Ltmp12968, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24040: .p2align 2 .cv_linetable 699, "??$end@V?$span@H$0?0@gsl@@@std@@YA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span@H$0?0@3@@Z", .Lfunc_end699 .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareNotEqual,1>,const gsl::details::span_iterator,1> &> .long .Ltmp24046-.Ltmp24045 # Subsection size .Ltmp24045: .short .Ltmp24048-.Ltmp24047 # Record length .Ltmp24047: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end700-"??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$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 8521 # Function type index .secrel32 "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$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@@AEBV123@@Catch@@YA_NAEBV?$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 .Ltmp24048: .short .Ltmp24050-.Ltmp24049 # Record length .Ltmp24049: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24050: .cv_def_range .Ltmp12969 .Ltmp12970, "E\021O\001\000\0000\000\000\000" .short .Ltmp24052-.Ltmp24051 # Record length .Ltmp24051: .short 4414 # Record kind: S_LOCAL .long 8380 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24052: .cv_def_range .Ltmp12969 .Ltmp12970, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24046: .p2align 2 .cv_linetable 700, "??$compareNotEqual@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@YA_NAEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@0@Z", .Lfunc_end700 .section .debug$S,"dr",associative,"?rbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::rbegin .long .Ltmp24054-.Ltmp24053 # Subsection size .Ltmp24053: .short .Ltmp24056-.Ltmp24055 # Record length .Ltmp24055: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end701-"?rbegin@?$span@H$0?0@gsl@@QEBA?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 8522 # Function type index .secrel32 "?rbegin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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 .Ltmp24056: .short .Ltmp24058-.Ltmp24057 # Record length .Ltmp24057: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24058: .cv_def_range .Ltmp12971 .Ltmp12972, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24054: .p2align 2 .cv_linetable 701, "?rbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ", .Lfunc_end701 .section .debug$S,"dr",associative,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<=,0> > > .long .Ltmp24060-.Ltmp24059 # Subsection size .Ltmp24059: .short .Ltmp24062-.Ltmp24061 # Record length .Ltmp24061: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end702-"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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 8539 # Function type index .secrel32 "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$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 .Ltmp24062: .short .Ltmp24064-.Ltmp24063 # Record length .Ltmp24063: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24064: .cv_def_range .Ltmp12973 .Ltmp12974, "E\021O\001\000\0008\000\000\000" .short .Ltmp24066-.Ltmp24065 # Record length .Ltmp24065: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24066: .cv_def_range .Ltmp12973 .Ltmp12974, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24060: .p2align 2 .cv_linetable 702, "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", .Lfunc_end702 .section .debug$S,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> > &>::operator==,0> > > .long .Ltmp24068-.Ltmp24067 # Subsection size .Ltmp24067: .short .Ltmp24070-.Ltmp24069 # Record length .Ltmp24069: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end703-"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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 8552 # Function type index .secrel32 "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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 .Ltmp24070: .short .Ltmp24072-.Ltmp24071 # Record length .Ltmp24071: .short 4414 # Record kind: S_LOCAL .long 8527 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24072: .cv_def_range .Ltmp12977 .Ltmp12978, "E\021N\001\000\000\b\000\000\000" .short .Ltmp24074-.Ltmp24073 # Record length .Ltmp24073: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24074: .cv_def_range .Ltmp12977 .Ltmp12978, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24068: .p2align 2 .cv_linetable 703, "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", .Lfunc_end703 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr .long .Ltmp24076-.Ltmp24075 # Subsection size .Ltmp24075: .short .Ltmp24078-.Ltmp24077 # Record length .Ltmp24077: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end704-"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8554 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr" # Function name .Ltmp24078: .short .Ltmp24080-.Ltmp24079 # Record length .Ltmp24079: .short 4414 # Record kind: S_LOCAL .long 8546 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24080: .cv_def_range .Ltmp12979 .Ltmp12982, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24076: .p2align 2 .cv_linetable 704, "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ", .Lfunc_end704 .section .debug$S,"dr",associative,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,0> >::operator* .long .Ltmp24082-.Ltmp24081 # Subsection size .Ltmp24081: .short .Ltmp24084-.Ltmp24083 # Record length .Ltmp24083: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end705-"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8555 # Function type index .secrel32 "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" # Function section relative address .secidx "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ" # Function section index .byte 0 # Flags .asciz "std::reverse_iterator,0> >::operator*" # Function name .Ltmp24084: .short .Ltmp24086-.Ltmp24085 # Record length .Ltmp24085: .short 4414 # Record kind: S_LOCAL .long 4259 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24086: .cv_def_range .Ltmp12983 .Ltmp12986, "E\021O\001\000\000(\000\000\000" .short .Ltmp24088-.Ltmp24087 # Record length .Ltmp24087: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp24088: .cv_def_range .Ltmp12983 .Ltmp12986, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24082: .p2align 2 .cv_linetable 705, "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBAAEAHXZ", .Lfunc_end705 .section .debug$S,"dr",associative,"?rend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::rend .long .Ltmp24090-.Ltmp24089 # Subsection size .Ltmp24089: .short .Ltmp24092-.Ltmp24091 # Record length .Ltmp24091: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end706-"?rend@?$span@H$0?0@gsl@@QEBA?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 8556 # Function type index .secrel32 "?rend@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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 .Ltmp24092: .short .Ltmp24094-.Ltmp24093 # Record length .Ltmp24093: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24094: .cv_def_range .Ltmp12987 .Ltmp12988, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24090: .p2align 2 .cv_linetable 706, "?rend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@XZ", .Lfunc_end706 .section .debug$S,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> > &>::operator!=,0> > > .long .Ltmp24096-.Ltmp24095 # Subsection size .Ltmp24095: .short .Ltmp24098-.Ltmp24097 # Record length .Ltmp24097: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end707-"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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 8557 # Function type index .secrel32 "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$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 .Ltmp24098: .short .Ltmp24100-.Ltmp24099 # Record length .Ltmp24099: .short 4414 # Record kind: S_LOCAL .long 8527 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24100: .cv_def_range .Ltmp12991 .Ltmp12992, "E\021N\001\000\000\b\000\000\000" .short .Ltmp24102-.Ltmp24101 # Record length .Ltmp24101: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24102: .cv_def_range .Ltmp12991 .Ltmp12992, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24096: .p2align 2 .cv_linetable 707, "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", .Lfunc_end707 .section .debug$S,"dr",associative,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator-,0>,gsl::details::span_iterator,0> > .long .Ltmp24104-.Ltmp24103 # Subsection size .Ltmp24103: .short .Ltmp24106-.Ltmp24105 # Record length .Ltmp24105: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end708-"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$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 8560 # Function type index .secrel32 "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$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@@YA_JAEBV?$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 .Ltmp24106: .short .Ltmp24108-.Ltmp24107 # Record length .Ltmp24107: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24108: .cv_def_range .Ltmp12993 .Ltmp12994, "E\021O\001\000\0000\000\000\000" .short .Ltmp24110-.Ltmp24109 # Record length .Ltmp24109: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24110: .cv_def_range .Ltmp12993 .Ltmp12994, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24104: .p2align 2 .cv_linetable 708, "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end708 .section .debug$S,"dr",associative,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,0> >::operator++ .long .Ltmp24112-.Ltmp24111 # Subsection size .Ltmp24111: .short .Ltmp24114-.Ltmp24113 # Record length .Ltmp24113: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end709-"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8561 # Function type index .secrel32 "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" # Function section relative address .secidx "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ" # Function section index .byte 0 # Flags .asciz "std::reverse_iterator,0> >::operator++" # Function name .Ltmp24114: .short .Ltmp24116-.Ltmp24115 # Record length .Ltmp24115: .short 4414 # Record kind: S_LOCAL .long 4254 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24116: .cv_def_range .Ltmp12995 .Ltmp12996, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24112: .p2align 2 .cv_linetable 709, "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@XZ", .Lfunc_end709 .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator!=,0>,gsl::details::span_iterator,0> > .long .Ltmp24118-.Ltmp24117 # Subsection size .Ltmp24117: .short .Ltmp24120-.Ltmp24119 # Record length .Ltmp24119: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end710-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$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 8563 # Function type index .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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 .Ltmp24120: .short .Ltmp24122-.Ltmp24121 # Record length .Ltmp24121: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24122: .cv_def_range .Ltmp12997 .Ltmp12998, "E\021O\001\000\000(\000\000\000" .short .Ltmp24124-.Ltmp24123 # Record length .Ltmp24123: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24124: .cv_def_range .Ltmp12997 .Ltmp12998, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24118: .p2align 2 .cv_linetable 710, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end710 .section .debug$S,"dr",associative,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,0> >::reverse_iterator .long .Ltmp24126-.Ltmp24125 # Subsection size .Ltmp24125: .short .Ltmp24128-.Ltmp24127 # Record length .Ltmp24127: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end711-"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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 8564 # Function type index .secrel32 "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@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 .Ltmp24128: .short .Ltmp24130-.Ltmp24129 # Record length .Ltmp24129: .short 4414 # Record kind: S_LOCAL .long 4254 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24130: .cv_def_range .Ltmp12999 .Ltmp13000, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24132-.Ltmp24131 # Record length .Ltmp24131: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24132: .cv_def_range .Lfunc_begin711 .Lfunc_end711, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24126: .p2align 2 .cv_linetable 711, "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end711 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> > &>::ExprLhs .long .Ltmp24134-.Ltmp24133 # Subsection size .Ltmp24133: .short .Ltmp24136-.Ltmp24135 # Record length .Ltmp24135: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end712-"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$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 8565 # Function type index .secrel32 "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$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 .Ltmp24136: .short .Ltmp24138-.Ltmp24137 # Record length .Ltmp24137: .short 4414 # Record kind: S_LOCAL .long 8527 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24138: .cv_def_range .Ltmp13001 .Ltmp13002, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24140-.Ltmp24139 # Record length .Ltmp24139: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24140: .cv_def_range .Ltmp13001 .Ltmp13002, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24134: .p2align 2 .cv_linetable 712, "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Z", .Lfunc_end712 .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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,0> >,std::reverse_iterator,0> > > .long .Ltmp24142-.Ltmp24141 # Subsection size .Ltmp24141: .short .Ltmp24144-.Ltmp24143 # Record length .Ltmp24143: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end713-"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$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 8566 # Function type index .secrel32 "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$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_NAEBV?$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 .Ltmp24144: .short .Ltmp24146-.Ltmp24145 # Record length .Ltmp24145: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24146: .cv_def_range .Ltmp13003 .Ltmp13004, "E\021O\001\000\000(\000\000\000" .short .Ltmp24148-.Ltmp24147 # Record length .Ltmp24147: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24148: .cv_def_range .Ltmp13003 .Ltmp13004, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24142: .p2align 2 .cv_linetable 713, "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z", .Lfunc_end713 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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 .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::BinaryExpr .long .Ltmp24150-.Ltmp24149 # Subsection size .Ltmp24149: .short .Ltmp24152-.Ltmp24151 # Record length .Ltmp24151: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end714-"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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 8567 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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 .Ltmp24152: .short .Ltmp24154-.Ltmp24153 # Record length .Ltmp24153: .short 4414 # Record kind: S_LOCAL .long 8546 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24154: .cv_def_range .Ltmp13005 .Ltmp13008, "E\021O\001\000\000P\000\000\000" .short .Ltmp24156-.Ltmp24155 # Record length .Ltmp24155: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp24156: .cv_def_range .Ltmp13005 .Ltmp13008, "E\021O\001\000\000_\000\000\000" .short .Ltmp24158-.Ltmp24157 # Record length .Ltmp24157: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24158: .cv_def_range .Ltmp13005 .Ltmp13008, "E\021O\001\000\000`\000\000\000" .short .Ltmp24160-.Ltmp24159 # Record length .Ltmp24159: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp24160: .cv_def_range .Lfunc_begin714 .Ltmp13006, "A\021Q\001\000\000" .cv_def_range .Ltmp13006 .Ltmp13007, "E\021O\001\000\0008\000\000\000" .short .Ltmp24162-.Ltmp24161 # Record length .Ltmp24161: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24162: .cv_def_range .Ltmp13005 .Ltmp13008, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24150: .p2align 2 .cv_linetable 714, "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@VStringRef@1@1@Z", .Lfunc_end714 .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator==,0>,gsl::details::span_iterator,0> > .long .Ltmp24164-.Ltmp24163 # Subsection size .Ltmp24163: .short .Ltmp24166-.Ltmp24165 # Record length .Ltmp24165: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end715-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$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 8568 # Function type index .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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 .Ltmp24166: .short .Ltmp24168-.Ltmp24167 # Record length .Ltmp24167: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24168: .cv_def_range .Ltmp13009 .Ltmp13010, "E\021O\001\000\0000\000\000\000" .short .Ltmp24170-.Ltmp24169 # Record length .Ltmp24169: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24170: .cv_def_range .Ltmp13009 .Ltmp13010, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24164: .p2align 2 .cv_linetable 715, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end715 .section .debug$S,"dr",associative,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,0> >::base .long .Ltmp24172-.Ltmp24171 # Subsection size .Ltmp24171: .short .Ltmp24174-.Ltmp24173 # Record length .Ltmp24173: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end716-"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?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 8569 # Function type index .secrel32 "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?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@@QEBA?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 .Ltmp24174: .short .Ltmp24176-.Ltmp24175 # Record length .Ltmp24175: .short 4414 # Record kind: S_LOCAL .long 4259 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24176: .cv_def_range .Ltmp13011 .Ltmp13012, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24172: .p2align 2 .cv_linetable 716, "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@XZ", .Lfunc_end716 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::isBinaryExpression .long .Ltmp24178-.Ltmp24177 # Subsection size .Ltmp24177: .short .Ltmp24180-.Ltmp24179 # Record length .Ltmp24179: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end717-"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8570 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::isBinaryExpression" # Function name .Ltmp24180: .short .Ltmp24182-.Ltmp24181 # Record length .Ltmp24181: .short 4414 # Record kind: S_LOCAL .long 8543 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24182: .cv_def_range .Ltmp13013 .Ltmp13014, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24178: .p2align 2 .cv_linetable 717, "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ", .Lfunc_end717 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::getResult .long .Ltmp24184-.Ltmp24183 # Subsection size .Ltmp24183: .short .Ltmp24186-.Ltmp24185 # Record length .Ltmp24185: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end718-"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8571 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::getResult" # Function name .Ltmp24186: .short .Ltmp24188-.Ltmp24187 # Record length .Ltmp24187: .short 4414 # Record kind: S_LOCAL .long 8543 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24188: .cv_def_range .Ltmp13015 .Ltmp13016, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24184: .p2align 2 .cv_linetable 718, "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ", .Lfunc_end718 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::streamReconstructedExpression .long .Ltmp24190-.Ltmp24189 # Subsection size .Ltmp24189: .short .Ltmp24192-.Ltmp24191 # Record length .Ltmp24191: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end719-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8572 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$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 .Ltmp24192: .short .Ltmp24194-.Ltmp24193 # Record length .Ltmp24193: .short 4414 # Record kind: S_LOCAL .long 8543 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24194: .cv_def_range .Ltmp13021 .Ltmp13022, "E\021N\001\000\000(\000\000\000" .short .Ltmp24196-.Ltmp24195 # Record length .Ltmp24195: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp24196: .cv_def_range .Ltmp13021 .Ltmp13022, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24190: .p2align 2 .cv_linetable 719, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end719 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr .long .Ltmp24198-.Ltmp24197 # Subsection size .Ltmp24197: .short .Ltmp24200-.Ltmp24199 # Record length .Ltmp24199: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end720-"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8554 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::~BinaryExpr" # Function name .Ltmp24200: .short .Ltmp24202-.Ltmp24201 # Record length .Ltmp24201: .short 4414 # Record kind: S_LOCAL .long 8546 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24202: .cv_def_range .Ltmp13023 .Ltmp13024, "E\021O\001\000\0000\000\000\000" .short .Ltmp24204-.Ltmp24203 # Record length .Ltmp24203: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp24204: .cv_def_range .Ltmp13023 .Ltmp13024, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24198: .p2align 2 .cv_linetable 720, "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z", .Lfunc_end720 .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify,0> > > .long .Ltmp24206-.Ltmp24205 # Subsection size .Ltmp24205: .short .Ltmp24208-.Ltmp24207 # Record length .Ltmp24207: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end721-"??$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@@AEBV?$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 8574 # 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@@AEBV?$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@@AEBV?$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 .Ltmp24208: .short .Ltmp24210-.Ltmp24209 # Record length .Ltmp24209: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp24210: .cv_def_range .Ltmp13025 .Ltmp13026, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24206: .p2align 2 .cv_linetable 721, "??$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z", .Lfunc_end721 .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker,0> > >::convert,0> > > .long .Ltmp24212-.Ltmp24211 # Subsection size .Ltmp24211: .short .Ltmp24214-.Ltmp24213 # Record length .Ltmp24213: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end722-"??$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@@AEBV?$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 8579 # 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@@AEBV?$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@@AEBV?$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 .Ltmp24214: .short .Ltmp24216-.Ltmp24215 # Record length .Ltmp24215: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24216: .cv_def_range .Ltmp13027 .Ltmp13028, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24212: .p2align 2 .cv_linetable 722, "??$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@3@@Z", .Lfunc_end722 .section .debug$S,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator-- .long .Ltmp24218-.Ltmp24217 # Subsection size .Ltmp24217: .short .Ltmp24220-.Ltmp24219 # Record length .Ltmp24219: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end723-"??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8580 # Function type index .secrel32 "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section relative address .secidx "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator--" # Function name .Ltmp24220: .short .Ltmp24222-.Ltmp24221 # Record length .Ltmp24221: .short 4414 # Record kind: S_LOCAL .long 4200 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24222: .cv_def_range .Ltmp13031 .Ltmp13032, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24218: .p2align 2 .cv_linetable 723, "??F?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ", .Lfunc_end723 .section .debug$S,"dr",associative,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareNotEqual,0> >,const std::reverse_iterator,0> > &> .long .Ltmp24224-.Ltmp24223 # Subsection size .Ltmp24223: .short .Ltmp24226-.Ltmp24225 # Record length .Ltmp24225: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end724-"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$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 8581 # Function type index .secrel32 "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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 .Ltmp24226: .short .Ltmp24228-.Ltmp24227 # Record length .Ltmp24227: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24228: .cv_def_range .Ltmp13033 .Ltmp13034, "E\021O\001\000\000(\000\000\000" .short .Ltmp24230-.Ltmp24229 # Record length .Ltmp24229: .short 4414 # Record kind: S_LOCAL .long 8524 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24230: .cv_def_range .Ltmp13033 .Ltmp13034, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24224: .p2align 2 .cv_linetable 724, "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@0@Z", .Lfunc_end724 .section .debug$S,"dr",associative,"?crbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::crbegin .long .Ltmp24232-.Ltmp24231 # Subsection size .Ltmp24231: .short .Ltmp24234-.Ltmp24233 # Record length .Ltmp24233: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end725-"?crbegin@?$span@H$0?0@gsl@@QEBA?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 8582 # Function type index .secrel32 "?crbegin@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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 .Ltmp24234: .short .Ltmp24236-.Ltmp24235 # Record length .Ltmp24235: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24236: .cv_def_range .Ltmp13035 .Ltmp13036, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24232: .p2align 2 .cv_linetable 725, "?crbegin@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ", .Lfunc_end725 .section .debug$S,"dr",associative,"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<=,1> > > .long .Ltmp24238-.Ltmp24237 # Subsection size .Ltmp24237: .short .Ltmp24240-.Ltmp24239 # Record length .Ltmp24239: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end726-"??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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 8599 # Function type index .secrel32 "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$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 .Ltmp24240: .short .Ltmp24242-.Ltmp24241 # Record length .Ltmp24241: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24242: .cv_def_range .Ltmp13037 .Ltmp13038, "E\021O\001\000\0008\000\000\000" .short .Ltmp24244-.Ltmp24243 # Record length .Ltmp24243: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24244: .cv_def_range .Ltmp13037 .Ltmp13038, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24238: .p2align 2 .cv_linetable 726, "??$?NV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", .Lfunc_end726 .section .debug$S,"dr",associative,"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> > &>::operator==,1> > > .long .Ltmp24246-.Ltmp24245 # Subsection size .Ltmp24245: .short .Ltmp24248-.Ltmp24247 # Record length .Ltmp24247: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end727-"??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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 8612 # Function type index .secrel32 "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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 .Ltmp24248: .short .Ltmp24250-.Ltmp24249 # Record length .Ltmp24249: .short 4414 # Record kind: S_LOCAL .long 8587 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24250: .cv_def_range .Ltmp13041 .Ltmp13042, "E\021N\001\000\000\b\000\000\000" .short .Ltmp24252-.Ltmp24251 # Record length .Ltmp24251: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24252: .cv_def_range .Ltmp13041 .Ltmp13042, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24246: .p2align 2 .cv_linetable 727, "??$?8V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", .Lfunc_end727 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr .long .Ltmp24254-.Ltmp24253 # Subsection size .Ltmp24253: .short .Ltmp24256-.Ltmp24255 # Record length .Ltmp24255: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end728-"??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8614 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr" # Function name .Ltmp24256: .short .Ltmp24258-.Ltmp24257 # Record length .Ltmp24257: .short 4414 # Record kind: S_LOCAL .long 8606 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24258: .cv_def_range .Ltmp13043 .Ltmp13046, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24254: .p2align 2 .cv_linetable 728, "??1?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAA@XZ", .Lfunc_end728 .section .debug$S,"dr",associative,"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,1> >::operator* .long .Ltmp24260-.Ltmp24259 # Subsection size .Ltmp24259: .short .Ltmp24262-.Ltmp24261 # Record length .Ltmp24261: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end729-"??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8615 # Function type index .secrel32 "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" # Function section relative address .secidx "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ" # Function section index .byte 0 # Flags .asciz "std::reverse_iterator,1> >::operator*" # Function name .Ltmp24262: .short .Ltmp24264-.Ltmp24263 # Record length .Ltmp24263: .short 4414 # Record kind: S_LOCAL .long 4279 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24264: .cv_def_range .Ltmp13047 .Ltmp13050, "E\021O\001\000\000(\000\000\000" .short .Ltmp24266-.Ltmp24265 # Record length .Ltmp24265: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp24266: .cv_def_range .Ltmp13047 .Ltmp13050, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24260: .p2align 2 .cv_linetable 729, "??D?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBAAEBHXZ", .Lfunc_end729 .section .debug$S,"dr",associative,"?crend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::crend .long .Ltmp24268-.Ltmp24267 # Subsection size .Ltmp24267: .short .Ltmp24270-.Ltmp24269 # Record length .Ltmp24269: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end730-"?crend@?$span@H$0?0@gsl@@QEBA?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 8616 # Function type index .secrel32 "?crend@?$span@H$0?0@gsl@@QEBA?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@@QEBA?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 .Ltmp24270: .short .Ltmp24272-.Ltmp24271 # Record length .Ltmp24271: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24272: .cv_def_range .Ltmp13051 .Ltmp13052, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24268: .p2align 2 .cv_linetable 730, "?crend@?$span@H$0?0@gsl@@QEBA?AV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@XZ", .Lfunc_end730 .section .debug$S,"dr",associative,"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> > &>::operator!=,1> > > .long .Ltmp24274-.Ltmp24273 # Subsection size .Ltmp24273: .short .Ltmp24276-.Ltmp24275 # Record length .Ltmp24275: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end731-"??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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 8617 # Function type index .secrel32 "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$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 .Ltmp24276: .short .Ltmp24278-.Ltmp24277 # Record length .Ltmp24277: .short 4414 # Record kind: S_LOCAL .long 8587 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24278: .cv_def_range .Ltmp13055 .Ltmp13056, "E\021N\001\000\000\b\000\000\000" .short .Ltmp24280-.Ltmp24279 # Record length .Ltmp24279: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24280: .cv_def_range .Ltmp13055 .Ltmp13056, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24274: .p2align 2 .cv_linetable 731, "??$?9V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@1@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", .Lfunc_end731 .section .debug$S,"dr",associative,"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator-,1>,gsl::details::span_iterator,1> > .long .Ltmp24282-.Ltmp24281 # Subsection size .Ltmp24281: .short .Ltmp24284-.Ltmp24283 # Record length .Ltmp24283: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end732-"??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$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 8620 # Function type index .secrel32 "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$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@@YA_JAEBV?$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 .Ltmp24284: .short .Ltmp24286-.Ltmp24285 # Record length .Ltmp24285: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24286: .cv_def_range .Ltmp13057 .Ltmp13058, "E\021O\001\000\0000\000\000\000" .short .Ltmp24288-.Ltmp24287 # Record length .Ltmp24287: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24288: .cv_def_range .Ltmp13057 .Ltmp13058, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24282: .p2align 2 .cv_linetable 732, "??$?GV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_JAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z", .Lfunc_end732 .section .debug$S,"dr",associative,"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,1> >::operator++ .long .Ltmp24290-.Ltmp24289 # Subsection size .Ltmp24289: .short .Ltmp24292-.Ltmp24291 # Record length .Ltmp24291: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end733-"??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8621 # Function type index .secrel32 "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" # Function section relative address .secidx "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ" # Function section index .byte 0 # Flags .asciz "std::reverse_iterator,1> >::operator++" # Function name .Ltmp24292: .short .Ltmp24294-.Ltmp24293 # Record length .Ltmp24293: .short 4414 # Record kind: S_LOCAL .long 4274 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24294: .cv_def_range .Ltmp13059 .Ltmp13060, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24290: .p2align 2 .cv_linetable 733, "??E?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAAAEAV01@XZ", .Lfunc_end733 .section .debug$S,"dr",associative,"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator!=,1>,gsl::details::span_iterator,1> > .long .Ltmp24296-.Ltmp24295 # Subsection size .Ltmp24295: .short .Ltmp24298-.Ltmp24297 # Record length .Ltmp24297: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end734-"??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$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 8623 # Function type index .secrel32 "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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 .Ltmp24298: .short .Ltmp24300-.Ltmp24299 # Record length .Ltmp24299: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24300: .cv_def_range .Ltmp13061 .Ltmp13062, "E\021O\001\000\000(\000\000\000" .short .Ltmp24302-.Ltmp24301 # Record length .Ltmp24301: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24302: .cv_def_range .Ltmp13061 .Ltmp13062, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24296: .p2align 2 .cv_linetable 734, "??$?9V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z", .Lfunc_end734 .section .debug$S,"dr",associative,"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,1> >::reverse_iterator .long .Ltmp24304-.Ltmp24303 # Subsection size .Ltmp24303: .short .Ltmp24306-.Ltmp24305 # Record length .Ltmp24305: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end735-"??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@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 8624 # Function type index .secrel32 "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@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@@QEAA@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 .Ltmp24306: .short .Ltmp24308-.Ltmp24307 # Record length .Ltmp24307: .short 4414 # Record kind: S_LOCAL .long 4274 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24308: .cv_def_range .Ltmp13063 .Ltmp13064, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24310-.Ltmp24309 # Record length .Ltmp24309: .short 4414 # Record kind: S_LOCAL .long 4252 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24310: .cv_def_range .Lfunc_begin735 .Lfunc_end735, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24304: .p2align 2 .cv_linetable 735, "??0?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEAA@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Z", .Lfunc_end735 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,1> > &>::ExprLhs .long .Ltmp24312-.Ltmp24311 # Subsection size .Ltmp24311: .short .Ltmp24314-.Ltmp24313 # Record length .Ltmp24313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end736-"??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$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 8625 # Function type index .secrel32 "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$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 .Ltmp24314: .short .Ltmp24316-.Ltmp24315 # Record length .Ltmp24315: .short 4414 # Record kind: S_LOCAL .long 8587 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24316: .cv_def_range .Ltmp13065 .Ltmp13066, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24318-.Ltmp24317 # Record length .Ltmp24317: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24318: .cv_def_range .Ltmp13065 .Ltmp13066, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24312: .p2align 2 .cv_linetable 736, "??0?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Catch@@QEAA@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@@Z", .Lfunc_end736 .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_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,1> >,std::reverse_iterator,1> > > .long .Ltmp24320-.Ltmp24319 # Subsection size .Ltmp24319: .short .Ltmp24322-.Ltmp24321 # Record length .Ltmp24321: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end737-"??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$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 8626 # Function type index .secrel32 "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$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_NAEBV?$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 .Ltmp24322: .short .Ltmp24324-.Ltmp24323 # Record length .Ltmp24323: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24324: .cv_def_range .Ltmp13067 .Ltmp13068, "E\021O\001\000\000(\000\000\000" .short .Ltmp24326-.Ltmp24325 # Record length .Ltmp24325: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24326: .cv_def_range .Ltmp13067 .Ltmp13068, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24320: .p2align 2 .cv_linetable 737, "??$compareEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@V12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z", .Lfunc_end737 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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 .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::BinaryExpr .long .Ltmp24328-.Ltmp24327 # Subsection size .Ltmp24327: .short .Ltmp24330-.Ltmp24329 # Record length .Ltmp24329: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end738-"??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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 8627 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$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 .Ltmp24330: .short .Ltmp24332-.Ltmp24331 # Record length .Ltmp24331: .short 4414 # Record kind: S_LOCAL .long 8606 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24332: .cv_def_range .Ltmp13069 .Ltmp13072, "E\021O\001\000\000P\000\000\000" .short .Ltmp24334-.Ltmp24333 # Record length .Ltmp24333: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp24334: .cv_def_range .Ltmp13069 .Ltmp13072, "E\021O\001\000\000_\000\000\000" .short .Ltmp24336-.Ltmp24335 # Record length .Ltmp24335: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24336: .cv_def_range .Ltmp13069 .Ltmp13072, "E\021O\001\000\000`\000\000\000" .short .Ltmp24338-.Ltmp24337 # Record length .Ltmp24337: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp24338: .cv_def_range .Lfunc_begin738 .Ltmp13070, "A\021Q\001\000\000" .cv_def_range .Ltmp13070 .Ltmp13071, "E\021O\001\000\0008\000\000\000" .short .Ltmp24340-.Ltmp24339 # Record length .Ltmp24339: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24340: .cv_def_range .Ltmp13069 .Ltmp13072, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24328: .p2align 2 .cv_linetable 738, "??0?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@QEAA@_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@VStringRef@1@1@Z", .Lfunc_end738 .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator==,1>,gsl::details::span_iterator,1> > .long .Ltmp24342-.Ltmp24341 # Subsection size .Ltmp24341: .short .Ltmp24344-.Ltmp24343 # Record length .Ltmp24343: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end739-"??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$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 8628 # Function type index .secrel32 "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$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_NAEBV?$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 .Ltmp24344: .short .Ltmp24346-.Ltmp24345 # Record length .Ltmp24345: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24346: .cv_def_range .Ltmp13073 .Ltmp13074, "E\021O\001\000\0000\000\000\000" .short .Ltmp24348-.Ltmp24347 # Record length .Ltmp24347: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24348: .cv_def_range .Ltmp13073 .Ltmp13074, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24342: .p2align 2 .cv_linetable 739, "??$?8V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@V012@@std@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@0@0@Z", .Lfunc_end739 .section .debug$S,"dr",associative,"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::reverse_iterator,1> >::base .long .Ltmp24350-.Ltmp24349 # Subsection size .Ltmp24349: .short .Ltmp24352-.Ltmp24351 # Record length .Ltmp24351: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end740-"?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?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 8629 # Function type index .secrel32 "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?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@@QEBA?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 .Ltmp24352: .short .Ltmp24354-.Ltmp24353 # Record length .Ltmp24353: .short 4414 # Record kind: S_LOCAL .long 4279 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24354: .cv_def_range .Ltmp13075 .Ltmp13076, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24350: .p2align 2 .cv_linetable 740, "?base@?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@QEBA?AV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@XZ", .Lfunc_end740 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::isBinaryExpression .long .Ltmp24356-.Ltmp24355 # Subsection size .Ltmp24355: .short .Ltmp24358-.Ltmp24357 # Record length .Ltmp24357: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end741-"?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8630 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::isBinaryExpression" # Function name .Ltmp24358: .short .Ltmp24360-.Ltmp24359 # Record length .Ltmp24359: .short 4414 # Record kind: S_LOCAL .long 8603 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24360: .cv_def_range .Ltmp13077 .Ltmp13078, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24356: .p2align 2 .cv_linetable 741, "?isBinaryExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ", .Lfunc_end741 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::getResult .long .Ltmp24362-.Ltmp24361 # Subsection size .Ltmp24361: .short .Ltmp24364-.Ltmp24363 # Record length .Ltmp24363: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end742-"?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8631 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::getResult" # Function name .Ltmp24364: .short .Ltmp24366-.Ltmp24365 # Record length .Ltmp24365: .short 4414 # Record kind: S_LOCAL .long 8603 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24366: .cv_def_range .Ltmp13079 .Ltmp13080, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24362: .p2align 2 .cv_linetable 742, "?getResult@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBA_NXZ", .Lfunc_end742 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::streamReconstructedExpression .long .Ltmp24368-.Ltmp24367 # Subsection size .Ltmp24367: .short .Ltmp24370-.Ltmp24369 # Record length .Ltmp24369: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end743-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8632 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$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 .Ltmp24370: .short .Ltmp24372-.Ltmp24371 # Record length .Ltmp24371: .short 4414 # Record kind: S_LOCAL .long 8603 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24372: .cv_def_range .Ltmp13085 .Ltmp13086, "E\021N\001\000\000(\000\000\000" .short .Ltmp24374-.Ltmp24373 # Record length .Ltmp24373: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp24374: .cv_def_range .Ltmp13085 .Ltmp13086, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24368: .p2align 2 .cv_linetable 743, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end743 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr .long .Ltmp24376-.Ltmp24375 # Subsection size .Ltmp24375: .short .Ltmp24378-.Ltmp24377 # Record length .Ltmp24377: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end744-"??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8614 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::~BinaryExpr" # Function name .Ltmp24378: .short .Ltmp24380-.Ltmp24379 # Record length .Ltmp24379: .short 4414 # Record kind: S_LOCAL .long 8606 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24380: .cv_def_range .Ltmp13087 .Ltmp13088, "E\021O\001\000\0000\000\000\000" .short .Ltmp24382-.Ltmp24381 # Record length .Ltmp24381: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp24382: .cv_def_range .Ltmp13087 .Ltmp13088, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24376: .p2align 2 .cv_linetable 744, "??_G?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@UEAAPEAXI@Z", .Lfunc_end744 .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify,1> > > .long .Ltmp24384-.Ltmp24383 # Subsection size .Ltmp24383: .short .Ltmp24386-.Ltmp24385 # Record length .Ltmp24385: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end745-"??$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@@AEBV?$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 8634 # 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@@AEBV?$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@@AEBV?$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 .Ltmp24386: .short .Ltmp24388-.Ltmp24387 # Record length .Ltmp24387: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp24388: .cv_def_range .Ltmp13089 .Ltmp13090, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24384: .p2align 2 .cv_linetable 745, "??$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z", .Lfunc_end745 .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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker,1> > >::convert,1> > > .long .Ltmp24390-.Ltmp24389 # Subsection size .Ltmp24389: .short .Ltmp24392-.Ltmp24391 # Record length .Ltmp24391: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end746-"??$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@@AEBV?$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 8639 # 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@@AEBV?$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@@AEBV?$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 .Ltmp24392: .short .Ltmp24394-.Ltmp24393 # Record length .Ltmp24393: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24394: .cv_def_range .Ltmp13091 .Ltmp13092, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24390: .p2align 2 .cv_linetable 746, "??$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@@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@3@@Z", .Lfunc_end746 .section .debug$S,"dr",associative,"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,1>::operator-- .long .Ltmp24396-.Ltmp24395 # Subsection size .Ltmp24395: .short .Ltmp24398-.Ltmp24397 # Record length .Ltmp24397: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end747-"??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8640 # Function type index .secrel32 "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # Function section relative address .secidx "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,1>::operator--" # Function name .Ltmp24398: .short .Ltmp24400-.Ltmp24399 # Record length .Ltmp24399: .short 4414 # Record kind: S_LOCAL .long 4229 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24400: .cv_def_range .Ltmp13095 .Ltmp13096, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24396: .p2align 2 .cv_linetable 747, "??F?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@QEAAAEAV012@XZ", .Lfunc_end747 .section .debug$S,"dr",associative,"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareNotEqual,1> >,const std::reverse_iterator,1> > &> .long .Ltmp24402-.Ltmp24401 # Subsection size .Ltmp24401: .short .Ltmp24404-.Ltmp24403 # Record length .Ltmp24403: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end748-"??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$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 8641 # Function type index .secrel32 "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$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@@AEBV12@@Catch@@YA_NAEBV?$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 .Ltmp24404: .short .Ltmp24406-.Ltmp24405 # Record length .Ltmp24405: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24406: .cv_def_range .Ltmp13097 .Ltmp13098, "E\021O\001\000\000(\000\000\000" .short .Ltmp24408-.Ltmp24407 # Record length .Ltmp24407: .short 4414 # Record kind: S_LOCAL .long 8584 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24408: .cv_def_range .Ltmp13097 .Ltmp13098, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24402: .p2align 2 .cv_linetable 748, "??$compareNotEqual@V?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@YA_NAEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@0@Z", .Lfunc_end748 .section .debug$S,"dr",associative,"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= > .long .Ltmp24410-.Ltmp24409 # Subsection size .Ltmp24409: .short .Ltmp24412-.Ltmp24411 # Record length .Ltmp24411: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end749-"??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8656 # Function type index .secrel32 "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<= >" # Function name .Ltmp24412: .short .Ltmp24414-.Ltmp24413 # Record length .Ltmp24413: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24414: .cv_def_range .Ltmp13099 .Ltmp13100, "E\021O\001\000\0008\000\000\000" .short .Ltmp24416-.Ltmp24415 # Record length .Ltmp24415: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24416: .cv_def_range .Ltmp13099 .Ltmp13100, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24410: .p2align 2 .cv_linetable 749, "??$?NV?$span@H$0?0@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@1@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end749 .section .debug$S,"dr",associative,"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs &>::operator== > .long .Ltmp24418-.Ltmp24417 # Subsection size .Ltmp24417: .short .Ltmp24420-.Ltmp24419 # Record length .Ltmp24419: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end750-"??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8669 # Function type index .secrel32 "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs &>::operator== >" # Function name .Ltmp24420: .short .Ltmp24422-.Ltmp24421 # Record length .Ltmp24421: .short 4414 # Record kind: S_LOCAL .long 8644 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24422: .cv_def_range .Ltmp13103 .Ltmp13104, "E\021N\001\000\000\b\000\000\000" .short .Ltmp24424-.Ltmp24423 # Record length .Ltmp24423: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24424: .cv_def_range .Ltmp13103 .Ltmp13104, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24418: .p2align 2 .cv_linetable 750, "??$?8V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end750 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr .long .Ltmp24426-.Ltmp24425 # Subsection size .Ltmp24425: .short .Ltmp24428-.Ltmp24427 # Record length .Ltmp24427: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end751-"??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8671 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr" # Function name .Ltmp24428: .short .Ltmp24430-.Ltmp24429 # Record length .Ltmp24429: .short 4414 # Record kind: S_LOCAL .long 8663 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24430: .cv_def_range .Ltmp13105 .Ltmp13108, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24426: .p2align 2 .cv_linetable 751, "??1?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAA@XZ", .Lfunc_end751 .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 .long 241 # Symbol subsection for gsl::operator!= .long .Ltmp24432-.Ltmp24431 # Subsection size .Ltmp24431: .short .Ltmp24434-.Ltmp24433 # Record length .Ltmp24433: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end752-"??$?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 8674 # 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 .Ltmp24434: .short .Ltmp24436-.Ltmp24435 # Record length .Ltmp24435: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "l" .Ltmp24436: .cv_def_range .Lfunc_begin752 .Ltmp13110, "E\021J\001\000\000\000\000\000\000" .short .Ltmp24438-.Ltmp24437 # Record length .Ltmp24437: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "r" .Ltmp24438: .cv_def_range .Lfunc_begin752 .Ltmp13111, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24432: .p2align 2 .cv_linetable 752, "??$?9H$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", .Lfunc_end752 .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 .long 241 # Symbol subsection for gsl::operator< .long .Ltmp24440-.Ltmp24439 # Subsection size .Ltmp24439: .short .Ltmp24442-.Ltmp24441 # Record length .Ltmp24441: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end753-"??$?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 8675 # 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 .Ltmp24442: .short .Ltmp24444-.Ltmp24443 # Record length .Ltmp24443: .short 4414 # Record kind: S_LOCAL .long 8676 # TypeIndex .short 1 # Flags .asciz "l" .Ltmp24444: .cv_def_range .Lfunc_begin753 .Ltmp13114, "A\021J\001\000\000" .cv_def_range .Ltmp13114 .Ltmp13116, "E\021O\001\000\0008\000\000\000" .short .Ltmp24446-.Ltmp24445 # Record length .Ltmp24445: .short 4414 # Record kind: S_LOCAL .long 8676 # TypeIndex .short 1 # Flags .asciz "r" .Ltmp24446: .cv_def_range .Lfunc_begin753 .Ltmp13115, "A\021K\001\000\000" .cv_def_range .Ltmp13115 .Ltmp13116, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24440: .p2align 2 .cv_linetable 753, "??$?MH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", .Lfunc_end753 .section .debug$S,"dr",associative,"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs &>::operator<= > .long .Ltmp24448-.Ltmp24447 # Subsection size .Ltmp24447: .short .Ltmp24450-.Ltmp24449 # Record length .Ltmp24449: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end754-"??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8677 # Function type index .secrel32 "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs &>::operator<= >" # Function name .Ltmp24450: .short .Ltmp24452-.Ltmp24451 # Record length .Ltmp24451: .short 4414 # Record kind: S_LOCAL .long 8644 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24452: .cv_def_range .Ltmp13120 .Ltmp13121, "E\021N\001\000\000(\000\000\000" .short .Ltmp24454-.Ltmp24453 # Record length .Ltmp24453: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24454: .cv_def_range .Ltmp13120 .Ltmp13121, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24448: .p2align 2 .cv_linetable 754, "??$?NV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end754 .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 .long 241 # Symbol subsection for gsl::operator> .long .Ltmp24456-.Ltmp24455 # Subsection size .Ltmp24455: .short .Ltmp24458-.Ltmp24457 # Record length .Ltmp24457: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end755-"??$?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 8678 # 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 .Ltmp24458: .short .Ltmp24460-.Ltmp24459 # Record length .Ltmp24459: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "l" .Ltmp24460: .cv_def_range .Lfunc_begin755 .Ltmp13123, "E\021J\001\000\000\000\000\000\000" .short .Ltmp24462-.Ltmp24461 # Record length .Ltmp24461: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "r" .Ltmp24462: .cv_def_range .Lfunc_begin755 .Ltmp13124, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24456: .p2align 2 .cv_linetable 755, "??$?OH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", .Lfunc_end755 .section .debug$S,"dr",associative,"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs &>::operator>= > .long .Ltmp24464-.Ltmp24463 # Subsection size .Ltmp24463: .short .Ltmp24466-.Ltmp24465 # Record length .Ltmp24465: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end756-"??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8679 # Function type index .secrel32 "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs &>::operator>= >" # Function name .Ltmp24466: .short .Ltmp24468-.Ltmp24467 # Record length .Ltmp24467: .short 4414 # Record kind: S_LOCAL .long 8644 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24468: .cv_def_range .Ltmp13128 .Ltmp13129, "E\021N\001\000\000(\000\000\000" .short .Ltmp24470-.Ltmp24469 # Record length .Ltmp24469: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24470: .cv_def_range .Ltmp13128 .Ltmp13129, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24464: .p2align 2 .cv_linetable 756, "??$?PV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end756 .section .debug$S,"dr",associative,"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<2> .long .Ltmp24472-.Ltmp24471 # Subsection size .Ltmp24471: .short .Ltmp24474-.Ltmp24473 # Record length .Ltmp24473: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end757-"??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8681 # Function type index .secrel32 "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" # Function section relative address .secidx "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<2>" # Function name .Ltmp24474: .short .Ltmp24476-.Ltmp24475 # Record length .Ltmp24475: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24476: .cv_def_range .Ltmp13132 .Ltmp13133, "E\021N\001\000\000\350\377\377\377" .short .Ltmp24478-.Ltmp24477 # Record length .Ltmp24477: .short 4414 # Record kind: S_LOCAL .long 6541 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp24478: .cv_def_range .Ltmp13132 .Ltmp13133, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24472: .p2align 2 .cv_linetable 757, "??$?0$01@?$span@H$0?0@gsl@@QEAA@AEAY01H@Z", .Lfunc_end757 .section .debug$S,"dr",associative,"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs &>::operator!= > .long .Ltmp24480-.Ltmp24479 # Subsection size .Ltmp24479: .short .Ltmp24482-.Ltmp24481 # Record length .Ltmp24481: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end758-"??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8682 # Function type index .secrel32 "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs &>::operator!= >" # Function name .Ltmp24482: .short .Ltmp24484-.Ltmp24483 # Record length .Ltmp24483: .short 4414 # Record kind: S_LOCAL .long 8644 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24484: .cv_def_range .Ltmp13136 .Ltmp13137, "E\021N\001\000\000\b\000\000\000" .short .Ltmp24486-.Ltmp24485 # Record length .Ltmp24485: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24486: .cv_def_range .Ltmp13136 .Ltmp13137, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24480: .p2align 2 .cv_linetable 758, "??$?9V?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end758 .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 .long 241 # Symbol subsection for gsl::operator== .long .Ltmp24488-.Ltmp24487 # Subsection size .Ltmp24487: .short .Ltmp24490-.Ltmp24489 # Record length .Ltmp24489: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end759-"??$?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 8683 # 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 .Ltmp24490: .short .Ltmp24492-.Ltmp24491 # Record length .Ltmp24491: .short 4414 # Record kind: S_LOCAL .long 8676 # TypeIndex .short 1 # Flags .asciz "l" .Ltmp24492: .cv_def_range .Lfunc_begin759 .Ltmp13139, "A\021J\001\000\000" .cv_def_range .Ltmp13139 .Ltmp13141, "E\021O\001\000\0008\000\000\000" .short .Ltmp24494-.Ltmp24493 # Record length .Ltmp24493: .short 4414 # Record kind: S_LOCAL .long 8676 # TypeIndex .short 1 # Flags .asciz "r" .Ltmp24494: .cv_def_range .Lfunc_begin759 .Ltmp13140, "A\021K\001\000\000" .cv_def_range .Ltmp13140 .Ltmp13141, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24488: .p2align 2 .cv_linetable 759, "??$?8H$0?0$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", .Lfunc_end759 .section .debug$S,"dr",associative,"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs &>::operator< > .long .Ltmp24496-.Ltmp24495 # Subsection size .Ltmp24495: .short .Ltmp24498-.Ltmp24497 # Record length .Ltmp24497: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end760-"??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8677 # Function type index .secrel32 "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs &>::operator< >" # Function name .Ltmp24498: .short .Ltmp24500-.Ltmp24499 # Record length .Ltmp24499: .short 4414 # Record kind: S_LOCAL .long 8644 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24500: .cv_def_range .Ltmp13145 .Ltmp13146, "E\021N\001\000\000(\000\000\000" .short .Ltmp24502-.Ltmp24501 # Record length .Ltmp24501: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24502: .cv_def_range .Ltmp13145 .Ltmp13146, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24496: .p2align 2 .cv_linetable 760, "??$?MV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end760 .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 .long 241 # Symbol subsection for gsl::operator<= .long .Ltmp24504-.Ltmp24503 # Subsection size .Ltmp24503: .short .Ltmp24506-.Ltmp24505 # Record length .Ltmp24505: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end761-"??$?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 8675 # 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 .Ltmp24506: .short .Ltmp24508-.Ltmp24507 # Record length .Ltmp24507: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "l" .Ltmp24508: .cv_def_range .Lfunc_begin761 .Ltmp13148, "E\021J\001\000\000\000\000\000\000" .short .Ltmp24510-.Ltmp24509 # Record length .Ltmp24509: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "r" .Ltmp24510: .cv_def_range .Lfunc_begin761 .Ltmp13149, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24504: .p2align 2 .cv_linetable 761, "??$?NH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", .Lfunc_end761 .section .debug$S,"dr",associative,"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs &>::operator> > .long .Ltmp24512-.Ltmp24511 # Subsection size .Ltmp24511: .short .Ltmp24514-.Ltmp24513 # Record length .Ltmp24513: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end762-"??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8684 # Function type index .secrel32 "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs &>::operator> >" # Function name .Ltmp24514: .short .Ltmp24516-.Ltmp24515 # Record length .Ltmp24515: .short 4414 # Record kind: S_LOCAL .long 8644 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24516: .cv_def_range .Ltmp13153 .Ltmp13154, "E\021N\001\000\000(\000\000\000" .short .Ltmp24518-.Ltmp24517 # Record length .Ltmp24517: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24518: .cv_def_range .Ltmp13153 .Ltmp13154, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24512: .p2align 2 .cv_linetable 762, "??$?OV?$span@H$0?0@gsl@@@?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@1@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end762 .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 .long 241 # Symbol subsection for gsl::operator>= .long .Ltmp24520-.Ltmp24519 # Subsection size .Ltmp24519: .short .Ltmp24522-.Ltmp24521 # Record length .Ltmp24521: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end763-"??$?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 8685 # 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 .Ltmp24522: .short .Ltmp24524-.Ltmp24523 # Record length .Ltmp24523: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "l" .Ltmp24524: .cv_def_range .Lfunc_begin763 .Ltmp13156, "E\021J\001\000\000\000\000\000\000" .short .Ltmp24526-.Ltmp24525 # Record length .Ltmp24525: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "r" .Ltmp24526: .cv_def_range .Lfunc_begin763 .Ltmp13157, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24520: .p2align 2 .cv_linetable 763, "??$?PH$0?0@gsl@@YA_NV?$span@H$0?0@0@0@Z", .Lfunc_end763 .section .debug$S,"dr",associative,"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<3> .long .Ltmp24528-.Ltmp24527 # Subsection size .Ltmp24527: .short .Ltmp24530-.Ltmp24529 # Record length .Ltmp24529: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end764-"??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8687 # Function type index .secrel32 "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" # Function section relative address .secidx "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<3>" # Function name .Ltmp24530: .short .Ltmp24532-.Ltmp24531 # Record length .Ltmp24531: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24532: .cv_def_range .Ltmp13161 .Ltmp13162, "E\021N\001\000\000\350\377\377\377" .short .Ltmp24534-.Ltmp24533 # Record length .Ltmp24533: .short 4414 # Record kind: S_LOCAL .long 5403 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp24534: .cv_def_range .Ltmp13161 .Ltmp13162, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24528: .p2align 2 .cv_linetable 764, "??$?0$02@?$span@H$0?0@gsl@@QEAA@AEAY02H@Z", .Lfunc_end764 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs &>::ExprLhs .long .Ltmp24536-.Ltmp24535 # Subsection size .Ltmp24535: .short .Ltmp24538-.Ltmp24537 # Record length .Ltmp24537: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end765-"??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8688 # Function type index .secrel32 "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs &>::ExprLhs" # Function name .Ltmp24538: .short .Ltmp24540-.Ltmp24539 # Record length .Ltmp24539: .short 4414 # Record kind: S_LOCAL .long 8644 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24540: .cv_def_range .Ltmp13163 .Ltmp13164, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24542-.Ltmp24541 # Record length .Ltmp24541: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24542: .cv_def_range .Ltmp13163 .Ltmp13164, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24536: .p2align 2 .cv_linetable 765, "??0?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@QEAA@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end765 .section .debug$S,"dr",associative,"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,gsl::span > .long .Ltmp24544-.Ltmp24543 # Subsection size .Ltmp24543: .short .Ltmp24546-.Ltmp24545 # Record length .Ltmp24545: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end766-"??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8691 # Function type index .secrel32 "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # Function section relative address .secidx "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual,gsl::span >" # Function name .Ltmp24546: .short .Ltmp24548-.Ltmp24547 # Record length .Ltmp24547: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24548: .cv_def_range .Ltmp13165 .Ltmp13166, "E\021O\001\000\0000\000\000\000" .short .Ltmp24550-.Ltmp24549 # Record length .Ltmp24549: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24550: .cv_def_range .Ltmp13165 .Ltmp13166, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24544: .p2align 2 .cv_linetable 766, "??$compareEqual@V?$span@H$0?0@gsl@@V12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z", .Lfunc_end766 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::BinaryExpr .long .Ltmp24552-.Ltmp24551 # Subsection size .Ltmp24551: .short .Ltmp24554-.Ltmp24553 # Record length .Ltmp24553: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end767-"??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8692 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr &,const gsl::span &>::BinaryExpr" # Function name .Ltmp24554: .short .Ltmp24556-.Ltmp24555 # Record length .Ltmp24555: .short 4414 # Record kind: S_LOCAL .long 8663 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24556: .cv_def_range .Ltmp13167 .Ltmp13170, "E\021O\001\000\000P\000\000\000" .short .Ltmp24558-.Ltmp24557 # Record length .Ltmp24557: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp24558: .cv_def_range .Ltmp13167 .Ltmp13170, "E\021O\001\000\000_\000\000\000" .short .Ltmp24560-.Ltmp24559 # Record length .Ltmp24559: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24560: .cv_def_range .Ltmp13167 .Ltmp13170, "E\021O\001\000\000`\000\000\000" .short .Ltmp24562-.Ltmp24561 # Record length .Ltmp24561: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp24562: .cv_def_range .Lfunc_begin767 .Ltmp13168, "A\021Q\001\000\000" .cv_def_range .Ltmp13168 .Ltmp13169, "E\021O\001\000\0008\000\000\000" .short .Ltmp24564-.Ltmp24563 # Record length .Ltmp24563: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24564: .cv_def_range .Ltmp13167 .Ltmp13170, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24552: .p2align 2 .cv_linetable 767, "??0?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@QEAA@_NAEBV?$span@H$0?0@gsl@@VStringRef@1@1@Z", .Lfunc_end767 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::isBinaryExpression .long .Ltmp24566-.Ltmp24565 # Subsection size .Ltmp24565: .short .Ltmp24568-.Ltmp24567 # Record length .Ltmp24567: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end768-"?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8693 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr &,const gsl::span &>::isBinaryExpression" # Function name .Ltmp24568: .short .Ltmp24570-.Ltmp24569 # Record length .Ltmp24569: .short 4414 # Record kind: S_LOCAL .long 8660 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24570: .cv_def_range .Ltmp13171 .Ltmp13172, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24566: .p2align 2 .cv_linetable 768, "?isBinaryExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ", .Lfunc_end768 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::getResult .long .Ltmp24572-.Ltmp24571 # Subsection size .Ltmp24571: .short .Ltmp24574-.Ltmp24573 # Record length .Ltmp24573: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end769-"?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8694 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr &,const gsl::span &>::getResult" # Function name .Ltmp24574: .short .Ltmp24576-.Ltmp24575 # Record length .Ltmp24575: .short 4414 # Record kind: S_LOCAL .long 8660 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24576: .cv_def_range .Ltmp13173 .Ltmp13174, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24572: .p2align 2 .cv_linetable 769, "?getResult@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBA_NXZ", .Lfunc_end769 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::streamReconstructedExpression .long .Ltmp24578-.Ltmp24577 # Subsection size .Ltmp24577: .short .Ltmp24580-.Ltmp24579 # Record length .Ltmp24579: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end770-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8695 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr &,const gsl::span &>::streamReconstructedExpression" # Function name .Ltmp24580: .short .Ltmp24582-.Ltmp24581 # Record length .Ltmp24581: .short 4414 # Record kind: S_LOCAL .long 8660 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24582: .cv_def_range .Ltmp13179 .Ltmp13180, "E\021N\001\000\000(\000\000\000" .short .Ltmp24584-.Ltmp24583 # Record length .Ltmp24583: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp24584: .cv_def_range .Ltmp13179 .Ltmp13180, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24578: .p2align 2 .cv_linetable 770, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end770 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr .long .Ltmp24586-.Ltmp24585 # Subsection size .Ltmp24585: .short .Ltmp24588-.Ltmp24587 # Record length .Ltmp24587: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end771-"??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8671 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr &,const gsl::span &>::~BinaryExpr" # Function name .Ltmp24588: .short .Ltmp24590-.Ltmp24589 # Record length .Ltmp24589: .short 4414 # Record kind: S_LOCAL .long 8663 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24590: .cv_def_range .Ltmp13181 .Ltmp13182, "E\021O\001\000\0000\000\000\000" .short .Ltmp24592-.Ltmp24591 # Record length .Ltmp24591: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp24592: .cv_def_range .Ltmp13181 .Ltmp13182, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24586: .p2align 2 .cv_linetable 771, "??_G?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@UEAAPEAXI@Z", .Lfunc_end771 .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@@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify > .long .Ltmp24594-.Ltmp24593 # Subsection size .Ltmp24593: .short .Ltmp24596-.Ltmp24595 # Record length .Ltmp24595: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end772-"??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8697 # 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@@AEBV?$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@@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify >" # Function name .Ltmp24596: .short .Ltmp24598-.Ltmp24597 # Record length .Ltmp24597: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp24598: .cv_def_range .Ltmp13183 .Ltmp13184, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24594: .p2align 2 .cv_linetable 772, "??$stringify@V?$span@H$0?0@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end772 .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@@AEBV?$span@H$0?0@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker >::convert > .long .Ltmp24600-.Ltmp24599 # Subsection size .Ltmp24599: .short .Ltmp24602-.Ltmp24601 # Record length .Ltmp24601: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end773-"??$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@@AEBV?$span@H$0?0@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8702 # 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@@AEBV?$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@@AEBV?$span@H$0?0@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::StringMaker >::convert >" # Function name .Ltmp24602: .short .Ltmp24604-.Ltmp24603 # Record length .Ltmp24603: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24604: .cv_def_range .Ltmp13185 .Ltmp13186, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24600: .p2align 2 .cv_linetable 773, "??$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@@AEBV?$span@H$0?0@gsl@@@Z", .Lfunc_end773 .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 .long 241 # Symbol subsection for std::lexicographical_compare,0>,gsl::details::span_iterator,0> > .long .Ltmp24606-.Ltmp24605 # Subsection size .Ltmp24605: .short .Ltmp24608-.Ltmp24607 # Record length .Ltmp24607: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end774-"??$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 8705 # 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 .Ltmp24608: .short .Ltmp24610-.Ltmp24609 # Record length .Ltmp24609: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24610: .cv_def_range .Lfunc_begin774 .Ltmp13188, "E\021J\001\000\000\000\000\000\000" .short .Ltmp24612-.Ltmp24611 # Record length .Ltmp24611: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24612: .cv_def_range .Lfunc_begin774 .Ltmp13189, "E\021K\001\000\000\000\000\000\000" .short .Ltmp24614-.Ltmp24613 # Record length .Ltmp24613: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24614: .cv_def_range .Lfunc_begin774 .Ltmp13190, "E\021P\001\000\000\000\000\000\000" .short .Ltmp24616-.Ltmp24615 # Record length .Ltmp24615: .short 4414 # Record kind: S_LOCAL .long 4227 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp24616: .cv_def_range .Lfunc_begin774 .Ltmp13191, "E\021Q\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24606: .p2align 2 .cv_linetable 774, "??$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_end774 .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 .long 241 # Symbol subsection for std::lexicographical_compare,0>,gsl::details::span_iterator,0>,std::less > .long .Ltmp24618-.Ltmp24617 # Subsection size .Ltmp24617: .short .Ltmp24620-.Ltmp24619 # Record length .Ltmp24619: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end775-"??$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 8713 # 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 .Ltmp24620: .short .Ltmp24622-.Ltmp24621 # Record length .Ltmp24621: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24622: .cv_def_range .Lfunc_begin775 .Ltmp13194, "A\021J\001\000\000" .cv_def_range .Ltmp13194 .Ltmp13198, "E\021O\001\000\000X\000\000\000" .short .Ltmp24624-.Ltmp24623 # Record length .Ltmp24623: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24624: .cv_def_range .Lfunc_begin775 .Ltmp13195, "A\021K\001\000\000" .cv_def_range .Ltmp13195 .Ltmp13198, "E\021O\001\000\000P\000\000\000" .short .Ltmp24626-.Ltmp24625 # Record length .Ltmp24625: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24626: .cv_def_range .Lfunc_begin775 .Ltmp13196, "A\021P\001\000\000" .cv_def_range .Ltmp13196 .Ltmp13198, "E\021O\001\000\000H\000\000\000" .short .Ltmp24628-.Ltmp24627 # Record length .Ltmp24627: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp24628: .cv_def_range .Lfunc_begin775 .Ltmp13197, "A\021Q\001\000\000" .cv_def_range .Ltmp13197 .Ltmp13198, "E\021O\001\000\000@\000\000\000" .short .Ltmp24630-.Ltmp24629 # Record length .Ltmp24629: .short 4414 # Record kind: S_LOCAL .long 8710 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp24630: .cv_def_range .Ltmp13193 .Ltmp13199, "E\021O\001\000\000\230\000\000\000" .short .Ltmp24632-.Ltmp24631 # Record length .Ltmp24631: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_UFirst1" .Ltmp24632: .cv_def_range .Ltmp13193 .Ltmp13199, "E\021O\001\000\000\220\000\000\000" .short .Ltmp24634-.Ltmp24633 # Record length .Ltmp24633: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_ULast1" .Ltmp24634: .cv_def_range .Ltmp13193 .Ltmp13199, "E\021O\001\000\000\200\000\000\000" .short .Ltmp24636-.Ltmp24635 # Record length .Ltmp24635: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_UFirst2" .Ltmp24636: .cv_def_range .Ltmp13193 .Ltmp13199, "E\021O\001\000\000\210\000\000\000" .short .Ltmp24638-.Ltmp24637 # Record length .Ltmp24637: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 0 # Flags .asciz "_ULast2" .Ltmp24638: .cv_def_range .Ltmp13193 .Ltmp13199, "E\021O\001\000\000x\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24618: .p2align 2 .cv_linetable 775, "??$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_end775 .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range,0>,gsl::details::span_iterator,0> > .long .Ltmp24640-.Ltmp24639 # Subsection size .Ltmp24639: .short .Ltmp24642-.Ltmp24641 # Record length .Ltmp24641: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end776-"??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$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 8715 # Function type index .secrel32 "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$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@@YAXAEBV?$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 .Ltmp24642: .short .Ltmp24644-.Ltmp24643 # Record length .Ltmp24643: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp24644: .cv_def_range .Ltmp13200 .Ltmp13201, "E\021O\001\000\000(\000\000\000" .short .Ltmp24646-.Ltmp24645 # Record length .Ltmp24645: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp24646: .cv_def_range .Ltmp13200 .Ltmp13201, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24640: .p2align 2 .cv_linetable 776, "??$_Adl_verify_range@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0@Z", .Lfunc_end776 .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped,0>,0> .long .Ltmp24648-.Ltmp24647 # Subsection size .Ltmp24647: .short .Ltmp24650-.Ltmp24649 # Record length .Ltmp24649: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end777-"??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$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 8717 # Function type index .secrel32 "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$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?@@AEBV?$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 .Ltmp24650: .short .Ltmp24652-.Ltmp24651 # Record length .Ltmp24651: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp24652: .cv_def_range .Ltmp13202 .Ltmp13203, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24648: .p2align 2 .cv_linetable 777, "??$_Get_unwrapped@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end777 .section .debug$S,"dr",associative,"??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Lex_compare_unchecked > .long .Ltmp24654-.Ltmp24653 # Subsection size .Ltmp24653: .short .Ltmp24656-.Ltmp24655 # Record length .Ltmp24655: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end778-"??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8723 # Function type index .secrel32 "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # Function section relative address .secidx "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Lex_compare_unchecked >" # Function name .Ltmp24656: .short .Ltmp24658-.Ltmp24657 # Record length .Ltmp24657: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24658: .cv_def_range .Ltmp13204 .Ltmp13211, "E\021O\001\000\0000\000\000\000" .short .Ltmp24660-.Ltmp24659 # Record length .Ltmp24659: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24660: .cv_def_range .Ltmp13204 .Ltmp13211, "E\021O\001\000\0008\000\000\000" .short .Ltmp24662-.Ltmp24661 # Record length .Ltmp24661: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24662: .cv_def_range .Ltmp13204 .Ltmp13211, "E\021O\001\000\000@\000\000\000" .short .Ltmp24664-.Ltmp24663 # Record length .Ltmp24663: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp24664: .cv_def_range .Ltmp13204 .Ltmp13211, "E\021O\001\000\000H\000\000\000" .short .Ltmp24666-.Ltmp24665 # Record length .Ltmp24665: .short 4414 # Record kind: S_LOCAL .long 8710 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp24666: .cv_def_range .Ltmp13204 .Ltmp13211, "E\021O\001\000\000X\000\000\000" .short .Ltmp24668-.Ltmp24667 # Record length .Ltmp24667: .short 4414 # Record kind: S_LOCAL .long 8721 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24668: .cv_def_range .Ltmp13204 .Ltmp13211, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24654: .p2align 2 .cv_linetable 778, "??$_Lex_compare_unchecked@PEAHPEAHU?$less@X@std@@@std@@YA_NPEAH000U?$less@X@0@U?$_Lex_compare_optimize@X@0@@Z", .Lfunc_end778 .section .debug$S,"dr",associative,"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Lex_compare_memcmp_classify .long .Ltmp24670-.Ltmp24669 # Subsection size .Ltmp24669: .short .Ltmp24672-.Ltmp24671 # Record length .Ltmp24671: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end779-"??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8728 # Function type index .secrel32 "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" # Function section relative address .secidx "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Lex_compare_memcmp_classify" # Function name .Ltmp24672: .short .Ltmp24674-.Ltmp24673 # Record length .Ltmp24673: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24674: .cv_def_range .Ltmp13212 .Ltmp13213, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24676-.Ltmp24675 # Record length .Ltmp24675: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24676: .cv_def_range .Ltmp13212 .Ltmp13213, "E\021O\001\000\000\b\000\000\000" .short .Ltmp24678-.Ltmp24677 # Record length .Ltmp24677: .short 4414 # Record kind: S_LOCAL .long 8725 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24678: .cv_def_range .Ltmp13212 .Ltmp13213, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24670: .p2align 2 .cv_linetable 779, "??$_Lex_compare_memcmp_classify@HHX@std@@YA?AU?$_Lex_compare_optimize@X@0@AEBQEAH0AEBU?$less@X@0@@Z", .Lfunc_end779 .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 .long 241 # Symbol subsection for std::_Pass_fn,0> .long .Ltmp24680-.Ltmp24679 # Subsection size .Ltmp24679: .short .Ltmp24682-.Ltmp24681 # Record length .Ltmp24681: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end780-"??$_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 8731 # 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 .Ltmp24682: .short .Ltmp24684-.Ltmp24683 # Record length .Ltmp24683: .short 4414 # Record kind: S_LOCAL .long 8710 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp24684: .cv_def_range .Ltmp13214 .Ltmp13215, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24680: .p2align 2 .cv_linetable 780, "??$_Pass_fn@U?$less@X@std@@$0A@@std@@YA?AU?$less@X@0@U10@@Z", .Lfunc_end780 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1,0>,gsl::details::span_iterator,0> > .long .Ltmp24686-.Ltmp24685 # Subsection size .Ltmp24685: .short .Ltmp24688-.Ltmp24687 # Record length .Ltmp24687: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end781-"??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8734 # Function type index .secrel32 "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1,0>,gsl::details::span_iterator,0> >" # Function name .Ltmp24688: .short .Ltmp24690-.Ltmp24689 # Record length .Ltmp24689: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp24690: .cv_def_range .Ltmp13216 .Ltmp13217, "E\021O\001\000\000(\000\000\000" .short .Ltmp24692-.Ltmp24691 # Record length .Ltmp24691: .short 4414 # Record kind: S_LOCAL .long 8316 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp24692: .cv_def_range .Ltmp13216 .Ltmp13217, "E\021O\001\000\0000\000\000\000" .short .Ltmp24694-.Ltmp24693 # Record length .Ltmp24693: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24694: .cv_def_range .Ltmp13216 .Ltmp13217, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24686: .p2align 2 .cv_linetable 781, "??$_Adl_verify_range1@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z", .Lfunc_end781 .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 .long 241 # Symbol subsection for gsl::details::_Verify_range .long .Ltmp24696-.Ltmp24695 # Subsection size .Ltmp24695: .short .Ltmp24698-.Ltmp24697 # Record length .Ltmp24697: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end782-"?_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 8736 # 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 .Ltmp24698: .short .Ltmp24700-.Ltmp24699 # Record length .Ltmp24699: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24700: .cv_def_range .Lfunc_begin782 .Ltmp13224, "A\021J\001\000\000" .cv_def_range .Ltmp13224 .Ltmp13233 .Ltmp13234 .Ltmp13235, "E\021N\001\000\000\310\377\377\377" .short .Ltmp24702-.Ltmp24701 # Record length .Ltmp24701: .short 4414 # Record kind: S_LOCAL .long 8355 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24702: .cv_def_range .Lfunc_begin782 .Ltmp13223, "A\021K\001\000\000" .cv_def_range .Ltmp13223 .Ltmp13233 .Ltmp13234 .Ltmp13235, "E\021N\001\000\000\320\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24696: .p2align 2 .cv_linetable 782, "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@12@0@Z", .Lfunc_end782 .section .debug$S,"dr",associative,"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::_Unwrapped .long .Ltmp24704-.Ltmp24703 # Subsection size .Ltmp24703: .short .Ltmp24706-.Ltmp24705 # Record length .Ltmp24705: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end783-"?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8737 # Function type index .secrel32 "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" # Function section relative address .secidx "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::_Unwrapped" # Function name .Ltmp24706: .short .Ltmp24708-.Ltmp24707 # Record length .Ltmp24707: .short 4414 # Record kind: S_LOCAL .long 4206 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24708: .cv_def_range .Ltmp13237 .Ltmp13238, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24704: .p2align 2 .cv_linetable 783, "?_Unwrapped@?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@QEBAPEAHXZ", .Lfunc_end783 .section .debug$S,"dr",associative,"??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Debug_lt_pred &,int &,int &> .long .Ltmp24710-.Ltmp24709 # Subsection size .Ltmp24709: .short .Ltmp24712-.Ltmp24711 # Record length .Ltmp24711: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end784-"??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8741 # Function type index .secrel32 "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" # Function section relative address .secidx "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z" # Function section index .byte 0 # Flags .asciz "std::_Debug_lt_pred &,int &,int &>" # Function name .Ltmp24712: .short .Ltmp24714-.Ltmp24713 # Record length .Ltmp24713: .short 4414 # Record kind: S_LOCAL .long 8738 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp24714: .cv_def_range .Ltmp13239 .Ltmp13249, "E\021O\001\000\000@\000\000\000" .short .Ltmp24716-.Ltmp24715 # Record length .Ltmp24715: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24716: .cv_def_range .Ltmp13239 .Ltmp13249, "E\021O\001\000\000H\000\000\000" .short .Ltmp24718-.Ltmp24717 # Record length .Ltmp24717: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24718: .cv_def_range .Ltmp13239 .Ltmp13249, "E\021O\001\000\000P\000\000\000" .short .Ltmp24720-.Ltmp24719 # Record length .Ltmp24719: .short 4414 # Record kind: S_LOCAL .long 4199 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp24720: .cv_def_range .Ltmp13239 .Ltmp13249, "E\021O\001\000\000?\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24710: .p2align 2 .cv_linetable 784, "??$_Debug_lt_pred@AEAU?$less@X@std@@AEAHAEAH@std@@YA_NAEAU?$less@X@0@AEAH1@Z", .Lfunc_end784 .section .debug$S,"dr",associative,"??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::less::operator() .long .Ltmp24722-.Ltmp24721 # Subsection size .Ltmp24721: .short .Ltmp24724-.Ltmp24723 # Record length .Ltmp24723: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end785-"??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8745 # Function type index .secrel32 "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" # Function section relative address .secidx "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z" # Function section index .byte 0 # Flags .asciz "std::less::operator()" # Function name .Ltmp24724: .short .Ltmp24726-.Ltmp24725 # Record length .Ltmp24725: .short 4414 # Record kind: S_LOCAL .long 8742 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24726: .cv_def_range .Ltmp13250 .Ltmp13251, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24728-.Ltmp24727 # Record length .Ltmp24727: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp24728: .cv_def_range .Ltmp13250 .Ltmp13251, "E\021O\001\000\000\b\000\000\000" .short .Ltmp24730-.Ltmp24729 # Record length .Ltmp24729: .short 4414 # Record kind: S_LOCAL .long 4134 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp24730: .cv_def_range .Ltmp13250 .Ltmp13251, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24722: .p2align 2 .cv_linetable 785, "??$?RAEAHAEAH@?$less@X@std@@QEBA_NAEAH0@Z", .Lfunc_end785 .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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp24732-.Ltmp24731 # Subsection size .Ltmp24731: .short .Ltmp24734-.Ltmp24733 # Record length .Ltmp24733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end786-"??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8748 # Function type index .secrel32 "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp24734: .short .Ltmp24736-.Ltmp24735 # Record length .Ltmp24735: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24736: .cv_def_range .Ltmp13254 .Ltmp13258, "E\021N\001\000\000\350\377\377\377" .short .Ltmp24738-.Ltmp24737 # Record length .Ltmp24737: .short 4414 # Record kind: S_LOCAL .long 4197 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp24738: .cv_def_range .Ltmp13254 .Ltmp13258, "E\021N\001\000\000\370\377\377\377" .short .Ltmp24740-.Ltmp24739 # Record length .Ltmp24739: .short 4414 # Record kind: S_LOCAL .long 5283 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp24740: .cv_def_range .Ltmp13254 .Ltmp13258, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24732: .p2align 2 .cv_linetable 786, "??$?0V?$extent_type@$01@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$01@details@2@@Z", .Lfunc_end786 .section .debug$S,"dr",associative,"??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<2> .long .Ltmp24742-.Ltmp24741 # Subsection size .Ltmp24741: .short .Ltmp24744-.Ltmp24743 # Record length .Ltmp24743: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end787-"??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8751 # Function type index .secrel32 "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" # Function section relative address .secidx "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::extent_type<2>" # Function name .Ltmp24744: .short .Ltmp24746-.Ltmp24745 # Record length .Ltmp24745: .short 4414 # Record kind: S_LOCAL .long 4296 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24746: .cv_def_range .Ltmp13259 .Ltmp13261, "E\021O\001\000\0000\000\000\000" .short .Ltmp24748-.Ltmp24747 # Record length .Ltmp24747: .short 4414 # Record kind: S_LOCAL .long 5283 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp24748: .cv_def_range .Ltmp13259 .Ltmp13261, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24742: .p2align 2 .cv_linetable 787, "??$?0$01@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$01@12@@Z", .Lfunc_end787 .section .debug$S,"dr",associative,"??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareNotEqual,const gsl::span &> .long .Ltmp24750-.Ltmp24749 # Subsection size .Ltmp24749: .short .Ltmp24752-.Ltmp24751 # Record length .Ltmp24751: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end788-"??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8752 # Function type index .secrel32 "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # Function section relative address .secidx "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareNotEqual,const gsl::span &>" # Function name .Ltmp24752: .short .Ltmp24754-.Ltmp24753 # Record length .Ltmp24753: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24754: .cv_def_range .Ltmp13262 .Ltmp13263, "E\021O\001\000\0000\000\000\000" .short .Ltmp24756-.Ltmp24755 # Record length .Ltmp24755: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24756: .cv_def_range .Ltmp13262 .Ltmp13263, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24750: .p2align 2 .cv_linetable 788, "??$compareNotEqual@V?$span@H$0?0@gsl@@AEBV12@@Catch@@YA_NAEBV?$span@H$0?0@gsl@@0@Z", .Lfunc_end788 .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 .long 241 # Symbol subsection for std::equal,0>,gsl::details::span_iterator,0> > .long .Ltmp24758-.Ltmp24757 # Subsection size .Ltmp24757: .short .Ltmp24760-.Ltmp24759 # Record length .Ltmp24759: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end789-"??$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 8755 # 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 .Ltmp24760: .short .Ltmp24762-.Ltmp24761 # Record length .Ltmp24761: .short 4414 # Record kind: S_LOCAL .long 4205 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24762: .cv_def_range .Lfunc_begin789 .Ltmp13265, "E\021J\001\000\000\000\000\000\000" .short .Ltmp24764-.Ltmp24763 # Record length .Ltmp24763: .short 4414 # Record kind: S_LOCAL .long 4205 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24764: .cv_def_range .Lfunc_begin789 .Ltmp13266, "E\021K\001\000\000\000\000\000\000" .short .Ltmp24766-.Ltmp24765 # Record length .Ltmp24765: .short 4414 # Record kind: S_LOCAL .long 4205 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24766: .cv_def_range .Lfunc_begin789 .Ltmp13267, "E\021P\001\000\000\000\000\000\000" .short .Ltmp24768-.Ltmp24767 # Record length .Ltmp24767: .short 4414 # Record kind: S_LOCAL .long 4205 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp24768: .cv_def_range .Lfunc_begin789 .Ltmp13268, "E\021Q\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24758: .p2align 2 .cv_linetable 789, "??$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_end789 .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 .long 241 # Symbol subsection for std::equal,0>,gsl::details::span_iterator,0>,std::equal_to > .long .Ltmp24770-.Ltmp24769 # Subsection size .Ltmp24769: .short .Ltmp24772-.Ltmp24771 # Record length .Ltmp24771: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end790-"??$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 8761 # 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 .Ltmp24772: .short .Ltmp24774-.Ltmp24773 # Record length .Ltmp24773: .short 4414 # Record kind: S_LOCAL .long 8762 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24774: .cv_def_range .Lfunc_begin790 .Ltmp13271, "A\021J\001\000\000" .cv_def_range .Ltmp13271 .Ltmp13275, "E\021O\001\000\000p\000\000\000" .short .Ltmp24776-.Ltmp24775 # Record length .Ltmp24775: .short 4414 # Record kind: S_LOCAL .long 8762 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24776: .cv_def_range .Lfunc_begin790 .Ltmp13272, "A\021K\001\000\000" .cv_def_range .Ltmp13272 .Ltmp13275, "E\021O\001\000\000h\000\000\000" .short .Ltmp24778-.Ltmp24777 # Record length .Ltmp24777: .short 4414 # Record kind: S_LOCAL .long 8762 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24778: .cv_def_range .Lfunc_begin790 .Ltmp13273, "A\021P\001\000\000" .cv_def_range .Ltmp13273 .Ltmp13275, "E\021O\001\000\000`\000\000\000" .short .Ltmp24780-.Ltmp24779 # Record length .Ltmp24779: .short 4414 # Record kind: S_LOCAL .long 8762 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp24780: .cv_def_range .Lfunc_begin790 .Ltmp13274, "A\021Q\001\000\000" .cv_def_range .Ltmp13274 .Ltmp13275, "E\021O\001\000\000X\000\000\000" .short .Ltmp24782-.Ltmp24781 # Record length .Ltmp24781: .short 4414 # Record kind: S_LOCAL .long 8759 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp24782: .cv_def_range .Ltmp13270 .Ltmp13276, "E\021O\001\000\000\230\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24770: .p2align 2 .cv_linetable 790, "??$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_end790 .section .debug$S,"dr",associative,"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_unchecked > .long .Ltmp24784-.Ltmp24783 # Subsection size .Ltmp24783: .short .Ltmp24786-.Ltmp24785 # Record length .Ltmp24785: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end791-"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8765 # Function type index .secrel32 "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" # Function section relative address .secidx "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_unchecked >" # Function name .Ltmp24786: .short .Ltmp24788-.Ltmp24787 # Record length .Ltmp24787: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24788: .cv_def_range .Ltmp13277 .Ltmp13280, "E\021O\001\000\0000\000\000\000" .short .Ltmp24790-.Ltmp24789 # Record length .Ltmp24789: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24790: .cv_def_range .Ltmp13277 .Ltmp13280, "E\021O\001\000\0008\000\000\000" .short .Ltmp24792-.Ltmp24791 # Record length .Ltmp24791: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24792: .cv_def_range .Ltmp13277 .Ltmp13280, "E\021O\001\000\000@\000\000\000" .short .Ltmp24794-.Ltmp24793 # Record length .Ltmp24793: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp24794: .cv_def_range .Ltmp13277 .Ltmp13280, "E\021O\001\000\000H\000\000\000" .short .Ltmp24796-.Ltmp24795 # Record length .Ltmp24795: .short 4414 # Record kind: S_LOCAL .long 8759 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp24796: .cv_def_range .Ltmp13277 .Ltmp13280, "E\021O\001\000\000`\000\000\000" .short .Ltmp24798-.Ltmp24797 # Record length .Ltmp24797: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24798: .cv_def_range .Ltmp13277 .Ltmp13280, "E\021O\001\000\000X\000\000\000" .short .Ltmp24800-.Ltmp24799 # Record length .Ltmp24799: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24800: .cv_def_range .Ltmp13277 .Ltmp13280, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24784: .p2align 2 .cv_linetable 791, "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH000U?$equal_to@X@0@Urandom_access_iterator_tag@0@2@Z", .Lfunc_end791 .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 .long 241 # Symbol subsection for std::_Pass_fn,0> .long .Ltmp24802-.Ltmp24801 # Subsection size .Ltmp24801: .short .Ltmp24804-.Ltmp24803 # Record length .Ltmp24803: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end792-"??$_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 8768 # 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 .Ltmp24804: .short .Ltmp24806-.Ltmp24805 # Record length .Ltmp24805: .short 4414 # Record kind: S_LOCAL .long 8759 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp24806: .cv_def_range .Ltmp13281 .Ltmp13282, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24802: .p2align 2 .cv_linetable 792, "??$_Pass_fn@U?$equal_to@X@std@@$0A@@std@@YA?AU?$equal_to@X@0@U10@@Z", .Lfunc_end792 .section .debug$S,"dr",associative,"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_unchecked > .long .Ltmp24808-.Ltmp24807 # Subsection size .Ltmp24807: .short .Ltmp24810-.Ltmp24809 # Record length .Ltmp24809: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end793-"??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8771 # Function type index .secrel32 "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" # Function section relative address .secidx "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_unchecked >" # Function name .Ltmp24810: .short .Ltmp24812-.Ltmp24811 # Record length .Ltmp24811: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24812: .cv_def_range .Ltmp13283 .Ltmp13285, "E\021O\001\000\000H\000\000\000" .short .Ltmp24814-.Ltmp24813 # Record length .Ltmp24813: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24814: .cv_def_range .Ltmp13283 .Ltmp13285, "E\021O\001\000\000@\000\000\000" .short .Ltmp24816-.Ltmp24815 # Record length .Ltmp24815: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24816: .cv_def_range .Ltmp13283 .Ltmp13285, "E\021O\001\000\000P\000\000\000" .short .Ltmp24818-.Ltmp24817 # Record length .Ltmp24817: .short 4414 # Record kind: S_LOCAL .long 8759 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp24818: .cv_def_range .Ltmp13283 .Ltmp13285, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24808: .p2align 2 .cv_linetable 793, "??$_Equal_unchecked@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@@Z", .Lfunc_end793 .section .debug$S,"dr",associative,"??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_unchecked1 > .long .Ltmp24820-.Ltmp24819 # Subsection size .Ltmp24819: .short .Ltmp24822-.Ltmp24821 # Record length .Ltmp24821: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end794-"??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8774 # Function type index .secrel32 "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_unchecked1 >" # Function name .Ltmp24822: .short .Ltmp24824-.Ltmp24823 # Record length .Ltmp24823: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp24824: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\000@\000\000\000" .short .Ltmp24826-.Ltmp24825 # Record length .Ltmp24825: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp24826: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\000H\000\000\000" .short .Ltmp24828-.Ltmp24827 # Record length .Ltmp24827: .short 4414 # Record kind: S_LOCAL .long 6104 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp24828: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\000P\000\000\000" .short .Ltmp24830-.Ltmp24829 # Record length .Ltmp24829: .short 4414 # Record kind: S_LOCAL .long 8759 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24830: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\000`\000\000\000" .short .Ltmp24832-.Ltmp24831 # Record length .Ltmp24831: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24832: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\000X\000\000\000" .short .Ltmp24834-.Ltmp24833 # Record length .Ltmp24833: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First1_ch" .Ltmp24834: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\0008\000\000\000" .short .Ltmp24836-.Ltmp24835 # Record length .Ltmp24835: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First2_ch" .Ltmp24836: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\0000\000\000\000" .short .Ltmp24838-.Ltmp24837 # Record length .Ltmp24837: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp24838: .cv_def_range .Ltmp13286 .Ltmp13287, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24820: .p2align 2 .cv_linetable 794, "??$_Equal_unchecked1@PEAHPEAHU?$equal_to@X@std@@@std@@YA_NQEAH00U?$equal_to@X@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end794 .section .debug$S,"dr",associative,"??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_memcmp_is_safe > .long .Ltmp24840-.Ltmp24839 # Subsection size .Ltmp24839: .short .Ltmp24842-.Ltmp24841 # Record length .Ltmp24841: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end795-"??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8779 # Function type index .secrel32 "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" # Function section relative address .secidx "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_memcmp_is_safe >" # Function name .Ltmp24842: .short .Ltmp24844-.Ltmp24843 # Record length .Ltmp24843: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24844: .cv_def_range .Ltmp13288 .Ltmp13289, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24846-.Ltmp24845 # Record length .Ltmp24845: .short 4414 # Record kind: S_LOCAL .long 7549 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24846: .cv_def_range .Ltmp13288 .Ltmp13289, "E\021O\001\000\000\b\000\000\000" .short .Ltmp24848-.Ltmp24847 # Record length .Ltmp24847: .short 4414 # Record kind: S_LOCAL .long 8776 # TypeIndex .short 1 # Flags .byte 0 .Ltmp24848: .cv_def_range .Ltmp13288 .Ltmp13289, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24840: .p2align 2 .cv_linetable 795, "??$_Equal_memcmp_is_safe@HHU?$equal_to@X@std@@@std@@YA?AU?$integral_constant@_N$00@0@AEBQEAH0AEBU?$equal_to@X@0@@Z", .Lfunc_end795 .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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp24850-.Ltmp24849 # Subsection size .Ltmp24849: .short .Ltmp24852-.Ltmp24851 # Record length .Ltmp24851: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end796-"??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8782 # Function type index .secrel32 "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp24852: .short .Ltmp24854-.Ltmp24853 # Record length .Ltmp24853: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24854: .cv_def_range .Ltmp13292 .Ltmp13296, "E\021N\001\000\000\350\377\377\377" .short .Ltmp24856-.Ltmp24855 # Record length .Ltmp24855: .short 4414 # Record kind: S_LOCAL .long 4197 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp24856: .cv_def_range .Ltmp13292 .Ltmp13296, "E\021N\001\000\000\370\377\377\377" .short .Ltmp24858-.Ltmp24857 # Record length .Ltmp24857: .short 4414 # Record kind: S_LOCAL .long 8236 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp24858: .cv_def_range .Ltmp13292 .Ltmp13296, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24850: .p2align 2 .cv_linetable 796, "??$?0V?$extent_type@$02@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$02@details@2@@Z", .Lfunc_end796 .section .debug$S,"dr",associative,"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4> .long .Ltmp24860-.Ltmp24859 # Subsection size .Ltmp24859: .short .Ltmp24862-.Ltmp24861 # Record length .Ltmp24861: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end797-"??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8786 # Function type index .secrel32 "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" # Function section relative address .secidx "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4>" # Function name .Ltmp24862: .short .Ltmp24864-.Ltmp24863 # Record length .Ltmp24863: .short 4414 # Record kind: S_LOCAL .long 4320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24864: .cv_def_range .Ltmp13299 .Ltmp13300, "E\021N\001\000\000\350\377\377\377" .short .Ltmp24866-.Ltmp24865 # Record length .Ltmp24865: .short 4414 # Record kind: S_LOCAL .long 8783 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp24866: .cv_def_range .Ltmp13299 .Ltmp13300, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24860: .p2align 2 .cv_linetable 797, "??$?0$03@?$span@$$CBH$0?0@gsl@@QEAA@AEAY03$$CBH@Z", .Lfunc_end797 .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 .long 241 # Symbol subsection for gsl::as_bytes .long .Ltmp24868-.Ltmp24867 # Subsection size .Ltmp24867: .short .Ltmp24870-.Ltmp24869 # Record length .Ltmp24869: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end798-"??$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 8788 # 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 .Ltmp24870: .short .Ltmp24872-.Ltmp24871 # Record length .Ltmp24871: .short 4414 # Record kind: S_LOCAL .long 8225 # TypeIndex .short 1 # Flags .asciz "s" .Ltmp24872: .cv_def_range .Lfunc_begin798 .Ltmp13304, "A\021K\001\000\000" .cv_def_range .Ltmp13304 .Ltmp13306 .Ltmp13307 .Ltmp13308, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24868: .p2align 2 .cv_linetable 798, "??$as_bytes@$$CBH$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@$$CBH$0?0@0@@Z", .Lfunc_end798 .section .debug$S,"dr",associative,"??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp24874-.Ltmp24873 # Subsection size .Ltmp24873: .short .Ltmp24876-.Ltmp24875 # Record length .Ltmp24875: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end799-"??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8806 # Function type index .secrel32 "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" # Function section relative address .secidx "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp24876: .short .Ltmp24878-.Ltmp24877 # Record length .Ltmp24877: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24878: .cv_def_range .Ltmp13310 .Ltmp13311, "E\021O\001\000\0008\000\000\000" .short .Ltmp24880-.Ltmp24879 # Record length .Ltmp24879: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24880: .cv_def_range .Ltmp13310 .Ltmp13311, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24874: .p2align 2 .cv_linetable 799, "??$?NPEBX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBX@1@AEBQEBX@Z", .Lfunc_end799 .section .debug$S,"dr",associative,"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp24882-.Ltmp24881 # Subsection size .Ltmp24881: .short .Ltmp24884-.Ltmp24883 # Record length .Ltmp24883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end800-"?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8807 # Function type index .secrel32 "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" # Function section relative address .secidx "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp24884: .short .Ltmp24886-.Ltmp24885 # Record length .Ltmp24885: .short 4414 # Record kind: S_LOCAL .long 6447 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24886: .cv_def_range .Ltmp13312 .Ltmp13313, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24882: .p2align 2 .cv_linetable 800, "?data@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@2@XZ", .Lfunc_end800 .section .debug$S,"dr",associative,"??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp24888-.Ltmp24887 # Subsection size .Ltmp24887: .short .Ltmp24890-.Ltmp24889 # Record length .Ltmp24889: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end801-"??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8820 # Function type index .secrel32 "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" # Function section relative address .secidx "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp24890: .short .Ltmp24892-.Ltmp24891 # Record length .Ltmp24891: .short 4414 # Record kind: S_LOCAL .long 8794 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24892: .cv_def_range .Ltmp13314 .Ltmp13315, "E\021O\001\000\000x\000\000\000" .short .Ltmp24894-.Ltmp24893 # Record length .Ltmp24893: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24894: .cv_def_range .Ltmp13314 .Ltmp13315, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24888: .p2align 2 .cv_linetable 801, "??$?8PEBX@?$ExprLhs@AEBQEBX@Catch@@QEAA?BV?$BinaryExpr@AEBQEBXAEBQEBX@1@AEBQEBX@Z", .Lfunc_end801 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp24896-.Ltmp24895 # Subsection size .Ltmp24895: .short .Ltmp24898-.Ltmp24897 # Record length .Ltmp24897: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end802-"??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8822 # Function type index .secrel32 "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp24898: .short .Ltmp24900-.Ltmp24899 # Record length .Ltmp24899: .short 4414 # Record kind: S_LOCAL .long 8814 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24900: .cv_def_range .Ltmp13316 .Ltmp13319, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24896: .p2align 2 .cv_linetable 802, "??1?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAA@XZ", .Lfunc_end802 .section .debug$S,"dr",associative,"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp24902-.Ltmp24901 # Subsection size .Ltmp24901: .short .Ltmp24904-.Ltmp24903 # Record length .Ltmp24903: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end803-"?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8823 # Function type index .secrel32 "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp24904: .short .Ltmp24906-.Ltmp24905 # Record length .Ltmp24905: .short 4414 # Record kind: S_LOCAL .long 6447 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24906: .cv_def_range .Ltmp13320 .Ltmp13321, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24902: .p2align 2 .cv_linetable 803, "?size@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ", .Lfunc_end803 .section .debug$S,"dr",associative,"?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size_bytes .long .Ltmp24908-.Ltmp24907 # Subsection size .Ltmp24907: .short .Ltmp24910-.Ltmp24909 # Record length .Ltmp24909: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end804-"?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8824 # Function type index .secrel32 "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size_bytes" # Function name .Ltmp24910: .short .Ltmp24912-.Ltmp24911 # Record length .Ltmp24911: .short 4414 # Record kind: S_LOCAL .long 4338 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24912: .cv_def_range .Ltmp13322 .Ltmp13323, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24908: .p2align 2 .cv_linetable 804, "?size_bytes@?$span@$$CBH$0?0@gsl@@QEBA_JXZ", .Lfunc_end804 .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 .long 241 # Symbol subsection for gsl::as_bytes .long .Ltmp24914-.Ltmp24913 # Subsection size .Ltmp24913: .short .Ltmp24916-.Ltmp24915 # Record length .Ltmp24915: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end805-"??$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 8827 # 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 .Ltmp24916: .short .Ltmp24918-.Ltmp24917 # Record length .Ltmp24917: .short 4414 # Record kind: S_LOCAL .long 8676 # TypeIndex .short 1 # Flags .asciz "s" .Ltmp24918: .cv_def_range .Lfunc_begin805 .Ltmp13327, "A\021K\001\000\000" .cv_def_range .Ltmp13327 .Ltmp13329 .Ltmp13330 .Ltmp13331, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24914: .p2align 2 .cv_linetable 805, "??$as_bytes@H$0?0@gsl@@YA?AV?$span@$$CBW4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z", .Lfunc_end805 .section .debug$S,"dr",associative,"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size_bytes .long .Ltmp24920-.Ltmp24919 # Subsection size .Ltmp24919: .short .Ltmp24922-.Ltmp24921 # Record length .Ltmp24921: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end806-"?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8828 # Function type index .secrel32 "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size_bytes" # Function name .Ltmp24922: .short .Ltmp24924-.Ltmp24923 # Record length .Ltmp24923: .short 4414 # Record kind: S_LOCAL .long 6447 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24924: .cv_def_range .Ltmp13333 .Ltmp13334, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24920: .p2align 2 .cv_linetable 806, "?size_bytes@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBA_JXZ", .Lfunc_end806 .section .debug$S,"dr",associative,"??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp24926-.Ltmp24925 # Subsection size .Ltmp24925: .short .Ltmp24928-.Ltmp24927 # Record length .Ltmp24927: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end807-"??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8846 # Function type index .secrel32 "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" # Function section relative address .secidx "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp24928: .short .Ltmp24930-.Ltmp24929 # Record length .Ltmp24929: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24930: .cv_def_range .Ltmp13335 .Ltmp13336, "E\021O\001\000\0008\000\000\000" .short .Ltmp24932-.Ltmp24931 # Record length .Ltmp24931: .short 4414 # Record kind: S_LOCAL .long 8831 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24932: .cv_def_range .Ltmp13335 .Ltmp13336, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24926: .p2align 2 .cv_linetable 807, "??$?NPEBW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEBW4byte@gsl@@@1@AEBQEBW4byte@gsl@@@Z", .Lfunc_end807 .section .debug$S,"dr",associative,"??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp24934-.Ltmp24933 # Subsection size .Ltmp24933: .short .Ltmp24936-.Ltmp24935 # Record length .Ltmp24935: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end808-"??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8862 # Function type index .secrel32 "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # Function section relative address .secidx "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp24936: .short .Ltmp24938-.Ltmp24937 # Record length .Ltmp24937: .short 4414 # Record kind: S_LOCAL .long 8834 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24938: .cv_def_range .Ltmp13337 .Ltmp13338, "E\021O\001\000\000x\000\000\000" .short .Ltmp24940-.Ltmp24939 # Record length .Ltmp24939: .short 4414 # Record kind: S_LOCAL .long 8850 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24940: .cv_def_range .Ltmp13337 .Ltmp13338, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24934: .p2align 2 .cv_linetable 808, "??$?8$$T@?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@1@AEB$$T@Z", .Lfunc_end808 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp24942-.Ltmp24941 # Subsection size .Ltmp24941: .short .Ltmp24944-.Ltmp24943 # Record length .Ltmp24943: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end809-"??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8864 # Function type index .secrel32 "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp24944: .short .Ltmp24946-.Ltmp24945 # Record length .Ltmp24945: .short 4414 # Record kind: S_LOCAL .long 8856 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24946: .cv_def_range .Ltmp13339 .Ltmp13342, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24942: .p2align 2 .cv_linetable 809, "??1?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ", .Lfunc_end809 .section .debug$S,"dr",associative,"?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size_bytes .long .Ltmp24948-.Ltmp24947 # Subsection size .Ltmp24947: .short .Ltmp24950-.Ltmp24949 # Record length .Ltmp24949: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end810-"?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8865 # Function type index .secrel32 "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size_bytes" # Function name .Ltmp24950: .short .Ltmp24952-.Ltmp24951 # Record length .Ltmp24951: .short 4414 # Record kind: S_LOCAL .long 4127 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24952: .cv_def_range .Ltmp13343 .Ltmp13344, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24948: .p2align 2 .cv_linetable 810, "?size_bytes@?$span@H$0?0@gsl@@QEBA_JXZ", .Lfunc_end810 .section .debug$S,"dr",associative,"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp24954-.Ltmp24953 # Subsection size .Ltmp24953: .short .Ltmp24956-.Ltmp24955 # Record length .Ltmp24955: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end811-"??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8866 # Function type index .secrel32 "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" # Function section relative address .secidx "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp24956: .short .Ltmp24958-.Ltmp24957 # Record length .Ltmp24957: .short 4414 # Record kind: S_LOCAL .long 6419 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24958: .cv_def_range .Ltmp13345 .Ltmp13346, "E\021O\001\000\0000\000\000\000" .short .Ltmp24960-.Ltmp24959 # Record length .Ltmp24959: .short 4414 # Record kind: S_LOCAL .long 6424 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp24960: .cv_def_range .Ltmp13345 .Ltmp13346, "E\021O\001\000\0008\000\000\000" .short .Ltmp24962-.Ltmp24961 # Record length .Ltmp24961: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp24962: .cv_def_range .Ltmp13345 .Ltmp13346, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24954: .p2align 2 .cv_linetable 811, "??0?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@1@_J@Z", .Lfunc_end811 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp24964-.Ltmp24963 # Subsection size .Ltmp24963: .short .Ltmp24966-.Ltmp24965 # Record length .Ltmp24965: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end812-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8869 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp24966: .short .Ltmp24968-.Ltmp24967 # Record length .Ltmp24967: .short 4414 # Record kind: S_LOCAL .long 8867 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24968: .cv_def_range .Ltmp13351 .Ltmp13355, "E\021N\001\000\000\030\000\000\000" .short .Ltmp24970-.Ltmp24969 # Record length .Ltmp24969: .short 4414 # Record kind: S_LOCAL .long 6424 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp24970: .cv_def_range .Ltmp13351 .Ltmp13355, "E\021N\001\000\000 \000\000\000" .short .Ltmp24972-.Ltmp24971 # Record length .Ltmp24971: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp24972: .cv_def_range .Ltmp13351 .Ltmp13355, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24964: .p2align 2 .cv_linetable 812, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEAA@PEBW4byte@2@_J@Z", .Lfunc_end812 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp24974-.Ltmp24973 # Subsection size .Ltmp24973: .short .Ltmp24976-.Ltmp24975 # Record length .Ltmp24975: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end813-"??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8870 # Function type index .secrel32 "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp24976: .short .Ltmp24978-.Ltmp24977 # Record length .Ltmp24977: .short 4414 # Record kind: S_LOCAL .long 8794 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24978: .cv_def_range .Ltmp13356 .Ltmp13357, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24980-.Ltmp24979 # Record length .Ltmp24979: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24980: .cv_def_range .Ltmp13356 .Ltmp13357, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24974: .p2align 2 .cv_linetable 813, "??0?$ExprLhs@AEBQEBX@Catch@@QEAA@AEBQEBX@Z", .Lfunc_end813 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp24982-.Ltmp24981 # Subsection size .Ltmp24981: .short .Ltmp24984-.Ltmp24983 # Record length .Ltmp24983: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end814-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8871 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp24984: .short .Ltmp24986-.Ltmp24985 # Record length .Ltmp24985: .short 4414 # Record kind: S_LOCAL .long 6471 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp24986: .cv_def_range .Ltmp13358 .Ltmp13359, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24982: .p2align 2 .cv_linetable 814, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@$$CBW4byte@gsl@@$0?0@gsl@@QEBAPEBW4byte@3@XZ", .Lfunc_end814 .section .debug$S,"dr",associative,"??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp24988-.Ltmp24987 # Subsection size .Ltmp24987: .short .Ltmp24990-.Ltmp24989 # Record length .Ltmp24989: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end815-"??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8874 # Function type index .secrel32 "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" # Function section relative address .secidx "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp24990: .short .Ltmp24992-.Ltmp24991 # Record length .Ltmp24991: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp24992: .cv_def_range .Ltmp13360 .Ltmp13361, "E\021O\001\000\000\000\000\000\000" .short .Ltmp24994-.Ltmp24993 # Record length .Ltmp24993: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp24994: .cv_def_range .Ltmp13360 .Ltmp13361, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24988: .p2align 2 .cv_linetable 815, "??$compareEqual@PEBXPEBX@Catch@@YA_NAEBQEBX0@Z", .Lfunc_end815 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp24996-.Ltmp24995 # Subsection size .Ltmp24995: .short .Ltmp24998-.Ltmp24997 # Record length .Ltmp24997: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end816-"??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8875 # Function type index .secrel32 "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp24998: .short .Ltmp25000-.Ltmp24999 # Record length .Ltmp24999: .short 4414 # Record kind: S_LOCAL .long 8814 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25000: .cv_def_range .Ltmp13362 .Ltmp13365, "E\021O\001\000\000P\000\000\000" .short .Ltmp25002-.Ltmp25001 # Record length .Ltmp25001: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp25002: .cv_def_range .Ltmp13362 .Ltmp13365, "E\021O\001\000\000_\000\000\000" .short .Ltmp25004-.Ltmp25003 # Record length .Ltmp25003: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25004: .cv_def_range .Ltmp13362 .Ltmp13365, "E\021O\001\000\000`\000\000\000" .short .Ltmp25006-.Ltmp25005 # Record length .Ltmp25005: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp25006: .cv_def_range .Lfunc_begin816 .Ltmp13363, "A\021Q\001\000\000" .cv_def_range .Ltmp13363 .Ltmp13364, "E\021O\001\000\0008\000\000\000" .short .Ltmp25008-.Ltmp25007 # Record length .Ltmp25007: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25008: .cv_def_range .Ltmp13362 .Ltmp13365, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp24996: .p2align 2 .cv_linetable 816, "??0?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@QEAA@_NAEBQEBXVStringRef@1@1@Z", .Lfunc_end816 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp25010-.Ltmp25009 # Subsection size .Ltmp25009: .short .Ltmp25012-.Ltmp25011 # Record length .Ltmp25011: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end817-"?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8876 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp25012: .short .Ltmp25014-.Ltmp25013 # Record length .Ltmp25013: .short 4414 # Record kind: S_LOCAL .long 8811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25014: .cv_def_range .Ltmp13366 .Ltmp13367, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25010: .p2align 2 .cv_linetable 817, "?isBinaryExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ", .Lfunc_end817 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp25016-.Ltmp25015 # Subsection size .Ltmp25015: .short .Ltmp25018-.Ltmp25017 # Record length .Ltmp25017: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end818-"?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8877 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp25018: .short .Ltmp25020-.Ltmp25019 # Record length .Ltmp25019: .short 4414 # Record kind: S_LOCAL .long 8811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25020: .cv_def_range .Ltmp13368 .Ltmp13369, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25016: .p2align 2 .cv_linetable 818, "?getResult@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBA_NXZ", .Lfunc_end818 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp25022-.Ltmp25021 # Subsection size .Ltmp25021: .short .Ltmp25024-.Ltmp25023 # Record length .Ltmp25023: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end819-"?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8878 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp25024: .short .Ltmp25026-.Ltmp25025 # Record length .Ltmp25025: .short 4414 # Record kind: S_LOCAL .long 8811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25026: .cv_def_range .Ltmp13374 .Ltmp13375, "E\021N\001\000\000(\000\000\000" .short .Ltmp25028-.Ltmp25027 # Record length .Ltmp25027: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp25028: .cv_def_range .Ltmp13374 .Ltmp13375, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25022: .p2align 2 .cv_linetable 819, "?streamReconstructedExpression@?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end819 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp25030-.Ltmp25029 # Subsection size .Ltmp25029: .short .Ltmp25032-.Ltmp25031 # Record length .Ltmp25031: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end820-"??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8822 # Function type index .secrel32 "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp25032: .short .Ltmp25034-.Ltmp25033 # Record length .Ltmp25033: .short 4414 # Record kind: S_LOCAL .long 8814 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25034: .cv_def_range .Ltmp13376 .Ltmp13377, "E\021O\001\000\0000\000\000\000" .short .Ltmp25036-.Ltmp25035 # Record length .Ltmp25035: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp25036: .cv_def_range .Ltmp13376 .Ltmp13377, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25030: .p2align 2 .cv_linetable 820, "??_G?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@UEAAPEAXI@Z", .Lfunc_end820 .section .debug$S,"dr",associative,"??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp25038-.Ltmp25037 # Subsection size .Ltmp25037: .short .Ltmp25040-.Ltmp25039 # Record length .Ltmp25039: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end821-"??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8880 # Function type index .secrel32 "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # Function section relative address .secidx "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp25040: .short .Ltmp25042-.Ltmp25041 # Record length .Ltmp25041: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp25042: .cv_def_range .Ltmp13378 .Ltmp13379, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25038: .p2align 2 .cv_linetable 821, "??$stringify@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z", .Lfunc_end821 .section .debug$S,"dr",associative,"??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker::convert .long .Ltmp25044-.Ltmp25043 # Subsection size .Ltmp25043: .short .Ltmp25046-.Ltmp25045 # Record length .Ltmp25045: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end822-"??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8886 # Function type index .secrel32 "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" # Function section relative address .secidx "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z" # Function section index .byte 0 # Flags .asciz "Catch::StringMaker::convert" # Function name .Ltmp25046: .short .Ltmp25048-.Ltmp25047 # Record length .Ltmp25047: .short 4414 # Record kind: S_LOCAL .long 4739 # TypeIndex .short 1 # Flags .asciz "p" .Ltmp25048: .cv_def_range .Ltmp13380 .Ltmp13384, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25044: .p2align 2 .cv_linetable 822, "??$convert@$$CBX@?$StringMaker@PEBX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBX@Z", .Lfunc_end822 .section .debug$S,"dr",associative,"??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString .long .Ltmp25050-.Ltmp25049 # Subsection size .Ltmp25049: .short .Ltmp25052-.Ltmp25051 # Record length .Ltmp25051: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end823-"??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8887 # Function type index .secrel32 "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # Function section relative address .secidx "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::rawMemoryToString" # Function name .Ltmp25052: .short .Ltmp25054-.Ltmp25053 # Record length .Ltmp25053: .short 4414 # Record kind: S_LOCAL .long 8791 # TypeIndex .short 1 # Flags .asciz "object" .Ltmp25054: .cv_def_range .Ltmp13385 .Ltmp13386, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25050: .p2align 2 .cv_linetable 823, "??$rawMemoryToString@PEBX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBX@Z", .Lfunc_end823 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp25056-.Ltmp25055 # Subsection size .Ltmp25055: .short .Ltmp25058-.Ltmp25057 # Record length .Ltmp25057: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end824-"??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8888 # Function type index .secrel32 "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp25058: .short .Ltmp25060-.Ltmp25059 # Record length .Ltmp25059: .short 4414 # Record kind: S_LOCAL .long 8834 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25060: .cv_def_range .Ltmp13387 .Ltmp13388, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25062-.Ltmp25061 # Record length .Ltmp25061: .short 4414 # Record kind: S_LOCAL .long 8831 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25062: .cv_def_range .Ltmp13387 .Ltmp13388, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25056: .p2align 2 .cv_linetable 824, "??0?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@QEAA@AEBQEBW4byte@gsl@@@Z", .Lfunc_end824 .section .debug$S,"dr",associative,"??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp25064-.Ltmp25063 # Subsection size .Ltmp25063: .short .Ltmp25066-.Ltmp25065 # Record length .Ltmp25065: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end825-"??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8891 # Function type index .secrel32 "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" # Function section relative address .secidx "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp25066: .short .Ltmp25068-.Ltmp25067 # Record length .Ltmp25067: .short 4414 # Record kind: S_LOCAL .long 8831 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25068: .cv_def_range .Ltmp13389 .Ltmp13390, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25070-.Ltmp25069 # Record length .Ltmp25069: .short 4414 # Record kind: S_LOCAL .long 8850 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25070: .cv_def_range .Ltmp13389 .Ltmp13390, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25064: .p2align 2 .cv_linetable 825, "??$compareEqual@PEBW4byte@gsl@@$$T@Catch@@YA_NAEBQEBW4byte@gsl@@AEB$$T@Z", .Lfunc_end825 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp25072-.Ltmp25071 # Subsection size .Ltmp25071: .short .Ltmp25074-.Ltmp25073 # Record length .Ltmp25073: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end826-"??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8892 # Function type index .secrel32 "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp25074: .short .Ltmp25076-.Ltmp25075 # Record length .Ltmp25075: .short 4414 # Record kind: S_LOCAL .long 8856 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25076: .cv_def_range .Ltmp13391 .Ltmp13394, "E\021O\001\000\000P\000\000\000" .short .Ltmp25078-.Ltmp25077 # Record length .Ltmp25077: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp25078: .cv_def_range .Ltmp13391 .Ltmp13394, "E\021O\001\000\000_\000\000\000" .short .Ltmp25080-.Ltmp25079 # Record length .Ltmp25079: .short 4414 # Record kind: S_LOCAL .long 8831 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25080: .cv_def_range .Ltmp13391 .Ltmp13394, "E\021O\001\000\000`\000\000\000" .short .Ltmp25082-.Ltmp25081 # Record length .Ltmp25081: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp25082: .cv_def_range .Lfunc_begin826 .Ltmp13392, "A\021Q\001\000\000" .cv_def_range .Ltmp13392 .Ltmp13393, "E\021O\001\000\0008\000\000\000" .short .Ltmp25084-.Ltmp25083 # Record length .Ltmp25083: .short 4414 # Record kind: S_LOCAL .long 8850 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25084: .cv_def_range .Ltmp13391 .Ltmp13394, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25072: .p2align 2 .cv_linetable 826, "??0?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEBW4byte@gsl@@VStringRef@1@AEB$$T@Z", .Lfunc_end826 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp25086-.Ltmp25085 # Subsection size .Ltmp25085: .short .Ltmp25088-.Ltmp25087 # Record length .Ltmp25087: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end827-"?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8893 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp25088: .short .Ltmp25090-.Ltmp25089 # Record length .Ltmp25089: .short 4414 # Record kind: S_LOCAL .long 8853 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25090: .cv_def_range .Ltmp13395 .Ltmp13396, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25086: .p2align 2 .cv_linetable 827, "?isBinaryExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ", .Lfunc_end827 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp25092-.Ltmp25091 # Subsection size .Ltmp25091: .short .Ltmp25094-.Ltmp25093 # Record length .Ltmp25093: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end828-"?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8894 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp25094: .short .Ltmp25096-.Ltmp25095 # Record length .Ltmp25095: .short 4414 # Record kind: S_LOCAL .long 8853 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25096: .cv_def_range .Ltmp13397 .Ltmp13398, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25092: .p2align 2 .cv_linetable 828, "?getResult@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ", .Lfunc_end828 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp25098-.Ltmp25097 # Subsection size .Ltmp25097: .short .Ltmp25100-.Ltmp25099 # Record length .Ltmp25099: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end829-"?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8895 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp25100: .short .Ltmp25102-.Ltmp25101 # Record length .Ltmp25101: .short 4414 # Record kind: S_LOCAL .long 8853 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25102: .cv_def_range .Ltmp13403 .Ltmp13404, "E\021N\001\000\000(\000\000\000" .short .Ltmp25104-.Ltmp25103 # Record length .Ltmp25103: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp25104: .cv_def_range .Ltmp13403 .Ltmp13404, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25098: .p2align 2 .cv_linetable 829, "?streamReconstructedExpression@?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end829 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp25106-.Ltmp25105 # Subsection size .Ltmp25105: .short .Ltmp25108-.Ltmp25107 # Record length .Ltmp25107: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end830-"??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8864 # Function type index .secrel32 "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp25108: .short .Ltmp25110-.Ltmp25109 # Record length .Ltmp25109: .short 4414 # Record kind: S_LOCAL .long 8856 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25110: .cv_def_range .Ltmp13405 .Ltmp13406, "E\021O\001\000\0000\000\000\000" .short .Ltmp25112-.Ltmp25111 # Record length .Ltmp25111: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp25112: .cv_def_range .Ltmp13405 .Ltmp13406, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25106: .p2align 2 .cv_linetable 830, "??_G?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z", .Lfunc_end830 .section .debug$S,"dr",associative,"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp25114-.Ltmp25113 # Subsection size .Ltmp25113: .short .Ltmp25116-.Ltmp25115 # Record length .Ltmp25115: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end831-"??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8897 # Function type index .secrel32 "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$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@@AEB$$T@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp25116: .short .Ltmp25118-.Ltmp25117 # Record length .Ltmp25117: .short 4414 # Record kind: S_LOCAL .long 8850 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp25118: .cv_def_range .Ltmp13407 .Ltmp13408, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25114: .p2align 2 .cv_linetable 831, "??$stringify@$$T@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEB$$T@Z", .Lfunc_end831 .section .debug$S,"dr",associative,"??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp25120-.Ltmp25119 # Subsection size .Ltmp25119: .short .Ltmp25122-.Ltmp25121 # Record length .Ltmp25121: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end832-"??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8899 # Function type index .secrel32 "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # Function section relative address .secidx "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp25122: .short .Ltmp25124-.Ltmp25123 # Record length .Ltmp25123: .short 4414 # Record kind: S_LOCAL .long 8831 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp25124: .cv_def_range .Ltmp13409 .Ltmp13410, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25120: .p2align 2 .cv_linetable 832, "??$stringify@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z", .Lfunc_end832 .section .debug$S,"dr",associative,"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker::convert .long .Ltmp25126-.Ltmp25125 # Subsection size .Ltmp25125: .short .Ltmp25128-.Ltmp25127 # Record length .Ltmp25127: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end833-"??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8905 # Function type index .secrel32 "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" # Function section relative address .secidx "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::StringMaker::convert" # Function name .Ltmp25128: .short .Ltmp25130-.Ltmp25129 # Record length .Ltmp25129: .short 4414 # Record kind: S_LOCAL .long 6424 # TypeIndex .short 1 # Flags .asciz "p" .Ltmp25130: .cv_def_range .Ltmp13411 .Ltmp13415, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25126: .p2align 2 .cv_linetable 833, "??$convert@$$CBW4byte@gsl@@@?$StringMaker@PEBW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBW4byte@gsl@@@Z", .Lfunc_end833 .section .debug$S,"dr",associative,"??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString .long .Ltmp25132-.Ltmp25131 # Subsection size .Ltmp25131: .short .Ltmp25134-.Ltmp25133 # Record length .Ltmp25133: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end834-"??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8906 # Function type index .secrel32 "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # Function section relative address .secidx "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::rawMemoryToString" # Function name .Ltmp25134: .short .Ltmp25136-.Ltmp25135 # Record length .Ltmp25135: .short 4414 # Record kind: S_LOCAL .long 8831 # TypeIndex .short 1 # Flags .asciz "object" .Ltmp25136: .cv_def_range .Ltmp13416 .Ltmp13417, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25132: .p2align 2 .cv_linetable 834, "??$rawMemoryToString@PEBW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEBW4byte@gsl@@@Z", .Lfunc_end834 .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 .long 241 # Symbol subsection for gsl::as_writeable_bytes .long .Ltmp25138-.Ltmp25137 # Subsection size .Ltmp25137: .short .Ltmp25140-.Ltmp25139 # Record length .Ltmp25139: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end835-"??$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 8908 # 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 .Ltmp25140: .short .Ltmp25142-.Ltmp25141 # Record length .Ltmp25141: .short 4414 # Record kind: S_LOCAL .long 8676 # TypeIndex .short 1 # Flags .asciz "s" .Ltmp25142: .cv_def_range .Lfunc_begin835 .Ltmp13421, "A\021K\001\000\000" .cv_def_range .Ltmp13421 .Ltmp13423 .Ltmp13424 .Ltmp13425, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25138: .p2align 2 .cv_linetable 835, "??$as_writeable_bytes@H$0?0X@gsl@@YA?AV?$span@W4byte@gsl@@$0?0@0@V?$span@H$0?0@0@@Z", .Lfunc_end835 .section .debug$S,"dr",associative,"?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp25144-.Ltmp25143 # Subsection size .Ltmp25143: .short .Ltmp25146-.Ltmp25145 # Record length .Ltmp25145: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end836-"?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8909 # Function type index .secrel32 "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp25146: .short .Ltmp25148-.Ltmp25147 # Record length .Ltmp25147: .short 4414 # Record kind: S_LOCAL .long 6500 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25148: .cv_def_range .Ltmp13427 .Ltmp13428, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25144: .p2align 2 .cv_linetable 836, "?size@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ", .Lfunc_end836 .section .debug$S,"dr",associative,"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size_bytes .long .Ltmp25150-.Ltmp25149 # Subsection size .Ltmp25149: .short .Ltmp25152-.Ltmp25151 # Record length .Ltmp25151: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end837-"?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8910 # Function type index .secrel32 "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size_bytes" # Function name .Ltmp25152: .short .Ltmp25154-.Ltmp25153 # Record length .Ltmp25153: .short 4414 # Record kind: S_LOCAL .long 6500 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25154: .cv_def_range .Ltmp13429 .Ltmp13430, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25150: .p2align 2 .cv_linetable 837, "?size_bytes@?$span@W4byte@gsl@@$0?0@gsl@@QEBA_JXZ", .Lfunc_end837 .section .debug$S,"dr",associative,"??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp25156-.Ltmp25155 # Subsection size .Ltmp25155: .short .Ltmp25158-.Ltmp25157 # Record length .Ltmp25157: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end838-"??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8927 # Function type index .secrel32 "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" # Function section relative address .secidx "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp25158: .short .Ltmp25160-.Ltmp25159 # Record length .Ltmp25159: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25160: .cv_def_range .Ltmp13431 .Ltmp13432, "E\021O\001\000\0008\000\000\000" .short .Ltmp25162-.Ltmp25161 # Record length .Ltmp25161: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25162: .cv_def_range .Ltmp13431 .Ltmp13432, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25156: .p2align 2 .cv_linetable 838, "??$?NPEAX@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAX@1@AEBQEAX@Z", .Lfunc_end838 .section .debug$S,"dr",associative,"?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp25164-.Ltmp25163 # Subsection size .Ltmp25163: .short .Ltmp25166-.Ltmp25165 # Record length .Ltmp25165: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end839-"?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8928 # Function type index .secrel32 "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" # Function section relative address .secidx "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp25166: .short .Ltmp25168-.Ltmp25167 # Record length .Ltmp25167: .short 4414 # Record kind: S_LOCAL .long 6500 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25168: .cv_def_range .Ltmp13433 .Ltmp13434, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25164: .p2align 2 .cv_linetable 839, "?data@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@2@XZ", .Lfunc_end839 .section .debug$S,"dr",associative,"??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp25170-.Ltmp25169 # Subsection size .Ltmp25169: .short .Ltmp25172-.Ltmp25171 # Record length .Ltmp25171: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end840-"??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8941 # Function type index .secrel32 "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" # Function section relative address .secidx "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp25172: .short .Ltmp25174-.Ltmp25173 # Record length .Ltmp25173: .short 4414 # Record kind: S_LOCAL .long 8915 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25174: .cv_def_range .Ltmp13435 .Ltmp13436, "E\021O\001\000\000x\000\000\000" .short .Ltmp25176-.Ltmp25175 # Record length .Ltmp25175: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25176: .cv_def_range .Ltmp13435 .Ltmp13436, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25170: .p2align 2 .cv_linetable 840, "??$?8PEAX@?$ExprLhs@AEBQEAX@Catch@@QEAA?BV?$BinaryExpr@AEBQEAXAEBQEAX@1@AEBQEAX@Z", .Lfunc_end840 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp25178-.Ltmp25177 # Subsection size .Ltmp25177: .short .Ltmp25180-.Ltmp25179 # Record length .Ltmp25179: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end841-"??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8943 # Function type index .secrel32 "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp25180: .short .Ltmp25182-.Ltmp25181 # Record length .Ltmp25181: .short 4414 # Record kind: S_LOCAL .long 8935 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25182: .cv_def_range .Ltmp13437 .Ltmp13440, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25178: .p2align 2 .cv_linetable 841, "??1?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAA@XZ", .Lfunc_end841 .section .debug$S,"dr",associative,"??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<= .long .Ltmp25184-.Ltmp25183 # Subsection size .Ltmp25183: .short .Ltmp25186-.Ltmp25185 # Record length .Ltmp25185: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end842-"??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8961 # Function type index .secrel32 "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" # Function section relative address .secidx "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Decomposer::operator<=" # Function name .Ltmp25186: .short .Ltmp25188-.Ltmp25187 # Record length .Ltmp25187: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25188: .cv_def_range .Ltmp13441 .Ltmp13442, "E\021O\001\000\0008\000\000\000" .short .Ltmp25190-.Ltmp25189 # Record length .Ltmp25189: .short 4414 # Record kind: S_LOCAL .long 8946 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25190: .cv_def_range .Ltmp13441 .Ltmp13442, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25184: .p2align 2 .cv_linetable 842, "??$?NPEAW4byte@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBQEAW4byte@gsl@@@1@AEBQEAW4byte@gsl@@@Z", .Lfunc_end842 .section .debug$S,"dr",associative,"??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::operator== .long .Ltmp25192-.Ltmp25191 # Subsection size .Ltmp25191: .short .Ltmp25194-.Ltmp25193 # Record length .Ltmp25193: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end843-"??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8974 # Function type index .secrel32 "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # Function section relative address .secidx "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::operator==" # Function name .Ltmp25194: .short .Ltmp25196-.Ltmp25195 # Record length .Ltmp25195: .short 4414 # Record kind: S_LOCAL .long 8949 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25196: .cv_def_range .Ltmp13443 .Ltmp13444, "E\021O\001\000\000x\000\000\000" .short .Ltmp25198-.Ltmp25197 # Record length .Ltmp25197: .short 4414 # Record kind: S_LOCAL .long 8850 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25198: .cv_def_range .Ltmp13443 .Ltmp13444, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25192: .p2align 2 .cv_linetable 843, "??$?8$$T@?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@1@AEB$$T@Z", .Lfunc_end843 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp25200-.Ltmp25199 # Subsection size .Ltmp25199: .short .Ltmp25202-.Ltmp25201 # Record length .Ltmp25201: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end844-"??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8976 # Function type index .secrel32 "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp25202: .short .Ltmp25204-.Ltmp25203 # Record length .Ltmp25203: .short 4414 # Record kind: S_LOCAL .long 8968 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25204: .cv_def_range .Ltmp13445 .Ltmp13448, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25200: .p2align 2 .cv_linetable 844, "??1?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAA@XZ", .Lfunc_end844 .section .debug$S,"dr",associative,"??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp25206-.Ltmp25205 # Subsection size .Ltmp25205: .short .Ltmp25208-.Ltmp25207 # Record length .Ltmp25207: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end845-"??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8977 # Function type index .secrel32 "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" # Function section relative address .secidx "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp25208: .short .Ltmp25210-.Ltmp25209 # Record length .Ltmp25209: .short 4414 # Record kind: S_LOCAL .long 6482 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25210: .cv_def_range .Ltmp13449 .Ltmp13450, "E\021O\001\000\0000\000\000\000" .short .Ltmp25212-.Ltmp25211 # Record length .Ltmp25211: .short 4414 # Record kind: S_LOCAL .long 6483 # TypeIndex .short 1 # Flags .asciz "ptr" .Ltmp25212: .cv_def_range .Ltmp13449 .Ltmp13450, "E\021O\001\000\0008\000\000\000" .short .Ltmp25214-.Ltmp25213 # Record length .Ltmp25213: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp25214: .cv_def_range .Ltmp13449 .Ltmp13450, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25206: .p2align 2 .cv_linetable 845, "??0?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@1@_J@Z", .Lfunc_end845 .section .debug$S,"dr",associative,"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type .long .Ltmp25216-.Ltmp25215 # Subsection size .Ltmp25215: .short .Ltmp25218-.Ltmp25217 # Record length .Ltmp25217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end846-"??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8980 # Function type index .secrel32 "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" # Function section relative address .secidx "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type" # Function name .Ltmp25218: .short .Ltmp25220-.Ltmp25219 # Record length .Ltmp25219: .short 4414 # Record kind: S_LOCAL .long 8978 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25220: .cv_def_range .Ltmp13455 .Ltmp13459, "E\021N\001\000\000\030\000\000\000" .short .Ltmp25222-.Ltmp25221 # Record length .Ltmp25221: .short 4414 # Record kind: S_LOCAL .long 6483 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp25222: .cv_def_range .Ltmp13455 .Ltmp13459, "E\021N\001\000\000 \000\000\000" .short .Ltmp25224-.Ltmp25223 # Record length .Ltmp25223: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25224: .cv_def_range .Ltmp13455 .Ltmp13459, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25216: .p2align 2 .cv_linetable 846, "??$?0_J@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEAA@PEAW4byte@2@_J@Z", .Lfunc_end846 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp25226-.Ltmp25225 # Subsection size .Ltmp25225: .short .Ltmp25228-.Ltmp25227 # Record length .Ltmp25227: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end847-"??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8981 # Function type index .secrel32 "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp25228: .short .Ltmp25230-.Ltmp25229 # Record length .Ltmp25229: .short 4414 # Record kind: S_LOCAL .long 8915 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25230: .cv_def_range .Ltmp13460 .Ltmp13461, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25232-.Ltmp25231 # Record length .Ltmp25231: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25232: .cv_def_range .Ltmp13460 .Ltmp13461, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25226: .p2align 2 .cv_linetable 847, "??0?$ExprLhs@AEBQEAX@Catch@@QEAA@AEBQEAX@Z", .Lfunc_end847 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp25234-.Ltmp25233 # Subsection size .Ltmp25233: .short .Ltmp25236-.Ltmp25235 # Record length .Ltmp25235: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end848-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8982 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp25236: .short .Ltmp25238-.Ltmp25237 # Record length .Ltmp25237: .short 4414 # Record kind: S_LOCAL .long 6524 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25238: .cv_def_range .Ltmp13462 .Ltmp13463, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25234: .p2align 2 .cv_linetable 848, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@W4byte@gsl@@$0?0@gsl@@QEBAPEAW4byte@3@XZ", .Lfunc_end848 .section .debug$S,"dr",associative,"??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp25240-.Ltmp25239 # Subsection size .Ltmp25239: .short .Ltmp25242-.Ltmp25241 # Record length .Ltmp25241: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end849-"??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8985 # Function type index .secrel32 "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" # Function section relative address .secidx "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp25242: .short .Ltmp25244-.Ltmp25243 # Record length .Ltmp25243: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25244: .cv_def_range .Ltmp13464 .Ltmp13465, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25246-.Ltmp25245 # Record length .Ltmp25245: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25246: .cv_def_range .Ltmp13464 .Ltmp13465, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25240: .p2align 2 .cv_linetable 849, "??$compareEqual@PEAXPEAX@Catch@@YA_NAEBQEAX0@Z", .Lfunc_end849 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp25248-.Ltmp25247 # Subsection size .Ltmp25247: .short .Ltmp25250-.Ltmp25249 # Record length .Ltmp25249: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end850-"??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8986 # Function type index .secrel32 "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp25250: .short .Ltmp25252-.Ltmp25251 # Record length .Ltmp25251: .short 4414 # Record kind: S_LOCAL .long 8935 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25252: .cv_def_range .Ltmp13466 .Ltmp13469, "E\021O\001\000\000P\000\000\000" .short .Ltmp25254-.Ltmp25253 # Record length .Ltmp25253: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp25254: .cv_def_range .Ltmp13466 .Ltmp13469, "E\021O\001\000\000_\000\000\000" .short .Ltmp25256-.Ltmp25255 # Record length .Ltmp25255: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25256: .cv_def_range .Ltmp13466 .Ltmp13469, "E\021O\001\000\000`\000\000\000" .short .Ltmp25258-.Ltmp25257 # Record length .Ltmp25257: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp25258: .cv_def_range .Lfunc_begin850 .Ltmp13467, "A\021Q\001\000\000" .cv_def_range .Ltmp13467 .Ltmp13468, "E\021O\001\000\0008\000\000\000" .short .Ltmp25260-.Ltmp25259 # Record length .Ltmp25259: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25260: .cv_def_range .Ltmp13466 .Ltmp13469, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25248: .p2align 2 .cv_linetable 850, "??0?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@QEAA@_NAEBQEAXVStringRef@1@1@Z", .Lfunc_end850 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp25262-.Ltmp25261 # Subsection size .Ltmp25261: .short .Ltmp25264-.Ltmp25263 # Record length .Ltmp25263: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end851-"?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8987 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp25264: .short .Ltmp25266-.Ltmp25265 # Record length .Ltmp25265: .short 4414 # Record kind: S_LOCAL .long 8932 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25266: .cv_def_range .Ltmp13470 .Ltmp13471, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25262: .p2align 2 .cv_linetable 851, "?isBinaryExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ", .Lfunc_end851 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp25268-.Ltmp25267 # Subsection size .Ltmp25267: .short .Ltmp25270-.Ltmp25269 # Record length .Ltmp25269: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end852-"?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8988 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp25270: .short .Ltmp25272-.Ltmp25271 # Record length .Ltmp25271: .short 4414 # Record kind: S_LOCAL .long 8932 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25272: .cv_def_range .Ltmp13472 .Ltmp13473, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25268: .p2align 2 .cv_linetable 852, "?getResult@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBA_NXZ", .Lfunc_end852 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp25274-.Ltmp25273 # Subsection size .Ltmp25273: .short .Ltmp25276-.Ltmp25275 # Record length .Ltmp25275: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end853-"?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8989 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp25276: .short .Ltmp25278-.Ltmp25277 # Record length .Ltmp25277: .short 4414 # Record kind: S_LOCAL .long 8932 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25278: .cv_def_range .Ltmp13478 .Ltmp13479, "E\021N\001\000\000(\000\000\000" .short .Ltmp25280-.Ltmp25279 # Record length .Ltmp25279: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp25280: .cv_def_range .Ltmp13478 .Ltmp13479, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25274: .p2align 2 .cv_linetable 853, "?streamReconstructedExpression@?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end853 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp25282-.Ltmp25281 # Subsection size .Ltmp25281: .short .Ltmp25284-.Ltmp25283 # Record length .Ltmp25283: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end854-"??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8943 # Function type index .secrel32 "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp25284: .short .Ltmp25286-.Ltmp25285 # Record length .Ltmp25285: .short 4414 # Record kind: S_LOCAL .long 8935 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25286: .cv_def_range .Ltmp13480 .Ltmp13481, "E\021O\001\000\0000\000\000\000" .short .Ltmp25288-.Ltmp25287 # Record length .Ltmp25287: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp25288: .cv_def_range .Ltmp13480 .Ltmp13481, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25282: .p2align 2 .cv_linetable 854, "??_G?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@UEAAPEAXI@Z", .Lfunc_end854 .section .debug$S,"dr",associative,"??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp25290-.Ltmp25289 # Subsection size .Ltmp25289: .short .Ltmp25292-.Ltmp25291 # Record length .Ltmp25291: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end855-"??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8991 # Function type index .secrel32 "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # Function section relative address .secidx "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp25292: .short .Ltmp25294-.Ltmp25293 # Record length .Ltmp25293: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp25294: .cv_def_range .Ltmp13482 .Ltmp13483, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25290: .p2align 2 .cv_linetable 855, "??$stringify@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z", .Lfunc_end855 .section .debug$S,"dr",associative,"??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker::convert .long .Ltmp25296-.Ltmp25295 # Subsection size .Ltmp25295: .short .Ltmp25298-.Ltmp25297 # Record length .Ltmp25297: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end856-"??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8996 # Function type index .secrel32 "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" # Function section relative address .secidx "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z" # Function section index .byte 0 # Flags .asciz "Catch::StringMaker::convert" # Function name .Ltmp25298: .short .Ltmp25300-.Ltmp25299 # Record length .Ltmp25299: .short 4414 # Record kind: S_LOCAL .long 1539 # TypeIndex .short 1 # Flags .asciz "p" .Ltmp25300: .cv_def_range .Ltmp13484 .Ltmp13488, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25296: .p2align 2 .cv_linetable 856, "??$convert@X@?$StringMaker@PEAX@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAX@Z", .Lfunc_end856 .section .debug$S,"dr",associative,"??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString .long .Ltmp25302-.Ltmp25301 # Subsection size .Ltmp25301: .short .Ltmp25304-.Ltmp25303 # Record length .Ltmp25303: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end857-"??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8997 # Function type index .secrel32 "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # Function section relative address .secidx "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::rawMemoryToString" # Function name .Ltmp25304: .short .Ltmp25306-.Ltmp25305 # Record length .Ltmp25305: .short 4414 # Record kind: S_LOCAL .long 8912 # TypeIndex .short 1 # Flags .asciz "object" .Ltmp25306: .cv_def_range .Ltmp13489 .Ltmp13490, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25302: .p2align 2 .cv_linetable 857, "??$rawMemoryToString@PEAX@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAX@Z", .Lfunc_end857 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs::ExprLhs .long .Ltmp25308-.Ltmp25307 # Subsection size .Ltmp25307: .short .Ltmp25310-.Ltmp25309 # Record length .Ltmp25309: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end858-"??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8998 # Function type index .secrel32 "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::ExprLhs::ExprLhs" # Function name .Ltmp25310: .short .Ltmp25312-.Ltmp25311 # Record length .Ltmp25311: .short 4414 # Record kind: S_LOCAL .long 8949 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25312: .cv_def_range .Ltmp13491 .Ltmp13492, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25314-.Ltmp25313 # Record length .Ltmp25313: .short 4414 # Record kind: S_LOCAL .long 8946 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25314: .cv_def_range .Ltmp13491 .Ltmp13492, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25308: .p2align 2 .cv_linetable 858, "??0?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@QEAA@AEBQEAW4byte@gsl@@@Z", .Lfunc_end858 .section .debug$S,"dr",associative,"??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual .long .Ltmp25316-.Ltmp25315 # Subsection size .Ltmp25315: .short .Ltmp25318-.Ltmp25317 # Record length .Ltmp25317: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end859-"??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9001 # Function type index .secrel32 "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" # Function section relative address .secidx "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z" # Function section index .byte 0 # Flags .asciz "Catch::compareEqual" # Function name .Ltmp25318: .short .Ltmp25320-.Ltmp25319 # Record length .Ltmp25319: .short 4414 # Record kind: S_LOCAL .long 8946 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25320: .cv_def_range .Ltmp13493 .Ltmp13494, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25322-.Ltmp25321 # Record length .Ltmp25321: .short 4414 # Record kind: S_LOCAL .long 8850 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25322: .cv_def_range .Ltmp13493 .Ltmp13494, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25316: .p2align 2 .cv_linetable 859, "??$compareEqual@PEAW4byte@gsl@@$$T@Catch@@YA_NAEBQEAW4byte@gsl@@AEB$$T@Z", .Lfunc_end859 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::BinaryExpr .long .Ltmp25324-.Ltmp25323 # Subsection size .Ltmp25323: .short .Ltmp25326-.Ltmp25325 # Record length .Ltmp25325: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end860-"??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9002 # Function type index .secrel32 "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::BinaryExpr" # Function name .Ltmp25326: .short .Ltmp25328-.Ltmp25327 # Record length .Ltmp25327: .short 4414 # Record kind: S_LOCAL .long 8968 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25328: .cv_def_range .Ltmp13495 .Ltmp13498, "E\021O\001\000\000P\000\000\000" .short .Ltmp25330-.Ltmp25329 # Record length .Ltmp25329: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp25330: .cv_def_range .Ltmp13495 .Ltmp13498, "E\021O\001\000\000_\000\000\000" .short .Ltmp25332-.Ltmp25331 # Record length .Ltmp25331: .short 4414 # Record kind: S_LOCAL .long 8946 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25332: .cv_def_range .Ltmp13495 .Ltmp13498, "E\021O\001\000\000`\000\000\000" .short .Ltmp25334-.Ltmp25333 # Record length .Ltmp25333: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp25334: .cv_def_range .Lfunc_begin860 .Ltmp13496, "A\021Q\001\000\000" .cv_def_range .Ltmp13496 .Ltmp13497, "E\021O\001\000\0008\000\000\000" .short .Ltmp25336-.Ltmp25335 # Record length .Ltmp25335: .short 4414 # Record kind: S_LOCAL .long 8850 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25336: .cv_def_range .Ltmp13495 .Ltmp13498, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25324: .p2align 2 .cv_linetable 860, "??0?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@QEAA@_NAEBQEAW4byte@gsl@@VStringRef@1@AEB$$T@Z", .Lfunc_end860 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::isBinaryExpression .long .Ltmp25338-.Ltmp25337 # Subsection size .Ltmp25337: .short .Ltmp25340-.Ltmp25339 # Record length .Ltmp25339: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end861-"?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9003 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::isBinaryExpression" # Function name .Ltmp25340: .short .Ltmp25342-.Ltmp25341 # Record length .Ltmp25341: .short 4414 # Record kind: S_LOCAL .long 8965 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25342: .cv_def_range .Ltmp13499 .Ltmp13500, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25338: .p2align 2 .cv_linetable 861, "?isBinaryExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ", .Lfunc_end861 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::getResult .long .Ltmp25344-.Ltmp25343 # Subsection size .Ltmp25343: .short .Ltmp25346-.Ltmp25345 # Record length .Ltmp25345: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end862-"?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9004 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::getResult" # Function name .Ltmp25346: .short .Ltmp25348-.Ltmp25347 # Record length .Ltmp25347: .short 4414 # Record kind: S_LOCAL .long 8965 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25348: .cv_def_range .Ltmp13501 .Ltmp13502, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25344: .p2align 2 .cv_linetable 862, "?getResult@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBA_NXZ", .Lfunc_end862 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::streamReconstructedExpression .long .Ltmp25350-.Ltmp25349 # Subsection size .Ltmp25349: .short .Ltmp25352-.Ltmp25351 # Record length .Ltmp25351: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end863-"?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9005 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::streamReconstructedExpression" # Function name .Ltmp25352: .short .Ltmp25354-.Ltmp25353 # Record length .Ltmp25353: .short 4414 # Record kind: S_LOCAL .long 8965 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25354: .cv_def_range .Ltmp13507 .Ltmp13508, "E\021N\001\000\000(\000\000\000" .short .Ltmp25356-.Ltmp25355 # Record length .Ltmp25355: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp25356: .cv_def_range .Ltmp13507 .Ltmp13508, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25350: .p2align 2 .cv_linetable 863, "?streamReconstructedExpression@?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end863 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr::~BinaryExpr .long .Ltmp25358-.Ltmp25357 # Subsection size .Ltmp25357: .short .Ltmp25360-.Ltmp25359 # Record length .Ltmp25359: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end864-"??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 8976 # Function type index .secrel32 "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr::~BinaryExpr" # Function name .Ltmp25360: .short .Ltmp25362-.Ltmp25361 # Record length .Ltmp25361: .short 4414 # Record kind: S_LOCAL .long 8968 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25362: .cv_def_range .Ltmp13509 .Ltmp13510, "E\021O\001\000\0000\000\000\000" .short .Ltmp25364-.Ltmp25363 # Record length .Ltmp25363: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp25364: .cv_def_range .Ltmp13509 .Ltmp13510, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25358: .p2align 2 .cv_linetable 864, "??_G?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@UEAAPEAXI@Z", .Lfunc_end864 .section .debug$S,"dr",associative,"??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify .long .Ltmp25366-.Ltmp25365 # Subsection size .Ltmp25365: .short .Ltmp25368-.Ltmp25367 # Record length .Ltmp25367: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end865-"??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9007 # Function type index .secrel32 "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # Function section relative address .secidx "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::stringify" # Function name .Ltmp25368: .short .Ltmp25370-.Ltmp25369 # Record length .Ltmp25369: .short 4414 # Record kind: S_LOCAL .long 8946 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp25370: .cv_def_range .Ltmp13511 .Ltmp13512, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25366: .p2align 2 .cv_linetable 865, "??$stringify@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z", .Lfunc_end865 .section .debug$S,"dr",associative,"??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker::convert .long .Ltmp25372-.Ltmp25371 # Subsection size .Ltmp25371: .short .Ltmp25374-.Ltmp25373 # Record length .Ltmp25373: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end866-"??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9013 # Function type index .secrel32 "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" # Function section relative address .secidx "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::StringMaker::convert" # Function name .Ltmp25374: .short .Ltmp25376-.Ltmp25375 # Record length .Ltmp25375: .short 4414 # Record kind: S_LOCAL .long 6483 # TypeIndex .short 1 # Flags .asciz "p" .Ltmp25376: .cv_def_range .Ltmp13513 .Ltmp13517, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25372: .p2align 2 .cv_linetable 866, "??$convert@W4byte@gsl@@@?$StringMaker@PEAW4byte@gsl@@@Catch@@SA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEAW4byte@gsl@@@Z", .Lfunc_end866 .section .debug$S,"dr",associative,"??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::rawMemoryToString .long .Ltmp25378-.Ltmp25377 # Subsection size .Ltmp25377: .short .Ltmp25380-.Ltmp25379 # Record length .Ltmp25379: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end867-"??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9014 # Function type index .secrel32 "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # Function section relative address .secidx "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z" # Function section index .byte 0 # Flags .asciz "Catch::Detail::rawMemoryToString" # Function name .Ltmp25380: .short .Ltmp25382-.Ltmp25381 # Record length .Ltmp25381: .short 4414 # Record kind: S_LOCAL .long 8946 # TypeIndex .short 1 # Flags .asciz "object" .Ltmp25382: .cv_def_range .Ltmp13518 .Ltmp13519, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25378: .p2align 2 .cv_linetable 867, "??$rawMemoryToString@PEAW4byte@gsl@@@Detail@Catch@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBQEAW4byte@gsl@@@Z", .Lfunc_end867 .section .debug$S,"dr",associative,"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<4> .long .Ltmp25384-.Ltmp25383 # Subsection size .Ltmp25383: .short .Ltmp25386-.Ltmp25385 # Record length .Ltmp25385: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end868-"??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9016 # Function type index .secrel32 "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" # Function section relative address .secidx "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<4>" # Function name .Ltmp25386: .short .Ltmp25388-.Ltmp25387 # Record length .Ltmp25387: .short 4414 # Record kind: S_LOCAL .long 5678 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25388: .cv_def_range .Ltmp13522 .Ltmp13523, "E\021N\001\000\000\350\377\377\377" .short .Ltmp25390-.Ltmp25389 # Record length .Ltmp25389: .short 4414 # Record kind: S_LOCAL .long 8301 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp25390: .cv_def_range .Ltmp13522 .Ltmp13523, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25384: .p2align 2 .cv_linetable 868, "??$?0$03@?$span@H$03@gsl@@QEAA@AEAY03H@Z", .Lfunc_end868 .section .debug$S,"dr",associative,"??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp25392-.Ltmp25391 # Subsection size .Ltmp25391: .short .Ltmp25394-.Ltmp25393 # Record length .Ltmp25393: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end869-"??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9018 # Function type index .secrel32 "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" # Function section relative address .secidx "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp25394: .short .Ltmp25396-.Ltmp25395 # Record length .Ltmp25395: .short 4414 # Record kind: S_LOCAL .long 4103 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25396: .cv_def_range .Ltmp13524 .Ltmp13525, "E\021O\001\000\0008\000\000\000" .short .Ltmp25398-.Ltmp25397 # Record length .Ltmp25397: .short 4414 # Record kind: S_LOCAL .long 5684 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp25398: .cv_def_range .Ltmp13524 .Ltmp13525, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25392: .p2align 2 .cv_linetable 869, "??$?0H$03X@?$span@H$0?0@gsl@@QEAA@AEBV?$span@H$03@1@@Z", .Lfunc_end869 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58::::operator() .long .Ltmp25400-.Ltmp25399 # Subsection size .Ltmp25399: .short .Ltmp25402-.Ltmp25401 # Record length .Ltmp25401: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end870-"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9022 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____58::::operator()" # Function name .Ltmp25402: .short .Ltmp25404-.Ltmp25403 # Record length .Ltmp25403: .short 4414 # Record kind: S_LOCAL .long 9020 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25404: .cv_def_range .Ltmp13526 .Ltmp13529, "E\021O\001\000\0000\000\000\000" .short .Ltmp25406-.Ltmp25405 # Record length .Ltmp25405: .short 4414 # Record kind: S_LOCAL .long 5233 # TypeIndex .short 0 # Flags .asciz "s2" .Ltmp25406: .cv_def_range .Ltmp13526 .Ltmp13529, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25400: .p2align 2 .cv_linetable 870, "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end870 .section .debug$S,"dr",associative,"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first<1> .long .Ltmp25408-.Ltmp25407 # Subsection size .Ltmp25407: .short .Ltmp25410-.Ltmp25409 # Record length .Ltmp25409: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end871-"??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9024 # Function type index .secrel32 "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" # Function section relative address .secidx "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ" # Function section index .byte 0 # Flags .asciz "gsl::span::first<1>" # Function name .Ltmp25410: .short .Ltmp25412-.Ltmp25411 # Record length .Ltmp25411: .short 4414 # Record kind: S_LOCAL .long 5694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25412: .cv_def_range .Ltmp13532 .Ltmp13533, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25408: .p2align 2 .cv_linetable 871, "??$first@$00@?$span@H$03@gsl@@QEBA?AV?$span@H$00@1@XZ", .Lfunc_end871 .section .debug$S,"dr",associative,"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::first .long .Ltmp25414-.Ltmp25413 # Subsection size .Ltmp25413: .short .Ltmp25416-.Ltmp25415 # Record length .Ltmp25415: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end872-"?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9025 # Function type index .secrel32 "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Function section relative address .secidx "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::first" # Function name .Ltmp25416: .short .Ltmp25418-.Ltmp25417 # Record length .Ltmp25417: .short 4414 # Record kind: S_LOCAL .long 5694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25418: .cv_def_range .Ltmp13536 .Ltmp13537, "E\021N\001\000\000\b\000\000\000" .short .Ltmp25420-.Ltmp25419 # Record length .Ltmp25419: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "count" .Ltmp25420: .cv_def_range .Ltmp13536 .Ltmp13537, "E\021N\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25414: .p2align 2 .cv_linetable 872, "?first@?$span@H$03@gsl@@QEBA?AV?$span@H$0?0@2@_J@Z", .Lfunc_end872 .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp25422-.Ltmp25421 # Subsection size .Ltmp25421: .short .Ltmp25424-.Ltmp25423 # Record length .Ltmp25423: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end873-"??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9027 # Function type index .secrel32 "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section relative address .secidx "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp25424: .short .Ltmp25426-.Ltmp25425 # Record length .Ltmp25425: .short 4414 # Record kind: S_LOCAL .long 6548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25426: .cv_def_range .Ltmp13538 .Ltmp13539, "E\021O\001\000\0008\000\000\000" .short .Ltmp25428-.Ltmp25427 # Record length .Ltmp25427: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp25428: .cv_def_range .Ltmp13538 .Ltmp13539, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25422: .p2align 2 .cv_linetable 873, "??$?0H$0?0X@?$span@H$00@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z", .Lfunc_end873 .section .debug$S,"dr" .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58::::operator() .long .Ltmp25430-.Ltmp25429 # Subsection size .Ltmp25429: .short .Ltmp25432-.Ltmp25431 # Record length .Ltmp25431: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end874-"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9031 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____58::::operator()" # Function name .Ltmp25432: .short .Ltmp25434-.Ltmp25433 # Record length .Ltmp25433: .short 4414 # Record kind: S_LOCAL .long 9029 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25434: .cv_def_range .Ltmp13540 .Ltmp13543, "E\021O\001\000\0000\000\000\000" .short .Ltmp25436-.Ltmp25435 # Record length .Ltmp25435: .short 4414 # Record kind: S_LOCAL .long 5683 # TypeIndex .short 0 # Flags .asciz "_s4" .Ltmp25436: .cv_def_range .Ltmp13540 .Ltmp13543, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25430: .p2align 2 .cv_linetable 874, "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end874 .long 241 # Symbol subsection for ____C_A_T_C_H____T_E_S_T____58::::operator() .long .Ltmp25438-.Ltmp25437 # Subsection size .Ltmp25437: .short .Ltmp25440-.Ltmp25439 # Record length .Ltmp25439: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end875-"??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9035 # Function type index .secrel32 "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Function section relative address .secidx "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ" # Function section index .byte 0 # Flags .asciz "____C_A_T_C_H____T_E_S_T____58::::operator()" # Function name .Ltmp25440: .short .Ltmp25442-.Ltmp25441 # Record length .Ltmp25441: .short 4414 # Record kind: S_LOCAL .long 9033 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25442: .cv_def_range .Ltmp13544 .Ltmp13547, "E\021O\001\000\0000\000\000\000" .short .Ltmp25444-.Ltmp25443 # Record length .Ltmp25443: .short 4414 # Record kind: S_LOCAL .long 5683 # TypeIndex .short 0 # Flags .asciz "_s4" .Ltmp25444: .cv_def_range .Ltmp13544 .Ltmp13547, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25438: .p2align 2 .cv_linetable 875, "??R@?0??____C_A_T_C_H____T_E_S_T____58@@YAXXZ@QEBA?A?@@XZ", .Lfunc_end875 .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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp25446-.Ltmp25445 # Subsection size .Ltmp25445: .short .Ltmp25448-.Ltmp25447 # Record length .Ltmp25447: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end876-"??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9038 # Function type index .secrel32 "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$03@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp25448: .short .Ltmp25450-.Ltmp25449 # Record length .Ltmp25449: .short 4414 # Record kind: S_LOCAL .long 7205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25450: .cv_def_range .Ltmp13552 .Ltmp13556, "E\021N\001\000\000(\000\000\000" .short .Ltmp25452-.Ltmp25451 # Record length .Ltmp25451: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp25452: .cv_def_range .Ltmp13552 .Ltmp13556, "E\021N\001\000\0000\000\000\000" .short .Ltmp25454-.Ltmp25453 # Record length .Ltmp25453: .short 4414 # Record kind: S_LOCAL .long 5733 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25454: .cv_def_range .Ltmp13552 .Ltmp13556, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25446: .p2align 2 .cv_linetable 876, "??$?0V?$extent_type@$03@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@H$0?0@gsl@@QEAA@PEAHV?$extent_type@$03@details@2@@Z", .Lfunc_end876 .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp25456-.Ltmp25455 # Subsection size .Ltmp25455: .short .Ltmp25458-.Ltmp25457 # Record length .Ltmp25457: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end877-"??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9040 # Function type index .secrel32 "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section relative address .secidx "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp25458: .short .Ltmp25460-.Ltmp25459 # Record length .Ltmp25459: .short 4414 # Record kind: S_LOCAL .long 5228 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25460: .cv_def_range .Ltmp13557 .Ltmp13558, "E\021O\001\000\0008\000\000\000" .short .Ltmp25462-.Ltmp25461 # Record length .Ltmp25461: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp25462: .cv_def_range .Ltmp13557 .Ltmp13558, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25456: .p2align 2 .cv_linetable 877, "??$?0H$0?0X@?$span@H$01@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z", .Lfunc_end877 .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp25464-.Ltmp25463 # Subsection size .Ltmp25463: .short .Ltmp25466-.Ltmp25465 # Record length .Ltmp25465: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end878-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9043 # Function type index .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp25466: .short .Ltmp25468-.Ltmp25467 # Record length .Ltmp25467: .short 4414 # Record kind: S_LOCAL .long 7779 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25468: .cv_def_range .Ltmp13563 .Ltmp13567, "E\021N\001\000\000(\000\000\000" .short .Ltmp25470-.Ltmp25469 # Record length .Ltmp25469: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp25470: .cv_def_range .Ltmp13563 .Ltmp13567, "E\021N\001\000\0000\000\000\000" .short .Ltmp25472-.Ltmp25471 # Record length .Ltmp25471: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25472: .cv_def_range .Ltmp13563 .Ltmp13567, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25464: .p2align 2 .cv_linetable 878, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$01@details@gsl@@@?$span@H$01@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z", .Lfunc_end878 .section .debug$S,"dr",associative,"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<2>::extent_type<-1> .long .Ltmp25474-.Ltmp25473 # Subsection size .Ltmp25473: .short .Ltmp25476-.Ltmp25475 # Record length .Ltmp25475: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end879-"??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9046 # Function type index .secrel32 "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Function section relative address .secidx "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<2>::extent_type<-1>" # Function name .Ltmp25476: .short .Ltmp25478-.Ltmp25477 # Record length .Ltmp25477: .short 4414 # Record kind: S_LOCAL .long 5275 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25478: .cv_def_range .Ltmp13570 .Ltmp13574, "E\021N\001\000\000\340\377\377\377" .short .Ltmp25480-.Ltmp25479 # Record length .Ltmp25479: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25480: .cv_def_range .Ltmp13570 .Ltmp13574, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25474: .p2align 2 .cv_linetable 879, "??$?0$0?0@?$extent_type@$01@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z", .Lfunc_end879 .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp25482-.Ltmp25481 # Subsection size .Ltmp25481: .short .Ltmp25484-.Ltmp25483 # Record length .Ltmp25483: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end880-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9048 # Function type index .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp25484: .short .Ltmp25486-.Ltmp25485 # Record length .Ltmp25485: .short 4414 # Record kind: S_LOCAL .long 7503 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25486: .cv_def_range .Ltmp13579 .Ltmp13583, "E\021N\001\000\000(\000\000\000" .short .Ltmp25488-.Ltmp25487 # Record length .Ltmp25487: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp25488: .cv_def_range .Ltmp13579 .Ltmp13583, "E\021N\001\000\0000\000\000\000" .short .Ltmp25490-.Ltmp25489 # Record length .Ltmp25489: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25490: .cv_def_range .Ltmp13579 .Ltmp13583, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25482: .p2align 2 .cv_linetable 880, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$00@details@gsl@@@?$span@H$00@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z", .Lfunc_end880 .section .debug$S,"dr",associative,"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<1>::extent_type<-1> .long .Ltmp25492-.Ltmp25491 # Subsection size .Ltmp25491: .short .Ltmp25494-.Ltmp25493 # Record length .Ltmp25493: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end881-"??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9050 # Function type index .secrel32 "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Function section relative address .secidx "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<1>::extent_type<-1>" # Function name .Ltmp25494: .short .Ltmp25496-.Ltmp25495 # Record length .Ltmp25495: .short 4414 # Record kind: S_LOCAL .long 6592 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25496: .cv_def_range .Ltmp13586 .Ltmp13590, "E\021N\001\000\000\340\377\377\377" .short .Ltmp25498-.Ltmp25497 # Record length .Ltmp25497: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25498: .cv_def_range .Ltmp13586 .Ltmp13590, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25492: .p2align 2 .cv_linetable 881, "??$?0$0?0@?$extent_type@$00@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z", .Lfunc_end881 .section .debug$S,"dr",associative,"??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span .long .Ltmp25500-.Ltmp25499 # Subsection size .Ltmp25499: .short .Ltmp25502-.Ltmp25501 # Record length .Ltmp25501: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end882-"??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9052 # Function type index .secrel32 "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section relative address .secidx "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span" # Function name .Ltmp25502: .short .Ltmp25504-.Ltmp25503 # Record length .Ltmp25503: .short 4414 # Record kind: S_LOCAL .long 5678 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25504: .cv_def_range .Ltmp13591 .Ltmp13592, "E\021O\001\000\0008\000\000\000" .short .Ltmp25506-.Ltmp25505 # Record length .Ltmp25505: .short 4414 # Record kind: S_LOCAL .long 4117 # TypeIndex .short 1 # Flags .asciz "other" .Ltmp25506: .cv_def_range .Ltmp13591 .Ltmp13592, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25500: .p2align 2 .cv_linetable 882, "??$?0H$0?0X@?$span@H$03@gsl@@QEAA@AEBV?$span@H$0?0@1@@Z", .Lfunc_end882 .section .debug$S,"dr",associative,"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp25508-.Ltmp25507 # Subsection size .Ltmp25507: .short .Ltmp25510-.Ltmp25509 # Record length .Ltmp25509: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end883-"??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9054 # Function type index .secrel32 "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$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@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp25510: .short .Ltmp25512-.Ltmp25511 # Record length .Ltmp25511: .short 4414 # Record kind: S_LOCAL .long 7928 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25512: .cv_def_range .Ltmp13597 .Ltmp13601, "E\021N\001\000\000(\000\000\000" .short .Ltmp25514-.Ltmp25513 # Record length .Ltmp25513: .short 4414 # Record kind: S_LOCAL .long 1652 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp25514: .cv_def_range .Ltmp13597 .Ltmp13601, "E\021N\001\000\0000\000\000\000" .short .Ltmp25516-.Ltmp25515 # Record length .Ltmp25515: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25516: .cv_def_range .Ltmp13597 .Ltmp13601, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25508: .p2align 2 .cv_linetable 883, "??$?0V?$extent_type@$0?0@details@gsl@@@?$storage_type@V?$extent_type@$03@details@gsl@@@?$span@H$03@gsl@@QEAA@PEAHV?$extent_type@$0?0@details@2@@Z", .Lfunc_end883 .section .debug$S,"dr",associative,"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<4>::extent_type<-1> .long .Ltmp25518-.Ltmp25517 # Subsection size .Ltmp25517: .short .Ltmp25520-.Ltmp25519 # Record length .Ltmp25519: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end884-"??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9056 # Function type index .secrel32 "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Function section relative address .secidx "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<4>::extent_type<-1>" # Function name .Ltmp25520: .short .Ltmp25522-.Ltmp25521 # Record length .Ltmp25521: .short 4414 # Record kind: S_LOCAL .long 5725 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25522: .cv_def_range .Ltmp13604 .Ltmp13608, "E\021N\001\000\000\340\377\377\377" .short .Ltmp25524-.Ltmp25523 # Record length .Ltmp25523: .short 4414 # Record kind: S_LOCAL .long 4302 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25524: .cv_def_range .Ltmp13604 .Ltmp13608, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25518: .p2align 2 .cv_linetable 884, "??$?0$0?0@?$extent_type@$03@details@gsl@@QEAA@V?$extent_type@$0?0@12@@Z", .Lfunc_end884 .section .debug$S,"dr",associative,"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::span<9> .long .Ltmp25526-.Ltmp25525 # Subsection size .Ltmp25525: .short .Ltmp25528-.Ltmp25527 # Record length .Ltmp25527: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end885-"??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9060 # Function type index .secrel32 "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" # Function section relative address .secidx "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::span<9>" # Function name .Ltmp25528: .short .Ltmp25530-.Ltmp25529 # Record length .Ltmp25529: .short 4414 # Record kind: S_LOCAL .long 6608 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25530: .cv_def_range .Ltmp13611 .Ltmp13612, "E\021N\001\000\000\350\377\377\377" .short .Ltmp25532-.Ltmp25531 # Record length .Ltmp25531: .short 4414 # Record kind: S_LOCAL .long 9057 # TypeIndex .short 1 # Flags .asciz "arr" .Ltmp25532: .cv_def_range .Ltmp13611 .Ltmp13612, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25526: .p2align 2 .cv_linetable 885, "??$?0$08@?$span@D$0?0@gsl@@QEAA@AEAY08D@Z", .Lfunc_end885 .section .debug$S,"dr",associative,"?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::begin .long .Ltmp25534-.Ltmp25533 # Subsection size .Ltmp25533: .short .Ltmp25536-.Ltmp25535 # Record length .Ltmp25535: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end886-"?begin@?$span@D$0?0@gsl@@QEBA?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 9061 # Function type index .secrel32 "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address .secidx "?begin@?$span@D$0?0@gsl@@QEBA?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 .Ltmp25536: .short .Ltmp25538-.Ltmp25537 # Record length .Ltmp25537: .short 4414 # Record kind: S_LOCAL .long 6626 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25538: .cv_def_range .Ltmp13613 .Ltmp13614, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25534: .p2align 2 .cv_linetable 886, "?begin@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ", .Lfunc_end886 .section .debug$S,"dr",associative,"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+ .long .Ltmp25540-.Ltmp25539 # Subsection size .Ltmp25539: .short .Ltmp25542-.Ltmp25541 # Record length .Ltmp25541: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end887-"??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9062 # Function type index .secrel32 "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # Function section relative address .secidx "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator+" # Function name .Ltmp25542: .short .Ltmp25544-.Ltmp25543 # Record length .Ltmp25543: .short 4414 # Record kind: S_LOCAL .long 6663 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25544: .cv_def_range .Ltmp13615 .Ltmp13618, "E\021O\001\000\000@\000\000\000" .short .Ltmp25546-.Ltmp25545 # Record length .Ltmp25545: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "n" .Ltmp25546: .cv_def_range .Ltmp13615 .Ltmp13618, "E\021O\001\000\000H\000\000\000" .short .Ltmp25548-.Ltmp25547 # Record length .Ltmp25547: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "ret" .Ltmp25548: .cv_def_range .Ltmp13615 .Ltmp13618, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25540: .p2align 2 .cv_linetable 887, "??H?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA?AV012@_J@Z", .Lfunc_end887 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::match_results .long .Ltmp25550-.Ltmp25549 # Subsection size .Ltmp25549: .short .Ltmp25552-.Ltmp25551 # Record length .Ltmp25551: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end888-"??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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9063 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::match_results,0>,std::allocator,0> > > >::match_results" # Function name .Ltmp25552: .short .Ltmp25554-.Ltmp25553 # Record length .Ltmp25553: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25554: .cv_def_range .Ltmp13619 .Ltmp13620, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25550: .p2align 2 .cv_linetable 888, "??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@@QEAA@XZ", .Lfunc_end888 .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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_match,0>,std::allocator,0> > >,char,std::regex_traits > .long .Ltmp25556-.Ltmp25555 # Subsection size .Ltmp25555: .short .Ltmp25558-.Ltmp25557 # Record length .Ltmp25557: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end889-"??$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 9387 # 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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 .Ltmp25558: .short .Ltmp25560-.Ltmp25559 # Record length .Ltmp25559: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp25560: .cv_def_range .Lfunc_begin889 .Ltmp13622, "A\021J\001\000\000" .cv_def_range .Ltmp13622 .Ltmp13624, "E\021O\001\000\000H\000\000\000" .short .Ltmp25562-.Ltmp25561 # Record length .Ltmp25561: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp25562: .cv_def_range .Lfunc_begin889 .Ltmp13623, "A\021K\001\000\000" .cv_def_range .Ltmp13623 .Ltmp13624, "E\021O\001\000\000@\000\000\000" .short .Ltmp25564-.Ltmp25563 # Record length .Ltmp25563: .short 4414 # Record kind: S_LOCAL .long 6714 # TypeIndex .short 1 # Flags .asciz "_Matches" .Ltmp25564: .cv_def_range .Ltmp13621 .Ltmp13625, "E\021O\001\000\000P\000\000\000" .short .Ltmp25566-.Ltmp25565 # Record length .Ltmp25565: .short 4414 # Record kind: S_LOCAL .long 9066 # TypeIndex .short 1 # Flags .asciz "_Re" .Ltmp25566: .cv_def_range .Ltmp13621 .Ltmp13625, "E\021O\001\000\000X\000\000\000" .short .Ltmp25568-.Ltmp25567 # Record length .Ltmp25567: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Flgs" .Ltmp25568: .cv_def_range .Ltmp13621 .Ltmp13625, "E\021O\001\000\000\260\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25556: .p2align 2 .cv_linetable 889, "??$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z", .Lfunc_end889 .section .debug$S,"dr",associative,"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::basic_regex .long .Ltmp25570-.Ltmp25569 # Subsection size .Ltmp25569: .short .Ltmp25572-.Ltmp25571 # Record length .Ltmp25571: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end890-"??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9389 # Function type index .secrel32 "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" # Function section relative address .secidx "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::basic_regex" # Function name .Ltmp25572: .short .Ltmp25574-.Ltmp25573 # Record length .Ltmp25573: .short 4414 # Record kind: S_LOCAL .long 9077 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25574: .cv_def_range .Ltmp13630 .Ltmp13634, "E\021N\001\000\000\000\000\000\000" .short .Ltmp25576-.Ltmp25575 # Record length .Ltmp25575: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp25576: .cv_def_range .Ltmp13630 .Ltmp13634, "E\021N\001\000\000\b\000\000\000" .short .Ltmp25578-.Ltmp25577 # Record length .Ltmp25577: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Flags" .Ltmp25578: .cv_def_range .Ltmp13630 .Ltmp13634, "E\021N\001\000\000\024\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25570: .p2align 2 .cv_linetable 890, "??0?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@PEBDW4syntax_option_type@regex_constants@1@@Z", .Lfunc_end890 .section .debug$S,"dr",associative,"?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::end .long .Ltmp25580-.Ltmp25579 # Subsection size .Ltmp25579: .short .Ltmp25582-.Ltmp25581 # Record length .Ltmp25581: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end891-"?end@?$span@D$0?0@gsl@@QEBA?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 9390 # Function type index .secrel32 "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ" # Function section relative address .secidx "?end@?$span@D$0?0@gsl@@QEBA?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 .Ltmp25582: .short .Ltmp25584-.Ltmp25583 # Record length .Ltmp25583: .short 4414 # Record kind: S_LOCAL .long 6626 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25584: .cv_def_range .Ltmp13635 .Ltmp13636, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25580: .p2align 2 .cv_linetable 891, "?end@?$span@D$0?0@gsl@@QEBA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@2@XZ", .Lfunc_end891 .section .debug$S,"dr",associative,"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::~basic_regex .long .Ltmp25586-.Ltmp25585 # Subsection size .Ltmp25585: .short .Ltmp25588-.Ltmp25587 # Record length .Ltmp25587: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end892-"??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9391 # Function type index .secrel32 "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::~basic_regex" # Function name .Ltmp25588: .short .Ltmp25590-.Ltmp25589 # Record length .Ltmp25589: .short 4414 # Record kind: S_LOCAL .long 9077 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25590: .cv_def_range .Ltmp13637 .Ltmp13639, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25586: .p2align 2 .cv_linetable 892, "??1?$basic_regex@DV?$regex_traits@D@std@@@std@@QEAA@XZ", .Lfunc_end892 .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@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::ready .long .Ltmp25592-.Ltmp25591 # Subsection size .Ltmp25591: .short .Ltmp25594-.Ltmp25593 # Record length .Ltmp25593: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end893-"?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@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9392 # 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@@QEBA_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@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::match_results,0>,std::allocator,0> > > >::ready" # Function name .Ltmp25594: .short .Ltmp25596-.Ltmp25595 # Record length .Ltmp25595: .short 4414 # Record kind: S_LOCAL .long 6694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25596: .cv_def_range .Ltmp13640 .Ltmp13641, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25592: .p2align 2 .cv_linetable 893, "?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@@QEBA_NXZ", .Lfunc_end893 .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@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::empty .long .Ltmp25598-.Ltmp25597 # Subsection size .Ltmp25597: .short .Ltmp25600-.Ltmp25599 # Record length .Ltmp25599: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end894-"?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@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9393 # 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@@QEBA_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@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::match_results,0>,std::allocator,0> > > >::empty" # Function name .Ltmp25600: .short .Ltmp25602-.Ltmp25601 # Record length .Ltmp25601: .short 4414 # Record kind: S_LOCAL .long 6694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25602: .cv_def_range .Ltmp13642 .Ltmp13643, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25598: .p2align 2 .cv_linetable 894, "?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@@QEBA_NXZ", .Lfunc_end894 .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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::operator[] .long .Ltmp25604-.Ltmp25603 # Subsection size .Ltmp25603: .short .Ltmp25606-.Ltmp25605 # Record length .Ltmp25605: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end895-"??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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9394 # 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Function section index .byte 0 # Flags .asciz "std::match_results,0>,std::allocator,0> > > >::operator[]" # Function name .Ltmp25606: .short .Ltmp25608-.Ltmp25607 # Record length .Ltmp25607: .short 4414 # Record kind: S_LOCAL .long 6694 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25608: .cv_def_range .Ltmp13644 .Ltmp13645, "E\021O\001\000\0008\000\000\000" .short .Ltmp25610-.Ltmp25609 # Record length .Ltmp25609: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Sub" .Ltmp25610: .cv_def_range .Ltmp13644 .Ltmp13645, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25604: .p2align 2 .cv_linetable 895, "??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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z", .Lfunc_end895 .section .debug$S,"dr",associative,"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Decomposer::operator<=,0> > .long .Ltmp25612-.Ltmp25611 # Subsection size .Ltmp25611: .short .Ltmp25614-.Ltmp25613 # Record length .Ltmp25613: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end896-"??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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 9411 # Function type index .secrel32 "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$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 .Ltmp25614: .short .Ltmp25616-.Ltmp25615 # Record length .Ltmp25615: .short 4414 # Record kind: S_LOCAL .long 7189 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25616: .cv_def_range .Ltmp13646 .Ltmp13647, "E\021O\001\000\0008\000\000\000" .short .Ltmp25618-.Ltmp25617 # Record length .Ltmp25617: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25618: .cv_def_range .Ltmp13646 .Ltmp13647, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25612: .p2align 2 .cv_linetable 896, "??$?NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Decomposer@Catch@@QEAA?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end896 .section .debug$S,"dr",associative,"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::operator==,0> > .long .Ltmp25620-.Ltmp25619 # Subsection size .Ltmp25619: .short .Ltmp25622-.Ltmp25621 # Record length .Ltmp25621: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end897-"??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 9424 # Function type index .secrel32 "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$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 .Ltmp25622: .short .Ltmp25624-.Ltmp25623 # Record length .Ltmp25623: .short 4414 # Record kind: S_LOCAL .long 9399 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25624: .cv_def_range .Ltmp13648 .Ltmp13649, "E\021O\001\000\000x\000\000\000" .short .Ltmp25626-.Ltmp25625 # Record length .Ltmp25625: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25626: .cv_def_range .Ltmp13648 .Ltmp13649, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25620: .p2align 2 .cv_linetable 897, "??$?8V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA?BV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@1@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end897 .section .debug$S,"dr",associative,"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr .long .Ltmp25628-.Ltmp25627 # Subsection size .Ltmp25627: .short .Ltmp25630-.Ltmp25629 # Record length .Ltmp25629: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end898-"??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9426 # Function type index .secrel32 "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Function section relative address .secidx "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name .Ltmp25630: .short .Ltmp25632-.Ltmp25631 # Record length .Ltmp25631: .short 4414 # Record kind: S_LOCAL .long 9418 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25632: .cv_def_range .Ltmp13650 .Ltmp13653, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25628: .p2align 2 .cv_linetable 898, "??1?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAA@XZ", .Lfunc_end898 .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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_search,0>,std::allocator,0> > >,char,std::regex_traits > .long .Ltmp25634-.Ltmp25633 # Subsection size .Ltmp25633: .short .Ltmp25636-.Ltmp25635 # Record length .Ltmp25635: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end899-"??$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 9427 # 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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 .Ltmp25636: .short .Ltmp25638-.Ltmp25637 # Record length .Ltmp25637: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp25638: .cv_def_range .Lfunc_begin899 .Ltmp13655, "A\021J\001\000\000" .cv_def_range .Ltmp13655 .Ltmp13657, "E\021O\001\000\000H\000\000\000" .short .Ltmp25640-.Ltmp25639 # Record length .Ltmp25639: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp25640: .cv_def_range .Lfunc_begin899 .Ltmp13656, "A\021K\001\000\000" .cv_def_range .Ltmp13656 .Ltmp13657, "E\021O\001\000\000@\000\000\000" .short .Ltmp25642-.Ltmp25641 # Record length .Ltmp25641: .short 4414 # Record kind: S_LOCAL .long 6714 # TypeIndex .short 1 # Flags .asciz "_Matches" .Ltmp25642: .cv_def_range .Ltmp13654 .Ltmp13658, "E\021O\001\000\000P\000\000\000" .short .Ltmp25644-.Ltmp25643 # Record length .Ltmp25643: .short 4414 # Record kind: S_LOCAL .long 9066 # TypeIndex .short 1 # Flags .asciz "_Re" .Ltmp25644: .cv_def_range .Ltmp13654 .Ltmp13658, "E\021O\001\000\000X\000\000\000" .short .Ltmp25646-.Ltmp25645 # Record length .Ltmp25645: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Flgs" .Ltmp25646: .cv_def_range .Ltmp13654 .Ltmp13658, "E\021O\001\000\000\300\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25634: .p2align 2 .cv_linetable 899, "??$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@@0AEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@@Z", .Lfunc_end899 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::~match_results .long .Ltmp25648-.Ltmp25647 # Subsection size .Ltmp25647: .short .Ltmp25650-.Ltmp25649 # Record length .Ltmp25649: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end900-"??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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9428 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::match_results,0>,std::allocator,0> > > >::~match_results" # Function name .Ltmp25650: .short .Ltmp25652-.Ltmp25651 # Record length .Ltmp25651: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25652: .cv_def_range .Ltmp13659 .Ltmp13661, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25648: .p2align 2 .cv_linetable 900, "??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@@QEAA@XZ", .Lfunc_end900 .section .debug$S,"dr",associative,"??0?$extent_type@$08@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<9>::extent_type .long .Ltmp25654-.Ltmp25653 # Subsection size .Ltmp25653: .short .Ltmp25656-.Ltmp25655 # Record length .Ltmp25655: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end901-"??0?$extent_type@$08@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9440 # Function type index .secrel32 "??0?$extent_type@$08@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$extent_type@$08@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<9>::extent_type" # Function name .Ltmp25656: .short .Ltmp25658-.Ltmp25657 # Record length .Ltmp25657: .short 4414 # Record kind: S_LOCAL .long 9430 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25658: .cv_def_range .Ltmp13662 .Ltmp13663, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25654: .p2align 2 .cv_linetable 901, "??0?$extent_type@$08@details@gsl@@QEAA@XZ", .Lfunc_end901 .section .debug$S,"dr",associative,"??$addressof@D@std@@YAPEADAEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof .long .Ltmp25660-.Ltmp25659 # Subsection size .Ltmp25659: .short .Ltmp25662-.Ltmp25661 # Record length .Ltmp25661: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end902-"??$addressof@D@std@@YAPEADAEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9442 # Function type index .secrel32 "??$addressof@D@std@@YAPEADAEAD@Z" # Function section relative address .secidx "??$addressof@D@std@@YAPEADAEAD@Z" # Function section index .byte 0 # Flags .asciz "std::addressof" # Function name .Ltmp25662: .short .Ltmp25664-.Ltmp25663 # Record length .Ltmp25663: .short 4414 # Record kind: S_LOCAL .long 4615 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp25664: .cv_def_range .Ltmp13664 .Ltmp13665, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25660: .p2align 2 .cv_linetable 902, "??$addressof@D@std@@YAPEADAEAD@Z", .Lfunc_end902 .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@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::storage_type > .long .Ltmp25666-.Ltmp25665 # Subsection size .Ltmp25665: .short .Ltmp25668-.Ltmp25667 # Record length .Ltmp25667: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end903-"??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9446 # Function type index .secrel32 "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@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@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::storage_type >" # Function name .Ltmp25668: .short .Ltmp25670-.Ltmp25669 # Record length .Ltmp25669: .short 4414 # Record kind: S_LOCAL .long 9443 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25670: .cv_def_range .Ltmp13668 .Ltmp13672, "E\021N\001\000\000\350\377\377\377" .short .Ltmp25672-.Ltmp25671 # Record length .Ltmp25671: .short 4414 # Record kind: S_LOCAL .long 6655 # TypeIndex .short 1 # Flags .asciz "data" .Ltmp25672: .cv_def_range .Ltmp13668 .Ltmp13672, "E\021N\001\000\000\370\377\377\377" .short .Ltmp25674-.Ltmp25673 # Record length .Ltmp25673: .short 4414 # Record kind: S_LOCAL .long 9438 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25674: .cv_def_range .Ltmp13668 .Ltmp13672, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25666: .p2align 2 .cv_linetable 903, "??$?0V?$extent_type@$08@details@gsl@@@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEAA@UKnownNotNull@12@V?$extent_type@$08@details@2@@Z", .Lfunc_end903 .section .debug$S,"dr",associative,"??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<-1>::extent_type<9> .long .Ltmp25676-.Ltmp25675 # Subsection size .Ltmp25675: .short .Ltmp25678-.Ltmp25677 # Record length .Ltmp25677: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end904-"??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9449 # Function type index .secrel32 "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" # Function section relative address .secidx "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<-1>::extent_type<9>" # Function name .Ltmp25678: .short .Ltmp25680-.Ltmp25679 # Record length .Ltmp25679: .short 4414 # Record kind: S_LOCAL .long 4296 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25680: .cv_def_range .Ltmp13673 .Ltmp13675, "E\021O\001\000\0000\000\000\000" .short .Ltmp25682-.Ltmp25681 # Record length .Ltmp25681: .short 4414 # Record kind: S_LOCAL .long 9438 # TypeIndex .short 1 # Flags .asciz "ext" .Ltmp25682: .cv_def_range .Ltmp13673 .Ltmp13675, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25676: .p2align 2 .cv_linetable 904, "??$?0$08@?$extent_type@$0?0@details@gsl@@QEAA@V?$extent_type@$08@12@@Z", .Lfunc_end904 .section .debug$S,"dr",associative,"?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::extent_type<9>::size .long .Ltmp25684-.Ltmp25683 # Subsection size .Ltmp25683: .short .Ltmp25686-.Ltmp25685 # Record length .Ltmp25685: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end905-"?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9450 # Function type index .secrel32 "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::extent_type<9>::size" # Function name .Ltmp25686: .short .Ltmp25688-.Ltmp25687 # Record length .Ltmp25687: .short 4414 # Record kind: S_LOCAL .long 9435 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25688: .cv_def_range .Ltmp13676 .Ltmp13677, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25684: .p2align 2 .cv_linetable 905, "?size@?$extent_type@$08@details@gsl@@QEBA_JXZ", .Lfunc_end905 .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator .long .Ltmp25690-.Ltmp25689 # Subsection size .Ltmp25689: .short .Ltmp25692-.Ltmp25691 # Record length .Ltmp25691: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end906-"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9451 # Function type index .secrel32 "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" # Function section relative address .secidx "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name .Ltmp25692: .short .Ltmp25694-.Ltmp25693 # Record length .Ltmp25693: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25694: .cv_def_range .Ltmp13678 .Ltmp13679, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25696-.Ltmp25695 # Record length .Ltmp25695: .short 4414 # Record kind: S_LOCAL .long 6626 # TypeIndex .short 1 # Flags .asciz "span" .Ltmp25696: .cv_def_range .Ltmp13678 .Ltmp13679, "E\021O\001\000\000\b\000\000\000" .short .Ltmp25698-.Ltmp25697 # Record length .Ltmp25697: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "idx" .Ltmp25698: .cv_def_range .Ltmp13678 .Ltmp13679, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25690: .p2align 2 .cv_linetable 906, "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@PEBV?$span@D$0?0@2@_J@Z", .Lfunc_end906 .section .debug$S,"dr",associative,"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator+= .long .Ltmp25700-.Ltmp25699 # Subsection size .Ltmp25699: .short .Ltmp25702-.Ltmp25701 # Record length .Ltmp25701: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end907-"??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9452 # Function type index .secrel32 "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # Function section relative address .secidx "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator+=" # Function name .Ltmp25702: .short .Ltmp25704-.Ltmp25703 # Record length .Ltmp25703: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25704: .cv_def_range .Ltmp13682 .Ltmp13683, "E\021N\001\000\000\350\377\377\377" .short .Ltmp25706-.Ltmp25705 # Record length .Ltmp25705: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "n" .Ltmp25706: .cv_def_range .Ltmp13682 .Ltmp13683, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25700: .p2align 2 .cv_linetable 907, "??Y?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@_J@Z", .Lfunc_end907 .section .debug$S,"dr",associative,"?size@?$span@D$0?0@gsl@@QEBA_JXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::size .long .Ltmp25708-.Ltmp25707 # Subsection size .Ltmp25707: .short .Ltmp25710-.Ltmp25709 # Record length .Ltmp25709: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end908-"?size@?$span@D$0?0@gsl@@QEBA_JXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9453 # Function type index .secrel32 "?size@?$span@D$0?0@gsl@@QEBA_JXZ" # Function section relative address .secidx "?size@?$span@D$0?0@gsl@@QEBA_JXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::size" # Function name .Ltmp25710: .short .Ltmp25712-.Ltmp25711 # Record length .Ltmp25711: .short 4414 # Record kind: S_LOCAL .long 6626 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25712: .cv_def_range .Ltmp13684 .Ltmp13685, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25708: .p2align 2 .cv_linetable 908, "?size@?$span@D$0?0@gsl@@QEBA_JXZ", .Lfunc_end908 .section .debug$S,"dr",associative,"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::span_iterator .long .Ltmp25714-.Ltmp25713 # Subsection size .Ltmp25713: .short .Ltmp25716-.Ltmp25715 # Record length .Ltmp25715: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end909-"??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9454 # Function type index .secrel32 "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # Function section relative address .secidx "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::span_iterator" # Function name .Ltmp25716: .short .Ltmp25718-.Ltmp25717 # Record length .Ltmp25717: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25718: .cv_def_range .Ltmp13686 .Ltmp13687, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25714: .p2align 2 .cv_linetable 909, "??0?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA@XZ", .Lfunc_end909 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::vector .long .Ltmp25720-.Ltmp25719 # Subsection size .Ltmp25719: .short .Ltmp25722-.Ltmp25721 # Record length .Ltmp25721: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end910-"??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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9455 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::vector" # Function name .Ltmp25722: .short .Ltmp25724-.Ltmp25723 # Record length .Ltmp25723: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25724: .cv_def_range .Ltmp13690 .Ltmp13691, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25720: .p2align 2 .cv_linetable 910, "??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@@QEAA@XZ", .Lfunc_end910 .section .debug$S,"dr",associative,"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::sub_match,0> >::sub_match .long .Ltmp25726-.Ltmp25725 # Subsection size .Ltmp25725: .short .Ltmp25728-.Ltmp25727 # Record length .Ltmp25727: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end911-"??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9456 # Function type index .secrel32 "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::sub_match,0> >::sub_match" # Function name .Ltmp25728: .short .Ltmp25730-.Ltmp25729 # Record length .Ltmp25729: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25730: .cv_def_range .Ltmp13692 .Ltmp13693, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25726: .p2align 2 .cv_linetable 911, "??0?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ", .Lfunc_end911 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::~vector .long .Ltmp25732-.Ltmp25731 # Subsection size .Ltmp25731: .short .Ltmp25734-.Ltmp25733 # Record length .Ltmp25733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end912-"??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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9457 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::~vector" # Function name .Ltmp25734: .short .Ltmp25736-.Ltmp25735 # Record length .Ltmp25735: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25736: .cv_def_range .Ltmp13696 .Ltmp13699, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25732: .p2align 2 .cv_linetable 912, "??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@@QEAA@XZ", .Lfunc_end912 .section .debug$S,"dr",associative,"??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Vector_alloc .long .Ltmp25738-.Ltmp25737 # Subsection size .Ltmp25737: .short .Ltmp25740-.Ltmp25739 # Record length .Ltmp25739: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end913-"??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9458 # Function type index .secrel32 "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Vector_alloc" # Function name .Ltmp25740: .short .Ltmp25742-.Ltmp25741 # Record length .Ltmp25741: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25742: .cv_def_range .Ltmp13700 .Ltmp13703, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25738: .p2align 2 .cv_linetable 913, "??0?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ", .Lfunc_end913 .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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Compressed_pair<> .long .Ltmp25744-.Ltmp25743 # Subsection size .Ltmp25743: .short .Ltmp25746-.Ltmp25745 # Record length .Ltmp25745: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end914-"??$?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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9460 # 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@@QEAA@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@@QEAA@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 .Ltmp25746: .short .Ltmp25748-.Ltmp25747 # Record length .Ltmp25747: .short 4414 # Record kind: S_LOCAL .long 6976 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25748: .cv_def_range .Ltmp13704 .Ltmp13705, "E\021O\001\000\0008\000\000\000" .short .Ltmp25750-.Ltmp25749 # Record length .Ltmp25749: .short 4414 # Record kind: S_LOCAL .long 7668 # TypeIndex .short 1 # Flags .byte 0 .Ltmp25750: .cv_def_range .Ltmp13704 .Ltmp13705, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25744: .p2align 2 .cv_linetable 914, "??$?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@@QEAA@U_Zero_then_variadic_args_t@1@@Z", .Lfunc_end914 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Alloc_proxy .long .Ltmp25752-.Ltmp25751 # Subsection size .Ltmp25751: .short .Ltmp25754-.Ltmp25753 # Record length .Ltmp25753: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end915-"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9461 # Function type index .secrel32 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Alloc_proxy" # Function name .Ltmp25754: .short .Ltmp25756-.Ltmp25755 # Record length .Ltmp25755: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25756: .cv_def_range .Ltmp13706 .Ltmp13707, "E\021O\001\000\000P\000\000\000" .short .Ltmp25758-.Ltmp25757 # Record length .Ltmp25757: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp25758: .cv_def_range .Ltmp13706 .Ltmp13707, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25752: .p2align 2 .cv_linetable 915, "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ", .Lfunc_end915 .section .debug$S,"dr",associative,"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator,0> > >::allocator .long .Ltmp25760-.Ltmp25759 # Subsection size .Ltmp25759: .short .Ltmp25762-.Ltmp25761 # Record length .Ltmp25761: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end916-"??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9462 # Function type index .secrel32 "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::allocator,0> > >::allocator" # Function name .Ltmp25762: .short .Ltmp25764-.Ltmp25763 # Record length .Ltmp25763: .short 4414 # Record kind: S_LOCAL .long 6860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25764: .cv_def_range .Ltmp13708 .Ltmp13709, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25760: .p2align 2 .cv_linetable 916, "??0?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ", .Lfunc_end916 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_val,0> > > >::_Vector_val .long .Ltmp25766-.Ltmp25765 # Subsection size .Ltmp25765: .short .Ltmp25768-.Ltmp25767 # Record length .Ltmp25767: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end917-"??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9463 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_val,0> > > >::_Vector_val" # Function name .Ltmp25768: .short .Ltmp25770-.Ltmp25769 # Record length .Ltmp25769: .short 4414 # Record kind: S_LOCAL .long 6988 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25770: .cv_def_range .Ltmp13710 .Ltmp13711, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25766: .p2align 2 .cv_linetable 917, "??0?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@QEAA@XZ", .Lfunc_end917 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Getal .long .Ltmp25772-.Ltmp25771 # Subsection size .Ltmp25771: .short .Ltmp25774-.Ltmp25773 # Record length .Ltmp25773: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end918-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$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 9464 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$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_alloc,0> >,std::allocator,0> > > > >::_Getal" # Function name .Ltmp25774: .short .Ltmp25776-.Ltmp25775 # Record length .Ltmp25775: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25776: .cv_def_range .Ltmp13712 .Ltmp13713, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25772: .p2align 2 .cv_linetable 918, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end918 .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@@QEAA@AEBV?$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 .long 241 # Symbol subsection for std::allocator::allocator,0> > > .long .Ltmp25778-.Ltmp25777 # Subsection size .Ltmp25777: .short .Ltmp25780-.Ltmp25779 # Record length .Ltmp25779: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end919-"??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$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 9466 # 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@@QEAA@AEBV?$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@@QEAA@AEBV?$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 .Ltmp25780: .short .Ltmp25782-.Ltmp25781 # Record length .Ltmp25781: .short 4414 # Record kind: S_LOCAL .long 4903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25782: .cv_def_range .Ltmp13714 .Ltmp13715, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25784-.Ltmp25783 # Record length .Ltmp25783: .short 4414 # Record kind: S_LOCAL .long 6689 # TypeIndex .short 1 # Flags .byte 0 .Ltmp25784: .cv_def_range .Ltmp13714 .Ltmp13715, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25778: .p2align 2 .cv_linetable 919, "??$?0V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", .Lfunc_end919 .section .debug$S,"dr",associative,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Myproxy .long .Ltmp25786-.Ltmp25785 # Subsection size .Ltmp25785: .short .Ltmp25788-.Ltmp25787 # Record length .Ltmp25787: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end920-"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9467 # Function type index .secrel32 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address .secidx "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Myproxy" # Function name .Ltmp25788: .short .Ltmp25790-.Ltmp25789 # Record length .Ltmp25789: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25790: .cv_def_range .Ltmp13716 .Ltmp13717, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25786: .p2align 2 .cv_linetable 920, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end920 .section .debug$S,"dr",associative,"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof,0> > > > > .long .Ltmp25792-.Ltmp25791 # Subsection size .Ltmp25791: .short .Ltmp25794-.Ltmp25793 # Record length .Ltmp25793: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end921-"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9470 # Function type index .secrel32 "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof,0> > > > >" # Function name .Ltmp25794: .short .Ltmp25796-.Ltmp25795 # Record length .Ltmp25795: .short 4414 # Record kind: S_LOCAL .long 6926 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp25796: .cv_def_range .Ltmp13718 .Ltmp13719, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25792: .p2align 2 .cv_linetable 921, "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z", .Lfunc_end921 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Get_data .long .Ltmp25798-.Ltmp25797 # Subsection size .Ltmp25797: .short .Ltmp25800-.Ltmp25799 # Record length .Ltmp25799: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end922-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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 9471 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_alloc,0> >,std::allocator,0> > > > >::_Get_data" # Function name .Ltmp25800: .short .Ltmp25802-.Ltmp25801 # Record length .Ltmp25801: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25802: .cv_def_range .Ltmp13720 .Ltmp13721, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25798: .p2align 2 .cv_linetable 922, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAV?$_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_end922 .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@@QEAAAEAV?$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 .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_first .long .Ltmp25804-.Ltmp25803 # Subsection size .Ltmp25803: .short .Ltmp25806-.Ltmp25805 # Record length .Ltmp25805: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end923-"?_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@@QEAAAEAV?$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 9472 # 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@@QEAAAEAV?$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@@QEAAAEAV?$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 .Ltmp25806: .short .Ltmp25808-.Ltmp25807 # Record length .Ltmp25807: .short 4414 # Record kind: S_LOCAL .long 6976 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25808: .cv_def_range .Ltmp13722 .Ltmp13723, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25804: .p2align 2 .cv_linetable 923, "?_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@@QEAAAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end923 .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@@QEAAAEAV?$_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 .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_second .long .Ltmp25810-.Ltmp25809 # Subsection size .Ltmp25809: .short .Ltmp25812-.Ltmp25811 # Record length .Ltmp25811: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end924-"?_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@@QEAAAEAV?$_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 9473 # 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@@QEAAAEAV?$_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@@QEAAAEAV?$_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 .Ltmp25812: .short .Ltmp25814-.Ltmp25813 # Record length .Ltmp25813: .short 4414 # Record kind: S_LOCAL .long 6976 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25814: .cv_def_range .Ltmp13724 .Ltmp13725, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25810: .p2align 2 .cv_linetable 924, "?_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@@QEAAAEAV?$_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_end924 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::pair,0>,gsl::details::span_iterator,0> >::pair,0>,gsl::details::span_iterator,0>,0> .long .Ltmp25816-.Ltmp25815 # Subsection size .Ltmp25815: .short .Ltmp25818-.Ltmp25817 # Record length .Ltmp25817: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end925-"??$?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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9475 # 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@@QEAA@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@@QEAA@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 .Ltmp25818: .short .Ltmp25820-.Ltmp25819 # Record length .Ltmp25819: .short 4414 # Record kind: S_LOCAL .long 6944 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25820: .cv_def_range .Ltmp13726 .Ltmp13727, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25816: .p2align 2 .cv_linetable 925, "??$?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@@QEAA@XZ", .Lfunc_end925 .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@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Tidy .long .Ltmp25822-.Ltmp25821 # Subsection size .Ltmp25821: .short .Ltmp25824-.Ltmp25823 # Record length .Ltmp25823: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end926-"?_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@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9476 # 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@@AEAAXXZ" # 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@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::_Tidy" # Function name .Ltmp25824: .short .Ltmp25826-.Ltmp25825 # Record length .Ltmp25825: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25826: .cv_def_range .Ltmp13728 .Ltmp13731, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25822: .p2align 2 .cv_linetable 926, "?_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@@AEAAXXZ", .Lfunc_end926 .section .debug$S,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::~_Vector_alloc .long .Ltmp25828-.Ltmp25827 # Subsection size .Ltmp25827: .short .Ltmp25830-.Ltmp25829 # Record length .Ltmp25829: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end927-"??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9477 # Function type index .secrel32 "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >::~_Vector_alloc" # Function name .Ltmp25830: .short .Ltmp25832-.Ltmp25831 # Record length .Ltmp25831: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25832: .cv_def_range .Ltmp13734 .Ltmp13737, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25828: .p2align 2 .cv_linetable 927, "??1?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAA@XZ", .Lfunc_end927 .section .debug$S,"dr",associative,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Orphan_all .long .Ltmp25834-.Ltmp25833 # Subsection size .Ltmp25833: .short .Ltmp25836-.Ltmp25835 # Record length .Ltmp25835: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end928-"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9478 # Function type index .secrel32 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Orphan_all" # Function name .Ltmp25836: .short .Ltmp25838-.Ltmp25837 # Record length .Ltmp25837: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25838: .cv_def_range .Ltmp13738 .Ltmp13739, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25834: .p2align 2 .cv_linetable 928, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ", .Lfunc_end928 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Myfirst .long .Ltmp25840-.Ltmp25839 # Subsection size .Ltmp25839: .short .Ltmp25842-.Ltmp25841 # Record length .Ltmp25841: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end929-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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 9479 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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_alloc,0> >,std::allocator,0> > > > >::_Myfirst" # Function name .Ltmp25842: .short .Ltmp25844-.Ltmp25843 # Record length .Ltmp25843: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25844: .cv_def_range .Ltmp13740 .Ltmp13741, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25840: .p2align 2 .cv_linetable 929, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end929 .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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Destroy .long .Ltmp25846-.Ltmp25845 # Subsection size .Ltmp25845: .short .Ltmp25848-.Ltmp25847 # Record length .Ltmp25847: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end930-"?_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@@AEAAXPEAV?$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 9480 # 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@@AEAAXPEAV?$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@@AEAAXPEAV?$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 .Ltmp25848: .short .Ltmp25850-.Ltmp25849 # Record length .Ltmp25849: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25850: .cv_def_range .Ltmp13742 .Ltmp13743, "E\021O\001\000\000 \000\000\000" .short .Ltmp25852-.Ltmp25851 # Record length .Ltmp25851: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp25852: .cv_def_range .Ltmp13742 .Ltmp13743, "E\021O\001\000\000(\000\000\000" .short .Ltmp25854-.Ltmp25853 # Record length .Ltmp25853: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp25854: .cv_def_range .Ltmp13742 .Ltmp13743, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25846: .p2align 2 .cv_linetable 930, "?_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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", .Lfunc_end930 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Mylast .long .Ltmp25856-.Ltmp25855 # Subsection size .Ltmp25855: .short .Ltmp25858-.Ltmp25857 # Record length .Ltmp25857: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end931-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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 9481 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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_alloc,0> >,std::allocator,0> > > > >::_Mylast" # Function name .Ltmp25858: .short .Ltmp25860-.Ltmp25859 # Record length .Ltmp25859: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25860: .cv_def_range .Ltmp13744 .Ltmp13745, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25856: .p2align 2 .cv_linetable 931, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end931 .section .debug$S,"dr",associative,"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator,0> > >::deallocate .long .Ltmp25862-.Ltmp25861 # Subsection size .Ltmp25861: .short .Ltmp25864-.Ltmp25863 # Record length .Ltmp25863: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end932-"?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9482 # Function type index .secrel32 "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator,0> > >::deallocate" # Function name .Ltmp25864: .short .Ltmp25866-.Ltmp25865 # Record length .Ltmp25865: .short 4414 # Record kind: S_LOCAL .long 6860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25866: .cv_def_range .Ltmp13746 .Ltmp13747, "E\021O\001\000\000 \000\000\000" .short .Ltmp25868-.Ltmp25867 # Record length .Ltmp25867: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp25868: .cv_def_range .Ltmp13746 .Ltmp13747, "E\021O\001\000\000(\000\000\000" .short .Ltmp25870-.Ltmp25869 # Record length .Ltmp25869: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp25870: .cv_def_range .Ltmp13746 .Ltmp13747, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25862: .p2align 2 .cv_linetable 932, "?deallocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z", .Lfunc_end932 .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@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::capacity .long .Ltmp25872-.Ltmp25871 # Subsection size .Ltmp25871: .short .Ltmp25874-.Ltmp25873 # Record length .Ltmp25873: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end933-"?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@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9483 # 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@@QEBA_KXZ" # 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@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::capacity" # Function name .Ltmp25874: .short .Ltmp25876-.Ltmp25875 # Record length .Ltmp25875: .short 4414 # Record kind: S_LOCAL .long 6793 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25876: .cv_def_range .Ltmp13748 .Ltmp13749, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25872: .p2align 2 .cv_linetable 933, "?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@@QEBA_KXZ", .Lfunc_end933 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Myend .long .Ltmp25878-.Ltmp25877 # Subsection size .Ltmp25877: .short .Ltmp25880-.Ltmp25879 # Record length .Ltmp25879: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end934-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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 9484 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$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_alloc,0> >,std::allocator,0> > > > >::_Myend" # Function name .Ltmp25880: .short .Ltmp25882-.Ltmp25881 # Record length .Ltmp25881: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25882: .cv_def_range .Ltmp13750 .Ltmp13751, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25878: .p2align 2 .cv_linetable 934, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end934 .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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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 .long 241 # Symbol subsection for std::_Destroy_range,0> > > > .long .Ltmp25884-.Ltmp25883 # Subsection size .Ltmp25883: .short .Ltmp25886-.Ltmp25885 # Record length .Ltmp25885: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end935-"??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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 9487 # 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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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 .Ltmp25886: .short .Ltmp25888-.Ltmp25887 # Record length .Ltmp25887: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp25888: .cv_def_range .Ltmp13752 .Ltmp13753, "E\021O\001\000\0000\000\000\000" .short .Ltmp25890-.Ltmp25889 # Record length .Ltmp25889: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp25890: .cv_def_range .Ltmp13752 .Ltmp13753, "E\021O\001\000\0008\000\000\000" .short .Ltmp25892-.Ltmp25891 # Record length .Ltmp25891: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp25892: .cv_def_range .Ltmp13752 .Ltmp13753, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25884: .p2align 2 .cv_linetable 935, "??$_Destroy_range@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", .Lfunc_end935 .section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range1,0> > > > .long .Ltmp25894-.Ltmp25893 # Subsection size .Ltmp25893: .short .Ltmp25896-.Ltmp25895 # Record length .Ltmp25895: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end936-"??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9490 # Function type index .secrel32 "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range1,0> > > >" # Function name .Ltmp25896: .short .Ltmp25898-.Ltmp25897 # Record length .Ltmp25897: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .byte 0 .Ltmp25898: .cv_def_range .Ltmp13754 .Ltmp13755, "E\021O\001\000\000\000\000\000\000" .short .Ltmp25900-.Ltmp25899 # Record length .Ltmp25899: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .byte 0 .Ltmp25900: .cv_def_range .Ltmp13754 .Ltmp13755, "E\021O\001\000\000\b\000\000\000" .short .Ltmp25902-.Ltmp25901 # Record length .Ltmp25901: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .byte 0 .Ltmp25902: .cv_def_range .Ltmp13754 .Ltmp13755, "E\021O\001\000\000\020\000\000\000" .short .Ltmp25904-.Ltmp25903 # Record length .Ltmp25903: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp25904: .cv_def_range .Ltmp13754 .Ltmp13755, "E\021O\001\000\000\030\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25894: .p2align 2 .cv_linetable 936, "??$_Destroy_range1@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end936 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Myend .long .Ltmp25906-.Ltmp25905 # Subsection size .Ltmp25905: .short .Ltmp25908-.Ltmp25907 # Record length .Ltmp25907: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end937-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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 9491 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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_alloc,0> >,std::allocator,0> > > > >::_Myend" # Function name .Ltmp25908: .short .Ltmp25910-.Ltmp25909 # Record length .Ltmp25909: .short 4414 # Record kind: S_LOCAL .long 6914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25910: .cv_def_range .Ltmp13756 .Ltmp13757, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25906: .p2align 2 .cv_linetable 937, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end937 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Myfirst .long .Ltmp25912-.Ltmp25911 # Subsection size .Ltmp25911: .short .Ltmp25914-.Ltmp25913 # Record length .Ltmp25913: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end938-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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 9492 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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_alloc,0> >,std::allocator,0> > > > >::_Myfirst" # Function name .Ltmp25914: .short .Ltmp25916-.Ltmp25915 # Record length .Ltmp25915: .short 4414 # Record kind: S_LOCAL .long 6914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25916: .cv_def_range .Ltmp13758 .Ltmp13759, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25912: .p2align 2 .cv_linetable 938, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end938 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Get_data .long .Ltmp25918-.Ltmp25917 # Subsection size .Ltmp25917: .short .Ltmp25920-.Ltmp25919 # Record length .Ltmp25919: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end939-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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 9493 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_alloc,0> >,std::allocator,0> > > > >::_Get_data" # Function name .Ltmp25920: .short .Ltmp25922-.Ltmp25921 # Record length .Ltmp25921: .short 4414 # Record kind: S_LOCAL .long 6914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25922: .cv_def_range .Ltmp13760 .Ltmp13761, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25918: .p2align 2 .cv_linetable 939, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$_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_end939 .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@@QEBAAEBV?$_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 .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_second .long .Ltmp25924-.Ltmp25923 # Subsection size .Ltmp25923: .short .Ltmp25926-.Ltmp25925 # Record length .Ltmp25925: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end940-"?_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@@QEBAAEBV?$_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 9494 # 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@@QEBAAEBV?$_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@@QEBAAEBV?$_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 .Ltmp25926: .short .Ltmp25928-.Ltmp25927 # Record length .Ltmp25927: .short 4414 # Record kind: S_LOCAL .long 6979 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25928: .cv_def_range .Ltmp13762 .Ltmp13763, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25924: .p2align 2 .cv_linetable 940, "?_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@@QEBAAEBV?$_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_end940 .section .debug$S,"dr",associative,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Free_proxy .long .Ltmp25930-.Ltmp25929 # Subsection size .Ltmp25929: .short .Ltmp25932-.Ltmp25931 # Record length .Ltmp25931: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end941-"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9495 # Function type index .secrel32 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Free_proxy" # Function name .Ltmp25932: .short .Ltmp25934-.Ltmp25933 # Record length .Ltmp25933: .short 4414 # Record kind: S_LOCAL .long 6907 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25934: .cv_def_range .Ltmp13764 .Ltmp13765, "E\021O\001\000\0000\000\000\000" .short .Ltmp25936-.Ltmp25935 # Record length .Ltmp25935: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp25936: .cv_def_range .Ltmp13764 .Ltmp13765, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25930: .p2align 2 .cv_linetable 941, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEAAXXZ", .Lfunc_end941 .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range,0>,gsl::details::span_iterator,0> > .long .Ltmp25938-.Ltmp25937 # Subsection size .Ltmp25937: .short .Ltmp25940-.Ltmp25939 # Record length .Ltmp25939: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end942-"??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$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 9498 # Function type index .secrel32 "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$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@@YAXAEBV?$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 .Ltmp25940: .short .Ltmp25942-.Ltmp25941 # Record length .Ltmp25941: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp25942: .cv_def_range .Ltmp13766 .Ltmp13767, "E\021O\001\000\000(\000\000\000" .short .Ltmp25944-.Ltmp25943 # Record length .Ltmp25943: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp25944: .cv_def_range .Ltmp13766 .Ltmp13767, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25938: .p2align 2 .cv_linetable 942, "??$_Adl_verify_range@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z", .Lfunc_end942 .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_match1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> > .long .Ltmp25946-.Ltmp25945 # Subsection size .Ltmp25945: .short .Ltmp25948-.Ltmp25947 # Record length .Ltmp25947: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end943-"??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 9501 # 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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 .Ltmp25948: .short .Ltmp25950-.Ltmp25949 # Record length .Ltmp25949: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp25950: .cv_def_range .Lfunc_begin943 .Ltmp13771, "A\021J\001\000\000" .cv_def_range .Ltmp13771 .Ltmp13777 .Ltmp13778 .Ltmp13779, "E\021N\001\000\000\b\000\000\000" .short .Ltmp25952-.Ltmp25951 # Record length .Ltmp25951: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp25952: .cv_def_range .Lfunc_begin943 .Ltmp13772, "A\021K\001\000\000" .cv_def_range .Ltmp13772 .Ltmp13777 .Ltmp13778 .Ltmp13779, "E\021N\001\000\000\370\377\377\377" .short .Ltmp25954-.Ltmp25953 # Record length .Ltmp25953: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "_Matches" .Ltmp25954: .cv_def_range .Ltmp13770 .Ltmp13780, "E\021N\001\000\000\200\001\000\000" .short .Ltmp25956-.Ltmp25955 # Record length .Ltmp25955: .short 4414 # Record kind: S_LOCAL .long 9066 # TypeIndex .short 1 # Flags .asciz "_Re" .Ltmp25956: .cv_def_range .Ltmp13770 .Ltmp13780, "E\021N\001\000\000\210\001\000\000" .short .Ltmp25958-.Ltmp25957 # Record length .Ltmp25957: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Flgs" .Ltmp25958: .cv_def_range .Ltmp13770 .Ltmp13780, "E\021N\001\000\000\340\001\000\000" .short .Ltmp25960-.Ltmp25959 # Record length .Ltmp25959: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Full" .Ltmp25960: .cv_def_range .Ltmp13770 .Ltmp13780, "E\021N\001\000\000\226\001\000\000" .short .Ltmp25962-.Ltmp25961 # Record length .Ltmp25961: .short 4414 # Record kind: S_LOCAL .long 9534 # TypeIndex .short 0 # Flags .asciz "_Mx" .Ltmp25962: .cv_def_range .Ltmp13770 .Ltmp13780, "E\021N\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25946: .p2align 2 .cv_linetable 943, "??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@_N@Z", .Lfunc_end943 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1,0>,gsl::details::span_iterator,0> > .long .Ltmp25964-.Ltmp25963 # Subsection size .Ltmp25963: .short .Ltmp25966-.Ltmp25965 # Record length .Ltmp25965: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end944-"??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10543 # Function type index .secrel32 "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1,0>,gsl::details::span_iterator,0> >" # Function name .Ltmp25966: .short .Ltmp25968-.Ltmp25967 # Record length .Ltmp25967: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp25968: .cv_def_range .Ltmp13781 .Ltmp13782, "E\021O\001\000\000(\000\000\000" .short .Ltmp25970-.Ltmp25969 # Record length .Ltmp25969: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp25970: .cv_def_range .Ltmp13781 .Ltmp13782, "E\021O\001\000\0000\000\000\000" .short .Ltmp25972-.Ltmp25971 # Record length .Ltmp25971: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp25972: .cv_def_range .Ltmp13781 .Ltmp13782, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25964: .p2align 2 .cv_linetable 944, "??$_Adl_verify_range1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@std@@YAXAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0U?$integral_constant@_N$00@0@@Z", .Lfunc_end944 .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 .long 241 # Symbol subsection for gsl::details::_Verify_range .long .Ltmp25974-.Ltmp25973 # Subsection size .Ltmp25973: .short .Ltmp25976-.Ltmp25975 # Record length .Ltmp25975: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end945-"?_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 10546 # 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 .Ltmp25976: .short .Ltmp25978-.Ltmp25977 # Record length .Ltmp25977: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp25978: .cv_def_range .Lfunc_begin945 .Ltmp13789, "A\021J\001\000\000" .cv_def_range .Ltmp13789 .Ltmp13798 .Ltmp13799 .Ltmp13800, "E\021N\001\000\000\310\377\377\377" .short .Ltmp25980-.Ltmp25979 # Record length .Ltmp25979: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp25980: .cv_def_range .Lfunc_begin945 .Ltmp13788, "A\021K\001\000\000" .cv_def_range .Ltmp13788 .Ltmp13798 .Ltmp13799 .Ltmp13800, "E\021N\001\000\000\320\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25974: .p2align 2 .cv_linetable 945, "?_Verify_range@details@gsl@@YAXV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@12@0@Z", .Lfunc_end945 .section .debug$S,"dr",associative,"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::_Empty .long .Ltmp25982-.Ltmp25981 # Subsection size .Ltmp25981: .short .Ltmp25984-.Ltmp25983 # Record length .Ltmp25983: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end946-"?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10547 # Function type index .secrel32 "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" # Function section relative address .secidx "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::_Empty" # Function name .Ltmp25984: .short .Ltmp25986-.Ltmp25985 # Record length .Ltmp25985: .short 4414 # Record kind: S_LOCAL .long 9101 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25986: .cv_def_range .Ltmp13802 .Ltmp13803, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25982: .p2align 2 .cv_linetable 946, "?_Empty@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA_NXZ", .Lfunc_end946 .section .debug$S,"dr",associative,"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::flags .long .Ltmp25988-.Ltmp25987 # Subsection size .Ltmp25987: .short .Ltmp25990-.Ltmp25989 # Record length .Ltmp25989: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end947-"?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10548 # Function type index .secrel32 "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" # Function section relative address .secidx "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::flags" # Function name .Ltmp25990: .short .Ltmp25992-.Ltmp25991 # Record length .Ltmp25991: .short 4414 # Record kind: S_LOCAL .long 9101 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25992: .cv_def_range .Ltmp13804 .Ltmp13805, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25988: .p2align 2 .cv_linetable 947, "?flags@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBA?AW4syntax_option_type@regex_constants@2@XZ", .Lfunc_end947 .section .debug$S,"dr",associative,"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::mark_count .long .Ltmp25994-.Ltmp25993 # Subsection size .Ltmp25993: .short .Ltmp25996-.Ltmp25995 # Record length .Ltmp25995: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end948-"?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10549 # Function type index .secrel32 "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" # Function section relative address .secidx "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::mark_count" # Function name .Ltmp25996: .short .Ltmp25998-.Ltmp25997 # Record length .Ltmp25997: .short 4414 # Record kind: S_LOCAL .long 9101 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp25998: .cv_def_range .Ltmp13806 .Ltmp13807, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp25994: .p2align 2 .cv_linetable 948, "?mark_count@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAIXZ", .Lfunc_end948 .section .debug$S,"dr",associative,"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::_Get .long .Ltmp26000-.Ltmp25999 # Subsection size .Ltmp25999: .short .Ltmp26002-.Ltmp26001 # Record length .Ltmp26001: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end949-"?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10550 # Function type index .secrel32 "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" # Function section relative address .secidx "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::_Get" # Function name .Ltmp26002: .short .Ltmp26004-.Ltmp26003 # Record length .Ltmp26003: .short 4414 # Record kind: S_LOCAL .long 9101 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26004: .cv_def_range .Ltmp13808 .Ltmp13809, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26000: .p2align 2 .cv_linetable 949, "?_Get@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAPEAV_Root_node@2@XZ", .Lfunc_end949 .section .debug$S,"dr",associative,"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::_Get_traits .long .Ltmp26006-.Ltmp26005 # Subsection size .Ltmp26005: .short .Ltmp26008-.Ltmp26007 # Record length .Ltmp26007: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end950-"?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10551 # Function type index .secrel32 "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" # Function section relative address .secidx "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::_Get_traits" # Function name .Ltmp26008: .short .Ltmp26010-.Ltmp26009 # Record length .Ltmp26009: .short 4414 # Record kind: S_LOCAL .long 9101 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26010: .cv_def_range .Ltmp13810 .Ltmp13811, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26006: .p2align 2 .cv_linetable 950, "?_Get_traits@?$basic_regex@DV?$regex_traits@D@std@@@std@@QEBAAEBV?$regex_traits@D@2@XZ", .Lfunc_end950 .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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Matcher .long .Ltmp26012-.Ltmp26011 # Subsection size .Ltmp26011: .short .Ltmp26014-.Ltmp26013 # Record length .Ltmp26013: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end951-"??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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 10552 # 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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_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 .Ltmp26014: .short .Ltmp26016-.Ltmp26015 # Record length .Ltmp26015: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26016: .cv_def_range .Ltmp13816 .Ltmp13828, "E\021N\001\000\000\020\000\000\000" .short .Ltmp26018-.Ltmp26017 # Record length .Ltmp26017: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Pfirst" .Ltmp26018: .cv_def_range .Lfunc_begin951 .Ltmp13818, "A\021K\001\000\000" .cv_def_range .Ltmp13818 .Ltmp13824 .Ltmp13825 .Ltmp13827, "E\021N\001\000\000\350\377\377\377" .short .Ltmp26020-.Ltmp26019 # Record length .Ltmp26019: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Plast" .Ltmp26020: .cv_def_range .Lfunc_begin951 .Ltmp13817, "A\021P\001\000\000" .cv_def_range .Ltmp13817 .Ltmp13824 .Ltmp13825 .Ltmp13827, "E\021N\001\000\000\360\377\377\377" .short .Ltmp26022-.Ltmp26021 # Record length .Ltmp26021: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Tr" .Ltmp26022: .cv_def_range .Ltmp13816 .Ltmp13828, "E\021N\001\000\000\030\000\000\000" .short .Ltmp26024-.Ltmp26023 # Record length .Ltmp26023: .short 4414 # Record kind: S_LOCAL .long 9075 # TypeIndex .short 1 # Flags .asciz "_Re" .Ltmp26024: .cv_def_range .Ltmp13816 .Ltmp13828, "E\021N\001\000\000p\000\000\000" .short .Ltmp26026-.Ltmp26025 # Record length .Ltmp26025: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp26026: .cv_def_range .Ltmp13816 .Ltmp13828, "E\021N\001\000\000x\000\000\000" .short .Ltmp26028-.Ltmp26027 # Record length .Ltmp26027: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Sf" .Ltmp26028: .cv_def_range .Ltmp13816 .Ltmp13828, "E\021N\001\000\000\200\000\000\000" .short .Ltmp26030-.Ltmp26029 # Record length .Ltmp26029: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Mf" .Ltmp26030: .cv_def_range .Ltmp13816 .Ltmp13828, "E\021N\001\000\000\210\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26012: .p2align 2 .cv_linetable 951, "??0?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0AEBV?$regex_traits@D@1@PEAV_Root_node@1@IW4syntax_option_type@regex_constants@1@W4match_flag_type@81@@Z", .Lfunc_end951 .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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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 .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match,0> > > > .long .Ltmp26032-.Ltmp26031 # Subsection size .Ltmp26031: .short .Ltmp26034-.Ltmp26033 # Record length .Ltmp26033: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end952-"??$_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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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 10555 # 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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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 .Ltmp26034: .short .Ltmp26036-.Ltmp26035 # Record length .Ltmp26035: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26036: .cv_def_range .Ltmp13829 .Ltmp13843, "E\021O\001\000\000\210\000\000\000" .short .Ltmp26038-.Ltmp26037 # Record length .Ltmp26037: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "_Matches" .Ltmp26038: .cv_def_range .Ltmp13829 .Ltmp13843, "E\021O\001\000\000\220\000\000\000" .short .Ltmp26040-.Ltmp26039 # Record length .Ltmp26039: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Full_match" .Ltmp26040: .cv_def_range .Ltmp13829 .Ltmp13843, "E\021O\001\000\000\236\000\000\000" .short .Ltmp26042-.Ltmp26041 # Record length .Ltmp26041: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp13841-.Ltmp13835 # Code size .secrel32 .Ltmp13835 # Function section relative address .secidx .Lfunc_begin952 # Function section index .byte 0 # Lexical block name .Ltmp26042: .short .Ltmp26044-.Ltmp26043 # Record length .Ltmp26043: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Idx" .Ltmp26044: .cv_def_range .Ltmp13835 .Ltmp13841, "E\021O\001\000\000\204\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26032: .p2align 2 .cv_linetable 952, "??$_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@@QEAA_NPEAV?$match_results@V?$span_iterator@V?$span@D$0?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_end952 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::~_Matcher .long .Ltmp26046-.Ltmp26045 # Subsection size .Ltmp26045: .short .Ltmp26048-.Ltmp26047 # Record length .Ltmp26047: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end953-"??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10557 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::~_Matcher" # Function name .Ltmp26048: .short .Ltmp26050-.Ltmp26049 # Record length .Ltmp26049: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26050: .cv_def_range .Ltmp13844 .Ltmp13846, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26046: .p2align 2 .cv_linetable 953, "??1?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA@XZ", .Lfunc_end953 .section .debug$S,"dr",associative,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::_Tgt_state_t .long .Ltmp26052-.Ltmp26051 # Subsection size .Ltmp26051: .short .Ltmp26054-.Ltmp26053 # Record length .Ltmp26053: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end954-"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10559 # Function type index .secrel32 "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Tgt_state_t,0> >::_Tgt_state_t" # Function name .Ltmp26054: .short .Ltmp26056-.Ltmp26055 # Record length .Ltmp26055: .short 4414 # Record kind: S_LOCAL .long 9538 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26056: .cv_def_range .Ltmp13847 .Ltmp13848, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26052: .p2align 2 .cv_linetable 954, "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ", .Lfunc_end954 .section .debug$S,"dr",associative,"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp26058-.Ltmp26057 # Subsection size .Ltmp26057: .short .Ltmp26060-.Ltmp26059 # Record length .Ltmp26059: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end955-"??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10560 # Function type index .secrel32 "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp26060: .short .Ltmp26062-.Ltmp26061 # Record length .Ltmp26061: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26062: .cv_def_range .Ltmp13851 .Ltmp13852, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26058: .p2align 2 .cv_linetable 955, "??0?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ", .Lfunc_end955 .section .debug$S,"dr",associative,"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_constants::operator& .long .Ltmp26064-.Ltmp26063 # Subsection size .Ltmp26063: .short .Ltmp26066-.Ltmp26065 # Record length .Ltmp26065: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end956-"??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10564 # 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 .Ltmp26066: .short .Ltmp26068-.Ltmp26067 # Record length .Ltmp26067: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp26068: .cv_def_range .Ltmp13853 .Ltmp13854, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26070-.Ltmp26069 # Record length .Ltmp26069: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp26070: .cv_def_range .Ltmp13853 .Ltmp13854, "E\021O\001\000\000\004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26064: .p2align 2 .cv_linetable 956, "??Iregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z", .Lfunc_end956 .section .debug$S,"dr",associative,"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::resize .long .Ltmp26072-.Ltmp26071 # Subsection size .Ltmp26071: .short .Ltmp26074-.Ltmp26073 # Record length .Ltmp26073: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end957-"?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10565 # Function type index .secrel32 "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" # Function section relative address .secidx "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::resize" # Function name .Ltmp26074: .short .Ltmp26076-.Ltmp26075 # Record length .Ltmp26075: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26076: .cv_def_range .Ltmp13855 .Ltmp13856, "E\021O\001\000\000 \000\000\000" .short .Ltmp26078-.Ltmp26077 # Record length .Ltmp26077: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp26078: .cv_def_range .Ltmp13855 .Ltmp13856, "E\021O\001\000\000(\000\000\000" .short .Ltmp26080-.Ltmp26079 # Record length .Ltmp26079: .short 4414 # Record kind: S_LOCAL .long 10567 # TypeIndex .short 0 # Flags .asciz "_Lambda_default" .Ltmp26080: .cv_def_range .Ltmp13855 .Ltmp13856, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26072: .p2align 2 .cv_linetable 957, "?resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z", .Lfunc_end957 .section .debug$S,"dr",associative,"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::~vector .long .Ltmp26082-.Ltmp26081 # Subsection size .Ltmp26081: .short .Ltmp26084-.Ltmp26083 # Record length .Ltmp26083: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end958-"??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10571 # Function type index .secrel32 "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::~vector" # Function name .Ltmp26084: .short .Ltmp26086-.Ltmp26085 # Record length .Ltmp26085: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26086: .cv_def_range .Ltmp13859 .Ltmp13862, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26082: .p2align 2 .cv_linetable 958, "??1?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ", .Lfunc_end958 .section .debug$S,"dr",associative,"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::~_Tgt_state_t .long .Ltmp26088-.Ltmp26087 # Subsection size .Ltmp26087: .short .Ltmp26090-.Ltmp26089 # Record length .Ltmp26089: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end959-"??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10572 # Function type index .secrel32 "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Tgt_state_t,0> >::~_Tgt_state_t" # Function name .Ltmp26090: .short .Ltmp26092-.Ltmp26091 # Record length .Ltmp26091: .short 4414 # Record kind: S_LOCAL .long 9538 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26092: .cv_def_range .Ltmp13863 .Ltmp13865, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26088: .p2align 2 .cv_linetable 959, "??1?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ", .Lfunc_end959 .section .debug$S,"dr",associative,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bt_state_t,0> >::_Bt_state_t .long .Ltmp26094-.Ltmp26093 # Subsection size .Ltmp26093: .short .Ltmp26096-.Ltmp26095 # Record length .Ltmp26095: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end960-"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10575 # Function type index .secrel32 "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Bt_state_t,0> >::_Bt_state_t" # Function name .Ltmp26096: .short .Ltmp26098-.Ltmp26097 # Record length .Ltmp26097: .short 4414 # Record kind: S_LOCAL .long 10573 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26098: .cv_def_range .Ltmp13866 .Ltmp13867, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26094: .p2align 2 .cv_linetable 960, "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ", .Lfunc_end960 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector .long .Ltmp26100-.Ltmp26099 # Subsection size .Ltmp26099: .short .Ltmp26102-.Ltmp26101 # Record length .Ltmp26101: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end961-"??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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10576 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector" # Function name .Ltmp26102: .short .Ltmp26104-.Ltmp26103 # Record length .Ltmp26103: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26104: .cv_def_range .Ltmp13870 .Ltmp13871, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26100: .p2align 2 .cv_linetable 961, "??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@@QEAA@XZ", .Lfunc_end961 .section .debug$S,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp26106-.Ltmp26105 # Subsection size .Ltmp26105: .short .Ltmp26108-.Ltmp26107 # Record length .Ltmp26107: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end962-"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10577 # Function type index .secrel32 "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp26108: .short .Ltmp26110-.Ltmp26109 # Record length .Ltmp26109: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26110: .cv_def_range .Ltmp13872 .Ltmp13873, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26106: .p2align 2 .cv_linetable 962, "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ", .Lfunc_end962 .section .debug$S,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_val >::_Vb_val .long .Ltmp26112-.Ltmp26111 # Subsection size .Ltmp26111: .short .Ltmp26114-.Ltmp26113 # Record length .Ltmp26113: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end963-"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10578 # Function type index .secrel32 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_val >::_Vb_val" # Function name .Ltmp26114: .short .Ltmp26116-.Ltmp26115 # Record length .Ltmp26115: .short 4414 # Record kind: S_LOCAL .long 10130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26116: .cv_def_range .Ltmp13876 .Ltmp13881, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26112: .p2align 2 .cv_linetable 963, "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ", .Lfunc_end963 .section .debug$S,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp26118-.Ltmp26117 # Subsection size .Ltmp26117: .short .Ltmp26120-.Ltmp26119 # Record length .Ltmp26119: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end964-"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10579 # Function type index .secrel32 "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp26120: .short .Ltmp26122-.Ltmp26121 # Record length .Ltmp26121: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26122: .cv_def_range .Ltmp13884 .Ltmp13885, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26118: .p2align 2 .cv_linetable 964, "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ", .Lfunc_end964 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_val >::_Alloc_proxy .long .Ltmp26124-.Ltmp26123 # Subsection size .Ltmp26123: .short .Ltmp26126-.Ltmp26125 # Record length .Ltmp26125: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end965-"?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10580 # Function type index .secrel32 "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_val >::_Alloc_proxy" # Function name .Ltmp26126: .short .Ltmp26128-.Ltmp26127 # Record length .Ltmp26127: .short 4414 # Record kind: S_LOCAL .long 10130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26128: .cv_def_range .Ltmp13886 .Ltmp13887, "E\021O\001\000\000@\000\000\000" .short .Ltmp26130-.Ltmp26129 # Record length .Ltmp26129: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp26130: .cv_def_range .Ltmp13886 .Ltmp13887, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26124: .p2align 2 .cv_linetable 965, "?_Alloc_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ", .Lfunc_end965 .section .debug$S,"dr",associative,"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::~vector .long .Ltmp26132-.Ltmp26131 # Subsection size .Ltmp26131: .short .Ltmp26134-.Ltmp26133 # Record length .Ltmp26133: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end966-"??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10581 # Function type index .secrel32 "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::~vector" # Function name .Ltmp26134: .short .Ltmp26136-.Ltmp26135 # Record length .Ltmp26135: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26136: .cv_def_range .Ltmp13890 .Ltmp13893, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26132: .p2align 2 .cv_linetable 966, "??1?$vector@IV?$allocator@I@std@@@std@@QEAA@XZ", .Lfunc_end966 .section .debug$S,"dr",associative,"??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc .long .Ltmp26138-.Ltmp26137 # Subsection size .Ltmp26137: .short .Ltmp26140-.Ltmp26139 # Record length .Ltmp26139: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end967-"??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10582 # Function type index .secrel32 "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc" # Function name .Ltmp26140: .short .Ltmp26142-.Ltmp26141 # Record length .Ltmp26141: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26142: .cv_def_range .Ltmp13894 .Ltmp13897, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26138: .p2align 2 .cv_linetable 967, "??0?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end967 .section .debug$S,"dr",associative,"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<> .long .Ltmp26144-.Ltmp26143 # Subsection size .Ltmp26143: .short .Ltmp26146-.Ltmp26145 # Record length .Ltmp26145: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end968-"??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10584 # Function type index .secrel32 "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@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@@QEAA@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 .Ltmp26146: .short .Ltmp26148-.Ltmp26147 # Record length .Ltmp26147: .short 4414 # Record kind: S_LOCAL .long 10521 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26148: .cv_def_range .Ltmp13898 .Ltmp13899, "E\021O\001\000\0008\000\000\000" .short .Ltmp26150-.Ltmp26149 # Record length .Ltmp26149: .short 4414 # Record kind: S_LOCAL .long 7668 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26150: .cv_def_range .Ltmp13898 .Ltmp13899, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26144: .p2align 2 .cv_linetable 968, "??$?0$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@@Z", .Lfunc_end968 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Alloc_proxy .long .Ltmp26152-.Ltmp26151 # Subsection size .Ltmp26151: .short .Ltmp26154-.Ltmp26153 # Record length .Ltmp26153: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end969-"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10585 # Function type index .secrel32 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Alloc_proxy" # Function name .Ltmp26154: .short .Ltmp26156-.Ltmp26155 # Record length .Ltmp26155: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26156: .cv_def_range .Ltmp13900 .Ltmp13901, "E\021O\001\000\000P\000\000\000" .short .Ltmp26158-.Ltmp26157 # Record length .Ltmp26157: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp26158: .cv_def_range .Ltmp13900 .Ltmp13901, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26152: .p2align 2 .cv_linetable 969, "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ", .Lfunc_end969 .section .debug$S,"dr",associative,"??0?$allocator@I@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp26160-.Ltmp26159 # Subsection size .Ltmp26159: .short .Ltmp26162-.Ltmp26161 # Record length .Ltmp26161: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end970-"??0?$allocator@I@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10586 # Function type index .secrel32 "??0?$allocator@I@std@@QEAA@XZ" # Function section relative address .secidx "??0?$allocator@I@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp26162: .short .Ltmp26164-.Ltmp26163 # Record length .Ltmp26163: .short 4414 # Record kind: S_LOCAL .long 10252 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26164: .cv_def_range .Ltmp13902 .Ltmp13903, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26160: .p2align 2 .cv_linetable 970, "??0?$allocator@I@std@@QEAA@XZ", .Lfunc_end970 .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val .long .Ltmp26166-.Ltmp26165 # Subsection size .Ltmp26165: .short .Ltmp26168-.Ltmp26167 # Record length .Ltmp26167: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end971-"??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10587 # Function type index .secrel32 "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_val >::_Vector_val" # Function name .Ltmp26168: .short .Ltmp26170-.Ltmp26169 # Record length .Ltmp26169: .short 4414 # Record kind: S_LOCAL .long 10533 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26170: .cv_def_range .Ltmp13904 .Ltmp13905, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26166: .p2align 2 .cv_linetable 971, "??0?$_Vector_val@U?$_Simple_types@I@std@@@std@@QEAA@XZ", .Lfunc_end971 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp26172-.Ltmp26171 # Subsection size .Ltmp26171: .short .Ltmp26174-.Ltmp26173 # Record length .Ltmp26173: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end972-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10588 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp26174: .short .Ltmp26176-.Ltmp26175 # Record length .Ltmp26175: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26176: .cv_def_range .Ltmp13906 .Ltmp13907, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26172: .p2align 2 .cv_linetable 972, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$allocator@I@2@XZ", .Lfunc_end972 .section .debug$S,"dr",associative,"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp26178-.Ltmp26177 # Subsection size .Ltmp26177: .short .Ltmp26180-.Ltmp26179 # Record length .Ltmp26179: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end973-"??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10590 # Function type index .secrel32 "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # Function section relative address .secidx "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp26180: .short .Ltmp26182-.Ltmp26181 # Record length .Ltmp26181: .short 4414 # Record kind: S_LOCAL .long 4903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26182: .cv_def_range .Ltmp13908 .Ltmp13909, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26184-.Ltmp26183 # Record length .Ltmp26183: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26184: .cv_def_range .Ltmp13908 .Ltmp13909, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26178: .p2align 2 .cv_linetable 973, "??$?0I@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z", .Lfunc_end973 .section .debug$S,"dr",associative,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myproxy .long .Ltmp26186-.Ltmp26185 # Subsection size .Ltmp26185: .short .Ltmp26188-.Ltmp26187 # Record length .Ltmp26187: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end974-"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10591 # Function type index .secrel32 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address .secidx "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myproxy" # Function name .Ltmp26188: .short .Ltmp26190-.Ltmp26189 # Record length .Ltmp26189: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26190: .cv_def_range .Ltmp13910 .Ltmp13911, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26186: .p2align 2 .cv_linetable 974, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end974 .section .debug$S,"dr",associative,"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp26192-.Ltmp26191 # Subsection size .Ltmp26191: .short .Ltmp26194-.Ltmp26193 # Record length .Ltmp26193: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end975-"??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10594 # Function type index .secrel32 "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp26194: .short .Ltmp26196-.Ltmp26195 # Record length .Ltmp26195: .short 4414 # Record kind: S_LOCAL .long 10455 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp26196: .cv_def_range .Ltmp13912 .Ltmp13913, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26192: .p2align 2 .cv_linetable 975, "??$addressof@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@I@std@@@0@AEAV10@@Z", .Lfunc_end975 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp26198-.Ltmp26197 # Subsection size .Ltmp26197: .short .Ltmp26200-.Ltmp26199 # Record length .Ltmp26199: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end976-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10595 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp26200: .short .Ltmp26202-.Ltmp26201 # Record length .Ltmp26201: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26202: .cv_def_range .Ltmp13914 .Ltmp13915, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26198: .p2align 2 .cv_linetable 976, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", .Lfunc_end976 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$allocator@I@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp26204-.Ltmp26203 # Subsection size .Ltmp26203: .short .Ltmp26206-.Ltmp26205 # Record length .Ltmp26205: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end977-"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$allocator@I@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10596 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$allocator@I@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name .Ltmp26206: .short .Ltmp26208-.Ltmp26207 # Record length .Ltmp26207: .short 4414 # Record kind: S_LOCAL .long 10521 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26208: .cv_def_range .Ltmp13916 .Ltmp13917, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26204: .p2align 2 .cv_linetable 977, "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$allocator@I@2@XZ", .Lfunc_end977 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp26210-.Ltmp26209 # Subsection size .Ltmp26209: .short .Ltmp26212-.Ltmp26211 # Record length .Ltmp26211: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end978-"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10597 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_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@@QEAAAEAV?$_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 .Ltmp26212: .short .Ltmp26214-.Ltmp26213 # Record length .Ltmp26213: .short 4414 # Record kind: S_LOCAL .long 10521 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26214: .cv_def_range .Ltmp13918 .Ltmp13919, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26210: .p2align 2 .cv_linetable 978, "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", .Lfunc_end978 .section .debug$S,"dr",associative,"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Tidy .long .Ltmp26216-.Ltmp26215 # Subsection size .Ltmp26215: .short .Ltmp26218-.Ltmp26217 # Record length .Ltmp26217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end979-"?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10598 # Function type index .secrel32 "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::_Tidy" # Function name .Ltmp26218: .short .Ltmp26220-.Ltmp26219 # Record length .Ltmp26219: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26220: .cv_def_range .Ltmp13920 .Ltmp13923, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26216: .p2align 2 .cv_linetable 979, "?_Tidy@?$vector@IV?$allocator@I@std@@@std@@AEAAXXZ", .Lfunc_end979 .section .debug$S,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::~_Vector_alloc .long .Ltmp26222-.Ltmp26221 # Subsection size .Ltmp26221: .short .Ltmp26224-.Ltmp26223 # Record length .Ltmp26223: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end980-"??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10599 # Function type index .secrel32 "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::~_Vector_alloc" # Function name .Ltmp26224: .short .Ltmp26226-.Ltmp26225 # Record length .Ltmp26225: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26226: .cv_def_range .Ltmp13926 .Ltmp13929, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26222: .p2align 2 .cv_linetable 980, "??1?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end980 .section .debug$S,"dr",associative,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Orphan_all .long .Ltmp26228-.Ltmp26227 # Subsection size .Ltmp26227: .short .Ltmp26230-.Ltmp26229 # Record length .Ltmp26229: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end981-"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10600 # Function type index .secrel32 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Orphan_all" # Function name .Ltmp26230: .short .Ltmp26232-.Ltmp26231 # Record length .Ltmp26231: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26232: .cv_def_range .Ltmp13930 .Ltmp13931, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26228: .p2align 2 .cv_linetable 981, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ", .Lfunc_end981 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp26234-.Ltmp26233 # Subsection size .Ltmp26233: .short .Ltmp26236-.Ltmp26235 # Record length .Ltmp26235: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end982-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10601 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp26236: .short .Ltmp26238-.Ltmp26237 # Record length .Ltmp26237: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26238: .cv_def_range .Ltmp13932 .Ltmp13933, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26234: .p2align 2 .cv_linetable 982, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ", .Lfunc_end982 .section .debug$S,"dr",associative,"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Destroy .long .Ltmp26240-.Ltmp26239 # Subsection size .Ltmp26239: .short .Ltmp26242-.Ltmp26241 # Record length .Ltmp26241: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end983-"?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10602 # Function type index .secrel32 "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" # Function section relative address .secidx "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Destroy" # Function name .Ltmp26242: .short .Ltmp26244-.Ltmp26243 # Record length .Ltmp26243: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26244: .cv_def_range .Ltmp13934 .Ltmp13935, "E\021O\001\000\000 \000\000\000" .short .Ltmp26246-.Ltmp26245 # Record length .Ltmp26245: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26246: .cv_def_range .Ltmp13934 .Ltmp13935, "E\021O\001\000\000(\000\000\000" .short .Ltmp26248-.Ltmp26247 # Record length .Ltmp26247: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26248: .cv_def_range .Ltmp13934 .Ltmp13935, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26240: .p2align 2 .cv_linetable 983, "?_Destroy@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0@Z", .Lfunc_end983 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp26250-.Ltmp26249 # Subsection size .Ltmp26249: .short .Ltmp26252-.Ltmp26251 # Record length .Ltmp26251: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end984-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10603 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp26252: .short .Ltmp26254-.Ltmp26253 # Record length .Ltmp26253: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26254: .cv_def_range .Ltmp13936 .Ltmp13937, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26250: .p2align 2 .cv_linetable 984, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ", .Lfunc_end984 .section .debug$S,"dr",associative,"?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::deallocate .long .Ltmp26256-.Ltmp26255 # Subsection size .Ltmp26255: .short .Ltmp26258-.Ltmp26257 # Record length .Ltmp26257: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end985-"?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10604 # Function type index .secrel32 "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" # Function section relative address .secidx "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::deallocate" # Function name .Ltmp26258: .short .Ltmp26260-.Ltmp26259 # Record length .Ltmp26259: .short 4414 # Record kind: S_LOCAL .long 10252 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26260: .cv_def_range .Ltmp13938 .Ltmp13939, "E\021O\001\000\0000\000\000\000" .short .Ltmp26262-.Ltmp26261 # Record length .Ltmp26261: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp26262: .cv_def_range .Ltmp13938 .Ltmp13939, "E\021O\001\000\0008\000\000\000" .short .Ltmp26264-.Ltmp26263 # Record length .Ltmp26263: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp26264: .cv_def_range .Ltmp13938 .Ltmp13939, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26256: .p2align 2 .cv_linetable 985, "?deallocate@?$allocator@I@std@@QEAAXQEAI_K@Z", .Lfunc_end985 .section .debug$S,"dr",associative,"?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::capacity .long .Ltmp26266-.Ltmp26265 # Subsection size .Ltmp26265: .short .Ltmp26268-.Ltmp26267 # Record length .Ltmp26267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end986-"?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10605 # Function type index .secrel32 "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::capacity" # Function name .Ltmp26268: .short .Ltmp26270-.Ltmp26269 # Record length .Ltmp26269: .short 4414 # Record kind: S_LOCAL .long 10368 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26270: .cv_def_range .Ltmp13940 .Ltmp13941, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26266: .p2align 2 .cv_linetable 986, "?capacity@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ", .Lfunc_end986 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp26272-.Ltmp26271 # Subsection size .Ltmp26271: .short .Ltmp26274-.Ltmp26273 # Record length .Ltmp26273: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end987-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10606 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp26274: .short .Ltmp26276-.Ltmp26275 # Record length .Ltmp26275: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26276: .cv_def_range .Ltmp13942 .Ltmp13943, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26272: .p2align 2 .cv_linetable 987, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAAEAPEAIXZ", .Lfunc_end987 .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range > .long .Ltmp26278-.Ltmp26277 # Subsection size .Ltmp26277: .short .Ltmp26280-.Ltmp26279 # Record length .Ltmp26279: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end988-"??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10609 # Function type index .secrel32 "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" # Function section relative address .secidx "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range >" # Function name .Ltmp26280: .short .Ltmp26282-.Ltmp26281 # Record length .Ltmp26281: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26282: .cv_def_range .Ltmp13944 .Ltmp13945, "E\021O\001\000\0000\000\000\000" .short .Ltmp26284-.Ltmp26283 # Record length .Ltmp26283: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26284: .cv_def_range .Ltmp13944 .Ltmp13945, "E\021O\001\000\0008\000\000\000" .short .Ltmp26286-.Ltmp26285 # Record length .Ltmp26285: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp26286: .cv_def_range .Ltmp13944 .Ltmp13945, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26278: .p2align 2 .cv_linetable 988, "??$_Destroy_range@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@@Z", .Lfunc_end988 .section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range1 > .long .Ltmp26288-.Ltmp26287 # Subsection size .Ltmp26287: .short .Ltmp26290-.Ltmp26289 # Record length .Ltmp26289: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end989-"??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10612 # Function type index .secrel32 "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range1 >" # Function name .Ltmp26290: .short .Ltmp26292-.Ltmp26291 # Record length .Ltmp26291: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26292: .cv_def_range .Ltmp13946 .Ltmp13947, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26294-.Ltmp26293 # Record length .Ltmp26293: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26294: .cv_def_range .Ltmp13946 .Ltmp13947, "E\021O\001\000\000\b\000\000\000" .short .Ltmp26296-.Ltmp26295 # Record length .Ltmp26295: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26296: .cv_def_range .Ltmp13946 .Ltmp13947, "E\021O\001\000\000\020\000\000\000" .short .Ltmp26298-.Ltmp26297 # Record length .Ltmp26297: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26298: .cv_def_range .Ltmp13946 .Ltmp13947, "E\021O\001\000\000\030\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26288: .p2align 2 .cv_linetable 989, "??$_Destroy_range1@V?$allocator@I@std@@@std@@YAXPEAI0AEAV?$allocator@I@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end989 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp26300-.Ltmp26299 # Subsection size .Ltmp26299: .short .Ltmp26302-.Ltmp26301 # Record length .Ltmp26301: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end990-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10613 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp26302: .short .Ltmp26304-.Ltmp26303 # Record length .Ltmp26303: .short 4414 # Record kind: S_LOCAL .long 10443 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26304: .cv_def_range .Ltmp13948 .Ltmp13949, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26300: .p2align 2 .cv_linetable 990, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ", .Lfunc_end990 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp26306-.Ltmp26305 # Subsection size .Ltmp26305: .short .Ltmp26308-.Ltmp26307 # Record length .Ltmp26307: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end991-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10614 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp26308: .short .Ltmp26310-.Ltmp26309 # Record length .Ltmp26309: .short 4414 # Record kind: S_LOCAL .long 10443 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26310: .cv_def_range .Ltmp13950 .Ltmp13951, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26306: .p2align 2 .cv_linetable 991, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ", .Lfunc_end991 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp26312-.Ltmp26311 # Subsection size .Ltmp26311: .short .Ltmp26314-.Ltmp26313 # Record length .Ltmp26313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end992-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10615 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp26314: .short .Ltmp26316-.Ltmp26315 # Record length .Ltmp26315: .short 4414 # Record kind: S_LOCAL .long 10443 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26316: .cv_def_range .Ltmp13952 .Ltmp13953, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26312: .p2align 2 .cv_linetable 992, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", .Lfunc_end992 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp26318-.Ltmp26317 # Subsection size .Ltmp26317: .short .Ltmp26320-.Ltmp26319 # Record length .Ltmp26319: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end993-"?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10616 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_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@@QEBAAEBV?$_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 .Ltmp26320: .short .Ltmp26322-.Ltmp26321 # Record length .Ltmp26321: .short 4414 # Record kind: S_LOCAL .long 10524 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26322: .cv_def_range .Ltmp13954 .Ltmp13955, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26318: .p2align 2 .cv_linetable 993, "?_Get_second@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@I@std@@@2@XZ", .Lfunc_end993 .section .debug$S,"dr",associative,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Free_proxy .long .Ltmp26324-.Ltmp26323 # Subsection size .Ltmp26323: .short .Ltmp26326-.Ltmp26325 # Record length .Ltmp26325: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end994-"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10617 # Function type index .secrel32 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Free_proxy" # Function name .Ltmp26326: .short .Ltmp26328-.Ltmp26327 # Record length .Ltmp26327: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26328: .cv_def_range .Ltmp13956 .Ltmp13957, "E\021O\001\000\0000\000\000\000" .short .Ltmp26330-.Ltmp26329 # Record length .Ltmp26329: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp26330: .cv_def_range .Ltmp13956 .Ltmp13957, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26324: .p2align 2 .cv_linetable 994, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXXZ", .Lfunc_end994 .section .debug$S,"dr",associative,"??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Vector_alloc .long .Ltmp26332-.Ltmp26331 # Subsection size .Ltmp26331: .short .Ltmp26334-.Ltmp26333 # Record length .Ltmp26333: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end995-"??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10618 # Function type index .secrel32 "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Vector_alloc" # Function name .Ltmp26334: .short .Ltmp26336-.Ltmp26335 # Record length .Ltmp26335: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26336: .cv_def_range .Ltmp13958 .Ltmp13961, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26332: .p2align 2 .cv_linetable 995, "??0?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ", .Lfunc_end995 .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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Compressed_pair<> .long .Ltmp26338-.Ltmp26337 # Subsection size .Ltmp26337: .short .Ltmp26340-.Ltmp26339 # Record length .Ltmp26339: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end996-"??$?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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10620 # 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@@QEAA@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@@QEAA@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 .Ltmp26340: .short .Ltmp26342-.Ltmp26341 # Record length .Ltmp26341: .short 4414 # Record kind: S_LOCAL .long 10272 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26342: .cv_def_range .Ltmp13962 .Ltmp13963, "E\021O\001\000\0008\000\000\000" .short .Ltmp26344-.Ltmp26343 # Record length .Ltmp26343: .short 4414 # Record kind: S_LOCAL .long 7668 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26344: .cv_def_range .Ltmp13962 .Ltmp13963, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26338: .p2align 2 .cv_linetable 996, "??$?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@@QEAA@U_Zero_then_variadic_args_t@1@@Z", .Lfunc_end996 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Alloc_proxy .long .Ltmp26346-.Ltmp26345 # Subsection size .Ltmp26345: .short .Ltmp26348-.Ltmp26347 # Record length .Ltmp26347: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end997-"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10621 # Function type index .secrel32 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Alloc_proxy" # Function name .Ltmp26348: .short .Ltmp26350-.Ltmp26349 # Record length .Ltmp26349: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26350: .cv_def_range .Ltmp13964 .Ltmp13965, "E\021O\001\000\000P\000\000\000" .short .Ltmp26352-.Ltmp26351 # Record length .Ltmp26351: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp26352: .cv_def_range .Ltmp13964 .Ltmp13965, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26346: .p2align 2 .cv_linetable 997, "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ", .Lfunc_end997 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator,0> >::_Grp_t>::allocator .long .Ltmp26354-.Ltmp26353 # Subsection size .Ltmp26353: .short .Ltmp26356-.Ltmp26355 # Record length .Ltmp26355: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end998-"??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10622 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::allocator,0> >::_Grp_t>::allocator" # Function name .Ltmp26356: .short .Ltmp26358-.Ltmp26357 # Record length .Ltmp26357: .short 4414 # Record kind: S_LOCAL .long 10051 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26358: .cv_def_range .Ltmp13966 .Ltmp13967, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26354: .p2align 2 .cv_linetable 998, "??0?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAA@XZ", .Lfunc_end998 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_val,0> >::_Grp_t> >::_Vector_val .long .Ltmp26360-.Ltmp26359 # Subsection size .Ltmp26359: .short .Ltmp26362-.Ltmp26361 # Record length .Ltmp26361: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end999-"??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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10623 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_val,0> >::_Grp_t> >::_Vector_val" # Function name .Ltmp26362: .short .Ltmp26364-.Ltmp26363 # Record length .Ltmp26363: .short 4414 # Record kind: S_LOCAL .long 10284 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26364: .cv_def_range .Ltmp13968 .Ltmp13969, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26360: .p2align 2 .cv_linetable 999, "??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@@QEAA@XZ", .Lfunc_end999 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Getal .long .Ltmp26366-.Ltmp26365 # Subsection size .Ltmp26365: .short .Ltmp26368-.Ltmp26367 # Record length .Ltmp26367: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1000-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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 10624 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Getal" # Function name .Ltmp26368: .short .Ltmp26370-.Ltmp26369 # Record length .Ltmp26369: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26370: .cv_def_range .Ltmp13970 .Ltmp13971, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26366: .p2align 2 .cv_linetable 1000, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end1000 .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@@QEAA@AEBV?$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 .long 241 # Symbol subsection for std::allocator::allocator,0> >::_Grp_t> .long .Ltmp26372-.Ltmp26371 # Subsection size .Ltmp26371: .short .Ltmp26374-.Ltmp26373 # Record length .Ltmp26373: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1001-"??$?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@@QEAA@AEBV?$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 10626 # 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@@QEAA@AEBV?$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@@QEAA@AEBV?$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 .Ltmp26374: .short .Ltmp26376-.Ltmp26375 # Record length .Ltmp26375: .short 4414 # Record kind: S_LOCAL .long 4903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26376: .cv_def_range .Ltmp13972 .Ltmp13973, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26378-.Ltmp26377 # Record length .Ltmp26377: .short 4414 # Record kind: S_LOCAL .long 9695 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26378: .cv_def_range .Ltmp13972 .Ltmp13973, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26372: .p2align 2 .cv_linetable 1001, "??$?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@@QEAA@AEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", .Lfunc_end1001 .section .debug$S,"dr",associative,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myproxy .long .Ltmp26380-.Ltmp26379 # Subsection size .Ltmp26379: .short .Ltmp26382-.Ltmp26381 # Record length .Ltmp26381: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1002-"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10627 # Function type index .secrel32 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address .secidx "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myproxy" # Function name .Ltmp26382: .short .Ltmp26384-.Ltmp26383 # Record length .Ltmp26383: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26384: .cv_def_range .Ltmp13974 .Ltmp13975, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26380: .p2align 2 .cv_linetable 1002, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end1002 .section .debug$S,"dr",associative,"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof,0> >::_Grp_t> > > .long .Ltmp26386-.Ltmp26385 # Subsection size .Ltmp26385: .short .Ltmp26388-.Ltmp26387 # Record length .Ltmp26387: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1003-"??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10630 # Function type index .secrel32 "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof,0> >::_Grp_t> > >" # Function name .Ltmp26388: .short .Ltmp26390-.Ltmp26389 # Record length .Ltmp26389: .short 4414 # Record kind: S_LOCAL .long 10028 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp26390: .cv_def_range .Ltmp13976 .Ltmp13977, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26386: .p2align 2 .cv_linetable 1003, "??$addressof@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@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@0@AEAV10@@Z", .Lfunc_end1003 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Get_data .long .Ltmp26392-.Ltmp26391 # Subsection size .Ltmp26391: .short .Ltmp26394-.Ltmp26393 # Record length .Ltmp26393: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1004-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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 10631 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Get_data" # Function name .Ltmp26394: .short .Ltmp26396-.Ltmp26395 # Record length .Ltmp26395: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26396: .cv_def_range .Ltmp13978 .Ltmp13979, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26392: .p2align 2 .cv_linetable 1004, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAV?$_Vector_val@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_end1004 .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@@QEAAAEAV?$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 .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_first .long .Ltmp26398-.Ltmp26397 # Subsection size .Ltmp26397: .short .Ltmp26400-.Ltmp26399 # Record length .Ltmp26399: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1005-"?_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@@QEAAAEAV?$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 10632 # 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@@QEAAAEAV?$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@@QEAAAEAV?$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 .Ltmp26400: .short .Ltmp26402-.Ltmp26401 # Record length .Ltmp26401: .short 4414 # Record kind: S_LOCAL .long 10272 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26402: .cv_def_range .Ltmp13980 .Ltmp13981, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26398: .p2align 2 .cv_linetable 1005, "?_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@@QEAAAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end1005 .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@@QEAAAEAV?$_Vector_val@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 .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_second .long .Ltmp26404-.Ltmp26403 # Subsection size .Ltmp26403: .short .Ltmp26406-.Ltmp26405 # Record length .Ltmp26405: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1006-"?_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@@QEAAAEAV?$_Vector_val@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 10633 # 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@@QEAAAEAV?$_Vector_val@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@@QEAAAEAV?$_Vector_val@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 .Ltmp26406: .short .Ltmp26408-.Ltmp26407 # Record length .Ltmp26407: .short 4414 # Record kind: S_LOCAL .long 10272 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26408: .cv_def_range .Ltmp13982 .Ltmp13983, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26404: .p2align 2 .cv_linetable 1006, "?_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@@QEAAAEAV?$_Vector_val@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_end1006 .section .debug$S,"dr",associative,"??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc .long .Ltmp26410-.Ltmp26409 # Subsection size .Ltmp26409: .short .Ltmp26412-.Ltmp26411 # Record length .Ltmp26411: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1007-"??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10634 # Function type index .secrel32 "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc" # Function name .Ltmp26412: .short .Ltmp26414-.Ltmp26413 # Record length .Ltmp26413: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26414: .cv_def_range .Ltmp13984 .Ltmp13987, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26410: .p2align 2 .cv_linetable 1007, "??0?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ", .Lfunc_end1007 .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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair<> .long .Ltmp26416-.Ltmp26415 # Subsection size .Ltmp26415: .short .Ltmp26418-.Ltmp26417 # Record length .Ltmp26417: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1008-"??$?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@@QEAA@U_Zero_then_variadic_args_t@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10636 # 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@@QEAA@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@@QEAA@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 .Ltmp26418: .short .Ltmp26420-.Ltmp26419 # Record length .Ltmp26419: .short 4414 # Record kind: S_LOCAL .long 10097 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26420: .cv_def_range .Ltmp13988 .Ltmp13989, "E\021O\001\000\0008\000\000\000" .short .Ltmp26422-.Ltmp26421 # Record length .Ltmp26421: .short 4414 # Record kind: S_LOCAL .long 7668 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26422: .cv_def_range .Ltmp13988 .Ltmp13989, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26416: .p2align 2 .cv_linetable 1008, "??$?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@@QEAA@U_Zero_then_variadic_args_t@1@@Z", .Lfunc_end1008 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Alloc_proxy .long .Ltmp26424-.Ltmp26423 # Subsection size .Ltmp26423: .short .Ltmp26426-.Ltmp26425 # Record length .Ltmp26425: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1009-"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10637 # Function type index .secrel32 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Alloc_proxy" # Function name .Ltmp26426: .short .Ltmp26428-.Ltmp26427 # Record length .Ltmp26427: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26428: .cv_def_range .Ltmp13990 .Ltmp13991, "E\021O\001\000\000P\000\000\000" .short .Ltmp26430-.Ltmp26429 # Record length .Ltmp26429: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp26430: .cv_def_range .Ltmp13990 .Ltmp13991, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26424: .p2align 2 .cv_linetable 1009, "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ", .Lfunc_end1009 .section .debug$S,"dr",associative,"??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp26432-.Ltmp26431 # Subsection size .Ltmp26431: .short .Ltmp26434-.Ltmp26433 # Record length .Ltmp26433: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1010-"??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10638 # Function type index .secrel32 "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp26434: .short .Ltmp26436-.Ltmp26435 # Record length .Ltmp26435: .short 4414 # Record kind: S_LOCAL .long 9855 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26436: .cv_def_range .Ltmp13992 .Ltmp13993, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26432: .p2align 2 .cv_linetable 1010, "??0?$allocator@U_Loop_vals_t@std@@@std@@QEAA@XZ", .Lfunc_end1010 .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val .long .Ltmp26438-.Ltmp26437 # Subsection size .Ltmp26437: .short .Ltmp26440-.Ltmp26439 # Record length .Ltmp26439: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1011-"??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10639 # Function type index .secrel32 "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_val >::_Vector_val" # Function name .Ltmp26440: .short .Ltmp26442-.Ltmp26441 # Record length .Ltmp26441: .short 4414 # Record kind: S_LOCAL .long 10109 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26442: .cv_def_range .Ltmp13994 .Ltmp13995, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26438: .p2align 2 .cv_linetable 1011, "??0?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1011 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp26444-.Ltmp26443 # Subsection size .Ltmp26443: .short .Ltmp26446-.Ltmp26445 # Record length .Ltmp26445: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1012-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10640 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp26446: .short .Ltmp26448-.Ltmp26447 # Record length .Ltmp26447: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26448: .cv_def_range .Ltmp13996 .Ltmp13997, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26444: .p2align 2 .cv_linetable 1012, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ", .Lfunc_end1012 .section .debug$S,"dr",associative,"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp26450-.Ltmp26449 # Subsection size .Ltmp26449: .short .Ltmp26452-.Ltmp26451 # Record length .Ltmp26451: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1013-"??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10642 # Function type index .secrel32 "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section relative address .secidx "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp26452: .short .Ltmp26454-.Ltmp26453 # Record length .Ltmp26453: .short 4414 # Record kind: S_LOCAL .long 4903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26454: .cv_def_range .Ltmp13998 .Ltmp13999, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26456-.Ltmp26455 # Record length .Ltmp26455: .short 4414 # Record kind: S_LOCAL .long 9552 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26456: .cv_def_range .Ltmp13998 .Ltmp13999, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26450: .p2align 2 .cv_linetable 1013, "??$?0U_Loop_vals_t@std@@@?$allocator@U_Container_proxy@std@@@std@@QEAA@AEBV?$allocator@U_Loop_vals_t@std@@@1@@Z", .Lfunc_end1013 .section .debug$S,"dr",associative,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myproxy .long .Ltmp26458-.Ltmp26457 # Subsection size .Ltmp26457: .short .Ltmp26460-.Ltmp26459 # Record length .Ltmp26459: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1014-"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10643 # Function type index .secrel32 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address .secidx "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myproxy" # Function name .Ltmp26460: .short .Ltmp26462-.Ltmp26461 # Record length .Ltmp26461: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26462: .cv_def_range .Ltmp14000 .Ltmp14001, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26458: .p2align 2 .cv_linetable 1014, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end1014 .section .debug$S,"dr",associative,"??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp26464-.Ltmp26463 # Subsection size .Ltmp26463: .short .Ltmp26466-.Ltmp26465 # Record length .Ltmp26465: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1015-"??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10646 # Function type index .secrel32 "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp26466: .short .Ltmp26468-.Ltmp26467 # Record length .Ltmp26467: .short 4414 # Record kind: S_LOCAL .long 9832 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp26468: .cv_def_range .Ltmp14002 .Ltmp14003, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26464: .p2align 2 .cv_linetable 1015, "??$addressof@V?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@0@AEAV10@@Z", .Lfunc_end1015 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp26470-.Ltmp26469 # Subsection size .Ltmp26469: .short .Ltmp26472-.Ltmp26471 # Record length .Ltmp26471: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1016-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_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 10647 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp26472: .short .Ltmp26474-.Ltmp26473 # Record length .Ltmp26473: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26474: .cv_def_range .Ltmp14004 .Ltmp14005, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26470: .p2align 2 .cv_linetable 1016, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", .Lfunc_end1016 .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@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp26476-.Ltmp26475 # Subsection size .Ltmp26475: .short .Ltmp26478-.Ltmp26477 # Record length .Ltmp26477: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1017-"?_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@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10648 # 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@@QEAAAEAV?$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@@QEAAAEAV?$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 .Ltmp26478: .short .Ltmp26480-.Ltmp26479 # Record length .Ltmp26479: .short 4414 # Record kind: S_LOCAL .long 10097 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26480: .cv_def_range .Ltmp14006 .Ltmp14007, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26476: .p2align 2 .cv_linetable 1017, "?_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@@QEAAAEAV?$allocator@U_Loop_vals_t@std@@@2@XZ", .Lfunc_end1017 .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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp26482-.Ltmp26481 # Subsection size .Ltmp26481: .short .Ltmp26484-.Ltmp26483 # Record length .Ltmp26483: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1018-"?_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@@QEAAAEAV?$_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 10649 # 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@@QEAAAEAV?$_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@@QEAAAEAV?$_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 .Ltmp26484: .short .Ltmp26486-.Ltmp26485 # Record length .Ltmp26485: .short 4414 # Record kind: S_LOCAL .long 10097 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26486: .cv_def_range .Ltmp14008 .Ltmp14009, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26482: .p2align 2 .cv_linetable 1018, "?_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@@QEAAAEAV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", .Lfunc_end1018 .section .debug$S,"dr",associative,"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1477:32'> .long .Ltmp26488-.Ltmp26487 # Subsection size .Ltmp26487: .short .Ltmp26490-.Ltmp26489 # Record length .Ltmp26489: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1019-"??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10652 # Function type index .secrel32 "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Function section relative address .secidx "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Resize<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vector:1477:32'>" # Function name .Ltmp26490: .short .Ltmp26492-.Ltmp26491 # Record length .Ltmp26491: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26492: .cv_def_range .Ltmp14014 .Ltmp14029, "E\021N\001\000\000 \000\000\000" .short .Ltmp26494-.Ltmp26493 # Record length .Ltmp26493: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp26494: .cv_def_range .Ltmp14014 .Ltmp14029, "E\021N\001\000\000(\000\000\000" .short .Ltmp26496-.Ltmp26495 # Record length .Ltmp26495: .short 4414 # Record kind: S_LOCAL .long 10569 # TypeIndex .short 1 # Flags .asciz "_Udefault_or_fill" .Ltmp26496: .cv_def_range .Ltmp14014 .Ltmp14029, "E\021N\001\000\0000\000\000\000" .short .Ltmp26498-.Ltmp26497 # Record length .Ltmp26497: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldsize" .Ltmp26498: .cv_def_range .Ltmp14014 .Ltmp14029, "E\021N\001\000\000\030\000\000\000" .short .Ltmp26500-.Ltmp26499 # Record length .Ltmp26499: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp26500: .cv_def_range .Ltmp14014 .Ltmp14029, "E\021N\001\000\000\020\000\000\000" .short .Ltmp26502-.Ltmp26501 # Record length .Ltmp26501: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newcapacity" .Ltmp26502: .cv_def_range .Ltmp14015 .Ltmp14020 .Ltmp14028 .Ltmp14029, "E\021N\001\000\000\b\000\000\000" .short .Ltmp26504-.Ltmp26503 # Record length .Ltmp26503: .short 4414 # Record kind: S_LOCAL .long 9658 # TypeIndex .short 0 # Flags .asciz "_Newvec" .Ltmp26504: .cv_def_range .Ltmp14015 .Ltmp14020 .Ltmp14028 .Ltmp14029, "E\021N\001\000\000\000\000\000\000" .short .Ltmp26506-.Ltmp26505 # Record length .Ltmp26505: .short 4414 # Record kind: S_LOCAL .long 9658 # TypeIndex .short 0 # Flags .asciz "_Appended_first" .Ltmp26506: .cv_def_range .Ltmp14015 .Ltmp14020 .Ltmp14028 .Ltmp14029, "E\021N\001\000\000\370\377\377\377" .short .Ltmp26508-.Ltmp26507 # Record length .Ltmp26507: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 0 # Flags .asciz "_Appended_last" .Ltmp26508: .cv_def_range .Ltmp14015 .Ltmp14020 .Ltmp14028 .Ltmp14029, "E\021N\001\000\000\360\377\377\377" .short .Ltmp26510-.Ltmp26509 # Record length .Ltmp26509: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14022-.Ltmp14021 # Code size .secrel32 .Ltmp14021 # Function section relative address .secidx .Lfunc_begin1019 # Function section index .byte 0 # Lexical block name .Ltmp26510: .short .Ltmp26512-.Ltmp26511 # Record length .Ltmp26511: .short 4414 # Record kind: S_LOCAL .long 9658 # TypeIndex .short 0 # Flags .asciz "_Oldlast" .Ltmp26512: .cv_def_range .Ltmp14021 .Ltmp14022, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp26514-.Ltmp26513 # Record length .Ltmp26513: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14025-.Ltmp14024 # Code size .secrel32 .Ltmp14024 # Function section relative address .secidx .Lfunc_begin1019 # Function section index .byte 0 # Lexical block name .Ltmp26514: .short .Ltmp26516-.Ltmp26515 # Record length .Ltmp26515: .short 4414 # Record kind: S_LOCAL .long 9658 # TypeIndex .short 0 # Flags .asciz "_Newlast" .Ltmp26516: .cv_def_range .Ltmp14024 .Ltmp14025, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26488: .p2align 2 .cv_linetable 1019, "??$_Resize@V@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z", .Lfunc_end1019 .section .debug$S,"dr",associative,"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::size .long .Ltmp26518-.Ltmp26517 # Subsection size .Ltmp26517: .short .Ltmp26520-.Ltmp26519 # Record length .Ltmp26519: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1020-"?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10653 # Function type index .secrel32 "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::size" # Function name .Ltmp26520: .short .Ltmp26522-.Ltmp26521 # Record length .Ltmp26521: .short 4414 # Record kind: S_LOCAL .long 9621 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26522: .cv_def_range .Ltmp14030 .Ltmp14031, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26518: .p2align 2 .cv_linetable 1020, "?size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ", .Lfunc_end1020 .section .debug$S,"dr",associative,"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::capacity .long .Ltmp26524-.Ltmp26523 # Subsection size .Ltmp26523: .short .Ltmp26526-.Ltmp26525 # Record length .Ltmp26525: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1021-"?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10654 # Function type index .secrel32 "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Function section relative address .secidx "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::capacity" # Function name .Ltmp26526: .short .Ltmp26528-.Ltmp26527 # Record length .Ltmp26527: .short 4414 # Record kind: S_LOCAL .long 9621 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26528: .cv_def_range .Ltmp14032 .Ltmp14033, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26524: .p2align 2 .cv_linetable 1021, "?capacity@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ", .Lfunc_end1021 .section .debug$S,"dr",associative,"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::max_size .long .Ltmp26530-.Ltmp26529 # Subsection size .Ltmp26529: .short .Ltmp26532-.Ltmp26531 # Record length .Ltmp26531: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1022-"?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10655 # Function type index .secrel32 "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Function section relative address .secidx "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::max_size" # Function name .Ltmp26532: .short .Ltmp26534-.Ltmp26533 # Record length .Ltmp26533: .short 4414 # Record kind: S_LOCAL .long 9621 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26534: .cv_def_range .Ltmp14034 .Ltmp14035, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26530: .p2align 2 .cv_linetable 1022, "?max_size@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEBA_KXZ", .Lfunc_end1022 .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 .long 241 # Symbol subsection for std::vector >::_Xlength .long .Ltmp26536-.Ltmp26535 # Subsection size .Ltmp26535: .short .Ltmp26538-.Ltmp26537 # Record length .Ltmp26537: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1023-"?_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 10656 # 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 .Ltmp26538: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26536: .p2align 2 .cv_linetable 1023, "?_Xlength@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@CAXXZ", .Lfunc_end1023 .section .debug$S,"dr",associative,"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Calculate_growth .long .Ltmp26540-.Ltmp26539 # Subsection size .Ltmp26539: .short .Ltmp26542-.Ltmp26541 # Record length .Ltmp26541: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1024-"?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10657 # Function type index .secrel32 "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" # Function section relative address .secidx "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Calculate_growth" # Function name .Ltmp26542: .short .Ltmp26544-.Ltmp26543 # Record length .Ltmp26543: .short 4414 # Record kind: S_LOCAL .long 9621 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26544: .cv_def_range .Ltmp14038 .Ltmp14043, "E\021O\001\000\000@\000\000\000" .short .Ltmp26546-.Ltmp26545 # Record length .Ltmp26545: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp26546: .cv_def_range .Ltmp14038 .Ltmp14043, "E\021O\001\000\000H\000\000\000" .short .Ltmp26548-.Ltmp26547 # Record length .Ltmp26547: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp26548: .cv_def_range .Ltmp14038 .Ltmp14043, "E\021O\001\000\0008\000\000\000" .short .Ltmp26550-.Ltmp26549 # Record length .Ltmp26549: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Geometric" .Ltmp26550: .cv_def_range .Ltmp14038 .Ltmp14043, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26540: .p2align 2 .cv_linetable 1024, "?_Calculate_growth@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBA_K_K@Z", .Lfunc_end1024 .section .debug$S,"dr",associative,"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocate .long .Ltmp26552-.Ltmp26551 # Subsection size .Ltmp26551: .short .Ltmp26554-.Ltmp26553 # Record length .Ltmp26553: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1025-"?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10658 # Function type index .secrel32 "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" # Function section relative address .secidx "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocate" # Function name .Ltmp26554: .short .Ltmp26556-.Ltmp26555 # Record length .Ltmp26555: .short 4414 # Record kind: S_LOCAL .long 9855 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26556: .cv_def_range .Ltmp14044 .Ltmp14045, "E\021O\001\000\000(\000\000\000" .short .Ltmp26558-.Ltmp26557 # Record length .Ltmp26557: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp26558: .cv_def_range .Ltmp14044 .Ltmp14045, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26552: .p2align 2 .cv_linetable 1025, "?allocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAPEAU_Loop_vals_t@2@_K@Z", .Lfunc_end1025 .section .debug$S,"dr",associative,"??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::resize::::operator() .long .Ltmp26560-.Ltmp26559 # Subsection size .Ltmp26559: .short .Ltmp26562-.Ltmp26561 # Record length .Ltmp26561: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1026-"??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10661 # Function type index .secrel32 "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" # Function section relative address .secidx "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::resize::::operator()" # Function name .Ltmp26562: .short .Ltmp26564-.Ltmp26563 # Record length .Ltmp26563: .short 4414 # Record kind: S_LOCAL .long 10659 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26564: .cv_def_range .Ltmp14046 .Ltmp14047, "E\021O\001\000\000 \000\000\000" .short .Ltmp26566-.Ltmp26565 # Record length .Ltmp26565: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26566: .cv_def_range .Ltmp14046 .Ltmp14047, "E\021O\001\000\000(\000\000\000" .short .Ltmp26568-.Ltmp26567 # Record length .Ltmp26567: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp26568: .cv_def_range .Ltmp14046 .Ltmp14047, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26560: .p2align 2 .cv_linetable 1026, "??R@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@QEBA?A?@@PEAU_Loop_vals_t@3@0@Z", .Lfunc_end1026 .section .debug$S,"dr",associative,"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept .long .Ltmp26570-.Ltmp26569 # Subsection size .Ltmp26569: .short .Ltmp26572-.Ltmp26571 # Record length .Ltmp26571: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1027-"?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10662 # Function type index .secrel32 "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_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@@AEAAXPEAU_Loop_vals_t@2@00@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Umove_if_noexcept" # Function name .Ltmp26572: .short .Ltmp26574-.Ltmp26573 # Record length .Ltmp26573: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26574: .cv_def_range .Ltmp14048 .Ltmp14049, "E\021O\001\000\0008\000\000\000" .short .Ltmp26576-.Ltmp26575 # Record length .Ltmp26575: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26576: .cv_def_range .Ltmp14048 .Ltmp14049, "E\021O\001\000\000@\000\000\000" .short .Ltmp26578-.Ltmp26577 # Record length .Ltmp26577: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26578: .cv_def_range .Ltmp14048 .Ltmp14049, "E\021O\001\000\000H\000\000\000" .short .Ltmp26580-.Ltmp26579 # Record length .Ltmp26579: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26580: .cv_def_range .Ltmp14048 .Ltmp14049, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26570: .p2align 2 .cv_linetable 1027, "?_Umove_if_noexcept@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00@Z", .Lfunc_end1027 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp26582-.Ltmp26581 # Subsection size .Ltmp26581: .short .Ltmp26584-.Ltmp26583 # Record length .Ltmp26583: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1028-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10663 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp26584: .short .Ltmp26586-.Ltmp26585 # Record length .Ltmp26585: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26586: .cv_def_range .Ltmp14050 .Ltmp14051, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26582: .p2align 2 .cv_linetable 1028, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ", .Lfunc_end1028 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp26588-.Ltmp26587 # Subsection size .Ltmp26587: .short .Ltmp26590-.Ltmp26589 # Record length .Ltmp26589: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1029-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10664 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp26590: .short .Ltmp26592-.Ltmp26591 # Record length .Ltmp26591: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26592: .cv_def_range .Ltmp14052 .Ltmp14053, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26588: .p2align 2 .cv_linetable 1029, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ", .Lfunc_end1029 .section .debug$S,"dr",associative,"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Destroy .long .Ltmp26594-.Ltmp26593 # Subsection size .Ltmp26593: .short .Ltmp26596-.Ltmp26595 # Record length .Ltmp26595: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1030-"?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10665 # Function type index .secrel32 "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_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@@AEAAXPEAU_Loop_vals_t@2@0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Destroy" # Function name .Ltmp26596: .short .Ltmp26598-.Ltmp26597 # Record length .Ltmp26597: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26598: .cv_def_range .Ltmp14054 .Ltmp14055, "E\021O\001\000\000 \000\000\000" .short .Ltmp26600-.Ltmp26599 # Record length .Ltmp26599: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26600: .cv_def_range .Ltmp14054 .Ltmp14055, "E\021O\001\000\000(\000\000\000" .short .Ltmp26602-.Ltmp26601 # Record length .Ltmp26601: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26602: .cv_def_range .Ltmp14054 .Ltmp14055, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26594: .p2align 2 .cv_linetable 1030, "?_Destroy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@0@Z", .Lfunc_end1030 .section .debug$S,"dr",associative,"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::deallocate .long .Ltmp26604-.Ltmp26603 # Subsection size .Ltmp26603: .short .Ltmp26606-.Ltmp26605 # Record length .Ltmp26605: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1031-"?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10666 # Function type index .secrel32 "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" # Function section relative address .secidx "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::deallocate" # Function name .Ltmp26606: .short .Ltmp26608-.Ltmp26607 # Record length .Ltmp26607: .short 4414 # Record kind: S_LOCAL .long 9855 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26608: .cv_def_range .Ltmp14056 .Ltmp14057, "E\021O\001\000\0000\000\000\000" .short .Ltmp26610-.Ltmp26609 # Record length .Ltmp26609: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp26610: .cv_def_range .Ltmp14056 .Ltmp14057, "E\021O\001\000\0008\000\000\000" .short .Ltmp26612-.Ltmp26611 # Record length .Ltmp26611: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp26612: .cv_def_range .Ltmp14056 .Ltmp14057, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26604: .p2align 2 .cv_linetable 1031, "?deallocate@?$allocator@U_Loop_vals_t@std@@@std@@QEAAXQEAU_Loop_vals_t@2@_K@Z", .Lfunc_end1031 .section .debug$S,"dr",associative,"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Change_array .long .Ltmp26614-.Ltmp26613 # Subsection size .Ltmp26613: .short .Ltmp26616-.Ltmp26615 # Record length .Ltmp26615: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1032-"?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10667 # Function type index .secrel32 "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" # Function section relative address .secidx "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Change_array" # Function name .Ltmp26616: .short .Ltmp26618-.Ltmp26617 # Record length .Ltmp26617: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26618: .cv_def_range .Ltmp14058 .Ltmp14061, "E\021O\001\000\000X\000\000\000" .short .Ltmp26620-.Ltmp26619 # Record length .Ltmp26619: .short 4414 # Record kind: S_LOCAL .long 9658 # TypeIndex .short 1 # Flags .asciz "_Newvec" .Ltmp26620: .cv_def_range .Ltmp14058 .Ltmp14061, "E\021O\001\000\000`\000\000\000" .short .Ltmp26622-.Ltmp26621 # Record length .Ltmp26621: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp26622: .cv_def_range .Ltmp14058 .Ltmp14061, "E\021O\001\000\000h\000\000\000" .short .Ltmp26624-.Ltmp26623 # Record length .Ltmp26623: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp26624: .cv_def_range .Ltmp14058 .Ltmp14061, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26614: .p2align 2 .cv_linetable 1032, "?_Change_array@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXQEAU_Loop_vals_t@2@_K1@Z", .Lfunc_end1032 .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Orphan_range .long .Ltmp26626-.Ltmp26625 # Subsection size .Ltmp26625: .short .Ltmp26628-.Ltmp26627 # Record length .Ltmp26627: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1033-"?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10668 # Function type index .secrel32 "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_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@@AEBAXPEAU_Loop_vals_t@2@0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Orphan_range" # Function name .Ltmp26628: .short .Ltmp26630-.Ltmp26629 # Record length .Ltmp26629: .short 4414 # Record kind: S_LOCAL .long 9621 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26630: .cv_def_range .Ltmp14062 .Ltmp14071, "E\021O\001\000\000@\000\000\000" .short .Ltmp26632-.Ltmp26631 # Record length .Ltmp26631: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26632: .cv_def_range .Ltmp14062 .Ltmp14071, "E\021O\001\000\000H\000\000\000" .short .Ltmp26634-.Ltmp26633 # Record length .Ltmp26633: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26634: .cv_def_range .Ltmp14062 .Ltmp14071, "E\021O\001\000\000P\000\000\000" .short .Ltmp26636-.Ltmp26635 # Record length .Ltmp26635: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp26636: .cv_def_range .Ltmp14062 .Ltmp14071, "E\021O\001\000\0008\000\000\000" .short .Ltmp26638-.Ltmp26637 # Record length .Ltmp26637: .short 4414 # Record kind: S_LOCAL .long 10669 # TypeIndex .short 0 # Flags .asciz "_Pnext" .Ltmp26638: .cv_def_range .Ltmp14062 .Ltmp14071, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26626: .p2align 2 .cv_linetable 1033, "?_Orphan_range@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEBAXPEAU_Loop_vals_t@2@0@Z", .Lfunc_end1033 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp26640-.Ltmp26639 # Subsection size .Ltmp26639: .short .Ltmp26642-.Ltmp26641 # Record length .Ltmp26641: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1034-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10670 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp26642: .short .Ltmp26644-.Ltmp26643 # Record length .Ltmp26643: .short 4414 # Record kind: S_LOCAL .long 9820 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26644: .cv_def_range .Ltmp14072 .Ltmp14073, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26640: .p2align 2 .cv_linetable 1034, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ", .Lfunc_end1034 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp26646-.Ltmp26645 # Subsection size .Ltmp26645: .short .Ltmp26648-.Ltmp26647 # Record length .Ltmp26647: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1035-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10671 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp26648: .short .Ltmp26650-.Ltmp26649 # Record length .Ltmp26649: .short 4414 # Record kind: S_LOCAL .long 9820 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26650: .cv_def_range .Ltmp14074 .Ltmp14075, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26646: .p2align 2 .cv_linetable 1035, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ", .Lfunc_end1035 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp26652-.Ltmp26651 # Subsection size .Ltmp26651: .short .Ltmp26654-.Ltmp26653 # Record length .Ltmp26653: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1036-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_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 10672 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp26654: .short .Ltmp26656-.Ltmp26655 # Record length .Ltmp26655: .short 4414 # Record kind: S_LOCAL .long 9820 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26656: .cv_def_range .Ltmp14076 .Ltmp14077, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26652: .p2align 2 .cv_linetable 1036, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", .Lfunc_end1036 .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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp26658-.Ltmp26657 # Subsection size .Ltmp26657: .short .Ltmp26660-.Ltmp26659 # Record length .Ltmp26659: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1037-"?_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@@QEBAAEBV?$_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 10673 # 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@@QEBAAEBV?$_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@@QEBAAEBV?$_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 .Ltmp26660: .short .Ltmp26662-.Ltmp26661 # Record length .Ltmp26661: .short 4414 # Record kind: S_LOCAL .long 10100 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26662: .cv_def_range .Ltmp14078 .Ltmp14079, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26658: .p2align 2 .cv_linetable 1037, "?_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@@QEBAAEBV?$_Vector_val@U?$_Simple_types@U_Loop_vals_t@std@@@std@@@2@XZ", .Lfunc_end1037 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp26664-.Ltmp26663 # Subsection size .Ltmp26663: .short .Ltmp26666-.Ltmp26665 # Record length .Ltmp26665: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1038-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10674 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp26666: .short .Ltmp26668-.Ltmp26667 # Record length .Ltmp26667: .short 4414 # Record kind: S_LOCAL .long 9820 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26668: .cv_def_range .Ltmp14080 .Ltmp14081, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26664: .p2align 2 .cv_linetable 1038, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBQEAU_Loop_vals_t@2@XZ", .Lfunc_end1038 .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size .long .Ltmp26670-.Ltmp26669 # Subsection size .Ltmp26669: .short .Ltmp26672-.Ltmp26671 # Record length .Ltmp26671: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1039-"?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10675 # Function type index .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$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@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::max_size" # Function name .Ltmp26672: .short .Ltmp26674-.Ltmp26673 # Record length .Ltmp26673: .short 4414 # Record kind: S_LOCAL .long 9552 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26674: .cv_def_range .Ltmp14082 .Ltmp14083, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26670: .p2align 2 .cv_linetable 1039, "?max_size@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SA_KAEBV?$allocator@U_Loop_vals_t@std@@@2@@Z", .Lfunc_end1039 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp26676-.Ltmp26675 # Subsection size .Ltmp26675: .short .Ltmp26678-.Ltmp26677 # Record length .Ltmp26677: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1040-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10676 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp26678: .short .Ltmp26680-.Ltmp26679 # Record length .Ltmp26679: .short 4414 # Record kind: S_LOCAL .long 9820 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26680: .cv_def_range .Ltmp14084 .Ltmp14085, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26676: .p2align 2 .cv_linetable 1040, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ", .Lfunc_end1040 .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@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp26682-.Ltmp26681 # Subsection size .Ltmp26681: .short .Ltmp26684-.Ltmp26683 # Record length .Ltmp26683: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1041-"?_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@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10677 # 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@@QEBAAEBV?$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@@QEBAAEBV?$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 .Ltmp26684: .short .Ltmp26686-.Ltmp26685 # Record length .Ltmp26685: .short 4414 # Record kind: S_LOCAL .long 10100 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26686: .cv_def_range .Ltmp14086 .Ltmp14087, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26682: .p2align 2 .cv_linetable 1041, "?_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@@QEBAAEBV?$allocator@U_Loop_vals_t@std@@@2@XZ", .Lfunc_end1041 .section .debug$S,"dr",associative,"?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Udefault .long .Ltmp26688-.Ltmp26687 # Subsection size .Ltmp26687: .short .Ltmp26690-.Ltmp26689 # Record length .Ltmp26689: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1042-"?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10678 # Function type index .secrel32 "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" # Function section relative address .secidx "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Udefault" # Function name .Ltmp26690: .short .Ltmp26692-.Ltmp26691 # Record length .Ltmp26691: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26692: .cv_def_range .Ltmp14088 .Ltmp14089, "E\021O\001\000\000 \000\000\000" .short .Ltmp26694-.Ltmp26693 # Record length .Ltmp26693: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26694: .cv_def_range .Ltmp14088 .Ltmp14089, "E\021O\001\000\000(\000\000\000" .short .Ltmp26696-.Ltmp26695 # Record length .Ltmp26695: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp26696: .cv_def_range .Ltmp14088 .Ltmp14089, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26688: .p2align 2 .cv_linetable 1042, "?_Udefault@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAPEAU_Loop_vals_t@2@PEAU32@_K@Z", .Lfunc_end1042 .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n > .long .Ltmp26698-.Ltmp26697 # Subsection size .Ltmp26697: .short .Ltmp26700-.Ltmp26699 # Record length .Ltmp26699: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1043-"??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10681 # Function type index .secrel32 "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section relative address .secidx "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_value_construct_n >" # Function name .Ltmp26700: .short .Ltmp26702-.Ltmp26701 # Record length .Ltmp26701: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26702: .cv_def_range .Ltmp14090 .Ltmp14091, "E\021O\001\000\0000\000\000\000" .short .Ltmp26704-.Ltmp26703 # Record length .Ltmp26703: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp26704: .cv_def_range .Ltmp14090 .Ltmp14091, "E\021O\001\000\0008\000\000\000" .short .Ltmp26706-.Ltmp26705 # Record length .Ltmp26705: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp26706: .cv_def_range .Ltmp14090 .Ltmp14091, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26698: .p2align 2 .cv_linetable 1043, "??$_Uninitialized_value_construct_n@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@PEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@@Z", .Lfunc_end1043 .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n1 > .long .Ltmp26708-.Ltmp26707 # Subsection size .Ltmp26707: .short .Ltmp26710-.Ltmp26709 # Record length .Ltmp26709: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1044-"??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$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 10684 # Function type index .secrel32 "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address .secidx "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$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 .Ltmp26710: .short .Ltmp26712-.Ltmp26711 # Record length .Ltmp26711: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26712: .cv_def_range .Ltmp14094 .Ltmp14101, "E\021N\001\000\000\330\377\377\377" .short .Ltmp26714-.Ltmp26713 # Record length .Ltmp26713: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp26714: .cv_def_range .Ltmp14094 .Ltmp14101, "E\021N\001\000\000\340\377\377\377" .short .Ltmp26716-.Ltmp26715 # Record length .Ltmp26715: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp26716: .cv_def_range .Ltmp14094 .Ltmp14101, "E\021N\001\000\000\350\377\377\377" .short .Ltmp26718-.Ltmp26717 # Record length .Ltmp26717: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26718: .cv_def_range .Ltmp14094 .Ltmp14101, "E\021N\001\000\000\360\377\377\377" .short .Ltmp26720-.Ltmp26719 # Record length .Ltmp26719: .short 4414 # Record kind: S_LOCAL .long 10699 # TypeIndex .short 0 # Flags .asciz "_Backout" .Ltmp26720: .cv_def_range .Ltmp14094 .Ltmp14101, "E\021N\001\000\000\300\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26708: .p2align 2 .cv_linetable 1044, "??$_Uninitialized_value_construct_n1@PEAU_Loop_vals_t@std@@_KV?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_KAEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$0A@@0@@Z", .Lfunc_end1044 .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Uninitialized_backout_al .long .Ltmp26722-.Ltmp26721 # Subsection size .Ltmp26721: .short .Ltmp26724-.Ltmp26723 # Record length .Ltmp26723: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1045-"??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10702 # Function type index .secrel32 "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section relative address .secidx "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::_Uninitialized_backout_al" # Function name .Ltmp26724: .short .Ltmp26726-.Ltmp26725 # Record length .Ltmp26725: .short 4414 # Record kind: S_LOCAL .long 10686 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26726: .cv_def_range .Ltmp14102 .Ltmp14103, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26728-.Ltmp26727 # Record length .Ltmp26727: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26728: .cv_def_range .Ltmp14102 .Ltmp14103, "E\021O\001\000\000\b\000\000\000" .short .Ltmp26730-.Ltmp26729 # Record length .Ltmp26729: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .asciz "_Al_" .Ltmp26730: .cv_def_range .Ltmp14102 .Ltmp14103, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26722: .p2align 2 .cv_linetable 1045, "??0?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@PEAU_Loop_vals_t@1@AEAV?$allocator@U_Loop_vals_t@std@@@1@@Z", .Lfunc_end1045 .section .debug$S,"dr",associative,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Emplace_back<> .long .Ltmp26732-.Ltmp26731 # Subsection size .Ltmp26731: .short .Ltmp26734-.Ltmp26733 # Record length .Ltmp26733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1046-"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10703 # Function type index .secrel32 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" # Function section relative address .secidx "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::_Emplace_back<>" # Function name .Ltmp26734: .short .Ltmp26736-.Ltmp26735 # Record length .Ltmp26735: .short 4414 # Record kind: S_LOCAL .long 10686 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26736: .cv_def_range .Ltmp14104 .Ltmp14105, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26732: .p2align 2 .cv_linetable 1046, "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAXXZ", .Lfunc_end1046 .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Release .long .Ltmp26738-.Ltmp26737 # Subsection size .Ltmp26737: .short .Ltmp26740-.Ltmp26739 # Record length .Ltmp26739: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1047-"?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10704 # Function type index .secrel32 "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" # Function section relative address .secidx "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::_Release" # Function name .Ltmp26740: .short .Ltmp26742-.Ltmp26741 # Record length .Ltmp26741: .short 4414 # Record kind: S_LOCAL .long 10686 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26742: .cv_def_range .Ltmp14106 .Ltmp14107, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26738: .p2align 2 .cv_linetable 1047, "?_Release@?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAPEAU_Loop_vals_t@2@XZ", .Lfunc_end1047 .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::~_Uninitialized_backout_al .long .Ltmp26744-.Ltmp26743 # Subsection size .Ltmp26743: .short .Ltmp26746-.Ltmp26745 # Record length .Ltmp26745: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1048-"??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10705 # Function type index .secrel32 "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::~_Uninitialized_backout_al" # Function name .Ltmp26746: .short .Ltmp26748-.Ltmp26747 # Record length .Ltmp26747: .short 4414 # Record kind: S_LOCAL .long 10686 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26748: .cv_def_range .Ltmp14110 .Ltmp14113, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26744: .p2align 2 .cv_linetable 1048, "??1?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAA@XZ", .Lfunc_end1048 .section .debug$S,"dr",associative,"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct .long .Ltmp26750-.Ltmp26749 # Subsection size .Ltmp26749: .short .Ltmp26752-.Ltmp26751 # Record length .Ltmp26751: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1049-"??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10708 # Function type index .secrel32 "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::construct" # Function name .Ltmp26752: .short .Ltmp26754-.Ltmp26753 # Record length .Ltmp26753: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26754: .cv_def_range .Ltmp14114 .Ltmp14115, "E\021O\001\000\000(\000\000\000" .short .Ltmp26756-.Ltmp26755 # Record length .Ltmp26755: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp26756: .cv_def_range .Ltmp14114 .Ltmp14115, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26750: .p2align 2 .cv_linetable 1049, "??$construct@U_Loop_vals_t@std@@$$V@?$_Default_allocator_traits@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@SAXAEAV?$allocator@U_Loop_vals_t@std@@@1@QEAU_Loop_vals_t@1@@Z", .Lfunc_end1049 .section .debug$S,"dr",associative,"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy .long .Ltmp26758-.Ltmp26757 # Subsection size .Ltmp26757: .short .Ltmp26760-.Ltmp26759 # Record length .Ltmp26759: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1050-"??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10711 # Function type index .secrel32 "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" # Function section relative address .secidx "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy" # Function name .Ltmp26760: .short .Ltmp26762-.Ltmp26761 # Record length .Ltmp26761: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp26762: .cv_def_range .Ltmp14116 .Ltmp14117, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26758: .p2align 2 .cv_linetable 1050, "??$_Unfancy@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@PEAU10@@Z", .Lfunc_end1050 .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range > .long .Ltmp26764-.Ltmp26763 # Subsection size .Ltmp26763: .short .Ltmp26766-.Ltmp26765 # Record length .Ltmp26765: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1051-"??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10714 # Function type index .secrel32 "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section relative address .secidx "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range >" # Function name .Ltmp26766: .short .Ltmp26768-.Ltmp26767 # Record length .Ltmp26767: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26768: .cv_def_range .Ltmp14118 .Ltmp14119, "E\021O\001\000\0000\000\000\000" .short .Ltmp26770-.Ltmp26769 # Record length .Ltmp26769: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26770: .cv_def_range .Ltmp14118 .Ltmp14119, "E\021O\001\000\0008\000\000\000" .short .Ltmp26772-.Ltmp26771 # Record length .Ltmp26771: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp26772: .cv_def_range .Ltmp14118 .Ltmp14119, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26764: .p2align 2 .cv_linetable 1051, "??$_Destroy_range@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z", .Lfunc_end1051 .section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range1 > .long .Ltmp26774-.Ltmp26773 # Subsection size .Ltmp26773: .short .Ltmp26776-.Ltmp26775 # Record length .Ltmp26775: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1052-"??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10717 # Function type index .secrel32 "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range1 >" # Function name .Ltmp26776: .short .Ltmp26778-.Ltmp26777 # Record length .Ltmp26777: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26778: .cv_def_range .Ltmp14120 .Ltmp14121, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26780-.Ltmp26779 # Record length .Ltmp26779: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26780: .cv_def_range .Ltmp14120 .Ltmp14121, "E\021O\001\000\000\b\000\000\000" .short .Ltmp26782-.Ltmp26781 # Record length .Ltmp26781: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26782: .cv_def_range .Ltmp14120 .Ltmp14121, "E\021O\001\000\000\020\000\000\000" .short .Ltmp26784-.Ltmp26783 # Record length .Ltmp26783: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26784: .cv_def_range .Ltmp14120 .Ltmp14121, "E\021O\001\000\000\030\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26774: .p2align 2 .cv_linetable 1052, "??$_Destroy_range1@V?$allocator@U_Loop_vals_t@std@@@std@@@std@@YAXPEAU_Loop_vals_t@0@0AEAV?$allocator@U_Loop_vals_t@std@@@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end1052 .section .debug$S,"dr",associative,"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept1 .long .Ltmp26786-.Ltmp26785 # Subsection size .Ltmp26785: .short .Ltmp26788-.Ltmp26787 # Record length .Ltmp26787: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1053-"?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10718 # Function type index .secrel32 "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_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@@AEAAXPEAU_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 .Ltmp26788: .short .Ltmp26790-.Ltmp26789 # Record length .Ltmp26789: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26790: .cv_def_range .Ltmp14122 .Ltmp14123, "E\021O\001\000\0000\000\000\000" .short .Ltmp26792-.Ltmp26791 # Record length .Ltmp26791: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26792: .cv_def_range .Ltmp14122 .Ltmp14123, "E\021O\001\000\0008\000\000\000" .short .Ltmp26794-.Ltmp26793 # Record length .Ltmp26793: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26794: .cv_def_range .Ltmp14122 .Ltmp14123, "E\021O\001\000\000@\000\000\000" .short .Ltmp26796-.Ltmp26795 # Record length .Ltmp26795: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26796: .cv_def_range .Ltmp14122 .Ltmp14123, "E\021O\001\000\000H\000\000\000" .short .Ltmp26798-.Ltmp26797 # Record length .Ltmp26797: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26798: .cv_def_range .Ltmp14122 .Ltmp14123, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26786: .p2align 2 .cv_linetable 1053, "?_Umove_if_noexcept1@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXPEAU_Loop_vals_t@2@00U?$integral_constant@_N$00@2@@Z", .Lfunc_end1053 .section .debug$S,"dr",associative,"??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_move > .long .Ltmp26800-.Ltmp26799 # Subsection size .Ltmp26799: .short .Ltmp26802-.Ltmp26801 # Record length .Ltmp26801: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1054-"??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10721 # Function type index .secrel32 "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section relative address .secidx "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_move >" # Function name .Ltmp26802: .short .Ltmp26804-.Ltmp26803 # Record length .Ltmp26803: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26804: .cv_def_range .Ltmp14124 .Ltmp14125, "E\021O\001\000\000@\000\000\000" .short .Ltmp26806-.Ltmp26805 # Record length .Ltmp26805: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26806: .cv_def_range .Ltmp14124 .Ltmp14125, "E\021O\001\000\000H\000\000\000" .short .Ltmp26808-.Ltmp26807 # Record length .Ltmp26807: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26808: .cv_def_range .Ltmp14124 .Ltmp14125, "E\021O\001\000\000x\000\000\000" .short .Ltmp26810-.Ltmp26809 # Record length .Ltmp26809: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp26810: .cv_def_range .Ltmp14124 .Ltmp14125, "E\021O\001\000\000P\000\000\000" .short .Ltmp26812-.Ltmp26811 # Record length .Ltmp26811: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp26812: .cv_def_range .Ltmp14124 .Ltmp14125, "E\021O\001\000\000p\000\000\000" .short .Ltmp26814-.Ltmp26813 # Record length .Ltmp26813: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp26814: .cv_def_range .Ltmp14124 .Ltmp14125, "E\021O\001\000\000h\000\000\000" .short .Ltmp26816-.Ltmp26815 # Record length .Ltmp26815: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp26816: .cv_def_range .Ltmp14124 .Ltmp14125, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26800: .p2align 2 .cv_linetable 1054, "??$_Uninitialized_move@PEAU_Loop_vals_t@std@@PEAU12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@0PEAU10@AEAV?$allocator@U_Loop_vals_t@std@@@0@@Z", .Lfunc_end1054 .section .debug$S,"dr",associative,"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped .long .Ltmp26818-.Ltmp26817 # Subsection size .Ltmp26817: .short .Ltmp26820-.Ltmp26819 # Record length .Ltmp26819: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1055-"??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10724 # Function type index .secrel32 "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" # Function section relative address .secidx "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped" # Function name .Ltmp26820: .short .Ltmp26822-.Ltmp26821 # Record length .Ltmp26821: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp26822: .cv_def_range .Ltmp14126 .Ltmp14127, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26818: .p2align 2 .cv_linetable 1055, "??$_Get_unwrapped@U_Loop_vals_t@std@@@std@@YAPEAU_Loop_vals_t@0@QEAU10@@Z", .Lfunc_end1055 .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped_n .long .Ltmp26824-.Ltmp26823 # Subsection size .Ltmp26823: .short .Ltmp26826-.Ltmp26825 # Record length .Ltmp26825: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1056-"??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10727 # Function type index .secrel32 "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" # Function section relative address .secidx "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped_n" # Function name .Ltmp26826: .short .Ltmp26828-.Ltmp26827 # Record length .Ltmp26827: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_Src" .Ltmp26828: .cv_def_range .Ltmp14128 .Ltmp14129, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26830-.Ltmp26829 # Record length .Ltmp26829: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26830: .cv_def_range .Ltmp14128 .Ltmp14129, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26824: .p2align 2 .cv_linetable 1056, "??$_Get_unwrapped_n@U_Loop_vals_t@std@@_J$0A@@std@@YAPEAU_Loop_vals_t@0@QEAU10@_J@Z", .Lfunc_end1056 .section .debug$S,"dr",associative,"??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance .long .Ltmp26832-.Ltmp26831 # Subsection size .Ltmp26831: .short .Ltmp26834-.Ltmp26833 # Record length .Ltmp26833: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1057-"??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10731 # Function type index .secrel32 "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" # Function section relative address .secidx "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance" # Function name .Ltmp26834: .short .Ltmp26836-.Ltmp26835 # Record length .Ltmp26835: .short 4414 # Record kind: S_LOCAL .long 10728 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26836: .cv_def_range .Ltmp14130 .Ltmp14131, "E\021O\001\000\000(\000\000\000" .short .Ltmp26838-.Ltmp26837 # Record length .Ltmp26837: .short 4414 # Record kind: S_LOCAL .long 10728 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26838: .cv_def_range .Ltmp14130 .Ltmp14131, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26832: .p2align 2 .cv_linetable 1057, "??$_Idl_distance@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA?A?@@AEBQEAU_Loop_vals_t@0@0@Z", .Lfunc_end1057 .section .debug$S,"dr",associative,"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped .long .Ltmp26840-.Ltmp26839 # Subsection size .Ltmp26839: .short .Ltmp26842-.Ltmp26841 # Record length .Ltmp26841: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1058-"??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10734 # Function type index .secrel32 "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" # Function section relative address .secidx "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped" # Function name .Ltmp26842: .short .Ltmp26844-.Ltmp26843 # Record length .Ltmp26843: .short 4414 # Record kind: S_LOCAL .long 9841 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp26844: .cv_def_range .Ltmp14132 .Ltmp14133, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26846-.Ltmp26845 # Record length .Ltmp26845: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp26846: .cv_def_range .Ltmp14132 .Ltmp14133, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26840: .p2align 2 .cv_linetable 1058, "??$_Seek_wrapped@U_Loop_vals_t@std@@@std@@YAXAEAPEAU_Loop_vals_t@0@QEAU10@@Z", .Lfunc_end1058 .section .debug$S,"dr",associative,"??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_move_al_unchecked > .long .Ltmp26848-.Ltmp26847 # Subsection size .Ltmp26847: .short .Ltmp26850-.Ltmp26849 # Record length .Ltmp26849: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1059-"??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10737 # Function type index .secrel32 "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_move_al_unchecked >" # Function name .Ltmp26850: .short .Ltmp26852-.Ltmp26851 # Record length .Ltmp26851: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26852: .cv_def_range .Ltmp14134 .Ltmp14135, "E\021O\001\000\000(\000\000\000" .short .Ltmp26854-.Ltmp26853 # Record length .Ltmp26853: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26854: .cv_def_range .Ltmp14134 .Ltmp14135, "E\021O\001\000\0000\000\000\000" .short .Ltmp26856-.Ltmp26855 # Record length .Ltmp26855: .short 4414 # Record kind: S_LOCAL .long 9859 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26856: .cv_def_range .Ltmp14134 .Ltmp14135, "E\021O\001\000\0008\000\000\000" .short .Ltmp26858-.Ltmp26857 # Record length .Ltmp26857: .short 4414 # Record kind: S_LOCAL .long 9816 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26858: .cv_def_range .Ltmp14134 .Ltmp14135, "E\021O\001\000\000@\000\000\000" .short .Ltmp26860-.Ltmp26859 # Record length .Ltmp26859: .short 4414 # Record kind: S_LOCAL .long 8125 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26860: .cv_def_range .Ltmp14134 .Ltmp14135, "E\021O\001\000\000P\000\000\000" .short .Ltmp26862-.Ltmp26861 # Record length .Ltmp26861: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26862: .cv_def_range .Ltmp14134 .Ltmp14135, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26848: .p2align 2 .cv_linetable 1059, "??$_Uninitialized_move_al_unchecked@U_Loop_vals_t@std@@U12@V?$allocator@U_Loop_vals_t@std@@@2@@std@@YAPEAU_Loop_vals_t@0@QEAU10@00AEAV?$allocator@U_Loop_vals_t@std@@@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end1059 .section .debug$S,"dr",associative,"??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_move_cat .long .Ltmp26864-.Ltmp26863 # Subsection size .Ltmp26863: .short .Ltmp26866-.Ltmp26865 # Record length .Ltmp26865: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1060-"??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10739 # Function type index .secrel32 "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" # Function section relative address .secidx "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_move_cat" # Function name .Ltmp26866: .short .Ltmp26868-.Ltmp26867 # Record length .Ltmp26867: .short 4414 # Record kind: S_LOCAL .long 10728 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26868: .cv_def_range .Ltmp14136 .Ltmp14137, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26870-.Ltmp26869 # Record length .Ltmp26869: .short 4414 # Record kind: S_LOCAL .long 10728 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26870: .cv_def_range .Ltmp14136 .Ltmp14137, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26864: .p2align 2 .cv_linetable 1060, "??$_Ptr_move_cat@U_Loop_vals_t@std@@U12@@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAU_Loop_vals_t@0@0@Z", .Lfunc_end1060 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1 .long .Ltmp26872-.Ltmp26871 # Subsection size .Ltmp26871: .short .Ltmp26874-.Ltmp26873 # Record length .Ltmp26873: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1061-"??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10742 # Function type index .secrel32 "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1" # Function name .Ltmp26874: .short .Ltmp26876-.Ltmp26875 # Record length .Ltmp26875: .short 4414 # Record kind: S_LOCAL .long 10728 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26876: .cv_def_range .Ltmp14138 .Ltmp14139, "E\021O\001\000\000\000\000\000\000" .short .Ltmp26878-.Ltmp26877 # Record length .Ltmp26877: .short 4414 # Record kind: S_LOCAL .long 10728 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26878: .cv_def_range .Ltmp14138 .Ltmp14139, "E\021O\001\000\000\b\000\000\000" .short .Ltmp26880-.Ltmp26879 # Record length .Ltmp26879: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp26880: .cv_def_range .Ltmp14138 .Ltmp14139, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26872: .p2align 2 .cv_linetable 1061, "??$_Idl_distance1@PEAU_Loop_vals_t@std@@PEAU12@@std@@YA_JAEBQEAU_Loop_vals_t@0@0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1061 .section .debug$S,"dr",associative,"??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_memmove .long .Ltmp26882-.Ltmp26881 # Subsection size .Ltmp26881: .short .Ltmp26884-.Ltmp26883 # Record length .Ltmp26883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1062-"??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10744 # Function type index .secrel32 "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" # Function section relative address .secidx "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_memmove" # Function name .Ltmp26884: .short .Ltmp26886-.Ltmp26885 # Record length .Ltmp26885: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26886: .cv_def_range .Ltmp14140 .Ltmp14141, "E\021O\001\000\000P\000\000\000" .short .Ltmp26888-.Ltmp26887 # Record length .Ltmp26887: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp26888: .cv_def_range .Ltmp14140 .Ltmp14141, "E\021O\001\000\000X\000\000\000" .short .Ltmp26890-.Ltmp26889 # Record length .Ltmp26889: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp26890: .cv_def_range .Ltmp14140 .Ltmp14141, "E\021O\001\000\000`\000\000\000" .short .Ltmp26892-.Ltmp26891 # Record length .Ltmp26891: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First_ch" .Ltmp26892: .cv_def_range .Ltmp14140 .Ltmp14141, "E\021O\001\000\000H\000\000\000" .short .Ltmp26894-.Ltmp26893 # Record length .Ltmp26893: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Last_ch" .Ltmp26894: .cv_def_range .Ltmp14140 .Ltmp14141, "E\021O\001\000\000@\000\000\000" .short .Ltmp26896-.Ltmp26895 # Record length .Ltmp26895: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Dest_ch" .Ltmp26896: .cv_def_range .Ltmp14140 .Ltmp14141, "E\021O\001\000\0008\000\000\000" .short .Ltmp26898-.Ltmp26897 # Record length .Ltmp26897: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp26898: .cv_def_range .Ltmp14140 .Ltmp14141, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26882: .p2align 2 .cv_linetable 1062, "??$_Copy_memmove@PEAU_Loop_vals_t@std@@PEAU12@@std@@YAPEAU_Loop_vals_t@0@PEAU10@00@Z", .Lfunc_end1062 .section .debug$S,"dr",associative,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Orphan_all .long .Ltmp26900-.Ltmp26899 # Subsection size .Ltmp26899: .short .Ltmp26902-.Ltmp26901 # Record length .Ltmp26901: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1063-"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10745 # Function type index .secrel32 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Orphan_all" # Function name .Ltmp26902: .short .Ltmp26904-.Ltmp26903 # Record length .Ltmp26903: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26904: .cv_def_range .Ltmp14142 .Ltmp14143, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26900: .p2align 2 .cv_linetable 1063, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ", .Lfunc_end1063 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp26906-.Ltmp26905 # Subsection size .Ltmp26905: .short .Ltmp26908-.Ltmp26907 # Record length .Ltmp26907: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1064-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10746 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp26908: .short .Ltmp26910-.Ltmp26909 # Record length .Ltmp26909: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26910: .cv_def_range .Ltmp14144 .Ltmp14145, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26906: .p2align 2 .cv_linetable 1064, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAAEAPEAU_Loop_vals_t@2@XZ", .Lfunc_end1064 .section .debug$S,"dr",associative,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getpfirst .long .Ltmp26912-.Ltmp26911 # Subsection size .Ltmp26911: .short .Ltmp26914-.Ltmp26913 # Record length .Ltmp26913: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1065-"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10747 # Function type index .secrel32 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section relative address .secidx "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getpfirst" # Function name .Ltmp26914: .short .Ltmp26916-.Ltmp26915 # Record length .Ltmp26915: .short 4414 # Record kind: S_LOCAL .long 9820 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26916: .cv_def_range .Ltmp14146 .Ltmp14147, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26912: .p2align 2 .cv_linetable 1065, "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ", .Lfunc_end1065 .section .debug$S,"dr",associative,"?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::_Getpnext .long .Ltmp26918-.Ltmp26917 # Subsection size .Ltmp26917: .short .Ltmp26920-.Ltmp26919 # Record length .Ltmp26919: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1066-"?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10748 # Function type index .secrel32 "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" # Function section relative address .secidx "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::_Getpnext" # Function name .Ltmp26920: .short .Ltmp26922-.Ltmp26921 # Record length .Ltmp26921: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26922: .cv_def_range .Ltmp14148 .Ltmp14149, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26918: .p2align 2 .cv_linetable 1066, "?_Getpnext@_Iterator_base12@std@@QEAAPEAPEAU12@XZ", .Lfunc_end1066 .section .debug$S,"dr",associative,"?_Clrcont@_Iterator_base12@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::_Clrcont .long .Ltmp26924-.Ltmp26923 # Subsection size .Ltmp26923: .short .Ltmp26926-.Ltmp26925 # Record length .Ltmp26925: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1067-"?_Clrcont@_Iterator_base12@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10749 # Function type index .secrel32 "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" # Function section relative address .secidx "?_Clrcont@_Iterator_base12@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::_Clrcont" # Function name .Ltmp26926: .short .Ltmp26928-.Ltmp26927 # Record length .Ltmp26927: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26928: .cv_def_range .Ltmp14150 .Ltmp14151, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26924: .p2align 2 .cv_linetable 1067, "?_Clrcont@_Iterator_base12@std@@QEAAXXZ", .Lfunc_end1067 .section .debug$S,"dr",associative,"?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Container_base12::_Getpfirst .long .Ltmp26930-.Ltmp26929 # Subsection size .Ltmp26929: .short .Ltmp26932-.Ltmp26931 # Record length .Ltmp26931: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1068-"?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10750 # Function type index .secrel32 "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section relative address .secidx "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Container_base12::_Getpfirst" # Function name .Ltmp26932: .short .Ltmp26934-.Ltmp26933 # Record length .Ltmp26933: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26934: .cv_def_range .Ltmp14152 .Ltmp14153, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26930: .p2align 2 .cv_linetable 1068, "?_Getpfirst@_Container_base12@std@@QEBAPEAPEAU_Iterator_base12@2@XZ", .Lfunc_end1068 .section .debug$S,"dr",associative,"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Tidy .long .Ltmp26936-.Ltmp26935 # Subsection size .Ltmp26935: .short .Ltmp26938-.Ltmp26937 # Record length .Ltmp26937: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1069-"?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10751 # Function type index .secrel32 "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" # Function section relative address .secidx "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::_Tidy" # Function name .Ltmp26938: .short .Ltmp26940-.Ltmp26939 # Record length .Ltmp26939: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26940: .cv_def_range .Ltmp14154 .Ltmp14157, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26936: .p2align 2 .cv_linetable 1069, "?_Tidy@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@AEAAXXZ", .Lfunc_end1069 .section .debug$S,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::~_Vector_alloc .long .Ltmp26942-.Ltmp26941 # Subsection size .Ltmp26941: .short .Ltmp26944-.Ltmp26943 # Record length .Ltmp26943: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1070-"??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10752 # Function type index .secrel32 "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::~_Vector_alloc" # Function name .Ltmp26944: .short .Ltmp26946-.Ltmp26945 # Record length .Ltmp26945: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26946: .cv_def_range .Ltmp14160 .Ltmp14163, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26942: .p2align 2 .cv_linetable 1070, "??1?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAA@XZ", .Lfunc_end1070 .section .debug$S,"dr",associative,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Free_proxy .long .Ltmp26948-.Ltmp26947 # Subsection size .Ltmp26947: .short .Ltmp26950-.Ltmp26949 # Record length .Ltmp26949: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1071-"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10753 # Function type index .secrel32 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Free_proxy" # Function name .Ltmp26950: .short .Ltmp26952-.Ltmp26951 # Record length .Ltmp26951: .short 4414 # Record kind: S_LOCAL .long 9813 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26952: .cv_def_range .Ltmp14164 .Ltmp14165, "E\021O\001\000\0000\000\000\000" .short .Ltmp26954-.Ltmp26953 # Record length .Ltmp26953: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp26954: .cv_def_range .Ltmp14164 .Ltmp14165, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26948: .p2align 2 .cv_linetable 1071, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@QEAAXXZ", .Lfunc_end1071 .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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::~vector .long .Ltmp26956-.Ltmp26955 # Subsection size .Ltmp26955: .short .Ltmp26958-.Ltmp26957 # Record length .Ltmp26957: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1072-"??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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10754 # 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@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::~vector" # Function name .Ltmp26958: .short .Ltmp26960-.Ltmp26959 # Record length .Ltmp26959: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26960: .cv_def_range .Ltmp14168 .Ltmp14171, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26956: .p2align 2 .cv_linetable 1072, "??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@@QEAA@XZ", .Lfunc_end1072 .section .debug$S,"dr",associative,"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bt_state_t,0> >::~_Bt_state_t .long .Ltmp26962-.Ltmp26961 # Subsection size .Ltmp26961: .short .Ltmp26964-.Ltmp26963 # Record length .Ltmp26963: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1073-"??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10755 # Function type index .secrel32 "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Bt_state_t,0> >::~_Bt_state_t" # Function name .Ltmp26964: .short .Ltmp26966-.Ltmp26965 # Record length .Ltmp26965: .short 4414 # Record kind: S_LOCAL .long 10573 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26966: .cv_def_range .Ltmp14172 .Ltmp14174, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26962: .p2align 2 .cv_linetable 1073, "??1?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ", .Lfunc_end1073 .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@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Tidy .long .Ltmp26968-.Ltmp26967 # Subsection size .Ltmp26967: .short .Ltmp26970-.Ltmp26969 # Record length .Ltmp26969: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1074-"?_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@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10756 # 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@@AEAAXXZ" # 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@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Tidy" # Function name .Ltmp26970: .short .Ltmp26972-.Ltmp26971 # Record length .Ltmp26971: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26972: .cv_def_range .Ltmp14175 .Ltmp14178, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26968: .p2align 2 .cv_linetable 1074, "?_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@@AEAAXXZ", .Lfunc_end1074 .section .debug$S,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::~_Vector_alloc .long .Ltmp26974-.Ltmp26973 # Subsection size .Ltmp26973: .short .Ltmp26976-.Ltmp26975 # Record length .Ltmp26975: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1075-"??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10757 # Function type index .secrel32 "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::~_Vector_alloc" # Function name .Ltmp26976: .short .Ltmp26978-.Ltmp26977 # Record length .Ltmp26977: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26978: .cv_def_range .Ltmp14181 .Ltmp14184, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26974: .p2align 2 .cv_linetable 1075, "??1?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@XZ", .Lfunc_end1075 .section .debug$S,"dr",associative,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Orphan_all .long .Ltmp26980-.Ltmp26979 # Subsection size .Ltmp26979: .short .Ltmp26982-.Ltmp26981 # Record length .Ltmp26981: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1076-"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10758 # Function type index .secrel32 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Orphan_all" # Function name .Ltmp26982: .short .Ltmp26984-.Ltmp26983 # Record length .Ltmp26983: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26984: .cv_def_range .Ltmp14185 .Ltmp14186, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26980: .p2align 2 .cv_linetable 1076, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ", .Lfunc_end1076 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myfirst .long .Ltmp26986-.Ltmp26985 # Subsection size .Ltmp26985: .short .Ltmp26988-.Ltmp26987 # Record length .Ltmp26987: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1077-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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 10759 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myfirst" # Function name .Ltmp26988: .short .Ltmp26990-.Ltmp26989 # Record length .Ltmp26989: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26990: .cv_def_range .Ltmp14187 .Ltmp14188, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26986: .p2align 2 .cv_linetable 1077, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1077 .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@@AEAAXPEAU_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 .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Destroy .long .Ltmp26992-.Ltmp26991 # Subsection size .Ltmp26991: .short .Ltmp26994-.Ltmp26993 # Record length .Ltmp26993: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1078-"?_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@@AEAAXPEAU_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 10760 # 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@@AEAAXPEAU_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@@AEAAXPEAU_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 .Ltmp26994: .short .Ltmp26996-.Ltmp26995 # Record length .Ltmp26995: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp26996: .cv_def_range .Ltmp14189 .Ltmp14190, "E\021O\001\000\000 \000\000\000" .short .Ltmp26998-.Ltmp26997 # Record length .Ltmp26997: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp26998: .cv_def_range .Ltmp14189 .Ltmp14190, "E\021O\001\000\000(\000\000\000" .short .Ltmp27000-.Ltmp26999 # Record length .Ltmp26999: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27000: .cv_def_range .Ltmp14189 .Ltmp14190, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp26992: .p2align 2 .cv_linetable 1078, "?_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", .Lfunc_end1078 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Mylast .long .Ltmp27002-.Ltmp27001 # Subsection size .Ltmp27001: .short .Ltmp27004-.Ltmp27003 # Record length .Ltmp27003: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1079-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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 10761 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Mylast" # Function name .Ltmp27004: .short .Ltmp27006-.Ltmp27005 # Record length .Ltmp27005: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27006: .cv_def_range .Ltmp14191 .Ltmp14192, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27002: .p2align 2 .cv_linetable 1079, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1079 .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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator,0> >::_Grp_t>::deallocate .long .Ltmp27008-.Ltmp27007 # Subsection size .Ltmp27007: .short .Ltmp27010-.Ltmp27009 # Record length .Ltmp27009: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1080-"?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10762 # 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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator,0> >::_Grp_t>::deallocate" # Function name .Ltmp27010: .short .Ltmp27012-.Ltmp27011 # Record length .Ltmp27011: .short 4414 # Record kind: S_LOCAL .long 10051 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27012: .cv_def_range .Ltmp14193 .Ltmp14194, "E\021O\001\000\0000\000\000\000" .short .Ltmp27014-.Ltmp27013 # Record length .Ltmp27013: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp27014: .cv_def_range .Ltmp14193 .Ltmp14194, "E\021O\001\000\0008\000\000\000" .short .Ltmp27016-.Ltmp27015 # Record length .Ltmp27015: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27016: .cv_def_range .Ltmp14193 .Ltmp14194, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27008: .p2align 2 .cv_linetable 1080, "?deallocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z", .Lfunc_end1080 .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@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::capacity .long .Ltmp27018-.Ltmp27017 # Subsection size .Ltmp27017: .short .Ltmp27020-.Ltmp27019 # Record length .Ltmp27019: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1081-"?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@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10763 # 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@@QEBA_KXZ" # 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@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::capacity" # Function name .Ltmp27020: .short .Ltmp27022-.Ltmp27021 # Record length .Ltmp27021: .short 4414 # Record kind: S_LOCAL .long 9763 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27022: .cv_def_range .Ltmp14195 .Ltmp14196, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27018: .p2align 2 .cv_linetable 1081, "?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@@QEBA_KXZ", .Lfunc_end1081 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myend .long .Ltmp27024-.Ltmp27023 # Subsection size .Ltmp27023: .short .Ltmp27026-.Ltmp27025 # Record length .Ltmp27025: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1082-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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 10764 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myend" # Function name .Ltmp27026: .short .Ltmp27028-.Ltmp27027 # Record length .Ltmp27027: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27028: .cv_def_range .Ltmp14197 .Ltmp14198, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27024: .p2align 2 .cv_linetable 1082, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1082 .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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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 .long 241 # Symbol subsection for std::_Destroy_range,0> >::_Grp_t> > .long .Ltmp27030-.Ltmp27029 # Subsection size .Ltmp27029: .short .Ltmp27032-.Ltmp27031 # Record length .Ltmp27031: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1083-"??$_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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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 10767 # 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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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 .Ltmp27032: .short .Ltmp27034-.Ltmp27033 # Record length .Ltmp27033: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27034: .cv_def_range .Ltmp14199 .Ltmp14200, "E\021O\001\000\0000\000\000\000" .short .Ltmp27036-.Ltmp27035 # Record length .Ltmp27035: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27036: .cv_def_range .Ltmp14199 .Ltmp14200, "E\021O\001\000\0008\000\000\000" .short .Ltmp27038-.Ltmp27037 # Record length .Ltmp27037: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp27038: .cv_def_range .Ltmp14199 .Ltmp14200, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27030: .p2align 2 .cv_linetable 1083, "??$_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@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", .Lfunc_end1083 .section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range1,0> >::_Grp_t> > .long .Ltmp27040-.Ltmp27039 # Subsection size .Ltmp27039: .short .Ltmp27042-.Ltmp27041 # Record length .Ltmp27041: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1084-"??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10770 # Function type index .secrel32 "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" # Function section relative address .secidx "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range1,0> >::_Grp_t> >" # Function name .Ltmp27042: .short .Ltmp27044-.Ltmp27043 # Record length .Ltmp27043: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27044: .cv_def_range .Ltmp14201 .Ltmp14202, "E\021O\001\000\000\000\000\000\000" .short .Ltmp27046-.Ltmp27045 # Record length .Ltmp27045: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27046: .cv_def_range .Ltmp14201 .Ltmp14202, "E\021O\001\000\000\b\000\000\000" .short .Ltmp27048-.Ltmp27047 # Record length .Ltmp27047: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27048: .cv_def_range .Ltmp14201 .Ltmp14202, "E\021O\001\000\000\020\000\000\000" .short .Ltmp27050-.Ltmp27049 # Record length .Ltmp27049: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27050: .cv_def_range .Ltmp14201 .Ltmp14202, "E\021O\001\000\000\030\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27040: .p2align 2 .cv_linetable 1084, "??$_Destroy_range1@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0AEAV?$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$00@0@@Z", .Lfunc_end1084 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myend .long .Ltmp27052-.Ltmp27051 # Subsection size .Ltmp27051: .short .Ltmp27054-.Ltmp27053 # Record length .Ltmp27053: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1085-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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 10771 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myend" # Function name .Ltmp27054: .short .Ltmp27056-.Ltmp27055 # Record length .Ltmp27055: .short 4414 # Record kind: S_LOCAL .long 10016 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27056: .cv_def_range .Ltmp14203 .Ltmp14204, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27052: .p2align 2 .cv_linetable 1085, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1085 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myfirst .long .Ltmp27058-.Ltmp27057 # Subsection size .Ltmp27057: .short .Ltmp27060-.Ltmp27059 # Record length .Ltmp27059: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1086-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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 10772 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Myfirst" # Function name .Ltmp27060: .short .Ltmp27062-.Ltmp27061 # Record length .Ltmp27061: .short 4414 # Record kind: S_LOCAL .long 10016 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27062: .cv_def_range .Ltmp14205 .Ltmp14206, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27058: .p2align 2 .cv_linetable 1086, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1086 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Get_data .long .Ltmp27064-.Ltmp27063 # Subsection size .Ltmp27063: .short .Ltmp27066-.Ltmp27065 # Record length .Ltmp27065: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1087-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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 10773 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Get_data" # Function name .Ltmp27066: .short .Ltmp27068-.Ltmp27067 # Record length .Ltmp27067: .short 4414 # Record kind: S_LOCAL .long 10016 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27068: .cv_def_range .Ltmp14207 .Ltmp14208, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27064: .p2align 2 .cv_linetable 1087, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$_Vector_val@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_end1087 .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@@QEBAAEBV?$_Vector_val@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 .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_second .long .Ltmp27070-.Ltmp27069 # Subsection size .Ltmp27069: .short .Ltmp27072-.Ltmp27071 # Record length .Ltmp27071: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1088-"?_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@@QEBAAEBV?$_Vector_val@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 10774 # 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@@QEBAAEBV?$_Vector_val@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@@QEBAAEBV?$_Vector_val@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 .Ltmp27072: .short .Ltmp27074-.Ltmp27073 # Record length .Ltmp27073: .short 4414 # Record kind: S_LOCAL .long 10275 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27074: .cv_def_range .Ltmp14209 .Ltmp14210, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27070: .p2align 2 .cv_linetable 1088, "?_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@@QEBAAEBV?$_Vector_val@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_end1088 .section .debug$S,"dr",associative,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Free_proxy .long .Ltmp27076-.Ltmp27075 # Subsection size .Ltmp27075: .short .Ltmp27078-.Ltmp27077 # Record length .Ltmp27077: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1089-"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10775 # Function type index .secrel32 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Free_proxy" # Function name .Ltmp27078: .short .Ltmp27080-.Ltmp27079 # Record length .Ltmp27079: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27080: .cv_def_range .Ltmp14211 .Ltmp14212, "E\021O\001\000\0000\000\000\000" .short .Ltmp27082-.Ltmp27081 # Record length .Ltmp27081: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp27082: .cv_def_range .Ltmp14211 .Ltmp14212, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27076: .p2align 2 .cv_linetable 1089, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXXZ", .Lfunc_end1089 .section .debug$S,"dr",associative,"??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::~vector .long .Ltmp27084-.Ltmp27083 # Subsection size .Ltmp27083: .short .Ltmp27086-.Ltmp27085 # Record length .Ltmp27085: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1090-"??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10776 # Function type index .secrel32 "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::~vector" # Function name .Ltmp27086: .short .Ltmp27088-.Ltmp27087 # Record length .Ltmp27087: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27088: .cv_def_range .Ltmp14213 .Ltmp14215, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27084: .p2align 2 .cv_linetable 1090, "??1?$vector@_NV?$allocator@_N@std@@@std@@QEAA@XZ", .Lfunc_end1090 .section .debug$S,"dr",associative,"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_val >::~_Vb_val .long .Ltmp27090-.Ltmp27089 # Subsection size .Ltmp27089: .short .Ltmp27092-.Ltmp27091 # Record length .Ltmp27091: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1091-"??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10777 # Function type index .secrel32 "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_val >::~_Vb_val" # Function name .Ltmp27092: .short .Ltmp27094-.Ltmp27093 # Record length .Ltmp27093: .short 4414 # Record kind: S_LOCAL .long 10130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27094: .cv_def_range .Ltmp14218 .Ltmp14221, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27090: .p2align 2 .cv_linetable 1091, "??1?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@XZ", .Lfunc_end1091 .section .debug$S,"dr",associative,"?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_val >::_Free_proxy .long .Ltmp27096-.Ltmp27095 # Subsection size .Ltmp27095: .short .Ltmp27098-.Ltmp27097 # Record length .Ltmp27097: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1092-"?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10778 # Function type index .secrel32 "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_val >::_Free_proxy" # Function name .Ltmp27098: .short .Ltmp27100-.Ltmp27099 # Record length .Ltmp27099: .short 4414 # Record kind: S_LOCAL .long 10130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27100: .cv_def_range .Ltmp14222 .Ltmp14223, "E\021O\001\000\0000\000\000\000" .short .Ltmp27102-.Ltmp27101 # Record length .Ltmp27101: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp27102: .cv_def_range .Ltmp14222 .Ltmp14223, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27096: .p2align 2 .cv_linetable 1092, "?_Free_proxy@?$_Vb_val@V?$allocator@_N@std@@@std@@QEAAXXZ", .Lfunc_end1092 .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@@QEAAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Resize .long .Ltmp27104-.Ltmp27103 # Subsection size .Ltmp27103: .short .Ltmp27106-.Ltmp27105 # Record length .Ltmp27105: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1093-"?_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@@QEAAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10779 # 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@@QEAAXI@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@@QEAAXI@Z" # Function section index .byte 0 # Flags .asciz "std::match_results,0>,std::allocator,0> > > >::_Resize" # Function name .Ltmp27106: .short .Ltmp27108-.Ltmp27107 # Record length .Ltmp27107: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27108: .cv_def_range .Ltmp14224 .Ltmp14225, "E\021O\001\000\000(\000\000\000" .short .Ltmp27110-.Ltmp27109 # Record length .Ltmp27109: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp27110: .cv_def_range .Ltmp14224 .Ltmp14225, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27104: .p2align 2 .cv_linetable 1093, "?_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@@QEAAXI@Z", .Lfunc_end1093 .section .debug$S,"dr",associative,"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::resize .long .Ltmp27112-.Ltmp27111 # Subsection size .Ltmp27111: .short .Ltmp27114-.Ltmp27113 # Record length .Ltmp27113: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1094-"?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10780 # Function type index .secrel32 "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" # Function section relative address .secidx "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::resize" # Function name .Ltmp27114: .short .Ltmp27116-.Ltmp27115 # Record length .Ltmp27115: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27116: .cv_def_range .Ltmp14232 .Ltmp14238, "E\021N\001\000\0000\001\000\000" .short .Ltmp27118-.Ltmp27117 # Record length .Ltmp27117: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27118: .cv_def_range .Ltmp14232 .Ltmp14238, "E\021N\001\000\0008\001\000\000" .short .Ltmp27120-.Ltmp27119 # Record length .Ltmp27119: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp27120: .cv_def_range .Ltmp14232 .Ltmp14238, "E\021N\001\000\000G\001\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27112: .p2align 2 .cv_linetable 1094, "?resize@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K_N@Z", .Lfunc_end1094 .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@@AEBAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Get_ncap .long .Ltmp27122-.Ltmp27121 # Subsection size .Ltmp27121: .short .Ltmp27124-.Ltmp27123 # Record length .Ltmp27123: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1095-"?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10781 # 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@@AEBAIXZ" # 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@@AEBAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Get_ncap" # Function name .Ltmp27124: .short .Ltmp27126-.Ltmp27125 # Record length .Ltmp27125: .short 4414 # Record kind: S_LOCAL .long 9526 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27126: .cv_def_range .Ltmp14239 .Ltmp14240, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27122: .p2align 2 .cv_linetable 1095, "?_Get_ncap@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBAIXZ", .Lfunc_end1095 .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@@QEAAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize .long .Ltmp27128-.Ltmp27127 # Subsection size .Ltmp27127: .short .Ltmp27130-.Ltmp27129 # Record length .Ltmp27129: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1096-"?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@@QEAAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10782 # 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@@QEAAX_K@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@@QEAAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize" # Function name .Ltmp27130: .short .Ltmp27132-.Ltmp27131 # Record length .Ltmp27131: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27132: .cv_def_range .Ltmp14241 .Ltmp14242, "E\021O\001\000\000 \000\000\000" .short .Ltmp27134-.Ltmp27133 # Record length .Ltmp27133: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27134: .cv_def_range .Ltmp14241 .Ltmp14242, "E\021O\001\000\000(\000\000\000" .short .Ltmp27136-.Ltmp27135 # Record length .Ltmp27135: .short 4414 # Record kind: S_LOCAL .long 10784 # TypeIndex .short 0 # Flags .asciz "_Lambda_default" .Ltmp27136: .cv_def_range .Ltmp14241 .Ltmp14242, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27128: .p2align 2 .cv_linetable 1096, "?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@@QEAAX_K@Z", .Lfunc_end1096 .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@@AEAA_NPEAV_Node_base@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match_pat .long .Ltmp27138-.Ltmp27137 # Subsection size .Ltmp27137: .short .Ltmp27140-.Ltmp27139 # Record length .Ltmp27139: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1097-"?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10788 # 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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 .Ltmp27140: .short .Ltmp27142-.Ltmp27141 # Record length .Ltmp27141: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27142: .cv_def_range .Ltmp14247 .Ltmp14305, "E\021N\001\000\000X\003\000\000" .short .Ltmp27144-.Ltmp27143 # Record length .Ltmp27143: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp27144: .cv_def_range .Ltmp14247 .Ltmp14305, "E\021N\001\000\000`\003\000\000" .short .Ltmp27146-.Ltmp27145 # Record length .Ltmp27145: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Failed" .Ltmp27146: .cv_def_range .Ltmp14247 .Ltmp14305, "E\021N\001\000\000W\003\000\000" .short .Ltmp27148-.Ltmp27147 # Record length .Ltmp27147: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Ch" .Ltmp27148: .cv_def_range .Ltmp14268 .Ltmp14272 .Ltmp14304 .Ltmp14305, "E\021N\001\000\0000\002\000\000" .short .Ltmp27150-.Ltmp27149 # Record length .Ltmp27149: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Neg" .Ltmp27150: .cv_def_range .Ltmp14268 .Ltmp14272 .Ltmp14304 .Ltmp14305, "E\021N\001\000\000/\002\000\000" .short .Ltmp27152-.Ltmp27151 # Record length .Ltmp27151: .short 4414 # Record kind: S_LOCAL .long 9688 # TypeIndex .short 0 # Flags .asciz "_St" .Ltmp27152: .cv_def_range .Ltmp14268 .Ltmp14272 .Ltmp14304 .Ltmp14305, "E\021N\001\000\000\350\001\000\000" .short .Ltmp27154-.Ltmp27153 # Record length .Ltmp27153: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14266-.Ltmp14261 # Code size .secrel32 .Ltmp14261 # Function section relative address .secidx .Lfunc_begin1097 # Function section index .byte 0 # Lexical block name .Ltmp27154: .short .Ltmp27156-.Ltmp27155 # Record length .Ltmp27155: .short 4414 # Record kind: S_LOCAL .long 10790 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp27156: .cv_def_range .Ltmp14261 .Ltmp14266, "E\021N\001\000\000\310\002\000\000" .short .Ltmp27158-.Ltmp27157 # Record length .Ltmp27157: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res0" .Ltmp27158: .cv_def_range .Ltmp14261 .Ltmp14266, "E\021N\001\000\000\270\002\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp27160-.Ltmp27159 # Record length .Ltmp27159: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14277-.Ltmp14273 # Code size .secrel32 .Ltmp14273 # Function section relative address .secidx .Lfunc_begin1097 # Function section index .byte 0 # Lexical block name .Ltmp27160: .short .Ltmp27162-.Ltmp27161 # Record length .Ltmp27161: .short 4414 # Record kind: S_LOCAL .long 10811 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp27162: .cv_def_range .Ltmp14273 .Ltmp14277, "E\021N\001\000\000\340\001\000\000" .short .Ltmp27164-.Ltmp27163 # Record length .Ltmp27163: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14276-.Ltmp14274 # Code size .secrel32 .Ltmp14274 # Function section relative address .secidx .Lfunc_begin1097 # Function section index .byte 0 # Lexical block name .Ltmp27164: .short .Ltmp27166-.Ltmp27165 # Record length .Ltmp27165: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Idx" .Ltmp27166: .cv_def_range .Ltmp14274 .Ltmp14276, "E\021N\001\000\000\330\001\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp27168-.Ltmp27167 # Record length .Ltmp27167: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14280-.Ltmp14277 # Code size .secrel32 .Ltmp14277 # Function section relative address .secidx .Lfunc_begin1097 # Function section index .byte 0 # Lexical block name .Ltmp27168: .short .Ltmp27170-.Ltmp27169 # Record length .Ltmp27169: .short 4414 # Record kind: S_LOCAL .long 10817 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp27170: .cv_def_range .Ltmp14277 .Ltmp14280, "E\021N\001\000\000\260\001\000\000" .short .Ltmp27172-.Ltmp27171 # Record length .Ltmp27171: .short 4414 # Record kind: S_LOCAL .long 10811 # TypeIndex .short 0 # Flags .asciz "_Node0" .Ltmp27172: .cv_def_range .Ltmp14277 .Ltmp14280, "E\021N\001\000\000\250\001\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp27174-.Ltmp27173 # Record length .Ltmp27173: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14285-.Ltmp14280 # Code size .secrel32 .Ltmp14280 # Function section relative address .secidx .Lfunc_begin1097 # Function section index .byte 0 # Lexical block name .Ltmp27174: .short .Ltmp27176-.Ltmp27175 # Record length .Ltmp27175: .short 4414 # Record kind: S_LOCAL .long 10824 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp27176: .cv_def_range .Ltmp14280 .Ltmp14285, "E\021N\001\000\000\200\001\000\000" .short .Ltmp27178-.Ltmp27177 # Record length .Ltmp27177: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14284-.Ltmp14281 # Code size .secrel32 .Ltmp14281 # Function section relative address .secidx .Lfunc_begin1097 # Function section index .byte 0 # Lexical block name .Ltmp27178: .short .Ltmp27180-.Ltmp27179 # Record length .Ltmp27179: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res0" .Ltmp27180: .cv_def_range .Ltmp14281 .Ltmp14284, "E\021N\001\000\000P\001\000\000" .short .Ltmp27182-.Ltmp27181 # Record length .Ltmp27181: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Bx" .Ltmp27182: .cv_def_range .Ltmp14281 .Ltmp14284, "E\021N\001\000\000@\001\000\000" .short .Ltmp27184-.Ltmp27183 # Record length .Ltmp27183: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Ex" .Ltmp27184: .cv_def_range .Ltmp14281 .Ltmp14284, "E\021N\001\000\0000\001\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp27186-.Ltmp27185 # Record length .Ltmp27185: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14293-.Ltmp14290 # Code size .secrel32 .Ltmp14290 # Function section relative address .secidx .Lfunc_begin1097 # Function section index .byte 0 # Lexical block name .Ltmp27186: .short .Ltmp27188-.Ltmp27187 # Record length .Ltmp27187: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 0 # Flags .asciz "_Nr" .Ltmp27188: .cv_def_range .Ltmp14290 .Ltmp14293, "E\021N\001\000\000\230\000\000\000" .short .Ltmp27190-.Ltmp27189 # Record length .Ltmp27189: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 0 # Flags .asciz "_Psav" .Ltmp27190: .cv_def_range .Ltmp14290 .Ltmp14293, "E\021N\001\000\000\220\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27138: .p2align 2 .cv_linetable 1097, "?_Match_pat@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z", .Lfunc_end1097 .section .debug$S,"dr",associative,"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::operator[] .long .Ltmp27192-.Ltmp27191 # Subsection size .Ltmp27191: .short .Ltmp27194-.Ltmp27193 # Record length .Ltmp27193: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1098-"??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10829 # Function type index .secrel32 "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" # Function section relative address .secidx "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::operator[]" # Function name .Ltmp27194: .short .Ltmp27196-.Ltmp27195 # Record length .Ltmp27195: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27196: .cv_def_range .Ltmp14308 .Ltmp14309, "E\021N\001\000\000\350\377\377\377" .short .Ltmp27198-.Ltmp27197 # Record length .Ltmp27197: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp27198: .cv_def_range .Ltmp14308 .Ltmp14309, "E\021N\001\000\000\360\377\377\377" .short .Ltmp27200-.Ltmp27199 # Record length .Ltmp27199: .short 4414 # Record kind: S_LOCAL .long 9954 # TypeIndex .short 0 # Flags .asciz "_It" .Ltmp27200: .cv_def_range .Ltmp14308 .Ltmp14309, "E\021N\001\000\000\310\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27192: .p2align 2 .cv_linetable 1098, "??A?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@_K@Z", .Lfunc_end1098 .section .debug$S,"dr",associative,"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_reference > >::operator bool .long .Ltmp27202-.Ltmp27201 # Subsection size .Ltmp27201: .short .Ltmp27204-.Ltmp27203 # Record length .Ltmp27203: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1099-"??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10830 # Function type index .secrel32 "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" # Function section relative address .secidx "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_reference > >::operator bool" # Function name .Ltmp27204: .short .Ltmp27206-.Ltmp27205 # Record length .Ltmp27205: .short 4414 # Record kind: S_LOCAL .long 10233 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27206: .cv_def_range .Ltmp14310 .Ltmp14311, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27202: .p2align 2 .cv_linetable 1099, "??B?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NXZ", .Lfunc_end1099 .section .debug$S,"dr",associative,"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_reference > >::~_Vb_reference .long .Ltmp27208-.Ltmp27207 # Subsection size .Ltmp27207: .short .Ltmp27210-.Ltmp27209 # Record length .Ltmp27209: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1100-"??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10831 # Function type index .secrel32 "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_reference > >::~_Vb_reference" # Function name .Ltmp27210: .short .Ltmp27212-.Ltmp27211 # Record length .Ltmp27211: .short 4414 # Record kind: S_LOCAL .long 10192 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27212: .cv_def_range .Ltmp14312 .Ltmp14314, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27208: .p2align 2 .cv_linetable 1100, "??1?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1100 .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_At .long .Ltmp27214-.Ltmp27213 # Subsection size .Ltmp27213: .short .Ltmp27216-.Ltmp27215 # Record length .Ltmp27215: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1101-"?_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@@QEAAAEAV?$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 10832 # 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@@QEAAAEAV?$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@@QEAAAEAV?$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 .Ltmp27216: .short .Ltmp27218-.Ltmp27217 # Record length .Ltmp27217: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27218: .cv_def_range .Ltmp14315 .Ltmp14316, "E\021O\001\000\000(\000\000\000" .short .Ltmp27220-.Ltmp27219 # Record length .Ltmp27219: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Sub" .Ltmp27220: .cv_def_range .Ltmp14315 .Ltmp14316, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27214: .p2align 2 .cv_linetable 1101, "?_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@I@Z", .Lfunc_end1101 .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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator[] .long .Ltmp27222-.Ltmp27221 # Subsection size .Ltmp27221: .short .Ltmp27224-.Ltmp27223 # Record length .Ltmp27223: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1102-"??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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10833 # 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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator[]" # Function name .Ltmp27224: .short .Ltmp27226-.Ltmp27225 # Record length .Ltmp27225: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27226: .cv_def_range .Ltmp14317 .Ltmp14324, "E\021O\001\000\000H\000\000\000" .short .Ltmp27228-.Ltmp27227 # Record length .Ltmp27227: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Pos" .Ltmp27228: .cv_def_range .Ltmp14317 .Ltmp14324, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27222: .p2align 2 .cv_linetable 1102, "??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@@QEAAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z", .Lfunc_end1102 .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Pfx .long .Ltmp27230-.Ltmp27229 # Subsection size .Ltmp27229: .short .Ltmp27232-.Ltmp27231 # Record length .Ltmp27231: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1103-"?_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@@QEAAAEAV?$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 10834 # 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@@QEAAAEAV?$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@@QEAAAEAV?$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 .Ltmp27232: .short .Ltmp27234-.Ltmp27233 # Record length .Ltmp27233: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27234: .cv_def_range .Ltmp14325 .Ltmp14326, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27230: .p2align 2 .cv_linetable 1103, "?_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1103 .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 .long 241 # Symbol subsection for gsl::details::operator!= .long .Ltmp27236-.Ltmp27235 # Subsection size .Ltmp27235: .short .Ltmp27238-.Ltmp27237 # Record length .Ltmp27237: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1104-"??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 10836 # 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 .Ltmp27238: .short .Ltmp27240-.Ltmp27239 # Record length .Ltmp27239: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp27240: .cv_def_range .Lfunc_begin1104 .Ltmp14328, "E\021J\001\000\000\000\000\000\000" .short .Ltmp27242-.Ltmp27241 # Record length .Ltmp27241: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp27242: .cv_def_range .Lfunc_begin1104 .Ltmp14329, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27236: .p2align 2 .cv_linetable 1104, "??9details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end1104 .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Sfx .long .Ltmp27244-.Ltmp27243 # Subsection size .Ltmp27243: .short .Ltmp27246-.Ltmp27245 # Record length .Ltmp27245: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1105-"?_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@@QEAAAEAV?$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 10837 # 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@@QEAAAEAV?$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@@QEAAAEAV?$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 .Ltmp27246: .short .Ltmp27248-.Ltmp27247 # Record length .Ltmp27247: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27248: .cv_def_range .Ltmp14331 .Ltmp14332, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27244: .p2align 2 .cv_linetable 1105, "?_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1105 .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::match_results,0>,std::allocator,0> > > >::_Null .long .Ltmp27250-.Ltmp27249 # Subsection size .Ltmp27249: .short .Ltmp27252-.Ltmp27251 # Record length .Ltmp27251: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1106-"?_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@@QEAAAEAV?$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 10838 # 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@@QEAAAEAV?$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@@QEAAAEAV?$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 .Ltmp27252: .short .Ltmp27254-.Ltmp27253 # Record length .Ltmp27253: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27254: .cv_def_range .Ltmp14333 .Ltmp14334, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27250: .p2align 2 .cv_linetable 1106, "?_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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1106 .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@@QEAAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::resize .long .Ltmp27256-.Ltmp27255 # Subsection size .Ltmp27255: .short .Ltmp27258-.Ltmp27257 # Record length .Ltmp27257: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1107-"?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@@QEAAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10839 # 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@@QEAAX_K@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@@QEAAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::resize" # Function name .Ltmp27258: .short .Ltmp27260-.Ltmp27259 # Record length .Ltmp27259: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27260: .cv_def_range .Ltmp14335 .Ltmp14336, "E\021O\001\000\000 \000\000\000" .short .Ltmp27262-.Ltmp27261 # Record length .Ltmp27261: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27262: .cv_def_range .Ltmp14335 .Ltmp14336, "E\021O\001\000\000(\000\000\000" .short .Ltmp27264-.Ltmp27263 # Record length .Ltmp27263: .short 4414 # Record kind: S_LOCAL .long 10841 # TypeIndex .short 0 # Flags .asciz "_Lambda_default" .Ltmp27264: .cv_def_range .Ltmp14335 .Ltmp14336, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27256: .p2align 2 .cv_linetable 1107, "?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@@QEAAX_K@Z", .Lfunc_end1107 .section .debug$S,"dr",associative,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1477:32'> .long .Ltmp27266-.Ltmp27265 # Subsection size .Ltmp27265: .short .Ltmp27268-.Ltmp27267 # Record length .Ltmp27267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1108-"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10847 # Function type index .secrel32 "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Function section relative address .secidx "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::_Resize<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vector:1477:32'>" # Function name .Ltmp27268: .short .Ltmp27270-.Ltmp27269 # Record length .Ltmp27269: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27270: .cv_def_range .Ltmp14341 .Ltmp14356, "E\021N\001\000\000 \000\000\000" .short .Ltmp27272-.Ltmp27271 # Record length .Ltmp27271: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27272: .cv_def_range .Ltmp14341 .Ltmp14356, "E\021N\001\000\000(\000\000\000" .short .Ltmp27274-.Ltmp27273 # Record length .Ltmp27273: .short 4414 # Record kind: S_LOCAL .long 10843 # TypeIndex .short 1 # Flags .asciz "_Udefault_or_fill" .Ltmp27274: .cv_def_range .Ltmp14341 .Ltmp14356, "E\021N\001\000\0000\000\000\000" .short .Ltmp27276-.Ltmp27275 # Record length .Ltmp27275: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldsize" .Ltmp27276: .cv_def_range .Ltmp14341 .Ltmp14356, "E\021N\001\000\000\030\000\000\000" .short .Ltmp27278-.Ltmp27277 # Record length .Ltmp27277: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp27278: .cv_def_range .Ltmp14341 .Ltmp14356, "E\021N\001\000\000\020\000\000\000" .short .Ltmp27280-.Ltmp27279 # Record length .Ltmp27279: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newcapacity" .Ltmp27280: .cv_def_range .Ltmp14342 .Ltmp14347 .Ltmp14355 .Ltmp14356, "E\021N\001\000\000\b\000\000\000" .short .Ltmp27282-.Ltmp27281 # Record length .Ltmp27281: .short 4414 # Record kind: S_LOCAL .long 6829 # TypeIndex .short 0 # Flags .asciz "_Newvec" .Ltmp27282: .cv_def_range .Ltmp14342 .Ltmp14347 .Ltmp14355 .Ltmp14356, "E\021N\001\000\000\000\000\000\000" .short .Ltmp27284-.Ltmp27283 # Record length .Ltmp27283: .short 4414 # Record kind: S_LOCAL .long 6829 # TypeIndex .short 0 # Flags .asciz "_Appended_first" .Ltmp27284: .cv_def_range .Ltmp14342 .Ltmp14347 .Ltmp14355 .Ltmp14356, "E\021N\001\000\000\370\377\377\377" .short .Ltmp27286-.Ltmp27285 # Record length .Ltmp27285: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 0 # Flags .asciz "_Appended_last" .Ltmp27286: .cv_def_range .Ltmp14342 .Ltmp14347 .Ltmp14355 .Ltmp14356, "E\021N\001\000\000\360\377\377\377" .short .Ltmp27288-.Ltmp27287 # Record length .Ltmp27287: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14349-.Ltmp14348 # Code size .secrel32 .Ltmp14348 # Function section relative address .secidx .Lfunc_begin1108 # Function section index .byte 0 # Lexical block name .Ltmp27288: .short .Ltmp27290-.Ltmp27289 # Record length .Ltmp27289: .short 4414 # Record kind: S_LOCAL .long 6829 # TypeIndex .short 0 # Flags .asciz "_Oldlast" .Ltmp27290: .cv_def_range .Ltmp14348 .Ltmp14349, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp27292-.Ltmp27291 # Record length .Ltmp27291: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14352-.Ltmp14351 # Code size .secrel32 .Ltmp14351 # Function section relative address .secidx .Lfunc_begin1108 # Function section index .byte 0 # Lexical block name .Ltmp27292: .short .Ltmp27294-.Ltmp27293 # Record length .Ltmp27293: .short 4414 # Record kind: S_LOCAL .long 6829 # TypeIndex .short 0 # Flags .asciz "_Newlast" .Ltmp27294: .cv_def_range .Ltmp14351 .Ltmp14352, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27266: .p2align 2 .cv_linetable 1108, "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z", .Lfunc_end1108 .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@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::size .long .Ltmp27296-.Ltmp27295 # Subsection size .Ltmp27295: .short .Ltmp27298-.Ltmp27297 # Record length .Ltmp27297: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1109-"?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@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10848 # 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@@QEBA_KXZ" # 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@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::size" # Function name .Ltmp27298: .short .Ltmp27300-.Ltmp27299 # Record length .Ltmp27299: .short 4414 # Record kind: S_LOCAL .long 6793 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27300: .cv_def_range .Ltmp14357 .Ltmp14358, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27296: .p2align 2 .cv_linetable 1109, "?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@@QEBA_KXZ", .Lfunc_end1109 .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@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::max_size .long .Ltmp27302-.Ltmp27301 # Subsection size .Ltmp27301: .short .Ltmp27304-.Ltmp27303 # Record length .Ltmp27303: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1110-"?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@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10849 # 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@@QEBA_KXZ" # 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@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::max_size" # Function name .Ltmp27304: .short .Ltmp27306-.Ltmp27305 # Record length .Ltmp27305: .short 4414 # Record kind: S_LOCAL .long 6793 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27306: .cv_def_range .Ltmp14359 .Ltmp14360, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27302: .p2align 2 .cv_linetable 1110, "?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@@QEBA_KXZ", .Lfunc_end1110 .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 .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Xlength .long .Ltmp27308-.Ltmp27307 # Subsection size .Ltmp27307: .short .Ltmp27310-.Ltmp27309 # Record length .Ltmp27309: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1111-"?_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 10850 # 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 .Ltmp27310: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27308: .p2align 2 .cv_linetable 1111, "?_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_end1111 .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@@AEBA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Calculate_growth .long .Ltmp27312-.Ltmp27311 # Subsection size .Ltmp27311: .short .Ltmp27314-.Ltmp27313 # Record length .Ltmp27313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1112-"?_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@@AEBA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10851 # 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@@AEBA_K_K@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@@AEBA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::_Calculate_growth" # Function name .Ltmp27314: .short .Ltmp27316-.Ltmp27315 # Record length .Ltmp27315: .short 4414 # Record kind: S_LOCAL .long 6793 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27316: .cv_def_range .Ltmp14363 .Ltmp14368, "E\021O\001\000\000@\000\000\000" .short .Ltmp27318-.Ltmp27317 # Record length .Ltmp27317: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27318: .cv_def_range .Ltmp14363 .Ltmp14368, "E\021O\001\000\000H\000\000\000" .short .Ltmp27320-.Ltmp27319 # Record length .Ltmp27319: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp27320: .cv_def_range .Ltmp14363 .Ltmp14368, "E\021O\001\000\0008\000\000\000" .short .Ltmp27322-.Ltmp27321 # Record length .Ltmp27321: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Geometric" .Ltmp27322: .cv_def_range .Ltmp14363 .Ltmp14368, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27312: .p2align 2 .cv_linetable 1112, "?_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@@AEBA_K_K@Z", .Lfunc_end1112 .section .debug$S,"dr",associative,"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator,0> > >::allocate .long .Ltmp27324-.Ltmp27323 # Subsection size .Ltmp27323: .short .Ltmp27326-.Ltmp27325 # Record length .Ltmp27325: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1113-"?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10852 # Function type index .secrel32 "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator,0> > >::allocate" # Function name .Ltmp27326: .short .Ltmp27328-.Ltmp27327 # Record length .Ltmp27327: .short 4414 # Record kind: S_LOCAL .long 6860 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27328: .cv_def_range .Ltmp14369 .Ltmp14370, "E\021O\001\000\000(\000\000\000" .short .Ltmp27330-.Ltmp27329 # Record length .Ltmp27329: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27330: .cv_def_range .Ltmp14369 .Ltmp14370, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27324: .p2align 2 .cv_linetable 1113, "?allocate@?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z", .Lfunc_end1113 .section .debug$S,"dr",associative,"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::resize::::operator() .long .Ltmp27332-.Ltmp27331 # Subsection size .Ltmp27331: .short .Ltmp27334-.Ltmp27333 # Record length .Ltmp27333: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1114-"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10855 # Function type index .secrel32 "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # Function section relative address .secidx "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::resize::::operator()" # Function name .Ltmp27334: .short .Ltmp27336-.Ltmp27335 # Record length .Ltmp27335: .short 4414 # Record kind: S_LOCAL .long 10853 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27336: .cv_def_range .Ltmp14371 .Ltmp14372, "E\021O\001\000\000 \000\000\000" .short .Ltmp27338-.Ltmp27337 # Record length .Ltmp27337: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27338: .cv_def_range .Ltmp14371 .Ltmp14372, "E\021O\001\000\000(\000\000\000" .short .Ltmp27340-.Ltmp27339 # Record length .Ltmp27339: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27340: .cv_def_range .Ltmp14371 .Ltmp14372, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27332: .p2align 2 .cv_linetable 1114, "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z", .Lfunc_end1114 .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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Umove_if_noexcept .long .Ltmp27342-.Ltmp27341 # Subsection size .Ltmp27341: .short .Ltmp27344-.Ltmp27343 # Record length .Ltmp27343: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1115-"?_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@@AEAAXPEAV?$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 10856 # 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@@AEAAXPEAV?$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@@AEAAXPEAV?$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 .Ltmp27344: .short .Ltmp27346-.Ltmp27345 # Record length .Ltmp27345: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27346: .cv_def_range .Ltmp14373 .Ltmp14374, "E\021O\001\000\0008\000\000\000" .short .Ltmp27348-.Ltmp27347 # Record length .Ltmp27347: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27348: .cv_def_range .Ltmp14373 .Ltmp14374, "E\021O\001\000\000@\000\000\000" .short .Ltmp27350-.Ltmp27349 # Record length .Ltmp27349: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27350: .cv_def_range .Ltmp14373 .Ltmp14374, "E\021O\001\000\000H\000\000\000" .short .Ltmp27352-.Ltmp27351 # Record length .Ltmp27351: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27352: .cv_def_range .Ltmp14373 .Ltmp14374, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27342: .p2align 2 .cv_linetable 1115, "?_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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z", .Lfunc_end1115 .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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Change_array .long .Ltmp27354-.Ltmp27353 # Subsection size .Ltmp27353: .short .Ltmp27356-.Ltmp27355 # Record length .Ltmp27355: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1116-"?_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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10857 # 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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::_Change_array" # Function name .Ltmp27356: .short .Ltmp27358-.Ltmp27357 # Record length .Ltmp27357: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27358: .cv_def_range .Ltmp14375 .Ltmp14378, "E\021O\001\000\000X\000\000\000" .short .Ltmp27360-.Ltmp27359 # Record length .Ltmp27359: .short 4414 # Record kind: S_LOCAL .long 6829 # TypeIndex .short 1 # Flags .asciz "_Newvec" .Ltmp27360: .cv_def_range .Ltmp14375 .Ltmp14378, "E\021O\001\000\000`\000\000\000" .short .Ltmp27362-.Ltmp27361 # Record length .Ltmp27361: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27362: .cv_def_range .Ltmp14375 .Ltmp14378, "E\021O\001\000\000h\000\000\000" .short .Ltmp27364-.Ltmp27363 # Record length .Ltmp27363: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp27364: .cv_def_range .Ltmp14375 .Ltmp14378, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27354: .p2align 2 .cv_linetable 1116, "?_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@@AEAAXQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z", .Lfunc_end1116 .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@@AEBAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Orphan_range .long .Ltmp27366-.Ltmp27365 # Subsection size .Ltmp27365: .short .Ltmp27368-.Ltmp27367 # Record length .Ltmp27367: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1117-"?_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@@AEBAXPEAV?$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 10858 # 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@@AEBAXPEAV?$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@@AEBAXPEAV?$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 .Ltmp27368: .short .Ltmp27370-.Ltmp27369 # Record length .Ltmp27369: .short 4414 # Record kind: S_LOCAL .long 6793 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27370: .cv_def_range .Ltmp14379 .Ltmp14388, "E\021O\001\000\000@\000\000\000" .short .Ltmp27372-.Ltmp27371 # Record length .Ltmp27371: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27372: .cv_def_range .Ltmp14379 .Ltmp14388, "E\021O\001\000\000H\000\000\000" .short .Ltmp27374-.Ltmp27373 # Record length .Ltmp27373: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27374: .cv_def_range .Ltmp14379 .Ltmp14388, "E\021O\001\000\000P\000\000\000" .short .Ltmp27376-.Ltmp27375 # Record length .Ltmp27375: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp27376: .cv_def_range .Ltmp14379 .Ltmp14388, "E\021O\001\000\0008\000\000\000" .short .Ltmp27378-.Ltmp27377 # Record length .Ltmp27377: .short 4414 # Record kind: S_LOCAL .long 10859 # TypeIndex .short 0 # Flags .asciz "_Pnext" .Ltmp27378: .cv_def_range .Ltmp14379 .Ltmp14388, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27366: .p2align 2 .cv_linetable 1117, "?_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@@AEBAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", .Lfunc_end1117 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Mylast .long .Ltmp27380-.Ltmp27379 # Subsection size .Ltmp27379: .short .Ltmp27382-.Ltmp27381 # Record length .Ltmp27381: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1118-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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 10860 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$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_alloc,0> >,std::allocator,0> > > > >::_Mylast" # Function name .Ltmp27382: .short .Ltmp27384-.Ltmp27383 # Record length .Ltmp27383: .short 4414 # Record kind: S_LOCAL .long 6914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27384: .cv_def_range .Ltmp14389 .Ltmp14390, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27380: .p2align 2 .cv_linetable 1118, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1118 .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@@SA_KAEBV?$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 .long 241 # Symbol subsection for std::_Default_allocator_traits,0> > > >::max_size .long .Ltmp27386-.Ltmp27385 # Subsection size .Ltmp27385: .short .Ltmp27388-.Ltmp27387 # Record length .Ltmp27387: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1119-"?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@@SA_KAEBV?$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 10861 # 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@@SA_KAEBV?$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@@SA_KAEBV?$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 .Ltmp27388: .short .Ltmp27390-.Ltmp27389 # Record length .Ltmp27389: .short 4414 # Record kind: S_LOCAL .long 6689 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27390: .cv_def_range .Ltmp14391 .Ltmp14392, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27386: .p2align 2 .cv_linetable 1119, "?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@@SA_KAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z", .Lfunc_end1119 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Getal .long .Ltmp27392-.Ltmp27391 # Subsection size .Ltmp27391: .short .Ltmp27394-.Ltmp27393 # Record length .Ltmp27393: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1120-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$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 10862 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$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_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$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_alloc,0> >,std::allocator,0> > > > >::_Getal" # Function name .Ltmp27394: .short .Ltmp27396-.Ltmp27395 # Record length .Ltmp27395: .short 4414 # Record kind: S_LOCAL .long 6914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27396: .cv_def_range .Ltmp14393 .Ltmp14394, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27392: .p2align 2 .cv_linetable 1120, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end1120 .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@@QEBAAEBV?$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 .long 241 # Symbol subsection for std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::_Get_first .long .Ltmp27398-.Ltmp27397 # Subsection size .Ltmp27397: .short .Ltmp27400-.Ltmp27399 # Record length .Ltmp27399: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1121-"?_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@@QEBAAEBV?$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 10863 # 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@@QEBAAEBV?$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@@QEBAAEBV?$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 .Ltmp27400: .short .Ltmp27402-.Ltmp27401 # Record length .Ltmp27401: .short 4414 # Record kind: S_LOCAL .long 6979 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27402: .cv_def_range .Ltmp14395 .Ltmp14396, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27398: .p2align 2 .cv_linetable 1121, "?_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@@QEBAAEBV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end1121 .section .debug$S,"dr",associative,"??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_size_of_n<40> .long .Ltmp27404-.Ltmp27403 # Subsection size .Ltmp27403: .short .Ltmp27406-.Ltmp27405 # Record length .Ltmp27405: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1122-"??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7691 # Function type index .secrel32 "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" # Function section relative address .secidx "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_size_of_n<40>" # Function name .Ltmp27406: .short .Ltmp27408-.Ltmp27407 # Record length .Ltmp27407: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27408: .cv_def_range .Ltmp14397 .Ltmp14400, "E\021O\001\000\000\020\000\000\000" .short .Ltmp27410-.Ltmp27409 # Record length .Ltmp27409: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Max_possible" .Ltmp27410: .cv_def_range .Ltmp14397 .Ltmp14400, "E\021O\001\000\000\b\000\000\000" .short .Ltmp27412-.Ltmp27411 # Record length .Ltmp27411: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp27412: .cv_def_range .Ltmp14397 .Ltmp14400, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27404: .p2align 2 .cv_linetable 1122, "??$_Get_size_of_n@$0CI@@std@@YA_K_K@Z", .Lfunc_end1122 .section .debug$S,"dr",associative,"?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Udefault .long .Ltmp27414-.Ltmp27413 # Subsection size .Ltmp27413: .short .Ltmp27416-.Ltmp27415 # Record length .Ltmp27415: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1123-"?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10864 # Function type index .secrel32 "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" # Function section relative address .secidx "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::_Udefault" # Function name .Ltmp27416: .short .Ltmp27418-.Ltmp27417 # Record length .Ltmp27417: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27418: .cv_def_range .Ltmp14401 .Ltmp14402, "E\021O\001\000\000 \000\000\000" .short .Ltmp27420-.Ltmp27419 # Record length .Ltmp27419: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27420: .cv_def_range .Ltmp14401 .Ltmp14402, "E\021O\001\000\000(\000\000\000" .short .Ltmp27422-.Ltmp27421 # Record length .Ltmp27421: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27422: .cv_def_range .Ltmp14401 .Ltmp14402, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27414: .p2align 2 .cv_linetable 1123, "?_Udefault@?$vector@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@AEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAV32@_K@Z", .Lfunc_end1123 .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n,0> > *,unsigned long long,std::allocator,0> > > > .long .Ltmp27424-.Ltmp27423 # Subsection size .Ltmp27423: .short .Ltmp27426-.Ltmp27425 # Record length .Ltmp27425: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1124-"??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$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 10867 # Function type index .secrel32 "??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$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 long long,std::allocator,0> > > >" # Function name .Ltmp27426: .short .Ltmp27428-.Ltmp27427 # Record length .Ltmp27427: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27428: .cv_def_range .Ltmp14403 .Ltmp14404, "E\021O\001\000\0000\000\000\000" .short .Ltmp27430-.Ltmp27429 # Record length .Ltmp27429: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27430: .cv_def_range .Ltmp14403 .Ltmp14404, "E\021O\001\000\0008\000\000\000" .short .Ltmp27432-.Ltmp27431 # Record length .Ltmp27431: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp27432: .cv_def_range .Ltmp14403 .Ltmp14404, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27424: .p2align 2 .cv_linetable 1124, "??$_Uninitialized_value_construct_n@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@_KAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", .Lfunc_end1124 .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n1,0> > *,unsigned long long,std::allocator,0> > > > .long .Ltmp27434-.Ltmp27433 # Subsection size .Ltmp27433: .short .Ltmp27436-.Ltmp27435 # Record length .Ltmp27435: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1125-"??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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 10870 # Function type index .secrel32 "??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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 long long,std::allocator,0> > > >" # Function name .Ltmp27436: .short .Ltmp27438-.Ltmp27437 # Record length .Ltmp27437: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27438: .cv_def_range .Ltmp14407 .Ltmp14414, "E\021N\001\000\000\330\377\377\377" .short .Ltmp27440-.Ltmp27439 # Record length .Ltmp27439: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27440: .cv_def_range .Ltmp14407 .Ltmp14414, "E\021N\001\000\000\340\377\377\377" .short .Ltmp27442-.Ltmp27441 # Record length .Ltmp27441: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp27442: .cv_def_range .Ltmp14407 .Ltmp14414, "E\021N\001\000\000\350\377\377\377" .short .Ltmp27444-.Ltmp27443 # Record length .Ltmp27443: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27444: .cv_def_range .Ltmp14407 .Ltmp14414, "E\021N\001\000\000\360\377\377\377" .short .Ltmp27446-.Ltmp27445 # Record length .Ltmp27445: .short 4414 # Record kind: S_LOCAL .long 10885 # TypeIndex .short 0 # Flags .asciz "_Backout" .Ltmp27446: .cv_def_range .Ltmp14407 .Ltmp14414, "E\021N\001\000\000\300\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27434: .p2align 2 .cv_linetable 1125, "??$_Uninitialized_value_construct_n1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_KAEAV?$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_end1125 .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Uninitialized_backout_al .long .Ltmp27448-.Ltmp27447 # Subsection size .Ltmp27447: .short .Ltmp27450-.Ltmp27449 # Record length .Ltmp27449: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1126-"??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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 10887 # Function type index .secrel32 "??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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 .Ltmp27450: .short .Ltmp27452-.Ltmp27451 # Record length .Ltmp27451: .short 4414 # Record kind: S_LOCAL .long 10872 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27452: .cv_def_range .Ltmp14415 .Ltmp14416, "E\021O\001\000\000\000\000\000\000" .short .Ltmp27454-.Ltmp27453 # Record length .Ltmp27453: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27454: .cv_def_range .Ltmp14415 .Ltmp14416, "E\021O\001\000\000\b\000\000\000" .short .Ltmp27456-.Ltmp27455 # Record length .Ltmp27455: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .asciz "_Al_" .Ltmp27456: .cv_def_range .Ltmp14415 .Ltmp14416, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27448: .p2align 2 .cv_linetable 1126, "??0?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", .Lfunc_end1126 .section .debug$S,"dr",associative,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Emplace_back<> .long .Ltmp27458-.Ltmp27457 # Subsection size .Ltmp27457: .short .Ltmp27460-.Ltmp27459 # Record length .Ltmp27459: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1127-"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10888 # Function type index .secrel32 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" # Function section relative address .secidx "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Emplace_back<>" # Function name .Ltmp27460: .short .Ltmp27462-.Ltmp27461 # Record length .Ltmp27461: .short 4414 # Record kind: S_LOCAL .long 10872 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27462: .cv_def_range .Ltmp14417 .Ltmp14418, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27458: .p2align 2 .cv_linetable 1127, "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAXXZ", .Lfunc_end1127 .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Release .long .Ltmp27464-.Ltmp27463 # Subsection size .Ltmp27463: .short .Ltmp27466-.Ltmp27465 # Record length .Ltmp27465: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1128-"?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$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 10889 # Function type index .secrel32 "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$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 .Ltmp27466: .short .Ltmp27468-.Ltmp27467 # Record length .Ltmp27467: .short 4414 # Record kind: S_LOCAL .long 10872 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27468: .cv_def_range .Ltmp14419 .Ltmp14420, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27464: .p2align 2 .cv_linetable 1128, "?_Release@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1128 .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::~_Uninitialized_backout_al .long .Ltmp27470-.Ltmp27469 # Subsection size .Ltmp27469: .short .Ltmp27472-.Ltmp27471 # Record length .Ltmp27471: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1129-"??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10890 # Function type index .secrel32 "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::~_Uninitialized_backout_al" # Function name .Ltmp27472: .short .Ltmp27474-.Ltmp27473 # Record length .Ltmp27473: .short 4414 # Record kind: S_LOCAL .long 10872 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27474: .cv_def_range .Ltmp14423 .Ltmp14426, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27470: .p2align 2 .cv_linetable 1129, "??1?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAA@XZ", .Lfunc_end1129 .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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits,0> > > >::construct,0> >> .long .Ltmp27476-.Ltmp27475 # Subsection size .Ltmp27475: .short .Ltmp27478-.Ltmp27477 # Record length .Ltmp27477: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1130-"??$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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 10893 # 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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$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 .Ltmp27478: .short .Ltmp27480-.Ltmp27479 # Record length .Ltmp27479: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27480: .cv_def_range .Ltmp14427 .Ltmp14428, "E\021O\001\000\000(\000\000\000" .short .Ltmp27482-.Ltmp27481 # Record length .Ltmp27481: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp27482: .cv_def_range .Ltmp14427 .Ltmp14428, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27476: .p2align 2 .cv_linetable 1130, "??$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", .Lfunc_end1130 .section .debug$S,"dr",associative,"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy,0> > > .long .Ltmp27484-.Ltmp27483 # Subsection size .Ltmp27483: .short .Ltmp27486-.Ltmp27485 # Record length .Ltmp27485: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1131-"??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10896 # Function type index .secrel32 "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" # Function section relative address .secidx "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy,0> > >" # Function name .Ltmp27486: .short .Ltmp27488-.Ltmp27487 # Record length .Ltmp27487: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp27488: .cv_def_range .Ltmp14429 .Ltmp14430, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27484: .p2align 2 .cv_linetable 1131, "??$_Unfancy@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@@Z", .Lfunc_end1131 .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@@AEAAXPEAV?$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 .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::_Umove_if_noexcept1 .long .Ltmp27490-.Ltmp27489 # Subsection size .Ltmp27489: .short .Ltmp27492-.Ltmp27491 # Record length .Ltmp27491: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1132-"?_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@@AEAAXPEAV?$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 10897 # 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@@AEAAXPEAV?$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@@AEAAXPEAV?$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 .Ltmp27492: .short .Ltmp27494-.Ltmp27493 # Record length .Ltmp27493: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27494: .cv_def_range .Ltmp14431 .Ltmp14432, "E\021O\001\000\0000\000\000\000" .short .Ltmp27496-.Ltmp27495 # Record length .Ltmp27495: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27496: .cv_def_range .Ltmp14431 .Ltmp14432, "E\021O\001\000\0008\000\000\000" .short .Ltmp27498-.Ltmp27497 # Record length .Ltmp27497: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27498: .cv_def_range .Ltmp14431 .Ltmp14432, "E\021O\001\000\000@\000\000\000" .short .Ltmp27500-.Ltmp27499 # Record length .Ltmp27499: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27500: .cv_def_range .Ltmp14431 .Ltmp14432, "E\021O\001\000\000H\000\000\000" .short .Ltmp27502-.Ltmp27501 # Record length .Ltmp27501: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27502: .cv_def_range .Ltmp14431 .Ltmp14432, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27490: .p2align 2 .cv_linetable 1132, "?_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@@AEAAXPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00U?$integral_constant@_N$00@2@@Z", .Lfunc_end1132 .section .debug$S,"dr",associative,"??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_move,0> > *,std::sub_match,0> > *,std::allocator,0> > > > .long .Ltmp27504-.Ltmp27503 # Subsection size .Ltmp27503: .short .Ltmp27506-.Ltmp27505 # Record length .Ltmp27505: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1133-"??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$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 10900 # Function type index .secrel32 "??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$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 .Ltmp27506: .short .Ltmp27508-.Ltmp27507 # Record length .Ltmp27507: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27508: .cv_def_range .Ltmp14433 .Ltmp14434, "E\021O\001\000\000H\000\000\000" .short .Ltmp27510-.Ltmp27509 # Record length .Ltmp27509: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27510: .cv_def_range .Ltmp14433 .Ltmp14434, "E\021O\001\000\000P\000\000\000" .short .Ltmp27512-.Ltmp27511 # Record length .Ltmp27511: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27512: .cv_def_range .Ltmp14433 .Ltmp14434, "E\021O\001\000\000\210\000\000\000" .short .Ltmp27514-.Ltmp27513 # Record length .Ltmp27513: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp27514: .cv_def_range .Ltmp14433 .Ltmp14434, "E\021O\001\000\000X\000\000\000" .short .Ltmp27516-.Ltmp27515 # Record length .Ltmp27515: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp27516: .cv_def_range .Ltmp14433 .Ltmp14434, "E\021O\001\000\000\200\000\000\000" .short .Ltmp27518-.Ltmp27517 # Record length .Ltmp27517: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp27518: .cv_def_range .Ltmp14433 .Ltmp14434, "E\021O\001\000\000x\000\000\000" .short .Ltmp27520-.Ltmp27519 # Record length .Ltmp27519: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp27520: .cv_def_range .Ltmp14433 .Ltmp14434, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27504: .p2align 2 .cv_linetable 1133, "??$_Uninitialized_move@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@0PEAV10@AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", .Lfunc_end1133 .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped,0> > > .long .Ltmp27522-.Ltmp27521 # Subsection size .Ltmp27521: .short .Ltmp27524-.Ltmp27523 # Record length .Ltmp27523: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1134-"??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10903 # Function type index .secrel32 "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@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@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped,0> > >" # Function name .Ltmp27524: .short .Ltmp27526-.Ltmp27525 # Record length .Ltmp27525: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp27526: .cv_def_range .Ltmp14435 .Ltmp14436, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27522: .p2align 2 .cv_linetable 1134, "??$_Get_unwrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z", .Lfunc_end1134 .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped_n,0> >,long long,0> .long .Ltmp27528-.Ltmp27527 # Subsection size .Ltmp27527: .short .Ltmp27530-.Ltmp27529 # Record length .Ltmp27529: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1135-"??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10906 # Function type index .secrel32 "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@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@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped_n,0> >,long long,0>" # Function name .Ltmp27530: .short .Ltmp27532-.Ltmp27531 # Record length .Ltmp27531: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Src" .Ltmp27532: .cv_def_range .Ltmp14437 .Ltmp14438, "E\021O\001\000\000\000\000\000\000" .short .Ltmp27534-.Ltmp27533 # Record length .Ltmp27533: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27534: .cv_def_range .Ltmp14437 .Ltmp14438, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27528: .p2align 2 .cv_linetable 1135, "??$_Get_unwrapped_n@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@_J@Z", .Lfunc_end1135 .section .debug$S,"dr",associative,"??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance,0> > *,std::sub_match,0> > *> .long .Ltmp27536-.Ltmp27535 # Subsection size .Ltmp27535: .short .Ltmp27538-.Ltmp27537 # Record length .Ltmp27537: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1136-"??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$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 10910 # Function type index .secrel32 "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address .secidx "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$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 .Ltmp27538: .short .Ltmp27540-.Ltmp27539 # Record length .Ltmp27539: .short 4414 # Record kind: S_LOCAL .long 10907 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27540: .cv_def_range .Ltmp14439 .Ltmp14440, "E\021O\001\000\000(\000\000\000" .short .Ltmp27542-.Ltmp27541 # Record length .Ltmp27541: .short 4414 # Record kind: S_LOCAL .long 10907 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27542: .cv_def_range .Ltmp14439 .Ltmp14440, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27536: .p2align 2 .cv_linetable 1136, "??$_Idl_distance@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA?A?@@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1136 .section .debug$S,"dr",associative,"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped,0> > > .long .Ltmp27544-.Ltmp27543 # Subsection size .Ltmp27543: .short .Ltmp27546-.Ltmp27545 # Record length .Ltmp27545: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1137-"??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10913 # Function type index .secrel32 "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@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@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped,0> > >" # Function name .Ltmp27546: .short .Ltmp27548-.Ltmp27547 # Record length .Ltmp27547: .short 4414 # Record kind: S_LOCAL .long 6935 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp27548: .cv_def_range .Ltmp14441 .Ltmp14442, "E\021O\001\000\000\000\000\000\000" .short .Ltmp27550-.Ltmp27549 # Record length .Ltmp27549: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp27550: .cv_def_range .Ltmp14441 .Ltmp14442, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27544: .p2align 2 .cv_linetable 1137, "??$_Seek_wrapped@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAV10@@Z", .Lfunc_end1137 .section .debug$S,"dr",associative,"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_move_al_unchecked,0> > *,std::sub_match,0> > *,std::allocator,0> > > > .long .Ltmp27552-.Ltmp27551 # Subsection size .Ltmp27551: .short .Ltmp27554-.Ltmp27553 # Record length .Ltmp27553: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1138-"??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10922 # Function type index .secrel32 "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Function section relative address .secidx "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_move_al_unchecked,0> > *,std::sub_match,0> > *,std::allocator,0> > > >" # Function name .Ltmp27554: .short .Ltmp27556-.Ltmp27555 # Record length .Ltmp27555: .short 4414 # Record kind: S_LOCAL .long 6791 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27556: .cv_def_range .Ltmp14445 .Ltmp14452, "E\021N\001\000\000\310\377\377\377" .short .Ltmp27558-.Ltmp27557 # Record length .Ltmp27557: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27558: .cv_def_range .Ltmp14445 .Ltmp14452, "E\021N\001\000\000\320\377\377\377" .short .Ltmp27560-.Ltmp27559 # Record length .Ltmp27559: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27560: .cv_def_range .Ltmp14445 .Ltmp14452, "E\021N\001\000\000\330\377\377\377" .short .Ltmp27562-.Ltmp27561 # Record length .Ltmp27561: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp27562: .cv_def_range .Ltmp14445 .Ltmp14452, "E\021N\001\000\000\340\377\377\377" .short .Ltmp27564-.Ltmp27563 # Record length .Ltmp27563: .short 4414 # Record kind: S_LOCAL .long 8131 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27564: .cv_def_range .Ltmp14445 .Ltmp14452, "E\021N\001\000\000\360\377\377\377" .short .Ltmp27566-.Ltmp27565 # Record length .Ltmp27565: .short 4414 # Record kind: S_LOCAL .long 10914 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27566: .cv_def_range .Ltmp14445 .Ltmp14452, "E\021N\001\000\000\350\377\377\377" .short .Ltmp27568-.Ltmp27567 # Record length .Ltmp27567: .short 4414 # Record kind: S_LOCAL .long 10885 # TypeIndex .short 0 # Flags .asciz "_Backout" .Ltmp27568: .cv_def_range .Ltmp14445 .Ltmp14452, "E\021N\001\000\000\260\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27552: .p2align 2 .cv_linetable 1138, "??$_Uninitialized_move_al_unchecked@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@YAPEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAV10@QEAV10@1AEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z", .Lfunc_end1138 .section .debug$S,"dr",associative,"??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unused_parameter::_Unused_parameter > .long .Ltmp27570-.Ltmp27569 # Subsection size .Ltmp27569: .short .Ltmp27572-.Ltmp27571 # Record length .Ltmp27571: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1139-"??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10926 # Function type index .secrel32 "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" # Function section relative address .secidx "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Unused_parameter::_Unused_parameter >" # Function name .Ltmp27572: .short .Ltmp27574-.Ltmp27573 # Record length .Ltmp27573: .short 4414 # Record kind: S_LOCAL .long 10917 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27574: .cv_def_range .Ltmp14453 .Ltmp14454, "E\021O\001\000\000\000\000\000\000" .short .Ltmp27576-.Ltmp27575 # Record length .Ltmp27575: .short 4414 # Record kind: S_LOCAL .long 10923 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27576: .cv_def_range .Ltmp14453 .Ltmp14454, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27570: .p2align 2 .cv_linetable 1139, "??$?0U?$integral_constant@_N$00@std@@@_Unused_parameter@std@@QEAA@$$QEAU?$integral_constant@_N$00@1@@Z", .Lfunc_end1139 .section .debug$S,"dr",associative,"??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_move_cat,0> >,std::sub_match,0> > > .long .Ltmp27578-.Ltmp27577 # Subsection size .Ltmp27577: .short .Ltmp27580-.Ltmp27579 # Record length .Ltmp27579: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1140-"??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$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 10928 # Function type index .secrel32 "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z" # Function section relative address .secidx "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$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::_Ptr_move_cat,0> >,std::sub_match,0> > >" # Function name .Ltmp27580: .short .Ltmp27582-.Ltmp27581 # Record length .Ltmp27581: .short 4414 # Record kind: S_LOCAL .long 10907 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27582: .cv_def_range .Ltmp14455 .Ltmp14456, "E\021O\001\000\000\000\000\000\000" .short .Ltmp27584-.Ltmp27583 # Record length .Ltmp27583: .short 4414 # Record kind: S_LOCAL .long 10907 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27584: .cv_def_range .Ltmp14455 .Ltmp14456, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27578: .p2align 2 .cv_linetable 1140, "??$_Ptr_move_cat@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1140 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1,0> > *,std::sub_match,0> > *> .long .Ltmp27586-.Ltmp27585 # Subsection size .Ltmp27585: .short .Ltmp27588-.Ltmp27587 # Record length .Ltmp27587: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1141-"??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10931 # Function type index .secrel32 "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1,0> > *,std::sub_match,0> > *>" # Function name .Ltmp27588: .short .Ltmp27590-.Ltmp27589 # Record length .Ltmp27589: .short 4414 # Record kind: S_LOCAL .long 10907 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27590: .cv_def_range .Ltmp14457 .Ltmp14458, "E\021O\001\000\000\000\000\000\000" .short .Ltmp27592-.Ltmp27591 # Record length .Ltmp27591: .short 4414 # Record kind: S_LOCAL .long 10907 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27592: .cv_def_range .Ltmp14457 .Ltmp14458, "E\021O\001\000\000\b\000\000\000" .short .Ltmp27594-.Ltmp27593 # Record length .Ltmp27593: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27594: .cv_def_range .Ltmp14457 .Ltmp14458, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27586: .p2align 2 .cv_linetable 1141, "??$_Idl_distance1@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAV12@@std@@YA_JAEBQEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1141 .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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::_Emplace_back,0> > > .long .Ltmp27596-.Ltmp27595 # Subsection size .Ltmp27595: .short .Ltmp27598-.Ltmp27597 # Record length .Ltmp27597: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1142-"??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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 10933 # 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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$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 .Ltmp27598: .short .Ltmp27600-.Ltmp27599 # Record length .Ltmp27599: .short 4414 # Record kind: S_LOCAL .long 10872 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27600: .cv_def_range .Ltmp14459 .Ltmp14460, "E\021O\001\000\0008\000\000\000" .short .Ltmp27602-.Ltmp27601 # Record length .Ltmp27601: .short 4414 # Record kind: S_LOCAL .long 6764 # TypeIndex .short 1 # Flags .asciz "_Vals" .Ltmp27602: .cv_def_range .Ltmp14459 .Ltmp14460, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27596: .p2align 2 .cv_linetable 1142, "??$_Emplace_back@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@QEAAX$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", .Lfunc_end1142 .section .debug$S,"dr",associative,"??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::move,0> > &> .long .Ltmp27604-.Ltmp27603 # Subsection size .Ltmp27603: .short .Ltmp27606-.Ltmp27605 # Record length .Ltmp27605: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1143-"??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10935 # Function type index .secrel32 "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # Function section relative address .secidx "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::move,0> > &>" # Function name .Ltmp27606: .short .Ltmp27608-.Ltmp27607 # Record length .Ltmp27607: .short 4414 # Record kind: S_LOCAL .long 6719 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp27608: .cv_def_range .Ltmp14461 .Ltmp14462, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27604: .p2align 2 .cv_linetable 1143, "??$move@AEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z", .Lfunc_end1143 .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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits,0> > > >::construct,0> >,std::sub_match,0> > > .long .Ltmp27610-.Ltmp27609 # Subsection size .Ltmp27609: .short .Ltmp27612-.Ltmp27611 # Record length .Ltmp27611: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1144-"??$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10938 # 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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits,0> > > >::construct,0> >,std::sub_match,0> > >" # Function name .Ltmp27612: .short .Ltmp27614-.Ltmp27613 # Record length .Ltmp27613: .short 4414 # Record kind: S_LOCAL .long 6910 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27614: .cv_def_range .Ltmp14463 .Ltmp14464, "E\021O\001\000\0000\000\000\000" .short .Ltmp27616-.Ltmp27615 # Record length .Ltmp27615: .short 4414 # Record kind: S_LOCAL .long 6864 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp27616: .cv_def_range .Ltmp14463 .Ltmp14464, "E\021O\001\000\0008\000\000\000" .short .Ltmp27618-.Ltmp27617 # Record length .Ltmp27617: .short 4414 # Record kind: S_LOCAL .long 6764 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp27618: .cv_def_range .Ltmp14463 .Ltmp14464, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27610: .p2align 2 .cv_linetable 1144, "??$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@@SAXAEAV?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAV31@@Z", .Lfunc_end1144 .section .debug$S,"dr",associative,"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward,0> > > .long .Ltmp27620-.Ltmp27619 # Subsection size .Ltmp27619: .short .Ltmp27622-.Ltmp27621 # Record length .Ltmp27621: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1145-"??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10939 # Function type index .secrel32 "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@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$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward,0> > >" # Function name .Ltmp27622: .short .Ltmp27624-.Ltmp27623 # Record length .Ltmp27623: .short 4414 # Record kind: S_LOCAL .long 6719 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp27624: .cv_def_range .Ltmp14465 .Ltmp14466, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27620: .p2align 2 .cv_linetable 1145, "??$forward@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAV10@@Z", .Lfunc_end1145 .section .debug$S,"dr",associative,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Getpfirst .long .Ltmp27626-.Ltmp27625 # Subsection size .Ltmp27625: .short .Ltmp27628-.Ltmp27627 # Record length .Ltmp27627: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1146-"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10940 # Function type index .secrel32 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section relative address .secidx "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >::_Getpfirst" # Function name .Ltmp27628: .short .Ltmp27630-.Ltmp27629 # Record length .Ltmp27629: .short 4414 # Record kind: S_LOCAL .long 6914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27630: .cv_def_range .Ltmp14467 .Ltmp14468, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27626: .p2align 2 .cv_linetable 1146, "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ", .Lfunc_end1146 .section .debug$S,"dr",associative,"?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::size .long .Ltmp27632-.Ltmp27631 # Subsection size .Ltmp27631: .short .Ltmp27634-.Ltmp27633 # Record length .Ltmp27633: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1147-"?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10941 # Function type index .secrel32 "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::size" # Function name .Ltmp27634: .short .Ltmp27636-.Ltmp27635 # Record length .Ltmp27635: .short 4414 # Record kind: S_LOCAL .long 9964 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27636: .cv_def_range .Ltmp14469 .Ltmp14470, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27632: .p2align 2 .cv_linetable 1147, "?size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ", .Lfunc_end1147 .section .debug$S,"dr",associative,"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Insert_n .long .Ltmp27638-.Ltmp27637 # Subsection size .Ltmp27637: .short .Ltmp27640-.Ltmp27639 # Record length .Ltmp27639: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1148-"?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10942 # Function type index .secrel32 "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" # Function section relative address .secidx "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Insert_n" # Function name .Ltmp27640: .short .Ltmp27642-.Ltmp27641 # Record length .Ltmp27641: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27642: .cv_def_range .Ltmp14480 .Ltmp14494, "E\021N\001\000\000\250\000\000\000" .short .Ltmp27644-.Ltmp27643 # Record length .Ltmp27643: .short 4414 # Record kind: S_LOCAL .long 10943 # TypeIndex .short 1 # Flags .asciz "_Where" .Ltmp27644: .cv_def_range .Lfunc_begin1148 .Ltmp14482, "A\021P\001\000\000" .cv_def_range .Ltmp14482 .Ltmp14489 .Ltmp14490 .Ltmp14491 .Ltmp14492 .Ltmp14493, "E\021N\001\000\000\360\377\377\377" .short .Ltmp27646-.Ltmp27645 # Record length .Ltmp27645: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27646: .cv_def_range .Ltmp14480 .Ltmp14494, "E\021N\001\000\000\260\000\000\000" .short .Ltmp27648-.Ltmp27647 # Record length .Ltmp27647: .short 4414 # Record kind: S_LOCAL .long 7303 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp27648: .cv_def_range .Ltmp14480 .Ltmp14494, "E\021N\001\000\000\360\000\000\000" .short .Ltmp27650-.Ltmp27649 # Record length .Ltmp27649: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Off" .Ltmp27650: .cv_def_range .Ltmp14480 .Ltmp14494, "E\021N\001\000\000\240\000\000\000" .short .Ltmp27652-.Ltmp27651 # Record length .Ltmp27651: .short 4414 # Record kind: S_LOCAL .long 10944 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp27652: .cv_def_range .Ltmp14479 .Ltmp14481, "A\021K\001\000\000" .cv_def_range .Ltmp14481 .Ltmp14489 .Ltmp14490 .Ltmp14491 .Ltmp14492 .Ltmp14493, "E\021N\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27638: .p2align 2 .cv_linetable 1148, "?_Insert_n@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@V?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_KAEB_N@Z", .Lfunc_end1148 .section .debug$S,"dr",associative,"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::end .long .Ltmp27654-.Ltmp27653 # Subsection size .Ltmp27653: .short .Ltmp27656-.Ltmp27655 # Record length .Ltmp27655: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1149-"?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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 10945 # Function type index .secrel32 "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?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 .Ltmp27656: .short .Ltmp27658-.Ltmp27657 # Record length .Ltmp27657: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27658: .cv_def_range .Ltmp14497 .Ltmp14498, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27654: .p2align 2 .cv_linetable 1149, "?end@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ", .Lfunc_end1149 .section .debug$S,"dr",associative,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Vb_const_iterator .long .Ltmp27660-.Ltmp27659 # Subsection size .Ltmp27659: .short .Ltmp27662-.Ltmp27661 # Record length .Ltmp27661: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1150-"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10949 # Function type index .secrel32 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section relative address .secidx "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::_Vb_const_iterator" # Function name .Ltmp27662: .short .Ltmp27664-.Ltmp27663 # Record length .Ltmp27663: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27664: .cv_def_range .Ltmp14499 .Ltmp14500, "E\021O\001\000\0008\000\000\000" .short .Ltmp27666-.Ltmp27665 # Record length .Ltmp27665: .short 4414 # Record kind: S_LOCAL .long 10946 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27666: .cv_def_range .Ltmp14499 .Ltmp14500, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27660: .p2align 2 .cv_linetable 1150, "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z", .Lfunc_end1150 .section .debug$S,"dr",associative,"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::~_Vb_iterator .long .Ltmp27668-.Ltmp27667 # Subsection size .Ltmp27667: .short .Ltmp27670-.Ltmp27669 # Record length .Ltmp27669: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1151-"??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10950 # Function type index .secrel32 "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::~_Vb_iterator" # Function name .Ltmp27670: .short .Ltmp27672-.Ltmp27671 # Record length .Ltmp27671: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27672: .cv_def_range .Ltmp14501 .Ltmp14503, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27668: .p2align 2 .cv_linetable 1151, "??1?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1151 .section .debug$S,"dr",associative,"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 .long 241 # Symbol subsection for std::vector >::erase .long .Ltmp27674-.Ltmp27673 # Subsection size .Ltmp27673: .short .Ltmp27676-.Ltmp27675 # Record length .Ltmp27675: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1152-"?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 10951 # Function type index .secrel32 "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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 .Ltmp27676: .short .Ltmp27678-.Ltmp27677 # Record length .Ltmp27677: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27678: .cv_def_range .Ltmp14526 .Ltmp14562, "E\021N\001\000\000\000\002\000\000" .short .Ltmp27680-.Ltmp27679 # Record length .Ltmp27679: .short 4414 # Record kind: S_LOCAL .long 10943 # TypeIndex .short 1 # Flags .asciz "_First_arg" .Ltmp27680: .cv_def_range .Lfunc_begin1152 .Ltmp14528, "A\021P\001\000\000" .cv_def_range .Ltmp14528 .Ltmp14552 .Ltmp14553 .Ltmp14554 .Ltmp14555 .Ltmp14556 .Ltmp14558 .Ltmp14559 .Ltmp14560 .Ltmp14561, "E\021N\001\000\000@\000\000\000" .short .Ltmp27682-.Ltmp27681 # Record length .Ltmp27681: .short 4414 # Record kind: S_LOCAL .long 10943 # TypeIndex .short 1 # Flags .asciz "_Last_arg" .Ltmp27682: .cv_def_range .Lfunc_begin1152 .Ltmp14527, "A\021Q\001\000\000" .cv_def_range .Ltmp14527 .Ltmp14552 .Ltmp14553 .Ltmp14554 .Ltmp14555 .Ltmp14556 .Ltmp14558 .Ltmp14559 .Ltmp14560 .Ltmp14561, "E\021N\001\000\000H\000\000\000" .short .Ltmp27684-.Ltmp27683 # Record length .Ltmp27683: .short 4414 # Record kind: S_LOCAL .long 9954 # TypeIndex .short 0 # Flags .asciz "_First" .Ltmp27684: .cv_def_range .Ltmp14526 .Ltmp14562, "E\021N\001\000\000\340\001\000\000" .short .Ltmp27686-.Ltmp27685 # Record length .Ltmp27685: .short 4414 # Record kind: S_LOCAL .long 9954 # TypeIndex .short 0 # Flags .asciz "_Last" .Ltmp27686: .cv_def_range .Ltmp14526 .Ltmp14562, "E\021N\001\000\000\240\001\000\000" .short .Ltmp27688-.Ltmp27687 # Record length .Ltmp27687: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 0 # Flags .asciz "_Off" .Ltmp27688: .cv_def_range .Ltmp14526 .Ltmp14562, "E\021N\001\000\000x\001\000\000" .short .Ltmp27690-.Ltmp27689 # Record length .Ltmp27689: .short 4414 # Record kind: S_LOCAL .long 9954 # TypeIndex .short 0 # Flags .asciz "_Next" .Ltmp27690: .cv_def_range .Ltmp14534 .Ltmp14550 .Ltmp14557 .Ltmp14560, "E\021N\001\000\000\020\001\000\000" .short .Ltmp27692-.Ltmp27691 # Record length .Ltmp27691: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newsize" .Ltmp27692: .cv_def_range .Ltmp14534 .Ltmp14550 .Ltmp14557 .Ltmp14560, "E\021N\001\000\000\250\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27674: .p2align 2 .cv_linetable 1152, "?erase@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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_end1152 .section .debug$S,"dr",associative,"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::begin .long .Ltmp27694-.Ltmp27693 # Subsection size .Ltmp27693: .short .Ltmp27696-.Ltmp27695 # Record length .Ltmp27695: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1153-"?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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 10952 # Function type index .secrel32 "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?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@@QEAA?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 .Ltmp27696: .short .Ltmp27698-.Ltmp27697 # Record length .Ltmp27697: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27698: .cv_def_range .Ltmp14565 .Ltmp14566, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27694: .p2align 2 .cv_linetable 1153, "?begin@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@XZ", .Lfunc_end1153 .section .debug$S,"dr",associative,"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::operator+ .long .Ltmp27700-.Ltmp27699 # Subsection size .Ltmp27699: .short .Ltmp27702-.Ltmp27701 # Record length .Ltmp27701: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1154-"??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10953 # Function type index .secrel32 "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # Function section relative address .secidx "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::operator+" # Function name .Ltmp27702: .short .Ltmp27704-.Ltmp27703 # Record length .Ltmp27703: .short 4414 # Record kind: S_LOCAL .long 10178 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27704: .cv_def_range .Ltmp14569 .Ltmp14570, "E\021N\001\000\000\370\377\377\377" .short .Ltmp27706-.Ltmp27705 # Record length .Ltmp27705: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp27706: .cv_def_range .Ltmp14569 .Ltmp14570, "E\021N\001\000\000\000\000\000\000" .short .Ltmp27708-.Ltmp27707 # Record length .Ltmp27707: .short 4414 # Record kind: S_LOCAL .long 10194 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp27708: .cv_def_range .Ltmp14569 .Ltmp14570, "E\021N\001\000\000\330\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27700: .p2align 2 .cv_linetable 1154, "??H?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV01@_J@Z", .Lfunc_end1154 .section .debug$S,"dr",associative,"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::~_Vb_const_iterator .long .Ltmp27710-.Ltmp27709 # Subsection size .Ltmp27709: .short .Ltmp27712-.Ltmp27711 # Record length .Ltmp27711: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1155-"??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10954 # Function type index .secrel32 "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::~_Vb_const_iterator" # Function name .Ltmp27712: .short .Ltmp27714-.Ltmp27713 # Record length .Ltmp27713: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27714: .cv_def_range .Ltmp14571 .Ltmp14573, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27710: .p2align 2 .cv_linetable 1155, "??1?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1155 .section .debug$S,"dr",associative,"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Insert_x .long .Ltmp27716-.Ltmp27715 # Subsection size .Ltmp27715: .short .Ltmp27718-.Ltmp27717 # Record length .Ltmp27717: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1156-"?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10955 # Function type index .secrel32 "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" # Function section relative address .secidx "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Insert_x" # Function name .Ltmp27718: .short .Ltmp27720-.Ltmp27719 # Record length .Ltmp27719: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27720: .cv_def_range .Ltmp14588 .Ltmp14624, "E\021N\001\000\000H\001\000\000" .short .Ltmp27722-.Ltmp27721 # Record length .Ltmp27721: .short 4414 # Record kind: S_LOCAL .long 10943 # TypeIndex .short 1 # Flags .asciz "_Where" .Ltmp27722: .cv_def_range .Lfunc_begin1156 .Ltmp14589, "A\021K\001\000\000" .cv_def_range .Ltmp14589 .Ltmp14614 .Ltmp14615 .Ltmp14616 .Ltmp14617 .Ltmp14618 .Ltmp14620 .Ltmp14621, "E\021N\001\000\000 \000\000\000" .short .Ltmp27724-.Ltmp27723 # Record length .Ltmp27723: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27724: .cv_def_range .Ltmp14588 .Ltmp14624, "E\021N\001\000\000P\001\000\000" .short .Ltmp27726-.Ltmp27725 # Record length .Ltmp27725: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 0 # Flags .asciz "_Off" .Ltmp27726: .cv_def_range .Ltmp14588 .Ltmp14624, "E\021N\001\000\000@\001\000\000" .short .Ltmp27728-.Ltmp27727 # Record length .Ltmp27727: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Realloc" .Ltmp27728: .cv_def_range .Ltmp14588 .Ltmp14624, "E\021N\001\000\000\377\000\000\000" .short .Ltmp27730-.Ltmp27729 # Record length .Ltmp27729: .short 4414 # Record kind: S_LOCAL .long 9954 # TypeIndex .short 0 # Flags .asciz "_Oldend" .Ltmp27730: .cv_def_range .Ltmp14605 .Ltmp14608 .Ltmp14622 .Ltmp14623, "E\021N\001\000\000\330\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27716: .p2align 2 .cv_linetable 1156, "?_Insert_x@?$vector@_NV?$allocator@_N@std@@@std@@QEAA_KV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@2@_K@Z", .Lfunc_end1156 .section .debug$S,"dr",associative,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Vb_const_iterator .long .Ltmp27732-.Ltmp27731 # Subsection size .Ltmp27731: .short .Ltmp27734-.Ltmp27733 # Record length .Ltmp27733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1157-"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10957 # Function type index .secrel32 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::_Vb_const_iterator" # Function name .Ltmp27734: .short .Ltmp27736-.Ltmp27735 # Record length .Ltmp27735: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27736: .cv_def_range .Ltmp14625 .Ltmp14626, "E\021O\001\000\0008\000\000\000" .short .Ltmp27738-.Ltmp27737 # Record length .Ltmp27737: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27738: .cv_def_range .Ltmp14625 .Ltmp14626, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27732: .p2align 2 .cv_linetable 1157, "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1157 .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@0AEB_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::fill > >,bool> .long .Ltmp27740-.Ltmp27739 # Subsection size .Ltmp27739: .short .Ltmp27742-.Ltmp27741 # Record length .Ltmp27741: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1158-"??$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@0AEB_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10960 # 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@0AEB_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@0AEB_N@Z" # Function section index .byte 0 # Flags .asciz "std::fill > >,bool>" # Function name .Ltmp27742: .short .Ltmp27744-.Ltmp27743 # Record length .Ltmp27743: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27744: .cv_def_range .Lfunc_begin1158 .Ltmp14632, "A\021J\001\000\000" .cv_def_range .Ltmp14632 .Ltmp14636 .Ltmp14637 .Ltmp14638, "E\021N\001\000\000\330\377\377\377" .short .Ltmp27746-.Ltmp27745 # Record length .Ltmp27745: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27746: .cv_def_range .Lfunc_begin1158 .Ltmp14633, "A\021K\001\000\000" .cv_def_range .Ltmp14633 .Ltmp14636 .Ltmp14637 .Ltmp14638, "E\021N\001\000\000\320\377\377\377" .short .Ltmp27748-.Ltmp27747 # Record length .Ltmp27747: .short 4414 # Record kind: S_LOCAL .long 7303 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp27748: .cv_def_range .Ltmp14631 .Ltmp14639, "E\021N\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27740: .p2align 2 .cv_linetable 1158, "??$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@0AEB_N@Z", .Lfunc_end1158 .section .debug$S,"dr",associative,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::_Vb_iterator .long .Ltmp27750-.Ltmp27749 # Subsection size .Ltmp27749: .short .Ltmp27752-.Ltmp27751 # Record length .Ltmp27751: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1159-"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10965 # Function type index .secrel32 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::_Vb_iterator" # Function name .Ltmp27752: .short .Ltmp27754-.Ltmp27753 # Record length .Ltmp27753: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27754: .cv_def_range .Ltmp14640 .Ltmp14641, "E\021O\001\000\0008\000\000\000" .short .Ltmp27756-.Ltmp27755 # Record length .Ltmp27755: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27756: .cv_def_range .Ltmp14640 .Ltmp14641, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27750: .p2align 2 .cv_linetable 1159, "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1159 .section .debug$S,"dr",associative,"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator- .long .Ltmp27758-.Ltmp27757 # Subsection size .Ltmp27757: .short .Ltmp27760-.Ltmp27759 # Record length .Ltmp27759: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1160-"??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10966 # Function type index .secrel32 "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" # Function section relative address .secidx "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator-" # Function name .Ltmp27760: .short .Ltmp27762-.Ltmp27761 # Record length .Ltmp27761: .short 4414 # Record kind: S_LOCAL .long 10204 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27762: .cv_def_range .Ltmp14642 .Ltmp14643, "E\021O\001\000\000(\000\000\000" .short .Ltmp27764-.Ltmp27763 # Record length .Ltmp27763: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp27764: .cv_def_range .Ltmp14642 .Ltmp14643, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27758: .p2align 2 .cv_linetable 1160, "??G?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV01@@Z", .Lfunc_end1160 .section .debug$S,"dr",associative,"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator>= .long .Ltmp27766-.Ltmp27765 # Subsection size .Ltmp27765: .short .Ltmp27768-.Ltmp27767 # Record length .Ltmp27767: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1161-"??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10967 # Function type index .secrel32 "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section relative address .secidx "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator>=" # Function name .Ltmp27768: .short .Ltmp27770-.Ltmp27769 # Record length .Ltmp27769: .short 4414 # Record kind: S_LOCAL .long 10204 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27770: .cv_def_range .Ltmp14644 .Ltmp14645, "E\021O\001\000\000(\000\000\000" .short .Ltmp27772-.Ltmp27771 # Record length .Ltmp27771: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp27772: .cv_def_range .Ltmp14644 .Ltmp14645, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27766: .p2align 2 .cv_linetable 1161, "??P?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z", .Lfunc_end1161 .section .debug$S,"dr",associative,"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::capacity .long .Ltmp27774-.Ltmp27773 # Subsection size .Ltmp27773: .short .Ltmp27776-.Ltmp27775 # Record length .Ltmp27775: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1162-"?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10968 # Function type index .secrel32 "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::capacity" # Function name .Ltmp27776: .short .Ltmp27778-.Ltmp27777 # Record length .Ltmp27777: .short 4414 # Record kind: S_LOCAL .long 9964 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27778: .cv_def_range .Ltmp14646 .Ltmp14647, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27774: .p2align 2 .cv_linetable 1162, "?capacity@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ", .Lfunc_end1162 .section .debug$S,"dr",associative,"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::max_size .long .Ltmp27780-.Ltmp27779 # Subsection size .Ltmp27779: .short .Ltmp27782-.Ltmp27781 # Record length .Ltmp27781: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1163-"?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10969 # Function type index .secrel32 "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::max_size" # Function name .Ltmp27782: .short .Ltmp27784-.Ltmp27783 # Record length .Ltmp27783: .short 4414 # Record kind: S_LOCAL .long 9964 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27784: .cv_def_range .Ltmp14648 .Ltmp14651, "E\021O\001\000\0008\000\000\000" .short .Ltmp27786-.Ltmp27785 # Record length .Ltmp27785: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Diff_max" .Ltmp27786: .cv_def_range .Ltmp14648 .Ltmp14651, "E\021O\001\000\0000\000\000\000" .short .Ltmp27788-.Ltmp27787 # Record length .Ltmp27787: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Ints_max" .Ltmp27788: .cv_def_range .Ltmp14648 .Ltmp14651, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27780: .p2align 2 .cv_linetable 1163, "?max_size@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_KXZ", .Lfunc_end1163 .section .debug$S,"dr",associative,"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Xlen .long .Ltmp27790-.Ltmp27789 # Subsection size .Ltmp27789: .short .Ltmp27792-.Ltmp27791 # Record length .Ltmp27791: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1164-"?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10970 # Function type index .secrel32 "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" # Function section relative address .secidx "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::_Xlen" # Function name .Ltmp27792: .short .Ltmp27794-.Ltmp27793 # Record length .Ltmp27793: .short 4414 # Record kind: S_LOCAL .long 9964 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27794: .cv_def_range .Ltmp14652 .Ltmp14653, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27790: .p2align 2 .cv_linetable 1164, "?_Xlen@?$vector@_NV?$allocator@_N@std@@@std@@QEBAXXZ", .Lfunc_end1164 .section .debug$S,"dr",associative,"?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::resize .long .Ltmp27796-.Ltmp27795 # Subsection size .Ltmp27795: .short .Ltmp27798-.Ltmp27797 # Record length .Ltmp27797: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1165-"?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10971 # Function type index .secrel32 "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" # Function section relative address .secidx "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::resize" # Function name .Ltmp27798: .short .Ltmp27800-.Ltmp27799 # Record length .Ltmp27799: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27800: .cv_def_range .Ltmp14654 .Ltmp14655, "E\021O\001\000\000(\000\000\000" .short .Ltmp27802-.Ltmp27801 # Record length .Ltmp27801: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27802: .cv_def_range .Ltmp14654 .Ltmp14655, "E\021O\001\000\0000\000\000\000" .short .Ltmp27804-.Ltmp27803 # Record length .Ltmp27803: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp27804: .cv_def_range .Ltmp14654 .Ltmp14655, "E\021O\001\000\0008\000\000\000" .short .Ltmp27806-.Ltmp27805 # Record length .Ltmp27805: .short 4414 # Record kind: S_LOCAL .long 10974 # TypeIndex .short 0 # Flags .asciz "_Lambda_fill" .Ltmp27806: .cv_def_range .Ltmp14654 .Ltmp14655, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27796: .p2align 2 .cv_linetable 1165, "?resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z", .Lfunc_end1165 .section .debug$S,"dr",associative,"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_val >::_Nw .long .Ltmp27808-.Ltmp27807 # Subsection size .Ltmp27807: .short .Ltmp27810-.Ltmp27809 # Record length .Ltmp27809: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1166-"?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10976 # Function type index .secrel32 "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" # Function section relative address .secidx "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_val >::_Nw" # Function name .Ltmp27810: .short .Ltmp27812-.Ltmp27811 # Record length .Ltmp27811: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27812: .cv_def_range .Ltmp14656 .Ltmp14657, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27808: .p2align 2 .cv_linetable 1166, "?_Nw@?$_Vb_val@V?$allocator@_N@std@@@std@@SA_K_K@Z", .Lfunc_end1166 .section .debug$S,"dr",associative,"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::empty .long .Ltmp27814-.Ltmp27813 # Subsection size .Ltmp27813: .short .Ltmp27816-.Ltmp27815 # Record length .Ltmp27815: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1167-"?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10977 # Function type index .secrel32 "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" # Function section relative address .secidx "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::empty" # Function name .Ltmp27816: .short .Ltmp27818-.Ltmp27817 # Record length .Ltmp27817: .short 4414 # Record kind: S_LOCAL .long 9964 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27818: .cv_def_range .Ltmp14658 .Ltmp14659, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27814: .p2align 2 .cv_linetable 1167, "?empty@?$vector@_NV?$allocator@_N@std@@@std@@QEBA_NXZ", .Lfunc_end1167 .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 .long 241 # Symbol subsection for std::copy_backward > >,std::_Vb_iterator > > > .long .Ltmp27820-.Ltmp27819 # Subsection size .Ltmp27819: .short .Ltmp27822-.Ltmp27821 # Record length .Ltmp27821: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1168-"??$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 10980 # 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 .Ltmp27822: .short .Ltmp27824-.Ltmp27823 # Record length .Ltmp27823: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27824: .cv_def_range .Lfunc_begin1168 .Ltmp14667, "A\021K\001\000\000" .cv_def_range .Ltmp14667 .Ltmp14673 .Ltmp14674 .Ltmp14675, "E\021N\001\000\000@\000\000\000" .short .Ltmp27826-.Ltmp27825 # Record length .Ltmp27825: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27826: .cv_def_range .Lfunc_begin1168 .Ltmp14669, "A\021P\001\000\000" .cv_def_range .Ltmp14669 .Ltmp14673 .Ltmp14674 .Ltmp14675, "E\021N\001\000\000(\000\000\000" .short .Ltmp27828-.Ltmp27827 # Record length .Ltmp27827: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27828: .cv_def_range .Lfunc_begin1168 .Ltmp14668, "A\021Q\001\000\000" .cv_def_range .Ltmp14668 .Ltmp14673 .Ltmp14674 .Ltmp14675, "E\021N\001\000\0000\000\000\000" .short .Ltmp27830-.Ltmp27829 # Record length .Ltmp27829: .short 4414 # Record kind: S_LOCAL .long 10177 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp27830: .cv_def_range .Ltmp14666 .Ltmp14676, "E\021N\001\000\000\030\001\000\000" .short .Ltmp27832-.Ltmp27831 # Record length .Ltmp27831: .short 4414 # Record kind: S_LOCAL .long 10177 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp27832: .cv_def_range .Ltmp14666 .Ltmp14676, "E\021N\001\000\000\370\000\000\000" .short .Ltmp27834-.Ltmp27833 # Record length .Ltmp27833: .short 4414 # Record kind: S_LOCAL .long 10177 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp27834: .cv_def_range .Ltmp14666 .Ltmp14676, "E\021N\001\000\000\330\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27820: .p2align 2 .cv_linetable 1168, "??$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_end1168 .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Orphan_range .long .Ltmp27836-.Ltmp27835 # Subsection size .Ltmp27835: .short .Ltmp27838-.Ltmp27837 # Record length .Ltmp27837: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1169-"?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10981 # Function type index .secrel32 "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" # Function section relative address .secidx "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Orphan_range" # Function name .Ltmp27838: .short .Ltmp27840-.Ltmp27839 # Record length .Ltmp27839: .short 4414 # Record kind: S_LOCAL .long 9964 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27840: .cv_def_range .Ltmp14677 .Ltmp14686, "E\021O\001\000\000P\000\000\000" .short .Ltmp27842-.Ltmp27841 # Record length .Ltmp27841: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Offlo" .Ltmp27842: .cv_def_range .Ltmp14677 .Ltmp14686, "E\021O\001\000\000X\000\000\000" .short .Ltmp27844-.Ltmp27843 # Record length .Ltmp27843: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Offhi" .Ltmp27844: .cv_def_range .Ltmp14677 .Ltmp14686, "E\021O\001\000\000`\000\000\000" .short .Ltmp27846-.Ltmp27845 # Record length .Ltmp27845: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp27846: .cv_def_range .Ltmp14677 .Ltmp14686, "E\021O\001\000\000h\000\000\000" .short .Ltmp27848-.Ltmp27847 # Record length .Ltmp27847: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 0 # Flags .asciz "_Base" .Ltmp27848: .cv_def_range .Ltmp14677 .Ltmp14686, "E\021O\001\000\000H\000\000\000" .short .Ltmp27850-.Ltmp27849 # Record length .Ltmp27849: .short 4414 # Record kind: S_LOCAL .long 10982 # TypeIndex .short 0 # Flags .asciz "_Pnext" .Ltmp27850: .cv_def_range .Ltmp14677 .Ltmp14686, "E\021O\001\000\000@\000\000\000" .short .Ltmp27852-.Ltmp27851 # Record length .Ltmp27851: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14684-.Ltmp14681 # Code size .secrel32 .Ltmp14681 # Function section relative address .secidx .Lfunc_begin1169 # Function section index .byte 0 # Lexical block name .Ltmp27852: .short .Ltmp27854-.Ltmp27853 # Record length .Ltmp27853: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Off" .Ltmp27854: .cv_def_range .Ltmp14681 .Ltmp14684, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27836: .p2align 2 .cv_linetable 1169, "?_Orphan_range@?$vector@_NV?$allocator@_N@std@@@std@@QEBAX_K0@Z", .Lfunc_end1169 .section .debug$S,"dr",associative,"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Compat .long .Ltmp27856-.Ltmp27855 # Subsection size .Ltmp27855: .short .Ltmp27858-.Ltmp27857 # Record length .Ltmp27857: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1170-"?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10983 # Function type index .secrel32 "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" # Function section relative address .secidx "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::_Compat" # Function name .Ltmp27858: .short .Ltmp27860-.Ltmp27859 # Record length .Ltmp27859: .short 4414 # Record kind: S_LOCAL .long 10204 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27860: .cv_def_range .Ltmp14687 .Ltmp14694, "E\021O\001\000\000H\000\000\000" .short .Ltmp27862-.Ltmp27861 # Record length .Ltmp27861: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp27862: .cv_def_range .Ltmp14687 .Ltmp14694, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27856: .p2align 2 .cv_linetable 1170, "?_Compat@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAXAEBV12@@Z", .Lfunc_end1170 .section .debug$S,"dr",associative,"?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::_Getcont .long .Ltmp27864-.Ltmp27863 # Subsection size .Ltmp27863: .short .Ltmp27866-.Ltmp27865 # Record length .Ltmp27865: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1171-"?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10984 # Function type index .secrel32 "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" # Function section relative address .secidx "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::_Getcont" # Function name .Ltmp27866: .short .Ltmp27868-.Ltmp27867 # Record length .Ltmp27867: .short 4414 # Record kind: S_LOCAL .long 4882 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27868: .cv_def_range .Ltmp14695 .Ltmp14696, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27864: .p2align 2 .cv_linetable 1171, "?_Getcont@_Iterator_base12@std@@QEBAPEBU_Container_base12@2@XZ", .Lfunc_end1171 .section .debug$S,"dr",associative,"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator< .long .Ltmp27870-.Ltmp27869 # Subsection size .Ltmp27869: .short .Ltmp27872-.Ltmp27871 # Record length .Ltmp27871: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1172-"??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10985 # Function type index .secrel32 "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section relative address .secidx "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator<" # Function name .Ltmp27872: .short .Ltmp27874-.Ltmp27873 # Record length .Ltmp27873: .short 4414 # Record kind: S_LOCAL .long 10204 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27874: .cv_def_range .Ltmp14697 .Ltmp14698, "E\021O\001\000\0008\000\000\000" .short .Ltmp27876-.Ltmp27875 # Record length .Ltmp27875: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp27876: .cv_def_range .Ltmp14697 .Ltmp14698, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27870: .p2align 2 .cv_linetable 1172, "??M?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z", .Lfunc_end1172 .section .debug$S,"dr",associative,"?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::max_size .long .Ltmp27878-.Ltmp27877 # Subsection size .Ltmp27877: .short .Ltmp27880-.Ltmp27879 # Record length .Ltmp27879: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1173-"?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10986 # Function type index .secrel32 "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::max_size" # Function name .Ltmp27880: .short .Ltmp27882-.Ltmp27881 # Record length .Ltmp27881: .short 4414 # Record kind: S_LOCAL .long 10368 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27882: .cv_def_range .Ltmp14699 .Ltmp14700, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27878: .p2align 2 .cv_linetable 1173, "?max_size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ", .Lfunc_end1173 .section .debug$S,"dr",associative,"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::max_size .long .Ltmp27884-.Ltmp27883 # Subsection size .Ltmp27883: .short .Ltmp27886-.Ltmp27885 # Record length .Ltmp27885: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1174-"?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10987 # Function type index .secrel32 "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" # Function section relative address .secidx "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::max_size" # Function name .Ltmp27886: .short .Ltmp27888-.Ltmp27887 # Record length .Ltmp27887: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .byte 0 .Ltmp27888: .cv_def_range .Ltmp14701 .Ltmp14702, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27884: .p2align 2 .cv_linetable 1174, "?max_size@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA_KAEBV?$allocator@I@2@@Z", .Lfunc_end1174 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp27890-.Ltmp27889 # Subsection size .Ltmp27889: .short .Ltmp27892-.Ltmp27891 # Record length .Ltmp27891: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1175-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10988 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp27892: .short .Ltmp27894-.Ltmp27893 # Record length .Ltmp27893: .short 4414 # Record kind: S_LOCAL .long 10443 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27894: .cv_def_range .Ltmp14703 .Ltmp14704, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27890: .p2align 2 .cv_linetable 1175, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBV?$allocator@I@2@XZ", .Lfunc_end1175 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$allocator@I@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp27896-.Ltmp27895 # Subsection size .Ltmp27895: .short .Ltmp27898-.Ltmp27897 # Record length .Ltmp27897: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1176-"?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$allocator@I@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10989 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$allocator@I@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name .Ltmp27898: .short .Ltmp27900-.Ltmp27899 # Record length .Ltmp27899: .short 4414 # Record kind: S_LOCAL .long 10524 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27900: .cv_def_range .Ltmp14705 .Ltmp14706, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27896: .p2align 2 .cv_linetable 1176, "?_Get_first@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEBAAEBV?$allocator@I@2@XZ", .Lfunc_end1176 .section .debug$S,"dr",associative,"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1487:23'> .long .Ltmp27902-.Ltmp27901 # Subsection size .Ltmp27901: .short .Ltmp27904-.Ltmp27903 # Record length .Ltmp27903: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1177-"??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10992 # Function type index .secrel32 "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" # Function section relative address .secidx "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Resize<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vector:1487:23'>" # Function name .Ltmp27904: .short .Ltmp27906-.Ltmp27905 # Record length .Ltmp27905: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27906: .cv_def_range .Ltmp14711 .Ltmp14731, "E\021N\001\000\000(\000\000\000" .short .Ltmp27908-.Ltmp27907 # Record length .Ltmp27907: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27908: .cv_def_range .Ltmp14711 .Ltmp14731, "E\021N\001\000\0000\000\000\000" .short .Ltmp27910-.Ltmp27909 # Record length .Ltmp27909: .short 4414 # Record kind: S_LOCAL .long 10993 # TypeIndex .short 1 # Flags .asciz "_Udefault_or_fill" .Ltmp27910: .cv_def_range .Lfunc_begin1177 .Ltmp14712, "A\021P\001\000\000" .cv_def_range .Ltmp14712 .Ltmp14727 .Ltmp14728 .Ltmp14729, "E\021N\001\000\000\330\377\377\377" .short .Ltmp27912-.Ltmp27911 # Record length .Ltmp27911: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldsize" .Ltmp27912: .cv_def_range .Ltmp14711 .Ltmp14731, "E\021N\001\000\000 \000\000\000" .short .Ltmp27914-.Ltmp27913 # Record length .Ltmp27913: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp27914: .cv_def_range .Ltmp14711 .Ltmp14731, "E\021N\001\000\000\030\000\000\000" .short .Ltmp27916-.Ltmp27915 # Record length .Ltmp27915: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newcapacity" .Ltmp27916: .cv_def_range .Ltmp14713 .Ltmp14719 .Ltmp14730 .Ltmp14731, "E\021N\001\000\000\020\000\000\000" .short .Ltmp27918-.Ltmp27917 # Record length .Ltmp27917: .short 4414 # Record kind: S_LOCAL .long 10404 # TypeIndex .short 0 # Flags .asciz "_Newvec" .Ltmp27918: .cv_def_range .Ltmp14713 .Ltmp14719 .Ltmp14730 .Ltmp14731, "E\021N\001\000\000\b\000\000\000" .short .Ltmp27920-.Ltmp27919 # Record length .Ltmp27919: .short 4414 # Record kind: S_LOCAL .long 10404 # TypeIndex .short 0 # Flags .asciz "_Appended_first" .Ltmp27920: .cv_def_range .Ltmp14713 .Ltmp14719 .Ltmp14730 .Ltmp14731, "E\021N\001\000\000\000\000\000\000" .short .Ltmp27922-.Ltmp27921 # Record length .Ltmp27921: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 0 # Flags .asciz "_Appended_last" .Ltmp27922: .cv_def_range .Ltmp14713 .Ltmp14719 .Ltmp14730 .Ltmp14731, "E\021N\001\000\000\370\377\377\377" .short .Ltmp27924-.Ltmp27923 # Record length .Ltmp27923: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14721-.Ltmp14720 # Code size .secrel32 .Ltmp14720 # Function section relative address .secidx .Lfunc_begin1177 # Function section index .byte 0 # Lexical block name .Ltmp27924: .short .Ltmp27926-.Ltmp27925 # Record length .Ltmp27925: .short 4414 # Record kind: S_LOCAL .long 10404 # TypeIndex .short 0 # Flags .asciz "_Oldlast" .Ltmp27926: .cv_def_range .Ltmp14720 .Ltmp14721, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp27928-.Ltmp27927 # Record length .Ltmp27927: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14724-.Ltmp14723 # Code size .secrel32 .Ltmp14723 # Function section relative address .secidx .Lfunc_begin1177 # Function section index .byte 0 # Lexical block name .Ltmp27928: .short .Ltmp27930-.Ltmp27929 # Record length .Ltmp27929: .short 4414 # Record kind: S_LOCAL .long 10404 # TypeIndex .short 0 # Flags .asciz "_Newlast" .Ltmp27930: .cv_def_range .Ltmp14723 .Ltmp14724, "E\021N\001\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 .Ltmp27902: .p2align 2 .cv_linetable 1177, "??$_Resize@V@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@@?$vector@IV?$allocator@I@std@@@std@@AEAAX_KV@?0??resize@01@QEAAX0AEBI@Z@@Z", .Lfunc_end1177 .section .debug$S,"dr",associative,"?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::size .long .Ltmp27932-.Ltmp27931 # Subsection size .Ltmp27931: .short .Ltmp27934-.Ltmp27933 # Record length .Ltmp27933: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1178-"?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10994 # Function type index .secrel32 "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::size" # Function name .Ltmp27934: .short .Ltmp27936-.Ltmp27935 # Record length .Ltmp27935: .short 4414 # Record kind: S_LOCAL .long 10368 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27936: .cv_def_range .Ltmp14732 .Ltmp14733, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27932: .p2align 2 .cv_linetable 1178, "?size@?$vector@IV?$allocator@I@std@@@std@@QEBA_KXZ", .Lfunc_end1178 .section .debug$S,"dr",associative,"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Xlength .long .Ltmp27938-.Ltmp27937 # Subsection size .Ltmp27937: .short .Ltmp27940-.Ltmp27939 # Record length .Ltmp27939: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1179-"?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10995 # 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 .Ltmp27940: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27938: .p2align 2 .cv_linetable 1179, "?_Xlength@?$vector@IV?$allocator@I@std@@@std@@CAXXZ", .Lfunc_end1179 .section .debug$S,"dr",associative,"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Calculate_growth .long .Ltmp27942-.Ltmp27941 # Subsection size .Ltmp27941: .short .Ltmp27944-.Ltmp27943 # Record length .Ltmp27943: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1180-"?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10996 # Function type index .secrel32 "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" # Function section relative address .secidx "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Calculate_growth" # Function name .Ltmp27944: .short .Ltmp27946-.Ltmp27945 # Record length .Ltmp27945: .short 4414 # Record kind: S_LOCAL .long 10368 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27946: .cv_def_range .Ltmp14736 .Ltmp14741, "E\021O\001\000\000@\000\000\000" .short .Ltmp27948-.Ltmp27947 # Record length .Ltmp27947: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27948: .cv_def_range .Ltmp14736 .Ltmp14741, "E\021O\001\000\000H\000\000\000" .short .Ltmp27950-.Ltmp27949 # Record length .Ltmp27949: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp27950: .cv_def_range .Ltmp14736 .Ltmp14741, "E\021O\001\000\0008\000\000\000" .short .Ltmp27952-.Ltmp27951 # Record length .Ltmp27951: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Geometric" .Ltmp27952: .cv_def_range .Ltmp14736 .Ltmp14741, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27942: .p2align 2 .cv_linetable 1180, "?_Calculate_growth@?$vector@IV?$allocator@I@std@@@std@@AEBA_K_K@Z", .Lfunc_end1180 .section .debug$S,"dr",associative,"?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocate .long .Ltmp27954-.Ltmp27953 # Subsection size .Ltmp27953: .short .Ltmp27956-.Ltmp27955 # Record length .Ltmp27955: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1181-"?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10997 # Function type index .secrel32 "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" # Function section relative address .secidx "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocate" # Function name .Ltmp27956: .short .Ltmp27958-.Ltmp27957 # Record length .Ltmp27957: .short 4414 # Record kind: S_LOCAL .long 10252 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27958: .cv_def_range .Ltmp14742 .Ltmp14743, "E\021O\001\000\000(\000\000\000" .short .Ltmp27960-.Ltmp27959 # Record length .Ltmp27959: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27960: .cv_def_range .Ltmp14742 .Ltmp14743, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27954: .p2align 2 .cv_linetable 1181, "?allocate@?$allocator@I@std@@QEAAPEAI_K@Z", .Lfunc_end1181 .section .debug$S,"dr",associative,"??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::resize::::operator() .long .Ltmp27962-.Ltmp27961 # Subsection size .Ltmp27961: .short .Ltmp27964-.Ltmp27963 # Record length .Ltmp27963: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1182-"??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11001 # Function type index .secrel32 "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" # Function section relative address .secidx "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::resize::::operator()" # Function name .Ltmp27964: .short .Ltmp27966-.Ltmp27965 # Record length .Ltmp27965: .short 4414 # Record kind: S_LOCAL .long 10999 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27966: .cv_def_range .Ltmp14744 .Ltmp14745, "E\021O\001\000\0000\000\000\000" .short .Ltmp27968-.Ltmp27967 # Record length .Ltmp27967: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27968: .cv_def_range .Ltmp14744 .Ltmp14745, "E\021O\001\000\0008\000\000\000" .short .Ltmp27970-.Ltmp27969 # Record length .Ltmp27969: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp27970: .cv_def_range .Ltmp14744 .Ltmp14745, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27962: .p2align 2 .cv_linetable 1182, "??R@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@QEBA?A?@@PEAI0@Z", .Lfunc_end1182 .section .debug$S,"dr",associative,"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept .long .Ltmp27972-.Ltmp27971 # Subsection size .Ltmp27971: .short .Ltmp27974-.Ltmp27973 # Record length .Ltmp27973: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1183-"?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11002 # Function type index .secrel32 "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" # Function section relative address .secidx "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Umove_if_noexcept" # Function name .Ltmp27974: .short .Ltmp27976-.Ltmp27975 # Record length .Ltmp27975: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27976: .cv_def_range .Ltmp14746 .Ltmp14747, "E\021O\001\000\0008\000\000\000" .short .Ltmp27978-.Ltmp27977 # Record length .Ltmp27977: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp27978: .cv_def_range .Ltmp14746 .Ltmp14747, "E\021O\001\000\000@\000\000\000" .short .Ltmp27980-.Ltmp27979 # Record length .Ltmp27979: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp27980: .cv_def_range .Ltmp14746 .Ltmp14747, "E\021O\001\000\000H\000\000\000" .short .Ltmp27982-.Ltmp27981 # Record length .Ltmp27981: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp27982: .cv_def_range .Ltmp14746 .Ltmp14747, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27972: .p2align 2 .cv_linetable 1183, "?_Umove_if_noexcept@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00@Z", .Lfunc_end1183 .section .debug$S,"dr",associative,"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Change_array .long .Ltmp27984-.Ltmp27983 # Subsection size .Ltmp27983: .short .Ltmp27986-.Ltmp27985 # Record length .Ltmp27985: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1184-"?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11003 # Function type index .secrel32 "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" # Function section relative address .secidx "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Change_array" # Function name .Ltmp27986: .short .Ltmp27988-.Ltmp27987 # Record length .Ltmp27987: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp27988: .cv_def_range .Ltmp14748 .Ltmp14751, "E\021O\001\000\000X\000\000\000" .short .Ltmp27990-.Ltmp27989 # Record length .Ltmp27989: .short 4414 # Record kind: S_LOCAL .long 10404 # TypeIndex .short 1 # Flags .asciz "_Newvec" .Ltmp27990: .cv_def_range .Ltmp14748 .Ltmp14751, "E\021O\001\000\000`\000\000\000" .short .Ltmp27992-.Ltmp27991 # Record length .Ltmp27991: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp27992: .cv_def_range .Ltmp14748 .Ltmp14751, "E\021O\001\000\000h\000\000\000" .short .Ltmp27994-.Ltmp27993 # Record length .Ltmp27993: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp27994: .cv_def_range .Ltmp14748 .Ltmp14751, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27984: .p2align 2 .cv_linetable 1184, "?_Change_array@?$vector@IV?$allocator@I@std@@@std@@AEAAXQEAI_K1@Z", .Lfunc_end1184 .section .debug$S,"dr",associative,"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Orphan_range .long .Ltmp27996-.Ltmp27995 # Subsection size .Ltmp27995: .short .Ltmp27998-.Ltmp27997 # Record length .Ltmp27997: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1185-"?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11004 # Function type index .secrel32 "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" # Function section relative address .secidx "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Orphan_range" # Function name .Ltmp27998: .short .Ltmp28000-.Ltmp27999 # Record length .Ltmp27999: .short 4414 # Record kind: S_LOCAL .long 10368 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28000: .cv_def_range .Ltmp14752 .Ltmp14761, "E\021O\001\000\000@\000\000\000" .short .Ltmp28002-.Ltmp28001 # Record length .Ltmp28001: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28002: .cv_def_range .Ltmp14752 .Ltmp14761, "E\021O\001\000\000H\000\000\000" .short .Ltmp28004-.Ltmp28003 # Record length .Ltmp28003: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28004: .cv_def_range .Ltmp14752 .Ltmp14761, "E\021O\001\000\000P\000\000\000" .short .Ltmp28006-.Ltmp28005 # Record length .Ltmp28005: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp28006: .cv_def_range .Ltmp14752 .Ltmp14761, "E\021O\001\000\0008\000\000\000" .short .Ltmp28008-.Ltmp28007 # Record length .Ltmp28007: .short 4414 # Record kind: S_LOCAL .long 11005 # TypeIndex .short 0 # Flags .asciz "_Pnext" .Ltmp28008: .cv_def_range .Ltmp14752 .Ltmp14761, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp27996: .p2align 2 .cv_linetable 1185, "?_Orphan_range@?$vector@IV?$allocator@I@std@@@std@@AEBAXPEAI0@Z", .Lfunc_end1185 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp28010-.Ltmp28009 # Subsection size .Ltmp28009: .short .Ltmp28012-.Ltmp28011 # Record length .Ltmp28011: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1186-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11006 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp28012: .short .Ltmp28014-.Ltmp28013 # Record length .Ltmp28013: .short 4414 # Record kind: S_LOCAL .long 10443 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28014: .cv_def_range .Ltmp14762 .Ltmp14763, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28010: .p2align 2 .cv_linetable 1186, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAAEBQEAIXZ", .Lfunc_end1186 .section .debug$S,"dr",associative,"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Ufill .long .Ltmp28016-.Ltmp28015 # Subsection size .Ltmp28015: .short .Ltmp28018-.Ltmp28017 # Record length .Ltmp28017: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1187-"?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11007 # Function type index .secrel32 "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" # Function section relative address .secidx "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Ufill" # Function name .Ltmp28018: .short .Ltmp28020-.Ltmp28019 # Record length .Ltmp28019: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28020: .cv_def_range .Ltmp14764 .Ltmp14765, "E\021O\001\000\000(\000\000\000" .short .Ltmp28022-.Ltmp28021 # Record length .Ltmp28021: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28022: .cv_def_range .Ltmp14764 .Ltmp14765, "E\021O\001\000\0000\000\000\000" .short .Ltmp28024-.Ltmp28023 # Record length .Ltmp28023: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp28024: .cv_def_range .Ltmp14764 .Ltmp14765, "E\021O\001\000\0008\000\000\000" .short .Ltmp28026-.Ltmp28025 # Record length .Ltmp28025: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp28026: .cv_def_range .Ltmp14764 .Ltmp14765, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28016: .p2align 2 .cv_linetable 1187, "?_Ufill@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI_KAEBI@Z", .Lfunc_end1187 .section .debug$S,"dr",associative,"??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_fill_n > .long .Ltmp28028-.Ltmp28027 # Subsection size .Ltmp28027: .short .Ltmp28030-.Ltmp28029 # Record length .Ltmp28029: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1188-"??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11010 # Function type index .secrel32 "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" # Function section relative address .secidx "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_fill_n >" # Function name .Ltmp28030: .short .Ltmp28032-.Ltmp28031 # Record length .Ltmp28031: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28032: .cv_def_range .Ltmp14766 .Ltmp14767, "E\021O\001\000\0008\000\000\000" .short .Ltmp28034-.Ltmp28033 # Record length .Ltmp28033: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp28034: .cv_def_range .Ltmp14766 .Ltmp14767, "E\021O\001\000\000@\000\000\000" .short .Ltmp28036-.Ltmp28035 # Record length .Ltmp28035: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp28036: .cv_def_range .Ltmp14766 .Ltmp14767, "E\021O\001\000\000H\000\000\000" .short .Ltmp28038-.Ltmp28037 # Record length .Ltmp28037: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp28038: .cv_def_range .Ltmp14766 .Ltmp14767, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28028: .p2align 2 .cv_linetable 1188, "??$_Uninitialized_fill_n@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@@Z", .Lfunc_end1188 .section .debug$S,"dr",associative,"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninit_alloc_fill_n1 > .long .Ltmp28040-.Ltmp28039 # Subsection size .Ltmp28039: .short .Ltmp28042-.Ltmp28041 # Record length .Ltmp28041: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1189-"??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11013 # Function type index .secrel32 "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address .secidx "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninit_alloc_fill_n1 >" # Function name .Ltmp28042: .short .Ltmp28044-.Ltmp28043 # Record length .Ltmp28043: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28044: .cv_def_range .Ltmp14770 .Ltmp14777, "E\021N\001\000\000\320\377\377\377" .short .Ltmp28046-.Ltmp28045 # Record length .Ltmp28045: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp28046: .cv_def_range .Ltmp14770 .Ltmp14777, "E\021N\001\000\000\330\377\377\377" .short .Ltmp28048-.Ltmp28047 # Record length .Ltmp28047: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp28048: .cv_def_range .Ltmp14770 .Ltmp14777, "E\021N\001\000\000\340\377\377\377" .short .Ltmp28050-.Ltmp28049 # Record length .Ltmp28049: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp28050: .cv_def_range .Ltmp14770 .Ltmp14777, "E\021N\001\000\000\350\377\377\377" .short .Ltmp28052-.Ltmp28051 # Record length .Ltmp28051: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28052: .cv_def_range .Ltmp14770 .Ltmp14777, "E\021N\001\000\000\360\377\377\377" .short .Ltmp28054-.Ltmp28053 # Record length .Ltmp28053: .short 4414 # Record kind: S_LOCAL .long 11028 # TypeIndex .short 0 # Flags .asciz "_Backout" .Ltmp28054: .cv_def_range .Ltmp14770 .Ltmp14777, "E\021N\001\000\000\270\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28040: .p2align 2 .cv_linetable 1189, "??$_Uninit_alloc_fill_n1@PEAI_KV?$allocator@I@std@@@std@@YAPEAIQEAI_KAEBIAEAV?$allocator@I@0@U?$integral_constant@_N$0A@@0@@Z", .Lfunc_end1189 .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Uninitialized_backout_al .long .Ltmp28056-.Ltmp28055 # Subsection size .Ltmp28055: .short .Ltmp28058-.Ltmp28057 # Record length .Ltmp28057: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1190-"??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11030 # Function type index .secrel32 "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" # Function section relative address .secidx "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::_Uninitialized_backout_al" # Function name .Ltmp28058: .short .Ltmp28060-.Ltmp28059 # Record length .Ltmp28059: .short 4414 # Record kind: S_LOCAL .long 11015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28060: .cv_def_range .Ltmp14778 .Ltmp14779, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28062-.Ltmp28061 # Record length .Ltmp28061: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28062: .cv_def_range .Ltmp14778 .Ltmp14779, "E\021O\001\000\000\b\000\000\000" .short .Ltmp28064-.Ltmp28063 # Record length .Ltmp28063: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Al_" .Ltmp28064: .cv_def_range .Ltmp14778 .Ltmp14779, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28056: .p2align 2 .cv_linetable 1190, "??0?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@PEAIAEAV?$allocator@I@1@@Z", .Lfunc_end1190 .section .debug$S,"dr",associative,"??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Emplace_back .long .Ltmp28066-.Ltmp28065 # Subsection size .Ltmp28065: .short .Ltmp28068-.Ltmp28067 # Record length .Ltmp28067: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1191-"??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11032 # Function type index .secrel32 "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" # Function section relative address .secidx "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::_Emplace_back" # Function name .Ltmp28068: .short .Ltmp28070-.Ltmp28069 # Record length .Ltmp28069: .short 4414 # Record kind: S_LOCAL .long 11015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28070: .cv_def_range .Ltmp14780 .Ltmp14781, "E\021O\001\000\0008\000\000\000" .short .Ltmp28072-.Ltmp28071 # Record length .Ltmp28071: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Vals" .Ltmp28072: .cv_def_range .Ltmp14780 .Ltmp14781, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28066: .p2align 2 .cv_linetable 1191, "??$_Emplace_back@AEBI@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAXAEBI@Z", .Lfunc_end1191 .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::_Release .long .Ltmp28074-.Ltmp28073 # Subsection size .Ltmp28073: .short .Ltmp28076-.Ltmp28075 # Record length .Ltmp28075: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1192-"?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11033 # Function type index .secrel32 "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" # Function section relative address .secidx "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::_Release" # Function name .Ltmp28076: .short .Ltmp28078-.Ltmp28077 # Record length .Ltmp28077: .short 4414 # Record kind: S_LOCAL .long 11015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28078: .cv_def_range .Ltmp14782 .Ltmp14783, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28074: .p2align 2 .cv_linetable 1192, "?_Release@?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAAPEAIXZ", .Lfunc_end1192 .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al >::~_Uninitialized_backout_al .long .Ltmp28080-.Ltmp28079 # Subsection size .Ltmp28079: .short .Ltmp28082-.Ltmp28081 # Record length .Ltmp28081: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1193-"??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11034 # Function type index .secrel32 "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al >::~_Uninitialized_backout_al" # Function name .Ltmp28082: .short .Ltmp28084-.Ltmp28083 # Record length .Ltmp28083: .short 4414 # Record kind: S_LOCAL .long 11015 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28084: .cv_def_range .Ltmp14786 .Ltmp14789, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28080: .p2align 2 .cv_linetable 1193, "??1?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@QEAA@XZ", .Lfunc_end1193 .section .debug$S,"dr",associative,"??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::construct .long .Ltmp28086-.Ltmp28085 # Subsection size .Ltmp28085: .short .Ltmp28088-.Ltmp28087 # Record length .Ltmp28087: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1194-"??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11037 # Function type index .secrel32 "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" # Function section relative address .secidx "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::construct" # Function name .Ltmp28088: .short .Ltmp28090-.Ltmp28089 # Record length .Ltmp28089: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28090: .cv_def_range .Ltmp14790 .Ltmp14791, "E\021O\001\000\0000\000\000\000" .short .Ltmp28092-.Ltmp28091 # Record length .Ltmp28091: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp28092: .cv_def_range .Ltmp14790 .Ltmp14791, "E\021O\001\000\0008\000\000\000" .short .Ltmp28094-.Ltmp28093 # Record length .Ltmp28093: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp28094: .cv_def_range .Ltmp14790 .Ltmp14791, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28086: .p2align 2 .cv_linetable 1194, "??$construct@IAEBI@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SAXAEAV?$allocator@I@1@QEAIAEBI@Z", .Lfunc_end1194 .section .debug$S,"dr",associative,"??$forward@AEBI@std@@YAAEBIAEBI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp28096-.Ltmp28095 # Subsection size .Ltmp28095: .short .Ltmp28098-.Ltmp28097 # Record length .Ltmp28097: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1195-"??$forward@AEBI@std@@YAAEBIAEBI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11039 # Function type index .secrel32 "??$forward@AEBI@std@@YAAEBIAEBI@Z" # Function section relative address .secidx "??$forward@AEBI@std@@YAAEBIAEBI@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp28098: .short .Ltmp28100-.Ltmp28099 # Record length .Ltmp28099: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp28100: .cv_def_range .Ltmp14792 .Ltmp14793, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28096: .p2align 2 .cv_linetable 1195, "??$forward@AEBI@std@@YAAEBIAEBI@Z", .Lfunc_end1195 .section .debug$S,"dr",associative,"??$_Unfancy@I@std@@YAPEAIPEAI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy .long .Ltmp28102-.Ltmp28101 # Subsection size .Ltmp28101: .short .Ltmp28104-.Ltmp28103 # Record length .Ltmp28103: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1196-"??$_Unfancy@I@std@@YAPEAIPEAI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11042 # Function type index .secrel32 "??$_Unfancy@I@std@@YAPEAIPEAI@Z" # Function section relative address .secidx "??$_Unfancy@I@std@@YAPEAIPEAI@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy" # Function name .Ltmp28104: .short .Ltmp28106-.Ltmp28105 # Record length .Ltmp28105: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp28106: .cv_def_range .Ltmp14794 .Ltmp14795, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28102: .p2align 2 .cv_linetable 1196, "??$_Unfancy@I@std@@YAPEAIPEAI@Z", .Lfunc_end1196 .section .debug$S,"dr",associative,"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Umove_if_noexcept1 .long .Ltmp28108-.Ltmp28107 # Subsection size .Ltmp28107: .short .Ltmp28110-.Ltmp28109 # Record length .Ltmp28109: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1197-"?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11043 # Function type index .secrel32 "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" # Function section relative address .secidx "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Umove_if_noexcept1" # Function name .Ltmp28110: .short .Ltmp28112-.Ltmp28111 # Record length .Ltmp28111: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28112: .cv_def_range .Ltmp14796 .Ltmp14797, "E\021O\001\000\0000\000\000\000" .short .Ltmp28114-.Ltmp28113 # Record length .Ltmp28113: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28114: .cv_def_range .Ltmp14796 .Ltmp14797, "E\021O\001\000\0008\000\000\000" .short .Ltmp28116-.Ltmp28115 # Record length .Ltmp28115: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28116: .cv_def_range .Ltmp14796 .Ltmp14797, "E\021O\001\000\000@\000\000\000" .short .Ltmp28118-.Ltmp28117 # Record length .Ltmp28117: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28118: .cv_def_range .Ltmp14796 .Ltmp14797, "E\021O\001\000\000H\000\000\000" .short .Ltmp28120-.Ltmp28119 # Record length .Ltmp28119: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28120: .cv_def_range .Ltmp14796 .Ltmp14797, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28108: .p2align 2 .cv_linetable 1197, "?_Umove_if_noexcept1@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI00U?$integral_constant@_N$00@2@@Z", .Lfunc_end1197 .section .debug$S,"dr",associative,"??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_move > .long .Ltmp28122-.Ltmp28121 # Subsection size .Ltmp28121: .short .Ltmp28124-.Ltmp28123 # Record length .Ltmp28123: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1198-"??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11046 # Function type index .secrel32 "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # Function section relative address .secidx "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_move >" # Function name .Ltmp28124: .short .Ltmp28126-.Ltmp28125 # Record length .Ltmp28125: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28126: .cv_def_range .Ltmp14798 .Ltmp14799, "E\021O\001\000\000@\000\000\000" .short .Ltmp28128-.Ltmp28127 # Record length .Ltmp28127: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28128: .cv_def_range .Ltmp14798 .Ltmp14799, "E\021O\001\000\000H\000\000\000" .short .Ltmp28130-.Ltmp28129 # Record length .Ltmp28129: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28130: .cv_def_range .Ltmp14798 .Ltmp14799, "E\021O\001\000\000x\000\000\000" .short .Ltmp28132-.Ltmp28131 # Record length .Ltmp28131: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp28132: .cv_def_range .Ltmp14798 .Ltmp14799, "E\021O\001\000\000P\000\000\000" .short .Ltmp28134-.Ltmp28133 # Record length .Ltmp28133: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp28134: .cv_def_range .Ltmp14798 .Ltmp14799, "E\021O\001\000\000p\000\000\000" .short .Ltmp28136-.Ltmp28135 # Record length .Ltmp28135: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp28136: .cv_def_range .Ltmp14798 .Ltmp14799, "E\021O\001\000\000h\000\000\000" .short .Ltmp28138-.Ltmp28137 # Record length .Ltmp28137: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp28138: .cv_def_range .Ltmp14798 .Ltmp14799, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28122: .p2align 2 .cv_linetable 1198, "??$_Uninitialized_move@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z", .Lfunc_end1198 .section .debug$S,"dr",associative,"??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped .long .Ltmp28140-.Ltmp28139 # Subsection size .Ltmp28139: .short .Ltmp28142-.Ltmp28141 # Record length .Ltmp28141: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1199-"??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11049 # Function type index .secrel32 "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" # Function section relative address .secidx "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped" # Function name .Ltmp28142: .short .Ltmp28144-.Ltmp28143 # Record length .Ltmp28143: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp28144: .cv_def_range .Ltmp14800 .Ltmp14801, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28140: .p2align 2 .cv_linetable 1199, "??$_Get_unwrapped@I@std@@YAPEAIQEAI@Z", .Lfunc_end1199 .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped_n .long .Ltmp28146-.Ltmp28145 # Subsection size .Ltmp28145: .short .Ltmp28148-.Ltmp28147 # Record length .Ltmp28147: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1200-"??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11052 # Function type index .secrel32 "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" # Function section relative address .secidx "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped_n" # Function name .Ltmp28148: .short .Ltmp28150-.Ltmp28149 # Record length .Ltmp28149: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Src" .Ltmp28150: .cv_def_range .Ltmp14802 .Ltmp14803, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28152-.Ltmp28151 # Record length .Ltmp28151: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28152: .cv_def_range .Ltmp14802 .Ltmp14803, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28146: .p2align 2 .cv_linetable 1200, "??$_Get_unwrapped_n@I_J$0A@@std@@YAPEAIQEAI_J@Z", .Lfunc_end1200 .section .debug$S,"dr",associative,"??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance .long .Ltmp28154-.Ltmp28153 # Subsection size .Ltmp28153: .short .Ltmp28156-.Ltmp28155 # Record length .Ltmp28155: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1201-"??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11056 # Function type index .secrel32 "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" # Function section relative address .secidx "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance" # Function name .Ltmp28156: .short .Ltmp28158-.Ltmp28157 # Record length .Ltmp28157: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28158: .cv_def_range .Ltmp14804 .Ltmp14805, "E\021O\001\000\000(\000\000\000" .short .Ltmp28160-.Ltmp28159 # Record length .Ltmp28159: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28160: .cv_def_range .Ltmp14804 .Ltmp14805, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28154: .p2align 2 .cv_linetable 1201, "??$_Idl_distance@PEAIPEAI@std@@YA?A?@@AEBQEAI0@Z", .Lfunc_end1201 .section .debug$S,"dr",associative,"??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped .long .Ltmp28162-.Ltmp28161 # Subsection size .Ltmp28161: .short .Ltmp28164-.Ltmp28163 # Record length .Ltmp28163: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1202-"??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11059 # Function type index .secrel32 "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" # Function section relative address .secidx "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped" # Function name .Ltmp28164: .short .Ltmp28166-.Ltmp28165 # Record length .Ltmp28165: .short 4414 # Record kind: S_LOCAL .long 10464 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp28166: .cv_def_range .Ltmp14806 .Ltmp14807, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28168-.Ltmp28167 # Record length .Ltmp28167: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp28168: .cv_def_range .Ltmp14806 .Ltmp14807, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28162: .p2align 2 .cv_linetable 1202, "??$_Seek_wrapped@I@std@@YAXAEAPEAIQEAI@Z", .Lfunc_end1202 .section .debug$S,"dr",associative,"??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_move_al_unchecked > .long .Ltmp28170-.Ltmp28169 # Subsection size .Ltmp28169: .short .Ltmp28172-.Ltmp28171 # Record length .Ltmp28171: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1203-"??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11062 # Function type index .secrel32 "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_move_al_unchecked >" # Function name .Ltmp28172: .short .Ltmp28174-.Ltmp28173 # Record length .Ltmp28173: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28174: .cv_def_range .Ltmp14808 .Ltmp14809, "E\021O\001\000\000(\000\000\000" .short .Ltmp28176-.Ltmp28175 # Record length .Ltmp28175: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28176: .cv_def_range .Ltmp14808 .Ltmp14809, "E\021O\001\000\0000\000\000\000" .short .Ltmp28178-.Ltmp28177 # Record length .Ltmp28177: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28178: .cv_def_range .Ltmp14808 .Ltmp14809, "E\021O\001\000\0008\000\000\000" .short .Ltmp28180-.Ltmp28179 # Record length .Ltmp28179: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28180: .cv_def_range .Ltmp14808 .Ltmp14809, "E\021O\001\000\000@\000\000\000" .short .Ltmp28182-.Ltmp28181 # Record length .Ltmp28181: .short 4414 # Record kind: S_LOCAL .long 8125 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28182: .cv_def_range .Ltmp14808 .Ltmp14809, "E\021O\001\000\000P\000\000\000" .short .Ltmp28184-.Ltmp28183 # Record length .Ltmp28183: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28184: .cv_def_range .Ltmp14808 .Ltmp14809, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28170: .p2align 2 .cv_linetable 1203, "??$_Uninitialized_move_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end1203 .section .debug$S,"dr",associative,"??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_move_cat .long .Ltmp28186-.Ltmp28185 # Subsection size .Ltmp28185: .short .Ltmp28188-.Ltmp28187 # Record length .Ltmp28187: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1204-"??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11064 # Function type index .secrel32 "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # Function section relative address .secidx "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_move_cat" # Function name .Ltmp28188: .short .Ltmp28190-.Ltmp28189 # Record length .Ltmp28189: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28190: .cv_def_range .Ltmp14810 .Ltmp14811, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28192-.Ltmp28191 # Record length .Ltmp28191: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28192: .cv_def_range .Ltmp14810 .Ltmp14811, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28186: .p2align 2 .cv_linetable 1204, "??$_Ptr_move_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z", .Lfunc_end1204 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1 .long .Ltmp28194-.Ltmp28193 # Subsection size .Ltmp28193: .short .Ltmp28196-.Ltmp28195 # Record length .Ltmp28195: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1205-"??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11067 # Function type index .secrel32 "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1" # Function name .Ltmp28196: .short .Ltmp28198-.Ltmp28197 # Record length .Ltmp28197: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28198: .cv_def_range .Ltmp14812 .Ltmp14813, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28200-.Ltmp28199 # Record length .Ltmp28199: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28200: .cv_def_range .Ltmp14812 .Ltmp14813, "E\021O\001\000\000\b\000\000\000" .short .Ltmp28202-.Ltmp28201 # Record length .Ltmp28201: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28202: .cv_def_range .Ltmp14812 .Ltmp14813, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28194: .p2align 2 .cv_linetable 1205, "??$_Idl_distance1@PEAIPEAI@std@@YA_JAEBQEAI0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1205 .section .debug$S,"dr",associative,"??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_memmove .long .Ltmp28204-.Ltmp28203 # Subsection size .Ltmp28203: .short .Ltmp28206-.Ltmp28205 # Record length .Ltmp28205: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1206-"??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11069 # Function type index .secrel32 "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Function section relative address .secidx "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_memmove" # Function name .Ltmp28206: .short .Ltmp28208-.Ltmp28207 # Record length .Ltmp28207: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28208: .cv_def_range .Ltmp14814 .Ltmp14815, "E\021O\001\000\000P\000\000\000" .short .Ltmp28210-.Ltmp28209 # Record length .Ltmp28209: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28210: .cv_def_range .Ltmp14814 .Ltmp14815, "E\021O\001\000\000X\000\000\000" .short .Ltmp28212-.Ltmp28211 # Record length .Ltmp28211: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28212: .cv_def_range .Ltmp14814 .Ltmp14815, "E\021O\001\000\000`\000\000\000" .short .Ltmp28214-.Ltmp28213 # Record length .Ltmp28213: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First_ch" .Ltmp28214: .cv_def_range .Ltmp14814 .Ltmp14815, "E\021O\001\000\000H\000\000\000" .short .Ltmp28216-.Ltmp28215 # Record length .Ltmp28215: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Last_ch" .Ltmp28216: .cv_def_range .Ltmp14814 .Ltmp14815, "E\021O\001\000\000@\000\000\000" .short .Ltmp28218-.Ltmp28217 # Record length .Ltmp28217: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Dest_ch" .Ltmp28218: .cv_def_range .Ltmp14814 .Ltmp14815, "E\021O\001\000\0008\000\000\000" .short .Ltmp28220-.Ltmp28219 # Record length .Ltmp28219: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp28220: .cv_def_range .Ltmp14814 .Ltmp14815, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28204: .p2align 2 .cv_linetable 1206, "??$_Copy_memmove@PEAIPEAI@std@@YAPEAIPEAI00@Z", .Lfunc_end1206 .section .debug$S,"dr",associative,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getpfirst .long .Ltmp28222-.Ltmp28221 # Subsection size .Ltmp28221: .short .Ltmp28224-.Ltmp28223 # Record length .Ltmp28223: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1207-"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11070 # Function type index .secrel32 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section relative address .secidx "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getpfirst" # Function name .Ltmp28224: .short .Ltmp28226-.Ltmp28225 # Record length .Ltmp28225: .short 4414 # Record kind: S_LOCAL .long 10443 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28226: .cv_def_range .Ltmp14816 .Ltmp14817, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28222: .p2align 2 .cv_linetable 1207, "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEBAPEAPEAU_Iterator_base12@2@XZ", .Lfunc_end1207 .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range > >,std::_Vb_iterator > > > .long .Ltmp28228-.Ltmp28227 # Subsection size .Ltmp28227: .short .Ltmp28230-.Ltmp28229 # Record length .Ltmp28229: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1208-"??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_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 11073 # Function type index .secrel32 "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_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@@YAXAEBV?$_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 .Ltmp28230: .short .Ltmp28232-.Ltmp28231 # Record length .Ltmp28231: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28232: .cv_def_range .Ltmp14818 .Ltmp14819, "E\021O\001\000\000(\000\000\000" .short .Ltmp28234-.Ltmp28233 # Record length .Ltmp28233: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28234: .cv_def_range .Ltmp14818 .Ltmp14819, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28228: .p2align 2 .cv_linetable 1208, "??$_Adl_verify_range@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z", .Lfunc_end1208 .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped > >,0> .long .Ltmp28236-.Ltmp28235 # Subsection size .Ltmp28235: .short .Ltmp28238-.Ltmp28237 # Record length .Ltmp28237: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1209-"??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11075 # Function type index .secrel32 "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # Function section relative address .secidx "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped > >,0>" # Function name .Ltmp28238: .short .Ltmp28240-.Ltmp28239 # Record length .Ltmp28239: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp28240: .cv_def_range .Ltmp14820 .Ltmp14821, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28236: .p2align 2 .cv_linetable 1209, "??$_Get_unwrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z", .Lfunc_end1209 .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped_n > >,long long,0> .long .Ltmp28242-.Ltmp28241 # Subsection size .Ltmp28241: .short .Ltmp28244-.Ltmp28243 # Record length .Ltmp28243: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1210-"??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11078 # Function type index .secrel32 "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" # Function section relative address .secidx "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped_n > >,long long,0>" # Function name .Ltmp28244: .short .Ltmp28246-.Ltmp28245 # Record length .Ltmp28245: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp28246: .cv_def_range .Ltmp14822 .Ltmp14823, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28248-.Ltmp28247 # Record length .Ltmp28247: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28248: .cv_def_range .Ltmp14822 .Ltmp14823, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28242: .p2align 2 .cv_linetable 1210, "??$_Get_unwrapped_n@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@_J$0A@@std@@YAAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@_J@Z", .Lfunc_end1210 .section .debug$S,"dr",associative,"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance > >,std::_Vb_iterator > > > .long .Ltmp28250-.Ltmp28249 # Subsection size .Ltmp28249: .short .Ltmp28252-.Ltmp28251 # Record length .Ltmp28251: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1211-"??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_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 11080 # Function type index .secrel32 "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_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?@@AEBV?$_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 .Ltmp28252: .short .Ltmp28254-.Ltmp28253 # Record length .Ltmp28253: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28254: .cv_def_range .Ltmp14824 .Ltmp14825, "E\021O\001\000\000(\000\000\000" .short .Ltmp28256-.Ltmp28255 # Record length .Ltmp28255: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28256: .cv_def_range .Ltmp14824 .Ltmp14825, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28250: .p2align 2 .cv_linetable 1211, "??$_Idl_distance@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?A?@@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z", .Lfunc_end1211 .section .debug$S,"dr",associative,"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped > >,std::_Vb_iterator > >,0> .long .Ltmp28258-.Ltmp28257 # Subsection size .Ltmp28257: .short .Ltmp28260-.Ltmp28259 # Record length .Ltmp28259: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1212-"??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11083 # Function type index .secrel32 "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # Function section relative address .secidx "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped > >,std::_Vb_iterator > >,0>" # Function name .Ltmp28260: .short .Ltmp28262-.Ltmp28261 # Record length .Ltmp28261: .short 4414 # Record kind: S_LOCAL .long 10180 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp28262: .cv_def_range .Ltmp14826 .Ltmp14827, "E\021O\001\000\000(\000\000\000" .short .Ltmp28264-.Ltmp28263 # Record length .Ltmp28263: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp28264: .cv_def_range .Ltmp14826 .Ltmp14827, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28258: .p2align 2 .cv_linetable 1212, "??$_Seek_wrapped@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@$0A@@std@@YAXAEAV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEBV10@@Z", .Lfunc_end1212 .section .debug$S,"dr",associative,"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_backward_unchecked > >,std::_Vb_iterator > > > .long .Ltmp28266-.Ltmp28265 # Subsection size .Ltmp28265: .short .Ltmp28268-.Ltmp28267 # Record length .Ltmp28267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1213-"??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11086 # Function type index .secrel32 "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_backward_unchecked > >,std::_Vb_iterator > > >" # Function name .Ltmp28268: .short .Ltmp28270-.Ltmp28269 # Record length .Ltmp28269: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28270: .cv_def_range .Lfunc_begin1213 .Ltmp14840, "A\021K\001\000\000" .cv_def_range .Ltmp14840 .Ltmp14849 .Ltmp14850 .Ltmp14851, "E\021N\001\000\000\320\377\377\377" .short .Ltmp28272-.Ltmp28271 # Record length .Ltmp28271: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28272: .cv_def_range .Lfunc_begin1213 .Ltmp14839, "A\021P\001\000\000" .cv_def_range .Ltmp14839 .Ltmp14849 .Ltmp14850 .Ltmp14851, "E\021N\001\000\000\330\377\377\377" .short .Ltmp28274-.Ltmp28273 # Record length .Ltmp28273: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28274: .cv_def_range .Lfunc_begin1213 .Ltmp14838, "A\021Q\001\000\000" .cv_def_range .Ltmp14838 .Ltmp14849 .Ltmp14850 .Ltmp14851, "E\021N\001\000\000\340\377\377\377" .short .Ltmp28276-.Ltmp28275 # Record length .Ltmp28275: .short 4414 # Record kind: S_LOCAL .long 8131 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28276: .cv_def_range .Ltmp14841 .Ltmp14852, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28266: .p2align 2 .cv_linetable 1213, "??$_Copy_backward_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@00U_General_ptr_iterator_tag@0@@Z", .Lfunc_end1213 .section .debug$S,"dr",associative,"??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_copy_cat > >,std::_Vb_iterator > > > .long .Ltmp28278-.Ltmp28277 # Subsection size .Ltmp28277: .short .Ltmp28280-.Ltmp28279 # Record length .Ltmp28279: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1214-"??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_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 11088 # Function type index .secrel32 "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Function section relative address .secidx "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_copy_cat > >,std::_Vb_iterator > > >" # Function name .Ltmp28280: .short .Ltmp28282-.Ltmp28281 # Record length .Ltmp28281: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28282: .cv_def_range .Ltmp14853 .Ltmp14854, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28284-.Ltmp28283 # Record length .Ltmp28283: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28284: .cv_def_range .Ltmp14853 .Ltmp14854, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28278: .p2align 2 .cv_linetable 1214, "??$_Ptr_copy_cat@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AU_General_ptr_iterator_tag@0@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0@Z", .Lfunc_end1214 .section .debug$S,"dr",associative,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::_Vb_iterator .long .Ltmp28286-.Ltmp28285 # Subsection size .Ltmp28285: .short .Ltmp28288-.Ltmp28287 # Record length .Ltmp28287: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1215-"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11092 # Function type index .secrel32 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section relative address .secidx "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::_Vb_iterator" # Function name .Ltmp28288: .short .Ltmp28290-.Ltmp28289 # Record length .Ltmp28289: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28290: .cv_def_range .Ltmp14855 .Ltmp14856, "E\021O\001\000\0008\000\000\000" .short .Ltmp28292-.Ltmp28291 # Record length .Ltmp28291: .short 4414 # Record kind: S_LOCAL .long 11089 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28292: .cv_def_range .Ltmp14855 .Ltmp14856, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28286: .p2align 2 .cv_linetable 1215, "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z", .Lfunc_end1215 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1 > >,std::_Vb_iterator > > > .long .Ltmp28294-.Ltmp28293 # Subsection size .Ltmp28293: .short .Ltmp28296-.Ltmp28295 # Record length .Ltmp28295: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1216-"??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11095 # Function type index .secrel32 "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1 > >,std::_Vb_iterator > > >" # Function name .Ltmp28296: .short .Ltmp28298-.Ltmp28297 # Record length .Ltmp28297: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28298: .cv_def_range .Ltmp14857 .Ltmp14858, "E\021O\001\000\0000\000\000\000" .short .Ltmp28300-.Ltmp28299 # Record length .Ltmp28299: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28300: .cv_def_range .Ltmp14857 .Ltmp14858, "E\021O\001\000\0008\000\000\000" .short .Ltmp28302-.Ltmp28301 # Record length .Ltmp28301: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28302: .cv_def_range .Ltmp14857 .Ltmp14858, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28294: .p2align 2 .cv_linetable 1216, "??$_Adl_verify_range1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YAXAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z", .Lfunc_end1216 .section .debug$S,"dr",associative,"?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Verify_range .long .Ltmp28304-.Ltmp28303 # Subsection size .Ltmp28303: .short .Ltmp28306-.Ltmp28305 # Record length .Ltmp28305: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1217-"?_Verify_range@std@@YAXAEBV?$_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 11098 # Function type index .secrel32 "?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z" # Function section relative address .secidx "?_Verify_range@std@@YAXAEBV?$_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 .Ltmp28306: .short .Ltmp28308-.Ltmp28307 # Record length .Ltmp28307: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28308: .cv_def_range .Ltmp14859 .Ltmp14866, "E\021O\001\000\0008\000\000\000" .short .Ltmp28310-.Ltmp28309 # Record length .Ltmp28309: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28310: .cv_def_range .Ltmp14859 .Ltmp14866, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28304: .p2align 2 .cv_linetable 1217, "?_Verify_range@std@@YAXAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@0@Z", .Lfunc_end1217 .section .debug$S,"dr",associative,"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator<= .long .Ltmp28312-.Ltmp28311 # Subsection size .Ltmp28311: .short .Ltmp28314-.Ltmp28313 # Record length .Ltmp28313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1218-"??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 10985 # Function type index .secrel32 "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section relative address .secidx "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator<=" # Function name .Ltmp28314: .short .Ltmp28316-.Ltmp28315 # Record length .Ltmp28315: .short 4414 # Record kind: S_LOCAL .long 10204 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28316: .cv_def_range .Ltmp14867 .Ltmp14868, "E\021O\001\000\000(\000\000\000" .short .Ltmp28318-.Ltmp28317 # Record length .Ltmp28317: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28318: .cv_def_range .Ltmp14867 .Ltmp14868, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28312: .p2align 2 .cv_linetable 1218, "??N?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z", .Lfunc_end1218 .section .debug$S,"dr",associative,"??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1 > >,std::_Vb_iterator > > > .long .Ltmp28320-.Ltmp28319 # Subsection size .Ltmp28319: .short .Ltmp28322-.Ltmp28321 # Record length .Ltmp28321: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1219-"??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11101 # Function type index .secrel32 "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1 > >,std::_Vb_iterator > > >" # Function name .Ltmp28322: .short .Ltmp28324-.Ltmp28323 # Record length .Ltmp28323: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28324: .cv_def_range .Ltmp14869 .Ltmp14870, "E\021O\001\000\000 \000\000\000" .short .Ltmp28326-.Ltmp28325 # Record length .Ltmp28325: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28326: .cv_def_range .Ltmp14869 .Ltmp14870, "E\021O\001\000\000(\000\000\000" .short .Ltmp28328-.Ltmp28327 # Record length .Ltmp28327: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28328: .cv_def_range .Ltmp14869 .Ltmp14870, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28320: .p2align 2 .cv_linetable 1219, "??$_Idl_distance1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA_JAEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1219 .section .debug$S,"dr",associative,"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::operator- .long .Ltmp28330-.Ltmp28329 # Subsection size .Ltmp28329: .short .Ltmp28332-.Ltmp28331 # Record length .Ltmp28331: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1220-"??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_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 11102 # Function type index .secrel32 "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_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@@QEBA_JAEBV?$_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 .Ltmp28332: .short .Ltmp28334-.Ltmp28333 # Record length .Ltmp28333: .short 4414 # Record kind: S_LOCAL .long 10178 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28334: .cv_def_range .Ltmp14871 .Ltmp14872, "E\021O\001\000\000(\000\000\000" .short .Ltmp28336-.Ltmp28335 # Record length .Ltmp28335: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28336: .cv_def_range .Ltmp14871 .Ltmp14872, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28330: .p2align 2 .cv_linetable 1220, "??G?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_JAEBV?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z", .Lfunc_end1220 .section .debug$S,"dr",associative,"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::operator= .long .Ltmp28338-.Ltmp28337 # Subsection size .Ltmp28337: .short .Ltmp28340-.Ltmp28339 # Record length .Ltmp28339: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1221-"??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11104 # Function type index .secrel32 "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::operator=" # Function name .Ltmp28340: .short .Ltmp28342-.Ltmp28341 # Record length .Ltmp28341: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28342: .cv_def_range .Ltmp14873 .Ltmp14874, "E\021O\001\000\0008\000\000\000" .short .Ltmp28344-.Ltmp28343 # Record length .Ltmp28343: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28344: .cv_def_range .Ltmp14873 .Ltmp14874, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28338: .p2align 2 .cv_linetable 1221, "??4?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1221 .section .debug$S,"dr",associative,"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator= .long .Ltmp28346-.Ltmp28345 # Subsection size .Ltmp28345: .short .Ltmp28348-.Ltmp28347 # Record length .Ltmp28347: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1222-"??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11106 # Function type index .secrel32 "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator=" # Function name .Ltmp28348: .short .Ltmp28350-.Ltmp28349 # Record length .Ltmp28349: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28350: .cv_def_range .Ltmp14875 .Ltmp14876, "E\021O\001\000\0008\000\000\000" .short .Ltmp28352-.Ltmp28351 # Record length .Ltmp28351: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28352: .cv_def_range .Ltmp14875 .Ltmp14876, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28346: .p2align 2 .cv_linetable 1222, "??4?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1222 .section .debug$S,"dr",associative,"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iter_base > >::operator= .long .Ltmp28354-.Ltmp28353 # Subsection size .Ltmp28353: .short .Ltmp28356-.Ltmp28355 # Record length .Ltmp28355: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1223-"??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11109 # Function type index .secrel32 "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iter_base > >::operator=" # Function name .Ltmp28356: .short .Ltmp28358-.Ltmp28357 # Record length .Ltmp28357: .short 4414 # Record kind: S_LOCAL .long 10412 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28358: .cv_def_range .Ltmp14877 .Ltmp14878, "E\021O\001\000\0008\000\000\000" .short .Ltmp28360-.Ltmp28359 # Record length .Ltmp28359: .short 4414 # Record kind: S_LOCAL .long 10222 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28360: .cv_def_range .Ltmp14877 .Ltmp14878, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28354: .p2align 2 .cv_linetable 1223, "??4?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1223 .section .debug$S,"dr",associative,"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::operator= .long .Ltmp28362-.Ltmp28361 # Subsection size .Ltmp28361: .short .Ltmp28364-.Ltmp28363 # Record length .Ltmp28363: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1224-"??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11110 # Function type index .secrel32 "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" # Function section relative address .secidx "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::operator=" # Function name .Ltmp28364: .short .Ltmp28366-.Ltmp28365 # Record length .Ltmp28365: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28366: .cv_def_range .Ltmp14881 .Ltmp14888, "E\021N\001\000\000\350\377\377\377" .short .Ltmp28368-.Ltmp28367 # Record length .Ltmp28367: .short 4414 # Record kind: S_LOCAL .long 4874 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28368: .cv_def_range .Ltmp14881 .Ltmp14888, "E\021N\001\000\000\360\377\377\377" .short .Ltmp28370-.Ltmp28369 # Record length .Ltmp28369: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp28370: .cv_def_range .Ltmp14883 .Ltmp14884 .Ltmp14887 .Ltmp14888, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28362: .p2align 2 .cv_linetable 1224, "??4_Iterator_base12@std@@QEAAAEAU01@AEBU01@@Z", .Lfunc_end1224 .section .debug$S,"dr",associative,"?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::_Orphan_me .long .Ltmp28372-.Ltmp28371 # Subsection size .Ltmp28371: .short .Ltmp28374-.Ltmp28373 # Record length .Ltmp28373: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1225-"?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11111 # Function type index .secrel32 "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::_Orphan_me" # Function name .Ltmp28374: .short .Ltmp28376-.Ltmp28375 # Record length .Ltmp28375: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28376: .cv_def_range .Ltmp14889 .Ltmp14899, "E\021O\001\000\000P\000\000\000" .short .Ltmp28378-.Ltmp28377 # Record length .Ltmp28377: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14898-.Ltmp14890 # Code size .secrel32 .Ltmp14890 # Function section relative address .secidx .Lfunc_begin1225 # Function section index .byte 0 # Lexical block name .Ltmp28378: .short .Ltmp28380-.Ltmp28379 # Record length .Ltmp28379: .short 4414 # Record kind: S_LOCAL .long 4689 # TypeIndex .short 0 # Flags .asciz "_Pnext" .Ltmp28380: .cv_def_range .Ltmp14890 .Ltmp14898, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28372: .p2align 2 .cv_linetable 1225, "?_Orphan_me@_Iterator_base12@std@@QEAAXXZ", .Lfunc_end1225 .section .debug$S,"dr",associative,"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::_Adopt .long .Ltmp28382-.Ltmp28381 # Subsection size .Ltmp28381: .short .Ltmp28384-.Ltmp28383 # Record length .Ltmp28383: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1226-"?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11112 # Function type index .secrel32 "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" # Function section relative address .secidx "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::_Adopt" # Function name .Ltmp28384: .short .Ltmp28386-.Ltmp28385 # Record length .Ltmp28385: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28386: .cv_def_range .Ltmp14904 .Ltmp14911, "E\021N\001\000\000\350\377\377\377" .short .Ltmp28388-.Ltmp28387 # Record length .Ltmp28387: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "_Parent" .Ltmp28388: .cv_def_range .Ltmp14904 .Ltmp14911, "E\021N\001\000\000\360\377\377\377" .short .Ltmp28390-.Ltmp28389 # Record length .Ltmp28389: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp28390: .cv_def_range .Ltmp14905 .Ltmp14906 .Ltmp14910 .Ltmp14911, "E\021N\001\000\000\340\377\377\377" .short .Ltmp28392-.Ltmp28391 # Record length .Ltmp28391: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14909-.Ltmp14906 # Code size .secrel32 .Ltmp14906 # Function section relative address .secidx .Lfunc_begin1226 # Function section index .byte 0 # Lexical block name .Ltmp28392: .short .Ltmp28394-.Ltmp28393 # Record length .Ltmp28393: .short 4414 # Record kind: S_LOCAL .long 4694 # TypeIndex .short 0 # Flags .asciz "_Parent_proxy" .Ltmp28394: .cv_def_range .Ltmp14906 .Ltmp14909, "E\021N\001\000\000\330\377\377\377" .short .Ltmp28396-.Ltmp28395 # Record length .Ltmp28395: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp14908-.Ltmp14907 # Code size .secrel32 .Ltmp14907 # Function section relative address .secidx .Lfunc_begin1226 # Function section index .byte 0 # Lexical block name .Ltmp28396: .short .Ltmp28398-.Ltmp28397 # Record length .Ltmp28397: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp28398: .cv_def_range .Ltmp14907 .Ltmp14908, "E\021N\001\000\000\320\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 .Ltmp28382: .p2align 2 .cv_linetable 1226, "?_Adopt@_Iterator_base12@std@@QEAAXPEBU_Container_base12@2@@Z", .Lfunc_end1226 .section .debug$S,"dr",associative,"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator!= .long .Ltmp28400-.Ltmp28399 # Subsection size .Ltmp28399: .short .Ltmp28402-.Ltmp28401 # Record length .Ltmp28401: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1227-"??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11113 # Function type index .secrel32 "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section relative address .secidx "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator!=" # Function name .Ltmp28402: .short .Ltmp28404-.Ltmp28403 # Record length .Ltmp28403: .short 4414 # Record kind: S_LOCAL .long 10204 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28404: .cv_def_range .Ltmp14912 .Ltmp14913, "E\021O\001\000\000(\000\000\000" .short .Ltmp28406-.Ltmp28405 # Record length .Ltmp28405: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28406: .cv_def_range .Ltmp14912 .Ltmp14913, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28400: .p2align 2 .cv_linetable 1227, "??9?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z", .Lfunc_end1227 .section .debug$S,"dr",associative,"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::operator-- .long .Ltmp28408-.Ltmp28407 # Subsection size .Ltmp28407: .short .Ltmp28410-.Ltmp28409 # Record length .Ltmp28409: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1228-"??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11114 # Function type index .secrel32 "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section relative address .secidx "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::operator--" # Function name .Ltmp28410: .short .Ltmp28412-.Ltmp28411 # Record length .Ltmp28411: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28412: .cv_def_range .Ltmp14914 .Ltmp14915, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28408: .p2align 2 .cv_linetable 1228, "??F?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ", .Lfunc_end1228 .section .debug$S,"dr",associative,"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::operator* .long .Ltmp28414-.Ltmp28413 # Subsection size .Ltmp28413: .short .Ltmp28416-.Ltmp28415 # Record length .Ltmp28415: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1229-"??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?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 11115 # Function type index .secrel32 "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?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@@QEBA?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 .Ltmp28416: .short .Ltmp28418-.Ltmp28417 # Record length .Ltmp28417: .short 4414 # Record kind: S_LOCAL .long 10178 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28418: .cv_def_range .Ltmp14916 .Ltmp14917, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28414: .p2align 2 .cv_linetable 1229, "??D?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA?AV?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@XZ", .Lfunc_end1229 .section .debug$S,"dr",associative,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_reference > >::operator= .long .Ltmp28420-.Ltmp28419 # Subsection size .Ltmp28419: .short .Ltmp28422-.Ltmp28421 # Record length .Ltmp28421: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1230-"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11116 # Function type index .secrel32 "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_reference > >::operator=" # Function name .Ltmp28422: .short .Ltmp28424-.Ltmp28423 # Record length .Ltmp28423: .short 4414 # Record kind: S_LOCAL .long 10192 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28424: .cv_def_range .Ltmp14918 .Ltmp14919, "E\021O\001\000\000(\000\000\000" .short .Ltmp28426-.Ltmp28425 # Record length .Ltmp28425: .short 4414 # Record kind: S_LOCAL .long 10228 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28426: .cv_def_range .Ltmp14918 .Ltmp14919, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28420: .p2align 2 .cv_linetable 1230, "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1230 .section .debug$S,"dr",associative,"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator== .long .Ltmp28428-.Ltmp28427 # Subsection size .Ltmp28427: .short .Ltmp28430-.Ltmp28429 # Record length .Ltmp28429: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1231-"??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11117 # Function type index .secrel32 "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section relative address .secidx "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator==" # Function name .Ltmp28430: .short .Ltmp28432-.Ltmp28431 # Record length .Ltmp28431: .short 4414 # Record kind: S_LOCAL .long 10204 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28432: .cv_def_range .Ltmp14920 .Ltmp14921, "E\021O\001\000\0008\000\000\000" .short .Ltmp28434-.Ltmp28433 # Record length .Ltmp28433: .short 4414 # Record kind: S_LOCAL .long 10187 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28434: .cv_def_range .Ltmp14920 .Ltmp14921, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28428: .p2align 2 .cv_linetable 1231, "??8?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBA_NAEBV01@@Z", .Lfunc_end1231 .section .debug$S,"dr",associative,"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator-- .long .Ltmp28436-.Ltmp28435 # Subsection size .Ltmp28435: .short .Ltmp28438-.Ltmp28437 # Record length .Ltmp28437: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1232-"??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11118 # Function type index .secrel32 "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section relative address .secidx "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator--" # Function name .Ltmp28438: .short .Ltmp28440-.Ltmp28439 # Record length .Ltmp28439: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28440: .cv_def_range .Ltmp14922 .Ltmp14923, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28436: .p2align 2 .cv_linetable 1232, "??F?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ", .Lfunc_end1232 .section .debug$S,"dr",associative,"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Dec .long .Ltmp28442-.Ltmp28441 # Subsection size .Ltmp28441: .short .Ltmp28444-.Ltmp28443 # Record length .Ltmp28443: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1233-"?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11119 # Function type index .secrel32 "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::_Dec" # Function name .Ltmp28444: .short .Ltmp28446-.Ltmp28445 # Record length .Ltmp28445: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28446: .cv_def_range .Ltmp14924 .Ltmp14942, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28442: .p2align 2 .cv_linetable 1233, "?_Dec@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ", .Lfunc_end1233 .section .debug$S,"dr",associative,"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Valid .long .Ltmp28448-.Ltmp28447 # Subsection size .Ltmp28447: .short .Ltmp28450-.Ltmp28449 # Record length .Ltmp28449: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1234-"?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11120 # Function type index .secrel32 "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" # Function section relative address .secidx "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iter_base > >::_Valid" # Function name .Ltmp28450: .short .Ltmp28452-.Ltmp28451 # Record length .Ltmp28451: .short 4414 # Record kind: S_LOCAL .long 10418 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28452: .cv_def_range .Ltmp14943 .Ltmp14944, "E\021O\001\000\000H\000\000\000" .short .Ltmp28454-.Ltmp28453 # Record length .Ltmp28453: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Inc" .Ltmp28454: .cv_def_range .Ltmp14943 .Ltmp14944, "E\021O\001\000\000P\000\000\000" .short .Ltmp28456-.Ltmp28455 # Record length .Ltmp28455: .short 4414 # Record kind: S_LOCAL .long 11121 # TypeIndex .short 0 # Flags .asciz "_Cont" .Ltmp28456: .cv_def_range .Ltmp14943 .Ltmp14944, "E\021O\001\000\000@\000\000\000" .short .Ltmp28458-.Ltmp28457 # Record length .Ltmp28457: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Mysize" .Ltmp28458: .cv_def_range .Ltmp14943 .Ltmp14944, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28448: .p2align 2 .cv_linetable 1234, "?_Valid@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAH_K@Z", .Lfunc_end1234 .section .debug$S,"dr",associative,"?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::data .long .Ltmp28460-.Ltmp28459 # Subsection size .Ltmp28459: .short .Ltmp28462-.Ltmp28461 # Record length .Ltmp28461: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1235-"?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11122 # Function type index .secrel32 "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" # Function section relative address .secidx "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::data" # Function name .Ltmp28462: .short .Ltmp28464-.Ltmp28463 # Record length .Ltmp28463: .short 4414 # Record kind: S_LOCAL .long 10368 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28464: .cv_def_range .Ltmp14945 .Ltmp14946, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28460: .p2align 2 .cv_linetable 1235, "?data@?$vector@IV?$allocator@I@std@@@std@@QEBAPEBIXZ", .Lfunc_end1235 .section .debug$S,"dr",associative,"??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy_maybe_null .long .Ltmp28466-.Ltmp28465 # Subsection size .Ltmp28465: .short .Ltmp28468-.Ltmp28467 # Record length .Ltmp28467: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1236-"??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11123 # Function type index .secrel32 "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" # Function section relative address .secidx "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy_maybe_null" # Function name .Ltmp28468: .short .Ltmp28470-.Ltmp28469 # Record length .Ltmp28469: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp28470: .cv_def_range .Ltmp14947 .Ltmp14948, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28466: .p2align 2 .cv_linetable 1236, "??$_Unfancy_maybe_null@I@std@@YAPEAIPEAI@Z", .Lfunc_end1236 .section .debug$S,"dr",associative,"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_reference > >::_Vb_reference .long .Ltmp28472-.Ltmp28471 # Subsection size .Ltmp28471: .short .Ltmp28474-.Ltmp28473 # Record length .Ltmp28473: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1237-"??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_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 11124 # Function type index .secrel32 "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_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@@QEAA@AEBV?$_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 .Ltmp28474: .short .Ltmp28476-.Ltmp28475 # Record length .Ltmp28475: .short 4414 # Record kind: S_LOCAL .long 10192 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28476: .cv_def_range .Ltmp14949 .Ltmp14950, "E\021O\001\000\0008\000\000\000" .short .Ltmp28478-.Ltmp28477 # Record length .Ltmp28477: .short 4414 # Record kind: S_LOCAL .long 10222 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28478: .cv_def_range .Ltmp14949 .Ltmp14950, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28472: .p2align 2 .cv_linetable 1237, "??0?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@1@@Z", .Lfunc_end1237 .section .debug$S,"dr",associative,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Vb_iter_base .long .Ltmp28480-.Ltmp28479 # Subsection size .Ltmp28479: .short .Ltmp28482-.Ltmp28481 # Record length .Ltmp28481: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1238-"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11125 # Function type index .secrel32 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" # Function section relative address .secidx "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iter_base > >::_Vb_iter_base" # Function name .Ltmp28482: .short .Ltmp28484-.Ltmp28483 # Record length .Ltmp28483: .short 4414 # Record kind: S_LOCAL .long 10412 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28484: .cv_def_range .Ltmp14951 .Ltmp14954, "E\021O\001\000\0008\000\000\000" .short .Ltmp28486-.Ltmp28485 # Record length .Ltmp28485: .short 4414 # Record kind: S_LOCAL .long 10200 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp28486: .cv_def_range .Ltmp14951 .Ltmp14954, "E\021O\001\000\000@\000\000\000" .short .Ltmp28488-.Ltmp28487 # Record length .Ltmp28487: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp28488: .cv_def_range .Ltmp14951 .Ltmp14954, "E\021O\001\000\000H\000\000\000" .short .Ltmp28490-.Ltmp28489 # Record length .Ltmp28489: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "_Mypvbool" .Ltmp28490: .cv_def_range .Ltmp14951 .Ltmp14954, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28480: .p2align 2 .cv_linetable 1238, "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBI_KPEBU_Container_base12@1@@Z", .Lfunc_end1238 .section .debug$S,"dr",associative,"??0_Iterator_base12@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::_Iterator_base12 .long .Ltmp28492-.Ltmp28491 # Subsection size .Ltmp28491: .short .Ltmp28494-.Ltmp28493 # Record length .Ltmp28493: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1239-"??0_Iterator_base12@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11126 # Function type index .secrel32 "??0_Iterator_base12@std@@QEAA@XZ" # Function section relative address .secidx "??0_Iterator_base12@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::_Iterator_base12" # Function name .Ltmp28494: .short .Ltmp28496-.Ltmp28495 # Record length .Ltmp28495: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28496: .cv_def_range .Ltmp14955 .Ltmp14956, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28492: .p2align 2 .cv_linetable 1239, "??0_Iterator_base12@std@@QEAA@XZ", .Lfunc_end1239 .section .debug$S,"dr",associative,"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_reference > >::operator= .long .Ltmp28498-.Ltmp28497 # Subsection size .Ltmp28497: .short .Ltmp28500-.Ltmp28499 # Record length .Ltmp28499: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1240-"??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11127 # Function type index .secrel32 "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" # Function section relative address .secidx "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_reference > >::operator=" # Function name .Ltmp28500: .short .Ltmp28502-.Ltmp28501 # Record length .Ltmp28501: .short 4414 # Record kind: S_LOCAL .long 10192 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28502: .cv_def_range .Ltmp14957 .Ltmp14960, "E\021O\001\000\0008\000\000\000" .short .Ltmp28504-.Ltmp28503 # Record length .Ltmp28503: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp28504: .cv_def_range .Ltmp14957 .Ltmp14960, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28498: .p2align 2 .cv_linetable 1240, "??4?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_N@Z", .Lfunc_end1240 .section .debug$S,"dr",associative,"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_reference > >::_Mask .long .Ltmp28506-.Ltmp28505 # Subsection size .Ltmp28505: .short .Ltmp28508-.Ltmp28507 # Record length .Ltmp28507: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1241-"?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11128 # Function type index .secrel32 "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" # Function section relative address .secidx "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_reference > >::_Mask" # Function name .Ltmp28508: .short .Ltmp28510-.Ltmp28509 # Record length .Ltmp28509: .short 4414 # Record kind: S_LOCAL .long 10233 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28510: .cv_def_range .Ltmp14961 .Ltmp14962, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28506: .p2align 2 .cv_linetable 1241, "?_Mask@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@IEBAIXZ", .Lfunc_end1241 .section .debug$S,"dr",associative,"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_reference > >::_Getptr .long .Ltmp28512-.Ltmp28511 # Subsection size .Ltmp28511: .short .Ltmp28514-.Ltmp28513 # Record length .Ltmp28513: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1242-"?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11129 # Function type index .secrel32 "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" # Function section relative address .secidx "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_reference > >::_Getptr" # Function name .Ltmp28514: .short .Ltmp28516-.Ltmp28515 # Record length .Ltmp28515: .short 4414 # Record kind: S_LOCAL .long 10233 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28516: .cv_def_range .Ltmp14963 .Ltmp14970, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28512: .p2align 2 .cv_linetable 1242, "?_Getptr@?$_Vb_reference@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEBAPEBIXZ", .Lfunc_end1242 .section .debug$S,"dr",associative,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Vb_iter_base .long .Ltmp28518-.Ltmp28517 # Subsection size .Ltmp28517: .short .Ltmp28520-.Ltmp28519 # Record length .Ltmp28519: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1243-"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11131 # Function type index .secrel32 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iter_base > >::_Vb_iter_base" # Function name .Ltmp28520: .short .Ltmp28522-.Ltmp28521 # Record length .Ltmp28521: .short 4414 # Record kind: S_LOCAL .long 10412 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28522: .cv_def_range .Ltmp14971 .Ltmp14972, "E\021O\001\000\0008\000\000\000" .short .Ltmp28524-.Ltmp28523 # Record length .Ltmp28523: .short 4414 # Record kind: S_LOCAL .long 10222 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28524: .cv_def_range .Ltmp14971 .Ltmp14972, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28518: .p2align 2 .cv_linetable 1243, "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1243 .section .debug$S,"dr",associative,"??0_Iterator_base12@std@@QEAA@AEBU01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::_Iterator_base12 .long .Ltmp28526-.Ltmp28525 # Subsection size .Ltmp28525: .short .Ltmp28528-.Ltmp28527 # Record length .Ltmp28527: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1244-"??0_Iterator_base12@std@@QEAA@AEBU01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11132 # Function type index .secrel32 "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" # Function section relative address .secidx "??0_Iterator_base12@std@@QEAA@AEBU01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::_Iterator_base12" # Function name .Ltmp28528: .short .Ltmp28530-.Ltmp28529 # Record length .Ltmp28529: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28530: .cv_def_range .Ltmp14973 .Ltmp14976, "E\021O\001\000\0008\000\000\000" .short .Ltmp28532-.Ltmp28531 # Record length .Ltmp28531: .short 4414 # Record kind: S_LOCAL .long 4874 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp28532: .cv_def_range .Ltmp14973 .Ltmp14976, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28526: .p2align 2 .cv_linetable 1244, "??0_Iterator_base12@std@@QEAA@AEBU01@@Z", .Lfunc_end1244 .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@0AEB_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Fill_unchecked > >,bool> .long .Ltmp28534-.Ltmp28533 # Subsection size .Ltmp28533: .short .Ltmp28536-.Ltmp28535 # Record length .Ltmp28535: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1245-"??$_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@0AEB_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11133 # 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@0AEB_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@0AEB_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Fill_unchecked > >,bool>" # Function name .Ltmp28536: .short .Ltmp28538-.Ltmp28537 # Record length .Ltmp28537: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28538: .cv_def_range .Lfunc_begin1245 .Ltmp14980, "A\021J\001\000\000" .cv_def_range .Ltmp14980 .Ltmp14983 .Ltmp14984 .Ltmp14985, "E\021N\001\000\000\320\377\377\377" .short .Ltmp28540-.Ltmp28539 # Record length .Ltmp28539: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28540: .cv_def_range .Lfunc_begin1245 .Ltmp14981, "A\021K\001\000\000" .cv_def_range .Ltmp14981 .Ltmp14983 .Ltmp14984 .Ltmp14985, "E\021N\001\000\000\310\377\377\377" .short .Ltmp28542-.Ltmp28541 # Record length .Ltmp28541: .short 4414 # Record kind: S_LOCAL .long 7303 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp28542: .cv_def_range .Ltmp14979 .Ltmp14986, "E\021N\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28534: .p2align 2 .cv_linetable 1245, "??$_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@0AEB_N@Z", .Lfunc_end1245 .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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Fill_unchecked1 > >,bool> .long .Ltmp28544-.Ltmp28543 # Subsection size .Ltmp28543: .short .Ltmp28546-.Ltmp28545 # Record length .Ltmp28545: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1246-"??$_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11136 # 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@0AEB_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Fill_unchecked1 > >,bool>" # Function name .Ltmp28546: .short .Ltmp28548-.Ltmp28547 # Record length .Ltmp28547: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28548: .cv_def_range .Lfunc_begin1246 .Ltmp14994, "A\021J\001\000\000" .cv_def_range .Ltmp14994 .Ltmp15000 .Ltmp15001 .Ltmp15002, "E\021N\001\000\000\310\377\377\377" .short .Ltmp28550-.Ltmp28549 # Record length .Ltmp28549: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28550: .cv_def_range .Lfunc_begin1246 .Ltmp14993, "A\021K\001\000\000" .cv_def_range .Ltmp14993 .Ltmp15000 .Ltmp15001 .Ltmp15002, "E\021N\001\000\000\320\377\377\377" .short .Ltmp28552-.Ltmp28551 # Record length .Ltmp28551: .short 4414 # Record kind: S_LOCAL .long 7303 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp28552: .cv_def_range .Ltmp14994 .Ltmp15003, "E\021N\001\000\000\370\377\377\377" .short .Ltmp28554-.Ltmp28553 # Record length .Ltmp28553: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28554: .cv_def_range .Ltmp14994 .Ltmp15003, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28544: .p2align 2 .cv_linetable 1246, "??$_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@0AEB_NU?$integral_constant@_N$0A@@0@@Z", .Lfunc_end1246 .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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Fill_memset_is_safe > >,bool> .long .Ltmp28556-.Ltmp28555 # Subsection size .Ltmp28555: .short .Ltmp28558-.Ltmp28557 # Record length .Ltmp28557: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1247-"??$_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11139 # 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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Fill_memset_is_safe > >,bool>" # Function name .Ltmp28558: .short .Ltmp28560-.Ltmp28559 # Record length .Ltmp28559: .short 4414 # Record kind: S_LOCAL .long 10962 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28560: .cv_def_range .Ltmp15004 .Ltmp15005, "E\021O\001\000\000\000\000\000\000" .short .Ltmp28562-.Ltmp28561 # Record length .Ltmp28561: .short 4414 # Record kind: S_LOCAL .long 7303 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28562: .cv_def_range .Ltmp15004 .Ltmp15005, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28556: .p2align 2 .cv_linetable 1247, "??$_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@AEBV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@AEB_N@Z", .Lfunc_end1247 .section .debug$S,"dr",associative,"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::operator++ .long .Ltmp28564-.Ltmp28563 # Subsection size .Ltmp28563: .short .Ltmp28566-.Ltmp28565 # Record length .Ltmp28565: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1248-"??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11140 # Function type index .secrel32 "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section relative address .secidx "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::operator++" # Function name .Ltmp28566: .short .Ltmp28568-.Ltmp28567 # Record length .Ltmp28567: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28568: .cv_def_range .Ltmp15006 .Ltmp15007, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28564: .p2align 2 .cv_linetable 1248, "??E?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ", .Lfunc_end1248 .section .debug$S,"dr",associative,"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator++ .long .Ltmp28570-.Ltmp28569 # Subsection size .Ltmp28569: .short .Ltmp28572-.Ltmp28571 # Record length .Ltmp28571: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1249-"??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11141 # Function type index .secrel32 "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section relative address .secidx "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator++" # Function name .Ltmp28572: .short .Ltmp28574-.Ltmp28573 # Record length .Ltmp28573: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28574: .cv_def_range .Ltmp15008 .Ltmp15009, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28570: .p2align 2 .cv_linetable 1249, "??E?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@XZ", .Lfunc_end1249 .section .debug$S,"dr",associative,"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Inc .long .Ltmp28576-.Ltmp28575 # Subsection size .Ltmp28575: .short .Ltmp28578-.Ltmp28577 # Record length .Ltmp28577: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1250-"?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11142 # Function type index .secrel32 "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::_Inc" # Function name .Ltmp28578: .short .Ltmp28580-.Ltmp28579 # Record length .Ltmp28579: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28580: .cv_def_range .Ltmp15010 .Ltmp15028, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28576: .p2align 2 .cv_linetable 1250, "?_Inc@?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAXXZ", .Lfunc_end1250 .section .debug$S,"dr",associative,"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Vb_iter_base .long .Ltmp28582-.Ltmp28581 # Subsection size .Ltmp28581: .short .Ltmp28584-.Ltmp28583 # Record length .Ltmp28583: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1251-"??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11146 # Function type index .secrel32 "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section relative address .secidx "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iter_base > >::_Vb_iter_base" # Function name .Ltmp28584: .short .Ltmp28586-.Ltmp28585 # Record length .Ltmp28585: .short 4414 # Record kind: S_LOCAL .long 10412 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28586: .cv_def_range .Ltmp15029 .Ltmp15030, "E\021O\001\000\0008\000\000\000" .short .Ltmp28588-.Ltmp28587 # Record length .Ltmp28587: .short 4414 # Record kind: S_LOCAL .long 11143 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28588: .cv_def_range .Ltmp15029 .Ltmp15030, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28582: .p2align 2 .cv_linetable 1251, "??0?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z", .Lfunc_end1251 .section .debug$S,"dr",associative,"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 .long 241 # Symbol subsection for std::vector >::_Make_iter .long .Ltmp28590-.Ltmp28589 # Subsection size .Ltmp28589: .short .Ltmp28592-.Ltmp28591 # Record length .Ltmp28591: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1252-"?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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 11147 # Function type index .secrel32 "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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@@QEAA?AV?$_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 .Ltmp28592: .short .Ltmp28594-.Ltmp28593 # Record length .Ltmp28593: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28594: .cv_def_range .Ltmp15035 .Ltmp15051, "E\021N\001\000\000\000\000\000\000" .short .Ltmp28596-.Ltmp28595 # Record length .Ltmp28595: .short 4414 # Record kind: S_LOCAL .long 10943 # TypeIndex .short 1 # Flags .asciz "_Where" .Ltmp28596: .cv_def_range .Lfunc_begin1252 .Ltmp15038, "A\021P\001\000\000" .cv_def_range .Ltmp15038 .Ltmp15046 .Ltmp15047 .Ltmp15048, "E\021N\001\000\000\270\377\377\377" .short .Ltmp28598-.Ltmp28597 # Record length .Ltmp28597: .short 4414 # Record kind: S_LOCAL .long 11148 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp28598: .cv_def_range .Ltmp15036 .Ltmp15037, "A\021K\001\000\000" .cv_def_range .Ltmp15037 .Ltmp15046 .Ltmp15047 .Ltmp15048, "E\021N\001\000\000\310\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28590: .p2align 2 .cv_linetable 1252, "?_Make_iter@?$vector@_NV?$allocator@_N@std@@@std@@QEAA?AV?$_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_end1252 .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 .long 241 # Symbol subsection for std::copy > >,std::_Vb_iterator > > > .long .Ltmp28600-.Ltmp28599 # Subsection size .Ltmp28599: .short .Ltmp28602-.Ltmp28601 # Record length .Ltmp28601: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1253-"??$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 11149 # 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 .Ltmp28602: .short .Ltmp28604-.Ltmp28603 # Record length .Ltmp28603: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28604: .cv_def_range .Lfunc_begin1253 .Ltmp15059, "A\021K\001\000\000" .cv_def_range .Ltmp15059 .Ltmp15065 .Ltmp15066 .Ltmp15067, "E\021N\001\000\000(\000\000\000" .short .Ltmp28606-.Ltmp28605 # Record length .Ltmp28605: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28606: .cv_def_range .Lfunc_begin1253 .Ltmp15061, "A\021P\001\000\000" .cv_def_range .Ltmp15061 .Ltmp15065 .Ltmp15066 .Ltmp15067, "E\021N\001\000\000\020\000\000\000" .short .Ltmp28608-.Ltmp28607 # Record length .Ltmp28607: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28608: .cv_def_range .Lfunc_begin1253 .Ltmp15060, "A\021Q\001\000\000" .cv_def_range .Ltmp15060 .Ltmp15065 .Ltmp15066 .Ltmp15067, "E\021N\001\000\000\030\000\000\000" .short .Ltmp28610-.Ltmp28609 # Record length .Ltmp28609: .short 4414 # Record kind: S_LOCAL .long 10177 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp28610: .cv_def_range .Ltmp15058 .Ltmp15068, "E\021N\001\000\000\370\000\000\000" .short .Ltmp28612-.Ltmp28611 # Record length .Ltmp28611: .short 4414 # Record kind: S_LOCAL .long 10177 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp28612: .cv_def_range .Ltmp15058 .Ltmp15068, "E\021N\001\000\000\330\000\000\000" .short .Ltmp28614-.Ltmp28613 # Record length .Ltmp28613: .short 4414 # Record kind: S_LOCAL .long 10177 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp28614: .cv_def_range .Ltmp15058 .Ltmp15068, "E\021N\001\000\000\270\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28600: .p2align 2 .cv_linetable 1253, "??$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_end1253 .section .debug$S,"dr",associative,"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Trim .long .Ltmp28616-.Ltmp28615 # Subsection size .Ltmp28615: .short .Ltmp28618-.Ltmp28617 # Record length .Ltmp28617: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1254-"?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11150 # Function type index .secrel32 "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" # Function section relative address .secidx "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Trim" # Function name .Ltmp28618: .short .Ltmp28620-.Ltmp28619 # Record length .Ltmp28619: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28620: .cv_def_range .Ltmp15073 .Ltmp15081, "E\021N\001\000\000\210\000\000\000" .short .Ltmp28622-.Ltmp28621 # Record length .Ltmp28621: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Size" .Ltmp28622: .cv_def_range .Ltmp15073 .Ltmp15081, "E\021N\001\000\000\220\000\000\000" .short .Ltmp28624-.Ltmp28623 # Record length .Ltmp28623: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Words" .Ltmp28624: .cv_def_range .Ltmp15073 .Ltmp15081, "E\021N\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28616: .p2align 2 .cv_linetable 1254, "?_Trim@?$vector@_NV?$allocator@_N@std@@@std@@QEAAX_K@Z", .Lfunc_end1254 .section .debug$S,"dr",associative,"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::operator+= .long .Ltmp28626-.Ltmp28625 # Subsection size .Ltmp28625: .short .Ltmp28628-.Ltmp28627 # Record length .Ltmp28627: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1255-"??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11151 # Function type index .secrel32 "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section relative address .secidx "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::operator+=" # Function name .Ltmp28628: .short .Ltmp28630-.Ltmp28629 # Record length .Ltmp28629: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28630: .cv_def_range .Ltmp15082 .Ltmp15083, "E\021O\001\000\0008\000\000\000" .short .Ltmp28632-.Ltmp28631 # Record length .Ltmp28631: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp28632: .cv_def_range .Ltmp15082 .Ltmp15083, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28626: .p2align 2 .cv_linetable 1255, "??Y?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z", .Lfunc_end1255 .section .debug$S,"dr",associative,"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::operator+= .long .Ltmp28634-.Ltmp28633 # Subsection size .Ltmp28633: .short .Ltmp28636-.Ltmp28635 # Record length .Ltmp28635: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1256-"??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11152 # Function type index .secrel32 "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section relative address .secidx "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::operator+=" # Function name .Ltmp28636: .short .Ltmp28638-.Ltmp28637 # Record length .Ltmp28637: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28638: .cv_def_range .Ltmp15084 .Ltmp15088, "E\021O\001\000\000\b\000\000\000" .short .Ltmp28640-.Ltmp28639 # Record length .Ltmp28639: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp28640: .cv_def_range .Ltmp15084 .Ltmp15088, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28634: .p2align 2 .cv_linetable 1256, "??Y?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAAEAV01@_J@Z", .Lfunc_end1256 .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 .long 241 # Symbol subsection for std::_Copy_unchecked > >,std::_Vb_iterator > > > .long .Ltmp28642-.Ltmp28641 # Subsection size .Ltmp28641: .short .Ltmp28644-.Ltmp28643 # Record length .Ltmp28643: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1257-"??$_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 11153 # 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 .Ltmp28644: .short .Ltmp28646-.Ltmp28645 # Record length .Ltmp28645: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28646: .cv_def_range .Lfunc_begin1257 .Ltmp15092, "A\021K\001\000\000" .cv_def_range .Ltmp15092 .Ltmp15096 .Ltmp15097 .Ltmp15098, "E\021N\001\000\000\360\377\377\377" .short .Ltmp28648-.Ltmp28647 # Record length .Ltmp28647: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28648: .cv_def_range .Lfunc_begin1257 .Ltmp15094, "A\021P\001\000\000" .cv_def_range .Ltmp15094 .Ltmp15096 .Ltmp15097 .Ltmp15098, "E\021N\001\000\000\330\377\377\377" .short .Ltmp28650-.Ltmp28649 # Record length .Ltmp28649: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28650: .cv_def_range .Lfunc_begin1257 .Ltmp15093, "A\021Q\001\000\000" .cv_def_range .Ltmp15093 .Ltmp15096 .Ltmp15097 .Ltmp15098, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28642: .p2align 2 .cv_linetable 1257, "??$_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_end1257 .section .debug$S,"dr",associative,"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_unchecked1 > >,std::_Vb_iterator > > > .long .Ltmp28652-.Ltmp28651 # Subsection size .Ltmp28651: .short .Ltmp28654-.Ltmp28653 # Record length .Ltmp28653: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1258-"??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11154 # Function type index .secrel32 "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_unchecked1 > >,std::_Vb_iterator > > >" # Function name .Ltmp28654: .short .Ltmp28656-.Ltmp28655 # Record length .Ltmp28655: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28656: .cv_def_range .Lfunc_begin1258 .Ltmp15112, "A\021K\001\000\000" .cv_def_range .Ltmp15112 .Ltmp15123 .Ltmp15124 .Ltmp15125, "E\021N\001\000\000\340\377\377\377" .short .Ltmp28658-.Ltmp28657 # Record length .Ltmp28657: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28658: .cv_def_range .Lfunc_begin1258 .Ltmp15111, "A\021P\001\000\000" .cv_def_range .Ltmp15111 .Ltmp15123 .Ltmp15124 .Ltmp15125, "E\021N\001\000\000\350\377\377\377" .short .Ltmp28660-.Ltmp28659 # Record length .Ltmp28659: .short 4414 # Record kind: S_LOCAL .long 10961 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28660: .cv_def_range .Lfunc_begin1258 .Ltmp15110, "A\021Q\001\000\000" .cv_def_range .Ltmp15110 .Ltmp15123 .Ltmp15124 .Ltmp15125, "E\021N\001\000\000\360\377\377\377" .short .Ltmp28662-.Ltmp28661 # Record length .Ltmp28661: .short 4414 # Record kind: S_LOCAL .long 8131 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28662: .cv_def_range .Ltmp15113 .Ltmp15128, "E\021N\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28652: .p2align 2 .cv_linetable 1258, "??$_Copy_unchecked1@V?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@V12@@std@@YA?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@0@V10@00U_General_ptr_iterator_tag@0@@Z", .Lfunc_end1258 .section .debug$S,"dr",associative,"?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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 .long 241 # Symbol subsection for std::vector >::erase .long .Ltmp28664-.Ltmp28663 # Subsection size .Ltmp28663: .short .Ltmp28666-.Ltmp28665 # Record length .Ltmp28665: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1259-"?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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 11155 # Function type index .secrel32 "?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?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 .Ltmp28666: .short .Ltmp28668-.Ltmp28667 # Record length .Ltmp28667: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28668: .cv_def_range .Ltmp15137 .Ltmp15158, "E\021N\001\000\000 \000\000\000" .short .Ltmp28670-.Ltmp28669 # Record length .Ltmp28669: .short 4414 # Record kind: S_LOCAL .long 11156 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28670: .cv_def_range .Lfunc_begin1259 .Ltmp15139, "A\021P\001\000\000" .cv_def_range .Ltmp15139 .Ltmp15155 .Ltmp15156 .Ltmp15157, "E\021N\001\000\000\370\377\377\377" .short .Ltmp28672-.Ltmp28671 # Record length .Ltmp28671: .short 4414 # Record kind: S_LOCAL .long 11156 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28672: .cv_def_range .Lfunc_begin1259 .Ltmp15138, "A\021Q\001\000\000" .cv_def_range .Ltmp15138 .Ltmp15155 .Ltmp15156 .Ltmp15157, "E\021N\001\000\000\000\000\000\000" .short .Ltmp28674-.Ltmp28673 # Record length .Ltmp28673: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15153-.Ltmp15149 # Code size .secrel32 .Ltmp15149 # Function section relative address .secidx .Lfunc_begin1259 # Function section index .byte 0 # Lexical block name .Ltmp28674: .short .Ltmp28676-.Ltmp28675 # Record length .Ltmp28675: .short 4414 # Record kind: S_LOCAL .long 10404 # TypeIndex .short 0 # Flags .asciz "_Newlast" .Ltmp28676: .cv_def_range .Ltmp15149 .Ltmp15153, "E\021N\001\000\000\030\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28664: .p2align 2 .cv_linetable 1259, "?erase@?$vector@IV?$allocator@I@std@@@std@@QEAA?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_end1259 .section .debug$S,"dr",associative,"?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::end .long .Ltmp28678-.Ltmp28677 # Subsection size .Ltmp28677: .short .Ltmp28680-.Ltmp28679 # Record length .Ltmp28679: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1260-"?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?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 11157 # Function type index .secrel32 "?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?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 .Ltmp28680: .short .Ltmp28682-.Ltmp28681 # Record length .Ltmp28681: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28682: .cv_def_range .Ltmp15161 .Ltmp15162, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28678: .p2align 2 .cv_linetable 1260, "?end@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ", .Lfunc_end1260 .section .debug$S,"dr",associative,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Vector_const_iterator .long .Ltmp28684-.Ltmp28683 # Subsection size .Ltmp28683: .short .Ltmp28686-.Ltmp28685 # Record length .Ltmp28685: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1261-"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11161 # Function type index .secrel32 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section relative address .secidx "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_const_iterator > >::_Vector_const_iterator" # Function name .Ltmp28686: .short .Ltmp28688-.Ltmp28687 # Record length .Ltmp28687: .short 4414 # Record kind: S_LOCAL .long 10497 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28688: .cv_def_range .Ltmp15163 .Ltmp15164, "E\021O\001\000\0008\000\000\000" .short .Ltmp28690-.Ltmp28689 # Record length .Ltmp28689: .short 4414 # Record kind: S_LOCAL .long 11158 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28690: .cv_def_range .Ltmp15163 .Ltmp15164, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28684: .p2align 2 .cv_linetable 1261, "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@$$QEAV01@@Z", .Lfunc_end1261 .section .debug$S,"dr",associative,"?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::begin .long .Ltmp28692-.Ltmp28691 # Subsection size .Ltmp28691: .short .Ltmp28694-.Ltmp28693 # Record length .Ltmp28693: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1262-"?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?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 11162 # Function type index .secrel32 "?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?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@@QEAA?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 .Ltmp28694: .short .Ltmp28696-.Ltmp28695 # Record length .Ltmp28695: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28696: .cv_def_range .Ltmp15167 .Ltmp15168, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28692: .p2align 2 .cv_linetable 1262, "?begin@?$vector@IV?$allocator@I@std@@@std@@QEAA?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@2@XZ", .Lfunc_end1262 .section .debug$S,"dr",associative,"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_iterator > >::operator+ .long .Ltmp28698-.Ltmp28697 # Subsection size .Ltmp28697: .short .Ltmp28700-.Ltmp28699 # Record length .Ltmp28699: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1263-"??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11163 # Function type index .secrel32 "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # Function section relative address .secidx "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_iterator > >::operator+" # Function name .Ltmp28700: .short .Ltmp28702-.Ltmp28701 # Record length .Ltmp28701: .short 4414 # Record kind: S_LOCAL .long 10479 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28702: .cv_def_range .Ltmp15171 .Ltmp15172, "E\021N\001\000\000\370\377\377\377" .short .Ltmp28704-.Ltmp28703 # Record length .Ltmp28703: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp28704: .cv_def_range .Ltmp15171 .Ltmp15172, "E\021N\001\000\000\000\000\000\000" .short .Ltmp28706-.Ltmp28705 # Record length .Ltmp28705: .short 4414 # Record kind: S_LOCAL .long 10495 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp28706: .cv_def_range .Ltmp15171 .Ltmp15172, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28698: .p2align 2 .cv_linetable 1263, "??H?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBA?AV01@_J@Z", .Lfunc_end1263 .section .debug$S,"dr",associative,"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_iterator > >::~_Vector_iterator .long .Ltmp28708-.Ltmp28707 # Subsection size .Ltmp28707: .short .Ltmp28710-.Ltmp28709 # Record length .Ltmp28709: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1264-"??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11164 # Function type index .secrel32 "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_iterator > >::~_Vector_iterator" # Function name .Ltmp28710: .short .Ltmp28712-.Ltmp28711 # Record length .Ltmp28711: .short 4414 # Record kind: S_LOCAL .long 10473 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28712: .cv_def_range .Ltmp15173 .Ltmp15175, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28708: .p2align 2 .cv_linetable 1264, "??1?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1264 .section .debug$S,"dr",associative,"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_const_iterator > >::~_Vector_const_iterator .long .Ltmp28714-.Ltmp28713 # Subsection size .Ltmp28713: .short .Ltmp28716-.Ltmp28715 # Record length .Ltmp28715: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1265-"??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11165 # Function type index .secrel32 "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_const_iterator > >::~_Vector_const_iterator" # Function name .Ltmp28716: .short .Ltmp28718-.Ltmp28717 # Record length .Ltmp28717: .short 4414 # Record kind: S_LOCAL .long 10497 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28718: .cv_def_range .Ltmp15176 .Ltmp15178, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28714: .p2align 2 .cv_linetable 1265, "??1?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1265 .section .debug$S,"dr",associative,"??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::operator[] .long .Ltmp28720-.Ltmp28719 # Subsection size .Ltmp28719: .short .Ltmp28722-.Ltmp28721 # Record length .Ltmp28721: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1266-"??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11166 # Function type index .secrel32 "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" # Function section relative address .secidx "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::operator[]" # Function name .Ltmp28722: .short .Ltmp28724-.Ltmp28723 # Record length .Ltmp28723: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28724: .cv_def_range .Ltmp15179 .Ltmp15186, "E\021O\001\000\000H\000\000\000" .short .Ltmp28726-.Ltmp28725 # Record length .Ltmp28725: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Pos" .Ltmp28726: .cv_def_range .Ltmp15179 .Ltmp15186, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28720: .p2align 2 .cv_linetable 1266, "??A?$vector@IV?$allocator@I@std@@@std@@QEAAAEAI_K@Z", .Lfunc_end1266 .section .debug$S,"dr",associative,"??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Move_unchecked .long .Ltmp28728-.Ltmp28727 # Subsection size .Ltmp28727: .short .Ltmp28730-.Ltmp28729 # Record length .Ltmp28729: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1267-"??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11167 # Function type index .secrel32 "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Function section relative address .secidx "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Function section index .byte 0 # Flags .asciz "std::_Move_unchecked" # Function name .Ltmp28730: .short .Ltmp28732-.Ltmp28731 # Record length .Ltmp28731: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28732: .cv_def_range .Ltmp15187 .Ltmp15189, "E\021O\001\000\000@\000\000\000" .short .Ltmp28734-.Ltmp28733 # Record length .Ltmp28733: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28734: .cv_def_range .Ltmp15187 .Ltmp15189, "E\021O\001\000\0000\000\000\000" .short .Ltmp28736-.Ltmp28735 # Record length .Ltmp28735: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28736: .cv_def_range .Ltmp15187 .Ltmp15189, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28728: .p2align 2 .cv_linetable 1267, "??$_Move_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z", .Lfunc_end1267 .section .debug$S,"dr",associative,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_iterator > >::_Vector_iterator .long .Ltmp28738-.Ltmp28737 # Subsection size .Ltmp28737: .short .Ltmp28740-.Ltmp28739 # Record length .Ltmp28739: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1268-"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11168 # Function type index .secrel32 "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # Function section relative address .secidx "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_iterator > >::_Vector_iterator" # Function name .Ltmp28740: .short .Ltmp28742-.Ltmp28741 # Record length .Ltmp28741: .short 4414 # Record kind: S_LOCAL .long 10473 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28742: .cv_def_range .Ltmp15190 .Ltmp15191, "E\021O\001\000\0000\000\000\000" .short .Ltmp28744-.Ltmp28743 # Record length .Ltmp28743: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Parg" .Ltmp28744: .cv_def_range .Ltmp15190 .Ltmp15191, "E\021O\001\000\0008\000\000\000" .short .Ltmp28746-.Ltmp28745 # Record length .Ltmp28745: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "_Pvector" .Ltmp28746: .cv_def_range .Ltmp15190 .Ltmp15191, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28738: .p2align 2 .cv_linetable 1268, "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z", .Lfunc_end1268 .section .debug$S,"dr",associative,"??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Move_unchecked1 .long .Ltmp28748-.Ltmp28747 # Subsection size .Ltmp28747: .short .Ltmp28750-.Ltmp28749 # Record length .Ltmp28749: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1269-"??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11171 # Function type index .secrel32 "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Move_unchecked1" # Function name .Ltmp28750: .short .Ltmp28752-.Ltmp28751 # Record length .Ltmp28751: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28752: .cv_def_range .Ltmp15192 .Ltmp15193, "E\021O\001\000\000(\000\000\000" .short .Ltmp28754-.Ltmp28753 # Record length .Ltmp28753: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28754: .cv_def_range .Ltmp15192 .Ltmp15193, "E\021O\001\000\0000\000\000\000" .short .Ltmp28756-.Ltmp28755 # Record length .Ltmp28755: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28756: .cv_def_range .Ltmp15192 .Ltmp15193, "E\021O\001\000\0008\000\000\000" .short .Ltmp28758-.Ltmp28757 # Record length .Ltmp28757: .short 4414 # Record kind: S_LOCAL .long 8129 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28758: .cv_def_range .Ltmp15192 .Ltmp15193, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28748: .p2align 2 .cv_linetable 1269, "??$_Move_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z", .Lfunc_end1269 .section .debug$S,"dr",associative,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Vector_const_iterator .long .Ltmp28760-.Ltmp28759 # Subsection size .Ltmp28759: .short .Ltmp28762-.Ltmp28761 # Record length .Ltmp28761: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1270-"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11172 # Function type index .secrel32 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # Function section relative address .secidx "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_const_iterator > >::_Vector_const_iterator" # Function name .Ltmp28762: .short .Ltmp28764-.Ltmp28763 # Record length .Ltmp28763: .short 4414 # Record kind: S_LOCAL .long 10497 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28764: .cv_def_range .Ltmp15194 .Ltmp15197, "E\021O\001\000\000@\000\000\000" .short .Ltmp28766-.Ltmp28765 # Record length .Ltmp28765: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Parg" .Ltmp28766: .cv_def_range .Ltmp15194 .Ltmp15197, "E\021O\001\000\000H\000\000\000" .short .Ltmp28768-.Ltmp28767 # Record length .Ltmp28767: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "_Pvector" .Ltmp28768: .cv_def_range .Ltmp15194 .Ltmp15197, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28760: .p2align 2 .cv_linetable 1270, "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@PEAIPEBU_Container_base12@1@@Z", .Lfunc_end1270 .section .debug$S,"dr",associative,"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_iterator > >::_Vector_iterator .long .Ltmp28770-.Ltmp28769 # Subsection size .Ltmp28769: .short .Ltmp28772-.Ltmp28771 # Record length .Ltmp28771: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1271-"??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11176 # Function type index .secrel32 "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_iterator > >::_Vector_iterator" # Function name .Ltmp28772: .short .Ltmp28774-.Ltmp28773 # Record length .Ltmp28773: .short 4414 # Record kind: S_LOCAL .long 10473 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28774: .cv_def_range .Ltmp15198 .Ltmp15199, "E\021O\001\000\0008\000\000\000" .short .Ltmp28776-.Ltmp28775 # Record length .Ltmp28775: .short 4414 # Record kind: S_LOCAL .long 11173 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28776: .cv_def_range .Ltmp15198 .Ltmp15199, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28770: .p2align 2 .cv_linetable 1271, "??0?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1271 .section .debug$S,"dr",associative,"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_iterator > >::operator+= .long .Ltmp28778-.Ltmp28777 # Subsection size .Ltmp28777: .short .Ltmp28780-.Ltmp28779 # Record length .Ltmp28779: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1272-"??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11177 # Function type index .secrel32 "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section relative address .secidx "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_iterator > >::operator+=" # Function name .Ltmp28780: .short .Ltmp28782-.Ltmp28781 # Record length .Ltmp28781: .short 4414 # Record kind: S_LOCAL .long 10473 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28782: .cv_def_range .Ltmp15200 .Ltmp15201, "E\021O\001\000\0008\000\000\000" .short .Ltmp28784-.Ltmp28783 # Record length .Ltmp28783: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp28784: .cv_def_range .Ltmp15200 .Ltmp15201, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28778: .p2align 2 .cv_linetable 1272, "??Y?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z", .Lfunc_end1272 .section .debug$S,"dr",associative,"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Vector_const_iterator .long .Ltmp28786-.Ltmp28785 # Subsection size .Ltmp28785: .short .Ltmp28788-.Ltmp28787 # Record length .Ltmp28787: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1273-"??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11179 # Function type index .secrel32 "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_const_iterator > >::_Vector_const_iterator" # Function name .Ltmp28788: .short .Ltmp28790-.Ltmp28789 # Record length .Ltmp28789: .short 4414 # Record kind: S_LOCAL .long 10497 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28790: .cv_def_range .Ltmp15202 .Ltmp15203, "E\021O\001\000\0008\000\000\000" .short .Ltmp28792-.Ltmp28791 # Record length .Ltmp28791: .short 4414 # Record kind: S_LOCAL .long 10489 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28792: .cv_def_range .Ltmp15202 .Ltmp15203, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28786: .p2align 2 .cv_linetable 1273, "??0?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1273 .section .debug$S,"dr",associative,"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_const_iterator > >::operator+= .long .Ltmp28794-.Ltmp28793 # Subsection size .Ltmp28793: .short .Ltmp28796-.Ltmp28795 # Record length .Ltmp28795: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1274-"??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11180 # Function type index .secrel32 "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section relative address .secidx "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_const_iterator > >::operator+=" # Function name .Ltmp28796: .short .Ltmp28798-.Ltmp28797 # Record length .Ltmp28797: .short 4414 # Record kind: S_LOCAL .long 10497 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28798: .cv_def_range .Ltmp15204 .Ltmp15205, "E\021O\001\000\000(\000\000\000" .short .Ltmp28800-.Ltmp28799 # Record length .Ltmp28799: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp28800: .cv_def_range .Ltmp15204 .Ltmp15205, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28794: .p2align 2 .cv_linetable 1274, "??Y?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEAAAEAV01@_J@Z", .Lfunc_end1274 .section .debug$S,"dr",associative,"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_const_iterator > >::_Verify_offset .long .Ltmp28802-.Ltmp28801 # Subsection size .Ltmp28801: .short .Ltmp28804-.Ltmp28803 # Record length .Ltmp28803: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1275-"?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11181 # Function type index .secrel32 "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" # Function section relative address .secidx "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_const_iterator > >::_Verify_offset" # Function name .Ltmp28804: .short .Ltmp28806-.Ltmp28805 # Record length .Ltmp28805: .short 4414 # Record kind: S_LOCAL .long 10501 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28806: .cv_def_range .Ltmp15206 .Ltmp15232, "E\021O\001\000\000X\000\000\000" .short .Ltmp28808-.Ltmp28807 # Record length .Ltmp28807: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp28808: .cv_def_range .Ltmp15206 .Ltmp15232, "E\021O\001\000\000`\000\000\000" .short .Ltmp28810-.Ltmp28809 # Record length .Ltmp28809: .short 4414 # Record kind: S_LOCAL .long 11182 # TypeIndex .short 0 # Flags .asciz "_Mycont" .Ltmp28810: .cv_def_range .Ltmp15206 .Ltmp15232, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28802: .p2align 2 .cv_linetable 1275, "?_Verify_offset@?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@QEBAX_J@Z", .Lfunc_end1275 .section .debug$S,"dr",associative,"??1_Iterator_base12@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Iterator_base12::~_Iterator_base12 .long .Ltmp28812-.Ltmp28811 # Subsection size .Ltmp28811: .short .Ltmp28814-.Ltmp28813 # Record length .Ltmp28813: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1276-"??1_Iterator_base12@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11183 # Function type index .secrel32 "??1_Iterator_base12@std@@QEAA@XZ" # Function section relative address .secidx "??1_Iterator_base12@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Iterator_base12::~_Iterator_base12" # Function name .Ltmp28814: .short .Ltmp28816-.Ltmp28815 # Record length .Ltmp28815: .short 4414 # Record kind: S_LOCAL .long 4688 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28816: .cv_def_range .Ltmp15235 .Ltmp15238, "E\021N\001\000\000\360\377\377\377" .short .Ltmp28818-.Ltmp28817 # Record length .Ltmp28817: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp28818: .cv_def_range .Ltmp15235 .Ltmp15236 .Ltmp15237 .Ltmp15238, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28812: .p2align 2 .cv_linetable 1276, "??1_Iterator_base12@std@@QEAA@XZ", .Lfunc_end1276 .section .debug$S,"dr",associative,"?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::data .long .Ltmp28820-.Ltmp28819 # Subsection size .Ltmp28819: .short .Ltmp28822-.Ltmp28821 # Record length .Ltmp28821: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1277-"?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11184 # Function type index .secrel32 "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" # Function section relative address .secidx "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::data" # Function name .Ltmp28822: .short .Ltmp28824-.Ltmp28823 # Record length .Ltmp28823: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28824: .cv_def_range .Ltmp15239 .Ltmp15240, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28820: .p2align 2 .cv_linetable 1277, "?data@?$vector@IV?$allocator@I@std@@@std@@QEAAPEAIXZ", .Lfunc_end1277 .section .debug$S,"dr",associative,"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iterator > >::_Vb_iterator .long .Ltmp28826-.Ltmp28825 # Subsection size .Ltmp28825: .short .Ltmp28828-.Ltmp28827 # Record length .Ltmp28827: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1278-"??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11185 # Function type index .secrel32 "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" # Function section relative address .secidx "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iterator > >::_Vb_iterator" # Function name .Ltmp28828: .short .Ltmp28830-.Ltmp28829 # Record length .Ltmp28829: .short 4414 # Record kind: S_LOCAL .long 10172 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28830: .cv_def_range .Ltmp15241 .Ltmp15242, "E\021O\001\000\0000\000\000\000" .short .Ltmp28832-.Ltmp28831 # Record length .Ltmp28831: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp28832: .cv_def_range .Ltmp15241 .Ltmp15242, "E\021O\001\000\0008\000\000\000" .short .Ltmp28834-.Ltmp28833 # Record length .Ltmp28833: .short 4414 # Record kind: S_LOCAL .long 4931 # TypeIndex .short 1 # Flags .asciz "_Mypvbool" .Ltmp28834: .cv_def_range .Ltmp15241 .Ltmp15242, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28826: .p2align 2 .cv_linetable 1278, "??0?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEAIPEAU_Container_base12@1@@Z", .Lfunc_end1278 .section .debug$S,"dr",associative,"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_const_iterator > >::_Vb_const_iterator .long .Ltmp28836-.Ltmp28835 # Subsection size .Ltmp28835: .short .Ltmp28838-.Ltmp28837 # Record length .Ltmp28837: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1279-"??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11186 # Function type index .secrel32 "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" # Function section relative address .secidx "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_const_iterator > >::_Vb_const_iterator" # Function name .Ltmp28838: .short .Ltmp28840-.Ltmp28839 # Record length .Ltmp28839: .short 4414 # Record kind: S_LOCAL .long 10197 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28840: .cv_def_range .Ltmp15243 .Ltmp15244, "E\021O\001\000\000@\000\000\000" .short .Ltmp28842-.Ltmp28841 # Record length .Ltmp28841: .short 4414 # Record kind: S_LOCAL .long 10200 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp28842: .cv_def_range .Ltmp15243 .Ltmp15244, "E\021O\001\000\000H\000\000\000" .short .Ltmp28844-.Ltmp28843 # Record length .Ltmp28843: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "_Mypvbool" .Ltmp28844: .cv_def_range .Ltmp15243 .Ltmp15244, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28836: .p2align 2 .cv_linetable 1279, "??0?$_Vb_const_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@PEBIPEBU_Container_base12@1@@Z", .Lfunc_end1279 .section .debug$S,"dr",associative,"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iter_base > >::~_Vb_iter_base .long .Ltmp28846-.Ltmp28845 # Subsection size .Ltmp28845: .short .Ltmp28848-.Ltmp28847 # Record length .Ltmp28847: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1280-"??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11187 # Function type index .secrel32 "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vb_iter_base > >::~_Vb_iter_base" # Function name .Ltmp28848: .short .Ltmp28850-.Ltmp28849 # Record length .Ltmp28849: .short 4414 # Record kind: S_LOCAL .long 10412 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28850: .cv_def_range .Ltmp15245 .Ltmp15247, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28846: .p2align 2 .cv_linetable 1280, "??1?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1280 .section .debug$S,"dr",associative,"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Resize<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector:1477:32'> .long .Ltmp28852-.Ltmp28851 # Subsection size .Ltmp28851: .short .Ltmp28854-.Ltmp28853 # Record length .Ltmp28853: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1281-"??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11190 # Function type index .secrel32 "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Function section relative address .secidx "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Resize<`lambda at C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\vector:1477:32'>" # Function name .Ltmp28854: .short .Ltmp28856-.Ltmp28855 # Record length .Ltmp28855: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28856: .cv_def_range .Ltmp15252 .Ltmp15267, "E\021N\001\000\000 \000\000\000" .short .Ltmp28858-.Ltmp28857 # Record length .Ltmp28857: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp28858: .cv_def_range .Ltmp15252 .Ltmp15267, "E\021N\001\000\000(\000\000\000" .short .Ltmp28860-.Ltmp28859 # Record length .Ltmp28859: .short 4414 # Record kind: S_LOCAL .long 10786 # TypeIndex .short 1 # Flags .asciz "_Udefault_or_fill" .Ltmp28860: .cv_def_range .Ltmp15252 .Ltmp15267, "E\021N\001\000\0000\000\000\000" .short .Ltmp28862-.Ltmp28861 # Record length .Ltmp28861: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldsize" .Ltmp28862: .cv_def_range .Ltmp15252 .Ltmp15267, "E\021N\001\000\000\030\000\000\000" .short .Ltmp28864-.Ltmp28863 # Record length .Ltmp28863: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp28864: .cv_def_range .Ltmp15252 .Ltmp15267, "E\021N\001\000\000\020\000\000\000" .short .Ltmp28866-.Ltmp28865 # Record length .Ltmp28865: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newcapacity" .Ltmp28866: .cv_def_range .Ltmp15253 .Ltmp15258 .Ltmp15266 .Ltmp15267, "E\021N\001\000\000\b\000\000\000" .short .Ltmp28868-.Ltmp28867 # Record length .Ltmp28867: .short 4414 # Record kind: S_LOCAL .long 9800 # TypeIndex .short 0 # Flags .asciz "_Newvec" .Ltmp28868: .cv_def_range .Ltmp15253 .Ltmp15258 .Ltmp15266 .Ltmp15267, "E\021N\001\000\000\000\000\000\000" .short .Ltmp28870-.Ltmp28869 # Record length .Ltmp28869: .short 4414 # Record kind: S_LOCAL .long 9800 # TypeIndex .short 0 # Flags .asciz "_Appended_first" .Ltmp28870: .cv_def_range .Ltmp15253 .Ltmp15258 .Ltmp15266 .Ltmp15267, "E\021N\001\000\000\370\377\377\377" .short .Ltmp28872-.Ltmp28871 # Record length .Ltmp28871: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 0 # Flags .asciz "_Appended_last" .Ltmp28872: .cv_def_range .Ltmp15253 .Ltmp15258 .Ltmp15266 .Ltmp15267, "E\021N\001\000\000\360\377\377\377" .short .Ltmp28874-.Ltmp28873 # Record length .Ltmp28873: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15260-.Ltmp15259 # Code size .secrel32 .Ltmp15259 # Function section relative address .secidx .Lfunc_begin1281 # Function section index .byte 0 # Lexical block name .Ltmp28874: .short .Ltmp28876-.Ltmp28875 # Record length .Ltmp28875: .short 4414 # Record kind: S_LOCAL .long 9800 # TypeIndex .short 0 # Flags .asciz "_Oldlast" .Ltmp28876: .cv_def_range .Ltmp15259 .Ltmp15260, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp28878-.Ltmp28877 # Record length .Ltmp28877: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15263-.Ltmp15262 # Code size .secrel32 .Ltmp15262 # Function section relative address .secidx .Lfunc_begin1281 # Function section index .byte 0 # Lexical block name .Ltmp28878: .short .Ltmp28880-.Ltmp28879 # Record length .Ltmp28879: .short 4414 # Record kind: S_LOCAL .long 9800 # TypeIndex .short 0 # Flags .asciz "_Newlast" .Ltmp28880: .cv_def_range .Ltmp15262 .Ltmp15263, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28852: .p2align 2 .cv_linetable 1281, "??$_Resize@V@?0??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@@QEAAX_K@Z@@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAX_KV@?0??resize@01@QEAAX0@Z@@Z", .Lfunc_end1281 .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@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::size .long .Ltmp28882-.Ltmp28881 # Subsection size .Ltmp28881: .short .Ltmp28884-.Ltmp28883 # Record length .Ltmp28883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1282-"?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@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11191 # 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@@QEBA_KXZ" # 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@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::size" # Function name .Ltmp28884: .short .Ltmp28886-.Ltmp28885 # Record length .Ltmp28885: .short 4414 # Record kind: S_LOCAL .long 9763 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28886: .cv_def_range .Ltmp15268 .Ltmp15269, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28882: .p2align 2 .cv_linetable 1282, "?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@@QEBA_KXZ", .Lfunc_end1282 .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@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::max_size .long .Ltmp28888-.Ltmp28887 # Subsection size .Ltmp28887: .short .Ltmp28890-.Ltmp28889 # Record length .Ltmp28889: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1283-"?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@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11192 # 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@@QEBA_KXZ" # 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@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::max_size" # Function name .Ltmp28890: .short .Ltmp28892-.Ltmp28891 # Record length .Ltmp28891: .short 4414 # Record kind: S_LOCAL .long 9763 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28892: .cv_def_range .Ltmp15270 .Ltmp15271, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28888: .p2align 2 .cv_linetable 1283, "?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@@QEBA_KXZ", .Lfunc_end1283 .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 .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Xlength .long .Ltmp28894-.Ltmp28893 # Subsection size .Ltmp28893: .short .Ltmp28896-.Ltmp28895 # Record length .Ltmp28895: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1284-"?_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 11193 # 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 .Ltmp28896: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28894: .p2align 2 .cv_linetable 1284, "?_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_end1284 .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@@AEBA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Calculate_growth .long .Ltmp28898-.Ltmp28897 # Subsection size .Ltmp28897: .short .Ltmp28900-.Ltmp28899 # Record length .Ltmp28899: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1285-"?_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@@AEBA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11194 # 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@@AEBA_K_K@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@@AEBA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Calculate_growth" # Function name .Ltmp28900: .short .Ltmp28902-.Ltmp28901 # Record length .Ltmp28901: .short 4414 # Record kind: S_LOCAL .long 9763 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28902: .cv_def_range .Ltmp15274 .Ltmp15279, "E\021O\001\000\000@\000\000\000" .short .Ltmp28904-.Ltmp28903 # Record length .Ltmp28903: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp28904: .cv_def_range .Ltmp15274 .Ltmp15279, "E\021O\001\000\000H\000\000\000" .short .Ltmp28906-.Ltmp28905 # Record length .Ltmp28905: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp28906: .cv_def_range .Ltmp15274 .Ltmp15279, "E\021O\001\000\0008\000\000\000" .short .Ltmp28908-.Ltmp28907 # Record length .Ltmp28907: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Geometric" .Ltmp28908: .cv_def_range .Ltmp15274 .Ltmp15279, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28898: .p2align 2 .cv_linetable 1285, "?_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@@AEBA_K_K@Z", .Lfunc_end1285 .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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator,0> >::_Grp_t>::allocate .long .Ltmp28910-.Ltmp28909 # Subsection size .Ltmp28909: .short .Ltmp28912-.Ltmp28911 # Record length .Ltmp28911: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1286-"?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11195 # 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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@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@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z" # Function section index .byte 0 # Flags .asciz "std::allocator,0> >::_Grp_t>::allocate" # Function name .Ltmp28912: .short .Ltmp28914-.Ltmp28913 # Record length .Ltmp28913: .short 4414 # Record kind: S_LOCAL .long 10051 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28914: .cv_def_range .Ltmp15280 .Ltmp15281, "E\021O\001\000\000(\000\000\000" .short .Ltmp28916-.Ltmp28915 # Record length .Ltmp28915: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp28916: .cv_def_range .Ltmp15280 .Ltmp15281, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28910: .p2align 2 .cv_linetable 1286, "?allocate@?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K@Z", .Lfunc_end1286 .section .debug$S,"dr",associative,"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize::::operator() .long .Ltmp28918-.Ltmp28917 # Subsection size .Ltmp28917: .short .Ltmp28920-.Ltmp28919 # Record length .Ltmp28919: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1287-"??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11198 # Function type index .secrel32 "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # Function section relative address .secidx "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize::::operator()" # Function name .Ltmp28920: .short .Ltmp28922-.Ltmp28921 # Record length .Ltmp28921: .short 4414 # Record kind: S_LOCAL .long 11196 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28922: .cv_def_range .Ltmp15282 .Ltmp15283, "E\021O\001\000\000 \000\000\000" .short .Ltmp28924-.Ltmp28923 # Record length .Ltmp28923: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28924: .cv_def_range .Ltmp15282 .Ltmp15283, "E\021O\001\000\000(\000\000\000" .short .Ltmp28926-.Ltmp28925 # Record length .Ltmp28925: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp28926: .cv_def_range .Ltmp15282 .Ltmp15283, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28918: .p2align 2 .cv_linetable 1287, "??R@?0??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@@QEAAX_K@Z@QEBA?A?@@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@3@0@Z", .Lfunc_end1287 .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@@AEAAXPEAU_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 .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Umove_if_noexcept .long .Ltmp28928-.Ltmp28927 # Subsection size .Ltmp28927: .short .Ltmp28930-.Ltmp28929 # Record length .Ltmp28929: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1288-"?_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@@AEAAXPEAU_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 11199 # 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@@AEAAXPEAU_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@@AEAAXPEAU_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 .Ltmp28930: .short .Ltmp28932-.Ltmp28931 # Record length .Ltmp28931: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28932: .cv_def_range .Ltmp15284 .Ltmp15285, "E\021O\001\000\0008\000\000\000" .short .Ltmp28934-.Ltmp28933 # Record length .Ltmp28933: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28934: .cv_def_range .Ltmp15284 .Ltmp15285, "E\021O\001\000\000@\000\000\000" .short .Ltmp28936-.Ltmp28935 # Record length .Ltmp28935: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28936: .cv_def_range .Ltmp15284 .Ltmp15285, "E\021O\001\000\000H\000\000\000" .short .Ltmp28938-.Ltmp28937 # Record length .Ltmp28937: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp28938: .cv_def_range .Ltmp15284 .Ltmp15285, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28928: .p2align 2 .cv_linetable 1288, "?_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@00@Z", .Lfunc_end1288 .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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Change_array .long .Ltmp28940-.Ltmp28939 # Subsection size .Ltmp28939: .short .Ltmp28942-.Ltmp28941 # Record length .Ltmp28941: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1289-"?_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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11200 # 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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Change_array" # Function name .Ltmp28942: .short .Ltmp28944-.Ltmp28943 # Record length .Ltmp28943: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28944: .cv_def_range .Ltmp15286 .Ltmp15289, "E\021O\001\000\000X\000\000\000" .short .Ltmp28946-.Ltmp28945 # Record length .Ltmp28945: .short 4414 # Record kind: S_LOCAL .long 9800 # TypeIndex .short 1 # Flags .asciz "_Newvec" .Ltmp28946: .cv_def_range .Ltmp15286 .Ltmp15289, "E\021O\001\000\000`\000\000\000" .short .Ltmp28948-.Ltmp28947 # Record length .Ltmp28947: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp28948: .cv_def_range .Ltmp15286 .Ltmp15289, "E\021O\001\000\000h\000\000\000" .short .Ltmp28950-.Ltmp28949 # Record length .Ltmp28949: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp28950: .cv_def_range .Ltmp15286 .Ltmp15289, "E\021O\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28940: .p2align 2 .cv_linetable 1289, "?_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@@AEAAXQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@_K1@Z", .Lfunc_end1289 .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@@AEBAXPEAU_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 .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Orphan_range .long .Ltmp28952-.Ltmp28951 # Subsection size .Ltmp28951: .short .Ltmp28954-.Ltmp28953 # Record length .Ltmp28953: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1290-"?_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@@AEBAXPEAU_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 11201 # 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@@AEBAXPEAU_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@@AEBAXPEAU_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 .Ltmp28954: .short .Ltmp28956-.Ltmp28955 # Record length .Ltmp28955: .short 4414 # Record kind: S_LOCAL .long 9763 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28956: .cv_def_range .Ltmp15290 .Ltmp15299, "E\021O\001\000\000@\000\000\000" .short .Ltmp28958-.Ltmp28957 # Record length .Ltmp28957: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp28958: .cv_def_range .Ltmp15290 .Ltmp15299, "E\021O\001\000\000H\000\000\000" .short .Ltmp28960-.Ltmp28959 # Record length .Ltmp28959: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp28960: .cv_def_range .Ltmp15290 .Ltmp15299, "E\021O\001\000\000P\000\000\000" .short .Ltmp28962-.Ltmp28961 # Record length .Ltmp28961: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp28962: .cv_def_range .Ltmp15290 .Ltmp15299, "E\021O\001\000\0008\000\000\000" .short .Ltmp28964-.Ltmp28963 # Record length .Ltmp28963: .short 4414 # Record kind: S_LOCAL .long 11202 # TypeIndex .short 0 # Flags .asciz "_Pnext" .Ltmp28964: .cv_def_range .Ltmp15290 .Ltmp15299, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28952: .p2align 2 .cv_linetable 1290, "?_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@@AEBAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@0@Z", .Lfunc_end1290 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Mylast .long .Ltmp28966-.Ltmp28965 # Subsection size .Ltmp28965: .short .Ltmp28968-.Ltmp28967 # Record length .Ltmp28967: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1291-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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 11203 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Mylast" # Function name .Ltmp28968: .short .Ltmp28970-.Ltmp28969 # Record length .Ltmp28969: .short 4414 # Record kind: S_LOCAL .long 10016 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28970: .cv_def_range .Ltmp15300 .Ltmp15301, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28966: .p2align 2 .cv_linetable 1291, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1291 .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@@SA_KAEBV?$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 .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::max_size .long .Ltmp28972-.Ltmp28971 # Subsection size .Ltmp28971: .short .Ltmp28974-.Ltmp28973 # Record length .Ltmp28973: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1292-"?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@@SA_KAEBV?$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 11204 # 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@@SA_KAEBV?$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@@SA_KAEBV?$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 .Ltmp28974: .short .Ltmp28976-.Ltmp28975 # Record length .Ltmp28975: .short 4414 # Record kind: S_LOCAL .long 9695 # TypeIndex .short 1 # Flags .byte 0 .Ltmp28976: .cv_def_range .Ltmp15302 .Ltmp15303, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28972: .p2align 2 .cv_linetable 1292, "?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@@SA_KAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z", .Lfunc_end1292 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Getal .long .Ltmp28978-.Ltmp28977 # Subsection size .Ltmp28977: .short .Ltmp28980-.Ltmp28979 # Record length .Ltmp28979: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1293-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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 11205 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$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_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Getal" # Function name .Ltmp28980: .short .Ltmp28982-.Ltmp28981 # Record length .Ltmp28981: .short 4414 # Record kind: S_LOCAL .long 10016 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28982: .cv_def_range .Ltmp15304 .Ltmp15305, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28978: .p2align 2 .cv_linetable 1293, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end1293 .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@@QEBAAEBV?$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 .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Get_first .long .Ltmp28984-.Ltmp28983 # Subsection size .Ltmp28983: .short .Ltmp28986-.Ltmp28985 # Record length .Ltmp28985: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1294-"?_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@@QEBAAEBV?$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 11206 # 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@@QEBAAEBV?$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@@QEBAAEBV?$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 .Ltmp28986: .short .Ltmp28988-.Ltmp28987 # Record length .Ltmp28987: .short 4414 # Record kind: S_LOCAL .long 10275 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp28988: .cv_def_range .Ltmp15306 .Ltmp15307, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28984: .p2align 2 .cv_linetable 1294, "?_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@@QEBAAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@XZ", .Lfunc_end1294 .section .debug$S,"dr",associative,"??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_size_of_n<32> .long .Ltmp28990-.Ltmp28989 # Subsection size .Ltmp28989: .short .Ltmp28992-.Ltmp28991 # Record length .Ltmp28991: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1295-"??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 7691 # Function type index .secrel32 "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" # Function section relative address .secidx "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_size_of_n<32>" # Function name .Ltmp28992: .short .Ltmp28994-.Ltmp28993 # Record length .Ltmp28993: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp28994: .cv_def_range .Ltmp15308 .Ltmp15311, "E\021O\001\000\000\020\000\000\000" .short .Ltmp28996-.Ltmp28995 # Record length .Ltmp28995: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Max_possible" .Ltmp28996: .cv_def_range .Ltmp15308 .Ltmp15311, "E\021O\001\000\000\b\000\000\000" .short .Ltmp28998-.Ltmp28997 # Record length .Ltmp28997: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Result" .Ltmp28998: .cv_def_range .Ltmp15308 .Ltmp15311, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp28990: .p2align 2 .cv_linetable 1295, "??$_Get_size_of_n@$0CA@@std@@YA_K_K@Z", .Lfunc_end1295 .section .debug$S,"dr",associative,"?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Udefault .long .Ltmp29000-.Ltmp28999 # Subsection size .Ltmp28999: .short .Ltmp29002-.Ltmp29001 # Record length .Ltmp29001: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1296-"?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11207 # Function type index .secrel32 "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" # Function section relative address .secidx "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Udefault" # Function name .Ltmp29002: .short .Ltmp29004-.Ltmp29003 # Record length .Ltmp29003: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29004: .cv_def_range .Ltmp15312 .Ltmp15313, "E\021O\001\000\000 \000\000\000" .short .Ltmp29006-.Ltmp29005 # Record length .Ltmp29005: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp29006: .cv_def_range .Ltmp15312 .Ltmp15313, "E\021O\001\000\000(\000\000\000" .short .Ltmp29008-.Ltmp29007 # Record length .Ltmp29007: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp29008: .cv_def_range .Ltmp15312 .Ltmp15313, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29000: .p2align 2 .cv_linetable 1296, "?_Udefault@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@PEAU342@_K@Z", .Lfunc_end1296 .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n,0> >::_Grp_t *,unsigned long long,std::allocator,0> >::_Grp_t> > .long .Ltmp29010-.Ltmp29009 # Subsection size .Ltmp29009: .short .Ltmp29012-.Ltmp29011 # Record length .Ltmp29011: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1297-"??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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 11210 # Function type index .secrel32 "??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$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 long long,std::allocator,0> >::_Grp_t> >" # Function name .Ltmp29012: .short .Ltmp29014-.Ltmp29013 # Record length .Ltmp29013: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29014: .cv_def_range .Ltmp15314 .Ltmp15315, "E\021O\001\000\0000\000\000\000" .short .Ltmp29016-.Ltmp29015 # Record length .Ltmp29015: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp29016: .cv_def_range .Ltmp15314 .Ltmp15315, "E\021O\001\000\0008\000\000\000" .short .Ltmp29018-.Ltmp29017 # Record length .Ltmp29017: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp29018: .cv_def_range .Ltmp15314 .Ltmp15315, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29010: .p2align 2 .cv_linetable 1297, "??$_Uninitialized_value_construct_n@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_KAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", .Lfunc_end1297 .section .debug$S,"dr",associative,"??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_value_construct_n1,0> >::_Grp_t *,unsigned long long,std::allocator,0> >::_Grp_t> > .long .Ltmp29020-.Ltmp29019 # Subsection size .Ltmp29019: .short .Ltmp29022-.Ltmp29021 # Record length .Ltmp29021: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1298-"??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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 11213 # Function type index .secrel32 "??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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 long long,std::allocator,0> >::_Grp_t> >" # Function name .Ltmp29022: .short .Ltmp29024-.Ltmp29023 # Record length .Ltmp29023: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29024: .cv_def_range .Ltmp15318 .Ltmp15325, "E\021N\001\000\000\330\377\377\377" .short .Ltmp29026-.Ltmp29025 # Record length .Ltmp29025: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp29026: .cv_def_range .Ltmp15318 .Ltmp15325, "E\021N\001\000\000\340\377\377\377" .short .Ltmp29028-.Ltmp29027 # Record length .Ltmp29027: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp29028: .cv_def_range .Ltmp15318 .Ltmp15325, "E\021N\001\000\000\350\377\377\377" .short .Ltmp29030-.Ltmp29029 # Record length .Ltmp29029: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29030: .cv_def_range .Ltmp15318 .Ltmp15325, "E\021N\001\000\000\360\377\377\377" .short .Ltmp29032-.Ltmp29031 # Record length .Ltmp29031: .short 4414 # Record kind: S_LOCAL .long 11228 # TypeIndex .short 0 # Flags .asciz "_Backout" .Ltmp29032: .cv_def_range .Ltmp15318 .Ltmp15325, "E\021N\001\000\000\300\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29020: .p2align 2 .cv_linetable 1298, "??$_Uninitialized_value_construct_n1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_KV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_KAEAV?$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_end1298 .section .debug$S,"dr",associative,"??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Uninitialized_backout_al .long .Ltmp29034-.Ltmp29033 # Subsection size .Ltmp29033: .short .Ltmp29036-.Ltmp29035 # Record length .Ltmp29035: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1299-"??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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 11230 # Function type index .secrel32 "??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$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 .Ltmp29036: .short .Ltmp29038-.Ltmp29037 # Record length .Ltmp29037: .short 4414 # Record kind: S_LOCAL .long 11215 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29038: .cv_def_range .Ltmp15326 .Ltmp15327, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29040-.Ltmp29039 # Record length .Ltmp29039: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp29040: .cv_def_range .Ltmp15326 .Ltmp15327, "E\021O\001\000\000\b\000\000\000" .short .Ltmp29042-.Ltmp29041 # Record length .Ltmp29041: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al_" .Ltmp29042: .cv_def_range .Ltmp15326 .Ltmp15327, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29034: .p2align 2 .cv_linetable 1299, "??0?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", .Lfunc_end1299 .section .debug$S,"dr",associative,"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back<> .long .Ltmp29044-.Ltmp29043 # Subsection size .Ltmp29043: .short .Ltmp29046-.Ltmp29045 # Record length .Ltmp29045: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1300-"??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11231 # Function type index .secrel32 "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" # Function section relative address .secidx "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back<>" # Function name .Ltmp29046: .short .Ltmp29048-.Ltmp29047 # Record length .Ltmp29047: .short 4414 # Record kind: S_LOCAL .long 11215 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29048: .cv_def_range .Ltmp15328 .Ltmp15329, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29044: .p2align 2 .cv_linetable 1300, "??$_Emplace_back@$$V@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXXZ", .Lfunc_end1300 .section .debug$S,"dr",associative,"?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_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 .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Release .long .Ltmp29050-.Ltmp29049 # Subsection size .Ltmp29049: .short .Ltmp29052-.Ltmp29051 # Record length .Ltmp29051: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1301-"?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_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 11232 # Function type index .secrel32 "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_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 .Ltmp29052: .short .Ltmp29054-.Ltmp29053 # Record length .Ltmp29053: .short 4414 # Record kind: S_LOCAL .long 11215 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29054: .cv_def_range .Ltmp15330 .Ltmp15331, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29050: .p2align 2 .cv_linetable 1301, "?_Release@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@2@XZ", .Lfunc_end1301 .section .debug$S,"dr",associative,"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::~_Uninitialized_backout_al .long .Ltmp29056-.Ltmp29055 # Subsection size .Ltmp29055: .short .Ltmp29058-.Ltmp29057 # Record length .Ltmp29057: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1302-"??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11233 # Function type index .secrel32 "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@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 .Ltmp29058: .short .Ltmp29060-.Ltmp29059 # Record length .Ltmp29059: .short 4414 # Record kind: S_LOCAL .long 11215 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29060: .cv_def_range .Ltmp15334 .Ltmp15337, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29056: .p2align 2 .cv_linetable 1302, "??1?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAA@XZ", .Lfunc_end1302 .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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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 .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t> .long .Ltmp29062-.Ltmp29061 # Subsection size .Ltmp29061: .short .Ltmp29064-.Ltmp29063 # Record length .Ltmp29063: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1303-"??$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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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 11236 # 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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_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 .Ltmp29064: .short .Ltmp29066-.Ltmp29065 # Record length .Ltmp29065: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29066: .cv_def_range .Ltmp15338 .Ltmp15339, "E\021O\001\000\0008\000\000\000" .short .Ltmp29068-.Ltmp29067 # Record length .Ltmp29067: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp29068: .cv_def_range .Ltmp15338 .Ltmp15339, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29062: .p2align 2 .cv_linetable 1303, "??$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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", .Lfunc_end1303 .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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy,0> >::_Grp_t> .long .Ltmp29070-.Ltmp29069 # Subsection size .Ltmp29069: .short .Ltmp29072-.Ltmp29071 # Record length .Ltmp29071: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1304-"??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11239 # 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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy,0> >::_Grp_t>" # Function name .Ltmp29072: .short .Ltmp29074-.Ltmp29073 # Record length .Ltmp29073: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp29074: .cv_def_range .Ltmp15340 .Ltmp15341, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29070: .p2align 2 .cv_linetable 1304, "??$_Unfancy@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@@Z", .Lfunc_end1304 .section .debug$S,"dr",associative,"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::_Grp_t::_Grp_t .long .Ltmp29076-.Ltmp29075 # Subsection size .Ltmp29075: .short .Ltmp29078-.Ltmp29077 # Record length .Ltmp29077: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1305-"??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11241 # Function type index .secrel32 "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@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@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Tgt_state_t,0> >::_Grp_t::_Grp_t" # Function name .Ltmp29078: .short .Ltmp29080-.Ltmp29079 # Record length .Ltmp29079: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29080: .cv_def_range .Ltmp15342 .Ltmp15343, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29076: .p2align 2 .cv_linetable 1305, "??0_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@XZ", .Lfunc_end1305 .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@@AEAAXPEAU_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 .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Umove_if_noexcept1 .long .Ltmp29082-.Ltmp29081 # Subsection size .Ltmp29081: .short .Ltmp29084-.Ltmp29083 # Record length .Ltmp29083: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1306-"?_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@@AEAAXPEAU_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 11242 # 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@@AEAAXPEAU_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@@AEAAXPEAU_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 .Ltmp29084: .short .Ltmp29086-.Ltmp29085 # Record length .Ltmp29085: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29086: .cv_def_range .Ltmp15344 .Ltmp15345, "E\021O\001\000\0000\000\000\000" .short .Ltmp29088-.Ltmp29087 # Record length .Ltmp29087: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29088: .cv_def_range .Ltmp15344 .Ltmp15345, "E\021O\001\000\0008\000\000\000" .short .Ltmp29090-.Ltmp29089 # Record length .Ltmp29089: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29090: .cv_def_range .Ltmp15344 .Ltmp15345, "E\021O\001\000\000@\000\000\000" .short .Ltmp29092-.Ltmp29091 # Record length .Ltmp29091: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp29092: .cv_def_range .Ltmp15344 .Ltmp15345, "E\021O\001\000\000H\000\000\000" .short .Ltmp29094-.Ltmp29093 # Record length .Ltmp29093: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29094: .cv_def_range .Ltmp15344 .Ltmp15345, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29082: .p2align 2 .cv_linetable 1306, "?_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@@AEAAXPEAU_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_end1306 .section .debug$S,"dr",associative,"??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_move,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > .long .Ltmp29096-.Ltmp29095 # Subsection size .Ltmp29095: .short .Ltmp29098-.Ltmp29097 # Record length .Ltmp29097: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1307-"??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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 11245 # Function type index .secrel32 "??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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 .Ltmp29098: .short .Ltmp29100-.Ltmp29099 # Record length .Ltmp29099: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29100: .cv_def_range .Ltmp15346 .Ltmp15347, "E\021O\001\000\000P\000\000\000" .short .Ltmp29102-.Ltmp29101 # Record length .Ltmp29101: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29102: .cv_def_range .Ltmp15346 .Ltmp15347, "E\021O\001\000\000X\000\000\000" .short .Ltmp29104-.Ltmp29103 # Record length .Ltmp29103: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp29104: .cv_def_range .Ltmp15346 .Ltmp15347, "E\021O\001\000\000\230\000\000\000" .short .Ltmp29106-.Ltmp29105 # Record length .Ltmp29105: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp29106: .cv_def_range .Ltmp15346 .Ltmp15347, "E\021O\001\000\000`\000\000\000" .short .Ltmp29108-.Ltmp29107 # Record length .Ltmp29107: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp29108: .cv_def_range .Ltmp15346 .Ltmp15347, "E\021O\001\000\000\220\000\000\000" .short .Ltmp29110-.Ltmp29109 # Record length .Ltmp29109: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp29110: .cv_def_range .Ltmp15346 .Ltmp15347, "E\021O\001\000\000\210\000\000\000" .short .Ltmp29112-.Ltmp29111 # Record length .Ltmp29111: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp29112: .cv_def_range .Ltmp15346 .Ltmp15347, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29096: .p2align 2 .cv_linetable 1307, "??$_Uninitialized_move@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", .Lfunc_end1307 .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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped,0> >::_Grp_t> .long .Ltmp29114-.Ltmp29113 # Subsection size .Ltmp29113: .short .Ltmp29116-.Ltmp29115 # Record length .Ltmp29115: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1308-"??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11248 # 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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped,0> >::_Grp_t>" # Function name .Ltmp29116: .short .Ltmp29118-.Ltmp29117 # Record length .Ltmp29117: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp29118: .cv_def_range .Ltmp15348 .Ltmp15349, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29114: .p2align 2 .cv_linetable 1308, "??$_Get_unwrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z", .Lfunc_end1308 .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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped_n,0> >::_Grp_t,long long,0> .long .Ltmp29120-.Ltmp29119 # Subsection size .Ltmp29119: .short .Ltmp29122-.Ltmp29121 # Record length .Ltmp29121: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1309-"??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11251 # 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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@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@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped_n,0> >::_Grp_t,long long,0>" # Function name .Ltmp29122: .short .Ltmp29124-.Ltmp29123 # Record length .Ltmp29123: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Src" .Ltmp29124: .cv_def_range .Ltmp15350 .Ltmp15351, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29126-.Ltmp29125 # Record length .Ltmp29125: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29126: .cv_def_range .Ltmp15350 .Ltmp15351, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29120: .p2align 2 .cv_linetable 1309, "??$_Get_unwrapped_n@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J$0A@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@_J@Z", .Lfunc_end1309 .section .debug$S,"dr",associative,"??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_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 .long 241 # Symbol subsection for std::_Idl_distance,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> .long .Ltmp29128-.Ltmp29127 # Subsection size .Ltmp29127: .short .Ltmp29130-.Ltmp29129 # Record length .Ltmp29129: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1310-"??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_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 11255 # Function type index .secrel32 "??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_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 .Ltmp29130: .short .Ltmp29132-.Ltmp29131 # Record length .Ltmp29131: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29132: .cv_def_range .Ltmp15352 .Ltmp15353, "E\021O\001\000\000(\000\000\000" .short .Ltmp29134-.Ltmp29133 # Record length .Ltmp29133: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29134: .cv_def_range .Ltmp15352 .Ltmp15353, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29128: .p2align 2 .cv_linetable 1310, "??$_Idl_distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA?A?@@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1310 .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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped,0> >::_Grp_t> .long .Ltmp29136-.Ltmp29135 # Subsection size .Ltmp29135: .short .Ltmp29138-.Ltmp29137 # Record length .Ltmp29137: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1311-"??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11258 # 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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@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@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped,0> >::_Grp_t>" # Function name .Ltmp29138: .short .Ltmp29140-.Ltmp29139 # Record length .Ltmp29139: .short 4414 # Record kind: S_LOCAL .long 10037 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp29140: .cv_def_range .Ltmp15354 .Ltmp15355, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29142-.Ltmp29141 # Record length .Ltmp29141: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp29142: .cv_def_range .Ltmp15354 .Ltmp15355, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29136: .p2align 2 .cv_linetable 1311, "??$_Seek_wrapped@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@@Z", .Lfunc_end1311 .section .debug$S,"dr",associative,"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_move_al_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > .long .Ltmp29144-.Ltmp29143 # Subsection size .Ltmp29143: .short .Ltmp29146-.Ltmp29145 # Record length .Ltmp29145: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1312-"??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11261 # Function type index .secrel32 "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Function section relative address .secidx "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_move_al_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >" # Function name .Ltmp29146: .short .Ltmp29148-.Ltmp29147 # Record length .Ltmp29147: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29148: .cv_def_range .Ltmp15358 .Ltmp15365, "E\021N\001\000\000\310\377\377\377" .short .Ltmp29150-.Ltmp29149 # Record length .Ltmp29149: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29150: .cv_def_range .Ltmp15358 .Ltmp15365, "E\021N\001\000\000\320\377\377\377" .short .Ltmp29152-.Ltmp29151 # Record length .Ltmp29151: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp29152: .cv_def_range .Ltmp15358 .Ltmp15365, "E\021N\001\000\000\330\377\377\377" .short .Ltmp29154-.Ltmp29153 # Record length .Ltmp29153: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp29154: .cv_def_range .Ltmp15358 .Ltmp15365, "E\021N\001\000\000\340\377\377\377" .short .Ltmp29156-.Ltmp29155 # Record length .Ltmp29155: .short 4414 # Record kind: S_LOCAL .long 8131 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29156: .cv_def_range .Ltmp15358 .Ltmp15365, "E\021N\001\000\000\360\377\377\377" .short .Ltmp29158-.Ltmp29157 # Record length .Ltmp29157: .short 4414 # Record kind: S_LOCAL .long 10914 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29158: .cv_def_range .Ltmp15358 .Ltmp15365, "E\021N\001\000\000\350\377\377\377" .short .Ltmp29160-.Ltmp29159 # Record length .Ltmp29159: .short 4414 # Record kind: S_LOCAL .long 11228 # TypeIndex .short 0 # Flags .asciz "_Backout" .Ltmp29160: .cv_def_range .Ltmp15358 .Ltmp15365, "E\021N\001\000\000\260\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29144: .p2align 2 .cv_linetable 1312, "??$_Uninitialized_move_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z", .Lfunc_end1312 .section .debug$S,"dr",associative,"??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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 .long 241 # Symbol subsection for std::_Ptr_move_cat,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t> .long .Ltmp29162-.Ltmp29161 # Subsection size .Ltmp29161: .short .Ltmp29164-.Ltmp29163 # Record length .Ltmp29163: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1313-"??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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 11263 # Function type index .secrel32 "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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 "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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::_Ptr_move_cat,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t>" # Function name .Ltmp29164: .short .Ltmp29166-.Ltmp29165 # Record length .Ltmp29165: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29166: .cv_def_range .Ltmp15366 .Ltmp15367, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29168-.Ltmp29167 # Record length .Ltmp29167: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29168: .cv_def_range .Ltmp15366 .Ltmp15367, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29162: .p2align 2 .cv_linetable 1313, "??$_Ptr_move_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1313 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> .long .Ltmp29170-.Ltmp29169 # Subsection size .Ltmp29169: .short .Ltmp29172-.Ltmp29171 # Record length .Ltmp29171: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1314-"??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11266 # Function type index .secrel32 "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name .Ltmp29172: .short .Ltmp29174-.Ltmp29173 # Record length .Ltmp29173: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29174: .cv_def_range .Ltmp15368 .Ltmp15369, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29176-.Ltmp29175 # Record length .Ltmp29175: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29176: .cv_def_range .Ltmp15368 .Ltmp15369, "E\021O\001\000\000\b\000\000\000" .short .Ltmp29178-.Ltmp29177 # Record length .Ltmp29177: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29178: .cv_def_range .Ltmp15368 .Ltmp15369, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29170: .p2align 2 .cv_linetable 1314, "??$_Idl_distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YA_JAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1314 .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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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 .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back,0> >::_Grp_t> .long .Ltmp29180-.Ltmp29179 # Subsection size .Ltmp29179: .short .Ltmp29182-.Ltmp29181 # Record length .Ltmp29181: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1315-"??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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 11268 # 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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_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 .Ltmp29182: .short .Ltmp29184-.Ltmp29183 # Record length .Ltmp29183: .short 4414 # Record kind: S_LOCAL .long 11215 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29184: .cv_def_range .Ltmp15370 .Ltmp15371, "E\021O\001\000\0008\000\000\000" .short .Ltmp29186-.Ltmp29185 # Record length .Ltmp29185: .short 4414 # Record kind: S_LOCAL .long 9732 # TypeIndex .short 1 # Flags .asciz "_Vals" .Ltmp29186: .cv_def_range .Ltmp15370 .Ltmp15371, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29180: .p2align 2 .cv_linetable 1315, "??$_Emplace_back@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAX$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", .Lfunc_end1315 .section .debug$S,"dr",associative,"??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::move,0> >::_Grp_t &> .long .Ltmp29188-.Ltmp29187 # Subsection size .Ltmp29187: .short .Ltmp29190-.Ltmp29189 # Record length .Ltmp29189: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1316-"??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11270 # Function type index .secrel32 "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Function section relative address .secidx "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Function section index .byte 0 # Flags .asciz "std::move,0> >::_Grp_t &>" # Function name .Ltmp29190: .short .Ltmp29192-.Ltmp29191 # Record length .Ltmp29191: .short 4414 # Record kind: S_LOCAL .long 9776 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp29192: .cv_def_range .Ltmp15372 .Ltmp15373, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29188: .p2align 2 .cv_linetable 1316, "??$move@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z", .Lfunc_end1316 .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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t> .long .Ltmp29194-.Ltmp29193 # Subsection size .Ltmp29193: .short .Ltmp29196-.Ltmp29195 # Record length .Ltmp29195: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1317-"??$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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11273 # 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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@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 .Ltmp29196: .short .Ltmp29198-.Ltmp29197 # Record length .Ltmp29197: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29198: .cv_def_range .Ltmp15374 .Ltmp15375, "E\021O\001\000\0000\000\000\000" .short .Ltmp29200-.Ltmp29199 # Record length .Ltmp29199: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp29200: .cv_def_range .Ltmp15374 .Ltmp15375, "E\021O\001\000\0008\000\000\000" .short .Ltmp29202-.Ltmp29201 # Record length .Ltmp29201: .short 4414 # Record kind: S_LOCAL .long 9732 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp29202: .cv_def_range .Ltmp15374 .Ltmp15375, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29194: .p2align 2 .cv_linetable 1317, "??$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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@$$QEAU341@@Z", .Lfunc_end1317 .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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward,0> >::_Grp_t> .long .Ltmp29204-.Ltmp29203 # Subsection size .Ltmp29203: .short .Ltmp29206-.Ltmp29205 # Record length .Ltmp29205: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1318-"??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11274 # 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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@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$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Function section index .byte 0 # Flags .asciz "std::forward,0> >::_Grp_t>" # Function name .Ltmp29206: .short .Ltmp29208-.Ltmp29207 # Record length .Ltmp29207: .short 4414 # Record kind: S_LOCAL .long 9776 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp29208: .cv_def_range .Ltmp15376 .Ltmp15377, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29204: .p2align 2 .cv_linetable 1318, "??$forward@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA$$QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z", .Lfunc_end1318 .section .debug$S,"dr",associative,"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Getpfirst .long .Ltmp29210-.Ltmp29209 # Subsection size .Ltmp29209: .short .Ltmp29212-.Ltmp29211 # Record length .Ltmp29211: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1319-"?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11275 # Function type index .secrel32 "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section relative address .secidx "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Getpfirst" # Function name .Ltmp29212: .short .Ltmp29214-.Ltmp29213 # Record length .Ltmp29213: .short 4414 # Record kind: S_LOCAL .long 10016 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29214: .cv_def_range .Ltmp15378 .Ltmp15379, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29210: .p2align 2 .cv_linetable 1319, "?_Getpfirst@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEBAPEAPEAU_Iterator_base12@2@XZ", .Lfunc_end1319 .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 .long 241 # Symbol subsection for std::_Prev_iter,0> > .long .Ltmp29216-.Ltmp29215 # Subsection size .Ltmp29215: .short .Ltmp29218-.Ltmp29217 # Record length .Ltmp29217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1320-"??$_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 11277 # 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 .Ltmp29218: .short .Ltmp29220-.Ltmp29219 # Record length .Ltmp29219: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29220: .cv_def_range .Lfunc_begin1320 .Lfunc_end1320, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29216: .p2align 2 .cv_linetable 1320, "??$_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_end1320 .section .debug$S,"dr",associative,"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator* .long .Ltmp29222-.Ltmp29221 # Subsection size .Ltmp29221: .short .Ltmp29224-.Ltmp29223 # Record length .Ltmp29223: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1321-"??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11278 # Function type index .secrel32 "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" # Function section relative address .secidx "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator*" # Function name .Ltmp29224: .short .Ltmp29226-.Ltmp29225 # Record length .Ltmp29225: .short 4414 # Record kind: S_LOCAL .long 6663 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29226: .cv_def_range .Ltmp15384 .Ltmp15385, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29222: .p2align 2 .cv_linetable 1321, "??D?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAAEADXZ", .Lfunc_end1321 .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 .long 241 # Symbol subsection for gsl::details::operator== .long .Ltmp29228-.Ltmp29227 # Subsection size .Ltmp29227: .short .Ltmp29230-.Ltmp29229 # Record length .Ltmp29229: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1322-"??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 11279 # 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 .Ltmp29230: .short .Ltmp29232-.Ltmp29231 # Record length .Ltmp29231: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp29232: .cv_def_range .Lfunc_begin1322 .Ltmp15388, "A\021J\001\000\000" .cv_def_range .Ltmp15388 .Lfunc_end1322, "E\021O\001\000\000\b\000\000\000" .short .Ltmp29234-.Ltmp29233 # Record length .Ltmp29233: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp29234: .cv_def_range .Lfunc_begin1322 .Ltmp15387, "A\021K\001\000\000" .cv_def_range .Ltmp15387 .Lfunc_end1322, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29228: .p2align 2 .cv_linetable 1322, "??8details@gsl@@YA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@01@0@Z", .Lfunc_end1322 .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@@AEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Is_wbound .long .Ltmp29236-.Ltmp29235 # Subsection size .Ltmp29235: .short .Ltmp29238-.Ltmp29237 # Record length .Ltmp29237: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1323-"?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11280 # 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@@AEBA_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@@AEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Is_wbound" # Function name .Ltmp29238: .short .Ltmp29240-.Ltmp29239 # Record length .Ltmp29239: .short 4414 # Record kind: S_LOCAL .long 9526 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29240: .cv_def_range .Ltmp15390 .Ltmp15396, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29236: .p2align 2 .cv_linetable 1323, "?_Is_wbound@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEBA_NXZ", .Lfunc_end1323 .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator++ .long .Ltmp29242-.Ltmp29241 # Subsection size .Ltmp29241: .short .Ltmp29244-.Ltmp29243 # Record length .Ltmp29243: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1324-"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11281 # Function type index .secrel32 "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section relative address .secidx "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator++" # Function name .Ltmp29244: .short .Ltmp29246-.Ltmp29245 # Record length .Ltmp29245: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29246: .cv_def_range .Ltmp15399 .Ltmp15400, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29242: .p2align 2 .cv_linetable 1324, "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ", .Lfunc_end1324 .section .debug$S,"dr",associative,"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compare,0>,const char *,std::regex_traits > .long .Ltmp29248-.Ltmp29247 # Subsection size .Ltmp29247: .short .Ltmp29250-.Ltmp29249 # Record length .Ltmp29249: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1325-"??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11284 # Function type index .secrel32 "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$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@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$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 .Ltmp29250: .short .Ltmp29252-.Ltmp29251 # Record length .Ltmp29251: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp29252: .cv_def_range .Lfunc_begin1325 .Ltmp15403, "A\021K\001\000\000" .cv_def_range .Ltmp15403 .Ltmp15411, "E\021O\001\000\000x\000\000\000" .short .Ltmp29254-.Ltmp29253 # Record length .Ltmp29253: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp29254: .cv_def_range .Lfunc_begin1325 .Ltmp15404, "A\021P\001\000\000" .cv_def_range .Ltmp15404 .Ltmp15411, "E\021O\001\000\000`\000\000\000" .short .Ltmp29256-.Ltmp29255 # Record length .Ltmp29255: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp29256: .cv_def_range .Ltmp15401 .Ltmp15412, "E\021O\001\000\000\220\000\000\000" .short .Ltmp29258-.Ltmp29257 # Record length .Ltmp29257: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp29258: .cv_def_range .Ltmp15401 .Ltmp15412, "E\021O\001\000\000\200\001\000\000" .short .Ltmp29260-.Ltmp29259 # Record length .Ltmp29259: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Traits" .Ltmp29260: .cv_def_range .Ltmp15401 .Ltmp15412, "E\021O\001\000\000\210\001\000\000" .short .Ltmp29262-.Ltmp29261 # Record length .Ltmp29261: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Sflags" .Ltmp29262: .cv_def_range .Ltmp15401 .Ltmp15412, "E\021O\001\000\000\220\001\000\000" .short .Ltmp29264-.Ltmp29263 # Record length .Ltmp29263: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29264: .cv_def_range .Ltmp15401 .Ltmp15402, "A\021J\001\000\000" .cv_def_range .Ltmp15402 .Ltmp15411, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29248: .p2align 2 .cv_linetable 1325, "??$_Compare@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDV?$regex_traits@D@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z", .Lfunc_end1325 .section .debug$S,"dr",associative,"?_Str@?$_Buf@D@std@@QEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_Str .long .Ltmp29266-.Ltmp29265 # Subsection size .Ltmp29265: .short .Ltmp29268-.Ltmp29267 # Record length .Ltmp29267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1326-"?_Str@?$_Buf@D@std@@QEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11285 # Function type index .secrel32 "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" # Function section relative address .secidx "?_Str@?$_Buf@D@std@@QEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "std::_Buf::_Str" # Function name .Ltmp29268: .short .Ltmp29270-.Ltmp29269 # Record length .Ltmp29269: .short 4414 # Record kind: S_LOCAL .long 10800 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29270: .cv_def_range .Ltmp15413 .Ltmp15414, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29266: .p2align 2 .cv_linetable 1326, "?_Str@?$_Buf@D@std@@QEBAPEBDXZ", .Lfunc_end1326 .section .debug$S,"dr",associative,"?_Size@?$_Buf@D@std@@QEBAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_Size .long .Ltmp29272-.Ltmp29271 # Subsection size .Ltmp29271: .short .Ltmp29274-.Ltmp29273 # Record length .Ltmp29273: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1327-"?_Size@?$_Buf@D@std@@QEBAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11286 # Function type index .secrel32 "?_Size@?$_Buf@D@std@@QEBAIXZ" # Function section relative address .secidx "?_Size@?$_Buf@D@std@@QEBAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Buf::_Size" # Function name .Ltmp29274: .short .Ltmp29276-.Ltmp29275 # Record length .Ltmp29275: .short 4414 # Record kind: S_LOCAL .long 10800 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29276: .cv_def_range .Ltmp15415 .Ltmp15416, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29272: .p2align 2 .cv_linetable 1327, "?_Size@?$_Buf@D@std@@QEBAIXZ", .Lfunc_end1327 .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@@AEAA_NPEAV_Node_base@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_class .long .Ltmp29278-.Ltmp29277 # Subsection size .Ltmp29277: .short .Ltmp29280-.Ltmp29279 # Record length .Ltmp29279: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1328-"?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11287 # 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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 .Ltmp29280: .short .Ltmp29282-.Ltmp29281 # Record length .Ltmp29281: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29282: .cv_def_range .Ltmp15417 .Ltmp15439, "E\021O\001\000\000\220\000\000\000" .short .Ltmp29284-.Ltmp29283 # Record length .Ltmp29283: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp29284: .cv_def_range .Ltmp15417 .Ltmp15439, "E\021O\001\000\000\230\000\000\000" .short .Ltmp29286-.Ltmp29285 # Record length .Ltmp29285: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Found" .Ltmp29286: .cv_def_range .Ltmp15417 .Ltmp15439, "E\021O\001\000\000\217\000\000\000" .short .Ltmp29288-.Ltmp29287 # Record length .Ltmp29287: .short 4414 # Record kind: S_LOCAL .long 32 # TypeIndex .short 0 # Flags .asciz "_Ch" .Ltmp29288: .cv_def_range .Ltmp15417 .Ltmp15439, "E\021O\001\000\000\037\001\000\000" .short .Ltmp29290-.Ltmp29289 # Record length .Ltmp29289: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res0" .Ltmp29290: .cv_def_range .Ltmp15417 .Ltmp15439, "E\021O\001\000\000\b\001\000\000" .short .Ltmp29292-.Ltmp29291 # Record length .Ltmp29291: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Resx" .Ltmp29292: .cv_def_range .Ltmp15417 .Ltmp15439, "E\021O\001\000\000\370\000\000\000" .short .Ltmp29294-.Ltmp29293 # Record length .Ltmp29293: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp29294: .cv_def_range .Ltmp15417 .Ltmp15439, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29278: .p2align 2 .cv_linetable 1328, "?_Do_class@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_base@2@@Z", .Lfunc_end1328 .section .debug$S,"dr",associative,"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bt_state_t,0> >::_Bt_state_t .long .Ltmp29296-.Ltmp29295 # Subsection size .Ltmp29295: .short .Ltmp29298-.Ltmp29297 # Record length .Ltmp29297: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1329-"??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11310 # Function type index .secrel32 "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Bt_state_t,0> >::_Bt_state_t" # Function name .Ltmp29298: .short .Ltmp29300-.Ltmp29299 # Record length .Ltmp29299: .short 4414 # Record kind: S_LOCAL .long 10573 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29300: .cv_def_range .Ltmp15440 .Ltmp15441, "E\021O\001\000\0008\000\000\000" .short .Ltmp29302-.Ltmp29301 # Record length .Ltmp29301: .short 4414 # Record kind: S_LOCAL .long 9540 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29302: .cv_def_range .Ltmp15440 .Ltmp15441, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29296: .p2align 2 .cv_linetable 1329, "??0?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1329 .section .debug$S,"dr",associative,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::operator= .long .Ltmp29304-.Ltmp29303 # Subsection size .Ltmp29303: .short .Ltmp29306-.Ltmp29305 # Record length .Ltmp29305: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1330-"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_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 11311 # Function type index .secrel32 "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_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@@QEAAXAEBV?$_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 .Ltmp29306: .short .Ltmp29308-.Ltmp29307 # Record length .Ltmp29307: .short 4414 # Record kind: S_LOCAL .long 9538 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29308: .cv_def_range .Ltmp15442 .Ltmp15443, "E\021O\001\000\000(\000\000\000" .short .Ltmp29310-.Ltmp29309 # Record length .Ltmp29309: .short 4414 # Record kind: S_LOCAL .long 9540 # TypeIndex .short 1 # Flags .asciz "_Other" .Ltmp29310: .cv_def_range .Ltmp15442 .Ltmp15443, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29304: .p2align 2 .cv_linetable 1330, "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAXAEBV?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", .Lfunc_end1330 .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@000AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compare,0>,gsl::details::span_iterator,0>,std::regex_traits > .long .Ltmp29312-.Ltmp29311 # Subsection size .Ltmp29311: .short .Ltmp29314-.Ltmp29313 # Record length .Ltmp29313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1331-"??$_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@000AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11314 # 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@000AEBV?$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@000AEBV?$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 .Ltmp29314: .short .Ltmp29316-.Ltmp29315 # Record length .Ltmp29315: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp29316: .cv_def_range .Lfunc_begin1331 .Ltmp15446, "A\021K\001\000\000" .cv_def_range .Ltmp15446 .Ltmp15456, "E\021O\001\000\000p\000\000\000" .short .Ltmp29318-.Ltmp29317 # Record length .Ltmp29317: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp29318: .cv_def_range .Lfunc_begin1331 .Ltmp15449, "A\021P\001\000\000" .cv_def_range .Ltmp15449 .Ltmp15456, "E\021O\001\000\000X\000\000\000" .short .Ltmp29320-.Ltmp29319 # Record length .Ltmp29319: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp29320: .cv_def_range .Lfunc_begin1331 .Ltmp15448, "A\021Q\001\000\000" .cv_def_range .Ltmp15448 .Ltmp15456, "E\021O\001\000\000`\000\000\000" .short .Ltmp29322-.Ltmp29321 # Record length .Ltmp29321: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp29322: .cv_def_range .Lfunc_begin1331 .Ltmp15447, "A\021L\001\000\000" .cv_def_range .Ltmp15447 .Ltmp15456, "E\021O\001\000\000h\000\000\000" .short .Ltmp29324-.Ltmp29323 # Record length .Ltmp29323: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Traits" .Ltmp29324: .cv_def_range .Ltmp15444 .Ltmp15457, "E\021O\001\000\000\330\001\000\000" .short .Ltmp29326-.Ltmp29325 # Record length .Ltmp29325: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Sflags" .Ltmp29326: .cv_def_range .Ltmp15444 .Ltmp15457, "E\021O\001\000\000\340\001\000\000" .short .Ltmp29328-.Ltmp29327 # Record length .Ltmp29327: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29328: .cv_def_range .Ltmp15444 .Ltmp15445, "A\021J\001\000\000" .cv_def_range .Ltmp15445 .Ltmp15456, "E\021O\001\000\000x\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29312: .p2align 2 .cv_linetable 1331, "??$_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@000AEBV?$regex_traits@D@0@W4syntax_option_type@regex_constants@0@@Z", .Lfunc_end1331 .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@@AEAA_NPEAV_Node_if@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_if .long .Ltmp29330-.Ltmp29329 # Subsection size .Ltmp29329: .short .Ltmp29332-.Ltmp29331 # Record length .Ltmp29331: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1332-"?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_if@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11315 # 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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 .Ltmp29332: .short .Ltmp29334-.Ltmp29333 # Record length .Ltmp29333: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29334: .cv_def_range .Ltmp15476 .Ltmp15496, "E\021N\001\000\000 \001\000\000" .short .Ltmp29336-.Ltmp29335 # Record length .Ltmp29335: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 1 # Flags .asciz "_Node" .Ltmp29336: .cv_def_range .Ltmp15476 .Ltmp15496, "E\021N\001\000\000(\001\000\000" .short .Ltmp29338-.Ltmp29337 # Record length .Ltmp29337: .short 4414 # Record kind: S_LOCAL .long 9545 # TypeIndex .short 0 # Flags .asciz "_St" .Ltmp29338: .cv_def_range .Ltmp15476 .Ltmp15496, "E\021N\001\000\000\300\000\000\000" .short .Ltmp29340-.Ltmp29339 # Record length .Ltmp29339: .short 4414 # Record kind: S_LOCAL .long 9545 # TypeIndex .short 0 # Flags .asciz "_Final" .Ltmp29340: .cv_def_range .Ltmp15476 .Ltmp15496, "E\021N\001\000\000X\000\000\000" .short .Ltmp29342-.Ltmp29341 # Record length .Ltmp29341: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 0 # Flags .asciz "_Final_len" .Ltmp29342: .cv_def_range .Ltmp15476 .Ltmp15496, "E\021N\001\000\000P\000\000\000" .short .Ltmp29344-.Ltmp29343 # Record length .Ltmp29343: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15494-.Ltmp15491 # Code size .secrel32 .Ltmp15491 # Function section relative address .secidx .Lfunc_begin1332 # Function section index .byte 0 # Lexical block name .Ltmp29344: .short .Ltmp29346-.Ltmp29345 # Record length .Ltmp29345: .short 4414 # Record kind: S_LOCAL .long 4101 # TypeIndex .short 0 # Flags .asciz "_Len" .Ltmp29346: .cv_def_range .Ltmp15491 .Ltmp15494, "E\021N\001\000\000(\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29330: .p2align 2 .cv_linetable 1332, "?_Do_if@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_if@2@@Z", .Lfunc_end1332 .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@@AEAA_NPEAV_Node_rep@2@_NH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_rep .long .Ltmp29348-.Ltmp29347 # Subsection size .Ltmp29347: .short .Ltmp29350-.Ltmp29349 # Record length .Ltmp29349: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1333-"?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_NH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11316 # 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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 .Ltmp29350: .short .Ltmp29352-.Ltmp29351 # Record length .Ltmp29351: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29352: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\230\000\000\000" .short .Ltmp29354-.Ltmp29353 # Record length .Ltmp29353: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 1 # Flags .asciz "_Node" .Ltmp29354: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\240\000\000\000" .short .Ltmp29356-.Ltmp29355 # Record length .Ltmp29355: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Greedy" .Ltmp29356: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\257\000\000\000" .short .Ltmp29358-.Ltmp29357 # Record length .Ltmp29357: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Init_idx" .Ltmp29358: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\260\000\000\000" .short .Ltmp29360-.Ltmp29359 # Record length .Ltmp29359: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Matched0" .Ltmp29360: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\227\000\000\000" .short .Ltmp29362-.Ltmp29361 # Record length .Ltmp29361: .short 4414 # Record kind: S_LOCAL .long 9545 # TypeIndex .short 0 # Flags .asciz "_St" .Ltmp29362: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\0000\000\000\000" .short .Ltmp29364-.Ltmp29363 # Record length .Ltmp29363: .short 4414 # Record kind: S_LOCAL .long 9618 # TypeIndex .short 0 # Flags .asciz "_Psav" .Ltmp29364: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000(\000\000\000" .short .Ltmp29366-.Ltmp29365 # Record length .Ltmp29365: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "_Loop_idx_sav" .Ltmp29366: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000$\000\000\000" .short .Ltmp29368-.Ltmp29367 # Record length .Ltmp29367: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 0 # Flags .asciz "_Loop_iter_sav" .Ltmp29368: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\030\000\000\000" .short .Ltmp29370-.Ltmp29369 # Record length .Ltmp29369: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Cur_iter" .Ltmp29370: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\b\000\000\000" .short .Ltmp29372-.Ltmp29371 # Record length .Ltmp29371: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Progress" .Ltmp29372: .cv_def_range .Ltmp15517 .Ltmp15541, "E\021N\001\000\000\007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29348: .p2align 2 .cv_linetable 1333, "?_Do_rep@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_NH@Z", .Lfunc_end1333 .section .debug$S,"dr",associative,"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::operator[] .long .Ltmp29374-.Ltmp29373 # Subsection size .Ltmp29373: .short .Ltmp29376-.Ltmp29375 # Record length .Ltmp29375: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1334-"??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11317 # Function type index .secrel32 "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" # Function section relative address .secidx "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::operator[]" # Function name .Ltmp29376: .short .Ltmp29378-.Ltmp29377 # Record length .Ltmp29377: .short 4414 # Record kind: S_LOCAL .long 9548 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29378: .cv_def_range .Ltmp15542 .Ltmp15549, "E\021O\001\000\000H\000\000\000" .short .Ltmp29380-.Ltmp29379 # Record length .Ltmp29379: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Pos" .Ltmp29380: .cv_def_range .Ltmp15542 .Ltmp15549, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29374: .p2align 2 .cv_linetable 1334, "??A?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAAEAU_Loop_vals_t@1@_K@Z", .Lfunc_end1334 .section .debug$S,"dr",associative,"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_constants::operator| .long .Ltmp29382-.Ltmp29381 # Subsection size .Ltmp29381: .short .Ltmp29384-.Ltmp29383 # Record length .Ltmp29383: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1335-"??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11318 # 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 .Ltmp29384: .short .Ltmp29386-.Ltmp29385 # Record length .Ltmp29385: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp29386: .cv_def_range .Ltmp15550 .Ltmp15551, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29388-.Ltmp29387 # Record length .Ltmp29387: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp29388: .cv_def_range .Ltmp15550 .Ltmp15551, "E\021O\001\000\000\004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29382: .p2align 2 .cv_linetable 1335, "??Uregex_constants@std@@YA?AW4match_flag_type@01@W4201@0@Z", .Lfunc_end1335 .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@@AEAA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Better_match .long .Ltmp29390-.Ltmp29389 # Subsection size .Ltmp29389: .short .Ltmp29392-.Ltmp29391 # Record length .Ltmp29391: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1336-"?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11319 # 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@@AEAA_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@@AEAA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Better_match" # Function name .Ltmp29392: .short .Ltmp29394-.Ltmp29393 # Record length .Ltmp29393: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29394: .cv_def_range .Ltmp15554 .Ltmp15564, "E\021N\001\000\000\330\000\000\000" .short .Ltmp29396-.Ltmp29395 # Record length .Ltmp29395: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Ix" .Ltmp29396: .cv_def_range .Ltmp15554 .Ltmp15562 .Ltmp15563 .Ltmp15564, "E\021N\001\000\000\324\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29390: .p2align 2 .cv_linetable 1336, "?_Better_match@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NXZ", .Lfunc_end1336 .section .debug$S,"dr",associative,"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::operator= .long .Ltmp29398-.Ltmp29397 # Subsection size .Ltmp29397: .short .Ltmp29400-.Ltmp29399 # Record length .Ltmp29399: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1337-"??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11325 # Function type index .secrel32 "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Tgt_state_t,0> >::operator=" # Function name .Ltmp29400: .short .Ltmp29402-.Ltmp29401 # Record length .Ltmp29401: .short 4414 # Record kind: S_LOCAL .long 9538 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29402: .cv_def_range .Ltmp15565 .Ltmp15566, "E\021O\001\000\0008\000\000\000" .short .Ltmp29404-.Ltmp29403 # Record length .Ltmp29403: .short 4414 # Record kind: S_LOCAL .long 11322 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29404: .cv_def_range .Ltmp15565 .Ltmp15566, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29398: .p2align 2 .cv_linetable 1337, "??4?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1337 .section .debug$S,"dr",associative,"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator-- .long .Ltmp29406-.Ltmp29405 # Subsection size .Ltmp29405: .short .Ltmp29408-.Ltmp29407 # Record length .Ltmp29407: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1338-"??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11326 # Function type index .secrel32 "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section relative address .secidx "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator--" # Function name .Ltmp29408: .short .Ltmp29410-.Ltmp29409 # Record length .Ltmp29409: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29410: .cv_def_range .Ltmp15569 .Ltmp15570, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29406: .p2align 2 .cv_linetable 1338, "??F?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAAEAV012@XZ", .Lfunc_end1338 .section .debug$S,"dr",associative,"?data@?$span@D$0?0@gsl@@QEBAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::data .long .Ltmp29412-.Ltmp29411 # Subsection size .Ltmp29411: .short .Ltmp29414-.Ltmp29413 # Record length .Ltmp29413: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1339-"?data@?$span@D$0?0@gsl@@QEBAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11327 # Function type index .secrel32 "?data@?$span@D$0?0@gsl@@QEBAPEADXZ" # Function section relative address .secidx "?data@?$span@D$0?0@gsl@@QEBAPEADXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::data" # Function name .Ltmp29414: .short .Ltmp29416-.Ltmp29415 # Record length .Ltmp29415: .short 4414 # Record kind: S_LOCAL .long 6626 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29416: .cv_def_range .Ltmp15571 .Ltmp15572, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29412: .p2align 2 .cv_linetable 1339, "?data@?$span@D$0?0@gsl@@QEBAPEADXZ", .Lfunc_end1339 .section .debug$S,"dr",associative,"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::span::storage_type >::data .long .Ltmp29418-.Ltmp29417 # Subsection size .Ltmp29417: .short .Ltmp29420-.Ltmp29419 # Record length .Ltmp29419: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1340-"?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11328 # Function type index .secrel32 "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" # Function section relative address .secidx "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ" # Function section index .byte 0 # Flags .asciz "gsl::span::storage_type >::data" # Function name .Ltmp29420: .short .Ltmp29422-.Ltmp29421 # Record length .Ltmp29421: .short 4414 # Record kind: S_LOCAL .long 6649 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29422: .cv_def_range .Ltmp15573 .Ltmp15574, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29418: .p2align 2 .cv_linetable 1340, "?data@?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@D$0?0@gsl@@QEBAPEADXZ", .Lfunc_end1340 .section .debug$S,"dr",associative,"?_Is_word@std@@YA_ND@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Is_word .long .Ltmp29424-.Ltmp29423 # Subsection size .Ltmp29423: .short .Ltmp29426-.Ltmp29425 # Record length .Ltmp29425: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1341-"?_Is_word@std@@YA_ND@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11330 # 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 .Ltmp29426: .short .Ltmp29428-.Ltmp29427 # Record length .Ltmp29427: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29428: .cv_def_range .Ltmp15575 .Ltmp15576, "E\021O\001\000\000'\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29424: .p2align 2 .cv_linetable 1341, "?_Is_word@std@@YA_ND@Z", .Lfunc_end1341 .section .debug$S,"dr",associative,"?_Is_word@std@@YA_NE@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Is_word .long .Ltmp29430-.Ltmp29429 # Subsection size .Ltmp29429: .short .Ltmp29432-.Ltmp29431 # Record length .Ltmp29431: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1342-"?_Is_word@std@@YA_NE@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11333 # 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 .Ltmp29432: .short .Ltmp29434-.Ltmp29433 # Record length .Ltmp29433: .short 4414 # Record kind: S_LOCAL .long 32 # TypeIndex .short 1 # Flags .asciz "_UCh" .Ltmp29434: .cv_def_range .Ltmp15577 .Ltmp15578, "E\021O\001\000\000\007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29430: .p2align 2 .cv_linetable 1342, "?_Is_word@std@@YA_NE@Z", .Lfunc_end1342 .section .debug$S,"dr",associative,"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_constants::operator& .long .Ltmp29436-.Ltmp29435 # Subsection size .Ltmp29435: .short .Ltmp29438-.Ltmp29437 # Record length .Ltmp29437: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1343-"??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11336 # 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 .Ltmp29438: .short .Ltmp29440-.Ltmp29439 # Record length .Ltmp29439: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp29440: .cv_def_range .Ltmp15579 .Ltmp15580, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29442-.Ltmp29441 # Record length .Ltmp29441: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp29442: .cv_def_range .Ltmp15579 .Ltmp15580, "E\021O\001\000\000\004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29436: .p2align 2 .cv_linetable 1343, "??Iregex_constants@std@@YA?AW4syntax_option_type@01@W4201@0@Z", .Lfunc_end1343 .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_chrange,0>,const char *,std::_Cmp_icase > > .long .Ltmp29444-.Ltmp29443 # Subsection size .Ltmp29443: .short .Ltmp29446-.Ltmp29445 # Record length .Ltmp29445: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1344-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11352 # Function type index .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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 .Ltmp29446: .short .Ltmp29448-.Ltmp29447 # Record length .Ltmp29447: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp29448: .cv_def_range .Lfunc_begin1344 .Ltmp15583, "A\021K\001\000\000" .cv_def_range .Ltmp15583 .Ltmp15595, "E\021O\001\000\0008\000\000\000" .short .Ltmp29450-.Ltmp29449 # Record length .Ltmp29449: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp29450: .cv_def_range .Lfunc_begin1344 .Ltmp15582, "A\021P\001\000\000" .cv_def_range .Ltmp15582 .Ltmp15595, "E\021O\001\000\000@\000\000\000" .short .Ltmp29452-.Ltmp29451 # Record length .Ltmp29451: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp29452: .cv_def_range .Ltmp15581 .Ltmp15596, "E\021O\001\000\000X\000\000\000" .short .Ltmp29454-.Ltmp29453 # Record length .Ltmp29453: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp29454: .cv_def_range .Ltmp15581 .Ltmp15596, "E\021O\001\000\000\340\000\000\000" .short .Ltmp29456-.Ltmp29455 # Record length .Ltmp29455: .short 4414 # Record kind: S_LOCAL .long 11350 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp29456: .cv_def_range .Ltmp15581 .Ltmp15596, "E\021O\001\000\000\240\000\000\000" .short .Ltmp29458-.Ltmp29457 # Record length .Ltmp29457: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29458: .cv_def_range .Ltmp15581 .Ltmp15596, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29444: .p2align 2 .cv_linetable 1344, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_icase@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_icase@V?$regex_traits@D@std@@@0@@Z", .Lfunc_end1344 .section .debug$S,"dr",associative,"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_icase >::_Cmp_icase .long .Ltmp29460-.Ltmp29459 # Subsection size .Ltmp29459: .short .Ltmp29462-.Ltmp29461 # Record length .Ltmp29461: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1345-"??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11353 # Function type index .secrel32 "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # Function section relative address .secidx "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Cmp_icase >::_Cmp_icase" # Function name .Ltmp29462: .short .Ltmp29464-.Ltmp29463 # Record length .Ltmp29463: .short 4414 # Record kind: S_LOCAL .long 11340 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29464: .cv_def_range .Ltmp15597 .Ltmp15598, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29466-.Ltmp29465 # Record length .Ltmp29465: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Tr" .Ltmp29466: .cv_def_range .Ltmp15597 .Ltmp15598, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29460: .p2align 2 .cv_linetable 1345, "??0?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z", .Lfunc_end1345 .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_chrange,0>,const char *,std::_Cmp_collate > > .long .Ltmp29468-.Ltmp29467 # Subsection size .Ltmp29467: .short .Ltmp29470-.Ltmp29469 # Record length .Ltmp29469: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1346-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11368 # Function type index .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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 .Ltmp29470: .short .Ltmp29472-.Ltmp29471 # Record length .Ltmp29471: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp29472: .cv_def_range .Lfunc_begin1346 .Ltmp15601, "A\021K\001\000\000" .cv_def_range .Ltmp15601 .Ltmp15613, "E\021O\001\000\0008\000\000\000" .short .Ltmp29474-.Ltmp29473 # Record length .Ltmp29473: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp29474: .cv_def_range .Lfunc_begin1346 .Ltmp15600, "A\021P\001\000\000" .cv_def_range .Ltmp15600 .Ltmp15613, "E\021O\001\000\000@\000\000\000" .short .Ltmp29476-.Ltmp29475 # Record length .Ltmp29475: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp29476: .cv_def_range .Ltmp15599 .Ltmp15614, "E\021O\001\000\000X\000\000\000" .short .Ltmp29478-.Ltmp29477 # Record length .Ltmp29477: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp29478: .cv_def_range .Ltmp15599 .Ltmp15614, "E\021O\001\000\000\340\000\000\000" .short .Ltmp29480-.Ltmp29479 # Record length .Ltmp29479: .short 4414 # Record kind: S_LOCAL .long 11366 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp29480: .cv_def_range .Ltmp15599 .Ltmp15614, "E\021O\001\000\000\240\000\000\000" .short .Ltmp29482-.Ltmp29481 # Record length .Ltmp29481: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29482: .cv_def_range .Ltmp15599 .Ltmp15614, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29468: .p2align 2 .cv_linetable 1346, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_collate@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_collate@V?$regex_traits@D@std@@@0@@Z", .Lfunc_end1346 .section .debug$S,"dr",associative,"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_collate >::_Cmp_collate .long .Ltmp29484-.Ltmp29483 # Subsection size .Ltmp29483: .short .Ltmp29486-.Ltmp29485 # Record length .Ltmp29485: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1347-"??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11369 # Function type index .secrel32 "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # Function section relative address .secidx "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Cmp_collate >::_Cmp_collate" # Function name .Ltmp29486: .short .Ltmp29488-.Ltmp29487 # Record length .Ltmp29487: .short 4414 # Record kind: S_LOCAL .long 11357 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29488: .cv_def_range .Ltmp15615 .Ltmp15616, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29490-.Ltmp29489 # Record length .Ltmp29489: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Tr" .Ltmp29490: .cv_def_range .Ltmp15615 .Ltmp15616, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29484: .p2align 2 .cv_linetable 1347, "??0?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@@Z", .Lfunc_end1347 .section .debug$S,"dr",associative,"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_chrange,0>,const char *,std::_Cmp_cs > > .long .Ltmp29492-.Ltmp29491 # Subsection size .Ltmp29491: .short .Ltmp29494-.Ltmp29493 # Record length .Ltmp29493: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1348-"??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11378 # Function type index .secrel32 "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_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 .Ltmp29494: .short .Ltmp29496-.Ltmp29495 # Record length .Ltmp29495: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp29496: .cv_def_range .Lfunc_begin1348 .Ltmp15619, "A\021K\001\000\000" .cv_def_range .Ltmp15619 .Ltmp15631, "E\021O\001\000\0008\000\000\000" .short .Ltmp29498-.Ltmp29497 # Record length .Ltmp29497: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp29498: .cv_def_range .Lfunc_begin1348 .Ltmp15618, "A\021P\001\000\000" .cv_def_range .Ltmp15618 .Ltmp15631, "E\021O\001\000\000@\000\000\000" .short .Ltmp29500-.Ltmp29499 # Record length .Ltmp29499: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp29500: .cv_def_range .Ltmp15617 .Ltmp15632, "E\021O\001\000\000X\000\000\000" .short .Ltmp29502-.Ltmp29501 # Record length .Ltmp29501: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp29502: .cv_def_range .Ltmp15617 .Ltmp15632, "E\021O\001\000\000\340\000\000\000" .short .Ltmp29504-.Ltmp29503 # Record length .Ltmp29503: .short 4414 # Record kind: S_LOCAL .long 11376 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp29504: .cv_def_range .Ltmp15617 .Ltmp15632, "E\021O\001\000\000\240\000\000\000" .short .Ltmp29506-.Ltmp29505 # Record length .Ltmp29505: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29506: .cv_def_range .Ltmp15617 .Ltmp15632, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29492: .p2align 2 .cv_linetable 1348, "??$_Cmp_chrange@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEBDU?$_Cmp_cs@V?$regex_traits@D@std@@@std@@@std@@YA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@0PEBD1U?$_Cmp_cs@V?$regex_traits@D@std@@@0@@Z", .Lfunc_end1348 .section .debug$S,"dr",associative,"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_icase >::operator() .long .Ltmp29508-.Ltmp29507 # Subsection size .Ltmp29507: .short .Ltmp29510-.Ltmp29509 # Record length .Ltmp29509: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1349-"??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11379 # Function type index .secrel32 "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section relative address .secidx "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section index .byte 0 # Flags .asciz "std::_Cmp_icase >::operator()" # Function name .Ltmp29510: .short .Ltmp29512-.Ltmp29511 # Record length .Ltmp29511: .short 4414 # Record kind: S_LOCAL .long 11340 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29512: .cv_def_range .Ltmp15633 .Ltmp15634, "E\021O\001\000\0008\000\000\000" .short .Ltmp29514-.Ltmp29513 # Record length .Ltmp29513: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E1" .Ltmp29514: .cv_def_range .Ltmp15633 .Ltmp15634, "E\021O\001\000\000F\000\000\000" .short .Ltmp29516-.Ltmp29515 # Record length .Ltmp29515: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E2" .Ltmp29516: .cv_def_range .Ltmp15633 .Ltmp15634, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29508: .p2align 2 .cv_linetable 1349, "??R?$_Cmp_icase@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z", .Lfunc_end1349 .section .debug$S,"dr",associative,"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator++ .long .Ltmp29518-.Ltmp29517 # Subsection size .Ltmp29517: .short .Ltmp29520-.Ltmp29519 # Record length .Ltmp29519: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1350-"??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11380 # Function type index .secrel32 "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" # Function section relative address .secidx "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator++" # Function name .Ltmp29520: .short .Ltmp29522-.Ltmp29521 # Record length .Ltmp29521: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29522: .cv_def_range .Ltmp15635 .Ltmp15637, "E\021O\001\000\0008\000\000\000" .short .Ltmp29524-.Ltmp29523 # Record length .Ltmp29523: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29524: .cv_def_range .Ltmp15635 .Ltmp15637, "E\021O\001\000\000D\000\000\000" .short .Ltmp29526-.Ltmp29525 # Record length .Ltmp29525: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "ret" .Ltmp29526: .cv_def_range .Ltmp15635 .Ltmp15636, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29518: .p2align 2 .cv_linetable 1350, "??E?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAA?AV012@H@Z", .Lfunc_end1350 .section .debug$S,"dr",associative,"?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::translate_nocase .long .Ltmp29528-.Ltmp29527 # Subsection size .Ltmp29527: .short .Ltmp29530-.Ltmp29529 # Record length .Ltmp29529: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1351-"?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11381 # Function type index .secrel32 "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" # Function section relative address .secidx "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::translate_nocase" # Function name .Ltmp29530: .short .Ltmp29532-.Ltmp29531 # Record length .Ltmp29531: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29532: .cv_def_range .Ltmp15638 .Ltmp15639, "E\021O\001\000\000(\000\000\000" .short .Ltmp29534-.Ltmp29533 # Record length .Ltmp29533: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29534: .cv_def_range .Ltmp15638 .Ltmp15639, "E\021O\001\000\0007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29528: .p2align 2 .cv_linetable 1351, "?translate_nocase@?$_Regex_traits@D@std@@QEBADD@Z", .Lfunc_end1351 .section .debug$S,"dr",associative,"?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::_Getctype .long .Ltmp29536-.Ltmp29535 # Subsection size .Ltmp29535: .short .Ltmp29538-.Ltmp29537 # Record length .Ltmp29537: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1352-"?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11382 # Function type index .secrel32 "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" # Function section relative address .secidx "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::_Getctype" # Function name .Ltmp29538: .short .Ltmp29540-.Ltmp29539 # Record length .Ltmp29539: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29540: .cv_def_range .Ltmp15640 .Ltmp15641, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29536: .p2align 2 .cv_linetable 1352, "?_Getctype@?$_Regex_traits@D@std@@QEBAPEBV?$ctype@D@2@XZ", .Lfunc_end1352 .section .debug$S,"dr",associative,"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_collate >::operator() .long .Ltmp29542-.Ltmp29541 # Subsection size .Ltmp29541: .short .Ltmp29544-.Ltmp29543 # Record length .Ltmp29543: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1353-"??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11383 # Function type index .secrel32 "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section relative address .secidx "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section index .byte 0 # Flags .asciz "std::_Cmp_collate >::operator()" # Function name .Ltmp29544: .short .Ltmp29546-.Ltmp29545 # Record length .Ltmp29545: .short 4414 # Record kind: S_LOCAL .long 11357 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29546: .cv_def_range .Ltmp15642 .Ltmp15643, "E\021O\001\000\0008\000\000\000" .short .Ltmp29548-.Ltmp29547 # Record length .Ltmp29547: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E1" .Ltmp29548: .cv_def_range .Ltmp15642 .Ltmp15643, "E\021O\001\000\000F\000\000\000" .short .Ltmp29550-.Ltmp29549 # Record length .Ltmp29549: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E2" .Ltmp29550: .cv_def_range .Ltmp15642 .Ltmp15643, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29542: .p2align 2 .cv_linetable 1353, "??R?$_Cmp_collate@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z", .Lfunc_end1353 .section .debug$S,"dr",associative,"?translate@?$_Regex_traits@D@std@@QEBADD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::translate .long .Ltmp29552-.Ltmp29551 # Subsection size .Ltmp29551: .short .Ltmp29554-.Ltmp29553 # Record length .Ltmp29553: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1354-"?translate@?$_Regex_traits@D@std@@QEBADD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11384 # Function type index .secrel32 "?translate@?$_Regex_traits@D@std@@QEBADD@Z" # Function section relative address .secidx "?translate@?$_Regex_traits@D@std@@QEBADD@Z" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::translate" # Function name .Ltmp29554: .short .Ltmp29556-.Ltmp29555 # Record length .Ltmp29555: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29556: .cv_def_range .Ltmp15644 .Ltmp15645, "E\021O\001\000\000h\000\000\000" .short .Ltmp29558-.Ltmp29557 # Record length .Ltmp29557: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29558: .cv_def_range .Ltmp15644 .Ltmp15645, "E\021O\001\000\000w\000\000\000" .short .Ltmp29560-.Ltmp29559 # Record length .Ltmp29559: .short 4414 # Record kind: S_LOCAL .long 4429 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29560: .cv_def_range .Ltmp15644 .Ltmp15645, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29552: .p2align 2 .cv_linetable 1354, "?translate@?$_Regex_traits@D@std@@QEBADD@Z", .Lfunc_end1354 .section .debug$S,"dr",associative,"?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::_Getcoll .long .Ltmp29562-.Ltmp29561 # Subsection size .Ltmp29561: .short .Ltmp29564-.Ltmp29563 # Record length .Ltmp29563: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1355-"?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11385 # Function type index .secrel32 "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" # Function section relative address .secidx "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::_Getcoll" # Function name .Ltmp29564: .short .Ltmp29566-.Ltmp29565 # Record length .Ltmp29565: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29566: .cv_def_range .Ltmp15646 .Ltmp15647, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29562: .p2align 2 .cv_linetable 1355, "?_Getcoll@?$_Regex_traits@D@std@@QEBAPEBV?$collate@D@2@XZ", .Lfunc_end1355 .section .debug$S,"dr",associative,"?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::transform .long .Ltmp29568-.Ltmp29567 # Subsection size .Ltmp29567: .short .Ltmp29570-.Ltmp29569 # Record length .Ltmp29569: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1356-"?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11386 # Function type index .secrel32 "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # Function section relative address .secidx "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::collate::transform" # Function name .Ltmp29570: .short .Ltmp29572-.Ltmp29571 # Record length .Ltmp29571: .short 4414 # Record kind: S_LOCAL .long 9205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29572: .cv_def_range .Ltmp15648 .Ltmp15649, "E\021O\001\000\0000\000\000\000" .short .Ltmp29574-.Ltmp29573 # Record length .Ltmp29573: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29574: .cv_def_range .Ltmp15648 .Ltmp15649, "E\021O\001\000\0008\000\000\000" .short .Ltmp29576-.Ltmp29575 # Record length .Ltmp29575: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29576: .cv_def_range .Ltmp15648 .Ltmp15649, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29568: .p2align 2 .cv_linetable 1356, "?transform@?$collate@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z", .Lfunc_end1356 .section .debug$S,"dr",associative,"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::length .long .Ltmp29578-.Ltmp29577 # Subsection size .Ltmp29577: .short .Ltmp29580-.Ltmp29579 # Record length .Ltmp29579: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1357-"?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11387 # Function type index .secrel32 "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Function section relative address .secidx "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::length" # Function name .Ltmp29580: .short .Ltmp29582-.Ltmp29581 # Record length .Ltmp29581: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29582: .cv_def_range .Ltmp15650 .Ltmp15651, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29578: .p2align 2 .cv_linetable 1357, "?length@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_KXZ", .Lfunc_end1357 .section .debug$S,"dr",associative,"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::operator[] .long .Ltmp29584-.Ltmp29583 # Subsection size .Ltmp29583: .short .Ltmp29586-.Ltmp29585 # Record length .Ltmp29585: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1358-"??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11388 # Function type index .secrel32 "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" # Function section relative address .secidx "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::operator[]" # Function name .Ltmp29586: .short .Ltmp29588-.Ltmp29587 # Record length .Ltmp29587: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29588: .cv_def_range .Ltmp15652 .Ltmp15660, "E\021O\001\000\000H\000\000\000" .short .Ltmp29590-.Ltmp29589 # Record length .Ltmp29589: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp29590: .cv_def_range .Ltmp15652 .Ltmp15660, "E\021O\001\000\000P\000\000\000" .short .Ltmp29592-.Ltmp29591 # Record length .Ltmp29591: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp29592: .cv_def_range .Ltmp15652 .Ltmp15660, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29584: .p2align 2 .cv_linetable 1358, "??A?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAD_K@Z", .Lfunc_end1358 .section .debug$S,"dr",associative,"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_cs >::operator() .long .Ltmp29594-.Ltmp29593 # Subsection size .Ltmp29593: .short .Ltmp29596-.Ltmp29595 # Record length .Ltmp29595: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1359-"??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11389 # Function type index .secrel32 "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section relative address .secidx "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section index .byte 0 # Flags .asciz "std::_Cmp_cs >::operator()" # Function name .Ltmp29596: .short .Ltmp29598-.Ltmp29597 # Record length .Ltmp29597: .short 4414 # Record kind: S_LOCAL .long 11373 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29598: .cv_def_range .Ltmp15661 .Ltmp15662, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29600-.Ltmp29599 # Record length .Ltmp29599: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E1" .Ltmp29600: .cv_def_range .Ltmp15661 .Ltmp15662, "E\021O\001\000\000\016\000\000\000" .short .Ltmp29602-.Ltmp29601 # Record length .Ltmp29601: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E2" .Ltmp29602: .cv_def_range .Ltmp15661 .Ltmp15662, "E\021O\001\000\000\017\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29594: .p2align 2 .cv_linetable 1359, "??R?$_Cmp_cs@V?$regex_traits@D@std@@@std@@QEAA_NDD@Z", .Lfunc_end1359 .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@0PEBU?$_Sequence@D@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Lookup_coll,0>,char> .long .Ltmp29604-.Ltmp29603 # Subsection size .Ltmp29603: .short .Ltmp29606-.Ltmp29605 # Record length .Ltmp29605: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1360-"??$_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@0PEBU?$_Sequence@D@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11394 # 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@0PEBU?$_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@0PEBU?$_Sequence@D@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Lookup_coll,0>,char>" # Function name .Ltmp29606: .short .Ltmp29608-.Ltmp29607 # Record length .Ltmp29607: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29608: .cv_def_range .Lfunc_begin1360 .Ltmp15664, "A\021K\001\000\000" .cv_def_range .Ltmp15664 .Ltmp15683, "E\021O\001\000\000(\000\000\000" .short .Ltmp29610-.Ltmp29609 # Record length .Ltmp29609: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29610: .cv_def_range .Lfunc_begin1360 .Ltmp15663, "A\021P\001\000\000" .cv_def_range .Ltmp15663 .Ltmp15683, "E\021O\001\000\0000\000\000\000" .short .Ltmp29612-.Ltmp29611 # Record length .Ltmp29611: .short 4414 # Record kind: S_LOCAL .long 11391 # TypeIndex .short 1 # Flags .asciz "_Eq" .Ltmp29612: .cv_def_range .Ltmp15664 .Ltmp15684, "E\021O\001\000\000X\000\000\000" .short .Ltmp29614-.Ltmp29613 # Record length .Ltmp29613: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15679-.Ltmp15665 # Code size .secrel32 .Ltmp15665 # Function section relative address .secidx .Lfunc_begin1360 # Function section index .byte 0 # Lexical block name .Ltmp29614: .short .Ltmp29616-.Ltmp29615 # Record length .Ltmp29615: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Ix" .Ltmp29616: .cv_def_range .Ltmp15665 .Ltmp15679, "E\021O\001\000\000T\000\000\000" .short .Ltmp29618-.Ltmp29617 # Record length .Ltmp29617: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15678-.Ltmp15667 # Code size .secrel32 .Ltmp15667 # Function section relative address .secidx .Lfunc_begin1360 # Function section index .byte 0 # Lexical block name .Ltmp29618: .short .Ltmp29620-.Ltmp29619 # Record length .Ltmp29619: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29620: .cv_def_range .Ltmp15667 .Ltmp15678, "E\021O\001\000\000\220\000\000\000" .short .Ltmp29622-.Ltmp29621 # Record length .Ltmp29621: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15675-.Ltmp15668 # Code size .secrel32 .Ltmp15668 # Function section relative address .secidx .Lfunc_begin1360 # Function section index .byte 0 # Lexical block name .Ltmp29622: .short .Ltmp29624-.Ltmp29623 # Record length .Ltmp29623: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Jx" .Ltmp29624: .cv_def_range .Ltmp15668 .Ltmp15675, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29604: .p2align 2 .cv_linetable 1360, "??$_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@0PEBU?$_Sequence@D@0@@Z", .Lfunc_end1360 .section .debug$S,"dr",associative,"??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Lookup_range .long .Ltmp29626-.Ltmp29625 # Subsection size .Ltmp29625: .short .Ltmp29628-.Ltmp29627 # Record length .Ltmp29627: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1361-"??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11397 # Function type index .secrel32 "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" # Function section relative address .secidx "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Lookup_range" # Function name .Ltmp29628: .short .Ltmp29630-.Ltmp29629 # Record length .Ltmp29629: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29630: .cv_def_range .Ltmp15685 .Ltmp15691, "E\021O\001\000\0004\000\000\000" .short .Ltmp29632-.Ltmp29631 # Record length .Ltmp29631: .short 4414 # Record kind: S_LOCAL .long 10800 # TypeIndex .short 1 # Flags .asciz "_Bufptr" .Ltmp29632: .cv_def_range .Ltmp15685 .Ltmp15691, "E\021O\001\000\0008\000\000\000" .short .Ltmp29634-.Ltmp29633 # Record length .Ltmp29633: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15690-.Ltmp15685 # Code size .secrel32 .Ltmp15685 # Function section relative address .secidx .Lfunc_begin1361 # Function section index .byte 0 # Lexical block name .Ltmp29634: .short .Ltmp29636-.Ltmp29635 # Record length .Ltmp29635: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Ix" .Ltmp29636: .cv_def_range .Ltmp15685 .Ltmp15690, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29626: .p2align 2 .cv_linetable 1361, "??$_Lookup_range@D@std@@YA_NIPEBU?$_Buf@D@0@@Z", .Lfunc_end1361 .section .debug$S,"dr",associative,"??$_Find@E@_Bitmap@std@@QEBA_NE@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bitmap::_Find .long .Ltmp29638-.Ltmp29637 # Subsection size .Ltmp29637: .short .Ltmp29640-.Ltmp29639 # Record length .Ltmp29639: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1362-"??$_Find@E@_Bitmap@std@@QEBA_NE@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11401 # Function type index .secrel32 "??$_Find@E@_Bitmap@std@@QEBA_NE@Z" # Function section relative address .secidx "??$_Find@E@_Bitmap@std@@QEBA_NE@Z" # Function section index .byte 0 # Flags .asciz "std::_Bitmap::_Find" # Function name .Ltmp29640: .short .Ltmp29642-.Ltmp29641 # Record length .Ltmp29641: .short 4414 # Record kind: S_LOCAL .long 11399 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29642: .cv_def_range .Ltmp15692 .Ltmp15693, "E\021O\001\000\000\b\000\000\000" .short .Ltmp29644-.Ltmp29643 # Record length .Ltmp29643: .short 4414 # Record kind: S_LOCAL .long 32 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29644: .cv_def_range .Ltmp15692 .Ltmp15693, "E\021O\001\000\000\027\000\000\000" .short .Ltmp29646-.Ltmp29645 # Record length .Ltmp29645: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Wide" .Ltmp29646: .cv_def_range .Ltmp15692 .Ltmp15693, "E\021O\001\000\000\004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29638: .p2align 2 .cv_linetable 1362, "??$_Find@E@_Bitmap@std@@QEBA_NE@Z", .Lfunc_end1362 .section .debug$S,"dr",associative,"??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::find .long .Ltmp29648-.Ltmp29647 # Subsection size .Ltmp29647: .short .Ltmp29650-.Ltmp29649 # Record length .Ltmp29649: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1363-"??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11406 # Function type index .secrel32 "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" # Function section relative address .secidx "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z" # Function section index .byte 0 # Flags .asciz "std::find" # Function name .Ltmp29650: .short .Ltmp29652-.Ltmp29651 # Record length .Ltmp29651: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29652: .cv_def_range .Ltmp15694 .Ltmp15696, "E\021O\001\000\000@\000\000\000" .short .Ltmp29654-.Ltmp29653 # Record length .Ltmp29653: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29654: .cv_def_range .Ltmp15694 .Ltmp15696, "E\021O\001\000\000H\000\000\000" .short .Ltmp29656-.Ltmp29655 # Record length .Ltmp29655: .short 4414 # Record kind: S_LOCAL .long 11403 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp29656: .cv_def_range .Ltmp15694 .Ltmp15696, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29648: .p2align 2 .cv_linetable 1363, "??$find@PEBDE@std@@YAPEBDPEBDQEBDAEBE@Z", .Lfunc_end1363 .section .debug$S,"dr",associative,"?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::isctype .long .Ltmp29658-.Ltmp29657 # Subsection size .Ltmp29657: .short .Ltmp29660-.Ltmp29659 # Record length .Ltmp29659: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1364-"?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11407 # Function type index .secrel32 "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" # Function section relative address .secidx "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::isctype" # Function name .Ltmp29660: .short .Ltmp29662-.Ltmp29661 # Record length .Ltmp29661: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29662: .cv_def_range .Ltmp15697 .Ltmp15700, "E\021O\001\000\0008\000\000\000" .short .Ltmp29664-.Ltmp29663 # Record length .Ltmp29663: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29664: .cv_def_range .Ltmp15697 .Ltmp15700, "E\021O\001\000\000C\000\000\000" .short .Ltmp29666-.Ltmp29665 # Record length .Ltmp29665: .short 4414 # Record kind: S_LOCAL .long 17 # TypeIndex .short 1 # Flags .asciz "_Fx" .Ltmp29666: .cv_def_range .Ltmp15697 .Ltmp15700, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29658: .p2align 2 .cv_linetable 1364, "?isctype@?$_Regex_traits@D@std@@QEBA_NDF@Z", .Lfunc_end1364 .section .debug$S,"dr",associative,"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Lookup_equiv > .long .Ltmp29668-.Ltmp29667 # Subsection size .Ltmp29667: .short .Ltmp29670-.Ltmp29669 # Record length .Ltmp29669: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1365-"??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11410 # Function type index .secrel32 "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" # Function section relative address .secidx "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Lookup_equiv >" # Function name .Ltmp29670: .short .Ltmp29672-.Ltmp29671 # Record length .Ltmp29671: .short 4414 # Record kind: S_LOCAL .long 32 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29672: .cv_def_range .Ltmp15709 .Ltmp15716, "E\021N\001\000\000?\001\000\000" .short .Ltmp29674-.Ltmp29673 # Record length .Ltmp29673: .short 4414 # Record kind: S_LOCAL .long 11391 # TypeIndex .short 1 # Flags .asciz "_Eq" .Ltmp29674: .cv_def_range .Ltmp15709 .Ltmp15716, "E\021N\001\000\000@\001\000\000" .short .Ltmp29676-.Ltmp29675 # Record length .Ltmp29675: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Traits" .Ltmp29676: .cv_def_range .Ltmp15709 .Ltmp15716, "E\021N\001\000\000H\001\000\000" .short .Ltmp29678-.Ltmp29677 # Record length .Ltmp29677: .short 4414 # Record kind: S_LOCAL .long 4429 # TypeIndex .short 0 # Flags .asciz "_Str0" .Ltmp29678: .cv_def_range .Ltmp15709 .Ltmp15716, "E\021N\001\000\000\020\001\000\000" .short .Ltmp29680-.Ltmp29679 # Record length .Ltmp29679: .short 4414 # Record kind: S_LOCAL .long 4429 # TypeIndex .short 0 # Flags .asciz "_Str1" .Ltmp29680: .cv_def_range .Ltmp15709 .Ltmp15716, "E\021N\001\000\000\350\000\000\000" .short .Ltmp29682-.Ltmp29681 # Record length .Ltmp29681: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15714-.Ltmp15710 # Code size .secrel32 .Ltmp15710 # Function section relative address .secidx .Lfunc_begin1365 # Function section index .byte 0 # Lexical block name .Ltmp29682: .short .Ltmp29684-.Ltmp29683 # Record length .Ltmp29683: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Ix" .Ltmp29684: .cv_def_range .Ltmp15710 .Ltmp15714, "E\021N\001\000\000\214\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29668: .p2align 2 .cv_linetable 1365, "??$_Lookup_equiv@DV?$regex_traits@D@std@@@std@@YA_NEPEBU?$_Sequence@D@0@AEBV?$regex_traits@D@0@@Z", .Lfunc_end1365 .section .debug$S,"dr",associative,"?_At@?$_Buf@D@std@@QEBADI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_At .long .Ltmp29686-.Ltmp29685 # Subsection size .Ltmp29685: .short .Ltmp29688-.Ltmp29687 # Record length .Ltmp29687: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1366-"?_At@?$_Buf@D@std@@QEBADI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11411 # Function type index .secrel32 "?_At@?$_Buf@D@std@@QEBADI@Z" # Function section relative address .secidx "?_At@?$_Buf@D@std@@QEBADI@Z" # Function section index .byte 0 # Flags .asciz "std::_Buf::_At" # Function name .Ltmp29688: .short .Ltmp29690-.Ltmp29689 # Record length .Ltmp29689: .short 4414 # Record kind: S_LOCAL .long 10800 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29690: .cv_def_range .Ltmp15717 .Ltmp15724, "E\021O\001\000\000H\000\000\000" .short .Ltmp29692-.Ltmp29691 # Record length .Ltmp29691: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Idx" .Ltmp29692: .cv_def_range .Ltmp15717 .Ltmp15724, "E\021O\001\000\000T\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29686: .p2align 2 .cv_linetable 1366, "?_At@?$_Buf@D@std@@QEBADI@Z", .Lfunc_end1366 .section .debug$S,"dr",associative,"??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range .long .Ltmp29694-.Ltmp29693 # Subsection size .Ltmp29693: .short .Ltmp29696-.Ltmp29695 # Record length .Ltmp29695: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1367-"??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11415 # Function type index .secrel32 "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" # Function section relative address .secidx "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range" # Function name .Ltmp29696: .short .Ltmp29698-.Ltmp29697 # Record length .Ltmp29697: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29698: .cv_def_range .Ltmp15725 .Ltmp15726, "E\021O\001\000\000(\000\000\000" .short .Ltmp29700-.Ltmp29699 # Record length .Ltmp29699: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29700: .cv_def_range .Ltmp15725 .Ltmp15726, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29694: .p2align 2 .cv_linetable 1367, "??$_Adl_verify_range@PEBDPEBD@std@@YAXAEBQEBD0@Z", .Lfunc_end1367 .section .debug$S,"dr",associative,"??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped .long .Ltmp29702-.Ltmp29701 # Subsection size .Ltmp29701: .short .Ltmp29704-.Ltmp29703 # Record length .Ltmp29703: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1368-"??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11419 # Function type index .secrel32 "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" # Function section relative address .secidx "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped" # Function name .Ltmp29704: .short .Ltmp29706-.Ltmp29705 # Record length .Ltmp29705: .short 4414 # Record kind: S_LOCAL .long 11416 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp29706: .cv_def_range .Ltmp15727 .Ltmp15728, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29708-.Ltmp29707 # Record length .Ltmp29707: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp29708: .cv_def_range .Ltmp15727 .Ltmp15728, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29702: .p2align 2 .cv_linetable 1368, "??$_Seek_wrapped@$$CBD@std@@YAXAEAPEBDQEBD@Z", .Lfunc_end1368 .section .debug$S,"dr",associative,"??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Find_unchecked .long .Ltmp29710-.Ltmp29709 # Subsection size .Ltmp29709: .short .Ltmp29712-.Ltmp29711 # Record length .Ltmp29711: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1369-"??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11422 # Function type index .secrel32 "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" # Function section relative address .secidx "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z" # Function section index .byte 0 # Flags .asciz "std::_Find_unchecked" # Function name .Ltmp29712: .short .Ltmp29714-.Ltmp29713 # Record length .Ltmp29713: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29714: .cv_def_range .Ltmp15729 .Ltmp15730, "E\021O\001\000\0000\000\000\000" .short .Ltmp29716-.Ltmp29715 # Record length .Ltmp29715: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29716: .cv_def_range .Ltmp15729 .Ltmp15730, "E\021O\001\000\0008\000\000\000" .short .Ltmp29718-.Ltmp29717 # Record length .Ltmp29717: .short 4414 # Record kind: S_LOCAL .long 11403 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp29718: .cv_def_range .Ltmp15729 .Ltmp15730, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29710: .p2align 2 .cv_linetable 1369, "??$_Find_unchecked@PEBDE@std@@YAPEBDQEBD0AEBE@Z", .Lfunc_end1369 .section .debug$S,"dr",associative,"??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped .long .Ltmp29720-.Ltmp29719 # Subsection size .Ltmp29719: .short .Ltmp29722-.Ltmp29721 # Record length .Ltmp29721: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1370-"??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11424 # Function type index .secrel32 "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" # Function section relative address .secidx "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped" # Function name .Ltmp29722: .short .Ltmp29724-.Ltmp29723 # Record length .Ltmp29723: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp29724: .cv_def_range .Ltmp15731 .Ltmp15732, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29720: .p2align 2 .cv_linetable 1370, "??$_Get_unwrapped@$$CBD@std@@YAPEBDQEBD@Z", .Lfunc_end1370 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1 .long .Ltmp29726-.Ltmp29725 # Subsection size .Ltmp29725: .short .Ltmp29728-.Ltmp29727 # Record length .Ltmp29727: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1371-"??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11427 # Function type index .secrel32 "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1" # Function name .Ltmp29728: .short .Ltmp29730-.Ltmp29729 # Record length .Ltmp29729: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29730: .cv_def_range .Ltmp15733 .Ltmp15734, "E\021O\001\000\000 \000\000\000" .short .Ltmp29732-.Ltmp29731 # Record length .Ltmp29731: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29732: .cv_def_range .Ltmp15733 .Ltmp15734, "E\021O\001\000\000(\000\000\000" .short .Ltmp29734-.Ltmp29733 # Record length .Ltmp29733: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29734: .cv_def_range .Ltmp15733 .Ltmp15734, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29726: .p2align 2 .cv_linetable 1371, "??$_Adl_verify_range1@PEBDPEBD@std@@YAXAEBQEBD0U?$integral_constant@_N$00@0@@Z", .Lfunc_end1371 .section .debug$S,"dr",associative,"??$_Verify_range@D@std@@YAXQEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Verify_range .long .Ltmp29736-.Ltmp29735 # Subsection size .Ltmp29735: .short .Ltmp29738-.Ltmp29737 # Record length .Ltmp29737: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1372-"??$_Verify_range@D@std@@YAXQEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11430 # Function type index .secrel32 "??$_Verify_range@D@std@@YAXQEBD0@Z" # Function section relative address .secidx "??$_Verify_range@D@std@@YAXQEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Verify_range" # Function name .Ltmp29738: .short .Ltmp29740-.Ltmp29739 # Record length .Ltmp29739: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29740: .cv_def_range .Ltmp15735 .Ltmp15742, "E\021O\001\000\0008\000\000\000" .short .Ltmp29742-.Ltmp29741 # Record length .Ltmp29741: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29742: .cv_def_range .Ltmp15735 .Ltmp15742, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29736: .p2align 2 .cv_linetable 1372, "??$_Verify_range@D@std@@YAXQEBD0@Z", .Lfunc_end1372 .section .debug$S,"dr",associative,"??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Find_unchecked1 .long .Ltmp29744-.Ltmp29743 # Subsection size .Ltmp29743: .short .Ltmp29746-.Ltmp29745 # Record length .Ltmp29745: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1373-"??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11433 # Function type index .secrel32 "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Find_unchecked1" # Function name .Ltmp29746: .short .Ltmp29748-.Ltmp29747 # Record length .Ltmp29747: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29748: .cv_def_range .Ltmp15743 .Ltmp15746, "E\021O\001\000\0000\000\000\000" .short .Ltmp29750-.Ltmp29749 # Record length .Ltmp29749: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29750: .cv_def_range .Ltmp15743 .Ltmp15746, "E\021O\001\000\0008\000\000\000" .short .Ltmp29752-.Ltmp29751 # Record length .Ltmp29751: .short 4414 # Record kind: S_LOCAL .long 11403 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp29752: .cv_def_range .Ltmp15743 .Ltmp15746, "E\021O\001\000\000@\000\000\000" .short .Ltmp29754-.Ltmp29753 # Record length .Ltmp29753: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29754: .cv_def_range .Ltmp15743 .Ltmp15746, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29744: .p2align 2 .cv_linetable 1373, "??$_Find_unchecked1@PEBDE@std@@YAPEBDPEBDQEBDAEBEU?$integral_constant@_N$00@0@@Z", .Lfunc_end1373 .section .debug$S,"dr",associative,"??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Within_limits .long .Ltmp29756-.Ltmp29755 # Subsection size .Ltmp29755: .short .Ltmp29758-.Ltmp29757 # Record length .Ltmp29757: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1374-"??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11436 # Function type index .secrel32 "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" # Function section relative address .secidx "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z" # Function section index .byte 0 # Flags .asciz "std::_Within_limits" # Function name .Ltmp29758: .short .Ltmp29760-.Ltmp29759 # Record length .Ltmp29759: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29760: .cv_def_range .Ltmp15747 .Ltmp15748, "E\021O\001\000\000H\000\000\000" .short .Ltmp29762-.Ltmp29761 # Record length .Ltmp29761: .short 4414 # Record kind: S_LOCAL .long 11403 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp29762: .cv_def_range .Ltmp15747 .Ltmp15748, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29756: .p2align 2 .cv_linetable 1374, "??$_Within_limits@PEBDE@std@@YA_NPEBDAEBE@Z", .Lfunc_end1374 .section .debug$S,"dr",associative,"??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Within_limits .long .Ltmp29764-.Ltmp29763 # Subsection size .Ltmp29763: .short .Ltmp29766-.Ltmp29765 # Record length .Ltmp29765: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1375-"??$_Within_limits@E@std@@YA_NAEBEU?$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 11439 # Function type index .secrel32 "??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z" # Function section relative address .secidx "??$_Within_limits@E@std@@YA_NAEBEU?$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 .Ltmp29766: .short .Ltmp29768-.Ltmp29767 # Record length .Ltmp29767: .short 4414 # Record kind: S_LOCAL .long 11403 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp29768: .cv_def_range .Ltmp15749 .Ltmp15750, "E\021O\001\000\000\000\000\000\000" .short .Ltmp29770-.Ltmp29769 # Record length .Ltmp29769: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29770: .cv_def_range .Ltmp15749 .Ltmp15750, "E\021O\001\000\000\030\000\000\000" .short .Ltmp29772-.Ltmp29771 # Record length .Ltmp29771: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29772: .cv_def_range .Ltmp15749 .Ltmp15750, "E\021O\001\000\000\020\000\000\000" .short .Ltmp29774-.Ltmp29773 # Record length .Ltmp29773: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29774: .cv_def_range .Ltmp15749 .Ltmp15750, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29764: .p2align 2 .cv_linetable 1375, "??$_Within_limits@E@std@@YA_NAEBEU?$integral_constant@_N$00@0@U?$integral_constant@_N$0A@@0@2@Z", .Lfunc_end1375 .section .debug$S,"dr",associative,"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::push_back .long .Ltmp29776-.Ltmp29775 # Subsection size .Ltmp29775: .short .Ltmp29778-.Ltmp29777 # Record length .Ltmp29777: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1376-"?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11440 # Function type index .secrel32 "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" # Function section relative address .secidx "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::push_back" # Function name .Ltmp29778: .short .Ltmp29780-.Ltmp29779 # Record length .Ltmp29779: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29780: .cv_def_range .Ltmp15751 .Ltmp15754, "E\021O\001\000\000P\000\000\000" .short .Ltmp29782-.Ltmp29781 # Record length .Ltmp29781: .short 4414 # Record kind: S_LOCAL .long 4416 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29782: .cv_def_range .Ltmp15751 .Ltmp15754, "E\021O\001\000\000_\000\000\000" .short .Ltmp29784-.Ltmp29783 # Record length .Ltmp29783: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp29784: .cv_def_range .Ltmp15751 .Ltmp15754, "E\021O\001\000\000H\000\000\000" .short .Ltmp29786-.Ltmp29785 # Record length .Ltmp29785: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_size" .Ltmp29786: .cv_def_range .Ltmp15751 .Ltmp15754, "E\021O\001\000\000@\000\000\000" .short .Ltmp29788-.Ltmp29787 # Record length .Ltmp29787: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15753-.Ltmp15752 # Code size .secrel32 .Ltmp15752 # Function section relative address .secidx .Lfunc_begin1376 # Function section index .byte 0 # Lexical block name .Ltmp29788: .short .Ltmp29790-.Ltmp29789 # Record length .Ltmp29789: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Ptr" .Ltmp29790: .cv_def_range .Ltmp15752 .Ltmp15753, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29776: .p2align 2 .cv_linetable 1376, "?push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z", .Lfunc_end1376 .section .debug$S,"dr",associative,"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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 .long 241 # Symbol subsection for std::_Regex_traits::transform_primary > > > .long .Ltmp29792-.Ltmp29791 # Subsection size .Ltmp29791: .short .Ltmp29794-.Ltmp29793 # Record length .Ltmp29793: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1377-"??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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 11443 # Function type index .secrel32 "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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@@QEBA?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 .Ltmp29794: .short .Ltmp29796-.Ltmp29795 # Record length .Ltmp29795: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29796: .cv_def_range .Ltmp15764 .Ltmp15782, "E\021N\001\000\000\360\000\000\000" .short .Ltmp29798-.Ltmp29797 # Record length .Ltmp29797: .short 4414 # Record kind: S_LOCAL .long 11444 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29798: .cv_def_range .Lfunc_begin1377 .Ltmp15766, "A\021P\001\000\000" .cv_def_range .Ltmp15766 .Ltmp15777 .Ltmp15778 .Ltmp15779, "E\021N\001\000\000H\000\000\000" .short .Ltmp29800-.Ltmp29799 # Record length .Ltmp29799: .short 4414 # Record kind: S_LOCAL .long 11444 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29800: .cv_def_range .Lfunc_begin1377 .Ltmp15765, "A\021Q\001\000\000" .cv_def_range .Ltmp15765 .Ltmp15777 .Ltmp15778 .Ltmp15779, "E\021N\001\000\000P\000\000\000" .short .Ltmp29802-.Ltmp29801 # Record length .Ltmp29801: .short 4414 # Record kind: S_LOCAL .long 11445 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp29802: .cv_def_range .Ltmp15763 .Ltmp15767, "A\021K\001\000\000" .cv_def_range .Ltmp15767 .Ltmp15777 .Ltmp15778 .Ltmp15779, "E\021N\001\000\000@\000\000\000" .short .Ltmp29804-.Ltmp29803 # Record length .Ltmp29803: .short 4414 # Record kind: S_LOCAL .long 11548 # TypeIndex .short 0 # Flags .asciz "_Temp" .Ltmp29804: .cv_def_range .Ltmp15770 .Ltmp15774 .Ltmp15780 .Ltmp15781, "E\021N\001\000\000\310\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29792: .p2align 2 .cv_linetable 1377, "??$transform_primary@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@?$_Regex_traits@D@std@@QEBA?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_end1377 .section .debug$S,"dr",associative,"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::end .long .Ltmp29806-.Ltmp29805 # Subsection size .Ltmp29805: .short .Ltmp29808-.Ltmp29807 # Record length .Ltmp29807: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1378-"?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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 11600 # Function type index .secrel32 "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?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 .Ltmp29808: .short .Ltmp29810-.Ltmp29809 # Record length .Ltmp29809: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29810: .cv_def_range .Ltmp15785 .Ltmp15786, "E\021N\001\000\000\360\377\377\377" .short .Ltmp29812-.Ltmp29811 # Record length .Ltmp29811: .short 4414 # Record kind: S_LOCAL .long 4811 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp29812: .cv_def_range .Ltmp15785 .Ltmp15786, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29806: .p2align 2 .cv_linetable 1378, "?end@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", .Lfunc_end1378 .section .debug$S,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::begin .long .Ltmp29814-.Ltmp29813 # Subsection size .Ltmp29813: .short .Ltmp29816-.Ltmp29815 # Record length .Ltmp29815: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1379-"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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 11601 # Function type index .secrel32 "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?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@@QEAA?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 .Ltmp29816: .short .Ltmp29818-.Ltmp29817 # Record length .Ltmp29817: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29818: .cv_def_range .Ltmp15789 .Ltmp15790, "E\021N\001\000\000\360\377\377\377" .short .Ltmp29820-.Ltmp29819 # Record length .Ltmp29819: .short 4414 # Record kind: S_LOCAL .long 4811 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp29820: .cv_def_range .Ltmp15789 .Ltmp15790, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29814: .p2align 2 .cv_linetable 1379, "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAA?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", .Lfunc_end1379 .section .debug$S,"dr",associative,"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::operator= .long .Ltmp29822-.Ltmp29821 # Subsection size .Ltmp29821: .short .Ltmp29824-.Ltmp29823 # Record length .Ltmp29823: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1380-"??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11602 # Function type index .secrel32 "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" # Function section relative address .secidx "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::operator=" # Function name .Ltmp29824: .short .Ltmp29826-.Ltmp29825 # Record length .Ltmp29825: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29826: .cv_def_range .Ltmp15795 .Ltmp15799, "E\021N\001\000\000\350\377\377\377" .short .Ltmp29828-.Ltmp29827 # Record length .Ltmp29827: .short 4414 # Record kind: S_LOCAL .long 4512 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp29828: .cv_def_range .Ltmp15795 .Ltmp15799, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29822: .p2align 2 .cv_linetable 1380, "??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@$$QEAV01@@Z", .Lfunc_end1380 .section .debug$S,"dr",associative,"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator==,std::allocator > .long .Ltmp29830-.Ltmp29829 # Subsection size .Ltmp29829: .short .Ltmp29832-.Ltmp29831 # Record length .Ltmp29831: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1381-"??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$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 11605 # Function type index .secrel32 "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$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_NAEBV?$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 .Ltmp29832: .short .Ltmp29834-.Ltmp29833 # Record length .Ltmp29833: .short 4414 # Record kind: S_LOCAL .long 4431 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp29834: .cv_def_range .Ltmp15800 .Ltmp15801, "E\021O\001\000\000(\000\000\000" .short .Ltmp29836-.Ltmp29835 # Record length .Ltmp29835: .short 4414 # Record kind: S_LOCAL .long 4431 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp29836: .cv_def_range .Ltmp15800 .Ltmp15801, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29830: .p2align 2 .cv_linetable 1381, "??$?8DU?$char_traits@D@std@@V?$allocator@D@1@@std@@YA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@0@Z", .Lfunc_end1381 .section .debug$S,"dr",associative,"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:3240:4',char> .long .Ltmp29838-.Ltmp29837 # Subsection size .Ltmp29837: .short .Ltmp29840-.Ltmp29839 # Record length .Ltmp29839: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1382-"??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11611 # Function type index .secrel32 "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@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@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstring:3240:4',char>" # Function name .Ltmp29840: .short .Ltmp29842-.Ltmp29841 # Record length .Ltmp29841: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29842: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000\210\000\000\000" .short .Ltmp29844-.Ltmp29843 # Record length .Ltmp29843: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Size_increase" .Ltmp29844: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000\220\000\000\000" .short .Ltmp29846-.Ltmp29845 # Record length .Ltmp29845: .short 4414 # Record kind: S_LOCAL .long 11609 # TypeIndex .short 1 # Flags .asciz "_Fn" .Ltmp29846: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000\250\000\000\000" .short .Ltmp29848-.Ltmp29847 # Record length .Ltmp29847: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp29848: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000\237\000\000\000" .short .Ltmp29850-.Ltmp29849 # Record length .Ltmp29849: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp29850: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000\200\000\000\000" .short .Ltmp29852-.Ltmp29851 # Record length .Ltmp29851: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_size" .Ltmp29852: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000x\000\000\000" .short .Ltmp29854-.Ltmp29853 # Record length .Ltmp29853: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_size" .Ltmp29854: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000p\000\000\000" .short .Ltmp29856-.Ltmp29855 # Record length .Ltmp29855: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_capacity" .Ltmp29856: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000h\000\000\000" .short .Ltmp29858-.Ltmp29857 # Record length .Ltmp29857: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_capacity" .Ltmp29858: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000`\000\000\000" .short .Ltmp29860-.Ltmp29859 # Record length .Ltmp29859: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 0 # Flags .asciz "_Al" .Ltmp29860: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000X\000\000\000" .short .Ltmp29862-.Ltmp29861 # Record length .Ltmp29861: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_New_ptr" .Ltmp29862: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000\240\000\000\000" .short .Ltmp29864-.Ltmp29863 # Record length .Ltmp29863: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Raw_new" .Ltmp29864: .cv_def_range .Ltmp15802 .Ltmp15808, "E\021O\001\000\000P\000\000\000" .short .Ltmp29866-.Ltmp29865 # Record length .Ltmp29865: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp15806-.Ltmp15805 # Code size .secrel32 .Ltmp15805 # Function section relative address .secidx .Lfunc_begin1382 # Function section index .byte 0 # Lexical block name .Ltmp29866: .short .Ltmp29868-.Ltmp29867 # Record length .Ltmp29867: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_Old_ptr" .Ltmp29868: .cv_def_range .Ltmp15805 .Ltmp15806, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29838: .p2align 2 .cv_linetable 1382, "??$_Reallocate_grow_by@V@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@D@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??push_back@01@QEAAXD@Z@D@Z", .Lfunc_end1382 .section .debug$S,"dr",associative,"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::push_back::::operator() .long .Ltmp29870-.Ltmp29869 # Subsection size .Ltmp29869: .short .Ltmp29872-.Ltmp29871 # Record length .Ltmp29871: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1383-"??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11616 # Function type index .secrel32 "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" # Function section relative address .secidx "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::push_back::::operator()" # Function name .Ltmp29872: .short .Ltmp29874-.Ltmp29873 # Record length .Ltmp29873: .short 4414 # Record kind: S_LOCAL .long 11613 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29874: .cv_def_range .Ltmp15809 .Ltmp15810, "E\021O\001\000\0008\000\000\000" .short .Ltmp29876-.Ltmp29875 # Record length .Ltmp29875: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_New_ptr" .Ltmp29876: .cv_def_range .Ltmp15809 .Ltmp15810, "E\021O\001\000\000@\000\000\000" .short .Ltmp29878-.Ltmp29877 # Record length .Ltmp29877: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Old_ptr" .Ltmp29878: .cv_def_range .Ltmp15809 .Ltmp15810, "E\021O\001\000\000H\000\000\000" .short .Ltmp29880-.Ltmp29879 # Record length .Ltmp29879: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Old_size" .Ltmp29880: .cv_def_range .Ltmp15809 .Ltmp15810, "E\021O\001\000\000P\000\000\000" .short .Ltmp29882-.Ltmp29881 # Record length .Ltmp29881: .short 4414 # Record kind: S_LOCAL .long 4416 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp29882: .cv_def_range .Ltmp15809 .Ltmp15810, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29870: .p2align 2 .cv_linetable 1383, "??R@?0??push_back@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAXD@Z@QEBA?A?@@QEADQEBD_KD@Z", .Lfunc_end1383 .section .debug$S,"dr",associative,"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::operator!= .long .Ltmp29884-.Ltmp29883 # Subsection size .Ltmp29883: .short .Ltmp29886-.Ltmp29885 # Record length .Ltmp29885: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1384-"??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11617 # Function type index .secrel32 "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section relative address .secidx "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::operator!=" # Function name .Ltmp29886: .short .Ltmp29888-.Ltmp29887 # Record length .Ltmp29887: .short 4414 # Record kind: S_LOCAL .long 4792 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29888: .cv_def_range .Ltmp15811 .Ltmp15812, "E\021O\001\000\000(\000\000\000" .short .Ltmp29890-.Ltmp29889 # Record length .Ltmp29889: .short 4414 # Record kind: S_LOCAL .long 4779 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp29890: .cv_def_range .Ltmp15811 .Ltmp15812, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29884: .p2align 2 .cv_linetable 1384, "??9?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z", .Lfunc_end1384 .section .debug$S,"dr",associative,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_iterator > >::_String_iterator .long .Ltmp29892-.Ltmp29891 # Subsection size .Ltmp29891: .short .Ltmp29894-.Ltmp29893 # Record length .Ltmp29893: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1385-"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11621 # Function type index .secrel32 "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_iterator > >::_String_iterator" # Function name .Ltmp29894: .short .Ltmp29896-.Ltmp29895 # Record length .Ltmp29895: .short 4414 # Record kind: S_LOCAL .long 4761 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29896: .cv_def_range .Ltmp15813 .Ltmp15814, "E\021O\001\000\0008\000\000\000" .short .Ltmp29898-.Ltmp29897 # Record length .Ltmp29897: .short 4414 # Record kind: S_LOCAL .long 11618 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29898: .cv_def_range .Ltmp15813 .Ltmp15814, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29892: .p2align 2 .cv_linetable 1385, "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1385 .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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector > >,void> .long .Ltmp29900-.Ltmp29899 # Subsection size .Ltmp29899: .short .Ltmp29902-.Ltmp29901 # Record length .Ltmp29901: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1386-"??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11624 # Function type index .secrel32 "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$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@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector > >,void>" # Function name .Ltmp29902: .short .Ltmp29904-.Ltmp29903 # Record length .Ltmp29903: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29904: .cv_def_range .Ltmp15825 .Ltmp15838, "E\021N\001\000\000\350\377\377\377" .short .Ltmp29906-.Ltmp29905 # Record length .Ltmp29905: .short 4414 # Record kind: S_LOCAL .long 11444 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29906: .cv_def_range .Lfunc_begin1386 .Ltmp15826, "A\021K\001\000\000" .cv_def_range .Ltmp15826 .Ltmp15833 .Ltmp15834 .Ltmp15835, "E\021N\001\000\000\320\377\377\377" .short .Ltmp29908-.Ltmp29907 # Record length .Ltmp29907: .short 4414 # Record kind: S_LOCAL .long 11444 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29908: .cv_def_range .Lfunc_begin1386 .Ltmp15827, "A\021P\001\000\000" .cv_def_range .Ltmp15827 .Ltmp15833 .Ltmp15834 .Ltmp15835, "E\021N\001\000\000\310\377\377\377" .short .Ltmp29910-.Ltmp29909 # Record length .Ltmp29909: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp29910: .cv_def_range .Ltmp15825 .Ltmp15838, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29900: .p2align 2 .cv_linetable 1386, "??$?0V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@X@?$vector@DV?$allocator@D@std@@@std@@QEAA@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0AEBV?$allocator@D@1@@Z", .Lfunc_end1386 .section .debug$S,"dr",associative,"?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::data .long .Ltmp29912-.Ltmp29911 # Subsection size .Ltmp29911: .short .Ltmp29914-.Ltmp29913 # Record length .Ltmp29913: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1387-"?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11625 # Function type index .secrel32 "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" # Function section relative address .secidx "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::data" # Function name .Ltmp29914: .short .Ltmp29916-.Ltmp29915 # Record length .Ltmp29915: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29916: .cv_def_range .Ltmp15839 .Ltmp15840, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29912: .p2align 2 .cv_linetable 1387, "?data@?$vector@DV?$allocator@D@std@@@std@@QEAAPEADXZ", .Lfunc_end1387 .section .debug$S,"dr",associative,"?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::size .long .Ltmp29918-.Ltmp29917 # Subsection size .Ltmp29917: .short .Ltmp29920-.Ltmp29919 # Record length .Ltmp29919: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1388-"?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11626 # Function type index .secrel32 "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::size" # Function name .Ltmp29920: .short .Ltmp29922-.Ltmp29921 # Record length .Ltmp29921: .short 4414 # Record kind: S_LOCAL .long 11508 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29922: .cv_def_range .Ltmp15841 .Ltmp15842, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29918: .p2align 2 .cv_linetable 1388, "?size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ", .Lfunc_end1388 .section .debug$S,"dr",associative,"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::~vector .long .Ltmp29924-.Ltmp29923 # Subsection size .Ltmp29923: .short .Ltmp29926-.Ltmp29925 # Record length .Ltmp29925: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1389-"??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11627 # Function type index .secrel32 "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::vector >::~vector" # Function name .Ltmp29926: .short .Ltmp29928-.Ltmp29927 # Record length .Ltmp29927: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29928: .cv_def_range .Ltmp15845 .Ltmp15848, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29924: .p2align 2 .cv_linetable 1389, "??1?$vector@DV?$allocator@D@std@@@std@@QEAA@XZ", .Lfunc_end1389 .section .debug$S,"dr",associative,"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_iterator > >::~_String_iterator .long .Ltmp29930-.Ltmp29929 # Subsection size .Ltmp29929: .short .Ltmp29932-.Ltmp29931 # Record length .Ltmp29931: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1390-"??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11628 # Function type index .secrel32 "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_iterator > >::~_String_iterator" # Function name .Ltmp29932: .short .Ltmp29934-.Ltmp29933 # Record length .Ltmp29933: .short 4414 # Record kind: S_LOCAL .long 4761 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29934: .cv_def_range .Ltmp15849 .Ltmp15851, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29930: .p2align 2 .cv_linetable 1390, "??1?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1390 .section .debug$S,"dr",associative,"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::operator== .long .Ltmp29936-.Ltmp29935 # Subsection size .Ltmp29935: .short .Ltmp29938-.Ltmp29937 # Record length .Ltmp29937: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1391-"??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11629 # Function type index .secrel32 "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section relative address .secidx "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::operator==" # Function name .Ltmp29938: .short .Ltmp29940-.Ltmp29939 # Record length .Ltmp29939: .short 4414 # Record kind: S_LOCAL .long 4792 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29940: .cv_def_range .Ltmp15852 .Ltmp15853, "E\021O\001\000\000(\000\000\000" .short .Ltmp29942-.Ltmp29941 # Record length .Ltmp29941: .short 4414 # Record kind: S_LOCAL .long 4779 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp29942: .cv_def_range .Ltmp15852 .Ltmp15853, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29936: .p2align 2 .cv_linetable 1391, "??8?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_NAEBV01@@Z", .Lfunc_end1391 .section .debug$S,"dr",associative,"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::_Compat .long .Ltmp29944-.Ltmp29943 # Subsection size .Ltmp29943: .short .Ltmp29946-.Ltmp29945 # Record length .Ltmp29945: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1392-"?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11630 # Function type index .secrel32 "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" # Function section relative address .secidx "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::_Compat" # Function name .Ltmp29946: .short .Ltmp29948-.Ltmp29947 # Record length .Ltmp29947: .short 4414 # Record kind: S_LOCAL .long 4792 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29948: .cv_def_range .Ltmp15854 .Ltmp15861, "E\021O\001\000\000H\000\000\000" .short .Ltmp29950-.Ltmp29949 # Record length .Ltmp29949: .short 4414 # Record kind: S_LOCAL .long 4779 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp29950: .cv_def_range .Ltmp15854 .Ltmp15861, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29944: .p2align 2 .cv_linetable 1392, "?_Compat@?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAXAEBV12@@Z", .Lfunc_end1392 .section .debug$S,"dr",associative,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::_String_const_iterator .long .Ltmp29952-.Ltmp29951 # Subsection size .Ltmp29951: .short .Ltmp29954-.Ltmp29953 # Record length .Ltmp29953: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1393-"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11632 # Function type index .secrel32 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::_String_const_iterator" # Function name .Ltmp29954: .short .Ltmp29956-.Ltmp29955 # Record length .Ltmp29955: .short 4414 # Record kind: S_LOCAL .long 4787 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29956: .cv_def_range .Ltmp15862 .Ltmp15863, "E\021O\001\000\0008\000\000\000" .short .Ltmp29958-.Ltmp29957 # Record length .Ltmp29957: .short 4414 # Record kind: S_LOCAL .long 4779 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29958: .cv_def_range .Ltmp15862 .Ltmp15863, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29952: .p2align 2 .cv_linetable 1393, "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1393 .section .debug$S,"dr",associative,"??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc &,void> .long .Ltmp29960-.Ltmp29959 # Subsection size .Ltmp29959: .short .Ltmp29962-.Ltmp29961 # Record length .Ltmp29961: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1394-"??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11633 # Function type index .secrel32 "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # Function section relative address .secidx "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc &,void>" # Function name .Ltmp29962: .short .Ltmp29964-.Ltmp29963 # Record length .Ltmp29963: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29964: .cv_def_range .Ltmp15864 .Ltmp15867, "E\021O\001\000\0008\000\000\000" .short .Ltmp29966-.Ltmp29965 # Record length .Ltmp29965: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp29966: .cv_def_range .Ltmp15864 .Ltmp15867, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29960: .p2align 2 .cv_linetable 1394, "??$?0AEBV?$allocator@D@std@@X@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@AEBV?$allocator@D@1@@Z", .Lfunc_end1394 .section .debug$S,"dr",associative,"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range > >,std::_String_iterator > > > .long .Ltmp29968-.Ltmp29967 # Subsection size .Ltmp29967: .short .Ltmp29970-.Ltmp29969 # Record length .Ltmp29969: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1395-"??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_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 11636 # Function type index .secrel32 "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_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@@YAXAEBV?$_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 .Ltmp29970: .short .Ltmp29972-.Ltmp29971 # Record length .Ltmp29971: .short 4414 # Record kind: S_LOCAL .long 11618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29972: .cv_def_range .Ltmp15868 .Ltmp15869, "E\021O\001\000\000(\000\000\000" .short .Ltmp29974-.Ltmp29973 # Record length .Ltmp29973: .short 4414 # Record kind: S_LOCAL .long 11618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29974: .cv_def_range .Ltmp15868 .Ltmp15869, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29968: .p2align 2 .cv_linetable 1395, "??$_Adl_verify_range@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0@Z", .Lfunc_end1395 .section .debug$S,"dr",associative,"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Range_construct_or_tidy .long .Ltmp29976-.Ltmp29975 # Subsection size .Ltmp29975: .short .Ltmp29978-.Ltmp29977 # Record length .Ltmp29977: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1396-"??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11639 # Function type index .secrel32 "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" # Function section relative address .secidx "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Range_construct_or_tidy" # Function name .Ltmp29978: .short .Ltmp29980-.Ltmp29979 # Record length .Ltmp29979: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29980: .cv_def_range .Ltmp15872 .Ltmp15876, "E\021N\001\000\000\330\377\377\377" .short .Ltmp29982-.Ltmp29981 # Record length .Ltmp29981: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp29982: .cv_def_range .Ltmp15872 .Ltmp15876, "E\021N\001\000\000\340\377\377\377" .short .Ltmp29984-.Ltmp29983 # Record length .Ltmp29983: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp29984: .cv_def_range .Ltmp15872 .Ltmp15876, "E\021N\001\000\000\350\377\377\377" .short .Ltmp29986-.Ltmp29985 # Record length .Ltmp29985: .short 4414 # Record kind: S_LOCAL .long 4314 # TypeIndex .short 1 # Flags .byte 0 .Ltmp29986: .cv_def_range .Ltmp15872 .Ltmp15876, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29976: .p2align 2 .cv_linetable 1396, "??$_Range_construct_or_tidy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0Uforward_iterator_tag@1@@Z", .Lfunc_end1396 .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped > >,0> .long .Ltmp29988-.Ltmp29987 # Subsection size .Ltmp29987: .short .Ltmp29990-.Ltmp29989 # Record length .Ltmp29989: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1397-"??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_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 11641 # Function type index .secrel32 "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_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?@@AEBV?$_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 .Ltmp29990: .short .Ltmp29992-.Ltmp29991 # Record length .Ltmp29991: .short 4414 # Record kind: S_LOCAL .long 11618 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp29992: .cv_def_range .Ltmp15877 .Ltmp15878, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29988: .p2align 2 .cv_linetable 1397, "??$_Get_unwrapped@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@$0A@@std@@YA?A?@@AEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@@Z", .Lfunc_end1397 .section .debug$S,"dr",associative,"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::~_Vector_alloc .long .Ltmp29994-.Ltmp29993 # Subsection size .Ltmp29993: .short .Ltmp29996-.Ltmp29995 # Record length .Ltmp29995: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1398-"??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11642 # Function type index .secrel32 "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::~_Vector_alloc" # Function name .Ltmp29996: .short .Ltmp29998-.Ltmp29997 # Record length .Ltmp29997: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp29998: .cv_def_range .Ltmp15881 .Ltmp15884, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp29994: .p2align 2 .cv_linetable 1398, "??1?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1398 .section .debug$S,"dr",associative,"??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward &> .long .Ltmp30000-.Ltmp29999 # Subsection size .Ltmp29999: .short .Ltmp30002-.Ltmp30001 # Record length .Ltmp30001: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1399-"??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11644 # Function type index .secrel32 "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" # Function section relative address .secidx "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward &>" # Function name .Ltmp30002: .short .Ltmp30004-.Ltmp30003 # Record length .Ltmp30003: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp30004: .cv_def_range .Ltmp15885 .Ltmp15886, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30000: .p2align 2 .cv_linetable 1399, "??$forward@AEBV?$allocator@D@std@@@std@@YAAEBV?$allocator@D@0@AEBV10@@Z", .Lfunc_end1399 .section .debug$S,"dr",associative,"??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &> .long .Ltmp30006-.Ltmp30005 # Subsection size .Ltmp30005: .short .Ltmp30008-.Ltmp30007 # Record length .Ltmp30007: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1400-"??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11647 # Function type index .secrel32 "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" # Function section relative address .secidx "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &>" # Function name .Ltmp30008: .short .Ltmp30010-.Ltmp30009 # Record length .Ltmp30009: .short 4414 # Record kind: S_LOCAL .long 11583 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30010: .cv_def_range .Ltmp15887 .Ltmp15888, "E\021O\001\000\000@\000\000\000" .short .Ltmp30012-.Ltmp30011 # Record length .Ltmp30011: .short 4414 # Record kind: S_LOCAL .long 8069 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30012: .cv_def_range .Ltmp15887 .Ltmp15888, "E\021O\001\000\000P\000\000\000" .short .Ltmp30014-.Ltmp30013 # Record length .Ltmp30013: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .asciz "_Val1" .Ltmp30014: .cv_def_range .Ltmp15887 .Ltmp15888, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30006: .p2align 2 .cv_linetable 1400, "??$?0AEBV?$allocator@D@std@@$$V@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@D@1@@Z", .Lfunc_end1400 .section .debug$S,"dr",associative,"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Alloc_proxy .long .Ltmp30016-.Ltmp30015 # Subsection size .Ltmp30015: .short .Ltmp30018-.Ltmp30017 # Record length .Ltmp30017: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1401-"?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11648 # Function type index .secrel32 "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Alloc_proxy" # Function name .Ltmp30018: .short .Ltmp30020-.Ltmp30019 # Record length .Ltmp30019: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30020: .cv_def_range .Ltmp15889 .Ltmp15890, "E\021O\001\000\000P\000\000\000" .short .Ltmp30022-.Ltmp30021 # Record length .Ltmp30021: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp30022: .cv_def_range .Ltmp15889 .Ltmp15890, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30016: .p2align 2 .cv_linetable 1401, "?_Alloc_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ", .Lfunc_end1401 .section .debug$S,"dr",associative,"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_val >::_Vector_val .long .Ltmp30024-.Ltmp30023 # Subsection size .Ltmp30023: .short .Ltmp30026-.Ltmp30025 # Record length .Ltmp30025: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1402-"??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11649 # Function type index .secrel32 "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_val >::_Vector_val" # Function name .Ltmp30026: .short .Ltmp30028-.Ltmp30027 # Record length .Ltmp30027: .short 4414 # Record kind: S_LOCAL .long 11595 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30028: .cv_def_range .Ltmp15891 .Ltmp15892, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30024: .p2align 2 .cv_linetable 1402, "??0?$_Vector_val@U?$_Simple_types@D@std@@@std@@QEAA@XZ", .Lfunc_end1402 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp30030-.Ltmp30029 # Subsection size .Ltmp30029: .short .Ltmp30032-.Ltmp30031 # Record length .Ltmp30031: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1403-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11650 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp30032: .short .Ltmp30034-.Ltmp30033 # Record length .Ltmp30033: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30034: .cv_def_range .Ltmp15893 .Ltmp15894, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30030: .p2align 2 .cv_linetable 1403, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$allocator@D@2@XZ", .Lfunc_end1403 .section .debug$S,"dr",associative,"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myproxy .long .Ltmp30036-.Ltmp30035 # Subsection size .Ltmp30035: .short .Ltmp30038-.Ltmp30037 # Record length .Ltmp30037: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1404-"?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11651 # Function type index .secrel32 "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section relative address .secidx "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myproxy" # Function name .Ltmp30038: .short .Ltmp30040-.Ltmp30039 # Record length .Ltmp30039: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30040: .cv_def_range .Ltmp15895 .Ltmp15896, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30036: .p2align 2 .cv_linetable 1404, "?_Myproxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEAU_Container_proxy@2@XZ", .Lfunc_end1404 .section .debug$S,"dr",associative,"??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp30042-.Ltmp30041 # Subsection size .Ltmp30041: .short .Ltmp30044-.Ltmp30043 # Record length .Ltmp30043: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1405-"??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11654 # Function type index .secrel32 "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp30044: .short .Ltmp30046-.Ltmp30045 # Record length .Ltmp30045: .short 4414 # Record kind: S_LOCAL .long 11568 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp30046: .cv_def_range .Ltmp15897 .Ltmp15898, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30042: .p2align 2 .cv_linetable 1405, "??$addressof@V?$_Vector_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEAV?$_Vector_val@U?$_Simple_types@D@std@@@0@AEAV10@@Z", .Lfunc_end1405 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp30048-.Ltmp30047 # Subsection size .Ltmp30047: .short .Ltmp30050-.Ltmp30049 # Record length .Ltmp30049: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1406-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11655 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp30050: .short .Ltmp30052-.Ltmp30051 # Record length .Ltmp30051: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30052: .cv_def_range .Ltmp15899 .Ltmp15900, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30048: .p2align 2 .cv_linetable 1406, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", .Lfunc_end1406 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp30054-.Ltmp30053 # Subsection size .Ltmp30053: .short .Ltmp30056-.Ltmp30055 # Record length .Ltmp30055: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1407-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11656 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$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@@QEAAAEAV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name .Ltmp30056: .short .Ltmp30058-.Ltmp30057 # Record length .Ltmp30057: .short 4414 # Record kind: S_LOCAL .long 11583 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30058: .cv_def_range .Ltmp15901 .Ltmp15902, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30054: .p2align 2 .cv_linetable 1407, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$allocator@D@2@XZ", .Lfunc_end1407 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp30060-.Ltmp30059 # Subsection size .Ltmp30059: .short .Ltmp30062-.Ltmp30061 # Record length .Ltmp30061: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1408-"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11657 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_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@@QEAAAEAV?$_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 .Ltmp30062: .short .Ltmp30064-.Ltmp30063 # Record length .Ltmp30063: .short 4414 # Record kind: S_LOCAL .long 11583 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30064: .cv_def_range .Ltmp15903 .Ltmp15904, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30060: .p2align 2 .cv_linetable 1408, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEAAAEAV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", .Lfunc_end1408 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1 > >,std::_String_iterator > > > .long .Ltmp30066-.Ltmp30065 # Subsection size .Ltmp30065: .short .Ltmp30068-.Ltmp30067 # Record length .Ltmp30067: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1409-"??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11660 # Function type index .secrel32 "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1 > >,std::_String_iterator > > >" # Function name .Ltmp30068: .short .Ltmp30070-.Ltmp30069 # Record length .Ltmp30069: .short 4414 # Record kind: S_LOCAL .long 11618 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30070: .cv_def_range .Ltmp15905 .Ltmp15906, "E\021O\001\000\0000\000\000\000" .short .Ltmp30072-.Ltmp30071 # Record length .Ltmp30071: .short 4414 # Record kind: S_LOCAL .long 11618 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30072: .cv_def_range .Ltmp15905 .Ltmp15906, "E\021O\001\000\0008\000\000\000" .short .Ltmp30074-.Ltmp30073 # Record length .Ltmp30073: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30074: .cv_def_range .Ltmp15905 .Ltmp15906, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30066: .p2align 2 .cv_linetable 1409, "??$_Adl_verify_range1@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@V12@@std@@YAXAEBV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@0@0U?$integral_constant@_N$00@0@@Z", .Lfunc_end1409 .section .debug$S,"dr",associative,"?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Verify_range .long .Ltmp30076-.Ltmp30075 # Subsection size .Ltmp30075: .short .Ltmp30078-.Ltmp30077 # Record length .Ltmp30077: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1410-"?_Verify_range@std@@YAXAEBV?$_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 11663 # Function type index .secrel32 "?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z" # Function section relative address .secidx "?_Verify_range@std@@YAXAEBV?$_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 .Ltmp30078: .short .Ltmp30080-.Ltmp30079 # Record length .Ltmp30079: .short 4414 # Record kind: S_LOCAL .long 4779 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30080: .cv_def_range .Ltmp15907 .Ltmp15921, "E\021O\001\000\000H\000\000\000" .short .Ltmp30082-.Ltmp30081 # Record length .Ltmp30081: .short 4414 # Record kind: S_LOCAL .long 4779 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30082: .cv_def_range .Ltmp15907 .Ltmp15921, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30076: .p2align 2 .cv_linetable 1410, "?_Verify_range@std@@YAXAEBV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0@Z", .Lfunc_end1410 .section .debug$S,"dr",associative,"?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Buy .long .Ltmp30084-.Ltmp30083 # Subsection size .Ltmp30083: .short .Ltmp30086-.Ltmp30085 # Record length .Ltmp30085: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1411-"?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11664 # Function type index .secrel32 "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" # Function section relative address .secidx "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Buy" # Function name .Ltmp30086: .short .Ltmp30088-.Ltmp30087 # Record length .Ltmp30087: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30088: .cv_def_range .Ltmp15922 .Ltmp15927, "E\021O\001\000\000P\000\000\000" .short .Ltmp30090-.Ltmp30089 # Record length .Ltmp30089: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp30090: .cv_def_range .Ltmp15922 .Ltmp15927, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30084: .p2align 2 .cv_linetable 1411, "?_Buy@?$vector@DV?$allocator@D@std@@@std@@AEAA_N_K@Z", .Lfunc_end1411 .section .debug$S,"dr",associative,"??$distance@PEAD@std@@YA_JPEAD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::distance .long .Ltmp30092-.Ltmp30091 # Subsection size .Ltmp30091: .short .Ltmp30094-.Ltmp30093 # Record length .Ltmp30093: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1412-"??$distance@PEAD@std@@YA_JPEAD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11666 # Function type index .secrel32 "??$distance@PEAD@std@@YA_JPEAD0@Z" # Function section relative address .secidx "??$distance@PEAD@std@@YA_JPEAD0@Z" # Function section index .byte 0 # Flags .asciz "std::distance" # Function name .Ltmp30094: .short .Ltmp30096-.Ltmp30095 # Record length .Ltmp30095: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30096: .cv_def_range .Ltmp15928 .Ltmp15929, "E\021O\001\000\000(\000\000\000" .short .Ltmp30098-.Ltmp30097 # Record length .Ltmp30097: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30098: .cv_def_range .Ltmp15928 .Ltmp15929, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30092: .p2align 2 .cv_linetable 1412, "??$distance@PEAD@std@@YA_JPEAD0@Z", .Lfunc_end1412 .section .debug$S,"dr",associative,"??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Ucopy .long .Ltmp30100-.Ltmp30099 # Subsection size .Ltmp30099: .short .Ltmp30102-.Ltmp30101 # Record length .Ltmp30101: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1413-"??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11667 # Function type index .secrel32 "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" # Function section relative address .secidx "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Ucopy" # Function name .Ltmp30102: .short .Ltmp30104-.Ltmp30103 # Record length .Ltmp30103: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30104: .cv_def_range .Ltmp15930 .Ltmp15931, "E\021O\001\000\000(\000\000\000" .short .Ltmp30106-.Ltmp30105 # Record length .Ltmp30105: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30106: .cv_def_range .Ltmp15930 .Ltmp15931, "E\021O\001\000\0000\000\000\000" .short .Ltmp30108-.Ltmp30107 # Record length .Ltmp30107: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30108: .cv_def_range .Ltmp15930 .Ltmp15931, "E\021O\001\000\0008\000\000\000" .short .Ltmp30110-.Ltmp30109 # Record length .Ltmp30109: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30110: .cv_def_range .Ltmp15930 .Ltmp15931, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30100: .p2align 2 .cv_linetable 1413, "??$_Ucopy@PEAD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEAD00@Z", .Lfunc_end1413 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp30112-.Ltmp30111 # Subsection size .Ltmp30111: .short .Ltmp30114-.Ltmp30113 # Record length .Ltmp30113: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1414-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11668 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp30114: .short .Ltmp30116-.Ltmp30115 # Record length .Ltmp30115: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30116: .cv_def_range .Ltmp15932 .Ltmp15933, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30112: .p2align 2 .cv_linetable 1414, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ", .Lfunc_end1414 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp30118-.Ltmp30117 # Subsection size .Ltmp30117: .short .Ltmp30120-.Ltmp30119 # Record length .Ltmp30119: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1415-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11669 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp30120: .short .Ltmp30122-.Ltmp30121 # Record length .Ltmp30121: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30122: .cv_def_range .Ltmp15934 .Ltmp15935, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30118: .p2align 2 .cv_linetable 1415, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ", .Lfunc_end1415 .section .debug$S,"dr",associative,"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Tidy .long .Ltmp30124-.Ltmp30123 # Subsection size .Ltmp30123: .short .Ltmp30126-.Ltmp30125 # Record length .Ltmp30125: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1416-"?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11670 # Function type index .secrel32 "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::_Tidy" # Function name .Ltmp30126: .short .Ltmp30128-.Ltmp30127 # Record length .Ltmp30127: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30128: .cv_def_range .Ltmp15936 .Ltmp15939, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30124: .p2align 2 .cv_linetable 1416, "?_Tidy@?$vector@DV?$allocator@D@std@@@std@@AEAAXXZ", .Lfunc_end1416 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp30130-.Ltmp30129 # Subsection size .Ltmp30129: .short .Ltmp30132-.Ltmp30131 # Record length .Ltmp30131: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1417-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11671 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp30132: .short .Ltmp30134-.Ltmp30133 # Record length .Ltmp30133: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30134: .cv_def_range .Ltmp15940 .Ltmp15941, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30130: .p2align 2 .cv_linetable 1417, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAAEAPEADXZ", .Lfunc_end1417 .section .debug$S,"dr",associative,"?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::max_size .long .Ltmp30136-.Ltmp30135 # Subsection size .Ltmp30135: .short .Ltmp30138-.Ltmp30137 # Record length .Ltmp30137: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1418-"?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11672 # Function type index .secrel32 "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::max_size" # Function name .Ltmp30138: .short .Ltmp30140-.Ltmp30139 # Record length .Ltmp30139: .short 4414 # Record kind: S_LOCAL .long 11508 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30140: .cv_def_range .Ltmp15942 .Ltmp15943, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30136: .p2align 2 .cv_linetable 1418, "?max_size@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ", .Lfunc_end1418 .section .debug$S,"dr",associative,"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Xlength .long .Ltmp30142-.Ltmp30141 # Subsection size .Ltmp30141: .short .Ltmp30144-.Ltmp30143 # Record length .Ltmp30143: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1419-"?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11673 # 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 .Ltmp30144: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30142: .p2align 2 .cv_linetable 1419, "?_Xlength@?$vector@DV?$allocator@D@std@@@std@@CAXXZ", .Lfunc_end1419 .section .debug$S,"dr",associative,"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Getal .long .Ltmp30146-.Ltmp30145 # Subsection size .Ltmp30145: .short .Ltmp30148-.Ltmp30147 # Record length .Ltmp30147: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1420-"?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11674 # Function type index .secrel32 "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # Function section relative address .secidx "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Getal" # Function name .Ltmp30148: .short .Ltmp30150-.Ltmp30149 # Record length .Ltmp30149: .short 4414 # Record kind: S_LOCAL .long 11556 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30150: .cv_def_range .Ltmp15946 .Ltmp15947, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30146: .p2align 2 .cv_linetable 1420, "?_Getal@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$allocator@D@2@XZ", .Lfunc_end1420 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_first .long .Ltmp30152-.Ltmp30151 # Subsection size .Ltmp30151: .short .Ltmp30154-.Ltmp30153 # Record length .Ltmp30153: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1421-"?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11675 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$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@@QEBAAEBV?$allocator@D@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Get_first" # Function name .Ltmp30154: .short .Ltmp30156-.Ltmp30155 # Record length .Ltmp30155: .short 4414 # Record kind: S_LOCAL .long 11586 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30156: .cv_def_range .Ltmp15948 .Ltmp15949, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30152: .p2align 2 .cv_linetable 1421, "?_Get_first@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$allocator@D@2@XZ", .Lfunc_end1421 .section .debug$S,"dr",associative,"??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Distance1 .long .Ltmp30158-.Ltmp30157 # Subsection size .Ltmp30157: .short .Ltmp30160-.Ltmp30159 # Record length .Ltmp30159: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1422-"??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11678 # Function type index .secrel32 "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Distance1" # Function name .Ltmp30160: .short .Ltmp30162-.Ltmp30161 # Record length .Ltmp30161: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30162: .cv_def_range .Ltmp15950 .Ltmp15951, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30164-.Ltmp30163 # Record length .Ltmp30163: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30164: .cv_def_range .Ltmp15950 .Ltmp15951, "E\021O\001\000\000\b\000\000\000" .short .Ltmp30166-.Ltmp30165 # Record length .Ltmp30165: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30166: .cv_def_range .Ltmp15950 .Ltmp15951, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30158: .p2align 2 .cv_linetable 1422, "??$_Distance1@PEAD@std@@YA_JPEAD0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1422 .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy > .long .Ltmp30168-.Ltmp30167 # Subsection size .Ltmp30167: .short .Ltmp30170-.Ltmp30169 # Record length .Ltmp30169: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1423-"??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11681 # Function type index .secrel32 "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy >" # Function name .Ltmp30170: .short .Ltmp30172-.Ltmp30171 # Record length .Ltmp30171: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30172: .cv_def_range .Ltmp15952 .Ltmp15953, "E\021O\001\000\000@\000\000\000" .short .Ltmp30174-.Ltmp30173 # Record length .Ltmp30173: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30174: .cv_def_range .Ltmp15952 .Ltmp15953, "E\021O\001\000\000H\000\000\000" .short .Ltmp30176-.Ltmp30175 # Record length .Ltmp30175: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30176: .cv_def_range .Ltmp15952 .Ltmp15953, "E\021O\001\000\000x\000\000\000" .short .Ltmp30178-.Ltmp30177 # Record length .Ltmp30177: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30178: .cv_def_range .Ltmp15952 .Ltmp15953, "E\021O\001\000\000P\000\000\000" .short .Ltmp30180-.Ltmp30179 # Record length .Ltmp30179: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp30180: .cv_def_range .Ltmp15952 .Ltmp15953, "E\021O\001\000\000p\000\000\000" .short .Ltmp30182-.Ltmp30181 # Record length .Ltmp30181: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp30182: .cv_def_range .Ltmp15952 .Ltmp15953, "E\021O\001\000\000h\000\000\000" .short .Ltmp30184-.Ltmp30183 # Record length .Ltmp30183: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp30184: .cv_def_range .Ltmp15952 .Ltmp15953, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30168: .p2align 2 .cv_linetable 1423, "??$_Uninitialized_copy@PEADPEADV?$allocator@D@std@@@std@@YAPEADQEAD0PEADAEAV?$allocator@D@0@@Z", .Lfunc_end1423 .section .debug$S,"dr",associative,"??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped .long .Ltmp30186-.Ltmp30185 # Subsection size .Ltmp30185: .short .Ltmp30188-.Ltmp30187 # Record length .Ltmp30187: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1424-"??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11684 # Function type index .secrel32 "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" # Function section relative address .secidx "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped" # Function name .Ltmp30188: .short .Ltmp30190-.Ltmp30189 # Record length .Ltmp30189: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp30190: .cv_def_range .Ltmp15954 .Ltmp15955, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30186: .p2align 2 .cv_linetable 1424, "??$_Get_unwrapped@D@std@@YAPEADQEAD@Z", .Lfunc_end1424 .section .debug$S,"dr",associative,"??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped_n .long .Ltmp30192-.Ltmp30191 # Subsection size .Ltmp30191: .short .Ltmp30194-.Ltmp30193 # Record length .Ltmp30193: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1425-"??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11687 # Function type index .secrel32 "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" # Function section relative address .secidx "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Get_unwrapped_n" # Function name .Ltmp30194: .short .Ltmp30196-.Ltmp30195 # Record length .Ltmp30195: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Src" .Ltmp30196: .cv_def_range .Ltmp15956 .Ltmp15957, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30198-.Ltmp30197 # Record length .Ltmp30197: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30198: .cv_def_range .Ltmp15956 .Ltmp15957, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30192: .p2align 2 .cv_linetable 1425, "??$_Get_unwrapped_n@D_J$0A@@std@@YAPEADQEAD_J@Z", .Lfunc_end1425 .section .debug$S,"dr",associative,"??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance .long .Ltmp30200-.Ltmp30199 # Subsection size .Ltmp30199: .short .Ltmp30202-.Ltmp30201 # Record length .Ltmp30201: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1426-"??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11690 # Function type index .secrel32 "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" # Function section relative address .secidx "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance" # Function name .Ltmp30202: .short .Ltmp30204-.Ltmp30203 # Record length .Ltmp30203: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30204: .cv_def_range .Ltmp15958 .Ltmp15959, "E\021O\001\000\000(\000\000\000" .short .Ltmp30206-.Ltmp30205 # Record length .Ltmp30205: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30206: .cv_def_range .Ltmp15958 .Ltmp15959, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30200: .p2align 2 .cv_linetable 1426, "??$_Idl_distance@PEADPEAD@std@@YA?A?@@AEBQEAD0@Z", .Lfunc_end1426 .section .debug$S,"dr",associative,"??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped .long .Ltmp30208-.Ltmp30207 # Subsection size .Ltmp30207: .short .Ltmp30210-.Ltmp30209 # Record length .Ltmp30209: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1427-"??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11693 # Function type index .secrel32 "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" # Function section relative address .secidx "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped" # Function name .Ltmp30210: .short .Ltmp30212-.Ltmp30211 # Record length .Ltmp30211: .short 4414 # Record kind: S_LOCAL .long 7366 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp30212: .cv_def_range .Ltmp15960 .Ltmp15961, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30214-.Ltmp30213 # Record length .Ltmp30213: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp30214: .cv_def_range .Ltmp15960 .Ltmp15961, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30208: .p2align 2 .cv_linetable 1427, "??$_Seek_wrapped@D@std@@YAXAEAPEADQEAD@Z", .Lfunc_end1427 .section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked > .long .Ltmp30216-.Ltmp30215 # Subsection size .Ltmp30215: .short .Ltmp30218-.Ltmp30217 # Record length .Ltmp30217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1428-"??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11696 # Function type index .secrel32 "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy_al_unchecked >" # Function name .Ltmp30218: .short .Ltmp30220-.Ltmp30219 # Record length .Ltmp30219: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30220: .cv_def_range .Ltmp15962 .Ltmp15963, "E\021O\001\000\000(\000\000\000" .short .Ltmp30222-.Ltmp30221 # Record length .Ltmp30221: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30222: .cv_def_range .Ltmp15962 .Ltmp15963, "E\021O\001\000\0000\000\000\000" .short .Ltmp30224-.Ltmp30223 # Record length .Ltmp30223: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30224: .cv_def_range .Ltmp15962 .Ltmp15963, "E\021O\001\000\0008\000\000\000" .short .Ltmp30226-.Ltmp30225 # Record length .Ltmp30225: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30226: .cv_def_range .Ltmp15962 .Ltmp15963, "E\021O\001\000\000@\000\000\000" .short .Ltmp30228-.Ltmp30227 # Record length .Ltmp30227: .short 4414 # Record kind: S_LOCAL .long 8125 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30228: .cv_def_range .Ltmp15962 .Ltmp15963, "E\021O\001\000\000P\000\000\000" .short .Ltmp30230-.Ltmp30229 # Record length .Ltmp30229: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30230: .cv_def_range .Ltmp15962 .Ltmp15963, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30216: .p2align 2 .cv_linetable 1428, "??$_Uninitialized_copy_al_unchecked@DDV?$allocator@D@std@@@std@@YAPEADQEAD00AEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end1428 .section .debug$S,"dr",associative,"??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_copy_cat .long .Ltmp30232-.Ltmp30231 # Subsection size .Ltmp30231: .short .Ltmp30234-.Ltmp30233 # Record length .Ltmp30233: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1429-"??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11698 # Function type index .secrel32 "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" # Function section relative address .secidx "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_copy_cat" # Function name .Ltmp30234: .short .Ltmp30236-.Ltmp30235 # Record length .Ltmp30235: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30236: .cv_def_range .Ltmp15964 .Ltmp15965, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30238-.Ltmp30237 # Record length .Ltmp30237: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30238: .cv_def_range .Ltmp15964 .Ltmp15965, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30232: .p2align 2 .cv_linetable 1429, "??$_Ptr_copy_cat@DD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAD0@Z", .Lfunc_end1429 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1 .long .Ltmp30240-.Ltmp30239 # Subsection size .Ltmp30239: .short .Ltmp30242-.Ltmp30241 # Record length .Ltmp30241: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1430-"??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11701 # Function type index .secrel32 "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1" # Function name .Ltmp30242: .short .Ltmp30244-.Ltmp30243 # Record length .Ltmp30243: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30244: .cv_def_range .Ltmp15966 .Ltmp15967, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30246-.Ltmp30245 # Record length .Ltmp30245: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30246: .cv_def_range .Ltmp15966 .Ltmp15967, "E\021O\001\000\000\b\000\000\000" .short .Ltmp30248-.Ltmp30247 # Record length .Ltmp30247: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30248: .cv_def_range .Ltmp15966 .Ltmp15967, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30240: .p2align 2 .cv_linetable 1430, "??$_Idl_distance1@PEADPEAD@std@@YA_JAEBQEAD0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1430 .section .debug$S,"dr",associative,"??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_memmove .long .Ltmp30250-.Ltmp30249 # Subsection size .Ltmp30249: .short .Ltmp30252-.Ltmp30251 # Record length .Ltmp30251: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1431-"??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11703 # Function type index .secrel32 "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" # Function section relative address .secidx "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_memmove" # Function name .Ltmp30252: .short .Ltmp30254-.Ltmp30253 # Record length .Ltmp30253: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30254: .cv_def_range .Ltmp15968 .Ltmp15969, "E\021O\001\000\000P\000\000\000" .short .Ltmp30256-.Ltmp30255 # Record length .Ltmp30255: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30256: .cv_def_range .Ltmp15968 .Ltmp15969, "E\021O\001\000\000X\000\000\000" .short .Ltmp30258-.Ltmp30257 # Record length .Ltmp30257: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30258: .cv_def_range .Ltmp15968 .Ltmp15969, "E\021O\001\000\000`\000\000\000" .short .Ltmp30260-.Ltmp30259 # Record length .Ltmp30259: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First_ch" .Ltmp30260: .cv_def_range .Ltmp15968 .Ltmp15969, "E\021O\001\000\000H\000\000\000" .short .Ltmp30262-.Ltmp30261 # Record length .Ltmp30261: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Last_ch" .Ltmp30262: .cv_def_range .Ltmp15968 .Ltmp15969, "E\021O\001\000\000@\000\000\000" .short .Ltmp30264-.Ltmp30263 # Record length .Ltmp30263: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Dest_ch" .Ltmp30264: .cv_def_range .Ltmp15968 .Ltmp15969, "E\021O\001\000\0008\000\000\000" .short .Ltmp30266-.Ltmp30265 # Record length .Ltmp30265: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp30266: .cv_def_range .Ltmp15968 .Ltmp15969, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30250: .p2align 2 .cv_linetable 1431, "??$_Copy_memmove@PEADPEAD@std@@YAPEADPEAD00@Z", .Lfunc_end1431 .section .debug$S,"dr",associative,"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Orphan_all .long .Ltmp30268-.Ltmp30267 # Subsection size .Ltmp30267: .short .Ltmp30270-.Ltmp30269 # Record length .Ltmp30269: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1432-"?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11704 # Function type index .secrel32 "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Orphan_all" # Function name .Ltmp30270: .short .Ltmp30272-.Ltmp30271 # Record length .Ltmp30271: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30272: .cv_def_range .Ltmp15970 .Ltmp15971, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30268: .p2align 2 .cv_linetable 1432, "?_Orphan_all@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ", .Lfunc_end1432 .section .debug$S,"dr",associative,"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Destroy .long .Ltmp30274-.Ltmp30273 # Subsection size .Ltmp30273: .short .Ltmp30276-.Ltmp30275 # Record length .Ltmp30275: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1433-"?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11705 # Function type index .secrel32 "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" # Function section relative address .secidx "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Destroy" # Function name .Ltmp30276: .short .Ltmp30278-.Ltmp30277 # Record length .Ltmp30277: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30278: .cv_def_range .Ltmp15972 .Ltmp15973, "E\021O\001\000\000 \000\000\000" .short .Ltmp30280-.Ltmp30279 # Record length .Ltmp30279: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30280: .cv_def_range .Ltmp15972 .Ltmp15973, "E\021O\001\000\000(\000\000\000" .short .Ltmp30282-.Ltmp30281 # Record length .Ltmp30281: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30282: .cv_def_range .Ltmp15972 .Ltmp15973, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30274: .p2align 2 .cv_linetable 1433, "?_Destroy@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEAD0@Z", .Lfunc_end1433 .section .debug$S,"dr",associative,"?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::capacity .long .Ltmp30284-.Ltmp30283 # Subsection size .Ltmp30283: .short .Ltmp30286-.Ltmp30285 # Record length .Ltmp30285: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1434-"?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11706 # Function type index .secrel32 "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Function section relative address .secidx "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ" # Function section index .byte 0 # Flags .asciz "std::vector >::capacity" # Function name .Ltmp30286: .short .Ltmp30288-.Ltmp30287 # Record length .Ltmp30287: .short 4414 # Record kind: S_LOCAL .long 11508 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30288: .cv_def_range .Ltmp15974 .Ltmp15975, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30284: .p2align 2 .cv_linetable 1434, "?capacity@?$vector@DV?$allocator@D@std@@@std@@QEBA_KXZ", .Lfunc_end1434 .section .debug$S,"dr",associative,"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range > .long .Ltmp30290-.Ltmp30289 # Subsection size .Ltmp30289: .short .Ltmp30292-.Ltmp30291 # Record length .Ltmp30291: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1435-"??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11709 # Function type index .secrel32 "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" # Function section relative address .secidx "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range >" # Function name .Ltmp30292: .short .Ltmp30294-.Ltmp30293 # Record length .Ltmp30293: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30294: .cv_def_range .Ltmp15976 .Ltmp15977, "E\021O\001\000\0000\000\000\000" .short .Ltmp30296-.Ltmp30295 # Record length .Ltmp30295: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30296: .cv_def_range .Ltmp15976 .Ltmp15977, "E\021O\001\000\0008\000\000\000" .short .Ltmp30298-.Ltmp30297 # Record length .Ltmp30297: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30298: .cv_def_range .Ltmp15976 .Ltmp15977, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30290: .p2align 2 .cv_linetable 1435, "??$_Destroy_range@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@@Z", .Lfunc_end1435 .section .debug$S,"dr",associative,"??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_range1 > .long .Ltmp30300-.Ltmp30299 # Subsection size .Ltmp30299: .short .Ltmp30302-.Ltmp30301 # Record length .Ltmp30301: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1436-"??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11712 # Function type index .secrel32 "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_range1 >" # Function name .Ltmp30302: .short .Ltmp30304-.Ltmp30303 # Record length .Ltmp30303: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30304: .cv_def_range .Ltmp15978 .Ltmp15979, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30306-.Ltmp30305 # Record length .Ltmp30305: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30306: .cv_def_range .Ltmp15978 .Ltmp15979, "E\021O\001\000\000\b\000\000\000" .short .Ltmp30308-.Ltmp30307 # Record length .Ltmp30307: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30308: .cv_def_range .Ltmp15978 .Ltmp15979, "E\021O\001\000\000\020\000\000\000" .short .Ltmp30310-.Ltmp30309 # Record length .Ltmp30309: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30310: .cv_def_range .Ltmp15978 .Ltmp15979, "E\021O\001\000\000\030\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30300: .p2align 2 .cv_linetable 1436, "??$_Destroy_range1@V?$allocator@D@std@@@std@@YAXPEAD0AEAV?$allocator@D@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end1436 .section .debug$S,"dr",associative,"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myend .long .Ltmp30312-.Ltmp30311 # Subsection size .Ltmp30311: .short .Ltmp30314-.Ltmp30313 # Record length .Ltmp30313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1437-"?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11713 # Function type index .secrel32 "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Function section relative address .secidx "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myend" # Function name .Ltmp30314: .short .Ltmp30316-.Ltmp30315 # Record length .Ltmp30315: .short 4414 # Record kind: S_LOCAL .long 11556 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30316: .cv_def_range .Ltmp15980 .Ltmp15981, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30312: .p2align 2 .cv_linetable 1437, "?_Myend@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ", .Lfunc_end1437 .section .debug$S,"dr",associative,"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Myfirst .long .Ltmp30318-.Ltmp30317 # Subsection size .Ltmp30317: .short .Ltmp30320-.Ltmp30319 # Record length .Ltmp30319: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1438-"?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11714 # Function type index .secrel32 "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Function section relative address .secidx "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Myfirst" # Function name .Ltmp30320: .short .Ltmp30322-.Ltmp30321 # Record length .Ltmp30321: .short 4414 # Record kind: S_LOCAL .long 11556 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30322: .cv_def_range .Ltmp15982 .Ltmp15983, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30318: .p2align 2 .cv_linetable 1438, "?_Myfirst@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ", .Lfunc_end1438 .section .debug$S,"dr",associative,"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Get_data .long .Ltmp30324-.Ltmp30323 # Subsection size .Ltmp30323: .short .Ltmp30326-.Ltmp30325 # Record length .Ltmp30325: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1439-"?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11715 # Function type index .secrel32 "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section relative address .secidx "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Get_data" # Function name .Ltmp30326: .short .Ltmp30328-.Ltmp30327 # Record length .Ltmp30327: .short 4414 # Record kind: S_LOCAL .long 11556 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30328: .cv_def_range .Ltmp15984 .Ltmp15985, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30324: .p2align 2 .cv_linetable 1439, "?_Get_data@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", .Lfunc_end1439 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Get_second .long .Ltmp30330-.Ltmp30329 # Subsection size .Ltmp30329: .short .Ltmp30332-.Ltmp30331 # Record length .Ltmp30331: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1440-"?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11716 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_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@@QEBAAEBV?$_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 .Ltmp30332: .short .Ltmp30334-.Ltmp30333 # Record length .Ltmp30333: .short 4414 # Record kind: S_LOCAL .long 11586 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30334: .cv_def_range .Ltmp15986 .Ltmp15987, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30330: .p2align 2 .cv_linetable 1440, "?_Get_second@?$_Compressed_pair@V?$allocator@D@std@@V?$_Vector_val@U?$_Simple_types@D@std@@@2@$00@std@@QEBAAEBV?$_Vector_val@U?$_Simple_types@D@std@@@2@XZ", .Lfunc_end1440 .section .debug$S,"dr",associative,"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_iterator > >::_Unwrapped .long .Ltmp30336-.Ltmp30335 # Subsection size .Ltmp30335: .short .Ltmp30338-.Ltmp30337 # Record length .Ltmp30337: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1441-"?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11717 # Function type index .secrel32 "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" # Function section relative address .secidx "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ" # Function section index .byte 0 # Flags .asciz "std::_String_iterator > >::_Unwrapped" # Function name .Ltmp30338: .short .Ltmp30340-.Ltmp30339 # Record length .Ltmp30339: .short 4414 # Record kind: S_LOCAL .long 4770 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30340: .cv_def_range .Ltmp15988 .Ltmp15989, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30336: .p2align 2 .cv_linetable 1441, "?_Unwrapped@?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAPEADXZ", .Lfunc_end1441 .section .debug$S,"dr",associative,"??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Const_cast .long .Ltmp30342-.Ltmp30341 # Subsection size .Ltmp30341: .short .Ltmp30344-.Ltmp30343 # Record length .Ltmp30343: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1442-"??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11719 # Function type index .secrel32 "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" # Function section relative address .secidx "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z" # Function section index .byte 0 # Flags .asciz "std::_Const_cast" # Function name .Ltmp30344: .short .Ltmp30346-.Ltmp30345 # Record length .Ltmp30345: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp30346: .cv_def_range .Ltmp15990 .Ltmp15991, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30342: .p2align 2 .cv_linetable 1442, "??$_Const_cast@$$CBD@std@@YA?A?@@PEBD@Z", .Lfunc_end1442 .section .debug$S,"dr",associative,"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Free_proxy .long .Ltmp30348-.Ltmp30347 # Subsection size .Ltmp30347: .short .Ltmp30350-.Ltmp30349 # Record length .Ltmp30349: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1443-"?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11720 # Function type index .secrel32 "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Free_proxy" # Function name .Ltmp30350: .short .Ltmp30352-.Ltmp30351 # Record length .Ltmp30351: .short 4414 # Record kind: S_LOCAL .long 11551 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30352: .cv_def_range .Ltmp15992 .Ltmp15993, "E\021O\001\000\0000\000\000\000" .short .Ltmp30354-.Ltmp30353 # Record length .Ltmp30353: .short 4414 # Record kind: S_LOCAL .long 4712 # TypeIndex .short 0 # Flags .asciz "_Proxy_allocator" .Ltmp30354: .cv_def_range .Ltmp15992 .Ltmp15993, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30348: .p2align 2 .cv_linetable 1443, "?_Free_proxy@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXXZ", .Lfunc_end1443 .section .debug$S,"dr",associative,"??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy_maybe_null .long .Ltmp30356-.Ltmp30355 # Subsection size .Ltmp30355: .short .Ltmp30358-.Ltmp30357 # Record length .Ltmp30357: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1444-"??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11721 # Function type index .secrel32 "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" # Function section relative address .secidx "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy_maybe_null" # Function name .Ltmp30358: .short .Ltmp30360-.Ltmp30359 # Record length .Ltmp30359: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp30360: .cv_def_range .Ltmp15994 .Ltmp15995, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30356: .p2align 2 .cv_linetable 1444, "??$_Unfancy_maybe_null@D@std@@YAPEADPEAD@Z", .Lfunc_end1444 .section .debug$S,"dr",associative,"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Mylast .long .Ltmp30362-.Ltmp30361 # Subsection size .Ltmp30361: .short .Ltmp30364-.Ltmp30363 # Record length .Ltmp30363: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1445-"?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11722 # Function type index .secrel32 "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Function section relative address .secidx "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Mylast" # Function name .Ltmp30364: .short .Ltmp30366-.Ltmp30365 # Record length .Ltmp30365: .short 4414 # Record kind: S_LOCAL .long 11556 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30366: .cv_def_range .Ltmp15996 .Ltmp15997, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30362: .p2align 2 .cv_linetable 1445, "?_Mylast@?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@QEBAAEBQEADXZ", .Lfunc_end1445 .section .debug$S,"dr",associative,"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::~_String_const_iterator .long .Ltmp30368-.Ltmp30367 # Subsection size .Ltmp30367: .short .Ltmp30370-.Ltmp30369 # Record length .Ltmp30369: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1446-"??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11723 # Function type index .secrel32 "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::~_String_const_iterator" # Function name .Ltmp30370: .short .Ltmp30372-.Ltmp30371 # Record length .Ltmp30371: .short 4414 # Record kind: S_LOCAL .long 4787 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30372: .cv_def_range .Ltmp15998 .Ltmp16000, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30368: .p2align 2 .cv_linetable 1446, "??1?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@XZ", .Lfunc_end1446 .section .debug$S,"dr",associative,"??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Refancy .long .Ltmp30374-.Ltmp30373 # Subsection size .Ltmp30373: .short .Ltmp30376-.Ltmp30375 # Record length .Ltmp30375: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1447-"??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11724 # Function type index .secrel32 "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" # Function section relative address .secidx "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Refancy" # Function name .Ltmp30376: .short .Ltmp30378-.Ltmp30377 # Record length .Ltmp30377: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp30378: .cv_def_range .Ltmp16001 .Ltmp16002, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30374: .p2align 2 .cv_linetable 1447, "??$_Refancy@PEAD$0A@@std@@YAPEADPEAD@Z", .Lfunc_end1447 .section .debug$S,"dr",associative,"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_iterator > >::_String_iterator .long .Ltmp30380-.Ltmp30379 # Subsection size .Ltmp30379: .short .Ltmp30382-.Ltmp30381 # Record length .Ltmp30381: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1448-"??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11725 # Function type index .secrel32 "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" # Function section relative address .secidx "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_iterator > >::_String_iterator" # Function name .Ltmp30382: .short .Ltmp30384-.Ltmp30383 # Record length .Ltmp30383: .short 4414 # Record kind: S_LOCAL .long 4761 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30384: .cv_def_range .Ltmp16003 .Ltmp16004, "E\021O\001\000\0000\000\000\000" .short .Ltmp30386-.Ltmp30385 # Record length .Ltmp30385: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Parg" .Ltmp30386: .cv_def_range .Ltmp16003 .Ltmp16004, "E\021O\001\000\0008\000\000\000" .short .Ltmp30388-.Ltmp30387 # Record length .Ltmp30387: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "_Pstring" .Ltmp30388: .cv_def_range .Ltmp16003 .Ltmp16004, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30380: .p2align 2 .cv_linetable 1448, "??0?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEADPEBU_Container_base12@1@@Z", .Lfunc_end1448 .section .debug$S,"dr",associative,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::_String_const_iterator .long .Ltmp30390-.Ltmp30389 # Subsection size .Ltmp30389: .short .Ltmp30392-.Ltmp30391 # Record length .Ltmp30391: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1449-"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11726 # Function type index .secrel32 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" # Function section relative address .secidx "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::_String_const_iterator" # Function name .Ltmp30392: .short .Ltmp30394-.Ltmp30393 # Record length .Ltmp30393: .short 4414 # Record kind: S_LOCAL .long 4787 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30394: .cv_def_range .Ltmp16005 .Ltmp16008, "E\021O\001\000\000@\000\000\000" .short .Ltmp30396-.Ltmp30395 # Record length .Ltmp30395: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Parg" .Ltmp30396: .cv_def_range .Ltmp16005 .Ltmp16008, "E\021O\001\000\000H\000\000\000" .short .Ltmp30398-.Ltmp30397 # Record length .Ltmp30397: .short 4414 # Record kind: S_LOCAL .long 4765 # TypeIndex .short 1 # Flags .asciz "_Pstring" .Ltmp30398: .cv_def_range .Ltmp16005 .Ltmp16008, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30390: .p2align 2 .cv_linetable 1449, "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@PEBDPEBU_Container_base12@1@@Z", .Lfunc_end1449 .section .debug$S,"dr",associative,"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof,std::allocator > > .long .Ltmp30400-.Ltmp30399 # Subsection size .Ltmp30399: .short .Ltmp30402-.Ltmp30401 # Record length .Ltmp30401: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1450-"??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11728 # Function type index .secrel32 "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # Function section relative address .secidx "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof,std::allocator > >" # Function name .Ltmp30402: .short .Ltmp30404-.Ltmp30403 # Record length .Ltmp30403: .short 4414 # Record kind: S_LOCAL .long 4527 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp30404: .cv_def_range .Ltmp16009 .Ltmp16010, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30400: .p2align 2 .cv_linetable 1450, "??$addressof@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YAPEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z", .Lfunc_end1450 .section .debug$S,"dr",associative,"?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Move_alloc .long .Ltmp30406-.Ltmp30405 # Subsection size .Ltmp30405: .short .Ltmp30408-.Ltmp30407 # Record length .Ltmp30407: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1451-"?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11729 # Function type index .secrel32 "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" # Function section relative address .secidx "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Move_alloc" # Function name .Ltmp30408: .short .Ltmp30410-.Ltmp30409 # Record length .Ltmp30409: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30410: .cv_def_range .Ltmp16011 .Ltmp16016, "E\021O\001\000\000H\000\000\000" .short .Ltmp30412-.Ltmp30411 # Record length .Ltmp30411: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30412: .cv_def_range .Ltmp16011 .Ltmp16016, "E\021O\001\000\000P\000\000\000" .short .Ltmp30414-.Ltmp30413 # Record length .Ltmp30413: .short 4414 # Record kind: S_LOCAL .long 4199 # TypeIndex .short 0 # Flags .asciz "_Reload" .Ltmp30414: .cv_def_range .Ltmp16011 .Ltmp16016, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30406: .p2align 2 .cv_linetable 1451, "?_Move_alloc@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV?$allocator@D@2@@Z", .Lfunc_end1451 .section .debug$S,"dr",associative,"?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Assign_rv_contents .long .Ltmp30416-.Ltmp30415 # Subsection size .Ltmp30415: .short .Ltmp30418-.Ltmp30417 # Record length .Ltmp30417: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1452-"?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11730 # Function type index .secrel32 "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # Function section relative address .secidx "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Assign_rv_contents" # Function name .Ltmp30418: .short .Ltmp30420-.Ltmp30419 # Record length .Ltmp30419: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30420: .cv_def_range .Ltmp16017 .Ltmp16018, "E\021O\001\000\0000\000\000\000" .short .Ltmp30422-.Ltmp30421 # Record length .Ltmp30421: .short 4414 # Record kind: S_LOCAL .long 4512 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30422: .cv_def_range .Ltmp16017 .Ltmp16018, "E\021O\001\000\0008\000\000\000" .short .Ltmp30424-.Ltmp30423 # Record length .Ltmp30423: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30424: .cv_def_range .Ltmp16017 .Ltmp16018, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30416: .p2align 2 .cv_linetable 1452, "?_Assign_rv_contents@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z", .Lfunc_end1452 .section .debug$S,"dr",associative,"??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::move,std::allocator > &> .long .Ltmp30426-.Ltmp30425 # Subsection size .Ltmp30425: .short .Ltmp30428-.Ltmp30427 # Record length .Ltmp30427: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1453-"??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11732 # Function type index .secrel32 "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # Function section relative address .secidx "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::move,std::allocator > &>" # Function name .Ltmp30428: .short .Ltmp30430-.Ltmp30429 # Record length .Ltmp30429: .short 4414 # Record kind: S_LOCAL .long 4527 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp30430: .cv_def_range .Ltmp16019 .Ltmp16020, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30426: .p2align 2 .cv_linetable 1453, "??$move@AEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@YA$$QEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@0@AEAV10@@Z", .Lfunc_end1453 .section .debug$S,"dr",associative,"??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator!= .long .Ltmp30432-.Ltmp30431 # Subsection size .Ltmp30431: .short .Ltmp30434-.Ltmp30433 # Record length .Ltmp30433: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1454-"??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11735 # Function type index .secrel32 "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" # Function section relative address .secidx "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z" # Function section index .byte 0 # Flags .asciz "std::operator!=" # Function name .Ltmp30434: .short .Ltmp30436-.Ltmp30435 # Record length .Ltmp30435: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30436: .cv_def_range .Ltmp16021 .Ltmp16022, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30438-.Ltmp30437 # Record length .Ltmp30437: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30438: .cv_def_range .Ltmp16021 .Ltmp16022, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30432: .p2align 2 .cv_linetable 1454, "??$?9DD@std@@YA_NAEBV?$allocator@D@0@0@Z", .Lfunc_end1454 .section .debug$S,"dr",associative,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Pocma > .long .Ltmp30440-.Ltmp30439 # Subsection size .Ltmp30439: .short .Ltmp30442-.Ltmp30441 # Record length .Ltmp30441: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1455-"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11738 # Function type index .secrel32 "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" # Function section relative address .secidx "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Pocma >" # Function name .Ltmp30442: .short .Ltmp30444-.Ltmp30443 # Record length .Ltmp30443: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp30444: .cv_def_range .Ltmp16023 .Ltmp16024, "E\021O\001\000\0008\000\000\000" .short .Ltmp30446-.Ltmp30445 # Record length .Ltmp30445: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30446: .cv_def_range .Ltmp16023 .Ltmp16024, "E\021O\001\000\000@\000\000\000" .short .Ltmp30448-.Ltmp30447 # Record length .Ltmp30447: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 0 # Flags .asciz "_Tag" .Ltmp30448: .cv_def_range .Ltmp16023 .Ltmp16024, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30440: .p2align 2 .cv_linetable 1455, "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0@Z", .Lfunc_end1455 .section .debug$S,"dr",associative,"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Pocma > .long .Ltmp30450-.Ltmp30449 # Subsection size .Ltmp30449: .short .Ltmp30452-.Ltmp30451 # Record length .Ltmp30451: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1456-"??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11741 # Function type index .secrel32 "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Pocma >" # Function name .Ltmp30452: .short .Ltmp30454-.Ltmp30453 # Record length .Ltmp30453: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp30454: .cv_def_range .Ltmp16025 .Ltmp16026, "E\021O\001\000\0000\000\000\000" .short .Ltmp30456-.Ltmp30455 # Record length .Ltmp30455: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30456: .cv_def_range .Ltmp16025 .Ltmp16026, "E\021O\001\000\0008\000\000\000" .short .Ltmp30458-.Ltmp30457 # Record length .Ltmp30457: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30458: .cv_def_range .Ltmp16025 .Ltmp16026, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30450: .p2align 2 .cv_linetable 1456, "??$_Pocma@V?$allocator@D@std@@@std@@YAXAEAV?$allocator@D@0@0U?$integral_constant@_N$00@0@@Z", .Lfunc_end1456 .section .debug$S,"dr",associative,"??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::move &> .long .Ltmp30460-.Ltmp30459 # Subsection size .Ltmp30459: .short .Ltmp30462-.Ltmp30461 # Record length .Ltmp30461: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1457-"??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11742 # Function type index .secrel32 "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # Function section relative address .secidx "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::move &>" # Function name .Ltmp30462: .short .Ltmp30464-.Ltmp30463 # Record length .Ltmp30463: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp30464: .cv_def_range .Ltmp16027 .Ltmp16028, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30460: .p2align 2 .cv_linetable 1457, "??$move@AEAV?$allocator@D@std@@@std@@YA$$QEAV?$allocator@D@0@AEAV10@@Z", .Lfunc_end1457 .section .debug$S,"dr",associative,"?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Assign_rv_contents_with_alloc_always_equal .long .Ltmp30466-.Ltmp30465 # Subsection size .Ltmp30465: .short .Ltmp30468-.Ltmp30467 # Record length .Ltmp30467: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1458-"?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11743 # Function type index .secrel32 "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # Function section relative address .secidx "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Assign_rv_contents_with_alloc_always_equal" # Function name .Ltmp30468: .short .Ltmp30470-.Ltmp30469 # Record length .Ltmp30469: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30470: .cv_def_range .Ltmp16029 .Ltmp16033, "E\021O\001\000\000P\000\000\000" .short .Ltmp30472-.Ltmp30471 # Record length .Ltmp30471: .short 4414 # Record kind: S_LOCAL .long 4512 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30472: .cv_def_range .Ltmp16029 .Ltmp16033, "E\021O\001\000\000X\000\000\000" .short .Ltmp30474-.Ltmp30473 # Record length .Ltmp30473: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30474: .cv_def_range .Ltmp16029 .Ltmp16033, "E\021O\001\000\000`\000\000\000" .short .Ltmp30476-.Ltmp30475 # Record length .Ltmp30475: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_Right_data" .Ltmp30476: .cv_def_range .Ltmp16029 .Ltmp16033, "E\021O\001\000\000H\000\000\000" .short .Ltmp30478-.Ltmp30477 # Record length .Ltmp30477: .short 4414 # Record kind: S_LOCAL .long 11744 # TypeIndex .short 0 # Flags .asciz "_My_data_mem" .Ltmp30478: .cv_def_range .Ltmp16029 .Ltmp16033, "E\021O\001\000\000@\000\000\000" .short .Ltmp30480-.Ltmp30479 # Record length .Ltmp30479: .short 4414 # Record kind: S_LOCAL .long 11744 # TypeIndex .short 0 # Flags .asciz "_Right_data_mem" .Ltmp30480: .cv_def_range .Ltmp16029 .Ltmp16033, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30466: .p2align 2 .cv_linetable 1458, "?_Assign_rv_contents_with_alloc_always_equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX$$QEAV12@U?$integral_constant@_N$00@2@@Z", .Lfunc_end1458 .section .debug$S,"dr",associative,"?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_alloc > >::_Swap_all .long .Ltmp30482-.Ltmp30481 # Subsection size .Ltmp30481: .short .Ltmp30484-.Ltmp30483 # Record length .Ltmp30483: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1459-"?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11745 # Function type index .secrel32 "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" # Function section relative address .secidx "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_alloc > >::_Swap_all" # Function name .Ltmp30484: .short .Ltmp30486-.Ltmp30485 # Record length .Ltmp30485: .short 4414 # Record kind: S_LOCAL .long 4681 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30486: .cv_def_range .Ltmp16034 .Ltmp16035, "E\021O\001\000\000(\000\000\000" .short .Ltmp30488-.Ltmp30487 # Record length .Ltmp30487: .short 4414 # Record kind: S_LOCAL .long 4701 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30488: .cv_def_range .Ltmp16034 .Ltmp16035, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30482: .p2align 2 .cv_linetable 1459, "?_Swap_all@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@QEAAXAEAV12@@Z", .Lfunc_end1459 .section .debug$S,"dr",associative,"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Container_base12::_Swap_all .long .Ltmp30490-.Ltmp30489 # Subsection size .Ltmp30489: .short .Ltmp30492-.Ltmp30491 # Record length .Ltmp30491: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1460-"?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11746 # Function type index .secrel32 "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" # Function section relative address .secidx "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z" # Function section index .byte 0 # Flags .asciz "std::_Container_base12::_Swap_all" # Function name .Ltmp30492: .short .Ltmp30494-.Ltmp30493 # Record length .Ltmp30493: .short 4414 # Record kind: S_LOCAL .long 4931 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30494: .cv_def_range .Ltmp16038 .Ltmp16043, "E\021N\001\000\000\350\377\377\377" .short .Ltmp30496-.Ltmp30495 # Record length .Ltmp30495: .short 4414 # Record kind: S_LOCAL .long 4937 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30496: .cv_def_range .Ltmp16038 .Ltmp16043, "E\021N\001\000\000\360\377\377\377" .short .Ltmp30498-.Ltmp30497 # Record length .Ltmp30497: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp30498: .cv_def_range .Ltmp16038 .Ltmp16043, "E\021N\001\000\000\340\377\377\377" .short .Ltmp30500-.Ltmp30499 # Record length .Ltmp30499: .short 4414 # Record kind: S_LOCAL .long 4694 # TypeIndex .short 0 # Flags .asciz "_Temp" .Ltmp30500: .cv_def_range .Ltmp16038 .Ltmp16043, "E\021N\001\000\000\330\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30490: .p2align 2 .cv_linetable 1460, "?_Swap_all@_Container_base12@std@@QEAAXAEAU12@@Z", .Lfunc_end1460 .section .debug$S,"dr",associative,"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Equal .long .Ltmp30502-.Ltmp30501 # Subsection size .Ltmp30501: .short .Ltmp30504-.Ltmp30503 # Record length .Ltmp30503: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1461-"?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11747 # Function type index .secrel32 "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" # Function section relative address .secidx "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Equal" # Function name .Ltmp30504: .short .Ltmp30506-.Ltmp30505 # Record length .Ltmp30505: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30506: .cv_def_range .Ltmp16048 .Ltmp16049, "E\021N\001\000\000\350\377\377\377" .short .Ltmp30508-.Ltmp30507 # Record length .Ltmp30507: .short 4414 # Record kind: S_LOCAL .long 4431 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30508: .cv_def_range .Ltmp16048 .Ltmp16049, "E\021N\001\000\000\360\377\377\377" .short .Ltmp30510-.Ltmp30509 # Record length .Ltmp30509: .short 4414 # Record kind: S_LOCAL .long 4709 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp30510: .cv_def_range .Ltmp16048 .Ltmp16049, "E\021N\001\000\000\340\377\377\377" .short .Ltmp30512-.Ltmp30511 # Record length .Ltmp30511: .short 4414 # Record kind: S_LOCAL .long 4709 # TypeIndex .short 0 # Flags .asciz "_Right_data" .Ltmp30512: .cv_def_range .Ltmp16048 .Ltmp16049, "E\021N\001\000\000\330\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30502: .p2align 2 .cv_linetable 1461, "?_Equal@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA_NAEBV12@@Z", .Lfunc_end1461 .section .debug$S,"dr",associative,"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Traits_equal > .long .Ltmp30514-.Ltmp30513 # Subsection size .Ltmp30513: .short .Ltmp30516-.Ltmp30515 # Record length .Ltmp30515: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1462-"??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11751 # Function type index .secrel32 "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" # Function section relative address .secidx "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z" # Function section index .byte 0 # Flags .asciz "std::_Traits_equal >" # Function name .Ltmp30516: .short .Ltmp30518-.Ltmp30517 # Record length .Ltmp30517: .short 4414 # Record kind: S_LOCAL .long 11748 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp30518: .cv_def_range .Ltmp16050 .Ltmp16051, "E\021O\001\000\000(\000\000\000" .short .Ltmp30520-.Ltmp30519 # Record length .Ltmp30519: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Left_size" .Ltmp30520: .cv_def_range .Ltmp16050 .Ltmp16051, "E\021O\001\000\0000\000\000\000" .short .Ltmp30522-.Ltmp30521 # Record length .Ltmp30521: .short 4414 # Record kind: S_LOCAL .long 11748 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30522: .cv_def_range .Ltmp16050 .Ltmp16051, "E\021O\001\000\0008\000\000\000" .short .Ltmp30524-.Ltmp30523 # Record length .Ltmp30523: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Right_size" .Ltmp30524: .cv_def_range .Ltmp16050 .Ltmp16051, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30514: .p2align 2 .cv_linetable 1462, "??$_Traits_equal@U?$char_traits@D@std@@@std@@YA_NQEBD_K01@Z", .Lfunc_end1462 .section .debug$S,"dr",associative,"?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::compare .long .Ltmp30526-.Ltmp30525 # Subsection size .Ltmp30525: .short .Ltmp30528-.Ltmp30527 # Record length .Ltmp30527: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1463-"?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11752 # Function type index .secrel32 "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" # Function section relative address .secidx "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z" # Function section index .byte 0 # Flags .asciz "std::char_traits::compare" # Function name .Ltmp30528: .short .Ltmp30530-.Ltmp30529 # Record length .Ltmp30529: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp30530: .cv_def_range .Ltmp16052 .Ltmp16053, "E\021O\001\000\000 \000\000\000" .short .Ltmp30532-.Ltmp30531 # Record length .Ltmp30531: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp30532: .cv_def_range .Ltmp16052 .Ltmp16053, "E\021O\001\000\000(\000\000\000" .short .Ltmp30534-.Ltmp30533 # Record length .Ltmp30533: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp30534: .cv_def_range .Ltmp16052 .Ltmp16053, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30526: .p2align 2 .cv_linetable 1463, "?compare@?$char_traits@D@std@@SAHQEBD0_K@Z", .Lfunc_end1463 .section .debug$S,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp30536-.Ltmp30535 # Subsection size .Ltmp30535: .short .Ltmp30538-.Ltmp30537 # Record length .Ltmp30537: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1464-"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11753 # Function type index .secrel32 "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp30538: .short .Ltmp30540-.Ltmp30539 # Record length .Ltmp30539: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30540: .cv_def_range .Ltmp16054 .Ltmp16055, "E\021O\001\000\0008\000\000\000" .short .Ltmp30542-.Ltmp30541 # Record length .Ltmp30541: .short 4414 # Record kind: S_LOCAL .long 9930 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30542: .cv_def_range .Ltmp16054 .Ltmp16055, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30536: .p2align 2 .cv_linetable 1464, "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1464 .section .debug$S,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_val >::_Vb_val .long .Ltmp30544-.Ltmp30543 # Subsection size .Ltmp30543: .short .Ltmp30546-.Ltmp30545 # Record length .Ltmp30545: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1465-"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11754 # Function type index .secrel32 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_val >::_Vb_val" # Function name .Ltmp30546: .short .Ltmp30548-.Ltmp30547 # Record length .Ltmp30547: .short 4414 # Record kind: S_LOCAL .long 10130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30548: .cv_def_range .Ltmp16058 .Ltmp16062, "E\021N\001\000\000\350\377\377\377" .short .Ltmp30550-.Ltmp30549 # Record length .Ltmp30549: .short 4414 # Record kind: S_LOCAL .long 10136 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30550: .cv_def_range .Ltmp16058 .Ltmp16062, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30544: .p2align 2 .cv_linetable 1465, "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1465 .section .debug$S,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp30552-.Ltmp30551 # Subsection size .Ltmp30551: .short .Ltmp30554-.Ltmp30553 # Record length .Ltmp30553: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1466-"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11755 # Function type index .secrel32 "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp30554: .short .Ltmp30556-.Ltmp30555 # Record length .Ltmp30555: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30556: .cv_def_range .Ltmp16071 .Ltmp16077, "E\021N\001\000\000\340\377\377\377" .short .Ltmp30558-.Ltmp30557 # Record length .Ltmp30557: .short 4414 # Record kind: S_LOCAL .long 10316 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30558: .cv_def_range .Ltmp16071 .Ltmp16077, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30552: .p2align 2 .cv_linetable 1466, "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1466 .section .debug$S,"dr",associative,"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits >::select_on_container_copy_construction .long .Ltmp30560-.Ltmp30559 # Subsection size .Ltmp30559: .short .Ltmp30562-.Ltmp30561 # Record length .Ltmp30561: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1467-"?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11756 # Function type index .secrel32 "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" # Function section relative address .secidx "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits >::select_on_container_copy_construction" # Function name .Ltmp30562: .short .Ltmp30564-.Ltmp30563 # Record length .Ltmp30563: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30564: .cv_def_range .Ltmp16078 .Ltmp16079, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30560: .p2align 2 .cv_linetable 1467, "?select_on_container_copy_construction@?$_Default_allocator_traits@V?$allocator@I@std@@@std@@SA?AV?$allocator@I@2@AEBV32@@Z", .Lfunc_end1467 .section .debug$S,"dr",associative,"??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc,void> .long .Ltmp30566-.Ltmp30565 # Subsection size .Ltmp30565: .short .Ltmp30568-.Ltmp30567 # Record length .Ltmp30567: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1468-"??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11760 # Function type index .secrel32 "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" # Function section relative address .secidx "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc,void>" # Function name .Ltmp30568: .short .Ltmp30570-.Ltmp30569 # Record length .Ltmp30569: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30570: .cv_def_range .Ltmp16080 .Ltmp16083, "E\021O\001\000\0008\000\000\000" .short .Ltmp30572-.Ltmp30571 # Record length .Ltmp30571: .short 4414 # Record kind: S_LOCAL .long 11757 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30572: .cv_def_range .Ltmp16080 .Ltmp16083, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30566: .p2align 2 .cv_linetable 1468, "??$?0V?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@$$QEAV?$allocator@I@1@@Z", .Lfunc_end1468 .section .debug$S,"dr",associative,"?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Buy .long .Ltmp30574-.Ltmp30573 # Subsection size .Ltmp30573: .short .Ltmp30576-.Ltmp30575 # Record length .Ltmp30575: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1469-"?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11761 # Function type index .secrel32 "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" # Function section relative address .secidx "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Buy" # Function name .Ltmp30576: .short .Ltmp30578-.Ltmp30577 # Record length .Ltmp30577: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30578: .cv_def_range .Ltmp16084 .Ltmp16089, "E\021O\001\000\000P\000\000\000" .short .Ltmp30580-.Ltmp30579 # Record length .Ltmp30579: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp30580: .cv_def_range .Ltmp16084 .Ltmp16089, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30574: .p2align 2 .cv_linetable 1469, "?_Buy@?$vector@IV?$allocator@I@std@@@std@@AEAA_N_K@Z", .Lfunc_end1469 .section .debug$S,"dr",associative,"??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Ucopy .long .Ltmp30582-.Ltmp30581 # Subsection size .Ltmp30581: .short .Ltmp30584-.Ltmp30583 # Record length .Ltmp30583: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1470-"??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11762 # Function type index .secrel32 "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" # Function section relative address .secidx "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Ucopy" # Function name .Ltmp30584: .short .Ltmp30586-.Ltmp30585 # Record length .Ltmp30585: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30586: .cv_def_range .Ltmp16090 .Ltmp16091, "E\021O\001\000\000(\000\000\000" .short .Ltmp30588-.Ltmp30587 # Record length .Ltmp30587: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30588: .cv_def_range .Ltmp16090 .Ltmp16091, "E\021O\001\000\0000\000\000\000" .short .Ltmp30590-.Ltmp30589 # Record length .Ltmp30589: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30590: .cv_def_range .Ltmp16090 .Ltmp16091, "E\021O\001\000\0008\000\000\000" .short .Ltmp30592-.Ltmp30591 # Record length .Ltmp30591: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30592: .cv_def_range .Ltmp16090 .Ltmp16091, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30582: .p2align 2 .cv_linetable 1470, "??$_Ucopy@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAPEAIPEAI00@Z", .Lfunc_end1470 .section .debug$S,"dr",associative,"??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward > .long .Ltmp30594-.Ltmp30593 # Subsection size .Ltmp30593: .short .Ltmp30596-.Ltmp30595 # Record length .Ltmp30595: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1471-"??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11764 # Function type index .secrel32 "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" # Function section relative address .secidx "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward >" # Function name .Ltmp30596: .short .Ltmp30598-.Ltmp30597 # Record length .Ltmp30597: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp30598: .cv_def_range .Ltmp16092 .Ltmp16093, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30594: .p2align 2 .cv_linetable 1471, "??$forward@V?$allocator@I@std@@@std@@YA$$QEAV?$allocator@I@0@AEAV10@@Z", .Lfunc_end1471 .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair> .long .Ltmp30600-.Ltmp30599 # Subsection size .Ltmp30599: .short .Ltmp30602-.Ltmp30601 # Record length .Ltmp30601: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1472-"??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11767 # 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair>" # Function name .Ltmp30602: .short .Ltmp30604-.Ltmp30603 # Record length .Ltmp30603: .short 4414 # Record kind: S_LOCAL .long 10521 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30604: .cv_def_range .Ltmp16094 .Ltmp16095, "E\021O\001\000\000@\000\000\000" .short .Ltmp30606-.Ltmp30605 # Record length .Ltmp30605: .short 4414 # Record kind: S_LOCAL .long 8069 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30606: .cv_def_range .Ltmp16094 .Ltmp16095, "E\021O\001\000\000P\000\000\000" .short .Ltmp30608-.Ltmp30607 # Record length .Ltmp30607: .short 4414 # Record kind: S_LOCAL .long 11757 # TypeIndex .short 1 # Flags .asciz "_Val1" .Ltmp30608: .cv_def_range .Ltmp16094 .Ltmp16095, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30600: .p2align 2 .cv_linetable 1472, "??$?0V?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@I@1@@Z", .Lfunc_end1472 .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy > .long .Ltmp30610-.Ltmp30609 # Subsection size .Ltmp30609: .short .Ltmp30612-.Ltmp30611 # Record length .Ltmp30611: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1473-"??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11768 # Function type index .secrel32 "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy >" # Function name .Ltmp30612: .short .Ltmp30614-.Ltmp30613 # Record length .Ltmp30613: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30614: .cv_def_range .Ltmp16096 .Ltmp16097, "E\021O\001\000\000@\000\000\000" .short .Ltmp30616-.Ltmp30615 # Record length .Ltmp30615: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30616: .cv_def_range .Ltmp16096 .Ltmp16097, "E\021O\001\000\000H\000\000\000" .short .Ltmp30618-.Ltmp30617 # Record length .Ltmp30617: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30618: .cv_def_range .Ltmp16096 .Ltmp16097, "E\021O\001\000\000x\000\000\000" .short .Ltmp30620-.Ltmp30619 # Record length .Ltmp30619: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30620: .cv_def_range .Ltmp16096 .Ltmp16097, "E\021O\001\000\000P\000\000\000" .short .Ltmp30622-.Ltmp30621 # Record length .Ltmp30621: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp30622: .cv_def_range .Ltmp16096 .Ltmp16097, "E\021O\001\000\000p\000\000\000" .short .Ltmp30624-.Ltmp30623 # Record length .Ltmp30623: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp30624: .cv_def_range .Ltmp16096 .Ltmp16097, "E\021O\001\000\000h\000\000\000" .short .Ltmp30626-.Ltmp30625 # Record length .Ltmp30625: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp30626: .cv_def_range .Ltmp16096 .Ltmp16097, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30610: .p2align 2 .cv_linetable 1473, "??$_Uninitialized_copy@PEAIPEAIV?$allocator@I@std@@@std@@YAPEAIQEAI0PEAIAEAV?$allocator@I@0@@Z", .Lfunc_end1473 .section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked > .long .Ltmp30628-.Ltmp30627 # Subsection size .Ltmp30627: .short .Ltmp30630-.Ltmp30629 # Record length .Ltmp30629: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1474-"??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11769 # Function type index .secrel32 "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy_al_unchecked >" # Function name .Ltmp30630: .short .Ltmp30632-.Ltmp30631 # Record length .Ltmp30631: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30632: .cv_def_range .Ltmp16098 .Ltmp16099, "E\021O\001\000\000(\000\000\000" .short .Ltmp30634-.Ltmp30633 # Record length .Ltmp30633: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30634: .cv_def_range .Ltmp16098 .Ltmp16099, "E\021O\001\000\0000\000\000\000" .short .Ltmp30636-.Ltmp30635 # Record length .Ltmp30635: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30636: .cv_def_range .Ltmp16098 .Ltmp16099, "E\021O\001\000\0008\000\000\000" .short .Ltmp30638-.Ltmp30637 # Record length .Ltmp30637: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30638: .cv_def_range .Ltmp16098 .Ltmp16099, "E\021O\001\000\000@\000\000\000" .short .Ltmp30640-.Ltmp30639 # Record length .Ltmp30639: .short 4414 # Record kind: S_LOCAL .long 8125 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30640: .cv_def_range .Ltmp16098 .Ltmp16099, "E\021O\001\000\000P\000\000\000" .short .Ltmp30642-.Ltmp30641 # Record length .Ltmp30641: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30642: .cv_def_range .Ltmp16098 .Ltmp16099, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30628: .p2align 2 .cv_linetable 1474, "??$_Uninitialized_copy_al_unchecked@IIV?$allocator@I@std@@@std@@YAPEAIQEAI00AEAV?$allocator@I@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end1474 .section .debug$S,"dr",associative,"??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_copy_cat .long .Ltmp30644-.Ltmp30643 # Subsection size .Ltmp30643: .short .Ltmp30646-.Ltmp30645 # Record length .Ltmp30645: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1475-"??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11770 # Function type index .secrel32 "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # Function section relative address .secidx "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_copy_cat" # Function name .Ltmp30646: .short .Ltmp30648-.Ltmp30647 # Record length .Ltmp30647: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30648: .cv_def_range .Ltmp16100 .Ltmp16101, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30650-.Ltmp30649 # Record length .Ltmp30649: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30650: .cv_def_range .Ltmp16100 .Ltmp16101, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30644: .p2align 2 .cv_linetable 1475, "??$_Ptr_copy_cat@II@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEAI0@Z", .Lfunc_end1475 .section .debug$S,"dr",associative,"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bt_state_t,0> >::operator= .long .Ltmp30652-.Ltmp30651 # Subsection size .Ltmp30651: .short .Ltmp30654-.Ltmp30653 # Record length .Ltmp30653: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1476-"??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11773 # Function type index .secrel32 "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Bt_state_t,0> >::operator=" # Function name .Ltmp30654: .short .Ltmp30656-.Ltmp30655 # Record length .Ltmp30655: .short 4414 # Record kind: S_LOCAL .long 10573 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30656: .cv_def_range .Ltmp16102 .Ltmp16103, "E\021O\001\000\0008\000\000\000" .short .Ltmp30658-.Ltmp30657 # Record length .Ltmp30657: .short 4414 # Record kind: S_LOCAL .long 9540 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30658: .cv_def_range .Ltmp16102 .Ltmp16103, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30652: .p2align 2 .cv_linetable 1476, "??4?$_Bt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1476 .section .debug$S,"dr",associative,"??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::operator= .long .Ltmp30660-.Ltmp30659 # Subsection size .Ltmp30659: .short .Ltmp30662-.Ltmp30661 # Record length .Ltmp30661: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1477-"??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11774 # Function type index .secrel32 "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::operator=" # Function name .Ltmp30662: .short .Ltmp30664-.Ltmp30663 # Record length .Ltmp30663: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30664: .cv_def_range .Ltmp16104 .Ltmp16107, "E\021O\001\000\0008\000\000\000" .short .Ltmp30666-.Ltmp30665 # Record length .Ltmp30665: .short 4414 # Record kind: S_LOCAL .long 9930 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30666: .cv_def_range .Ltmp16104 .Ltmp16107, "E\021O\001\000\000@\000\000\000" .short .Ltmp30668-.Ltmp30667 # Record length .Ltmp30667: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16106-.Ltmp16105 # Code size .secrel32 .Ltmp16105 # Function section relative address .secidx .Lfunc_begin1477 # Function section index .byte 0 # Lexical block name .Ltmp30668: .short .Ltmp30670-.Ltmp30669 # Record length .Ltmp30669: .short 4414 # Record kind: S_LOCAL .long 4199 # TypeIndex .short 0 # Flags .asciz "_Reload" .Ltmp30670: .cv_def_range .Ltmp16105 .Ltmp16106, "E\021O\001\000\0007\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30660: .p2align 2 .cv_linetable 1477, "??4?$vector@_NV?$allocator@_N@std@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1477 .section .debug$S,"dr",associative,"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp30672-.Ltmp30671 # Subsection size .Ltmp30671: .short .Ltmp30674-.Ltmp30673 # Record length .Ltmp30673: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1478-"??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11776 # Function type index .secrel32 "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" # Function section relative address .secidx "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp30674: .short .Ltmp30676-.Ltmp30675 # Record length .Ltmp30675: .short 4414 # Record kind: S_LOCAL .long 9930 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp30676: .cv_def_range .Ltmp16108 .Ltmp16109, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30672: .p2align 2 .cv_linetable 1478, "??$addressof@$$CBV?$vector@_NV?$allocator@_N@std@@@std@@@std@@YAPEBV?$vector@_NV?$allocator@_N@std@@@0@AEBV10@@Z", .Lfunc_end1478 .section .debug$S,"dr",associative,"??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::operator= .long .Ltmp30678-.Ltmp30677 # Subsection size .Ltmp30677: .short .Ltmp30680-.Ltmp30679 # Record length .Ltmp30679: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1479-"??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11777 # Function type index .secrel32 "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section relative address .secidx "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::operator=" # Function name .Ltmp30680: .short .Ltmp30682-.Ltmp30681 # Record length .Ltmp30681: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30682: .cv_def_range .Ltmp16110 .Ltmp16113, "E\021O\001\000\0008\000\000\000" .short .Ltmp30684-.Ltmp30683 # Record length .Ltmp30683: .short 4414 # Record kind: S_LOCAL .long 10316 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30684: .cv_def_range .Ltmp16110 .Ltmp16113, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30678: .p2align 2 .cv_linetable 1479, "??4?$vector@IV?$allocator@I@std@@@std@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1479 .section .debug$S,"dr",associative,"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp30686-.Ltmp30685 # Subsection size .Ltmp30685: .short .Ltmp30688-.Ltmp30687 # Record length .Ltmp30687: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1480-"??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11779 # Function type index .secrel32 "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" # Function section relative address .secidx "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp30688: .short .Ltmp30690-.Ltmp30689 # Record length .Ltmp30689: .short 4414 # Record kind: S_LOCAL .long 10316 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp30690: .cv_def_range .Ltmp16114 .Ltmp16115, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30686: .p2align 2 .cv_linetable 1480, "??$addressof@$$CBV?$vector@IV?$allocator@I@std@@@std@@@std@@YAPEBV?$vector@IV?$allocator@I@std@@@0@AEBV10@@Z", .Lfunc_end1480 .section .debug$S,"dr",associative,"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Copy_alloc .long .Ltmp30692-.Ltmp30691 # Subsection size .Ltmp30691: .short .Ltmp30694-.Ltmp30693 # Record length .Ltmp30693: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1481-"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11780 # Function type index .secrel32 "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" # Function section relative address .secidx "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Copy_alloc" # Function name .Ltmp30694: .short .Ltmp30696-.Ltmp30695 # Record length .Ltmp30695: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30696: .cv_def_range .Ltmp16116 .Ltmp16117, "E\021O\001\000\0008\000\000\000" .short .Ltmp30698-.Ltmp30697 # Record length .Ltmp30697: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30698: .cv_def_range .Ltmp16116 .Ltmp16117, "E\021O\001\000\000@\000\000\000" .short .Ltmp30700-.Ltmp30699 # Record length .Ltmp30699: .short 4414 # Record kind: S_LOCAL .long 4199 # TypeIndex .short 0 # Flags .asciz "_Reload" .Ltmp30700: .cv_def_range .Ltmp16116 .Ltmp16117, "E\021O\001\000\0007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30692: .p2align 2 .cv_linetable 1481, "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAAXAEBV?$allocator@I@2@@Z", .Lfunc_end1481 .section .debug$S,"dr",associative,"??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::assign .long .Ltmp30702-.Ltmp30701 # Subsection size .Ltmp30701: .short .Ltmp30704-.Ltmp30703 # Record length .Ltmp30703: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1482-"??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11781 # Function type index .secrel32 "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" # Function section relative address .secidx "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::assign" # Function name .Ltmp30704: .short .Ltmp30706-.Ltmp30705 # Record length .Ltmp30705: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30706: .cv_def_range .Ltmp16118 .Ltmp16120, "E\021O\001\000\000H\000\000\000" .short .Ltmp30708-.Ltmp30707 # Record length .Ltmp30707: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30708: .cv_def_range .Ltmp16118 .Ltmp16120, "E\021O\001\000\000P\000\000\000" .short .Ltmp30710-.Ltmp30709 # Record length .Ltmp30709: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30710: .cv_def_range .Ltmp16118 .Ltmp16120, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30702: .p2align 2 .cv_linetable 1482, "??$assign@PEAIX@?$vector@IV?$allocator@I@std@@@std@@QEAAXPEAI0@Z", .Lfunc_end1482 .section .debug$S,"dr",associative,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Pocca > .long .Ltmp30712-.Ltmp30711 # Subsection size .Ltmp30711: .short .Ltmp30714-.Ltmp30713 # Record length .Ltmp30713: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1483-"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11784 # Function type index .secrel32 "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" # Function section relative address .secidx "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Pocca >" # Function name .Ltmp30714: .short .Ltmp30716-.Ltmp30715 # Record length .Ltmp30715: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp30716: .cv_def_range .Ltmp16121 .Ltmp16122, "E\021O\001\000\0008\000\000\000" .short .Ltmp30718-.Ltmp30717 # Record length .Ltmp30717: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30718: .cv_def_range .Ltmp16121 .Ltmp16122, "E\021O\001\000\000@\000\000\000" .short .Ltmp30720-.Ltmp30719 # Record length .Ltmp30719: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 0 # Flags .asciz "_Tag" .Ltmp30720: .cv_def_range .Ltmp16121 .Ltmp16122, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30712: .p2align 2 .cv_linetable 1483, "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@@Z", .Lfunc_end1483 .section .debug$S,"dr",associative,"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Pocca > .long .Ltmp30722-.Ltmp30721 # Subsection size .Ltmp30721: .short .Ltmp30724-.Ltmp30723 # Record length .Ltmp30723: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1484-"??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11787 # Function type index .secrel32 "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address .secidx "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Pocca >" # Function name .Ltmp30724: .short .Ltmp30726-.Ltmp30725 # Record length .Ltmp30725: .short 4414 # Record kind: S_LOCAL .long 10423 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30726: .cv_def_range .Ltmp16123 .Ltmp16124, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30728-.Ltmp30727 # Record length .Ltmp30727: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30728: .cv_def_range .Ltmp16123 .Ltmp16124, "E\021O\001\000\000\b\000\000\000" .short .Ltmp30730-.Ltmp30729 # Record length .Ltmp30729: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30730: .cv_def_range .Ltmp16123 .Ltmp16124, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30722: .p2align 2 .cv_linetable 1484, "??$_Pocca@V?$allocator@I@std@@@std@@YAXAEAV?$allocator@I@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z", .Lfunc_end1484 .section .debug$S,"dr",associative,"??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range .long .Ltmp30732-.Ltmp30731 # Subsection size .Ltmp30731: .short .Ltmp30734-.Ltmp30733 # Record length .Ltmp30733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1485-"??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11789 # Function type index .secrel32 "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" # Function section relative address .secidx "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range" # Function name .Ltmp30734: .short .Ltmp30736-.Ltmp30735 # Record length .Ltmp30735: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30736: .cv_def_range .Ltmp16125 .Ltmp16126, "E\021O\001\000\000(\000\000\000" .short .Ltmp30738-.Ltmp30737 # Record length .Ltmp30737: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30738: .cv_def_range .Ltmp16125 .Ltmp16126, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30732: .p2align 2 .cv_linetable 1485, "??$_Adl_verify_range@PEAIPEAI@std@@YAXAEBQEAI0@Z", .Lfunc_end1485 .section .debug$S,"dr",associative,"??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Assign_range .long .Ltmp30740-.Ltmp30739 # Subsection size .Ltmp30739: .short .Ltmp30742-.Ltmp30741 # Record length .Ltmp30741: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1486-"??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11792 # Function type index .secrel32 "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" # Function section relative address .secidx "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Assign_range" # Function name .Ltmp30742: .short .Ltmp30744-.Ltmp30743 # Record length .Ltmp30743: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30744: .cv_def_range .Ltmp16127 .Ltmp16138, "E\021O\001\000\000\250\000\000\000" .short .Ltmp30746-.Ltmp30745 # Record length .Ltmp30745: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30746: .cv_def_range .Ltmp16127 .Ltmp16138, "E\021O\001\000\000\260\000\000\000" .short .Ltmp30748-.Ltmp30747 # Record length .Ltmp30747: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30748: .cv_def_range .Ltmp16127 .Ltmp16138, "E\021O\001\000\000\270\000\000\000" .short .Ltmp30750-.Ltmp30749 # Record length .Ltmp30749: .short 4414 # Record kind: S_LOCAL .long 4314 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30750: .cv_def_range .Ltmp16127 .Ltmp16138, "E\021O\001\000\000\300\000\000\000" .short .Ltmp30752-.Ltmp30751 # Record length .Ltmp30751: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newsize" .Ltmp30752: .cv_def_range .Ltmp16127 .Ltmp16138, "E\021O\001\000\000\240\000\000\000" .short .Ltmp30754-.Ltmp30753 # Record length .Ltmp30753: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldsize" .Ltmp30754: .cv_def_range .Ltmp16127 .Ltmp16138, "E\021O\001\000\000\230\000\000\000" .short .Ltmp30756-.Ltmp30755 # Record length .Ltmp30755: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp30756: .cv_def_range .Ltmp16127 .Ltmp16138, "E\021O\001\000\000\220\000\000\000" .short .Ltmp30758-.Ltmp30757 # Record length .Ltmp30757: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16133-.Ltmp16128 # Code size .secrel32 .Ltmp16128 # Function section relative address .secidx .Lfunc_begin1486 # Function section index .byte 0 # Lexical block name .Ltmp30758: .short .Ltmp30760-.Ltmp30759 # Record length .Ltmp30759: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newcapacity" .Ltmp30760: .cv_def_range .Ltmp16128 .Ltmp16133, "E\021O\001\000\000\210\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp30762-.Ltmp30761 # Record length .Ltmp30761: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16135-.Ltmp16134 # Code size .secrel32 .Ltmp16134 # Function section relative address .secidx .Lfunc_begin1486 # Function section index .byte 0 # Lexical block name .Ltmp30762: .short .Ltmp30764-.Ltmp30763 # Record length .Ltmp30763: .short 4414 # Record kind: S_LOCAL .long 10258 # TypeIndex .short 0 # Flags .asciz "_Mid" .Ltmp30764: .cv_def_range .Ltmp16134 .Ltmp16135, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp30766-.Ltmp30765 # Record length .Ltmp30765: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16136-.Ltmp16135 # Code size .secrel32 .Ltmp16135 # Function section relative address .secidx .Lfunc_begin1486 # Function section index .byte 0 # Lexical block name .Ltmp30766: .short .Ltmp30768-.Ltmp30767 # Record length .Ltmp30767: .short 4414 # Record kind: S_LOCAL .long 10404 # TypeIndex .short 0 # Flags .asciz "_Newlast" .Ltmp30768: .cv_def_range .Ltmp16135 .Ltmp16136, "E\021O\001\000\000x\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30740: .p2align 2 .cv_linetable 1486, "??$_Assign_range@PEAI@?$vector@IV?$allocator@I@std@@@std@@AEAAXPEAI0Uforward_iterator_tag@1@@Z", .Lfunc_end1486 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1 .long .Ltmp30770-.Ltmp30769 # Subsection size .Ltmp30769: .short .Ltmp30772-.Ltmp30771 # Record length .Ltmp30771: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1487-"??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11795 # Function type index .secrel32 "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1" # Function name .Ltmp30772: .short .Ltmp30774-.Ltmp30773 # Record length .Ltmp30773: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30774: .cv_def_range .Ltmp16139 .Ltmp16140, "E\021O\001\000\000 \000\000\000" .short .Ltmp30776-.Ltmp30775 # Record length .Ltmp30775: .short 4414 # Record kind: S_LOCAL .long 11053 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30776: .cv_def_range .Ltmp16139 .Ltmp16140, "E\021O\001\000\000(\000\000\000" .short .Ltmp30778-.Ltmp30777 # Record length .Ltmp30777: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30778: .cv_def_range .Ltmp16139 .Ltmp16140, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30770: .p2align 2 .cv_linetable 1487, "??$_Adl_verify_range1@PEAIPEAI@std@@YAXAEBQEAI0U?$integral_constant@_N$00@0@@Z", .Lfunc_end1487 .section .debug$S,"dr",associative,"??$_Verify_range@I@std@@YAXQEBI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Verify_range .long .Ltmp30780-.Ltmp30779 # Subsection size .Ltmp30779: .short .Ltmp30782-.Ltmp30781 # Record length .Ltmp30781: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1488-"??$_Verify_range@I@std@@YAXQEBI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11799 # Function type index .secrel32 "??$_Verify_range@I@std@@YAXQEBI0@Z" # Function section relative address .secidx "??$_Verify_range@I@std@@YAXQEBI0@Z" # Function section index .byte 0 # Flags .asciz "std::_Verify_range" # Function name .Ltmp30782: .short .Ltmp30784-.Ltmp30783 # Record length .Ltmp30783: .short 4414 # Record kind: S_LOCAL .long 11796 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30784: .cv_def_range .Ltmp16141 .Ltmp16148, "E\021O\001\000\0008\000\000\000" .short .Ltmp30786-.Ltmp30785 # Record length .Ltmp30785: .short 4414 # Record kind: S_LOCAL .long 11796 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30786: .cv_def_range .Ltmp16141 .Ltmp16148, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30780: .p2align 2 .cv_linetable 1488, "??$_Verify_range@I@std@@YAXQEBI0@Z", .Lfunc_end1488 .section .debug$S,"dr",associative,"??$distance@PEAI@std@@YA_JPEAI0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::distance .long .Ltmp30788-.Ltmp30787 # Subsection size .Ltmp30787: .short .Ltmp30790-.Ltmp30789 # Record length .Ltmp30789: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1489-"??$distance@PEAI@std@@YA_JPEAI0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11801 # Function type index .secrel32 "??$distance@PEAI@std@@YA_JPEAI0@Z" # Function section relative address .secidx "??$distance@PEAI@std@@YA_JPEAI0@Z" # Function section index .byte 0 # Flags .asciz "std::distance" # Function name .Ltmp30790: .short .Ltmp30792-.Ltmp30791 # Record length .Ltmp30791: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30792: .cv_def_range .Ltmp16149 .Ltmp16150, "E\021O\001\000\000(\000\000\000" .short .Ltmp30794-.Ltmp30793 # Record length .Ltmp30793: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30794: .cv_def_range .Ltmp16149 .Ltmp16150, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30788: .p2align 2 .cv_linetable 1489, "??$distance@PEAI@std@@YA_JPEAI0@Z", .Lfunc_end1489 .section .debug$S,"dr",associative,"??$next@PEAI@std@@YAPEAIPEAI_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::next .long .Ltmp30796-.Ltmp30795 # Subsection size .Ltmp30795: .short .Ltmp30798-.Ltmp30797 # Record length .Ltmp30797: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1490-"??$next@PEAI@std@@YAPEAIPEAI_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11804 # Function type index .secrel32 "??$next@PEAI@std@@YAPEAIPEAI_J@Z" # Function section relative address .secidx "??$next@PEAI@std@@YAPEAIPEAI_J@Z" # Function section index .byte 0 # Flags .asciz "std::next" # Function name .Ltmp30798: .short .Ltmp30800-.Ltmp30799 # Record length .Ltmp30799: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30800: .cv_def_range .Ltmp16151 .Ltmp16153, "E\021O\001\000\0008\000\000\000" .short .Ltmp30802-.Ltmp30801 # Record length .Ltmp30801: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp30802: .cv_def_range .Ltmp16151 .Ltmp16153, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30796: .p2align 2 .cv_linetable 1490, "??$next@PEAI@std@@YAPEAIPEAI_J@Z", .Lfunc_end1490 .section .debug$S,"dr",associative,"??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_unchecked .long .Ltmp30804-.Ltmp30803 # Subsection size .Ltmp30803: .short .Ltmp30806-.Ltmp30805 # Record length .Ltmp30805: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1491-"??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11805 # Function type index .secrel32 "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Function section relative address .secidx "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_unchecked" # Function name .Ltmp30806: .short .Ltmp30808-.Ltmp30807 # Record length .Ltmp30807: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30808: .cv_def_range .Ltmp16154 .Ltmp16156, "E\021O\001\000\000@\000\000\000" .short .Ltmp30810-.Ltmp30809 # Record length .Ltmp30809: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30810: .cv_def_range .Ltmp16154 .Ltmp16156, "E\021O\001\000\0000\000\000\000" .short .Ltmp30812-.Ltmp30811 # Record length .Ltmp30811: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30812: .cv_def_range .Ltmp16154 .Ltmp16156, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30804: .p2align 2 .cv_linetable 1491, "??$_Copy_unchecked@PEAIPEAI@std@@YAPEAIPEAI00@Z", .Lfunc_end1491 .section .debug$S,"dr",associative,"??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Distance1 .long .Ltmp30814-.Ltmp30813 # Subsection size .Ltmp30813: .short .Ltmp30816-.Ltmp30815 # Record length .Ltmp30815: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1492-"??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11808 # Function type index .secrel32 "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Distance1" # Function name .Ltmp30816: .short .Ltmp30818-.Ltmp30817 # Record length .Ltmp30817: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30818: .cv_def_range .Ltmp16157 .Ltmp16158, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30820-.Ltmp30819 # Record length .Ltmp30819: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30820: .cv_def_range .Ltmp16157 .Ltmp16158, "E\021O\001\000\000\b\000\000\000" .short .Ltmp30822-.Ltmp30821 # Record length .Ltmp30821: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30822: .cv_def_range .Ltmp16157 .Ltmp16158, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30814: .p2align 2 .cv_linetable 1492, "??$_Distance1@PEAI@std@@YA_JPEAI0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1492 .section .debug$S,"dr",associative,"??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::advance .long .Ltmp30824-.Ltmp30823 # Subsection size .Ltmp30823: .short .Ltmp30826-.Ltmp30825 # Record length .Ltmp30825: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1493-"??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11811 # Function type index .secrel32 "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" # Function section relative address .secidx "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z" # Function section index .byte 0 # Flags .asciz "std::advance" # Function name .Ltmp30826: .short .Ltmp30828-.Ltmp30827 # Record length .Ltmp30827: .short 4414 # Record kind: S_LOCAL .long 10464 # TypeIndex .short 1 # Flags .asciz "_Where" .Ltmp30828: .cv_def_range .Ltmp16159 .Ltmp16160, "E\021O\001\000\000(\000\000\000" .short .Ltmp30830-.Ltmp30829 # Record length .Ltmp30829: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp30830: .cv_def_range .Ltmp16159 .Ltmp16160, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30824: .p2align 2 .cv_linetable 1493, "??$advance@PEAI_J@std@@YAXAEAPEAI_J@Z", .Lfunc_end1493 .section .debug$S,"dr",associative,"??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Advance1 .long .Ltmp30832-.Ltmp30831 # Subsection size .Ltmp30831: .short .Ltmp30834-.Ltmp30833 # Record length .Ltmp30833: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1494-"??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11814 # Function type index .secrel32 "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Advance1" # Function name .Ltmp30834: .short .Ltmp30836-.Ltmp30835 # Record length .Ltmp30835: .short 4414 # Record kind: S_LOCAL .long 10464 # TypeIndex .short 1 # Flags .asciz "_Where" .Ltmp30836: .cv_def_range .Ltmp16161 .Ltmp16162, "E\021O\001\000\000\000\000\000\000" .short .Ltmp30838-.Ltmp30837 # Record length .Ltmp30837: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp30838: .cv_def_range .Ltmp16161 .Ltmp16162, "E\021O\001\000\000\b\000\000\000" .short .Ltmp30840-.Ltmp30839 # Record length .Ltmp30839: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30840: .cv_def_range .Ltmp16161 .Ltmp16162, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30832: .p2align 2 .cv_linetable 1494, "??$_Advance1@PEAI_J@std@@YAXAEAPEAI_JUrandom_access_iterator_tag@0@@Z", .Lfunc_end1494 .section .debug$S,"dr",associative,"??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_unchecked1 .long .Ltmp30842-.Ltmp30841 # Subsection size .Ltmp30841: .short .Ltmp30844-.Ltmp30843 # Record length .Ltmp30843: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1495-"??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11815 # Function type index .secrel32 "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_unchecked1" # Function name .Ltmp30844: .short .Ltmp30846-.Ltmp30845 # Record length .Ltmp30845: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30846: .cv_def_range .Ltmp16163 .Ltmp16164, "E\021O\001\000\000(\000\000\000" .short .Ltmp30848-.Ltmp30847 # Record length .Ltmp30847: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30848: .cv_def_range .Ltmp16163 .Ltmp16164, "E\021O\001\000\0000\000\000\000" .short .Ltmp30850-.Ltmp30849 # Record length .Ltmp30849: .short 4414 # Record kind: S_LOCAL .long 1653 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30850: .cv_def_range .Ltmp16163 .Ltmp16164, "E\021O\001\000\0008\000\000\000" .short .Ltmp30852-.Ltmp30851 # Record length .Ltmp30851: .short 4414 # Record kind: S_LOCAL .long 8129 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30852: .cv_def_range .Ltmp16163 .Ltmp16164, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30842: .p2align 2 .cv_linetable 1495, "??$_Copy_unchecked1@PEAIPEAI@std@@YAPEAIPEAI00U_Trivially_copyable_ptr_iterator_tag@0@@Z", .Lfunc_end1495 .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 .long 241 # Symbol subsection for std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_icase > > .long .Ltmp30854-.Ltmp30853 # Subsection size .Ltmp30853: .short .Ltmp30856-.Ltmp30855 # Record length .Ltmp30855: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1496-"??$_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 11818 # 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 .Ltmp30856: .short .Ltmp30858-.Ltmp30857 # Record length .Ltmp30857: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp30858: .cv_def_range .Lfunc_begin1496 .Ltmp16169, "A\021K\001\000\000" .cv_def_range .Ltmp16169 .Ltmp16181, "E\021O\001\000\000@\000\000\000" .short .Ltmp30860-.Ltmp30859 # Record length .Ltmp30859: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp30860: .cv_def_range .Lfunc_begin1496 .Ltmp16168, "A\021P\001\000\000" .cv_def_range .Ltmp16168 .Ltmp16181, "E\021O\001\000\000H\000\000\000" .short .Ltmp30862-.Ltmp30861 # Record length .Ltmp30861: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp30862: .cv_def_range .Lfunc_begin1496 .Ltmp16167, "A\021Q\001\000\000" .cv_def_range .Ltmp16167 .Ltmp16181, "E\021O\001\000\000P\000\000\000" .short .Ltmp30864-.Ltmp30863 # Record length .Ltmp30863: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp30864: .cv_def_range .Lfunc_begin1496 .Ltmp16166, "A\021S\001\000\000" .cv_def_range .Ltmp16166 .Ltmp16181, "E\021O\001\000\000X\000\000\000" .short .Ltmp30866-.Ltmp30865 # Record length .Ltmp30865: .short 4414 # Record kind: S_LOCAL .long 11350 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp30866: .cv_def_range .Ltmp16165 .Ltmp16182, "E\021O\001\000\000\360\000\000\000" .short .Ltmp30868-.Ltmp30867 # Record length .Ltmp30867: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp30868: .cv_def_range .Ltmp16165 .Ltmp16182, "E\021O\001\000\000\340\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30854: .p2align 2 .cv_linetable 1496, "??$_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_end1496 .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 .long 241 # Symbol subsection for std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_collate > > .long .Ltmp30870-.Ltmp30869 # Subsection size .Ltmp30869: .short .Ltmp30872-.Ltmp30871 # Record length .Ltmp30871: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1497-"??$_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 11821 # 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 .Ltmp30872: .short .Ltmp30874-.Ltmp30873 # Record length .Ltmp30873: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp30874: .cv_def_range .Lfunc_begin1497 .Ltmp16187, "A\021K\001\000\000" .cv_def_range .Ltmp16187 .Ltmp16199, "E\021O\001\000\000@\000\000\000" .short .Ltmp30876-.Ltmp30875 # Record length .Ltmp30875: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp30876: .cv_def_range .Lfunc_begin1497 .Ltmp16186, "A\021P\001\000\000" .cv_def_range .Ltmp16186 .Ltmp16199, "E\021O\001\000\000H\000\000\000" .short .Ltmp30878-.Ltmp30877 # Record length .Ltmp30877: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp30878: .cv_def_range .Lfunc_begin1497 .Ltmp16185, "A\021Q\001\000\000" .cv_def_range .Ltmp16185 .Ltmp16199, "E\021O\001\000\000P\000\000\000" .short .Ltmp30880-.Ltmp30879 # Record length .Ltmp30879: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp30880: .cv_def_range .Lfunc_begin1497 .Ltmp16184, "A\021S\001\000\000" .cv_def_range .Ltmp16184 .Ltmp16199, "E\021O\001\000\000X\000\000\000" .short .Ltmp30882-.Ltmp30881 # Record length .Ltmp30881: .short 4414 # Record kind: S_LOCAL .long 11366 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp30882: .cv_def_range .Ltmp16183 .Ltmp16200, "E\021O\001\000\000\360\000\000\000" .short .Ltmp30884-.Ltmp30883 # Record length .Ltmp30883: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp30884: .cv_def_range .Ltmp16183 .Ltmp16200, "E\021O\001\000\000\340\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30870: .p2align 2 .cv_linetable 1497, "??$_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_end1497 .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 .long 241 # Symbol subsection for std::_Cmp_chrange,0>,gsl::details::span_iterator,0>,std::_Cmp_cs > > .long .Ltmp30886-.Ltmp30885 # Subsection size .Ltmp30885: .short .Ltmp30888-.Ltmp30887 # Record length .Ltmp30887: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1498-"??$_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 11824 # 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 .Ltmp30888: .short .Ltmp30890-.Ltmp30889 # Record length .Ltmp30889: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin1" .Ltmp30890: .cv_def_range .Lfunc_begin1498 .Ltmp16205, "A\021K\001\000\000" .cv_def_range .Ltmp16205 .Ltmp16217, "E\021O\001\000\000@\000\000\000" .short .Ltmp30892-.Ltmp30891 # Record length .Ltmp30891: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End1" .Ltmp30892: .cv_def_range .Lfunc_begin1498 .Ltmp16204, "A\021P\001\000\000" .cv_def_range .Ltmp16204 .Ltmp16217, "E\021O\001\000\000H\000\000\000" .short .Ltmp30894-.Ltmp30893 # Record length .Ltmp30893: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Begin2" .Ltmp30894: .cv_def_range .Lfunc_begin1498 .Ltmp16203, "A\021Q\001\000\000" .cv_def_range .Ltmp16203 .Ltmp16217, "E\021O\001\000\000P\000\000\000" .short .Ltmp30896-.Ltmp30895 # Record length .Ltmp30895: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_End2" .Ltmp30896: .cv_def_range .Lfunc_begin1498 .Ltmp16202, "A\021S\001\000\000" .cv_def_range .Ltmp16202 .Ltmp16217, "E\021O\001\000\000X\000\000\000" .short .Ltmp30898-.Ltmp30897 # Record length .Ltmp30897: .short 4414 # Record kind: S_LOCAL .long 11376 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp30898: .cv_def_range .Ltmp16201 .Ltmp16218, "E\021O\001\000\000\360\000\000\000" .short .Ltmp30900-.Ltmp30899 # Record length .Ltmp30899: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp30900: .cv_def_range .Ltmp16201 .Ltmp16218, "E\021O\001\000\000\340\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30886: .p2align 2 .cv_linetable 1498, "??$_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_end1498 .section .debug$S,"dr",associative,"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Tgt_state_t,0> >::_Tgt_state_t .long .Ltmp30902-.Ltmp30901 # Subsection size .Ltmp30901: .short .Ltmp30904-.Ltmp30903 # Record length .Ltmp30903: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1499-"??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11826 # Function type index .secrel32 "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_Tgt_state_t,0> >::_Tgt_state_t" # Function name .Ltmp30904: .short .Ltmp30906-.Ltmp30905 # Record length .Ltmp30905: .short 4414 # Record kind: S_LOCAL .long 9538 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30906: .cv_def_range .Ltmp16221 .Ltmp16223, "E\021N\001\000\000\350\377\377\377" .short .Ltmp30908-.Ltmp30907 # Record length .Ltmp30907: .short 4414 # Record kind: S_LOCAL .long 11322 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30908: .cv_def_range .Ltmp16221 .Ltmp16223, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30902: .p2align 2 .cv_linetable 1499, "??0?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@QEAA@AEBV01@@Z", .Lfunc_end1499 .section .debug$S,"dr",associative,"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::distance,0> > .long .Ltmp30910-.Ltmp30909 # Subsection size .Ltmp30909: .short .Ltmp30912-.Ltmp30911 # Record length .Ltmp30911: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1500-"??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$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 11828 # Function type index .secrel32 "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$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@@YA_JV?$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 .Ltmp30912: .short .Ltmp30914-.Ltmp30913 # Record length .Ltmp30913: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30914: .cv_def_range .Lfunc_begin1500 .Ltmp16225, "E\021J\001\000\000\000\000\000\000" .short .Ltmp30916-.Ltmp30915 # Record length .Ltmp30915: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30916: .cv_def_range .Lfunc_begin1500 .Ltmp16226, "E\021K\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30910: .p2align 2 .cv_linetable 1500, "??$distance@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z", .Lfunc_end1500 .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@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector .long .Ltmp30918-.Ltmp30917 # Subsection size .Ltmp30917: .short .Ltmp30920-.Ltmp30919 # Record length .Ltmp30919: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1501-"??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@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11829 # 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@@QEAA@AEBV01@@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@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::vector" # Function name .Ltmp30920: .short .Ltmp30922-.Ltmp30921 # Record length .Ltmp30921: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30922: .cv_def_range .Ltmp16236 .Ltmp16242, "E\021N\001\000\000\340\377\377\377" .short .Ltmp30924-.Ltmp30923 # Record length .Ltmp30923: .short 4414 # Record kind: S_LOCAL .long 9708 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp30924: .cv_def_range .Ltmp16236 .Ltmp16242, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30918: .p2align 2 .cv_linetable 1501, "??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@@QEAA@AEBV01@@Z", .Lfunc_end1501 .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@AEBV32@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::select_on_container_copy_construction .long .Ltmp30926-.Ltmp30925 # Subsection size .Ltmp30925: .short .Ltmp30928-.Ltmp30927 # Record length .Ltmp30927: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1502-"?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@AEBV32@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11830 # 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@AEBV32@@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@AEBV32@@Z" # Function section index .byte 0 # Flags .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >::select_on_container_copy_construction" # Function name .Ltmp30928: .short .Ltmp30930-.Ltmp30929 # Record length .Ltmp30929: .short 4414 # Record kind: S_LOCAL .long 9695 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30930: .cv_def_range .Ltmp16243 .Ltmp16244, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30926: .p2align 2 .cv_linetable 1502, "?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@AEBV32@@Z", .Lfunc_end1502 .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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Vector_alloc,0> >::_Grp_t>,void> .long .Ltmp30932-.Ltmp30931 # Subsection size .Ltmp30931: .short .Ltmp30934-.Ltmp30933 # Record length .Ltmp30933: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1503-"??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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 11834 # 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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$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::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Vector_alloc,0> >::_Grp_t>,void>" # Function name .Ltmp30934: .short .Ltmp30936-.Ltmp30935 # Record length .Ltmp30935: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30936: .cv_def_range .Ltmp16245 .Ltmp16248, "E\021O\001\000\0008\000\000\000" .short .Ltmp30938-.Ltmp30937 # Record length .Ltmp30937: .short 4414 # Record kind: S_LOCAL .long 11831 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30938: .cv_def_range .Ltmp16245 .Ltmp16248, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30932: .p2align 2 .cv_linetable 1503, "??$?0V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@X@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAA@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", .Lfunc_end1503 .section .debug$S,"dr",associative,"?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Buy .long .Ltmp30940-.Ltmp30939 # Subsection size .Ltmp30939: .short .Ltmp30942-.Ltmp30941 # Record length .Ltmp30941: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1504-"?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11835 # Function type index .secrel32 "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" # Function section relative address .secidx "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Buy" # Function name .Ltmp30942: .short .Ltmp30944-.Ltmp30943 # Record length .Ltmp30943: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30944: .cv_def_range .Ltmp16249 .Ltmp16254, "E\021O\001\000\000P\000\000\000" .short .Ltmp30946-.Ltmp30945 # Record length .Ltmp30945: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newcapacity" .Ltmp30946: .cv_def_range .Ltmp16249 .Ltmp16254, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30940: .p2align 2 .cv_linetable 1504, "?_Buy@?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@AEAA_N_K@Z", .Lfunc_end1504 .section .debug$S,"dr",associative,"??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Ucopy,0> >::_Grp_t *> .long .Ltmp30948-.Ltmp30947 # Subsection size .Ltmp30947: .short .Ltmp30950-.Ltmp30949 # Record length .Ltmp30949: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1505-"??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11836 # Function type index .secrel32 "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z" # Function section relative address .secidx "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@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 .Ltmp30950: .short .Ltmp30952-.Ltmp30951 # Record length .Ltmp30951: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30952: .cv_def_range .Ltmp16255 .Ltmp16256, "E\021O\001\000\000(\000\000\000" .short .Ltmp30954-.Ltmp30953 # Record length .Ltmp30953: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30954: .cv_def_range .Ltmp16255 .Ltmp16256, "E\021O\001\000\0000\000\000\000" .short .Ltmp30956-.Ltmp30955 # Record length .Ltmp30955: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30956: .cv_def_range .Ltmp16255 .Ltmp16256, "E\021O\001\000\0008\000\000\000" .short .Ltmp30958-.Ltmp30957 # Record length .Ltmp30957: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30958: .cv_def_range .Ltmp16255 .Ltmp16256, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30948: .p2align 2 .cv_linetable 1505, "??$_Ucopy@PEAU_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@@AEAAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@PEAU231@00@Z", .Lfunc_end1505 .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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward,0> >::_Grp_t> > .long .Ltmp30960-.Ltmp30959 # Subsection size .Ltmp30959: .short .Ltmp30962-.Ltmp30961 # Record length .Ltmp30961: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1506-"??$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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11838 # 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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward,0> >::_Grp_t> >" # Function name .Ltmp30962: .short .Ltmp30964-.Ltmp30963 # Record length .Ltmp30963: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp30964: .cv_def_range .Ltmp16257 .Ltmp16258, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30960: .p2align 2 .cv_linetable 1506, "??$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$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEAV10@@Z", .Lfunc_end1506 .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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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 .long 241 # Symbol subsection for std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::_Compressed_pair,0> >::_Grp_t>> .long .Ltmp30966-.Ltmp30965 # Subsection size .Ltmp30965: .short .Ltmp30968-.Ltmp30967 # Record length .Ltmp30967: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1507-"??$?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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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 11841 # 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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$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 .Ltmp30968: .short .Ltmp30970-.Ltmp30969 # Record length .Ltmp30969: .short 4414 # Record kind: S_LOCAL .long 10272 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp30970: .cv_def_range .Ltmp16259 .Ltmp16260, "E\021O\001\000\000@\000\000\000" .short .Ltmp30972-.Ltmp30971 # Record length .Ltmp30971: .short 4414 # Record kind: S_LOCAL .long 8069 # TypeIndex .short 1 # Flags .byte 0 .Ltmp30972: .cv_def_range .Ltmp16259 .Ltmp16260, "E\021O\001\000\000P\000\000\000" .short .Ltmp30974-.Ltmp30973 # Record length .Ltmp30973: .short 4414 # Record kind: S_LOCAL .long 11831 # TypeIndex .short 1 # Flags .asciz "_Val1" .Ltmp30974: .cv_def_range .Ltmp16259 .Ltmp16260, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30966: .p2align 2 .cv_linetable 1507, "??$?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@@QEAA@U_One_then_variadic_args_t@1@$$QEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@@Z", .Lfunc_end1507 .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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 .long 241 # Symbol subsection for std::_Uninitialized_copy,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > .long .Ltmp30976-.Ltmp30975 # Subsection size .Ltmp30975: .short .Ltmp30978-.Ltmp30977 # Record length .Ltmp30977: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1508-"??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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 11842 # Function type index .secrel32 "??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$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 .Ltmp30978: .short .Ltmp30980-.Ltmp30979 # Record length .Ltmp30979: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30980: .cv_def_range .Ltmp16261 .Ltmp16262, "E\021O\001\000\000P\000\000\000" .short .Ltmp30982-.Ltmp30981 # Record length .Ltmp30981: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp30982: .cv_def_range .Ltmp16261 .Ltmp16262, "E\021O\001\000\000X\000\000\000" .short .Ltmp30984-.Ltmp30983 # Record length .Ltmp30983: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp30984: .cv_def_range .Ltmp16261 .Ltmp16262, "E\021O\001\000\000\230\000\000\000" .short .Ltmp30986-.Ltmp30985 # Record length .Ltmp30985: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp30986: .cv_def_range .Ltmp16261 .Ltmp16262, "E\021O\001\000\000`\000\000\000" .short .Ltmp30988-.Ltmp30987 # Record length .Ltmp30987: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp30988: .cv_def_range .Ltmp16261 .Ltmp16262, "E\021O\001\000\000\220\000\000\000" .short .Ltmp30990-.Ltmp30989 # Record length .Ltmp30989: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp30990: .cv_def_range .Ltmp16261 .Ltmp16262, "E\021O\001\000\000\210\000\000\000" .short .Ltmp30992-.Ltmp30991 # Record length .Ltmp30991: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp30992: .cv_def_range .Ltmp16261 .Ltmp16262, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30976: .p2align 2 .cv_linetable 1508, "??$_Uninitialized_copy@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@QEAU120@0PEAU120@AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@@Z", .Lfunc_end1508 .section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > .long .Ltmp30994-.Ltmp30993 # Subsection size .Ltmp30993: .short .Ltmp30996-.Ltmp30995 # Record length .Ltmp30995: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1509-"??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11843 # Function type index .secrel32 "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy_al_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >" # Function name .Ltmp30996: .short .Ltmp30998-.Ltmp30997 # Record length .Ltmp30997: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp30998: .cv_def_range .Ltmp16265 .Ltmp16272, "E\021N\001\000\000\310\377\377\377" .short .Ltmp31000-.Ltmp30999 # Record length .Ltmp30999: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31000: .cv_def_range .Ltmp16265 .Ltmp16272, "E\021N\001\000\000\320\377\377\377" .short .Ltmp31002-.Ltmp31001 # Record length .Ltmp31001: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp31002: .cv_def_range .Ltmp16265 .Ltmp16272, "E\021N\001\000\000\330\377\377\377" .short .Ltmp31004-.Ltmp31003 # Record length .Ltmp31003: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp31004: .cv_def_range .Ltmp16265 .Ltmp16272, "E\021N\001\000\000\340\377\377\377" .short .Ltmp31006-.Ltmp31005 # Record length .Ltmp31005: .short 4414 # Record kind: S_LOCAL .long 8131 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31006: .cv_def_range .Ltmp16265 .Ltmp16272, "E\021N\001\000\000\360\377\377\377" .short .Ltmp31008-.Ltmp31007 # Record length .Ltmp31007: .short 4414 # Record kind: S_LOCAL .long 10914 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31008: .cv_def_range .Ltmp16265 .Ltmp16272, "E\021N\001\000\000\350\377\377\377" .short .Ltmp31010-.Ltmp31009 # Record length .Ltmp31009: .short 4414 # Record kind: S_LOCAL .long 11228 # TypeIndex .short 0 # Flags .asciz "_Backout" .Ltmp31010: .cv_def_range .Ltmp16265 .Ltmp16272, "E\021N\001\000\000\260\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp30994: .p2align 2 .cv_linetable 1509, "??$_Uninitialized_copy_al_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@QEAU120@1AEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@U_General_ptr_iterator_tag@0@U_Unused_parameter@0@@Z", .Lfunc_end1509 .section .debug$S,"dr",associative,"??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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 .long 241 # Symbol subsection for std::_Ptr_copy_cat,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t> .long .Ltmp31012-.Ltmp31011 # Subsection size .Ltmp31011: .short .Ltmp31014-.Ltmp31013 # Record length .Ltmp31013: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1510-"??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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 11844 # Function type index .secrel32 "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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 "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_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::_Ptr_copy_cat,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t>" # Function name .Ltmp31014: .short .Ltmp31016-.Ltmp31015 # Record length .Ltmp31015: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31016: .cv_def_range .Ltmp16273 .Ltmp16274, "E\021O\001\000\000\000\000\000\000" .short .Ltmp31018-.Ltmp31017 # Record length .Ltmp31017: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31018: .cv_def_range .Ltmp16273 .Ltmp16274, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31012: .p2align 2 .cv_linetable 1510, "??$_Ptr_copy_cat@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@U123@@std@@YA?AU_Trivially_copyable_ptr_iterator_tag@0@AEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1510 .section .debug$S,"dr",associative,"??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_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 .long 241 # Symbol subsection for std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::_Emplace_back,0> >::_Grp_t &> .long .Ltmp31020-.Ltmp31019 # Subsection size .Ltmp31019: .short .Ltmp31022-.Ltmp31021 # Record length .Ltmp31021: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1511-"??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_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 11846 # Function type index .secrel32 "??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_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@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_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 .Ltmp31022: .short .Ltmp31024-.Ltmp31023 # Record length .Ltmp31023: .short 4414 # Record kind: S_LOCAL .long 11215 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31024: .cv_def_range .Ltmp16275 .Ltmp16276, "E\021O\001\000\0008\000\000\000" .short .Ltmp31026-.Ltmp31025 # Record length .Ltmp31025: .short 4414 # Record kind: S_LOCAL .long 9776 # TypeIndex .short 1 # Flags .asciz "_Vals" .Ltmp31026: .cv_def_range .Ltmp16275 .Ltmp16276, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31020: .p2align 2 .cv_linetable 1511, "??$_Emplace_back@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@3@@std@@QEAAXAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@@Z", .Lfunc_end1511 .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@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Default_allocator_traits,0> >::_Grp_t> >::construct,0> >::_Grp_t,std::_Tgt_state_t,0> >::_Grp_t &> .long .Ltmp31028-.Ltmp31027 # Subsection size .Ltmp31027: .short .Ltmp31030-.Ltmp31029 # Record length .Ltmp31029: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1512-"??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11849 # Function type index .secrel32 "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@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@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@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 .Ltmp31030: .short .Ltmp31032-.Ltmp31031 # Record length .Ltmp31031: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31032: .cv_def_range .Ltmp16277 .Ltmp16278, "E\021O\001\000\0000\000\000\000" .short .Ltmp31034-.Ltmp31033 # Record length .Ltmp31033: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp31034: .cv_def_range .Ltmp16277 .Ltmp16278, "E\021O\001\000\0008\000\000\000" .short .Ltmp31036-.Ltmp31035 # Record length .Ltmp31035: .short 4414 # Record kind: S_LOCAL .long 9776 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp31036: .cv_def_range .Ltmp16277 .Ltmp16278, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31028: .p2align 2 .cv_linetable 1512, "??$construct@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@AEAU123@@?$_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@@SAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@1@QEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@AEAU341@@Z", .Lfunc_end1512 .section .debug$S,"dr",associative,"??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward,0> >::_Grp_t &> .long .Ltmp31038-.Ltmp31037 # Subsection size .Ltmp31037: .short .Ltmp31040-.Ltmp31039 # Record length .Ltmp31039: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1513-"??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11851 # Function type index .secrel32 "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Function section relative address .secidx "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z" # Function section index .byte 0 # Flags .asciz "std::forward,0> >::_Grp_t &>" # Function name .Ltmp31040: .short .Ltmp31042-.Ltmp31041 # Record length .Ltmp31041: .short 4414 # Record kind: S_LOCAL .long 9776 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp31042: .cv_def_range .Ltmp16279 .Ltmp16280, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31038: .p2align 2 .cv_linetable 1513, "??$forward@AEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAAEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@AEAU120@@Z", .Lfunc_end1513 .section .debug$S,"dr",associative,"??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Distance1,0> > .long .Ltmp31044-.Ltmp31043 # Subsection size .Ltmp31043: .short .Ltmp31046-.Ltmp31045 # Record length .Ltmp31045: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1514-"??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11854 # Function type index .secrel32 "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Distance1,0> >" # Function name .Ltmp31046: .short .Ltmp31048-.Ltmp31047 # Record length .Ltmp31047: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31048: .cv_def_range .Lfunc_begin1514 .Ltmp16282, "E\021J\001\000\000\000\000\000\000" .short .Ltmp31050-.Ltmp31049 # Record length .Ltmp31049: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31050: .cv_def_range .Lfunc_begin1514 .Ltmp16283, "E\021K\001\000\000\000\000\000\000" .short .Ltmp31052-.Ltmp31051 # Record length .Ltmp31051: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31052: .cv_def_range .Ltmp16281 .Ltmp16284, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31044: .p2align 2 .cv_linetable 1514, "??$_Distance1@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@YA_JV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1514 .section .debug$S,"dr",associative,"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::operator- .long .Ltmp31054-.Ltmp31053 # Subsection size .Ltmp31053: .short .Ltmp31056-.Ltmp31055 # Record length .Ltmp31055: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1515-"??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11855 # Function type index .secrel32 "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # Function section relative address .secidx "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::operator-" # Function name .Ltmp31056: .short .Ltmp31058-.Ltmp31057 # Record length .Ltmp31057: .short 4414 # Record kind: S_LOCAL .long 6663 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31058: .cv_def_range .Ltmp16287 .Ltmp16297, "E\021N\001\000\000\360\377\377\377" .short .Ltmp31060-.Ltmp31059 # Record length .Ltmp31059: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp31060: .cv_def_range .Lfunc_begin1515 .Ltmp16288, "A\021K\001\000\000" .cv_def_range .Ltmp16288 .Ltmp16294 .Ltmp16295 .Ltmp16296, "E\021N\001\000\000\310\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31054: .p2align 2 .cv_linetable 1515, "??G?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBA_JV012@@Z", .Lfunc_end1515 .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@@AEAA_NPEAV_Node_rep@2@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Do_rep0 .long .Ltmp31062-.Ltmp31061 # Subsection size .Ltmp31061: .short .Ltmp31064-.Ltmp31063 # Record length .Ltmp31063: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1516-"?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11856 # 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@@AEAA_NPEAV_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@@AEAA_NPEAV_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 .Ltmp31064: .short .Ltmp31066-.Ltmp31065 # Record length .Ltmp31065: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31066: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000`\001\000\000" .short .Ltmp31068-.Ltmp31067 # Record length .Ltmp31067: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 1 # Flags .asciz "_Node" .Ltmp31068: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000h\001\000\000" .short .Ltmp31070-.Ltmp31069 # Record length .Ltmp31069: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Greedy" .Ltmp31070: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000v\001\000\000" .short .Ltmp31072-.Ltmp31071 # Record length .Ltmp31071: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "_Ix" .Ltmp31072: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000\\\001\000\000" .short .Ltmp31074-.Ltmp31073 # Record length .Ltmp31073: .short 4414 # Record kind: S_LOCAL .long 9545 # TypeIndex .short 0 # Flags .asciz "_St" .Ltmp31074: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000\370\000\000\000" .short .Ltmp31076-.Ltmp31075 # Record length .Ltmp31075: .short 4414 # Record kind: S_LOCAL .long 9545 # TypeIndex .short 0 # Flags .asciz "_Final" .Ltmp31076: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000X\000\000\000" .short .Ltmp31078-.Ltmp31077 # Record length .Ltmp31077: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Matched0" .Ltmp31078: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000W\000\000\000" .short .Ltmp31080-.Ltmp31079 # Record length .Ltmp31079: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Saved_pos" .Ltmp31080: .cv_def_range .Ltmp16318 .Ltmp16342, "E\021N\001\000\000@\000\000\000" .short .Ltmp31082-.Ltmp31081 # Record length .Ltmp31081: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16326-.Ltmp16322 # Code size .secrel32 .Ltmp16322 # Function section relative address .secidx .Lfunc_begin1516 # Function section index .byte 0 # Lexical block name .Ltmp31082: .short .Ltmp31084-.Ltmp31083 # Record length .Ltmp31083: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Cur" .Ltmp31084: .cv_def_range .Ltmp16322 .Ltmp16326, "E\021N\001\000\000\340\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp31086-.Ltmp31085 # Record length .Ltmp31085: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16341-.Ltmp16332 # Code size .secrel32 .Ltmp16332 # Function section relative address .secidx .Lfunc_begin1516 # Function section index .byte 0 # Lexical block name .Ltmp31086: .short .Ltmp31088-.Ltmp31087 # Record length .Ltmp31087: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Mid" .Ltmp31088: .cv_def_range .Ltmp16332 .Ltmp16341, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31062: .p2align 2 .cv_linetable 1516, "?_Do_rep0@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@AEAA_NPEAV_Node_rep@2@_N@Z", .Lfunc_end1516 .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@@QEAAAEAV01@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator= .long .Ltmp31090-.Ltmp31089 # Subsection size .Ltmp31089: .short .Ltmp31092-.Ltmp31091 # Record length .Ltmp31091: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1517-"??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@@QEAAAEAV01@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11857 # 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@@QEAAAEAV01@AEBV01@@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@@QEAAAEAV01@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::operator=" # Function name .Ltmp31092: .short .Ltmp31094-.Ltmp31093 # Record length .Ltmp31093: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31094: .cv_def_range .Ltmp16343 .Ltmp16346, "E\021O\001\000\0008\000\000\000" .short .Ltmp31096-.Ltmp31095 # Record length .Ltmp31095: .short 4414 # Record kind: S_LOCAL .long 9708 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp31096: .cv_def_range .Ltmp16343 .Ltmp16346, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31090: .p2align 2 .cv_linetable 1517, "??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@@QEAAAEAV01@AEBV01@@Z", .Lfunc_end1517 .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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > .long .Ltmp31098-.Ltmp31097 # Subsection size .Ltmp31097: .short .Ltmp31100-.Ltmp31099 # Record length .Ltmp31099: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1518-"??$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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11859 # 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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >" # Function name .Ltmp31100: .short .Ltmp31102-.Ltmp31101 # Record length .Ltmp31101: .short 4414 # Record kind: S_LOCAL .long 9708 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp31102: .cv_def_range .Ltmp16347 .Ltmp16348, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31098: .p2align 2 .cv_linetable 1518, "??$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@@YAPEBV?$vector@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@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@AEBV10@@Z", .Lfunc_end1518 .section .debug$S,"dr",associative,"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$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 .long 241 # Symbol subsection for std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Copy_alloc .long .Ltmp31104-.Ltmp31103 # Subsection size .Ltmp31103: .short .Ltmp31106-.Ltmp31105 # Record length .Ltmp31105: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1519-"?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$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 11860 # Function type index .secrel32 "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$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 "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$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::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Copy_alloc" # Function name .Ltmp31106: .short .Ltmp31108-.Ltmp31107 # Record length .Ltmp31107: .short 4414 # Record kind: S_LOCAL .long 10009 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31108: .cv_def_range .Ltmp16349 .Ltmp16350, "E\021O\001\000\0008\000\000\000" .short .Ltmp31110-.Ltmp31109 # Record length .Ltmp31109: .short 4414 # Record kind: S_LOCAL .long 9695 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp31110: .cv_def_range .Ltmp16349 .Ltmp16350, "E\021O\001\000\000@\000\000\000" .short .Ltmp31112-.Ltmp31111 # Record length .Ltmp31111: .short 4414 # Record kind: S_LOCAL .long 4199 # TypeIndex .short 0 # Flags .asciz "_Reload" .Ltmp31112: .cv_def_range .Ltmp16349 .Ltmp16350, "E\021O\001\000\0007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31104: .p2align 2 .cv_linetable 1519, "?_Copy_alloc@?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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@@QEAAXAEBV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@Z", .Lfunc_end1519 .section .debug$S,"dr",associative,"??$assign@PEAU_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@@QEAAXPEAU_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 .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::assign,0> >::_Grp_t *,void> .long .Ltmp31114-.Ltmp31113 # Subsection size .Ltmp31113: .short .Ltmp31116-.Ltmp31115 # Record length .Ltmp31115: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1520-"??$assign@PEAU_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@@QEAAXPEAU_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 11861 # Function type index .secrel32 "??$assign@PEAU_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@@QEAAXPEAU_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@PEAU_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@@QEAAXPEAU_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 .Ltmp31116: .short .Ltmp31118-.Ltmp31117 # Record length .Ltmp31117: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31118: .cv_def_range .Ltmp16351 .Ltmp16353, "E\021O\001\000\000H\000\000\000" .short .Ltmp31120-.Ltmp31119 # Record length .Ltmp31119: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31120: .cv_def_range .Ltmp16351 .Ltmp16353, "E\021O\001\000\000P\000\000\000" .short .Ltmp31122-.Ltmp31121 # Record length .Ltmp31121: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31122: .cv_def_range .Ltmp16351 .Ltmp16353, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31114: .p2align 2 .cv_linetable 1520, "??$assign@PEAU_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@@QEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0@Z", .Lfunc_end1520 .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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Pocca,0> >::_Grp_t> > .long .Ltmp31124-.Ltmp31123 # Subsection size .Ltmp31123: .short .Ltmp31126-.Ltmp31125 # Record length .Ltmp31125: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1521-"??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11864 # 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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::_Pocca,0> >::_Grp_t> >" # Function name .Ltmp31126: .short .Ltmp31128-.Ltmp31127 # Record length .Ltmp31127: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp31128: .cv_def_range .Ltmp16354 .Ltmp16355, "E\021O\001\000\0008\000\000\000" .short .Ltmp31130-.Ltmp31129 # Record length .Ltmp31129: .short 4414 # Record kind: S_LOCAL .long 9695 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp31130: .cv_def_range .Ltmp16354 .Ltmp16355, "E\021O\001\000\000@\000\000\000" .short .Ltmp31132-.Ltmp31131 # Record length .Ltmp31131: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 0 # Flags .asciz "_Tag" .Ltmp31132: .cv_def_range .Ltmp16354 .Ltmp16355, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31124: .p2align 2 .cv_linetable 1521, "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@@Z", .Lfunc_end1521 .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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Pocca,0> >::_Grp_t> > .long .Ltmp31134-.Ltmp31133 # Subsection size .Ltmp31133: .short .Ltmp31136-.Ltmp31135 # Record length .Ltmp31135: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1522-"??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11867 # 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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@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@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Pocca,0> >::_Grp_t> >" # Function name .Ltmp31136: .short .Ltmp31138-.Ltmp31137 # Record length .Ltmp31137: .short 4414 # Record kind: S_LOCAL .long 10012 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31138: .cv_def_range .Ltmp16356 .Ltmp16357, "E\021O\001\000\000\000\000\000\000" .short .Ltmp31140-.Ltmp31139 # Record length .Ltmp31139: .short 4414 # Record kind: S_LOCAL .long 9695 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31140: .cv_def_range .Ltmp16356 .Ltmp16357, "E\021O\001\000\000\b\000\000\000" .short .Ltmp31142-.Ltmp31141 # Record length .Ltmp31141: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31142: .cv_def_range .Ltmp16356 .Ltmp16357, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31134: .p2align 2 .cv_linetable 1522, "??$_Pocca@V?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@@std@@YAXAEAV?$allocator@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@0@AEBV10@U?$integral_constant@_N$0A@@0@@Z", .Lfunc_end1522 .section .debug$S,"dr",associative,"??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_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 .long 241 # Symbol subsection for std::_Adl_verify_range,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> .long .Ltmp31144-.Ltmp31143 # Subsection size .Ltmp31143: .short .Ltmp31146-.Ltmp31145 # Record length .Ltmp31145: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1523-"??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_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 11869 # Function type index .secrel32 "??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_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 .Ltmp31146: .short .Ltmp31148-.Ltmp31147 # Record length .Ltmp31147: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31148: .cv_def_range .Ltmp16358 .Ltmp16359, "E\021O\001\000\000(\000\000\000" .short .Ltmp31150-.Ltmp31149 # Record length .Ltmp31149: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31150: .cv_def_range .Ltmp16358 .Ltmp16359, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31144: .p2align 2 .cv_linetable 1523, "??$_Adl_verify_range@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1523 .section .debug$S,"dr",associative,"??$_Assign_range@PEAU_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@@AEAAXPEAU_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 .long 241 # Symbol subsection for std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Assign_range,0> >::_Grp_t *> .long .Ltmp31152-.Ltmp31151 # Subsection size .Ltmp31151: .short .Ltmp31154-.Ltmp31153 # Record length .Ltmp31153: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1524-"??$_Assign_range@PEAU_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@@AEAAXPEAU_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 11872 # Function type index .secrel32 "??$_Assign_range@PEAU_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@@AEAAXPEAU_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@PEAU_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@@AEAAXPEAU_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 .Ltmp31154: .short .Ltmp31156-.Ltmp31155 # Record length .Ltmp31155: .short 4414 # Record kind: S_LOCAL .long 9691 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31156: .cv_def_range .Ltmp16360 .Ltmp16371, "E\021O\001\000\000\250\000\000\000" .short .Ltmp31158-.Ltmp31157 # Record length .Ltmp31157: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31158: .cv_def_range .Ltmp16360 .Ltmp16371, "E\021O\001\000\000\260\000\000\000" .short .Ltmp31160-.Ltmp31159 # Record length .Ltmp31159: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31160: .cv_def_range .Ltmp16360 .Ltmp16371, "E\021O\001\000\000\270\000\000\000" .short .Ltmp31162-.Ltmp31161 # Record length .Ltmp31161: .short 4414 # Record kind: S_LOCAL .long 4314 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31162: .cv_def_range .Ltmp16360 .Ltmp16371, "E\021O\001\000\000\300\000\000\000" .short .Ltmp31164-.Ltmp31163 # Record length .Ltmp31163: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newsize" .Ltmp31164: .cv_def_range .Ltmp16360 .Ltmp16371, "E\021O\001\000\000\240\000\000\000" .short .Ltmp31166-.Ltmp31165 # Record length .Ltmp31165: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldsize" .Ltmp31166: .cv_def_range .Ltmp16360 .Ltmp16371, "E\021O\001\000\000\230\000\000\000" .short .Ltmp31168-.Ltmp31167 # Record length .Ltmp31167: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Oldcapacity" .Ltmp31168: .cv_def_range .Ltmp16360 .Ltmp16371, "E\021O\001\000\000\220\000\000\000" .short .Ltmp31170-.Ltmp31169 # Record length .Ltmp31169: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16366-.Ltmp16361 # Code size .secrel32 .Ltmp16361 # Function section relative address .secidx .Lfunc_begin1524 # Function section index .byte 0 # Lexical block name .Ltmp31170: .short .Ltmp31172-.Ltmp31171 # Record length .Ltmp31171: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Newcapacity" .Ltmp31172: .cv_def_range .Ltmp16361 .Ltmp16366, "E\021O\001\000\000\210\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp31174-.Ltmp31173 # Record length .Ltmp31173: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16368-.Ltmp16367 # Code size .secrel32 .Ltmp16367 # Function section relative address .secidx .Lfunc_begin1524 # Function section index .byte 0 # Lexical block name .Ltmp31174: .short .Ltmp31176-.Ltmp31175 # Record length .Ltmp31175: .short 4414 # Record kind: S_LOCAL .long 10055 # TypeIndex .short 0 # Flags .asciz "_Mid" .Ltmp31176: .cv_def_range .Ltmp16367 .Ltmp16368, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp31178-.Ltmp31177 # Record length .Ltmp31177: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16369-.Ltmp16368 # Code size .secrel32 .Ltmp16368 # Function section relative address .secidx .Lfunc_begin1524 # Function section index .byte 0 # Lexical block name .Ltmp31178: .short .Ltmp31180-.Ltmp31179 # Record length .Ltmp31179: .short 4414 # Record kind: S_LOCAL .long 9800 # TypeIndex .short 0 # Flags .asciz "_Newlast" .Ltmp31180: .cv_def_range .Ltmp16368 .Ltmp16369, "E\021O\001\000\000x\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31152: .p2align 2 .cv_linetable 1524, "??$_Assign_range@PEAU_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@@AEAAXPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@0Uforward_iterator_tag@1@@Z", .Lfunc_end1524 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> .long .Ltmp31182-.Ltmp31181 # Subsection size .Ltmp31181: .short .Ltmp31184-.Ltmp31183 # Record length .Ltmp31183: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1525-"??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11875 # Function type index .secrel32 "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name .Ltmp31184: .short .Ltmp31186-.Ltmp31185 # Record length .Ltmp31185: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31186: .cv_def_range .Ltmp16372 .Ltmp16373, "E\021O\001\000\000 \000\000\000" .short .Ltmp31188-.Ltmp31187 # Record length .Ltmp31187: .short 4414 # Record kind: S_LOCAL .long 11252 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31188: .cv_def_range .Ltmp16372 .Ltmp16373, "E\021O\001\000\000(\000\000\000" .short .Ltmp31190-.Ltmp31189 # Record length .Ltmp31189: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31190: .cv_def_range .Ltmp16372 .Ltmp16373, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31182: .p2align 2 .cv_linetable 1525, "??$_Adl_verify_range1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAXAEBQEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0U?$integral_constant@_N$00@0@@Z", .Lfunc_end1525 .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@@YAXQEBU_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 .long 241 # Symbol subsection for std::_Verify_range,0> >::_Grp_t> .long .Ltmp31192-.Ltmp31191 # Subsection size .Ltmp31191: .short .Ltmp31194-.Ltmp31193 # Record length .Ltmp31193: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1526-"??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQEBU_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 11879 # 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@@YAXQEBU_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@@YAXQEBU_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 .Ltmp31194: .short .Ltmp31196-.Ltmp31195 # Record length .Ltmp31195: .short 4414 # Record kind: S_LOCAL .long 11876 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31196: .cv_def_range .Ltmp16374 .Ltmp16381, "E\021O\001\000\0008\000\000\000" .short .Ltmp31198-.Ltmp31197 # Record length .Ltmp31197: .short 4414 # Record kind: S_LOCAL .long 11876 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31198: .cv_def_range .Ltmp16374 .Ltmp16381, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31192: .p2align 2 .cv_linetable 1526, "??$_Verify_range@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAXQEBU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1526 .section .debug$S,"dr",associative,"??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_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 .long 241 # Symbol subsection for std::distance,0> >::_Grp_t *> .long .Ltmp31200-.Ltmp31199 # Subsection size .Ltmp31199: .short .Ltmp31202-.Ltmp31201 # Record length .Ltmp31201: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1527-"??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_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 11881 # Function type index .secrel32 "??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_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 .Ltmp31202: .short .Ltmp31204-.Ltmp31203 # Record length .Ltmp31203: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31204: .cv_def_range .Ltmp16382 .Ltmp16383, "E\021O\001\000\000(\000\000\000" .short .Ltmp31206-.Ltmp31205 # Record length .Ltmp31205: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31206: .cv_def_range .Ltmp16382 .Ltmp16383, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31200: .p2align 2 .cv_linetable 1527, "??$distance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0@Z", .Lfunc_end1527 .section .debug$S,"dr",associative,"??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::next,0> >::_Grp_t *> .long .Ltmp31208-.Ltmp31207 # Subsection size .Ltmp31207: .short .Ltmp31210-.Ltmp31209 # Record length .Ltmp31209: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1528-"??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11884 # Function type index .secrel32 "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" # Function section relative address .secidx "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z" # Function section index .byte 0 # Flags .asciz "std::next,0> >::_Grp_t *>" # Function name .Ltmp31210: .short .Ltmp31212-.Ltmp31211 # Record length .Ltmp31211: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31212: .cv_def_range .Ltmp16384 .Ltmp16386, "E\021O\001\000\0008\000\000\000" .short .Ltmp31214-.Ltmp31213 # Record length .Ltmp31213: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp31214: .cv_def_range .Ltmp16384 .Ltmp16386, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31208: .p2align 2 .cv_linetable 1528, "??$next@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@_J@Z", .Lfunc_end1528 .section .debug$S,"dr",associative,"??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> .long .Ltmp31216-.Ltmp31215 # Subsection size .Ltmp31215: .short .Ltmp31218-.Ltmp31217 # Record length .Ltmp31217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1529-"??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11886 # Function type index .secrel32 "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # Function section relative address .secidx "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_unchecked,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name .Ltmp31218: .short .Ltmp31220-.Ltmp31219 # Record length .Ltmp31219: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31220: .cv_def_range .Ltmp16387 .Ltmp16389, "E\021O\001\000\000@\000\000\000" .short .Ltmp31222-.Ltmp31221 # Record length .Ltmp31221: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31222: .cv_def_range .Ltmp16387 .Ltmp16389, "E\021O\001\000\0000\000\000\000" .short .Ltmp31224-.Ltmp31223 # Record length .Ltmp31223: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp31224: .cv_def_range .Ltmp16387 .Ltmp16389, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31216: .p2align 2 .cv_linetable 1529, "??$_Copy_unchecked@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z", .Lfunc_end1529 .section .debug$S,"dr",associative,"??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Distance1,0> >::_Grp_t *> .long .Ltmp31226-.Ltmp31225 # Subsection size .Ltmp31225: .short .Ltmp31228-.Ltmp31227 # Record length .Ltmp31227: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1530-"??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11889 # Function type index .secrel32 "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Distance1,0> >::_Grp_t *>" # Function name .Ltmp31228: .short .Ltmp31230-.Ltmp31229 # Record length .Ltmp31229: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31230: .cv_def_range .Ltmp16390 .Ltmp16391, "E\021O\001\000\000\000\000\000\000" .short .Ltmp31232-.Ltmp31231 # Record length .Ltmp31231: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31232: .cv_def_range .Ltmp16390 .Ltmp16391, "E\021O\001\000\000\b\000\000\000" .short .Ltmp31234-.Ltmp31233 # Record length .Ltmp31233: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31234: .cv_def_range .Ltmp16390 .Ltmp16391, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31226: .p2align 2 .cv_linetable 1530, "??$_Distance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@YA_JPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1530 .section .debug$S,"dr",associative,"??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::advance,0> >::_Grp_t *,long long> .long .Ltmp31236-.Ltmp31235 # Subsection size .Ltmp31235: .short .Ltmp31238-.Ltmp31237 # Record length .Ltmp31237: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1531-"??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11892 # Function type index .secrel32 "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" # Function section relative address .secidx "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z" # Function section index .byte 0 # Flags .asciz "std::advance,0> >::_Grp_t *,long long>" # Function name .Ltmp31238: .short .Ltmp31240-.Ltmp31239 # Record length .Ltmp31239: .short 4414 # Record kind: S_LOCAL .long 10037 # TypeIndex .short 1 # Flags .asciz "_Where" .Ltmp31240: .cv_def_range .Ltmp16392 .Ltmp16393, "E\021O\001\000\000(\000\000\000" .short .Ltmp31242-.Ltmp31241 # Record length .Ltmp31241: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp31242: .cv_def_range .Ltmp16392 .Ltmp16393, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31236: .p2align 2 .cv_linetable 1531, "??$advance@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_J@Z", .Lfunc_end1531 .section .debug$S,"dr",associative,"??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Advance1,0> >::_Grp_t *,long long> .long .Ltmp31244-.Ltmp31243 # Subsection size .Ltmp31243: .short .Ltmp31246-.Ltmp31245 # Record length .Ltmp31245: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1532-"??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11895 # Function type index .secrel32 "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Advance1,0> >::_Grp_t *,long long>" # Function name .Ltmp31246: .short .Ltmp31248-.Ltmp31247 # Record length .Ltmp31247: .short 4414 # Record kind: S_LOCAL .long 10037 # TypeIndex .short 1 # Flags .asciz "_Where" .Ltmp31248: .cv_def_range .Ltmp16394 .Ltmp16395, "E\021O\001\000\000\000\000\000\000" .short .Ltmp31250-.Ltmp31249 # Record length .Ltmp31249: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp31250: .cv_def_range .Ltmp16394 .Ltmp16395, "E\021O\001\000\000\b\000\000\000" .short .Ltmp31252-.Ltmp31251 # Record length .Ltmp31251: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31252: .cv_def_range .Ltmp16394 .Ltmp16395, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31244: .p2align 2 .cv_linetable 1532, "??$_Advance1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@_J@std@@YAXAEAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@_JUrandom_access_iterator_tag@0@@Z", .Lfunc_end1532 .section .debug$S,"dr",associative,"??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_unchecked1,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> .long .Ltmp31254-.Ltmp31253 # Subsection size .Ltmp31253: .short .Ltmp31256-.Ltmp31255 # Record length .Ltmp31255: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1533-"??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11898 # Function type index .secrel32 "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_unchecked1,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name .Ltmp31256: .short .Ltmp31258-.Ltmp31257 # Record length .Ltmp31257: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31258: .cv_def_range .Ltmp16396 .Ltmp16397, "E\021O\001\000\000(\000\000\000" .short .Ltmp31260-.Ltmp31259 # Record length .Ltmp31259: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31260: .cv_def_range .Ltmp16396 .Ltmp16397, "E\021O\001\000\0000\000\000\000" .short .Ltmp31262-.Ltmp31261 # Record length .Ltmp31261: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp31262: .cv_def_range .Ltmp16396 .Ltmp16397, "E\021O\001\000\0008\000\000\000" .short .Ltmp31264-.Ltmp31263 # Record length .Ltmp31263: .short 4414 # Record kind: S_LOCAL .long 8129 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31264: .cv_def_range .Ltmp16396 .Ltmp16397, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31254: .p2align 2 .cv_linetable 1533, "??$_Copy_unchecked1@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00U_Trivially_copyable_ptr_iterator_tag@0@@Z", .Lfunc_end1533 .section .debug$S,"dr",associative,"??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_memmove,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> .long .Ltmp31266-.Ltmp31265 # Subsection size .Ltmp31265: .short .Ltmp31268-.Ltmp31267 # Record length .Ltmp31267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1534-"??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11899 # Function type index .secrel32 "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # Function section relative address .secidx "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_memmove,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *>" # Function name .Ltmp31268: .short .Ltmp31270-.Ltmp31269 # Record length .Ltmp31269: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31270: .cv_def_range .Ltmp16398 .Ltmp16399, "E\021O\001\000\000P\000\000\000" .short .Ltmp31272-.Ltmp31271 # Record length .Ltmp31271: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31272: .cv_def_range .Ltmp16398 .Ltmp16399, "E\021O\001\000\000X\000\000\000" .short .Ltmp31274-.Ltmp31273 # Record length .Ltmp31273: .short 4414 # Record kind: S_LOCAL .long 9760 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp31274: .cv_def_range .Ltmp16398 .Ltmp16399, "E\021O\001\000\000`\000\000\000" .short .Ltmp31276-.Ltmp31275 # Record length .Ltmp31275: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First_ch" .Ltmp31276: .cv_def_range .Ltmp16398 .Ltmp16399, "E\021O\001\000\000H\000\000\000" .short .Ltmp31278-.Ltmp31277 # Record length .Ltmp31277: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Last_ch" .Ltmp31278: .cv_def_range .Ltmp16398 .Ltmp16399, "E\021O\001\000\000@\000\000\000" .short .Ltmp31280-.Ltmp31279 # Record length .Ltmp31279: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Dest_ch" .Ltmp31280: .cv_def_range .Ltmp16398 .Ltmp16399, "E\021O\001\000\0008\000\000\000" .short .Ltmp31282-.Ltmp31281 # Record length .Ltmp31281: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp31282: .cv_def_range .Ltmp16398 .Ltmp16399, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31266: .p2align 2 .cv_linetable 1534, "??$_Copy_memmove@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@PEAU123@@std@@YAPEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@0@PEAU120@00@Z", .Lfunc_end1534 .section .debug$S,"dr",associative,"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_iter_base > >::_Advance .long .Ltmp31284-.Ltmp31283 # Subsection size .Ltmp31283: .short .Ltmp31286-.Ltmp31285 # Record length .Ltmp31285: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1535-"?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11900 # Function type index .secrel32 "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" # Function section relative address .secidx "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_iter_base > >::_Advance" # Function name .Ltmp31286: .short .Ltmp31288-.Ltmp31287 # Record length .Ltmp31287: .short 4414 # Record kind: S_LOCAL .long 10412 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31288: .cv_def_range .Ltmp16400 .Ltmp16401, "E\021O\001\000\000\000\000\000\000" .short .Ltmp31290-.Ltmp31289 # Record length .Ltmp31289: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp31290: .cv_def_range .Ltmp16400 .Ltmp16401, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31284: .p2align 2 .cv_linetable 1535, "?_Advance@?$_Vb_iter_base@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@QEAAX_K@Z", .Lfunc_end1535 .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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::operator[] .long .Ltmp31292-.Ltmp31291 # Subsection size .Ltmp31291: .short .Ltmp31294-.Ltmp31293 # Record length .Ltmp31293: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1536-"??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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11901 # 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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::operator[]" # Function name .Ltmp31294: .short .Ltmp31296-.Ltmp31295 # Record length .Ltmp31295: .short 4414 # Record kind: S_LOCAL .long 6729 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31296: .cv_def_range .Ltmp16402 .Ltmp16409, "E\021O\001\000\000H\000\000\000" .short .Ltmp31298-.Ltmp31297 # Record length .Ltmp31297: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Pos" .Ltmp31298: .cv_def_range .Ltmp16402 .Ltmp16409, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31292: .p2align 2 .cv_linetable 1536, "??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@@QEAAAEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z", .Lfunc_end1536 .section .debug$S,"dr",associative,"??0_Regex_base@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_base::_Regex_base .long .Ltmp31300-.Ltmp31299 # Subsection size .Ltmp31299: .short .Ltmp31302-.Ltmp31301 # Record length .Ltmp31301: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1537-"??0_Regex_base@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11902 # Function type index .secrel32 "??0_Regex_base@std@@QEAA@XZ" # Function section relative address .secidx "??0_Regex_base@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Regex_base::_Regex_base" # Function name .Ltmp31302: .short .Ltmp31304-.Ltmp31303 # Record length .Ltmp31303: .short 4414 # Record kind: S_LOCAL .long 9120 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31304: .cv_def_range .Ltmp16410 .Ltmp16413, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31300: .p2align 2 .cv_linetable 1537, "??0_Regex_base@std@@QEAA@XZ", .Lfunc_end1537 .section .debug$S,"dr",associative,"??0?$regex_traits@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_traits::regex_traits .long .Ltmp31306-.Ltmp31305 # Subsection size .Ltmp31305: .short .Ltmp31308-.Ltmp31307 # Record length .Ltmp31307: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1538-"??0?$regex_traits@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11905 # Function type index .secrel32 "??0?$regex_traits@D@std@@QEAA@XZ" # Function section relative address .secidx "??0?$regex_traits@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::regex_traits::regex_traits" # Function name .Ltmp31308: .short .Ltmp31310-.Ltmp31309 # Record length .Ltmp31309: .short 4414 # Record kind: S_LOCAL .long 11903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31310: .cv_def_range .Ltmp16414 .Ltmp16415, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31306: .p2align 2 .cv_linetable 1538, "??0?$regex_traits@D@std@@QEAA@XZ", .Lfunc_end1538 .section .debug$S,"dr",associative,"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::_Reset .long .Ltmp31312-.Ltmp31311 # Subsection size .Ltmp31311: .short .Ltmp31314-.Ltmp31313 # Record length .Ltmp31313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1539-"??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11908 # Function type index .secrel32 "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # Function section relative address .secidx "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::_Reset" # Function name .Ltmp31314: .short .Ltmp31316-.Ltmp31315 # Record length .Ltmp31315: .short 4414 # Record kind: S_LOCAL .long 9077 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31316: .cv_def_range .Ltmp16420 .Ltmp16421, "E\021N\001\000\000\200\000\000\000" .short .Ltmp31318-.Ltmp31317 # Record length .Ltmp31317: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31318: .cv_def_range .Ltmp16420 .Ltmp16421, "E\021N\001\000\000\210\000\000\000" .short .Ltmp31320-.Ltmp31319 # Record length .Ltmp31319: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31320: .cv_def_range .Ltmp16420 .Ltmp16421, "E\021N\001\000\000\220\000\000\000" .short .Ltmp31322-.Ltmp31321 # Record length .Ltmp31321: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Flags" .Ltmp31322: .cv_def_range .Ltmp16420 .Ltmp16421, "E\021N\001\000\000\234\000\000\000" .short .Ltmp31324-.Ltmp31323 # Record length .Ltmp31323: .short 4414 # Record kind: S_LOCAL .long 4314 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31324: .cv_def_range .Ltmp16420 .Ltmp16421, "E\021N\001\000\000\240\000\000\000" .short .Ltmp31326-.Ltmp31325 # Record length .Ltmp31325: .short 4414 # Record kind: S_LOCAL .long 11945 # TypeIndex .short 0 # Flags .asciz "_Prs" .Ltmp31326: .cv_def_range .Ltmp16420 .Ltmp16421, "E\021N\001\000\000\350\377\377\377" .short .Ltmp31328-.Ltmp31327 # Record length .Ltmp31327: .short 4414 # Record kind: S_LOCAL .long 9075 # TypeIndex .short 0 # Flags .asciz "_Rx" .Ltmp31328: .cv_def_range .Ltmp16420 .Ltmp16421, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31312: .p2align 2 .cv_linetable 1539, "??$_Reset@PEBD@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEBD0W4syntax_option_type@regex_constants@1@Uforward_iterator_tag@1@@Z", .Lfunc_end1539 .section .debug$S,"dr",associative,"?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::length .long .Ltmp31330-.Ltmp31329 # Subsection size .Ltmp31329: .short .Ltmp31332-.Ltmp31331 # Record length .Ltmp31331: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1540-"?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11990 # Function type index .secrel32 "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" # Function section relative address .secidx "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::length" # Function name .Ltmp31332: .short .Ltmp31334-.Ltmp31333 # Record length .Ltmp31333: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Str" .Ltmp31334: .cv_def_range .Ltmp16422 .Ltmp16423, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31330: .p2align 2 .cv_linetable 1540, "?length@?$_Regex_traits@D@std@@SA_KPEBD@Z", .Lfunc_end1540 .section .debug$S,"dr",associative,"??1?$regex_traits@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_traits::~regex_traits .long .Ltmp31336-.Ltmp31335 # Subsection size .Ltmp31335: .short .Ltmp31338-.Ltmp31337 # Record length .Ltmp31337: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1541-"??1?$regex_traits@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11991 # Function type index .secrel32 "??1?$regex_traits@D@std@@QEAA@XZ" # Function section relative address .secidx "??1?$regex_traits@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::regex_traits::~regex_traits" # Function name .Ltmp31338: .short .Ltmp31340-.Ltmp31339 # Record length .Ltmp31339: .short 4414 # Record kind: S_LOCAL .long 11903 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31340: .cv_def_range .Ltmp16424 .Ltmp16426, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31336: .p2align 2 .cv_linetable 1541, "??1?$regex_traits@D@std@@QEAA@XZ", .Lfunc_end1541 .section .debug$S,"dr",associative,"??1_Regex_base@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_base::~_Regex_base .long .Ltmp31342-.Ltmp31341 # Subsection size .Ltmp31341: .short .Ltmp31344-.Ltmp31343 # Record length .Ltmp31343: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1542-"??1_Regex_base@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11992 # Function type index .secrel32 "??1_Regex_base@std@@QEAA@XZ" # Function section relative address .secidx "??1_Regex_base@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Regex_base::~_Regex_base" # Function name .Ltmp31344: .short .Ltmp31346-.Ltmp31345 # Record length .Ltmp31345: .short 4414 # Record kind: S_LOCAL .long 9120 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31346: .cv_def_range .Ltmp16427 .Ltmp16429, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31342: .p2align 2 .cv_linetable 1542, "??1_Regex_base@std@@QEAA@XZ", .Lfunc_end1542 .section .debug$S,"dr",associative,"??0?$_Regex_traits@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::_Regex_traits .long .Ltmp31348-.Ltmp31347 # Subsection size .Ltmp31347: .short .Ltmp31350-.Ltmp31349 # Record length .Ltmp31349: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1543-"??0?$_Regex_traits@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11993 # Function type index .secrel32 "??0?$_Regex_traits@D@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Regex_traits@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::_Regex_traits" # Function name .Ltmp31350: .short .Ltmp31352-.Ltmp31351 # Record length .Ltmp31351: .short 4414 # Record kind: S_LOCAL .long 9210 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31352: .cv_def_range .Ltmp16432 .Ltmp16436, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31348: .p2align 2 .cv_linetable 1543, "??0?$_Regex_traits@D@std@@QEAA@XZ", .Lfunc_end1543 .section .debug$S,"dr",associative,"??0locale@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::locale::locale .long .Ltmp31354-.Ltmp31353 # Subsection size .Ltmp31353: .short .Ltmp31356-.Ltmp31355 # Record length .Ltmp31355: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1544-"??0locale@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11994 # Function type index .secrel32 "??0locale@std@@QEAA@XZ" # Function section relative address .secidx "??0locale@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::locale::locale" # Function name .Ltmp31356: .short .Ltmp31358-.Ltmp31357 # Record length .Ltmp31357: .short 4414 # Record kind: S_LOCAL .long 9142 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31358: .cv_def_range .Ltmp16439 .Ltmp16440, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31354: .p2align 2 .cv_linetable 1544, "??0locale@std@@QEAA@XZ", .Lfunc_end1544 .section .debug$S,"dr",associative,"?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::_Cache_locale .long .Ltmp31360-.Ltmp31359 # Subsection size .Ltmp31359: .short .Ltmp31362-.Ltmp31361 # Record length .Ltmp31361: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1545-"?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11995 # Function type index .secrel32 "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" # Function section relative address .secidx "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::_Cache_locale" # Function name .Ltmp31362: .short .Ltmp31364-.Ltmp31363 # Record length .Ltmp31363: .short 4414 # Record kind: S_LOCAL .long 9210 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31364: .cv_def_range .Ltmp16441 .Ltmp16442, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31360: .p2align 2 .cv_linetable 1545, "?_Cache_locale@?$_Regex_traits@D@std@@AEAAXXZ", .Lfunc_end1545 .section .debug$S,"dr",associative,"??1locale@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::locale::~locale .long .Ltmp31366-.Ltmp31365 # Subsection size .Ltmp31365: .short .Ltmp31368-.Ltmp31367 # Record length .Ltmp31367: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1546-"??1locale@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11996 # Function type index .secrel32 "??1locale@std@@QEAA@XZ" # Function section relative address .secidx "??1locale@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::locale::~locale" # Function name .Ltmp31368: .short .Ltmp31370-.Ltmp31369 # Record length .Ltmp31369: .short 4414 # Record kind: S_LOCAL .long 9142 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31370: .cv_def_range .Ltmp16445 .Ltmp16449, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31366: .p2align 2 .cv_linetable 1546, "??1locale@std@@QEAA@XZ", .Lfunc_end1546 .section .debug$S,"dr",associative,"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::use_facet > .long .Ltmp31372-.Ltmp31371 # Subsection size .Ltmp31371: .short .Ltmp31374-.Ltmp31373 # Record length .Ltmp31373: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1547-"??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 11999 # Function type index .secrel32 "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" # Function section relative address .secidx "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z" # Function section index .byte 0 # Flags .asciz "std::use_facet >" # Function name .Ltmp31374: .short .Ltmp31376-.Ltmp31375 # Record length .Ltmp31375: .short 4414 # Record kind: S_LOCAL .long 9149 # TypeIndex .short 1 # Flags .asciz "_Loc" .Ltmp31376: .cv_def_range .Ltmp16462 .Ltmp16473, "E\021N\001\000\000P\000\000\000" .short .Ltmp31378-.Ltmp31377 # Record length .Ltmp31377: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16473-.Ltmp16462 # Code size .secrel32 .Ltmp16462 # Function section relative address .secidx .Lfunc_begin1547 # Function section index .byte 0 # Lexical block name .Ltmp31378: .short .Ltmp31380-.Ltmp31379 # Record length .Ltmp31379: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp31380: .cv_def_range .Ltmp16462 .Ltmp16473, "E\021N\001\000\000H\000\000\000" .short .Ltmp31382-.Ltmp31381 # Record length .Ltmp31381: .short 4414 # Record kind: S_LOCAL .long 9173 # TypeIndex .short 0 # Flags .asciz "_Psave" .Ltmp31382: .cv_def_range .Ltmp16462 .Ltmp16473, "E\021N\001\000\000@\000\000\000" .short .Ltmp31384-.Ltmp31383 # Record length .Ltmp31383: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Id" .Ltmp31384: .cv_def_range .Ltmp16462 .Ltmp16473, "E\021N\001\000\0008\000\000\000" .short .Ltmp31386-.Ltmp31385 # Record length .Ltmp31385: .short 4414 # Record kind: S_LOCAL .long 9173 # TypeIndex .short 0 # Flags .asciz "_Pf" .Ltmp31386: .cv_def_range .Ltmp16462 .Ltmp16473, "E\021N\001\000\0000\000\000\000" .short .Ltmp31388-.Ltmp31387 # Record length .Ltmp31387: .short 4414 # Record kind: S_LOCAL .long 9252 # TypeIndex .short 0 # Flags .asciz "_Pfmod" .Ltmp31388: .cv_def_range .Ltmp16467 .Ltmp16468 .Ltmp16471 .Ltmp16472, "E\021N\001\000\000\020\000\000\000" .short .Ltmp31390-.Ltmp31389 # Record length .Ltmp31389: .short 4414 # Record kind: S_LOCAL .long 12030 # TypeIndex .short 0 # Flags .asciz "_Psave_guard" .Ltmp31390: .cv_def_range .Ltmp16467 .Ltmp16468 .Ltmp16471 .Ltmp16472, "E\021N\001\000\000\b\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31372: .p2align 2 .cv_linetable 1547, "??$use_facet@V?$collate@D@std@@@std@@YAAEBV?$collate@D@0@AEBVlocale@0@@Z", .Lfunc_end1547 .section .debug$S,"dr",associative,"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::use_facet > .long .Ltmp31392-.Ltmp31391 # Subsection size .Ltmp31391: .short .Ltmp31394-.Ltmp31393 # Record length .Ltmp31393: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1548-"??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12075 # Function type index .secrel32 "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" # Function section relative address .secidx "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z" # Function section index .byte 0 # Flags .asciz "std::use_facet >" # Function name .Ltmp31394: .short .Ltmp31396-.Ltmp31395 # Record length .Ltmp31395: .short 4414 # Record kind: S_LOCAL .long 9149 # TypeIndex .short 1 # Flags .asciz "_Loc" .Ltmp31396: .cv_def_range .Ltmp16486 .Ltmp16497, "E\021N\001\000\000P\000\000\000" .short .Ltmp31398-.Ltmp31397 # Record length .Ltmp31397: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16497-.Ltmp16486 # Code size .secrel32 .Ltmp16486 # Function section relative address .secidx .Lfunc_begin1548 # Function section index .byte 0 # Lexical block name .Ltmp31398: .short .Ltmp31400-.Ltmp31399 # Record length .Ltmp31399: .short 4414 # Record kind: S_LOCAL .long 7072 # TypeIndex .short 0 # Flags .asciz "_Lock" .Ltmp31400: .cv_def_range .Ltmp16486 .Ltmp16497, "E\021N\001\000\000H\000\000\000" .short .Ltmp31402-.Ltmp31401 # Record length .Ltmp31401: .short 4414 # Record kind: S_LOCAL .long 9173 # TypeIndex .short 0 # Flags .asciz "_Psave" .Ltmp31402: .cv_def_range .Ltmp16486 .Ltmp16497, "E\021N\001\000\000@\000\000\000" .short .Ltmp31404-.Ltmp31403 # Record length .Ltmp31403: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Id" .Ltmp31404: .cv_def_range .Ltmp16486 .Ltmp16497, "E\021N\001\000\0008\000\000\000" .short .Ltmp31406-.Ltmp31405 # Record length .Ltmp31405: .short 4414 # Record kind: S_LOCAL .long 9173 # TypeIndex .short 0 # Flags .asciz "_Pf" .Ltmp31406: .cv_def_range .Ltmp16486 .Ltmp16497, "E\021N\001\000\0000\000\000\000" .short .Ltmp31408-.Ltmp31407 # Record length .Ltmp31407: .short 4414 # Record kind: S_LOCAL .long 9252 # TypeIndex .short 0 # Flags .asciz "_Pfmod" .Ltmp31408: .cv_def_range .Ltmp16491 .Ltmp16492 .Ltmp16495 .Ltmp16496, "E\021N\001\000\000\020\000\000\000" .short .Ltmp31410-.Ltmp31409 # Record length .Ltmp31409: .short 4414 # Record kind: S_LOCAL .long 12030 # TypeIndex .short 0 # Flags .asciz "_Psave_guard" .Ltmp31410: .cv_def_range .Ltmp16491 .Ltmp16492 .Ltmp16495 .Ltmp16496, "E\021N\001\000\000\b\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31392: .p2align 2 .cv_linetable 1548, "??$use_facet@V?$ctype@D@std@@@std@@YAAEBV?$ctype@D@0@AEBVlocale@0@@Z", .Lfunc_end1548 .section .debug$S,"dr",associative,"?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::locale::_Getfacet .long .Ltmp31412-.Ltmp31411 # Subsection size .Ltmp31411: .short .Ltmp31414-.Ltmp31413 # Record length .Ltmp31413: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1549-"?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12076 # Function type index .secrel32 "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" # Function section relative address .secidx "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z" # Function section index .byte 0 # Flags .asciz "std::locale::_Getfacet" # Function name .Ltmp31414: .short .Ltmp31416-.Ltmp31415 # Record length .Ltmp31415: .short 4414 # Record kind: S_LOCAL .long 9168 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31416: .cv_def_range .Ltmp16498 .Ltmp16502, "E\021O\001\000\000P\000\000\000" .short .Ltmp31418-.Ltmp31417 # Record length .Ltmp31417: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Id" .Ltmp31418: .cv_def_range .Ltmp16498 .Ltmp16502, "E\021O\001\000\000X\000\000\000" .short .Ltmp31420-.Ltmp31419 # Record length .Ltmp31419: .short 4414 # Record kind: S_LOCAL .long 9173 # TypeIndex .short 0 # Flags .asciz "_Facptr" .Ltmp31420: .cv_def_range .Ltmp16498 .Ltmp16502, "E\021O\001\000\000H\000\000\000" .short .Ltmp31422-.Ltmp31421 # Record length .Ltmp31421: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16501-.Ltmp16500 # Code size .secrel32 .Ltmp16500 # Function section relative address .secidx .Lfunc_begin1549 # Function section index .byte 0 # Lexical block name .Ltmp31422: .short .Ltmp31424-.Ltmp31423 # Record length .Ltmp31423: .short 4414 # Record kind: S_LOCAL .long 9141 # TypeIndex .short 0 # Flags .asciz "_Ptr0" .Ltmp31424: .cv_def_range .Ltmp16500 .Ltmp16501, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31412: .p2align 2 .cv_linetable 1549, "?_Getfacet@locale@std@@QEBAPEBVfacet@12@_K@Z", .Lfunc_end1549 .section .debug$S,"dr",associative,"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::_Getcat .long .Ltmp31426-.Ltmp31425 # Subsection size .Ltmp31425: .short .Ltmp31428-.Ltmp31427 # Record length .Ltmp31427: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1550-"?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12077 # Function type index .secrel32 "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" # Function section relative address .secidx "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z" # Function section index .byte 0 # Flags .asciz "std::collate::_Getcat" # Function name .Ltmp31428: .short .Ltmp31430-.Ltmp31429 # Record length .Ltmp31429: .short 4414 # Record kind: S_LOCAL .long 9280 # TypeIndex .short 1 # Flags .asciz "_Ppf" .Ltmp31430: .cv_def_range .Ltmp16509 .Ltmp16513, "E\021N\001\000\000h\000\000\000" .short .Ltmp31432-.Ltmp31431 # Record length .Ltmp31431: .short 4414 # Record kind: S_LOCAL .long 9168 # TypeIndex .short 1 # Flags .asciz "_Ploc" .Ltmp31432: .cv_def_range .Ltmp16509 .Ltmp16513, "E\021N\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31426: .p2align 2 .cv_linetable 1550, "?_Getcat@?$collate@D@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z", .Lfunc_end1550 .section .debug$S,"dr",associative,"??0bad_cast@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::bad_cast::bad_cast .long .Ltmp31434-.Ltmp31433 # Subsection size .Ltmp31433: .short .Ltmp31436-.Ltmp31435 # Record length .Ltmp31435: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1551-"??0bad_cast@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12088 # Function type index .secrel32 "??0bad_cast@std@@QEAA@XZ" # Function section relative address .secidx "??0bad_cast@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::bad_cast::bad_cast" # Function name .Ltmp31436: .short .Ltmp31438-.Ltmp31437 # Record length .Ltmp31437: .short 4414 # Record kind: S_LOCAL .long 12079 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31438: .cv_def_range .Ltmp16514 .Ltmp16515, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31434: .p2align 2 .cv_linetable 1551, "??0bad_cast@std@@QEAA@XZ", .Lfunc_end1551 .section .debug$S,"dr",associative,"??0bad_cast@std@@QEAA@AEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::bad_cast::bad_cast .long .Ltmp31440-.Ltmp31439 # Subsection size .Ltmp31439: .short .Ltmp31442-.Ltmp31441 # Record length .Ltmp31441: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1552-"??0bad_cast@std@@QEAA@AEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12093 # Function type index .secrel32 "??0bad_cast@std@@QEAA@AEBV01@@Z" # Function section relative address .secidx "??0bad_cast@std@@QEAA@AEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::bad_cast::bad_cast" # Function name .Ltmp31442: .short .Ltmp31444-.Ltmp31443 # Record length .Ltmp31443: .short 4414 # Record kind: S_LOCAL .long 12079 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31444: .cv_def_range .Ltmp16516 .Ltmp16517, "E\021O\001\000\0008\000\000\000" .short .Ltmp31446-.Ltmp31445 # Record length .Ltmp31445: .short 4414 # Record kind: S_LOCAL .long 12090 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31446: .cv_def_range .Ltmp16516 .Ltmp16517, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31440: .p2align 2 .cv_linetable 1552, "??0bad_cast@std@@QEAA@AEBV01@@Z", .Lfunc_end1552 .section .debug$S,"dr",associative,"??1bad_cast@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::bad_cast::~bad_cast .long .Ltmp31448-.Ltmp31447 # Subsection size .Ltmp31447: .short .Ltmp31450-.Ltmp31449 # Record length .Ltmp31449: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1553-"??1bad_cast@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12094 # Function type index .secrel32 "??1bad_cast@std@@UEAA@XZ" # Function section relative address .secidx "??1bad_cast@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::bad_cast::~bad_cast" # Function name .Ltmp31450: .short .Ltmp31452-.Ltmp31451 # Record length .Ltmp31451: .short 4414 # Record kind: S_LOCAL .long 12079 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31452: .cv_def_range .Ltmp16518 .Ltmp16520, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31448: .p2align 2 .cv_linetable 1553, "??1bad_cast@std@@UEAA@XZ", .Lfunc_end1553 .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@@QEAA@PEAV_Facet_base@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::unique_ptr >::unique_ptr,0> .long .Ltmp31454-.Ltmp31453 # Subsection size .Ltmp31453: .short .Ltmp31456-.Ltmp31455 # Record length .Ltmp31455: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1554-"??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12095 # 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@@QEAA@PEAV_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@@QEAA@PEAV_Facet_base@1@@Z" # Function section index .byte 0 # Flags .asciz "std::unique_ptr >::unique_ptr,0>" # Function name .Ltmp31456: .short .Ltmp31458-.Ltmp31457 # Record length .Ltmp31457: .short 4414 # Record kind: S_LOCAL .long 12003 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31458: .cv_def_range .Ltmp16523 .Ltmp16524, "E\021N\001\000\000\350\377\377\377" .short .Ltmp31460-.Ltmp31459 # Record length .Ltmp31459: .short 4414 # Record kind: S_LOCAL .long 9284 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp31460: .cv_def_range .Ltmp16523 .Ltmp16524, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31454: .p2align 2 .cv_linetable 1554, "??$?0U?$default_delete@V_Facet_base@std@@@std@@$0A@@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z", .Lfunc_end1554 .section .debug$S,"dr",associative,"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::unique_ptr >::release .long .Ltmp31462-.Ltmp31461 # Subsection size .Ltmp31461: .short .Ltmp31464-.Ltmp31463 # Record length .Ltmp31463: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1555-"?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12096 # Function type index .secrel32 "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_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@@QEAAPEAV_Facet_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::unique_ptr >::release" # Function name .Ltmp31464: .short .Ltmp31466-.Ltmp31465 # Record length .Ltmp31465: .short 4414 # Record kind: S_LOCAL .long 12003 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31466: .cv_def_range .Ltmp16525 .Ltmp16526, "E\021O\001\000\0000\000\000\000" .short .Ltmp31468-.Ltmp31467 # Record length .Ltmp31467: .short 4414 # Record kind: S_LOCAL .long 9284 # TypeIndex .short 0 # Flags .asciz "_Ans" .Ltmp31468: .cv_def_range .Ltmp16525 .Ltmp16526, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31462: .p2align 2 .cv_linetable 1555, "?release@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAPEAV_Facet_base@2@XZ", .Lfunc_end1555 .section .debug$S,"dr",associative,"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::unique_ptr >::~unique_ptr .long .Ltmp31470-.Ltmp31469 # Subsection size .Ltmp31469: .short .Ltmp31472-.Ltmp31471 # Record length .Ltmp31471: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1556-"??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12097 # Function type index .secrel32 "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::unique_ptr >::~unique_ptr" # Function name .Ltmp31472: .short .Ltmp31474-.Ltmp31473 # Record length .Ltmp31473: .short 4414 # Record kind: S_LOCAL .long 12003 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31474: .cv_def_range .Ltmp16527 .Ltmp16530, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31470: .p2align 2 .cv_linetable 1556, "??1?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@XZ", .Lfunc_end1556 .section .debug$S,"dr",associative,"?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::locale::name .long .Ltmp31476-.Ltmp31475 # Subsection size .Ltmp31475: .short .Ltmp31478-.Ltmp31477 # Record length .Ltmp31477: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1557-"?name@locale@std@@QEBA?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 12098 # Function type index .secrel32 "?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ" # Function section relative address .secidx "?name@locale@std@@QEBA?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 .Ltmp31478: .short .Ltmp31480-.Ltmp31479 # Record length .Ltmp31479: .short 4414 # Record kind: S_LOCAL .long 9168 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31480: .cv_def_range .Ltmp16531 .Ltmp16532, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31476: .p2align 2 .cv_linetable 1557, "?name@locale@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@XZ", .Lfunc_end1557 .section .debug$S,"dr",associative,"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::c_str .long .Ltmp31482-.Ltmp31481 # Subsection size .Ltmp31481: .short .Ltmp31484-.Ltmp31483 # Record length .Ltmp31483: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1558-"?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12099 # Function type index .secrel32 "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # Function section relative address .secidx "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::c_str" # Function name .Ltmp31484: .short .Ltmp31486-.Ltmp31485 # Record length .Ltmp31485: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31486: .cv_def_range .Ltmp16535 .Ltmp16536, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31482: .p2align 2 .cv_linetable 1558, "?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBAPEBDXZ", .Lfunc_end1558 .section .debug$S,"dr",associative,"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::collate .long .Ltmp31488-.Ltmp31487 # Subsection size .Ltmp31487: .short .Ltmp31490-.Ltmp31489 # Record length .Ltmp31489: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1559-"??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12100 # Function type index .secrel32 "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" # Function section relative address .secidx "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z" # Function section index .byte 0 # Flags .asciz "std::collate::collate" # Function name .Ltmp31490: .short .Ltmp31492-.Ltmp31491 # Record length .Ltmp31491: .short 4414 # Record kind: S_LOCAL .long 9320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31492: .cv_def_range .Ltmp16539 .Ltmp16543, "E\021N\001\000\000\340\377\377\377" .short .Ltmp31494-.Ltmp31493 # Record length .Ltmp31493: .short 4414 # Record kind: S_LOCAL .long 7007 # TypeIndex .short 1 # Flags .asciz "_Lobj" .Ltmp31494: .cv_def_range .Ltmp16539 .Ltmp16543, "E\021N\001\000\000\350\377\377\377" .short .Ltmp31496-.Ltmp31495 # Record length .Ltmp31495: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Refs" .Ltmp31496: .cv_def_range .Ltmp16539 .Ltmp16543, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31488: .p2align 2 .cv_linetable 1559, "??0?$collate@D@std@@QEAA@AEBV_Locinfo@1@_K@Z", .Lfunc_end1559 .section .debug$S,"dr",associative,"?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::_Init .long .Ltmp31498-.Ltmp31497 # Subsection size .Ltmp31497: .short .Ltmp31500-.Ltmp31499 # Record length .Ltmp31499: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1560-"?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12101 # Function type index .secrel32 "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" # Function section relative address .secidx "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z" # Function section index .byte 0 # Flags .asciz "std::collate::_Init" # Function name .Ltmp31500: .short .Ltmp31502-.Ltmp31501 # Record length .Ltmp31501: .short 4414 # Record kind: S_LOCAL .long 9320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31502: .cv_def_range .Ltmp16544 .Ltmp16545, "E\021O\001\000\0000\000\000\000" .short .Ltmp31504-.Ltmp31503 # Record length .Ltmp31503: .short 4414 # Record kind: S_LOCAL .long 7007 # TypeIndex .short 1 # Flags .asciz "_Lobj" .Ltmp31504: .cv_def_range .Ltmp16544 .Ltmp16545, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31498: .p2align 2 .cv_linetable 1560, "?_Init@?$collate@D@std@@IEAAXAEBV_Locinfo@2@@Z", .Lfunc_end1560 .section .debug$S,"dr",associative,"??_G?$collate@D@std@@MEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::~collate .long .Ltmp31506-.Ltmp31505 # Subsection size .Ltmp31505: .short .Ltmp31508-.Ltmp31507 # Record length .Ltmp31507: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1561-"??_G?$collate@D@std@@MEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12102 # Function type index .secrel32 "??_G?$collate@D@std@@MEAAPEAXI@Z" # Function section relative address .secidx "??_G?$collate@D@std@@MEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::collate::~collate" # Function name .Ltmp31508: .short .Ltmp31510-.Ltmp31509 # Record length .Ltmp31509: .short 4414 # Record kind: S_LOCAL .long 9320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31510: .cv_def_range .Ltmp16546 .Ltmp16547, "E\021O\001\000\0000\000\000\000" .short .Ltmp31512-.Ltmp31511 # Record length .Ltmp31511: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp31512: .cv_def_range .Ltmp16546 .Ltmp16547, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31506: .p2align 2 .cv_linetable 1561, "??_G?$collate@D@std@@MEAAPEAXI@Z", .Lfunc_end1561 .section .debug$S,"dr",associative,"?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::do_compare .long .Ltmp31514-.Ltmp31513 # Subsection size .Ltmp31513: .short .Ltmp31516-.Ltmp31515 # Record length .Ltmp31515: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1562-"?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12103 # Function type index .secrel32 "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" # Function section relative address .secidx "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z" # Function section index .byte 0 # Flags .asciz "std::collate::do_compare" # Function name .Ltmp31516: .short .Ltmp31518-.Ltmp31517 # Record length .Ltmp31517: .short 4414 # Record kind: S_LOCAL .long 9205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31518: .cv_def_range .Ltmp16548 .Ltmp16551, "E\021O\001\000\000P\000\000\000" .short .Ltmp31520-.Ltmp31519 # Record length .Ltmp31519: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp31520: .cv_def_range .Ltmp16548 .Ltmp16551, "E\021O\001\000\000X\000\000\000" .short .Ltmp31522-.Ltmp31521 # Record length .Ltmp31521: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp31522: .cv_def_range .Ltmp16548 .Ltmp16551, "E\021O\001\000\000`\000\000\000" .short .Ltmp31524-.Ltmp31523 # Record length .Ltmp31523: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp31524: .cv_def_range .Ltmp16548 .Ltmp16551, "E\021O\001\000\000h\000\000\000" .short .Ltmp31526-.Ltmp31525 # Record length .Ltmp31525: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp31526: .cv_def_range .Ltmp16548 .Ltmp16551, "E\021O\001\000\000\240\000\000\000" .short .Ltmp31528-.Ltmp31527 # Record length .Ltmp31527: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "_Ans" .Ltmp31528: .cv_def_range .Ltmp16548 .Ltmp16551, "E\021O\001\000\000L\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31514: .p2align 2 .cv_linetable 1562, "?do_compare@?$collate@D@std@@MEBAHPEBD000@Z", .Lfunc_end1562 .section .debug$S,"dr",associative,"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::do_transform .long .Ltmp31530-.Ltmp31529 # Subsection size .Ltmp31529: .short .Ltmp31532-.Ltmp31531 # Record length .Ltmp31531: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1563-"?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12104 # Function type index .secrel32 "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # Function section relative address .secidx "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::collate::do_transform" # Function name .Ltmp31532: .short .Ltmp31534-.Ltmp31533 # Record length .Ltmp31533: .short 4414 # Record kind: S_LOCAL .long 9205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31534: .cv_def_range .Ltmp16560 .Ltmp16581, "E\021N\001\000\000p\000\000\000" .short .Ltmp31536-.Ltmp31535 # Record length .Ltmp31535: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31536: .cv_def_range .Ltmp16560 .Ltmp16581, "E\021N\001\000\000x\000\000\000" .short .Ltmp31538-.Ltmp31537 # Record length .Ltmp31537: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31538: .cv_def_range .Ltmp16560 .Ltmp16581, "E\021N\001\000\000\200\000\000\000" .short .Ltmp31540-.Ltmp31539 # Record length .Ltmp31539: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp31540: .cv_def_range .Ltmp16560 .Ltmp16581, "E\021N\001\000\000h\000\000\000" .short .Ltmp31542-.Ltmp31541 # Record length .Ltmp31541: .short 4414 # Record kind: S_LOCAL .long 11445 # TypeIndex .short 0 # Flags .asciz "_Str" .Ltmp31542: .cv_def_range .Ltmp16563 .Ltmp16576 .Ltmp16577 .Ltmp16578, "E\021N\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31530: .p2align 2 .cv_linetable 1563, "?do_transform@?$collate@D@std@@MEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@2@PEBD0@Z", .Lfunc_end1563 .section .debug$S,"dr",associative,"?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::do_hash .long .Ltmp31544-.Ltmp31543 # Subsection size .Ltmp31543: .short .Ltmp31546-.Ltmp31545 # Record length .Ltmp31545: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1564-"?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12105 # Function type index .secrel32 "?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" # Function section relative address .secidx "?do_hash@?$collate@D@std@@MEBAJPEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::collate::do_hash" # Function name .Ltmp31546: .short .Ltmp31548-.Ltmp31547 # Record length .Ltmp31547: .short 4414 # Record kind: S_LOCAL .long 9205 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31548: .cv_def_range .Ltmp16582 .Ltmp16584, "E\021O\001\000\000(\000\000\000" .short .Ltmp31550-.Ltmp31549 # Record length .Ltmp31549: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31550: .cv_def_range .Ltmp16582 .Ltmp16584, "E\021O\001\000\0000\000\000\000" .short .Ltmp31552-.Ltmp31551 # Record length .Ltmp31551: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31552: .cv_def_range .Ltmp16582 .Ltmp16584, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31544: .p2align 2 .cv_linetable 1564, "?do_hash@?$collate@D@std@@MEBAJPEBD0@Z", .Lfunc_end1564 .section .debug$S,"dr",associative,"??1?$collate@D@std@@MEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::collate::~collate .long .Ltmp31554-.Ltmp31553 # Subsection size .Ltmp31553: .short .Ltmp31556-.Ltmp31555 # Record length .Ltmp31555: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1565-"??1?$collate@D@std@@MEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12102 # Function type index .secrel32 "??1?$collate@D@std@@MEAA@XZ" # Function section relative address .secidx "??1?$collate@D@std@@MEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::collate::~collate" # Function name .Ltmp31556: .short .Ltmp31558-.Ltmp31557 # Record length .Ltmp31557: .short 4414 # Record kind: S_LOCAL .long 9320 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31558: .cv_def_range .Ltmp16585 .Ltmp16588, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31554: .p2align 2 .cv_linetable 1565, "??1?$collate@D@std@@MEAA@XZ", .Lfunc_end1565 .section .debug$S,"dr",associative,"??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_LStrcoll .long .Ltmp31560-.Ltmp31559 # Subsection size .Ltmp31559: .short .Ltmp31562-.Ltmp31561 # Record length .Ltmp31561: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1566-"??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12110 # Function type index .secrel32 "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" # Function section relative address .secidx "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z" # Function section index .byte 0 # Flags .asciz "std::_LStrcoll" # Function name .Ltmp31562: .short .Ltmp31564-.Ltmp31563 # Record length .Ltmp31563: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp31564: .cv_def_range .Ltmp16589 .Ltmp16590, "E\021O\001\000\0008\000\000\000" .short .Ltmp31566-.Ltmp31565 # Record length .Ltmp31565: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp31566: .cv_def_range .Ltmp16589 .Ltmp16590, "E\021O\001\000\000@\000\000\000" .short .Ltmp31568-.Ltmp31567 # Record length .Ltmp31567: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp31568: .cv_def_range .Ltmp16589 .Ltmp16590, "E\021O\001\000\000H\000\000\000" .short .Ltmp31570-.Ltmp31569 # Record length .Ltmp31569: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp31570: .cv_def_range .Ltmp16589 .Ltmp16590, "E\021O\001\000\000P\000\000\000" .short .Ltmp31572-.Ltmp31571 # Record length .Ltmp31571: .short 4414 # Record kind: S_LOCAL .long 12107 # TypeIndex .short 1 # Flags .asciz "_Vector" .Ltmp31572: .cv_def_range .Ltmp16589 .Ltmp16590, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31560: .p2align 2 .cv_linetable 1566, "??$_LStrcoll@D@std@@YAHPEBD000PEBU_Collvec@@@Z", .Lfunc_end1566 .section .debug$S,"dr",associative,"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::resize .long .Ltmp31574-.Ltmp31573 # Subsection size .Ltmp31573: .short .Ltmp31576-.Ltmp31575 # Record length .Ltmp31575: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1567-"?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12111 # Function type index .secrel32 "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" # Function section relative address .secidx "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::resize" # Function name .Ltmp31576: .short .Ltmp31578-.Ltmp31577 # Record length .Ltmp31577: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31578: .cv_def_range .Ltmp16591 .Ltmp16595, "E\021O\001\000\000@\000\000\000" .short .Ltmp31580-.Ltmp31579 # Record length .Ltmp31579: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp31580: .cv_def_range .Ltmp16591 .Ltmp16595, "E\021O\001\000\000H\000\000\000" .short .Ltmp31582-.Ltmp31581 # Record length .Ltmp31581: .short 4414 # Record kind: S_LOCAL .long 4416 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp31582: .cv_def_range .Ltmp16591 .Ltmp16595, "E\021O\001\000\000W\000\000\000" .short .Ltmp31584-.Ltmp31583 # Record length .Ltmp31583: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_size" .Ltmp31584: .cv_def_range .Ltmp16591 .Ltmp16595, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31574: .p2align 2 .cv_linetable 1567, "?resize@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_KD@Z", .Lfunc_end1567 .section .debug$S,"dr",associative,"??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_LStrxfrm .long .Ltmp31586-.Ltmp31585 # Subsection size .Ltmp31585: .short .Ltmp31588-.Ltmp31587 # Record length .Ltmp31587: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1568-"??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12114 # Function type index .secrel32 "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" # Function section relative address .secidx "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z" # Function section index .byte 0 # Flags .asciz "std::_LStrxfrm" # Function name .Ltmp31588: .short .Ltmp31590-.Ltmp31589 # Record length .Ltmp31589: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp31590: .cv_def_range .Ltmp16596 .Ltmp16597, "E\021O\001\000\0008\000\000\000" .short .Ltmp31592-.Ltmp31591 # Record length .Ltmp31591: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp31592: .cv_def_range .Ltmp16596 .Ltmp16597, "E\021O\001\000\000@\000\000\000" .short .Ltmp31594-.Ltmp31593 # Record length .Ltmp31593: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp31594: .cv_def_range .Ltmp16596 .Ltmp16597, "E\021O\001\000\000H\000\000\000" .short .Ltmp31596-.Ltmp31595 # Record length .Ltmp31595: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp31596: .cv_def_range .Ltmp16596 .Ltmp16597, "E\021O\001\000\000P\000\000\000" .short .Ltmp31598-.Ltmp31597 # Record length .Ltmp31597: .short 4414 # Record kind: S_LOCAL .long 12107 # TypeIndex .short 1 # Flags .asciz "_Vector" .Ltmp31598: .cv_def_range .Ltmp16596 .Ltmp16597, "E\021O\001\000\000\200\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31586: .p2align 2 .cv_linetable 1568, "??$_LStrxfrm@D@std@@YA_KPEAD0PEBD1PEBU_Collvec@@@Z", .Lfunc_end1568 .section .debug$S,"dr",associative,"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_iterator > >::operator* .long .Ltmp31600-.Ltmp31599 # Subsection size .Ltmp31599: .short .Ltmp31602-.Ltmp31601 # Record length .Ltmp31601: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1569-"??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12115 # Function type index .secrel32 "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" # Function section relative address .secidx "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ" # Function section index .byte 0 # Flags .asciz "std::_String_iterator > >::operator*" # Function name .Ltmp31602: .short .Ltmp31604-.Ltmp31603 # Record length .Ltmp31603: .short 4414 # Record kind: S_LOCAL .long 4770 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31604: .cv_def_range .Ltmp16598 .Ltmp16599, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31600: .p2align 2 .cv_linetable 1569, "??D?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEADXZ", .Lfunc_end1569 .section .debug$S,"dr",associative,"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Eos .long .Ltmp31606-.Ltmp31605 # Subsection size .Ltmp31605: .short .Ltmp31608-.Ltmp31607 # Record length .Ltmp31607: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1570-"?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12116 # Function type index .secrel32 "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" # Function section relative address .secidx "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Eos" # Function name .Ltmp31608: .short .Ltmp31610-.Ltmp31609 # Record length .Ltmp31609: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31610: .cv_def_range .Ltmp16600 .Ltmp16601, "E\021O\001\000\000(\000\000\000" .short .Ltmp31612-.Ltmp31611 # Record length .Ltmp31611: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Newsize" .Ltmp31612: .cv_def_range .Ltmp16600 .Ltmp16601, "E\021O\001\000\0000\000\000\000" .short .Ltmp31614-.Ltmp31613 # Record length .Ltmp31613: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp31614: .cv_def_range .Ltmp16600 .Ltmp16601, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31606: .p2align 2 .cv_linetable 1570, "?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAX_K@Z", .Lfunc_end1570 .section .debug$S,"dr",associative,"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::append .long .Ltmp31616-.Ltmp31615 # Subsection size .Ltmp31615: .short .Ltmp31618-.Ltmp31617 # Record length .Ltmp31617: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1571-"?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12117 # Function type index .secrel32 "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" # Function section relative address .secidx "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::append" # Function name .Ltmp31618: .short .Ltmp31620-.Ltmp31619 # Record length .Ltmp31619: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31620: .cv_def_range .Ltmp16602 .Ltmp16605, "E\021O\001\000\000h\000\000\000" .short .Ltmp31622-.Ltmp31621 # Record length .Ltmp31621: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp31622: .cv_def_range .Ltmp16602 .Ltmp16605, "E\021O\001\000\000p\000\000\000" .short .Ltmp31624-.Ltmp31623 # Record length .Ltmp31623: .short 4414 # Record kind: S_LOCAL .long 4416 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp31624: .cv_def_range .Ltmp16602 .Ltmp16605, "E\021O\001\000\000\177\000\000\000" .short .Ltmp31626-.Ltmp31625 # Record length .Ltmp31625: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp31626: .cv_def_range .Ltmp16602 .Ltmp16605, "E\021O\001\000\000`\000\000\000" .short .Ltmp31628-.Ltmp31627 # Record length .Ltmp31627: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_size" .Ltmp31628: .cv_def_range .Ltmp16602 .Ltmp16605, "E\021O\001\000\000X\000\000\000" .short .Ltmp31630-.Ltmp31629 # Record length .Ltmp31629: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16604-.Ltmp16603 # Code size .secrel32 .Ltmp16603 # Function section relative address .secidx .Lfunc_begin1571 # Function section index .byte 0 # Lexical block name .Ltmp31630: .short .Ltmp31632-.Ltmp31631 # Record length .Ltmp31631: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Old_ptr" .Ltmp31632: .cv_def_range .Ltmp16603 .Ltmp16604, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31616: .p2align 2 .cv_linetable 1571, "?append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_KD@Z", .Lfunc_end1571 .section .debug$S,"dr",associative,"?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::char_traits::assign .long .Ltmp31634-.Ltmp31633 # Subsection size .Ltmp31633: .short .Ltmp31636-.Ltmp31635 # Record length .Ltmp31635: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1572-"?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12118 # Function type index .secrel32 "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" # Function section relative address .secidx "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z" # Function section index .byte 0 # Flags .asciz "std::char_traits::assign" # Function name .Ltmp31636: .short .Ltmp31638-.Ltmp31637 # Record length .Ltmp31637: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31638: .cv_def_range .Ltmp16606 .Ltmp16607, "E\021O\001\000\0000\000\000\000" .short .Ltmp31640-.Ltmp31639 # Record length .Ltmp31639: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp31640: .cv_def_range .Ltmp16606 .Ltmp16607, "E\021O\001\000\0008\000\000\000" .short .Ltmp31642-.Ltmp31641 # Record length .Ltmp31641: .short 4414 # Record kind: S_LOCAL .long 4416 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp31642: .cv_def_range .Ltmp16606 .Ltmp16607, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31634: .p2align 2 .cv_linetable 1572, "?assign@?$char_traits@D@std@@SAPEADQEAD_KD@Z", .Lfunc_end1572 .section .debug$S,"dr",associative,"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2609:4',unsigned long long,char> .long .Ltmp31644-.Ltmp31643 # Subsection size .Ltmp31643: .short .Ltmp31646-.Ltmp31645 # Record length .Ltmp31645: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1573-"??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12124 # Function type index .secrel32 "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z" # Function section relative address .secidx "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstring:2609:4',unsigned long long,char>" # Function name .Ltmp31646: .short .Ltmp31648-.Ltmp31647 # Record length .Ltmp31647: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31648: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\250\000\000\000" .short .Ltmp31650-.Ltmp31649 # Record length .Ltmp31649: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Size_increase" .Ltmp31650: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\260\000\000\000" .short .Ltmp31652-.Ltmp31651 # Record length .Ltmp31651: .short 4414 # Record kind: S_LOCAL .long 12122 # TypeIndex .short 1 # Flags .asciz "_Fn" .Ltmp31652: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\310\000\000\000" .short .Ltmp31654-.Ltmp31653 # Record length .Ltmp31653: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp31654: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\270\000\000\000" .short .Ltmp31656-.Ltmp31655 # Record length .Ltmp31655: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp31656: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\000\001\000\000" .short .Ltmp31658-.Ltmp31657 # Record length .Ltmp31657: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp31658: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\240\000\000\000" .short .Ltmp31660-.Ltmp31659 # Record length .Ltmp31659: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_size" .Ltmp31660: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\230\000\000\000" .short .Ltmp31662-.Ltmp31661 # Record length .Ltmp31661: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_size" .Ltmp31662: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\220\000\000\000" .short .Ltmp31664-.Ltmp31663 # Record length .Ltmp31663: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_capacity" .Ltmp31664: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\210\000\000\000" .short .Ltmp31666-.Ltmp31665 # Record length .Ltmp31665: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_capacity" .Ltmp31666: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\200\000\000\000" .short .Ltmp31668-.Ltmp31667 # Record length .Ltmp31667: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 0 # Flags .asciz "_Al" .Ltmp31668: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000x\000\000\000" .short .Ltmp31670-.Ltmp31669 # Record length .Ltmp31669: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_New_ptr" .Ltmp31670: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000\300\000\000\000" .short .Ltmp31672-.Ltmp31671 # Record length .Ltmp31671: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Raw_new" .Ltmp31672: .cv_def_range .Ltmp16608 .Ltmp16614, "E\021O\001\000\000p\000\000\000" .short .Ltmp31674-.Ltmp31673 # Record length .Ltmp31673: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16612-.Ltmp16611 # Code size .secrel32 .Ltmp16611 # Function section relative address .secidx .Lfunc_begin1573 # Function section index .byte 0 # Lexical block name .Ltmp31674: .short .Ltmp31676-.Ltmp31675 # Record length .Ltmp31675: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_Old_ptr" .Ltmp31676: .cv_def_range .Ltmp16611 .Ltmp16612, "E\021O\001\000\000h\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31644: .p2align 2 .cv_linetable 1573, "??$_Reallocate_grow_by@V@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_KD@Z@_KD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??append@01@QEAAAEAV01@0D@Z@_KD@Z", .Lfunc_end1573 .section .debug$S,"dr",associative,"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::append::::operator() .long .Ltmp31678-.Ltmp31677 # Subsection size .Ltmp31677: .short .Ltmp31680-.Ltmp31679 # Record length .Ltmp31679: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1574-"??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12129 # Function type index .secrel32 "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" # Function section relative address .secidx "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::append::::operator()" # Function name .Ltmp31680: .short .Ltmp31682-.Ltmp31681 # Record length .Ltmp31681: .short 4414 # Record kind: S_LOCAL .long 12126 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31682: .cv_def_range .Ltmp16615 .Ltmp16616, "E\021O\001\000\000H\000\000\000" .short .Ltmp31684-.Ltmp31683 # Record length .Ltmp31683: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_New_ptr" .Ltmp31684: .cv_def_range .Ltmp16615 .Ltmp16616, "E\021O\001\000\000P\000\000\000" .short .Ltmp31686-.Ltmp31685 # Record length .Ltmp31685: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Old_ptr" .Ltmp31686: .cv_def_range .Ltmp16615 .Ltmp16616, "E\021O\001\000\000X\000\000\000" .short .Ltmp31688-.Ltmp31687 # Record length .Ltmp31687: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Old_size" .Ltmp31688: .cv_def_range .Ltmp16615 .Ltmp16616, "E\021O\001\000\000`\000\000\000" .short .Ltmp31690-.Ltmp31689 # Record length .Ltmp31689: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp31690: .cv_def_range .Ltmp16615 .Ltmp16616, "E\021O\001\000\000\240\000\000\000" .short .Ltmp31692-.Ltmp31691 # Record length .Ltmp31691: .short 4414 # Record kind: S_LOCAL .long 4416 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp31692: .cv_def_range .Ltmp16615 .Ltmp16616, "E\021O\001\000\000\250\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31678: .p2align 2 .cv_linetable 1574, "??R@?0??append@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_KD@Z@QEBA?A?@@QEADQEBD00D@Z", .Lfunc_end1574 .section .debug$S,"dr",associative,"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::operator* .long .Ltmp31694-.Ltmp31693 # Subsection size .Ltmp31693: .short .Ltmp31696-.Ltmp31695 # Record length .Ltmp31695: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1575-"??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12130 # Function type index .secrel32 "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" # Function section relative address .secidx "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::operator*" # Function name .Ltmp31696: .short .Ltmp31698-.Ltmp31697 # Record length .Ltmp31697: .short 4414 # Record kind: S_LOCAL .long 4792 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31698: .cv_def_range .Ltmp16617 .Ltmp16638, "E\021O\001\000\000p\000\000\000" .short .Ltmp31700-.Ltmp31699 # Record length .Ltmp31699: .short 4414 # Record kind: S_LOCAL .long 12131 # TypeIndex .short 0 # Flags .asciz "_Mycont" .Ltmp31700: .cv_def_range .Ltmp16617 .Ltmp16638, "E\021O\001\000\000h\000\000\000" .short .Ltmp31702-.Ltmp31701 # Record length .Ltmp31701: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Contptr" .Ltmp31702: .cv_def_range .Ltmp16617 .Ltmp16638, "E\021O\001\000\000`\000\000\000" .short .Ltmp31704-.Ltmp31703 # Record length .Ltmp31703: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Rawptr" .Ltmp31704: .cv_def_range .Ltmp16617 .Ltmp16638, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31694: .p2align 2 .cv_linetable 1575, "??D?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBAAEBDXZ", .Lfunc_end1575 .section .debug$S,"dr",associative,"??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unfancy .long .Ltmp31706-.Ltmp31705 # Subsection size .Ltmp31705: .short .Ltmp31708-.Ltmp31707 # Record length .Ltmp31707: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1576-"??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12133 # Function type index .secrel32 "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" # Function section relative address .secidx "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z" # Function section index .byte 0 # Flags .asciz "std::_Unfancy" # Function name .Ltmp31708: .short .Ltmp31710-.Ltmp31709 # Record length .Ltmp31709: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp31710: .cv_def_range .Ltmp16639 .Ltmp16640, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31706: .p2align 2 .cv_linetable 1576, "??$_Unfancy@$$CBD@std@@YAPEBDPEBD@Z", .Lfunc_end1576 .section .debug$S,"dr",associative,"??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Hash_array_representation .long .Ltmp31712-.Ltmp31711 # Subsection size .Ltmp31711: .short .Ltmp31714-.Ltmp31713 # Record length .Ltmp31713: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1577-"??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12135 # Function type index .secrel32 "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" # Function section relative address .secidx "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Hash_array_representation" # Function name .Ltmp31714: .short .Ltmp31716-.Ltmp31715 # Record length .Ltmp31715: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31716: .cv_def_range .Ltmp16641 .Ltmp16642, "E\021O\001\000\000(\000\000\000" .short .Ltmp31718-.Ltmp31717 # Record length .Ltmp31717: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp31718: .cv_def_range .Ltmp16641 .Ltmp16642, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31712: .p2align 2 .cv_linetable 1577, "??$_Hash_array_representation@D@std@@YA_KQEBD_K@Z", .Lfunc_end1577 .section .debug$S,"dr",associative,"?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Fnv1a_append_bytes .long .Ltmp31720-.Ltmp31719 # Subsection size .Ltmp31719: .short .Ltmp31722-.Ltmp31721 # Record length .Ltmp31721: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1578-"?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12139 # Function type index .secrel32 "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" # Function section relative address .secidx "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z" # Function section index .byte 0 # Flags .asciz "std::_Fnv1a_append_bytes" # Function name .Ltmp31722: .short .Ltmp31724-.Ltmp31723 # Record length .Ltmp31723: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp31724: .cv_def_range .Ltmp16643 .Ltmp16647, "E\021O\001\000\000\b\000\000\000" .short .Ltmp31726-.Ltmp31725 # Record length .Ltmp31725: .short 4414 # Record kind: S_LOCAL .long 12136 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31726: .cv_def_range .Ltmp16643 .Ltmp16647, "E\021O\001\000\000\020\000\000\000" .short .Ltmp31728-.Ltmp31727 # Record length .Ltmp31727: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp31728: .cv_def_range .Ltmp16643 .Ltmp16647, "E\021O\001\000\000\030\000\000\000" .short .Ltmp31730-.Ltmp31729 # Record length .Ltmp31729: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16646-.Ltmp16643 # Code size .secrel32 .Ltmp16643 # Function section relative address .secidx .Lfunc_begin1578 # Function section index .byte 0 # Lexical block name .Ltmp31730: .short .Ltmp31732-.Ltmp31731 # Record length .Ltmp31731: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Idx" .Ltmp31732: .cv_def_range .Ltmp16643 .Ltmp16646, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31720: .p2align 2 .cv_linetable 1578, "?_Fnv1a_append_bytes@std@@YA_K_KQEBE_K@Z", .Lfunc_end1578 .section .debug$S,"dr",associative,"??0exception@std@@QEAA@QEBDH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::exception::exception .long .Ltmp31734-.Ltmp31733 # Subsection size .Ltmp31733: .short .Ltmp31736-.Ltmp31735 # Record length .Ltmp31735: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1579-"??0exception@std@@QEAA@QEBDH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12140 # Function type index .secrel32 "??0exception@std@@QEAA@QEBDH@Z" # Function section relative address .secidx "??0exception@std@@QEAA@QEBDH@Z" # Function section index .byte 0 # Flags .asciz "std::exception::exception" # Function name .Ltmp31736: .short .Ltmp31738-.Ltmp31737 # Record length .Ltmp31737: .short 4414 # Record kind: S_LOCAL .long 7237 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31738: .cv_def_range .Ltmp16648 .Ltmp16651, "E\021O\001\000\0000\000\000\000" .short .Ltmp31740-.Ltmp31739 # Record length .Ltmp31739: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Message" .Ltmp31740: .cv_def_range .Ltmp16648 .Ltmp16651, "E\021O\001\000\0008\000\000\000" .short .Ltmp31742-.Ltmp31741 # Record length .Ltmp31741: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31742: .cv_def_range .Ltmp16648 .Ltmp16651, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31734: .p2align 2 .cv_linetable 1579, "??0exception@std@@QEAA@QEBDH@Z", .Lfunc_end1579 .section .debug$S,"dr",associative,"??_Gbad_cast@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::bad_cast::~bad_cast .long .Ltmp31744-.Ltmp31743 # Subsection size .Ltmp31743: .short .Ltmp31746-.Ltmp31745 # Record length .Ltmp31745: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1580-"??_Gbad_cast@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12094 # Function type index .secrel32 "??_Gbad_cast@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_Gbad_cast@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::bad_cast::~bad_cast" # Function name .Ltmp31746: .short .Ltmp31748-.Ltmp31747 # Record length .Ltmp31747: .short 4414 # Record kind: S_LOCAL .long 12079 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31748: .cv_def_range .Ltmp16652 .Ltmp16653, "E\021O\001\000\0000\000\000\000" .short .Ltmp31750-.Ltmp31749 # Record length .Ltmp31749: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp31750: .cv_def_range .Ltmp16652 .Ltmp16653, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31744: .p2align 2 .cv_linetable 1580, "??_Gbad_cast@std@@UEAAPEAXI@Z", .Lfunc_end1580 .section .debug$S,"dr",associative,"??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Unique_ptr_base .long .Ltmp31752-.Ltmp31751 # Subsection size .Ltmp31751: .short .Ltmp31754-.Ltmp31753 # Record length .Ltmp31753: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1581-"??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12142 # Function type index .secrel32 "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" # Function section relative address .secidx "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Unique_ptr_base >::_Unique_ptr_base" # Function name .Ltmp31754: .short .Ltmp31756-.Ltmp31755 # Record length .Ltmp31755: .short 4414 # Record kind: S_LOCAL .long 12035 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31756: .cv_def_range .Ltmp16654 .Ltmp16656, "E\021O\001\000\000@\000\000\000" .short .Ltmp31758-.Ltmp31757 # Record length .Ltmp31757: .short 4414 # Record kind: S_LOCAL .long 9284 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp31758: .cv_def_range .Ltmp16654 .Ltmp16656, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31752: .p2align 2 .cv_linetable 1581, "??$?0PEAV_Facet_base@std@@@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAA@PEAV_Facet_base@1@@Z", .Lfunc_end1581 .section .debug$S,"dr",associative,"??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Compressed_pair .long .Ltmp31760-.Ltmp31759 # Subsection size .Ltmp31759: .short .Ltmp31762-.Ltmp31761 # Record length .Ltmp31761: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1582-"??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12145 # Function type index .secrel32 "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" # Function section relative address .secidx "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Facet_base *,1>::_Compressed_pair" # Function name .Ltmp31762: .short .Ltmp31764-.Ltmp31763 # Record length .Ltmp31763: .short 4414 # Record kind: S_LOCAL .long 12059 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31764: .cv_def_range .Ltmp16657 .Ltmp16658, "E\021O\001\000\0000\000\000\000" .short .Ltmp31766-.Ltmp31765 # Record length .Ltmp31765: .short 4414 # Record kind: S_LOCAL .long 7668 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31766: .cv_def_range .Ltmp16657 .Ltmp16658, "E\021O\001\000\000@\000\000\000" .short .Ltmp31768-.Ltmp31767 # Record length .Ltmp31767: .short 4414 # Record kind: S_LOCAL .long 12043 # TypeIndex .short 1 # Flags .asciz "_Val2" .Ltmp31768: .cv_def_range .Ltmp16657 .Ltmp16658, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31760: .p2align 2 .cv_linetable 1582, "??$?0AEAPEAV_Facet_base@std@@@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAA@U_Zero_then_variadic_args_t@1@AEAPEAV_Facet_base@1@@Z", .Lfunc_end1582 .section .debug$S,"dr",associative,"??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward .long .Ltmp31770-.Ltmp31769 # Subsection size .Ltmp31769: .short .Ltmp31772-.Ltmp31771 # Record length .Ltmp31771: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1583-"??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12148 # Function type index .secrel32 "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" # Function section relative address .secidx "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward" # Function name .Ltmp31772: .short .Ltmp31774-.Ltmp31773 # Record length .Ltmp31773: .short 4414 # Record kind: S_LOCAL .long 12043 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp31774: .cv_def_range .Ltmp16659 .Ltmp16660, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31770: .p2align 2 .cv_linetable 1583, "??$forward@AEAPEAV_Facet_base@std@@@std@@YAAEAPEAV_Facet_base@0@AEAPEAV10@@Z", .Lfunc_end1583 .section .debug$S,"dr",associative,"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::unique_ptr >::get .long .Ltmp31776-.Ltmp31775 # Subsection size .Ltmp31775: .short .Ltmp31778-.Ltmp31777 # Record length .Ltmp31777: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1584-"?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12149 # Function type index .secrel32 "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_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@@QEBAPEAV_Facet_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::unique_ptr >::get" # Function name .Ltmp31778: .short .Ltmp31780-.Ltmp31779 # Record length .Ltmp31779: .short 4414 # Record kind: S_LOCAL .long 12021 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31780: .cv_def_range .Ltmp16661 .Ltmp16662, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31776: .p2align 2 .cv_linetable 1584, "?get@?$unique_ptr@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAPEAV_Facet_base@2@XZ", .Lfunc_end1584 .section .debug$S,"dr",associative,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Myptr .long .Ltmp31782-.Ltmp31781 # Subsection size .Ltmp31781: .short .Ltmp31784-.Ltmp31783 # Record length .Ltmp31783: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1585-"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12150 # Function type index .secrel32 "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_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@@QEAAAEAPEAV_Facet_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Unique_ptr_base >::_Myptr" # Function name .Ltmp31784: .short .Ltmp31786-.Ltmp31785 # Record length .Ltmp31785: .short 4414 # Record kind: S_LOCAL .long 12035 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31786: .cv_def_range .Ltmp16663 .Ltmp16664, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31782: .p2align 2 .cv_linetable 1585, "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAPEAV_Facet_base@2@XZ", .Lfunc_end1585 .section .debug$S,"dr",associative,"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unique_ptr_base >::_Myptr .long .Ltmp31788-.Ltmp31787 # Subsection size .Ltmp31787: .short .Ltmp31790-.Ltmp31789 # Record length .Ltmp31789: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1586-"?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12151 # Function type index .secrel32 "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_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@@QEBAAEBQEAV_Facet_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Unique_ptr_base >::_Myptr" # Function name .Ltmp31790: .short .Ltmp31792-.Ltmp31791 # Record length .Ltmp31791: .short 4414 # Record kind: S_LOCAL .long 12040 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31792: .cv_def_range .Ltmp16665 .Ltmp16666, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31788: .p2align 2 .cv_linetable 1586, "?_Myptr@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEBAAEBQEAV_Facet_base@2@XZ", .Lfunc_end1586 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Get_second .long .Ltmp31794-.Ltmp31793 # Subsection size .Ltmp31793: .short .Ltmp31796-.Ltmp31795 # Record length .Ltmp31795: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1587-"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12152 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" # Function section relative address .secidx "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Facet_base *,1>::_Get_second" # Function name .Ltmp31796: .short .Ltmp31798-.Ltmp31797 # Record length .Ltmp31797: .short 4414 # Record kind: S_LOCAL .long 12062 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31798: .cv_def_range .Ltmp16667 .Ltmp16668, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31794: .p2align 2 .cv_linetable 1587, "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEBAAEBQEAV_Facet_base@2@XZ", .Lfunc_end1587 .section .debug$S,"dr",associative,"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Get_second .long .Ltmp31800-.Ltmp31799 # Subsection size .Ltmp31799: .short .Ltmp31802-.Ltmp31801 # Record length .Ltmp31801: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1588-"?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12153 # Function type index .secrel32 "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" # Function section relative address .secidx "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Facet_base *,1>::_Get_second" # Function name .Ltmp31802: .short .Ltmp31804-.Ltmp31803 # Record length .Ltmp31803: .short 4414 # Record kind: S_LOCAL .long 12059 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31804: .cv_def_range .Ltmp16669 .Ltmp16670, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31800: .p2align 2 .cv_linetable 1588, "?_Get_second@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAPEAV_Facet_base@2@XZ", .Lfunc_end1588 .section .debug$S,"dr",associative,"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Unique_ptr_base >::get_deleter .long .Ltmp31806-.Ltmp31805 # Subsection size .Ltmp31805: .short .Ltmp31808-.Ltmp31807 # Record length .Ltmp31807: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1589-"?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12154 # Function type index .secrel32 "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$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@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Unique_ptr_base >::get_deleter" # Function name .Ltmp31808: .short .Ltmp31810-.Ltmp31809 # Record length .Ltmp31809: .short 4414 # Record kind: S_LOCAL .long 12035 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31810: .cv_def_range .Ltmp16671 .Ltmp16672, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31806: .p2align 2 .cv_linetable 1589, "?get_deleter@?$_Unique_ptr_base@V_Facet_base@std@@U?$default_delete@V_Facet_base@std@@@2@@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ", .Lfunc_end1589 .section .debug$S,"dr",associative,"??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::default_delete::operator() .long .Ltmp31812-.Ltmp31811 # Subsection size .Ltmp31811: .short .Ltmp31814-.Ltmp31813 # Record length .Ltmp31813: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1590-"??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12155 # Function type index .secrel32 "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" # Function section relative address .secidx "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z" # Function section index .byte 0 # Flags .asciz "std::default_delete::operator()" # Function name .Ltmp31814: .short .Ltmp31816-.Ltmp31815 # Record length .Ltmp31815: .short 4414 # Record kind: S_LOCAL .long 12054 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31816: .cv_def_range .Ltmp16673 .Ltmp16674, "E\021O\001\000\0008\000\000\000" .short .Ltmp31818-.Ltmp31817 # Record length .Ltmp31817: .short 4414 # Record kind: S_LOCAL .long 9284 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp31818: .cv_def_range .Ltmp16673 .Ltmp16674, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31812: .p2align 2 .cv_linetable 1590, "??R?$default_delete@V_Facet_base@std@@@std@@QEBAXPEAV_Facet_base@1@@Z", .Lfunc_end1590 .section .debug$S,"dr",associative,"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Facet_base *,1>::_Get_first .long .Ltmp31820-.Ltmp31819 # Subsection size .Ltmp31819: .short .Ltmp31822-.Ltmp31821 # Record length .Ltmp31821: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1591-"?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12156 # Function type index .secrel32 "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$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@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$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 .Ltmp31822: .short .Ltmp31824-.Ltmp31823 # Record length .Ltmp31823: .short 4414 # Record kind: S_LOCAL .long 12059 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31824: .cv_def_range .Ltmp16675 .Ltmp16676, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31820: .p2align 2 .cv_linetable 1591, "?_Get_first@?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@QEAAAEAU?$default_delete@V_Facet_base@std@@@2@XZ", .Lfunc_end1591 .section .debug$S,"dr",associative,"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::assign .long .Ltmp31826-.Ltmp31825 # Subsection size .Ltmp31825: .short .Ltmp31828-.Ltmp31827 # Record length .Ltmp31827: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1592-"??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12158 # Function type index .secrel32 "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" # Function section relative address .secidx "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::assign" # Function name .Ltmp31828: .short .Ltmp31830-.Ltmp31829 # Record length .Ltmp31829: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31830: .cv_def_range .Ltmp16679 .Ltmp16680, "E\021N\001\000\000`\000\000\000" .short .Ltmp31832-.Ltmp31831 # Record length .Ltmp31831: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31832: .cv_def_range .Ltmp16679 .Ltmp16680, "E\021N\001\000\000h\000\000\000" .short .Ltmp31834-.Ltmp31833 # Record length .Ltmp31833: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31834: .cv_def_range .Ltmp16679 .Ltmp16680, "E\021N\001\000\000p\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31826: .p2align 2 .cv_linetable 1592, "??$assign@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@QEBD0@Z", .Lfunc_end1592 .section .debug$S,"dr",associative,"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Parser .long .Ltmp31836-.Ltmp31835 # Subsection size .Ltmp31835: .short .Ltmp31838-.Ltmp31837 # Record length .Ltmp31837: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1593-"??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12159 # Function type index .secrel32 "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" # Function section relative address .secidx "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Parser" # Function name .Ltmp31838: .short .Ltmp31840-.Ltmp31839 # Record length .Ltmp31839: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31840: .cv_def_range .Ltmp16687 .Ltmp16693, "E\021N\001\000\000\020\000\000\000" .short .Ltmp31842-.Ltmp31841 # Record length .Ltmp31841: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Tr" .Ltmp31842: .cv_def_range .Ltmp16687 .Ltmp16693, "E\021N\001\000\000\030\000\000\000" .short .Ltmp31844-.Ltmp31843 # Record length .Ltmp31843: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Pfirst" .Ltmp31844: .cv_def_range .Ltmp16687 .Ltmp16693, "E\021N\001\000\000 \000\000\000" .short .Ltmp31846-.Ltmp31845 # Record length .Ltmp31845: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Plast" .Ltmp31846: .cv_def_range .Ltmp16687 .Ltmp16693, "E\021N\001\000\000(\000\000\000" .short .Ltmp31848-.Ltmp31847 # Record length .Ltmp31847: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Fx" .Ltmp31848: .cv_def_range .Ltmp16687 .Ltmp16693, "E\021N\001\000\000p\000\000\000" .short .Ltmp31850-.Ltmp31849 # Record length .Ltmp31849: .short 4414 # Record kind: S_LOCAL .long 10199 # TypeIndex .short 0 # Flags .asciz "_ECMA_flags" .Ltmp31850: .cv_def_range .Ltmp16688 .Ltmp16691 .Ltmp16692 .Ltmp16693, "E\021N\001\000\000\004\000\000\000" .short .Ltmp31852-.Ltmp31851 # Record length .Ltmp31851: .short 4414 # Record kind: S_LOCAL .long 10199 # TypeIndex .short 0 # Flags .asciz "_Basic_flags" .Ltmp31852: .cv_def_range .Ltmp16688 .Ltmp16691 .Ltmp16692 .Ltmp16693, "E\021N\001\000\000\000\000\000\000" .short .Ltmp31854-.Ltmp31853 # Record length .Ltmp31853: .short 4414 # Record kind: S_LOCAL .long 10199 # TypeIndex .short 0 # Flags .asciz "_Grep_flags" .Ltmp31854: .cv_def_range .Ltmp16688 .Ltmp16691 .Ltmp16692 .Ltmp16693, "E\021N\001\000\000\374\377\377\377" .short .Ltmp31856-.Ltmp31855 # Record length .Ltmp31855: .short 4414 # Record kind: S_LOCAL .long 10199 # TypeIndex .short 0 # Flags .asciz "_Extended_flags" .Ltmp31856: .cv_def_range .Ltmp16688 .Ltmp16691 .Ltmp16692 .Ltmp16693, "E\021N\001\000\000\370\377\377\377" .short .Ltmp31858-.Ltmp31857 # Record length .Ltmp31857: .short 4414 # Record kind: S_LOCAL .long 10199 # TypeIndex .short 0 # Flags .asciz "_Awk_flags" .Ltmp31858: .cv_def_range .Ltmp16688 .Ltmp16691 .Ltmp16692 .Ltmp16693, "E\021N\001\000\000\364\377\377\377" .short .Ltmp31860-.Ltmp31859 # Record length .Ltmp31859: .short 4414 # Record kind: S_LOCAL .long 10199 # TypeIndex .short 0 # Flags .asciz "_Egrep_flags" .Ltmp31860: .cv_def_range .Ltmp16688 .Ltmp16691 .Ltmp16692 .Ltmp16693, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31836: .p2align 2 .cv_linetable 1593, "??0?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@PEBD1W4syntax_option_type@regex_constants@1@@Z", .Lfunc_end1593 .section .debug$S,"dr",associative,"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Compile .long .Ltmp31862-.Ltmp31861 # Subsection size .Ltmp31861: .short .Ltmp31864-.Ltmp31863 # Record length .Ltmp31863: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1594-"?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12160 # Function type index .secrel32 "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # Function section relative address .secidx "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Compile" # Function name .Ltmp31864: .short .Ltmp31866-.Ltmp31865 # Record length .Ltmp31865: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31866: .cv_def_range .Ltmp16706 .Ltmp16712, "E\021N\001\000\000\360\377\377\377" .short .Ltmp31868-.Ltmp31867 # Record length .Ltmp31867: .short 4414 # Record kind: S_LOCAL .long 9075 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp31868: .cv_def_range .Ltmp16706 .Ltmp16712, "E\021N\001\000\000\350\377\377\377" .short .Ltmp31870-.Ltmp31869 # Record length .Ltmp31869: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16710-.Ltmp16707 # Code size .secrel32 .Ltmp16707 # Function section relative address .secidx .Lfunc_begin1594 # Function section index .byte 0 # Lexical block name .Ltmp31870: .short .Ltmp31872-.Ltmp31871 # Record length .Ltmp31871: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos1" .Ltmp31872: .cv_def_range .Ltmp16707 .Ltmp16710, "E\021N\001\000\000\340\377\377\377" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31862: .p2align 2 .cv_linetable 1594, "?_Compile@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ", .Lfunc_end1594 .section .debug$S,"dr",associative,"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::_Reset .long .Ltmp31874-.Ltmp31873 # Subsection size .Ltmp31873: .short .Ltmp31876-.Ltmp31875 # Record length .Ltmp31875: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1595-"?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12161 # Function type index .secrel32 "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" # Function section relative address .secidx "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::_Reset" # Function name .Ltmp31876: .short .Ltmp31878-.Ltmp31877 # Record length .Ltmp31877: .short 4414 # Record kind: S_LOCAL .long 9077 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31878: .cv_def_range .Ltmp16713 .Ltmp16716, "E\021O\001\000\000(\000\000\000" .short .Ltmp31880-.Ltmp31879 # Record length .Ltmp31879: .short 4414 # Record kind: S_LOCAL .long 9075 # TypeIndex .short 1 # Flags .asciz "_Rx" .Ltmp31880: .cv_def_range .Ltmp16713 .Ltmp16716, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31874: .p2align 2 .cv_linetable 1595, "?_Reset@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXPEAV_Root_node@2@@Z", .Lfunc_end1595 .section .debug$S,"dr",associative,"??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::~_Parser .long .Ltmp31882-.Ltmp31881 # Subsection size .Ltmp31881: .short .Ltmp31884-.Ltmp31883 # Record length .Ltmp31883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1596-"??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12162 # Function type index .secrel32 "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::~_Parser" # Function name .Ltmp31884: .short .Ltmp31886-.Ltmp31885 # Record length .Ltmp31885: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31886: .cv_def_range .Ltmp16717 .Ltmp16719, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31882: .p2align 2 .cv_linetable 1596, "??1?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEAA@XZ", .Lfunc_end1596 .section .debug$S,"dr",associative,"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::replace .long .Ltmp31888-.Ltmp31887 # Subsection size .Ltmp31887: .short .Ltmp31890-.Ltmp31889 # Record length .Ltmp31889: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1597-"??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12165 # Function type index .secrel32 "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" # Function section relative address .secidx "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::replace" # Function name .Ltmp31890: .short .Ltmp31892-.Ltmp31891 # Record length .Ltmp31891: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31892: .cv_def_range .Ltmp16724 .Ltmp16732, "E\021N\001\000\000X\000\000\000" .short .Ltmp31894-.Ltmp31893 # Record length .Ltmp31893: .short 4414 # Record kind: S_LOCAL .long 12166 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31894: .cv_def_range .Lfunc_begin1597 .Ltmp16725, "A\021K\001\000\000" .cv_def_range .Ltmp16725 .Ltmp16729 .Ltmp16730 .Ltmp16731, "E\021N\001\000\000\000\000\000\000" .short .Ltmp31896-.Ltmp31895 # Record length .Ltmp31895: .short 4414 # Record kind: S_LOCAL .long 12166 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31896: .cv_def_range .Lfunc_begin1597 .Ltmp16726, "A\021P\001\000\000" .cv_def_range .Ltmp16726 .Ltmp16729 .Ltmp16730 .Ltmp16731, "E\021N\001\000\000\360\377\377\377" .short .Ltmp31898-.Ltmp31897 # Record length .Ltmp31897: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp31898: .cv_def_range .Ltmp16724 .Ltmp16732, "E\021N\001\000\000`\000\000\000" .short .Ltmp31900-.Ltmp31899 # Record length .Ltmp31899: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp31900: .cv_def_range .Ltmp16724 .Ltmp16732, "E\021N\001\000\000\240\000\000\000" .short .Ltmp31902-.Ltmp31901 # Record length .Ltmp31901: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_UFirst2" .Ltmp31902: .cv_def_range .Ltmp16724 .Ltmp16732, "E\021N\001\000\000P\000\000\000" .short .Ltmp31904-.Ltmp31903 # Record length .Ltmp31903: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_ULast2" .Ltmp31904: .cv_def_range .Ltmp16724 .Ltmp16732, "E\021N\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31888: .p2align 2 .cv_linetable 1597, "??$replace@PEBDX@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1@Z", .Lfunc_end1597 .section .debug$S,"dr",associative,"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::_String_const_iterator .long .Ltmp31906-.Ltmp31905 # Subsection size .Ltmp31905: .short .Ltmp31908-.Ltmp31907 # Record length .Ltmp31907: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1598-"??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12170 # Function type index .secrel32 "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section relative address .secidx "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::_String_const_iterator" # Function name .Ltmp31908: .short .Ltmp31910-.Ltmp31909 # Record length .Ltmp31909: .short 4414 # Record kind: S_LOCAL .long 4787 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31910: .cv_def_range .Ltmp16733 .Ltmp16734, "E\021O\001\000\0008\000\000\000" .short .Ltmp31912-.Ltmp31911 # Record length .Ltmp31911: .short 4414 # Record kind: S_LOCAL .long 12167 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31912: .cv_def_range .Ltmp16733 .Ltmp16734, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31906: .p2align 2 .cv_linetable 1598, "??0?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEAA@$$QEAV01@@Z", .Lfunc_end1598 .section .debug$S,"dr",associative,"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Replace_range .long .Ltmp31914-.Ltmp31913 # Subsection size .Ltmp31913: .short .Ltmp31916-.Ltmp31915 # Record length .Ltmp31915: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1599-"??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12173 # Function type index .secrel32 "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" # Function section relative address .secidx "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::_Replace_range" # Function name .Ltmp31916: .short .Ltmp31918-.Ltmp31917 # Record length .Ltmp31917: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31918: .cv_def_range .Ltmp16737 .Ltmp16744, "E\021N\001\000\000\020\000\000\000" .short .Ltmp31920-.Ltmp31919 # Record length .Ltmp31919: .short 4414 # Record kind: S_LOCAL .long 12166 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp31920: .cv_def_range .Lfunc_begin1599 .Ltmp16738, "A\021K\001\000\000" .cv_def_range .Ltmp16738 .Ltmp16741 .Ltmp16742 .Ltmp16743, "E\021N\001\000\000\350\377\377\377" .short .Ltmp31922-.Ltmp31921 # Record length .Ltmp31921: .short 4414 # Record kind: S_LOCAL .long 12166 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp31922: .cv_def_range .Lfunc_begin1599 .Ltmp16739, "A\021P\001\000\000" .cv_def_range .Ltmp16739 .Ltmp16741 .Ltmp16742 .Ltmp16743, "E\021N\001\000\000\320\377\377\377" .short .Ltmp31924-.Ltmp31923 # Record length .Ltmp31923: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp31924: .cv_def_range .Ltmp16737 .Ltmp16744, "E\021N\001\000\000\030\000\000\000" .short .Ltmp31926-.Ltmp31925 # Record length .Ltmp31925: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp31926: .cv_def_range .Ltmp16737 .Ltmp16744, "E\021N\001\000\000`\000\000\000" .short .Ltmp31928-.Ltmp31927 # Record length .Ltmp31927: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp31928: .cv_def_range .Ltmp16737 .Ltmp16744, "E\021N\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31914: .p2align 2 .cv_linetable 1599, "??$_Replace_range@PEBD@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@1@0QEBD1U?$integral_constant@_N$00@1@@Z", .Lfunc_end1599 .section .debug$S,"dr",associative,"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::replace .long .Ltmp31930-.Ltmp31929 # Subsection size .Ltmp31929: .short .Ltmp31932-.Ltmp31931 # Record length .Ltmp31931: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1600-"?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12174 # Function type index .secrel32 "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" # Function section relative address .secidx "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::replace" # Function name .Ltmp31932: .short .Ltmp31934-.Ltmp31933 # Record length .Ltmp31933: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31934: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000\b\001\000\000" .short .Ltmp31936-.Ltmp31935 # Record length .Ltmp31935: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp31936: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000\020\001\000\000" .short .Ltmp31938-.Ltmp31937 # Record length .Ltmp31937: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_N0" .Ltmp31938: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000\030\001\000\000" .short .Ltmp31940-.Ltmp31939 # Record length .Ltmp31939: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp31940: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000 \001\000\000" .short .Ltmp31942-.Ltmp31941 # Record length .Ltmp31941: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp31942: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000`\001\000\000" .short .Ltmp31944-.Ltmp31943 # Record length .Ltmp31943: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp31944: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000\000\001\000\000" .short .Ltmp31946-.Ltmp31945 # Record length .Ltmp31945: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_size" .Ltmp31946: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000\370\000\000\000" .short .Ltmp31948-.Ltmp31947 # Record length .Ltmp31947: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Suffix_size" .Ltmp31948: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000\360\000\000\000" .short .Ltmp31950-.Ltmp31949 # Record length .Ltmp31949: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Growth" .Ltmp31950: .cv_def_range .Ltmp16745 .Ltmp16758, "E\021O\001\000\000\330\000\000\000" .short .Ltmp31952-.Ltmp31951 # Record length .Ltmp31951: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16749-.Ltmp16748 # Code size .secrel32 .Ltmp16748 # Function section relative address .secidx .Lfunc_begin1600 # Function section index .byte 0 # Lexical block name .Ltmp31952: .short .Ltmp31954-.Ltmp31953 # Record length .Ltmp31953: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Old_ptr" .Ltmp31954: .cv_def_range .Ltmp16748 .Ltmp16749, "E\021O\001\000\000\350\000\000\000" .short .Ltmp31956-.Ltmp31955 # Record length .Ltmp31955: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Insert_at" .Ltmp31956: .cv_def_range .Ltmp16748 .Ltmp16749, "E\021O\001\000\000\340\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp31958-.Ltmp31957 # Record length .Ltmp31957: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16757-.Ltmp16750 # Code size .secrel32 .Ltmp16750 # Function section relative address .secidx .Lfunc_begin1600 # Function section index .byte 0 # Lexical block name .Ltmp31958: .short .Ltmp31960-.Ltmp31959 # Record length .Ltmp31959: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Old_ptr" .Ltmp31960: .cv_def_range .Ltmp16750 .Ltmp16757, "E\021O\001\000\000\320\000\000\000" .short .Ltmp31962-.Ltmp31961 # Record length .Ltmp31961: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Insert_at" .Ltmp31962: .cv_def_range .Ltmp16750 .Ltmp16757, "E\021O\001\000\000\310\000\000\000" .short .Ltmp31964-.Ltmp31963 # Record length .Ltmp31963: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Suffix_at" .Ltmp31964: .cv_def_range .Ltmp16750 .Ltmp16757, "E\021O\001\000\000\300\000\000\000" .short .Ltmp31966-.Ltmp31965 # Record length .Ltmp31965: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 0 # Flags .asciz "_Ptr_shifted_after" .Ltmp31966: .cv_def_range .Ltmp16750 .Ltmp16757, "E\021O\001\000\000\270\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31930: .p2align 2 .cv_linetable 1600, "?replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV12@_K_KQEBD0@Z", .Lfunc_end1600 .section .debug$S,"dr",associative,"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_const_iterator > >::operator- .long .Ltmp31968-.Ltmp31967 # Subsection size .Ltmp31967: .short .Ltmp31970-.Ltmp31969 # Record length .Ltmp31969: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1601-"??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12175 # Function type index .secrel32 "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" # Function section relative address .secidx "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z" # Function section index .byte 0 # Flags .asciz "std::_String_const_iterator > >::operator-" # Function name .Ltmp31970: .short .Ltmp31972-.Ltmp31971 # Record length .Ltmp31971: .short 4414 # Record kind: S_LOCAL .long 4792 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31972: .cv_def_range .Ltmp16759 .Ltmp16760, "E\021O\001\000\000(\000\000\000" .short .Ltmp31974-.Ltmp31973 # Record length .Ltmp31973: .short 4414 # Record kind: S_LOCAL .long 4779 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp31974: .cv_def_range .Ltmp16759 .Ltmp16760, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31968: .p2align 2 .cv_linetable 1601, "??G?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@QEBA_JAEBV01@@Z", .Lfunc_end1601 .section .debug$S,"dr",associative,"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::cbegin .long .Ltmp31976-.Ltmp31975 # Subsection size .Ltmp31975: .short .Ltmp31978-.Ltmp31977 # Record length .Ltmp31977: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1602-"?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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 12176 # Function type index .secrel32 "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@QEBA?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 .Ltmp31978: .short .Ltmp31980-.Ltmp31979 # Record length .Ltmp31979: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31980: .cv_def_range .Ltmp16761 .Ltmp16762, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31976: .p2align 2 .cv_linetable 1602, "?cbegin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", .Lfunc_end1602 .section .debug$S,"dr",associative,"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Check_offset .long .Ltmp31982-.Ltmp31981 # Subsection size .Ltmp31981: .short .Ltmp31984-.Ltmp31983 # Record length .Ltmp31983: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1603-"?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12177 # Function type index .secrel32 "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" # Function section relative address .secidx "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_Check_offset" # Function name .Ltmp31984: .short .Ltmp31986-.Ltmp31985 # Record length .Ltmp31985: .short 4414 # Record kind: S_LOCAL .long 4814 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31986: .cv_def_range .Ltmp16763 .Ltmp16766, "E\021O\001\000\000(\000\000\000" .short .Ltmp31988-.Ltmp31987 # Record length .Ltmp31987: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp31988: .cv_def_range .Ltmp16763 .Ltmp16766, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31982: .p2align 2 .cv_linetable 1603, "?_Check_offset@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBAX_K@Z", .Lfunc_end1603 .section .debug$S,"dr",associative,"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Clamp_suffix_size .long .Ltmp31990-.Ltmp31989 # Subsection size .Ltmp31989: .short .Ltmp31992-.Ltmp31991 # Record length .Ltmp31991: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1604-"?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12178 # Function type index .secrel32 "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" # Function section relative address .secidx "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z" # Function section index .byte 0 # Flags .asciz "std::_String_val >::_Clamp_suffix_size" # Function name .Ltmp31992: .short .Ltmp31994-.Ltmp31993 # Record length .Ltmp31993: .short 4414 # Record kind: S_LOCAL .long 4814 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp31994: .cv_def_range .Ltmp16767 .Ltmp16769, "E\021O\001\000\0000\000\000\000" .short .Ltmp31996-.Ltmp31995 # Record length .Ltmp31995: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp31996: .cv_def_range .Ltmp16767 .Ltmp16769, "E\021O\001\000\0008\000\000\000" .short .Ltmp31998-.Ltmp31997 # Record length .Ltmp31997: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Size" .Ltmp31998: .cv_def_range .Ltmp16767 .Ltmp16769, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp31990: .p2align 2 .cv_linetable 1604, "?_Clamp_suffix_size@?$_String_val@U?$_Simple_types@D@std@@@std@@QEBA_K_K0@Z", .Lfunc_end1604 .section .debug$S,"dr",associative,"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::_Reallocate_grow_by<`lambda at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring:2967:4',unsigned long long,unsigned long long,const char *,unsigned long long> .long .Ltmp32000-.Ltmp31999 # Subsection size .Ltmp31999: .short .Ltmp32002-.Ltmp32001 # Record length .Ltmp32001: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1605-"??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12184 # Function type index .secrel32 "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z" # Function section relative address .secidx "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@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\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include\\xstring:2967:4',unsigned long long,unsigned long long,const char *,unsigned long long>" # Function name .Ltmp32002: .short .Ltmp32004-.Ltmp32003 # Record length .Ltmp32003: .short 4414 # Record kind: S_LOCAL .long 4485 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32004: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\340\000\000\000" .short .Ltmp32006-.Ltmp32005 # Record length .Ltmp32005: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Size_increase" .Ltmp32006: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\350\000\000\000" .short .Ltmp32008-.Ltmp32007 # Record length .Ltmp32007: .short 4414 # Record kind: S_LOCAL .long 12182 # TypeIndex .short 1 # Flags .asciz "_Fn" .Ltmp32008: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\000\001\000\000" .short .Ltmp32010-.Ltmp32009 # Record length .Ltmp32009: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp32010: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\360\000\000\000" .short .Ltmp32012-.Ltmp32011 # Record length .Ltmp32011: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp32012: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000@\001\000\000" .short .Ltmp32014-.Ltmp32013 # Record length .Ltmp32013: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp32014: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000H\001\000\000" .short .Ltmp32016-.Ltmp32015 # Record length .Ltmp32015: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Args" .Ltmp32016: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000P\001\000\000" .short .Ltmp32018-.Ltmp32017 # Record length .Ltmp32017: .short 4414 # Record kind: S_LOCAL .long 4637 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp32018: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\330\000\000\000" .short .Ltmp32020-.Ltmp32019 # Record length .Ltmp32019: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_size" .Ltmp32020: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\320\000\000\000" .short .Ltmp32022-.Ltmp32021 # Record length .Ltmp32021: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_size" .Ltmp32022: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\310\000\000\000" .short .Ltmp32024-.Ltmp32023 # Record length .Ltmp32023: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Old_capacity" .Ltmp32024: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\300\000\000\000" .short .Ltmp32026-.Ltmp32025 # Record length .Ltmp32025: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_New_capacity" .Ltmp32026: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\270\000\000\000" .short .Ltmp32028-.Ltmp32027 # Record length .Ltmp32027: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 0 # Flags .asciz "_Al" .Ltmp32028: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\260\000\000\000" .short .Ltmp32030-.Ltmp32029 # Record length .Ltmp32029: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_New_ptr" .Ltmp32030: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\370\000\000\000" .short .Ltmp32032-.Ltmp32031 # Record length .Ltmp32031: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Raw_new" .Ltmp32032: .cv_def_range .Ltmp16770 .Ltmp16776, "E\021O\001\000\000\250\000\000\000" .short .Ltmp32034-.Ltmp32033 # Record length .Ltmp32033: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16774-.Ltmp16773 # Code size .secrel32 .Ltmp16773 # Function section relative address .secidx .Lfunc_begin1605 # Function section index .byte 0 # Lexical block name .Ltmp32034: .short .Ltmp32036-.Ltmp32035 # Record length .Ltmp32035: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 0 # Flags .asciz "_Old_ptr" .Ltmp32036: .cv_def_range .Ltmp16773 .Ltmp16774, "E\021O\001\000\000\240\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32000: .p2align 2 .cv_linetable 1605, "??$_Reallocate_grow_by@V@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV34@_K_KQEBD0@Z@_K_KPEBD_K@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV01@_KV@?0??replace@01@QEAAAEAV01@0_KQEBD0@Z@11PEBD1@Z", .Lfunc_end1605 .section .debug$S,"dr",associative,"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_String_val >::_Xran .long .Ltmp32038-.Ltmp32037 # Subsection size .Ltmp32037: .short .Ltmp32040-.Ltmp32039 # Record length .Ltmp32039: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1606-"?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12185 # 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 .Ltmp32040: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32038: .p2align 2 .cv_linetable 1606, "?_Xran@?$_String_val@U?$_Simple_types@D@std@@@std@@SAXXZ", .Lfunc_end1606 .section .debug$S,"dr",associative,"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::replace::::operator() .long .Ltmp32042-.Ltmp32041 # Subsection size .Ltmp32041: .short .Ltmp32044-.Ltmp32043 # Record length .Ltmp32043: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1607-"??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12190 # Function type index .secrel32 "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" # Function section relative address .secidx "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z" # Function section index .byte 0 # Flags .asciz "std::basic_string,std::allocator >::replace::::operator()" # Function name .Ltmp32044: .short .Ltmp32046-.Ltmp32045 # Record length .Ltmp32045: .short 4414 # Record kind: S_LOCAL .long 12187 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32046: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000`\000\000\000" .short .Ltmp32048-.Ltmp32047 # Record length .Ltmp32047: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_New_ptr" .Ltmp32048: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000h\000\000\000" .short .Ltmp32050-.Ltmp32049 # Record length .Ltmp32049: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Old_ptr" .Ltmp32050: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000p\000\000\000" .short .Ltmp32052-.Ltmp32051 # Record length .Ltmp32051: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Old_size" .Ltmp32052: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000x\000\000\000" .short .Ltmp32054-.Ltmp32053 # Record length .Ltmp32053: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Off" .Ltmp32054: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000\260\000\000\000" .short .Ltmp32056-.Ltmp32055 # Record length .Ltmp32055: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_N0" .Ltmp32056: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000\270\000\000\000" .short .Ltmp32058-.Ltmp32057 # Record length .Ltmp32057: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp32058: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000\300\000\000\000" .short .Ltmp32060-.Ltmp32059 # Record length .Ltmp32059: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp32060: .cv_def_range .Ltmp16779 .Ltmp16780, "E\021O\001\000\000\310\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32042: .p2align 2 .cv_linetable 1607, "??R@?0??replace@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEAAAEAV23@_K_KQEBD0@Z@QEBA?A?@@QEAD200020@Z", .Lfunc_end1607 .section .debug$S,"dr",associative,"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_string,std::allocator >::begin .long .Ltmp32062-.Ltmp32061 # Subsection size .Ltmp32061: .short .Ltmp32064-.Ltmp32063 # Record length .Ltmp32063: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1608-"?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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 12191 # Function type index .secrel32 "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?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@@QEBA?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 .Ltmp32064: .short .Ltmp32066-.Ltmp32065 # Record length .Ltmp32065: .short 4414 # Record kind: S_LOCAL .long 4604 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32066: .cv_def_range .Ltmp16783 .Ltmp16784, "E\021N\001\000\000\360\377\377\377" .short .Ltmp32068-.Ltmp32067 # Record length .Ltmp32067: .short 4414 # Record kind: S_LOCAL .long 4814 # TypeIndex .short 0 # Flags .asciz "_My_data" .Ltmp32068: .cv_def_range .Ltmp16783 .Ltmp16784, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32062: .p2align 2 .cv_linetable 1608, "?begin@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QEBA?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@2@XZ", .Lfunc_end1608 .section .debug$S,"dr",associative,"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::addressof > > .long .Ltmp32070-.Ltmp32069 # Subsection size .Ltmp32069: .short .Ltmp32072-.Ltmp32071 # Record length .Ltmp32071: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1609-"??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12194 # Function type index .secrel32 "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" # Function section relative address .secidx "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::addressof > >" # Function name .Ltmp32072: .short .Ltmp32074-.Ltmp32073 # Record length .Ltmp32073: .short 4414 # Record kind: S_LOCAL .long 4709 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp32074: .cv_def_range .Ltmp16785 .Ltmp16786, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32070: .p2align 2 .cv_linetable 1609, "??$addressof@$$CBV?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@YAPEBV?$_String_val@U?$_Simple_types@D@std@@@0@AEBV10@@Z", .Lfunc_end1609 .section .debug$S,"dr",associative,"??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Refancy .long .Ltmp32076-.Ltmp32075 # Subsection size .Ltmp32075: .short .Ltmp32078-.Ltmp32077 # Record length .Ltmp32077: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1610-"??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12195 # Function type index .secrel32 "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" # Function section relative address .secidx "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z" # Function section index .byte 0 # Flags .asciz "std::_Refancy" # Function name .Ltmp32078: .short .Ltmp32080-.Ltmp32079 # Record length .Ltmp32079: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Ptr" .Ltmp32080: .cv_def_range .Ltmp16787 .Ltmp16788, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32076: .p2align 2 .cv_linetable 1610, "??$_Refancy@PEBD$0A@@std@@YAPEBDPEBD@Z", .Lfunc_end1610 .section .debug$S,"dr",associative,"??0?$allocator@_N@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp32082-.Ltmp32081 # Subsection size .Ltmp32081: .short .Ltmp32084-.Ltmp32083 # Record length .Ltmp32083: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1611-"??0?$allocator@_N@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12196 # Function type index .secrel32 "??0?$allocator@_N@std@@QEAA@XZ" # Function section relative address .secidx "??0?$allocator@_N@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp32084: .short .Ltmp32086-.Ltmp32085 # Record length .Ltmp32085: .short 4414 # Record kind: S_LOCAL .long 10158 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32086: .cv_def_range .Ltmp16789 .Ltmp16790, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32082: .p2align 2 .cv_linetable 1611, "??0?$allocator@_N@std@@QEAA@XZ", .Lfunc_end1611 .section .debug$S,"dr",associative,"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp32088-.Ltmp32087 # Subsection size .Ltmp32087: .short .Ltmp32090-.Ltmp32089 # Record length .Ltmp32089: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1612-"??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12197 # Function type index .secrel32 "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" # Function section relative address .secidx "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp32090: .short .Ltmp32092-.Ltmp32091 # Record length .Ltmp32091: .short 4414 # Record kind: S_LOCAL .long 9918 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32092: .cv_def_range .Ltmp16793 .Ltmp16797, "E\021N\001\000\000\340\377\377\377" .short .Ltmp32094-.Ltmp32093 # Record length .Ltmp32093: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp32094: .cv_def_range .Ltmp16793 .Ltmp16797, "E\021N\001\000\000\350\377\377\377" .short .Ltmp32096-.Ltmp32095 # Record length .Ltmp32095: .short 4414 # Record kind: S_LOCAL .long 9922 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp32096: .cv_def_range .Ltmp16793 .Ltmp16797, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32088: .p2align 2 .cv_linetable 1612, "??0?$vector@_NV?$allocator@_N@std@@@std@@QEAA@_KAEBV?$allocator@_N@1@@Z", .Lfunc_end1612 .section .debug$S,"dr",associative,"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Builder .long .Ltmp32098-.Ltmp32097 # Subsection size .Ltmp32097: .short .Ltmp32100-.Ltmp32099 # Record length .Ltmp32099: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1613-"??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12198 # Function type index .secrel32 "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # Function section relative address .secidx "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Builder" # Function name .Ltmp32100: .short .Ltmp32102-.Ltmp32101 # Record length .Ltmp32101: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32102: .cv_def_range .Ltmp16800 .Ltmp16801, "E\021N\001\000\000\340\377\377\377" .short .Ltmp32104-.Ltmp32103 # Record length .Ltmp32103: .short 4414 # Record kind: S_LOCAL .long 9113 # TypeIndex .short 1 # Flags .asciz "_Tr" .Ltmp32104: .cv_def_range .Ltmp16800 .Ltmp16801, "E\021N\001\000\000\350\377\377\377" .short .Ltmp32106-.Ltmp32105 # Record length .Ltmp32105: .short 4414 # Record kind: S_LOCAL .long 9071 # TypeIndex .short 1 # Flags .asciz "_Fx" .Ltmp32106: .cv_def_range .Ltmp16800 .Ltmp16801, "E\021N\001\000\000\364\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32098: .p2align 2 .cv_linetable 1613, "??0?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAA@AEBV?$regex_traits@D@1@W4syntax_option_type@regex_constants@1@@Z", .Lfunc_end1613 .section .debug$S,"dr",associative,"?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Setlong .long .Ltmp32108-.Ltmp32107 # Subsection size .Ltmp32107: .short .Ltmp32110-.Ltmp32109 # Record length .Ltmp32109: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1614-"?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12199 # Function type index .secrel32 "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Setlong" # Function name .Ltmp32110: .short .Ltmp32112-.Ltmp32111 # Record length .Ltmp32111: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32112: .cv_def_range .Ltmp16802 .Ltmp16803, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32108: .p2align 2 .cv_linetable 1614, "?_Setlong@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1614 .section .debug$S,"dr",associative,"?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Trans .long .Ltmp32114-.Ltmp32113 # Subsection size .Ltmp32113: .short .Ltmp32116-.Ltmp32115 # Record length .Ltmp32115: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1615-"?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12200 # Function type index .secrel32 "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Trans" # Function name .Ltmp32116: .short .Ltmp32118-.Ltmp32117 # Record length .Ltmp32117: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32118: .cv_def_range .Ltmp16804 .Ltmp16830, "E\021O\001\000\000P\000\000\000" .short .Ltmp32120-.Ltmp32119 # Record length .Ltmp32119: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16810-.Ltmp16809 # Code size .secrel32 .Ltmp16809 # Function section relative address .secidx .Lfunc_begin1615 # Function section index .byte 0 # Lexical block name .Ltmp32120: .short .Ltmp32122-.Ltmp32121 # Record length .Ltmp32121: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 0 # Flags .asciz "_Ch0" .Ltmp32122: .cv_def_range .Ltmp16809 .Ltmp16810, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp32124-.Ltmp32123 # Record length .Ltmp32123: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16824-.Ltmp16821 # Code size .secrel32 .Ltmp16821 # Function section relative address .secidx .Lfunc_begin1615 # Function section index .byte 0 # Lexical block name .Ltmp32124: .short .Ltmp32126-.Ltmp32125 # Record length .Ltmp32125: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 0 # Flags .asciz "_Ch0" .Ltmp32126: .cv_def_range .Ltmp16821 .Ltmp16824, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32114: .p2align 2 .cv_linetable 1615, "?_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1615 .section .debug$S,"dr",associative,"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vb_val >::_Vb_val .long .Ltmp32128-.Ltmp32127 # Subsection size .Ltmp32127: .short .Ltmp32130-.Ltmp32129 # Record length .Ltmp32129: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1616-"??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12201 # Function type index .secrel32 "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" # Function section relative address .secidx "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vb_val >::_Vb_val" # Function name .Ltmp32130: .short .Ltmp32132-.Ltmp32131 # Record length .Ltmp32131: .short 4414 # Record kind: S_LOCAL .long 10130 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32132: .cv_def_range .Ltmp16833 .Ltmp16837, "E\021N\001\000\000\350\377\377\377" .short .Ltmp32134-.Ltmp32133 # Record length .Ltmp32133: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp32134: .cv_def_range .Ltmp16833 .Ltmp16837, "E\021N\001\000\000\360\377\377\377" .short .Ltmp32136-.Ltmp32135 # Record length .Ltmp32135: .short 4414 # Record kind: S_LOCAL .long 7303 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp32136: .cv_def_range .Ltmp16833 .Ltmp16837, "E\021N\001\000\000\370\377\377\377" .short .Ltmp32138-.Ltmp32137 # Record length .Ltmp32137: .short 4414 # Record kind: S_LOCAL .long 9922 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp32138: .cv_def_range .Ltmp16833 .Ltmp16837, "E\021N\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32128: .p2align 2 .cv_linetable 1616, "??0?$_Vb_val@V?$allocator@_N@std@@@std@@QEAA@_KAEB_NAEBV?$allocator@_N@1@@Z", .Lfunc_end1616 .section .debug$S,"dr",associative,"??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::allocator::allocator .long .Ltmp32140-.Ltmp32139 # Subsection size .Ltmp32139: .short .Ltmp32142-.Ltmp32141 # Record length .Ltmp32141: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1617-"??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12203 # Function type index .secrel32 "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" # Function section relative address .secidx "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z" # Function section index .byte 0 # Flags .asciz "std::allocator::allocator" # Function name .Ltmp32142: .short .Ltmp32144-.Ltmp32143 # Record length .Ltmp32143: .short 4414 # Record kind: S_LOCAL .long 10252 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32144: .cv_def_range .Ltmp16838 .Ltmp16839, "E\021O\001\000\000\000\000\000\000" .short .Ltmp32146-.Ltmp32145 # Record length .Ltmp32145: .short 4414 # Record kind: S_LOCAL .long 9922 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32146: .cv_def_range .Ltmp16838 .Ltmp16839, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32140: .p2align 2 .cv_linetable 1617, "??$?0_N@?$allocator@I@std@@QEAA@AEBV?$allocator@_N@1@@Z", .Lfunc_end1617 .section .debug$S,"dr",associative,"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp32148-.Ltmp32147 # Subsection size .Ltmp32147: .short .Ltmp32150-.Ltmp32149 # Record length .Ltmp32149: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1618-"??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12204 # Function type index .secrel32 "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" # Function section relative address .secidx "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp32150: .short .Ltmp32152-.Ltmp32151 # Record length .Ltmp32151: .short 4414 # Record kind: S_LOCAL .long 10305 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32152: .cv_def_range .Ltmp16848 .Ltmp16854, "E\021N\001\000\000\320\377\377\377" .short .Ltmp32154-.Ltmp32153 # Record length .Ltmp32153: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp32154: .cv_def_range .Ltmp16848 .Ltmp16854, "E\021N\001\000\000\330\377\377\377" .short .Ltmp32156-.Ltmp32155 # Record length .Ltmp32155: .short 4414 # Record kind: S_LOCAL .long 10248 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp32156: .cv_def_range .Ltmp16848 .Ltmp16854, "E\021N\001\000\000\340\377\377\377" .short .Ltmp32158-.Ltmp32157 # Record length .Ltmp32157: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp32158: .cv_def_range .Ltmp16848 .Ltmp16854, "E\021N\001\000\000\350\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32148: .p2align 2 .cv_linetable 1618, "??0?$vector@IV?$allocator@I@std@@@std@@QEAA@_KAEBIAEBV?$allocator@I@1@@Z", .Lfunc_end1618 .section .debug$S,"dr",associative,"??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Vector_alloc > >::_Vector_alloc &,void> .long .Ltmp32160-.Ltmp32159 # Subsection size .Ltmp32159: .short .Ltmp32162-.Ltmp32161 # Record length .Ltmp32161: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1619-"??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12205 # Function type index .secrel32 "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # Function section relative address .secidx "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Vector_alloc > >::_Vector_alloc &,void>" # Function name .Ltmp32162: .short .Ltmp32164-.Ltmp32163 # Record length .Ltmp32163: .short 4414 # Record kind: S_LOCAL .long 10437 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32164: .cv_def_range .Ltmp16855 .Ltmp16858, "E\021O\001\000\0008\000\000\000" .short .Ltmp32166-.Ltmp32165 # Record length .Ltmp32165: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp32166: .cv_def_range .Ltmp16855 .Ltmp16858, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32160: .p2align 2 .cv_linetable 1619, "??$?0AEBV?$allocator@I@std@@X@?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@QEAA@AEBV?$allocator@I@1@@Z", .Lfunc_end1619 .section .debug$S,"dr",associative,"??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::forward &> .long .Ltmp32168-.Ltmp32167 # Subsection size .Ltmp32167: .short .Ltmp32170-.Ltmp32169 # Record length .Ltmp32169: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1620-"??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12207 # Function type index .secrel32 "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" # Function section relative address .secidx "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z" # Function section index .byte 0 # Flags .asciz "std::forward &>" # Function name .Ltmp32170: .short .Ltmp32172-.Ltmp32171 # Record length .Ltmp32171: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp32172: .cv_def_range .Ltmp16859 .Ltmp16860, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32168: .p2align 2 .cv_linetable 1620, "??$forward@AEBV?$allocator@I@std@@@std@@YAAEBV?$allocator@I@0@AEBV10@@Z", .Lfunc_end1620 .section .debug$S,"dr",associative,"??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &> .long .Ltmp32174-.Ltmp32173 # Subsection size .Ltmp32173: .short .Ltmp32176-.Ltmp32175 # Record length .Ltmp32175: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1621-"??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12210 # Function type index .secrel32 "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" # Function section relative address .secidx "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Compressed_pair,std::_Vector_val >,1>::_Compressed_pair &>" # Function name .Ltmp32176: .short .Ltmp32178-.Ltmp32177 # Record length .Ltmp32177: .short 4414 # Record kind: S_LOCAL .long 10521 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32178: .cv_def_range .Ltmp16861 .Ltmp16862, "E\021O\001\000\000@\000\000\000" .short .Ltmp32180-.Ltmp32179 # Record length .Ltmp32179: .short 4414 # Record kind: S_LOCAL .long 8069 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32180: .cv_def_range .Ltmp16861 .Ltmp16862, "E\021O\001\000\000P\000\000\000" .short .Ltmp32182-.Ltmp32181 # Record length .Ltmp32181: .short 4414 # Record kind: S_LOCAL .long 10254 # TypeIndex .short 1 # Flags .asciz "_Val1" .Ltmp32182: .cv_def_range .Ltmp16861 .Ltmp16862, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32174: .p2align 2 .cv_linetable 1621, "??$?0AEBV?$allocator@I@std@@$$V@?$_Compressed_pair@V?$allocator@I@std@@V?$_Vector_val@U?$_Simple_types@I@std@@@2@$00@std@@QEAA@U_One_then_variadic_args_t@1@AEBV?$allocator@I@1@@Z", .Lfunc_end1621 .section .debug$S,"dr",associative,"??0_Root_node@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Root_node::_Root_node .long .Ltmp32184-.Ltmp32183 # Subsection size .Ltmp32183: .short .Ltmp32186-.Ltmp32185 # Record length .Ltmp32185: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1622-"??0_Root_node@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12211 # Function type index .secrel32 "??0_Root_node@std@@QEAA@XZ" # Function section relative address .secidx "??0_Root_node@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Root_node::_Root_node" # Function name .Ltmp32186: .short .Ltmp32188-.Ltmp32187 # Record length .Ltmp32187: .short 4414 # Record kind: S_LOCAL .long 9075 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32188: .cv_def_range .Ltmp16863 .Ltmp16864, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32184: .p2align 2 .cv_linetable 1622, "??0_Root_node@std@@QEAA@XZ", .Lfunc_end1622 .section .debug$S,"dr",associative,"??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_base::_Node_base .long .Ltmp32190-.Ltmp32189 # Subsection size .Ltmp32189: .short .Ltmp32192-.Ltmp32191 # Record length .Ltmp32191: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1623-"??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12212 # Function type index .secrel32 "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section relative address .secidx "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_base::_Node_base" # Function name .Ltmp32192: .short .Ltmp32194-.Ltmp32193 # Record length .Ltmp32193: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32194: .cv_def_range .Ltmp16865 .Ltmp16866, "E\021O\001\000\000\000\000\000\000" .short .Ltmp32196-.Ltmp32195 # Record length .Ltmp32195: .short 4414 # Record kind: S_LOCAL .long 9190 # TypeIndex .short 1 # Flags .asciz "_Ty" .Ltmp32196: .cv_def_range .Ltmp16865 .Ltmp16866, "E\021O\001\000\000\b\000\000\000" .short .Ltmp32198-.Ltmp32197 # Record length .Ltmp32197: .short 4414 # Record kind: S_LOCAL .long 9193 # TypeIndex .short 1 # Flags .asciz "_Fl" .Ltmp32198: .cv_def_range .Ltmp16865 .Ltmp16866, "E\021O\001\000\000\f\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32190: .p2align 2 .cv_linetable 1623, "??0_Node_base@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z", .Lfunc_end1623 .section .debug$S,"dr",associative,"??_G_Root_node@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Root_node::~_Root_node .long .Ltmp32200-.Ltmp32199 # Subsection size .Ltmp32199: .short .Ltmp32202-.Ltmp32201 # Record length .Ltmp32201: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1624-"??_G_Root_node@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12213 # Function type index .secrel32 "??_G_Root_node@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Root_node@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Root_node::~_Root_node" # Function name .Ltmp32202: .short .Ltmp32204-.Ltmp32203 # Record length .Ltmp32203: .short 4414 # Record kind: S_LOCAL .long 9075 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32204: .cv_def_range .Ltmp16867 .Ltmp16868, "E\021O\001\000\0000\000\000\000" .short .Ltmp32206-.Ltmp32205 # Record length .Ltmp32205: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp32206: .cv_def_range .Ltmp16867 .Ltmp16868, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32200: .p2align 2 .cv_linetable 1624, "??_G_Root_node@std@@UEAAPEAXI@Z", .Lfunc_end1624 .section .debug$S,"dr",associative,"??_G_Node_base@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_base::~_Node_base .long .Ltmp32208-.Ltmp32207 # Subsection size .Ltmp32207: .short .Ltmp32210-.Ltmp32209 # Record length .Ltmp32209: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1625-"??_G_Node_base@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12214 # Function type index .secrel32 "??_G_Node_base@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_base@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_base::~_Node_base" # Function name .Ltmp32210: .short .Ltmp32212-.Ltmp32211 # Record length .Ltmp32211: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32212: .cv_def_range .Ltmp16869 .Ltmp16870, "E\021O\001\000\0000\000\000\000" .short .Ltmp32214-.Ltmp32213 # Record length .Ltmp32213: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp32214: .cv_def_range .Ltmp16869 .Ltmp16870, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32208: .p2align 2 .cv_linetable 1625, "??_G_Node_base@std@@UEAAPEAXI@Z", .Lfunc_end1625 .section .debug$S,"dr",associative,"??1_Node_base@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_base::~_Node_base .long .Ltmp32216-.Ltmp32215 # Subsection size .Ltmp32215: .short .Ltmp32218-.Ltmp32217 # Record length .Ltmp32217: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1626-"??1_Node_base@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12214 # Function type index .secrel32 "??1_Node_base@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_base@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_base::~_Node_base" # Function name .Ltmp32218: .short .Ltmp32220-.Ltmp32219 # Record length .Ltmp32219: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32220: .cv_def_range .Ltmp16871 .Ltmp16872, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32216: .p2align 2 .cv_linetable 1626, "??1_Node_base@std@@UEAA@XZ", .Lfunc_end1626 .section .debug$S,"dr",associative,"??1_Root_node@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Root_node::~_Root_node .long .Ltmp32222-.Ltmp32221 # Subsection size .Ltmp32221: .short .Ltmp32224-.Ltmp32223 # Record length .Ltmp32223: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1627-"??1_Root_node@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12213 # Function type index .secrel32 "??1_Root_node@std@@UEAA@XZ" # Function section relative address .secidx "??1_Root_node@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Root_node::~_Root_node" # Function name .Ltmp32224: .short .Ltmp32226-.Ltmp32225 # Record length .Ltmp32225: .short 4414 # Record kind: S_LOCAL .long 9075 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32226: .cv_def_range .Ltmp16873 .Ltmp16875, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32222: .p2align 2 .cv_linetable 1627, "??1_Root_node@std@@UEAA@XZ", .Lfunc_end1627 .section .debug$S,"dr",associative,"??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator|= .long .Ltmp32228-.Ltmp32227 # Subsection size .Ltmp32227: .short .Ltmp32230-.Ltmp32229 # Record length .Ltmp32229: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1628-"??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12218 # Function type index .secrel32 "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # Function section relative address .secidx "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # Function section index .byte 0 # Flags .asciz "std::operator|=" # Function name .Ltmp32230: .short .Ltmp32232-.Ltmp32231 # Record length .Ltmp32231: .short 4414 # Record kind: S_LOCAL .long 12215 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp32232: .cv_def_range .Ltmp16876 .Ltmp16877, "E\021O\001\000\000\000\000\000\000" .short .Ltmp32234-.Ltmp32233 # Record length .Ltmp32233: .short 4414 # Record kind: S_LOCAL .long 9193 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp32234: .cv_def_range .Ltmp16876 .Ltmp16877, "E\021O\001\000\000\f\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32228: .p2align 2 .cv_linetable 1628, "??_5std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z", .Lfunc_end1628 .section .debug$S,"dr",associative,"?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Is_esc .long .Ltmp32236-.Ltmp32235 # Subsection size .Ltmp32235: .short .Ltmp32238-.Ltmp32237 # Record length .Ltmp32237: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1629-"?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12219 # Function type index .secrel32 "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # Function section relative address .secidx "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Is_esc" # Function name .Ltmp32238: .short .Ltmp32240-.Ltmp32239 # Record length .Ltmp32239: .short 4414 # Record kind: S_LOCAL .long 11919 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32240: .cv_def_range .Ltmp16878 .Ltmp16879, "E\021O\001\000\000\030\000\000\000" .short .Ltmp32242-.Ltmp32241 # Record length .Ltmp32241: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 0 # Flags .asciz "_Ch0" .Ltmp32242: .cv_def_range .Ltmp16878 .Ltmp16879, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32236: .p2align 2 .cv_linetable 1629, "?_Is_esc@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ", .Lfunc_end1629 .section .debug$S,"dr",associative,"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Beg_expr .long .Ltmp32244-.Ltmp32243 # Subsection size .Ltmp32243: .short .Ltmp32246-.Ltmp32245 # Record length .Ltmp32245: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1630-"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12220 # Function type index .secrel32 "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" # Function section relative address .secidx "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Beg_expr" # Function name .Ltmp32246: .short .Ltmp32248-.Ltmp32247 # Record length .Ltmp32247: .short 4414 # Record kind: S_LOCAL .long 11951 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32248: .cv_def_range .Ltmp16880 .Ltmp16881, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32244: .p2align 2 .cv_linetable 1630, "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBA_NXZ", .Lfunc_end1630 .section .debug$S,"dr",associative,"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Beg_expr .long .Ltmp32250-.Ltmp32249 # Subsection size .Ltmp32249: .short .Ltmp32252-.Ltmp32251 # Record length .Ltmp32251: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1631-"?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12221 # Function type index .secrel32 "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" # Function section relative address .secidx "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Beg_expr" # Function name .Ltmp32252: .short .Ltmp32254-.Ltmp32253 # Record length .Ltmp32253: .short 4414 # Record kind: S_LOCAL .long 11951 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32254: .cv_def_range .Ltmp16882 .Ltmp16883, "E\021O\001\000\000\b\000\000\000" .short .Ltmp32256-.Ltmp32255 # Record length .Ltmp32255: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp32256: .cv_def_range .Ltmp16882 .Ltmp16883, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32250: .p2align 2 .cv_linetable 1631, "?_Beg_expr@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NPEAV_Node_base@2@@Z", .Lfunc_end1631 .section .debug$S,"dr",associative,"?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Begin_capture_group .long .Ltmp32258-.Ltmp32257 # Subsection size .Ltmp32257: .short .Ltmp32260-.Ltmp32259 # Record length .Ltmp32259: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1632-"?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12222 # Function type index .secrel32 "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" # Function section relative address .secidx "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Begin_capture_group" # Function name .Ltmp32260: .short .Ltmp32262-.Ltmp32261 # Record length .Ltmp32261: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32262: .cv_def_range .Ltmp16884 .Ltmp16885, "E\021O\001\000\000H\000\000\000" .short .Ltmp32264-.Ltmp32263 # Record length .Ltmp32263: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Idx" .Ltmp32264: .cv_def_range .Ltmp16884 .Ltmp16885, "E\021O\001\000\000T\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32258: .p2align 2 .cv_linetable 1632, "?_Begin_capture_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@I@Z", .Lfunc_end1632 .section .debug$S,"dr",associative,"?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Disjunction .long .Ltmp32266-.Ltmp32265 # Subsection size .Ltmp32265: .short .Ltmp32268-.Ltmp32267 # Record length .Ltmp32267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1633-"?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12223 # Function type index .secrel32 "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Disjunction" # Function name .Ltmp32268: .short .Ltmp32270-.Ltmp32269 # Record length .Ltmp32269: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32270: .cv_def_range .Ltmp16886 .Ltmp16895, "E\021O\001\000\000P\000\000\000" .short .Ltmp32272-.Ltmp32271 # Record length .Ltmp32271: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos1" .Ltmp32272: .cv_def_range .Ltmp16886 .Ltmp16895, "E\021O\001\000\000H\000\000\000" .short .Ltmp32274-.Ltmp32273 # Record length .Ltmp32273: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos2" .Ltmp32274: .cv_def_range .Ltmp16886 .Ltmp16895, "E\021O\001\000\0008\000\000\000" .short .Ltmp32276-.Ltmp32275 # Record length .Ltmp32275: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16890-.Ltmp16887 # Code size .secrel32 .Ltmp16887 # Function section relative address .secidx .Lfunc_begin1633 # Function section index .byte 0 # Lexical block name .Ltmp32276: .short .Ltmp32278-.Ltmp32277 # Record length .Ltmp32277: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos3" .Ltmp32278: .cv_def_range .Ltmp16887 .Ltmp16890, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp32280-.Ltmp32279 # Record length .Ltmp32279: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16893-.Ltmp16892 # Code size .secrel32 .Ltmp16892 # Function section relative address .secidx .Lfunc_begin1633 # Function section index .byte 0 # Lexical block name .Ltmp32280: .short .Ltmp32282-.Ltmp32281 # Record length .Ltmp32281: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos3" .Ltmp32282: .cv_def_range .Ltmp16892 .Ltmp16893, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32266: .p2align 2 .cv_linetable 1633, "?_Disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1633 .section .debug$S,"dr",associative,"?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Error .long .Ltmp32284-.Ltmp32283 # Subsection size .Ltmp32283: .short .Ltmp32286-.Ltmp32285 # Record length .Ltmp32285: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1634-"?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12224 # Function type index .secrel32 "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" # Function section relative address .secidx "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Error" # Function name .Ltmp32286: .short .Ltmp32288-.Ltmp32287 # Record length .Ltmp32287: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32288: .cv_def_range .Ltmp16896 .Ltmp16897, "E\021O\001\000\000(\000\000\000" .short .Ltmp32290-.Ltmp32289 # Record length .Ltmp32289: .short 4414 # Record kind: S_LOCAL .long 11922 # TypeIndex .short 1 # Flags .asciz "_Code" .Ltmp32290: .cv_def_range .Ltmp16896 .Ltmp16897, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32284: .p2align 2 .cv_linetable 1634, "?_Error@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4error_type@regex_constants@2@@Z", .Lfunc_end1634 .section .debug$S,"dr",associative,"?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_End_group .long .Ltmp32292-.Ltmp32291 # Subsection size .Ltmp32291: .short .Ltmp32294-.Ltmp32293 # Record length .Ltmp32293: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1635-"?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12225 # Function type index .secrel32 "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # Function section relative address .secidx "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_End_group" # Function name .Ltmp32294: .short .Ltmp32296-.Ltmp32295 # Record length .Ltmp32295: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32296: .cv_def_range .Ltmp16898 .Ltmp16899, "E\021O\001\000\000X\000\000\000" .short .Ltmp32298-.Ltmp32297 # Record length .Ltmp32297: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Back" .Ltmp32298: .cv_def_range .Ltmp16898 .Ltmp16899, "E\021O\001\000\000`\000\000\000" .short .Ltmp32300-.Ltmp32299 # Record length .Ltmp32299: .short 4414 # Record kind: S_LOCAL .long 9190 # TypeIndex .short 0 # Flags .asciz "_Elt" .Ltmp32300: .cv_def_range .Ltmp16898 .Ltmp16899, "E\021O\001\000\000T\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32292: .p2align 2 .cv_linetable 1635, "?_End_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z", .Lfunc_end1635 .section .debug$S,"dr",associative,"?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_End_pattern .long .Ltmp32302-.Ltmp32301 # Subsection size .Ltmp32301: .short .Ltmp32304-.Ltmp32303 # Record length .Ltmp32303: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1636-"?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12226 # Function type index .secrel32 "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # Function section relative address .secidx "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_End_pattern" # Function name .Ltmp32304: .short .Ltmp32306-.Ltmp32305 # Record length .Ltmp32305: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32306: .cv_def_range .Ltmp16900 .Ltmp16901, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32302: .p2align 2 .cv_linetable 1636, "?_End_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Root_node@2@XZ", .Lfunc_end1636 .section .debug$S,"dr",associative,"?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Mark_count .long .Ltmp32308-.Ltmp32307 # Subsection size .Ltmp32307: .short .Ltmp32310-.Ltmp32309 # Record length .Ltmp32309: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1637-"?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12227 # Function type index .secrel32 "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" # Function section relative address .secidx "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Mark_count" # Function name .Ltmp32310: .short .Ltmp32312-.Ltmp32311 # Record length .Ltmp32311: .short 4414 # Record kind: S_LOCAL .long 11919 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32312: .cv_def_range .Ltmp16902 .Ltmp16903, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32308: .p2align 2 .cv_linetable 1637, "?_Mark_count@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@QEBAIXZ", .Lfunc_end1637 .section .debug$S,"dr",associative,"?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Calculate_loop_simplicity .long .Ltmp32314-.Ltmp32313 # Subsection size .Ltmp32313: .short .Ltmp32316-.Ltmp32315 # Record length .Ltmp32315: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1638-"?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12230 # Function type index .secrel32 "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" # Function section relative address .secidx "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Calculate_loop_simplicity" # Function name .Ltmp32316: .short .Ltmp32318-.Ltmp32317 # Record length .Ltmp32317: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp32318: .cv_def_range .Ltmp16904 .Ltmp16921, "E\021O\001\000\000P\000\000\000" .short .Ltmp32320-.Ltmp32319 # Record length .Ltmp32319: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Ne" .Ltmp32320: .cv_def_range .Ltmp16904 .Ltmp16921, "E\021O\001\000\000X\000\000\000" .short .Ltmp32322-.Ltmp32321 # Record length .Ltmp32321: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 1 # Flags .asciz "_Outer_rep" .Ltmp32322: .cv_def_range .Ltmp16904 .Ltmp16921, "E\021O\001\000\000`\000\000\000" .short .Ltmp32324-.Ltmp32323 # Record length .Ltmp32323: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16910-.Ltmp16908 # Code size .secrel32 .Ltmp16908 # Function section relative address .secidx .Lfunc_begin1638 # Function section index .byte 0 # Lexical block name .Ltmp32324: .short .Ltmp32326-.Ltmp32325 # Record length .Ltmp32325: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_Branch" .Ltmp32326: .cv_def_range .Ltmp16908 .Ltmp16910, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32314: .p2align 2 .cv_linetable 1638, "?_Calculate_loop_simplicity@std@@YAXPEAV_Node_base@1@0PEAV_Node_rep@1@@Z", .Lfunc_end1638 .section .debug$S,"dr",associative,"?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Discard_pattern .long .Ltmp32328-.Ltmp32327 # Subsection size .Ltmp32327: .short .Ltmp32330-.Ltmp32329 # Record length .Ltmp32329: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1639-"?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12231 # Function type index .secrel32 "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Discard_pattern" # Function name .Ltmp32330: .short .Ltmp32332-.Ltmp32331 # Record length .Ltmp32331: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32332: .cv_def_range .Ltmp16922 .Ltmp16923, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32328: .p2align 2 .cv_linetable 1639, "?_Discard_pattern@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1639 .section .debug$S,"dr",associative,"?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Link_node .long .Ltmp32334-.Ltmp32333 # Subsection size .Ltmp32333: .short .Ltmp32336-.Ltmp32335 # Record length .Ltmp32335: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1640-"?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12232 # Function type index .secrel32 "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" # Function section relative address .secidx "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Link_node" # Function name .Ltmp32336: .short .Ltmp32338-.Ltmp32337 # Record length .Ltmp32337: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32338: .cv_def_range .Ltmp16924 .Ltmp16927, "E\021O\001\000\000\b\000\000\000" .short .Ltmp32340-.Ltmp32339 # Record length .Ltmp32339: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp32340: .cv_def_range .Ltmp16924 .Ltmp16927, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32334: .p2align 2 .cv_linetable 1640, "?_Link_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@PEAV32@@Z", .Lfunc_end1640 .section .debug$S,"dr",associative,"??0_Node_capture@std@@QEAA@I@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_capture::_Node_capture .long .Ltmp32342-.Ltmp32341 # Subsection size .Ltmp32341: .short .Ltmp32344-.Ltmp32343 # Record length .Ltmp32343: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1641-"??0_Node_capture@std@@QEAA@I@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12233 # Function type index .secrel32 "??0_Node_capture@std@@QEAA@I@Z" # Function section relative address .secidx "??0_Node_capture@std@@QEAA@I@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_capture::_Node_capture" # Function name .Ltmp32344: .short .Ltmp32346-.Ltmp32345 # Record length .Ltmp32345: .short 4414 # Record kind: S_LOCAL .long 10811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32346: .cv_def_range .Ltmp16928 .Ltmp16929, "E\021O\001\000\0008\000\000\000" .short .Ltmp32348-.Ltmp32347 # Record length .Ltmp32347: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Ix" .Ltmp32348: .cv_def_range .Ltmp16928 .Ltmp16929, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32342: .p2align 2 .cv_linetable 1641, "??0_Node_capture@std@@QEAA@I@Z", .Lfunc_end1641 .section .debug$S,"dr",associative,"??_G_Node_capture@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_capture::~_Node_capture .long .Ltmp32350-.Ltmp32349 # Subsection size .Ltmp32349: .short .Ltmp32352-.Ltmp32351 # Record length .Ltmp32351: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1642-"??_G_Node_capture@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12235 # Function type index .secrel32 "??_G_Node_capture@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_capture@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_capture::~_Node_capture" # Function name .Ltmp32352: .short .Ltmp32354-.Ltmp32353 # Record length .Ltmp32353: .short 4414 # Record kind: S_LOCAL .long 10811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32354: .cv_def_range .Ltmp16930 .Ltmp16931, "E\021O\001\000\0000\000\000\000" .short .Ltmp32356-.Ltmp32355 # Record length .Ltmp32355: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp32356: .cv_def_range .Ltmp16930 .Ltmp16931, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32350: .p2align 2 .cv_linetable 1642, "??_G_Node_capture@std@@UEAAPEAXI@Z", .Lfunc_end1642 .section .debug$S,"dr",associative,"??1_Node_capture@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_capture::~_Node_capture .long .Ltmp32358-.Ltmp32357 # Subsection size .Ltmp32357: .short .Ltmp32360-.Ltmp32359 # Record length .Ltmp32359: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1643-"??1_Node_capture@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12235 # Function type index .secrel32 "??1_Node_capture@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_capture@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_capture::~_Node_capture" # Function name .Ltmp32360: .short .Ltmp32362-.Ltmp32361 # Record length .Ltmp32361: .short 4414 # Record kind: S_LOCAL .long 10811 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32362: .cv_def_range .Ltmp16932 .Ltmp16934, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32358: .p2align 2 .cv_linetable 1643, "??1_Node_capture@std@@UEAA@XZ", .Lfunc_end1643 .section .debug$S,"dr",associative,"?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Getmark .long .Ltmp32364-.Ltmp32363 # Subsection size .Ltmp32363: .short .Ltmp32366-.Ltmp32365 # Record length .Ltmp32365: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1644-"?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12236 # Function type index .secrel32 "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" # Function section relative address .secidx "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Getmark" # Function name .Ltmp32366: .short .Ltmp32368-.Ltmp32367 # Record length .Ltmp32367: .short 4414 # Record kind: S_LOCAL .long 11951 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32368: .cv_def_range .Ltmp16935 .Ltmp16936, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32364: .p2align 2 .cv_linetable 1644, "?_Getmark@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEBAPEAV_Node_base@2@XZ", .Lfunc_end1644 .section .debug$S,"dr",associative,"?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Alternative .long .Ltmp32370-.Ltmp32369 # Subsection size .Ltmp32369: .short .Ltmp32372-.Ltmp32371 # Record length .Ltmp32371: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1645-"?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12237 # Function type index .secrel32 "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section relative address .secidx "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Alternative" # Function name .Ltmp32372: .short .Ltmp32374-.Ltmp32373 # Record length .Ltmp32373: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32374: .cv_def_range .Ltmp16937 .Ltmp16976, "E\021O\001\000\0000\000\000\000" .short .Ltmp32376-.Ltmp32375 # Record length .Ltmp32375: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Found" .Ltmp32376: .cv_def_range .Ltmp16937 .Ltmp16976, "E\021O\001\000\000/\000\000\000" .short .Ltmp32378-.Ltmp32377 # Record length .Ltmp32377: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp16975-.Ltmp16938 # Code size .secrel32 .Ltmp16938 # Function section relative address .secidx .Lfunc_begin1645 # Function section index .byte 0 # Lexical block name .Ltmp32378: .short .Ltmp32380-.Ltmp32379 # Record length .Ltmp32379: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Quant" .Ltmp32380: .cv_def_range .Ltmp16938 .Ltmp16975, "E\021O\001\000\000.\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32370: .p2align 2 .cv_linetable 1645, "?_Alternative@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ", .Lfunc_end1645 .section .debug$S,"dr",associative,"?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Begin_group .long .Ltmp32382-.Ltmp32381 # Subsection size .Ltmp32381: .short .Ltmp32384-.Ltmp32383 # Record length .Ltmp32383: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1646-"?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12238 # Function type index .secrel32 "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" # Function section relative address .secidx "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Begin_group" # Function name .Ltmp32384: .short .Ltmp32386-.Ltmp32385 # Record length .Ltmp32385: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32386: .cv_def_range .Ltmp16977 .Ltmp16978, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32382: .p2align 2 .cv_linetable 1646, "?_Begin_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@XZ", .Lfunc_end1646 .section .debug$S,"dr",associative,"?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Begin_if .long .Ltmp32388-.Ltmp32387 # Subsection size .Ltmp32387: .short .Ltmp32390-.Ltmp32389 # Record length .Ltmp32389: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1647-"?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12239 # Function type index .secrel32 "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" # Function section relative address .secidx "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Begin_if" # Function name .Ltmp32390: .short .Ltmp32392-.Ltmp32391 # Record length .Ltmp32391: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32392: .cv_def_range .Ltmp16979 .Ltmp16980, "E\021O\001\000\000h\000\000\000" .short .Ltmp32394-.Ltmp32393 # Record length .Ltmp32393: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Start" .Ltmp32394: .cv_def_range .Ltmp16979 .Ltmp16980, "E\021O\001\000\000p\000\000\000" .short .Ltmp32396-.Ltmp32395 # Record length .Ltmp32395: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp32396: .cv_def_range .Ltmp16979 .Ltmp16980, "E\021O\001\000\000`\000\000\000" .short .Ltmp32398-.Ltmp32397 # Record length .Ltmp32397: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_Node1" .Ltmp32398: .cv_def_range .Ltmp16979 .Ltmp16980, "E\021O\001\000\000X\000\000\000" .short .Ltmp32400-.Ltmp32399 # Record length .Ltmp32399: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos" .Ltmp32400: .cv_def_range .Ltmp16979 .Ltmp16980, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32388: .p2align 2 .cv_linetable 1647, "?_Begin_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@PEAV32@@Z", .Lfunc_end1647 .section .debug$S,"dr",associative,"?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Next .long .Ltmp32402-.Ltmp32401 # Subsection size .Ltmp32401: .short .Ltmp32404-.Ltmp32403 # Record length .Ltmp32403: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1648-"?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12240 # Function type index .secrel32 "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Next" # Function name .Ltmp32404: .short .Ltmp32406-.Ltmp32405 # Record length .Ltmp32405: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32406: .cv_def_range .Ltmp16981 .Ltmp16986, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32402: .p2align 2 .cv_linetable 1648, "?_Next@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1648 .section .debug$S,"dr",associative,"?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Else_if .long .Ltmp32408-.Ltmp32407 # Subsection size .Ltmp32407: .short .Ltmp32410-.Ltmp32409 # Record length .Ltmp32409: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1649-"?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12241 # Function type index .secrel32 "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" # Function section relative address .secidx "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Else_if" # Function name .Ltmp32410: .short .Ltmp32412-.Ltmp32411 # Record length .Ltmp32411: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32412: .cv_def_range .Ltmp16987 .Ltmp16988, "E\021O\001\000\000P\000\000\000" .short .Ltmp32414-.Ltmp32413 # Record length .Ltmp32413: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Start" .Ltmp32414: .cv_def_range .Ltmp16987 .Ltmp16988, "E\021O\001\000\000X\000\000\000" .short .Ltmp32416-.Ltmp32415 # Record length .Ltmp32415: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_End" .Ltmp32416: .cv_def_range .Ltmp16987 .Ltmp16988, "E\021O\001\000\000`\000\000\000" .short .Ltmp32418-.Ltmp32417 # Record length .Ltmp32417: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_Parent" .Ltmp32418: .cv_def_range .Ltmp16987 .Ltmp16988, "E\021O\001\000\000H\000\000\000" .short .Ltmp32420-.Ltmp32419 # Record length .Ltmp32419: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_First" .Ltmp32420: .cv_def_range .Ltmp16987 .Ltmp16988, "E\021O\001\000\000@\000\000\000" .short .Ltmp32422-.Ltmp32421 # Record length .Ltmp32421: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Last" .Ltmp32422: .cv_def_range .Ltmp16987 .Ltmp16988, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32408: .p2align 2 .cv_linetable 1649, "?_Else_if@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@0@Z", .Lfunc_end1649 .section .debug$S,"dr",associative,"?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_dot .long .Ltmp32424-.Ltmp32423 # Subsection size .Ltmp32423: .short .Ltmp32426-.Ltmp32425 # Record length .Ltmp32425: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1650-"?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12242 # Function type index .secrel32 "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_dot" # Function name .Ltmp32426: .short .Ltmp32428-.Ltmp32427 # Record length .Ltmp32427: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32428: .cv_def_range .Ltmp16989 .Ltmp16990, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32424: .p2align 2 .cv_linetable 1650, "?_Add_dot@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1650 .section .debug$S,"dr",associative,"?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_wbound .long .Ltmp32430-.Ltmp32429 # Subsection size .Ltmp32429: .short .Ltmp32432-.Ltmp32431 # Record length .Ltmp32431: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1651-"?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12243 # Function type index .secrel32 "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_wbound" # Function name .Ltmp32432: .short .Ltmp32434-.Ltmp32433 # Record length .Ltmp32433: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32434: .cv_def_range .Ltmp16991 .Ltmp16992, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32430: .p2align 2 .cv_linetable 1651, "?_Add_wbound@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1651 .section .debug$S,"dr",associative,"?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Negate .long .Ltmp32436-.Ltmp32435 # Subsection size .Ltmp32435: .short .Ltmp32438-.Ltmp32437 # Record length .Ltmp32437: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1652-"?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12244 # Function type index .secrel32 "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Negate" # Function name .Ltmp32438: .short .Ltmp32440-.Ltmp32439 # Record length .Ltmp32439: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32440: .cv_def_range .Ltmp16993 .Ltmp16994, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32436: .p2align 2 .cv_linetable 1652, "?_Negate@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1652 .section .debug$S,"dr",associative,"?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_AtomEscape .long .Ltmp32442-.Ltmp32441 # Subsection size .Ltmp32441: .short .Ltmp32444-.Ltmp32443 # Record length .Ltmp32443: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1653-"?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12245 # Function type index .secrel32 "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_AtomEscape" # Function name .Ltmp32444: .short .Ltmp32446-.Ltmp32445 # Record length .Ltmp32445: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32446: .cv_def_range .Ltmp16995 .Ltmp17008, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32442: .p2align 2 .cv_linetable 1653, "?_AtomEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1653 .section .debug$S,"dr",associative,"?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_CharacterClass .long .Ltmp32448-.Ltmp32447 # Subsection size .Ltmp32447: .short .Ltmp32450-.Ltmp32449 # Record length .Ltmp32449: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1654-"?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12246 # Function type index .secrel32 "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_CharacterClass" # Function name .Ltmp32450: .short .Ltmp32452-.Ltmp32451 # Record length .Ltmp32451: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32452: .cv_def_range .Ltmp17009 .Ltmp17014, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32448: .p2align 2 .cv_linetable 1654, "?_CharacterClass@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1654 .section .debug$S,"dr",associative,"?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Expect .long .Ltmp32454-.Ltmp32453 # Subsection size .Ltmp32453: .short .Ltmp32456-.Ltmp32455 # Record length .Ltmp32455: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1655-"?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12247 # Function type index .secrel32 "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # Function section relative address .secidx "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Expect" # Function name .Ltmp32456: .short .Ltmp32458-.Ltmp32457 # Record length .Ltmp32457: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32458: .cv_def_range .Ltmp17015 .Ltmp17018, "E\021O\001\000\000(\000\000\000" .short .Ltmp32460-.Ltmp32459 # Record length .Ltmp32459: .short 4414 # Record kind: S_LOCAL .long 11912 # TypeIndex .short 1 # Flags .asciz "_St" .Ltmp32460: .cv_def_range .Ltmp17015 .Ltmp17018, "E\021O\001\000\0000\000\000\000" .short .Ltmp32462-.Ltmp32461 # Record length .Ltmp32461: .short 4414 # Record kind: S_LOCAL .long 11922 # TypeIndex .short 1 # Flags .asciz "_Code" .Ltmp32462: .cv_def_range .Ltmp17015 .Ltmp17018, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32454: .p2align 2 .cv_linetable 1655, "?_Expect@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@W4error_type@regex_constants@2@@Z", .Lfunc_end1655 .section .debug$S,"dr",associative,"?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Wrapped_disjunction .long .Ltmp32464-.Ltmp32463 # Subsection size .Ltmp32463: .short .Ltmp32466-.Ltmp32465 # Record length .Ltmp32465: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1656-"?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12248 # Function type index .secrel32 "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section relative address .secidx "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Wrapped_disjunction" # Function name .Ltmp32466: .short .Ltmp32468-.Ltmp32467 # Record length .Ltmp32467: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32468: .cv_def_range .Ltmp17019 .Ltmp17033, "E\021O\001\000\0008\000\000\000" .short .Ltmp32470-.Ltmp32469 # Record length .Ltmp32469: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17029-.Ltmp17021 # Code size .secrel32 .Ltmp17021 # Function section relative address .secidx .Lfunc_begin1656 # Function section index .byte 0 # Lexical block name .Ltmp32470: .short .Ltmp32472-.Ltmp32471 # Record length .Ltmp32471: .short 4414 # Record kind: S_LOCAL .long 11912 # TypeIndex .short 0 # Flags .asciz "_Ch" .Ltmp32472: .cv_def_range .Ltmp17021 .Ltmp17029, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32464: .p2align 2 .cv_linetable 1656, "?_Wrapped_disjunction@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ", .Lfunc_end1656 .section .debug$S,"dr",associative,"?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_bol .long .Ltmp32474-.Ltmp32473 # Subsection size .Ltmp32473: .short .Ltmp32476-.Ltmp32475 # Record length .Ltmp32475: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1657-"?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12249 # Function type index .secrel32 "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_bol" # Function name .Ltmp32476: .short .Ltmp32478-.Ltmp32477 # Record length .Ltmp32477: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32478: .cv_def_range .Ltmp17034 .Ltmp17035, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32474: .p2align 2 .cv_linetable 1657, "?_Add_bol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1657 .section .debug$S,"dr",associative,"?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_eol .long .Ltmp32480-.Ltmp32479 # Subsection size .Ltmp32479: .short .Ltmp32482-.Ltmp32481 # Record length .Ltmp32481: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1658-"?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12250 # Function type index .secrel32 "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_eol" # Function name .Ltmp32482: .short .Ltmp32484-.Ltmp32483 # Record length .Ltmp32483: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32484: .cv_def_range .Ltmp17036 .Ltmp17037, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32480: .p2align 2 .cv_linetable 1658, "?_Add_eol@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1658 .section .debug$S,"dr",associative,"?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_char .long .Ltmp32486-.Ltmp32485 # Subsection size .Ltmp32485: .short .Ltmp32488-.Ltmp32487 # Record length .Ltmp32487: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1659-"?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12251 # Function type index .secrel32 "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # Function section relative address .secidx "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_char" # Function name .Ltmp32488: .short .Ltmp32490-.Ltmp32489 # Record length .Ltmp32489: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32490: .cv_def_range .Ltmp17038 .Ltmp17046, "E\021O\001\000\0008\000\000\000" .short .Ltmp32492-.Ltmp32491 # Record length .Ltmp32491: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32492: .cv_def_range .Ltmp17038 .Ltmp17046, "E\021O\001\000\000G\000\000\000" .short .Ltmp32494-.Ltmp32493 # Record length .Ltmp32493: .short 4414 # Record kind: S_LOCAL .long 10790 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp32494: .cv_def_range .Ltmp17038 .Ltmp17046, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32486: .p2align 2 .cv_linetable 1659, "?_Add_char@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z", .Lfunc_end1659 .section .debug$S,"dr",associative,"?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Quantifier .long .Ltmp32496-.Ltmp32495 # Subsection size .Ltmp32495: .short .Ltmp32498-.Ltmp32497 # Record length .Ltmp32497: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1660-"?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12252 # Function type index .secrel32 "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Quantifier" # Function name .Ltmp32498: .short .Ltmp32500-.Ltmp32499 # Record length .Ltmp32499: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32500: .cv_def_range .Ltmp17047 .Ltmp17072, "E\021O\001\000\000@\000\000\000" .short .Ltmp32502-.Ltmp32501 # Record length .Ltmp32501: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "_Min" .Ltmp32502: .cv_def_range .Ltmp17047 .Ltmp17072, "E\021O\001\000\000<\000\000\000" .short .Ltmp32504-.Ltmp32503 # Record length .Ltmp32503: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "_Max" .Ltmp32504: .cv_def_range .Ltmp17047 .Ltmp17072, "E\021O\001\000\0008\000\000\000" .short .Ltmp32506-.Ltmp32505 # Record length .Ltmp32505: .short 4414 # Record kind: S_LOCAL .long 4199 # TypeIndex .short 0 # Flags .asciz "_Greedy" .Ltmp32506: .cv_def_range .Ltmp17047 .Ltmp17072, "E\021O\001\000\0007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32496: .p2align 2 .cv_linetable 1660, "?_Quantifier@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1660 .section .debug$S,"dr",associative,"?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_New_node .long .Ltmp32508-.Ltmp32507 # Subsection size .Ltmp32507: .short .Ltmp32510-.Ltmp32509 # Record length .Ltmp32509: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1661-"?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12253 # Function type index .secrel32 "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" # Function section relative address .secidx "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_New_node" # Function name .Ltmp32510: .short .Ltmp32512-.Ltmp32511 # Record length .Ltmp32511: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32512: .cv_def_range .Ltmp17073 .Ltmp17074, "E\021O\001\000\0008\000\000\000" .short .Ltmp32514-.Ltmp32513 # Record length .Ltmp32513: .short 4414 # Record kind: S_LOCAL .long 9190 # TypeIndex .short 1 # Flags .asciz "_Kind" .Ltmp32514: .cv_def_range .Ltmp17073 .Ltmp17074, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32508: .p2align 2 .cv_linetable 1661, "?_New_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAPEAV_Node_base@2@W4_Node_type@2@@Z", .Lfunc_end1661 .section .debug$S,"dr",associative,"??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::operator^= .long .Ltmp32516-.Ltmp32515 # Subsection size .Ltmp32515: .short .Ltmp32518-.Ltmp32517 # Record length .Ltmp32517: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1662-"??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12254 # Function type index .secrel32 "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # Function section relative address .secidx "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z" # Function section index .byte 0 # Flags .asciz "std::operator^=" # Function name .Ltmp32518: .short .Ltmp32520-.Ltmp32519 # Record length .Ltmp32519: .short 4414 # Record kind: S_LOCAL .long 12215 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp32520: .cv_def_range .Ltmp17075 .Ltmp17076, "E\021O\001\000\000\000\000\000\000" .short .Ltmp32522-.Ltmp32521 # Record length .Ltmp32521: .short 4414 # Record kind: S_LOCAL .long 9193 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp32522: .cv_def_range .Ltmp17075 .Ltmp17076, "E\021O\001\000\000\f\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32516: .p2align 2 .cv_linetable 1662, "??_6std@@YA?AW4_Node_flags@0@AEAW410@W410@@Z", .Lfunc_end1662 .section .debug$S,"dr",associative,"?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_DecimalDigits .long .Ltmp32524-.Ltmp32523 # Subsection size .Ltmp32523: .short .Ltmp32526-.Ltmp32525 # Record length .Ltmp32525: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1663-"?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12255 # Function type index .secrel32 "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section relative address .secidx "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_DecimalDigits" # Function name .Ltmp32526: .short .Ltmp32528-.Ltmp32527 # Record length .Ltmp32527: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32528: .cv_def_range .Ltmp17077 .Ltmp17078, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32524: .p2align 2 .cv_linetable 1663, "?_DecimalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ", .Lfunc_end1663 .section .debug$S,"dr",associative,"?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_backreference .long .Ltmp32530-.Ltmp32529 # Subsection size .Ltmp32529: .short .Ltmp32532-.Ltmp32531 # Record length .Ltmp32531: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1664-"?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12256 # Function type index .secrel32 "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" # Function section relative address .secidx "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_backreference" # Function name .Ltmp32532: .short .Ltmp32534-.Ltmp32533 # Record length .Ltmp32533: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32534: .cv_def_range .Ltmp17079 .Ltmp17080, "E\021O\001\000\000H\000\000\000" .short .Ltmp32536-.Ltmp32535 # Record length .Ltmp32535: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Idx" .Ltmp32536: .cv_def_range .Ltmp17079 .Ltmp17080, "E\021O\001\000\000T\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32530: .p2align 2 .cv_linetable 1664, "?_Add_backreference@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXI@Z", .Lfunc_end1664 .section .debug$S,"dr",associative,"?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_CharacterEscape .long .Ltmp32538-.Ltmp32537 # Subsection size .Ltmp32537: .short .Ltmp32540-.Ltmp32539 # Record length .Ltmp32539: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1665-"?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12257 # Function type index .secrel32 "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section relative address .secidx "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_CharacterEscape" # Function name .Ltmp32540: .short .Ltmp32542-.Ltmp32541 # Record length .Ltmp32541: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32542: .cv_def_range .Ltmp17081 .Ltmp17103, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32538: .p2align 2 .cv_linetable 1665, "?_CharacterEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ", .Lfunc_end1665 .section .debug$S,"dr",associative,"?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_CharacterClassEscape .long .Ltmp32544-.Ltmp32543 # Subsection size .Ltmp32543: .short .Ltmp32546-.Ltmp32545 # Record length .Ltmp32545: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1666-"?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12258 # Function type index .secrel32 "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" # Function section relative address .secidx "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_CharacterClassEscape" # Function name .Ltmp32546: .short .Ltmp32548-.Ltmp32547 # Record length .Ltmp32547: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32548: .cv_def_range .Ltmp17104 .Ltmp17109, "E\021O\001\000\000X\000\000\000" .short .Ltmp32550-.Ltmp32549 # Record length .Ltmp32549: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Addit" .Ltmp32550: .cv_def_range .Ltmp17104 .Ltmp17109, "E\021O\001\000\000f\000\000\000" .short .Ltmp32552-.Ltmp32551 # Record length .Ltmp32551: .short 4414 # Record kind: S_LOCAL .long 17 # TypeIndex .short 0 # Flags .asciz "_Cls" .Ltmp32552: .cv_def_range .Ltmp17104 .Ltmp17109, "E\021O\001\000\000V\000\000\000" .short .Ltmp32554-.Ltmp32553 # Record length .Ltmp32553: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 0 # Flags .asciz "_Ch0" .Ltmp32554: .cv_def_range .Ltmp17104 .Ltmp17109, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32544: .p2align 2 .cv_linetable 1666, "?_CharacterClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_N_N@Z", .Lfunc_end1666 .section .debug$S,"dr",associative,"?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Do_digits .long .Ltmp32556-.Ltmp32555 # Subsection size .Ltmp32555: .short .Ltmp32558-.Ltmp32557 # Record length .Ltmp32557: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1667-"?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12259 # Function type index .secrel32 "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" # Function section relative address .secidx "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Do_digits" # Function name .Ltmp32558: .short .Ltmp32560-.Ltmp32559 # Record length .Ltmp32559: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32560: .cv_def_range .Ltmp17110 .Ltmp17113, "E\021O\001\000\0008\000\000\000" .short .Ltmp32562-.Ltmp32561 # Record length .Ltmp32561: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Base" .Ltmp32562: .cv_def_range .Ltmp17110 .Ltmp17113, "E\021O\001\000\000@\000\000\000" .short .Ltmp32564-.Ltmp32563 # Record length .Ltmp32563: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp32564: .cv_def_range .Ltmp17110 .Ltmp17113, "E\021O\001\000\000D\000\000\000" .short .Ltmp32566-.Ltmp32565 # Record length .Ltmp32565: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 0 # Flags .asciz "_Chv" .Ltmp32566: .cv_def_range .Ltmp17110 .Ltmp17113, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32556: .p2align 2 .cv_linetable 1667, "?_Do_digits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAHHH@Z", .Lfunc_end1667 .section .debug$S,"dr",associative,"?value@?$regex_traits@D@std@@QEBAHDH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_traits::value .long .Ltmp32568-.Ltmp32567 # Subsection size .Ltmp32567: .short .Ltmp32570-.Ltmp32569 # Record length .Ltmp32569: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1668-"?value@?$regex_traits@D@std@@QEBAHDH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12260 # Function type index .secrel32 "?value@?$regex_traits@D@std@@QEBAHDH@Z" # Function section relative address .secidx "?value@?$regex_traits@D@std@@QEBAHDH@Z" # Function section index .byte 0 # Flags .asciz "std::regex_traits::value" # Function name .Ltmp32570: .short .Ltmp32572-.Ltmp32571 # Record length .Ltmp32571: .short 4414 # Record kind: S_LOCAL .long 9132 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32572: .cv_def_range .Ltmp17114 .Ltmp17123, "E\021O\001\000\000\000\000\000\000" .short .Ltmp32574-.Ltmp32573 # Record length .Ltmp32573: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32574: .cv_def_range .Ltmp17114 .Ltmp17123, "E\021O\001\000\000\017\000\000\000" .short .Ltmp32576-.Ltmp32575 # Record length .Ltmp32575: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Base" .Ltmp32576: .cv_def_range .Ltmp17114 .Ltmp17123, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32568: .p2align 2 .cv_linetable 1668, "?value@?$regex_traits@D@std@@QEBAHDH@Z", .Lfunc_end1668 .section .debug$S,"dr",associative,"??0_Node_back@std@@QEAA@I@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_back::_Node_back .long .Ltmp32578-.Ltmp32577 # Subsection size .Ltmp32577: .short .Ltmp32580-.Ltmp32579 # Record length .Ltmp32579: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1669-"??0_Node_back@std@@QEAA@I@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12261 # Function type index .secrel32 "??0_Node_back@std@@QEAA@I@Z" # Function section relative address .secidx "??0_Node_back@std@@QEAA@I@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_back::_Node_back" # Function name .Ltmp32580: .short .Ltmp32582-.Ltmp32581 # Record length .Ltmp32581: .short 4414 # Record kind: S_LOCAL .long 10824 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32582: .cv_def_range .Ltmp17124 .Ltmp17125, "E\021O\001\000\0008\000\000\000" .short .Ltmp32584-.Ltmp32583 # Record length .Ltmp32583: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Ix" .Ltmp32584: .cv_def_range .Ltmp17124 .Ltmp17125, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32578: .p2align 2 .cv_linetable 1669, "??0_Node_back@std@@QEAA@I@Z", .Lfunc_end1669 .section .debug$S,"dr",associative,"??_G_Node_back@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_back::~_Node_back .long .Ltmp32586-.Ltmp32585 # Subsection size .Ltmp32585: .short .Ltmp32588-.Ltmp32587 # Record length .Ltmp32587: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1670-"??_G_Node_back@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12263 # Function type index .secrel32 "??_G_Node_back@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_back@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_back::~_Node_back" # Function name .Ltmp32588: .short .Ltmp32590-.Ltmp32589 # Record length .Ltmp32589: .short 4414 # Record kind: S_LOCAL .long 10824 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32590: .cv_def_range .Ltmp17126 .Ltmp17127, "E\021O\001\000\0000\000\000\000" .short .Ltmp32592-.Ltmp32591 # Record length .Ltmp32591: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp32592: .cv_def_range .Ltmp17126 .Ltmp17127, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32586: .p2align 2 .cv_linetable 1670, "??_G_Node_back@std@@UEAAPEAXI@Z", .Lfunc_end1670 .section .debug$S,"dr",associative,"??1_Node_back@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_back::~_Node_back .long .Ltmp32594-.Ltmp32593 # Subsection size .Ltmp32593: .short .Ltmp32596-.Ltmp32595 # Record length .Ltmp32595: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1671-"??1_Node_back@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12263 # Function type index .secrel32 "??1_Node_back@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_back@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_back::~_Node_back" # Function name .Ltmp32596: .short .Ltmp32598-.Ltmp32597 # Record length .Ltmp32597: .short 4414 # Record kind: S_LOCAL .long 10824 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32598: .cv_def_range .Ltmp17128 .Ltmp17130, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32594: .p2align 2 .cv_linetable 1671, "??1_Node_back@std@@UEAA@XZ", .Lfunc_end1671 .section .debug$S,"dr",associative,"?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Do_ffn .long .Ltmp32600-.Ltmp32599 # Subsection size .Ltmp32599: .short .Ltmp32602-.Ltmp32601 # Record length .Ltmp32601: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1672-"?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12264 # Function type index .secrel32 "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # Function section relative address .secidx "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Do_ffn" # Function name .Ltmp32602: .short .Ltmp32604-.Ltmp32603 # Record length .Ltmp32603: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32604: .cv_def_range .Ltmp17131 .Ltmp17141, "E\021O\001\000\000\b\000\000\000" .short .Ltmp32606-.Ltmp32605 # Record length .Ltmp32605: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32606: .cv_def_range .Ltmp17131 .Ltmp17141, "E\021O\001\000\000\026\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32600: .p2align 2 .cv_linetable 1672, "?_Do_ffn@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z", .Lfunc_end1672 .section .debug$S,"dr",associative,"?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Do_ffnx .long .Ltmp32608-.Ltmp32607 # Subsection size .Ltmp32607: .short .Ltmp32610-.Ltmp32609 # Record length .Ltmp32609: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1673-"?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12265 # Function type index .secrel32 "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # Function section relative address .secidx "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Do_ffnx" # Function name .Ltmp32610: .short .Ltmp32612-.Ltmp32611 # Record length .Ltmp32611: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32612: .cv_def_range .Ltmp17142 .Ltmp17146, "E\021O\001\000\000\b\000\000\000" .short .Ltmp32614-.Ltmp32613 # Record length .Ltmp32613: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32614: .cv_def_range .Ltmp17142 .Ltmp17146, "E\021O\001\000\000\026\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32608: .p2align 2 .cv_linetable 1673, "?_Do_ffnx@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_ND@Z", .Lfunc_end1673 .section .debug$S,"dr",associative,"?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_HexDigits .long .Ltmp32616-.Ltmp32615 # Subsection size .Ltmp32615: .short .Ltmp32618-.Ltmp32617 # Record length .Ltmp32617: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1674-"?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12266 # Function type index .secrel32 "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" # Function section relative address .secidx "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_HexDigits" # Function name .Ltmp32618: .short .Ltmp32620-.Ltmp32619 # Record length .Ltmp32619: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32620: .cv_def_range .Ltmp17147 .Ltmp17150, "E\021O\001\000\000(\000\000\000" .short .Ltmp32622-.Ltmp32621 # Record length .Ltmp32621: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Count" .Ltmp32622: .cv_def_range .Ltmp17147 .Ltmp17150, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32616: .p2align 2 .cv_linetable 1674, "?_HexDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXH@Z", .Lfunc_end1674 .section .debug$S,"dr",associative,"?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_OctalDigits .long .Ltmp32624-.Ltmp32623 # Subsection size .Ltmp32623: .short .Ltmp32626-.Ltmp32625 # Record length .Ltmp32625: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1675-"?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12267 # Function type index .secrel32 "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section relative address .secidx "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_OctalDigits" # Function name .Ltmp32626: .short .Ltmp32628-.Ltmp32627 # Record length .Ltmp32627: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32628: .cv_def_range .Ltmp17151 .Ltmp17152, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32624: .p2align 2 .cv_linetable 1675, "?_OctalDigits@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ", .Lfunc_end1675 .section .debug$S,"dr",associative,"?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_IdentityEscape .long .Ltmp32630-.Ltmp32629 # Subsection size .Ltmp32629: .short .Ltmp32632-.Ltmp32631 # Record length .Ltmp32631: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1676-"?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12268 # Function type index .secrel32 "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section relative address .secidx "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_IdentityEscape" # Function name .Ltmp32632: .short .Ltmp32634-.Ltmp32633 # Record length .Ltmp32633: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32634: .cv_def_range .Ltmp17153 .Ltmp17157, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32630: .p2align 2 .cv_linetable 1676, "?_IdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA_NXZ", .Lfunc_end1676 .section .debug$S,"dr",associative,"?max@?$numeric_limits@E@std@@SAEXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::numeric_limits::max .long .Ltmp32636-.Ltmp32635 # Subsection size .Ltmp32635: .short .Ltmp32638-.Ltmp32637 # Record length .Ltmp32637: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1677-"?max@?$numeric_limits@E@std@@SAEXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12274 # 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 .Ltmp32638: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32636: .p2align 2 .cv_linetable 1677, "?max@?$numeric_limits@E@std@@SAEXZ", .Lfunc_end1677 .section .debug$S,"dr",associative,"?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_IsIdentityEscape .long .Ltmp32640-.Ltmp32639 # Subsection size .Ltmp32639: .short .Ltmp32642-.Ltmp32641 # Record length .Ltmp32641: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1678-"?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12275 # Function type index .secrel32 "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # Function section relative address .secidx "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_IsIdentityEscape" # Function name .Ltmp32642: .short .Ltmp32644-.Ltmp32643 # Record length .Ltmp32643: .short 4414 # Record kind: S_LOCAL .long 11919 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32644: .cv_def_range .Ltmp17159 .Ltmp17165, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32640: .p2align 2 .cv_linetable 1678, "?_IsIdentityEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEBA_NXZ", .Lfunc_end1678 .section .debug$S,"dr",associative,"??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::lookup_classname .long .Ltmp32646-.Ltmp32645 # Subsection size .Ltmp32645: .short .Ltmp32648-.Ltmp32647 # Record length .Ltmp32647: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1679-"??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12278 # Function type index .secrel32 "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" # Function section relative address .secidx "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::lookup_classname" # Function name .Ltmp32648: .short .Ltmp32650-.Ltmp32649 # Record length .Ltmp32649: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32650: .cv_def_range .Ltmp17166 .Ltmp17177, "E\021O\001\000\000h\000\000\000" .short .Ltmp32652-.Ltmp32651 # Record length .Ltmp32651: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp32652: .cv_def_range .Ltmp17166 .Ltmp17177, "E\021O\001\000\000\200\000\000\000" .short .Ltmp32654-.Ltmp32653 # Record length .Ltmp32653: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp32654: .cv_def_range .Ltmp17166 .Ltmp17177, "E\021O\001\000\000\210\000\000\000" .short .Ltmp32656-.Ltmp32655 # Record length .Ltmp32655: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Icase" .Ltmp32656: .cv_def_range .Ltmp17166 .Ltmp17177, "E\021O\001\000\000w\000\000\000" .short .Ltmp32658-.Ltmp32657 # Record length .Ltmp32657: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Ix" .Ltmp32658: .cv_def_range .Ltmp17166 .Ltmp17177, "E\021O\001\000\000d\000\000\000" .short .Ltmp32660-.Ltmp32659 # Record length .Ltmp32659: .short 4414 # Record kind: S_LOCAL .long 17 # TypeIndex .short 0 # Flags .asciz "_Mask" .Ltmp32660: .cv_def_range .Ltmp17166 .Ltmp17177, "E\021O\001\000\000b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32646: .p2align 2 .cv_linetable 1679, "??$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z", .Lfunc_end1679 .section .debug$S,"dr",associative,"?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_class .long .Ltmp32662-.Ltmp32661 # Subsection size .Ltmp32661: .short .Ltmp32664-.Ltmp32663 # Record length .Ltmp32663: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1680-"?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12279 # Function type index .secrel32 "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_class" # Function name .Ltmp32664: .short .Ltmp32666-.Ltmp32665 # Record length .Ltmp32665: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32666: .cv_def_range .Ltmp17178 .Ltmp17179, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32662: .p2align 2 .cv_linetable 1680, "?_Add_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1680 .section .debug$S,"dr",associative,"?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_named_class .long .Ltmp32668-.Ltmp32667 # Subsection size .Ltmp32667: .short .Ltmp32670-.Ltmp32669 # Record length .Ltmp32669: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1681-"?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12280 # Function type index .secrel32 "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" # Function section relative address .secidx "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_named_class" # Function name .Ltmp32670: .short .Ltmp32672-.Ltmp32671 # Record length .Ltmp32671: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32672: .cv_def_range .Ltmp17180 .Ltmp17181, "E\021O\001\000\0008\000\000\000" .short .Ltmp32674-.Ltmp32673 # Record length .Ltmp32673: .short 4414 # Record kind: S_LOCAL .long 17 # TypeIndex .short 1 # Flags .asciz "_Cl" .Ltmp32674: .cv_def_range .Ltmp17180 .Ltmp17181, "E\021O\001\000\000D\000\000\000" .short .Ltmp32676-.Ltmp32675 # Record length .Ltmp32675: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Negate" .Ltmp32676: .cv_def_range .Ltmp17180 .Ltmp17181, "E\021O\001\000\000G\000\000\000" .short .Ltmp32678-.Ltmp32677 # Record length .Ltmp32677: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp32678: .cv_def_range .Ltmp17180 .Ltmp17181, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32668: .p2align 2 .cv_linetable 1681, "?_Add_named_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXF_N@Z", .Lfunc_end1681 .section .debug$S,"dr",associative,"??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cl_names::_Get .long .Ltmp32680-.Ltmp32679 # Subsection size .Ltmp32679: .short .Ltmp32682-.Ltmp32681 # Record length .Ltmp32681: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1682-"??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12288 # Function type index .secrel32 "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" # Function section relative address .secidx "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ" # Function section index .byte 0 # Flags .asciz "std::_Cl_names::_Get" # Function name .Ltmp32682: .short .Ltmp32684-.Ltmp32683 # Record length .Ltmp32683: .short 4414 # Record kind: S_LOCAL .long 12286 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32684: .cv_def_range .Ltmp17182 .Ltmp17183, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32680: .p2align 2 .cv_linetable 1682, "??$_Get@D@_Cl_names@std@@QEBAPEBDXZ", .Lfunc_end1682 .section .debug$S,"dr",associative,"??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::equal > > .long .Ltmp32686-.Ltmp32685 # Subsection size .Ltmp32685: .short .Ltmp32688-.Ltmp32687 # Record length .Ltmp32687: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1683-"??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12303 # Function type index .secrel32 "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section relative address .secidx "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::equal > >" # Function name .Ltmp32688: .short .Ltmp32690-.Ltmp32689 # Record length .Ltmp32689: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp32690: .cv_def_range .Ltmp17184 .Ltmp17186, "E\021O\001\000\000\200\000\000\000" .short .Ltmp32692-.Ltmp32691 # Record length .Ltmp32691: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp32692: .cv_def_range .Ltmp17184 .Ltmp17186, "E\021O\001\000\000\210\000\000\000" .short .Ltmp32694-.Ltmp32693 # Record length .Ltmp32693: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp32694: .cv_def_range .Ltmp17184 .Ltmp17186, "E\021O\001\000\000\220\000\000\000" .short .Ltmp32696-.Ltmp32695 # Record length .Ltmp32695: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp32696: .cv_def_range .Ltmp17184 .Ltmp17186, "E\021O\001\000\000\230\000\000\000" .short .Ltmp32698-.Ltmp32697 # Record length .Ltmp32697: .short 4414 # Record kind: S_LOCAL .long 12301 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp32698: .cv_def_range .Ltmp17184 .Ltmp17186, "E\021O\001\000\000\240\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32686: .p2align 2 .cv_linetable 1683, "??$equal@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z", .Lfunc_end1683 .section .debug$S,"dr",associative,"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_icase >::_Cmp_icase .long .Ltmp32700-.Ltmp32699 # Subsection size .Ltmp32699: .short .Ltmp32702-.Ltmp32701 # Record length .Ltmp32701: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1684-"??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12304 # Function type index .secrel32 "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" # Function section relative address .secidx "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Cmp_icase >::_Cmp_icase" # Function name .Ltmp32702: .short .Ltmp32704-.Ltmp32703 # Record length .Ltmp32703: .short 4414 # Record kind: S_LOCAL .long 12292 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32704: .cv_def_range .Ltmp17187 .Ltmp17188, "E\021O\001\000\000\000\000\000\000" .short .Ltmp32706-.Ltmp32705 # Record length .Ltmp32705: .short 4414 # Record kind: S_LOCAL .long 9213 # TypeIndex .short 1 # Flags .asciz "_Tr" .Ltmp32706: .cv_def_range .Ltmp17187 .Ltmp17188, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32700: .p2align 2 .cv_linetable 1684, "??0?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA@AEBV?$_Regex_traits@D@1@@Z", .Lfunc_end1684 .section .debug$S,"dr",associative,"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_unchecked > > .long .Ltmp32708-.Ltmp32707 # Subsection size .Ltmp32707: .short .Ltmp32710-.Ltmp32709 # Record length .Ltmp32709: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1685-"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12307 # Function type index .secrel32 "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" # Function section relative address .secidx "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_unchecked > >" # Function name .Ltmp32710: .short .Ltmp32712-.Ltmp32711 # Record length .Ltmp32711: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp32712: .cv_def_range .Ltmp17189 .Ltmp17192, "E\021O\001\000\000(\000\000\000" .short .Ltmp32714-.Ltmp32713 # Record length .Ltmp32713: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp32714: .cv_def_range .Ltmp17189 .Ltmp17192, "E\021O\001\000\0000\000\000\000" .short .Ltmp32716-.Ltmp32715 # Record length .Ltmp32715: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp32716: .cv_def_range .Ltmp17189 .Ltmp17192, "E\021O\001\000\0008\000\000\000" .short .Ltmp32718-.Ltmp32717 # Record length .Ltmp32717: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last2" .Ltmp32718: .cv_def_range .Ltmp17189 .Ltmp17192, "E\021O\001\000\000@\000\000\000" .short .Ltmp32720-.Ltmp32719 # Record length .Ltmp32719: .short 4414 # Record kind: S_LOCAL .long 12301 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp32720: .cv_def_range .Ltmp17189 .Ltmp17192, "E\021O\001\000\000`\000\000\000" .short .Ltmp32722-.Ltmp32721 # Record length .Ltmp32721: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32722: .cv_def_range .Ltmp17189 .Ltmp17192, "E\021O\001\000\000P\000\000\000" .short .Ltmp32724-.Ltmp32723 # Record length .Ltmp32723: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32724: .cv_def_range .Ltmp17189 .Ltmp17192, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32708: .p2align 2 .cv_linetable 1685, "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD000U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@Urandom_access_iterator_tag@0@2@Z", .Lfunc_end1685 .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 .long 241 # Symbol subsection for std::_Pass_fn >,0> .long .Ltmp32726-.Ltmp32725 # Subsection size .Ltmp32725: .short .Ltmp32728-.Ltmp32727 # Record length .Ltmp32727: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1686-"??$_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 12310 # 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 .Ltmp32728: .short .Ltmp32730-.Ltmp32729 # Record length .Ltmp32729: .short 4414 # Record kind: S_LOCAL .long 12301 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp32730: .cv_def_range .Ltmp17193 .Ltmp17194, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32726: .p2align 2 .cv_linetable 1686, "??$_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_end1686 .section .debug$S,"dr",associative,"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_unchecked > > .long .Ltmp32732-.Ltmp32731 # Subsection size .Ltmp32731: .short .Ltmp32734-.Ltmp32733 # Record length .Ltmp32733: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1687-"??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12313 # Function type index .secrel32 "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section relative address .secidx "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_unchecked > >" # Function name .Ltmp32734: .short .Ltmp32736-.Ltmp32735 # Record length .Ltmp32735: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp32736: .cv_def_range .Ltmp17195 .Ltmp17197, "E\021O\001\000\000H\000\000\000" .short .Ltmp32738-.Ltmp32737 # Record length .Ltmp32737: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp32738: .cv_def_range .Ltmp17195 .Ltmp17197, "E\021O\001\000\0008\000\000\000" .short .Ltmp32740-.Ltmp32739 # Record length .Ltmp32739: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp32740: .cv_def_range .Ltmp17195 .Ltmp17197, "E\021O\001\000\000P\000\000\000" .short .Ltmp32742-.Ltmp32741 # Record length .Ltmp32741: .short 4414 # Record kind: S_LOCAL .long 12301 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp32742: .cv_def_range .Ltmp17195 .Ltmp17197, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32732: .p2align 2 .cv_linetable 1687, "??$_Equal_unchecked@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NQEBD00U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z", .Lfunc_end1687 .section .debug$S,"dr",associative,"??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_unchecked1 > > .long .Ltmp32744-.Ltmp32743 # Subsection size .Ltmp32743: .short .Ltmp32746-.Ltmp32745 # Record length .Ltmp32745: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1688-"??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12316 # Function type index .secrel32 "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address .secidx "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_unchecked1 > >" # Function name .Ltmp32746: .short .Ltmp32748-.Ltmp32747 # Record length .Ltmp32747: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First1" .Ltmp32748: .cv_def_range .Ltmp17198 .Ltmp17204, "E\021O\001\000\000(\000\000\000" .short .Ltmp32750-.Ltmp32749 # Record length .Ltmp32749: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last1" .Ltmp32750: .cv_def_range .Ltmp17198 .Ltmp17204, "E\021O\001\000\0000\000\000\000" .short .Ltmp32752-.Ltmp32751 # Record length .Ltmp32751: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First2" .Ltmp32752: .cv_def_range .Ltmp17198 .Ltmp17204, "E\021O\001\000\0008\000\000\000" .short .Ltmp32754-.Ltmp32753 # Record length .Ltmp32753: .short 4414 # Record kind: S_LOCAL .long 12301 # TypeIndex .short 1 # Flags .asciz "_Pred" .Ltmp32754: .cv_def_range .Ltmp17198 .Ltmp17204, "E\021O\001\000\000H\000\000\000" .short .Ltmp32756-.Ltmp32755 # Record length .Ltmp32755: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32756: .cv_def_range .Ltmp17198 .Ltmp17204, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32744: .p2align 2 .cv_linetable 1688, "??$_Equal_unchecked1@PEBDPEBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA_NPEBDQEBD0U?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@U?$integral_constant@_N$0A@@0@@Z", .Lfunc_end1688 .section .debug$S,"dr",associative,"??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Equal_memcmp_is_safe > > .long .Ltmp32758-.Ltmp32757 # Subsection size .Ltmp32757: .short .Ltmp32760-.Ltmp32759 # Record length .Ltmp32759: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1689-"??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12319 # Function type index .secrel32 "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section relative address .secidx "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Equal_memcmp_is_safe > >" # Function name .Ltmp32760: .short .Ltmp32762-.Ltmp32761 # Record length .Ltmp32761: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32762: .cv_def_range .Ltmp17205 .Ltmp17206, "E\021O\001\000\000\000\000\000\000" .short .Ltmp32764-.Ltmp32763 # Record length .Ltmp32763: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32764: .cv_def_range .Ltmp17205 .Ltmp17206, "E\021O\001\000\000\b\000\000\000" .short .Ltmp32766-.Ltmp32765 # Record length .Ltmp32765: .short 4414 # Record kind: S_LOCAL .long 12297 # TypeIndex .short 1 # Flags .byte 0 .Ltmp32766: .cv_def_range .Ltmp17205 .Ltmp17206, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32758: .p2align 2 .cv_linetable 1689, "??$_Equal_memcmp_is_safe@$$CBD$$CBDU?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@@std@@YA?AU?$integral_constant@_N$0A@@0@AEBQEBD0AEBU?$_Cmp_icase@V?$_Regex_traits@D@std@@@0@@Z", .Lfunc_end1689 .section .debug$S,"dr",associative,"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Cmp_icase >::operator() .long .Ltmp32768-.Ltmp32767 # Subsection size .Ltmp32767: .short .Ltmp32770-.Ltmp32769 # Record length .Ltmp32769: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1690-"??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12320 # Function type index .secrel32 "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section relative address .secidx "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z" # Function section index .byte 0 # Flags .asciz "std::_Cmp_icase >::operator()" # Function name .Ltmp32770: .short .Ltmp32772-.Ltmp32771 # Record length .Ltmp32771: .short 4414 # Record kind: S_LOCAL .long 12292 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32772: .cv_def_range .Ltmp17207 .Ltmp17208, "E\021O\001\000\0008\000\000\000" .short .Ltmp32774-.Ltmp32773 # Record length .Ltmp32773: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E1" .Ltmp32774: .cv_def_range .Ltmp17207 .Ltmp17208, "E\021O\001\000\000F\000\000\000" .short .Ltmp32776-.Ltmp32775 # Record length .Ltmp32775: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E2" .Ltmp32776: .cv_def_range .Ltmp17207 .Ltmp17208, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32768: .p2align 2 .cv_linetable 1690, "??R?$_Cmp_icase@V?$_Regex_traits@D@std@@@std@@QEAA_NDD@Z", .Lfunc_end1690 .section .debug$S,"dr",associative,"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_class >::_Node_class .long .Ltmp32778-.Ltmp32777 # Subsection size .Ltmp32777: .short .Ltmp32780-.Ltmp32779 # Record length .Ltmp32779: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1691-"??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12321 # Function type index .secrel32 "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section relative address .secidx "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_class >::_Node_class" # Function name .Ltmp32780: .short .Ltmp32782-.Ltmp32781 # Record length .Ltmp32781: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32782: .cv_def_range .Ltmp17209 .Ltmp17210, "E\021O\001\000\0008\000\000\000" .short .Ltmp32784-.Ltmp32783 # Record length .Ltmp32783: .short 4414 # Record kind: S_LOCAL .long 9190 # TypeIndex .short 1 # Flags .asciz "_Ty" .Ltmp32784: .cv_def_range .Ltmp17209 .Ltmp17210, "E\021O\001\000\000@\000\000\000" .short .Ltmp32786-.Ltmp32785 # Record length .Ltmp32785: .short 4414 # Record kind: S_LOCAL .long 9193 # TypeIndex .short 1 # Flags .asciz "_Fl" .Ltmp32786: .cv_def_range .Ltmp17209 .Ltmp17210, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32778: .p2align 2 .cv_linetable 1691, "??0?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z", .Lfunc_end1691 .section .debug$S,"dr",associative,"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_class >::~_Node_class .long .Ltmp32788-.Ltmp32787 # Subsection size .Ltmp32787: .short .Ltmp32790-.Ltmp32789 # Record length .Ltmp32789: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1692-"??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12322 # Function type index .secrel32 "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_class >::~_Node_class" # Function name .Ltmp32790: .short .Ltmp32792-.Ltmp32791 # Record length .Ltmp32791: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32792: .cv_def_range .Ltmp17211 .Ltmp17212, "E\021O\001\000\0000\000\000\000" .short .Ltmp32794-.Ltmp32793 # Record length .Ltmp32793: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp32794: .cv_def_range .Ltmp17211 .Ltmp17212, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32788: .p2align 2 .cv_linetable 1692, "??_G?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAAPEAXI@Z", .Lfunc_end1692 .section .debug$S,"dr",associative,"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_class >::~_Node_class .long .Ltmp32796-.Ltmp32795 # Subsection size .Ltmp32795: .short .Ltmp32798-.Ltmp32797 # Record length .Ltmp32797: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1693-"??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12322 # Function type index .secrel32 "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" # Function section relative address .secidx "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_class >::~_Node_class" # Function name .Ltmp32798: .short .Ltmp32800-.Ltmp32799 # Record length .Ltmp32799: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32800: .cv_def_range .Ltmp17213 .Ltmp17216, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32796: .p2align 2 .cv_linetable 1693, "??1?$_Node_class@DV?$regex_traits@D@std@@@std@@UEAA@XZ", .Lfunc_end1693 .section .debug$S,"dr",associative,"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_class >::_Tidy .long .Ltmp32802-.Ltmp32801 # Subsection size .Ltmp32801: .short .Ltmp32804-.Ltmp32803 # Record length .Ltmp32803: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1694-"?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12323 # Function type index .secrel32 "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" # Function section relative address .secidx "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_class >::_Tidy" # Function name .Ltmp32804: .short .Ltmp32806-.Ltmp32805 # Record length .Ltmp32805: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32806: .cv_def_range .Ltmp17217 .Ltmp17220, "E\021O\001\000\0008\000\000\000" .short .Ltmp32808-.Ltmp32807 # Record length .Ltmp32807: .short 4414 # Record kind: S_LOCAL .long 11291 # TypeIndex .short 1 # Flags .asciz "_Head" .Ltmp32808: .cv_def_range .Ltmp17217 .Ltmp17220, "E\021O\001\000\000@\000\000\000" .short .Ltmp32810-.Ltmp32809 # Record length .Ltmp32809: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17219-.Ltmp17218 # Code size .secrel32 .Ltmp17218 # Function section relative address .secidx .Lfunc_begin1694 # Function section index .byte 0 # Lexical block name .Ltmp32810: .short .Ltmp32812-.Ltmp32811 # Record length .Ltmp32811: .short 4414 # Record kind: S_LOCAL .long 11291 # TypeIndex .short 0 # Flags .asciz "_Temp" .Ltmp32812: .cv_def_range .Ltmp17218 .Ltmp17219, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32802: .p2align 2 .cv_linetable 1694, "?_Tidy@?$_Node_class@DV?$regex_traits@D@std@@@std@@QEAAXPEAU?$_Sequence@D@2@@Z", .Lfunc_end1694 .section .debug$S,"dr",associative,"??1?$_Buf@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::~_Buf .long .Ltmp32814-.Ltmp32813 # Subsection size .Ltmp32813: .short .Ltmp32816-.Ltmp32815 # Record length .Ltmp32815: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1695-"??1?$_Buf@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12324 # Function type index .secrel32 "??1?$_Buf@D@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Buf@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Buf::~_Buf" # Function name .Ltmp32816: .short .Ltmp32818-.Ltmp32817 # Record length .Ltmp32817: .short 4414 # Record kind: S_LOCAL .long 10797 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32818: .cv_def_range .Ltmp17221 .Ltmp17223, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32814: .p2align 2 .cv_linetable 1695, "??1?$_Buf@D@std@@QEAA@XZ", .Lfunc_end1695 .section .debug$S,"dr",associative,"??1?$_Sequence@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Sequence::~_Sequence .long .Ltmp32820-.Ltmp32819 # Subsection size .Ltmp32819: .short .Ltmp32822-.Ltmp32821 # Record length .Ltmp32821: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1696-"??1?$_Sequence@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12326 # Function type index .secrel32 "??1?$_Sequence@D@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Sequence@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Sequence::~_Sequence" # Function name .Ltmp32822: .short .Ltmp32824-.Ltmp32823 # Record length .Ltmp32823: .short 4414 # Record kind: S_LOCAL .long 11291 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32824: .cv_def_range .Ltmp17224 .Ltmp17226, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32820: .p2align 2 .cv_linetable 1696, "??1?$_Sequence@D@std@@QEAA@XZ", .Lfunc_end1696 .section .debug$S,"dr",associative,"?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_elts .long .Ltmp32826-.Ltmp32825 # Subsection size .Ltmp32825: .short .Ltmp32828-.Ltmp32827 # Record length .Ltmp32827: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1697-"?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12327 # Function type index .secrel32 "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # Function section relative address .secidx "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_elts" # Function name .Ltmp32828: .short .Ltmp32830-.Ltmp32829 # Record length .Ltmp32829: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32830: .cv_def_range .Ltmp17227 .Ltmp17234, "E\021O\001\000\000@\000\000\000" .short .Ltmp32832-.Ltmp32831 # Record length .Ltmp32831: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 1 # Flags .asciz "_Node" .Ltmp32832: .cv_def_range .Ltmp17227 .Ltmp17234, "E\021O\001\000\000H\000\000\000" .short .Ltmp32834-.Ltmp32833 # Record length .Ltmp32833: .short 4414 # Record kind: S_LOCAL .long 17 # TypeIndex .short 1 # Flags .asciz "_Cl" .Ltmp32834: .cv_def_range .Ltmp17227 .Ltmp17234, "E\021O\001\000\000T\000\000\000" .short .Ltmp32836-.Ltmp32835 # Record length .Ltmp32835: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Negate" .Ltmp32836: .cv_def_range .Ltmp17227 .Ltmp17234, "E\021O\001\000\000W\000\000\000" .short .Ltmp32838-.Ltmp32837 # Record length .Ltmp32837: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17233-.Ltmp17227 # Code size .secrel32 .Ltmp17227 # Function section relative address .secidx .Lfunc_begin1697 # Function section index .byte 0 # Lexical block name .Ltmp32838: .short .Ltmp32840-.Ltmp32839 # Record length .Ltmp32839: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Ch" .Ltmp32840: .cv_def_range .Ltmp17227 .Ltmp17233, "E\021O\001\000\000<\000\000\000" .short .Ltmp32842-.Ltmp32841 # Record length .Ltmp32841: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17232-.Ltmp17228 # Code size .secrel32 .Ltmp17228 # Function section relative address .secidx .Lfunc_begin1697 # Function section index .byte 0 # Lexical block name .Ltmp32842: .short .Ltmp32844-.Ltmp32843 # Record length .Ltmp32843: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Matches" .Ltmp32844: .cv_def_range .Ltmp17228 .Ltmp17232, "E\021O\001\000\000;\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32826: .p2align 2 .cv_linetable 1697, "?_Add_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEAV?$_Node_class@DV?$regex_traits@D@std@@@2@F_N@Z", .Lfunc_end1697 .section .debug$S,"dr",associative,"??0_Bitmap@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bitmap::_Bitmap .long .Ltmp32846-.Ltmp32845 # Subsection size .Ltmp32845: .short .Ltmp32848-.Ltmp32847 # Record length .Ltmp32847: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1698-"??0_Bitmap@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12328 # Function type index .secrel32 "??0_Bitmap@std@@QEAA@XZ" # Function section relative address .secidx "??0_Bitmap@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Bitmap::_Bitmap" # Function name .Ltmp32848: .short .Ltmp32850-.Ltmp32849 # Record length .Ltmp32849: .short 4414 # Record kind: S_LOCAL .long 11293 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32850: .cv_def_range .Ltmp17235 .Ltmp17237, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32846: .p2align 2 .cv_linetable 1698, "??0_Bitmap@std@@QEAA@XZ", .Lfunc_end1698 .section .debug$S,"dr",associative,"??$_Mark@I@_Bitmap@std@@QEAAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bitmap::_Mark .long .Ltmp32852-.Ltmp32851 # Subsection size .Ltmp32851: .short .Ltmp32854-.Ltmp32853 # Record length .Ltmp32853: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1699-"??$_Mark@I@_Bitmap@std@@QEAAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12330 # Function type index .secrel32 "??$_Mark@I@_Bitmap@std@@QEAAXI@Z" # Function section relative address .secidx "??$_Mark@I@_Bitmap@std@@QEAAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Bitmap::_Mark" # Function name .Ltmp32854: .short .Ltmp32856-.Ltmp32855 # Record length .Ltmp32855: .short 4414 # Record kind: S_LOCAL .long 11293 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32856: .cv_def_range .Ltmp17238 .Ltmp17239, "E\021O\001\000\000\020\000\000\000" .short .Ltmp32858-.Ltmp32857 # Record length .Ltmp32857: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32858: .cv_def_range .Ltmp17238 .Ltmp17239, "E\021O\001\000\000\034\000\000\000" .short .Ltmp32860-.Ltmp32859 # Record length .Ltmp32859: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Wide" .Ltmp32860: .cv_def_range .Ltmp17238 .Ltmp17239, "E\021O\001\000\000\f\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32852: .p2align 2 .cv_linetable 1699, "??$_Mark@I@_Bitmap@std@@QEAAXI@Z", .Lfunc_end1699 .section .debug$S,"dr",associative,"?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_char_to_class .long .Ltmp32862-.Ltmp32861 # Subsection size .Ltmp32861: .short .Ltmp32864-.Ltmp32863 # Record length .Ltmp32863: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1700-"?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12331 # Function type index .secrel32 "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # Function section relative address .secidx "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_char_to_class" # Function name .Ltmp32864: .short .Ltmp32866-.Ltmp32865 # Record length .Ltmp32865: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32866: .cv_def_range .Ltmp17240 .Ltmp17243, "E\021O\001\000\000(\000\000\000" .short .Ltmp32868-.Ltmp32867 # Record length .Ltmp32867: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32868: .cv_def_range .Ltmp17240 .Ltmp17243, "E\021O\001\000\0007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32862: .p2align 2 .cv_linetable 1700, "?_Add_char_to_class@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXD@Z", .Lfunc_end1700 .section .debug$S,"dr",associative,"?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_ClassRanges .long .Ltmp32870-.Ltmp32869 # Subsection size .Ltmp32869: .short .Ltmp32872-.Ltmp32871 # Record length .Ltmp32871: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1701-"?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12332 # Function type index .secrel32 "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_ClassRanges" # Function name .Ltmp32872: .short .Ltmp32874-.Ltmp32873 # Record length .Ltmp32873: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32874: .cv_def_range .Ltmp17244 .Ltmp17263, "E\021O\001\000\0000\000\000\000" .short .Ltmp32876-.Ltmp32875 # Record length .Ltmp32875: .short 4414 # Record kind: S_LOCAL .long 11938 # TypeIndex .short 0 # Flags .asciz "_Ret" .Ltmp32876: .cv_def_range .Ltmp17244 .Ltmp17263, "E\021O\001\000\000,\000\000\000" .short .Ltmp32878-.Ltmp32877 # Record length .Ltmp32877: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17259-.Ltmp17250 # Code size .secrel32 .Ltmp17250 # Function section relative address .secidx .Lfunc_begin1701 # Function section index .byte 0 # Lexical block name .Ltmp32878: .short .Ltmp32880-.Ltmp32879 # Record length .Ltmp32879: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 0 # Flags .asciz "_Chr1" .Ltmp32880: .cv_def_range .Ltmp17250 .Ltmp17259, "E\021O\001\000\000+\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32870: .p2align 2 .cv_linetable 1701, "?_ClassRanges@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1701 .section .debug$S,"dr",associative,"?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_char_to_bitmap .long .Ltmp32882-.Ltmp32881 # Subsection size .Ltmp32881: .short .Ltmp32884-.Ltmp32883 # Record length .Ltmp32883: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1702-"?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12333 # Function type index .secrel32 "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # Function section relative address .secidx "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_char_to_bitmap" # Function name .Ltmp32884: .short .Ltmp32886-.Ltmp32885 # Record length .Ltmp32885: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32886: .cv_def_range .Ltmp17264 .Ltmp17269, "E\021O\001\000\000H\000\000\000" .short .Ltmp32888-.Ltmp32887 # Record length .Ltmp32887: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32888: .cv_def_range .Ltmp17264 .Ltmp17269, "E\021O\001\000\000W\000\000\000" .short .Ltmp32890-.Ltmp32889 # Record length .Ltmp32889: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp32890: .cv_def_range .Ltmp17264 .Ltmp17269, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32882: .p2align 2 .cv_linetable 1702, "?_Add_char_to_bitmap@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z", .Lfunc_end1702 .section .debug$S,"dr",associative,"?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_char_to_array .long .Ltmp32892-.Ltmp32891 # Subsection size .Ltmp32891: .short .Ltmp32894-.Ltmp32893 # Record length .Ltmp32893: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1703-"?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12334 # Function type index .secrel32 "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # Function section relative address .secidx "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_char_to_array" # Function name .Ltmp32894: .short .Ltmp32896-.Ltmp32895 # Record length .Ltmp32895: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32896: .cv_def_range .Ltmp17270 .Ltmp17275, "E\021O\001\000\000H\000\000\000" .short .Ltmp32898-.Ltmp32897 # Record length .Ltmp32897: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32898: .cv_def_range .Ltmp17270 .Ltmp17275, "E\021O\001\000\000W\000\000\000" .short .Ltmp32900-.Ltmp32899 # Record length .Ltmp32899: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp32900: .cv_def_range .Ltmp17270 .Ltmp17275, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32892: .p2align 2 .cv_linetable 1703, "?_Add_char_to_array@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXD@Z", .Lfunc_end1703 .section .debug$S,"dr",associative,"??$_Mark@E@_Bitmap@std@@QEAAXE@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Bitmap::_Mark .long .Ltmp32902-.Ltmp32901 # Subsection size .Ltmp32901: .short .Ltmp32904-.Ltmp32903 # Record length .Ltmp32903: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1704-"??$_Mark@E@_Bitmap@std@@QEAAXE@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12336 # Function type index .secrel32 "??$_Mark@E@_Bitmap@std@@QEAAXE@Z" # Function section relative address .secidx "??$_Mark@E@_Bitmap@std@@QEAAXE@Z" # Function section index .byte 0 # Flags .asciz "std::_Bitmap::_Mark" # Function name .Ltmp32904: .short .Ltmp32906-.Ltmp32905 # Record length .Ltmp32905: .short 4414 # Record kind: S_LOCAL .long 11293 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32906: .cv_def_range .Ltmp17276 .Ltmp17277, "E\021O\001\000\000\020\000\000\000" .short .Ltmp32908-.Ltmp32907 # Record length .Ltmp32907: .short 4414 # Record kind: S_LOCAL .long 32 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32908: .cv_def_range .Ltmp17276 .Ltmp17277, "E\021O\001\000\000\037\000\000\000" .short .Ltmp32910-.Ltmp32909 # Record length .Ltmp32909: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Wide" .Ltmp32910: .cv_def_range .Ltmp17276 .Ltmp17277, "E\021O\001\000\000\f\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32902: .p2align 2 .cv_linetable 1704, "??$_Mark@E@_Bitmap@std@@QEAAXE@Z", .Lfunc_end1704 .section .debug$S,"dr",associative,"??0?$_Buf@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_Buf .long .Ltmp32912-.Ltmp32911 # Subsection size .Ltmp32911: .short .Ltmp32914-.Ltmp32913 # Record length .Ltmp32913: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1705-"??0?$_Buf@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12337 # Function type index .secrel32 "??0?$_Buf@D@std@@QEAA@XZ" # Function section relative address .secidx "??0?$_Buf@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Buf::_Buf" # Function name .Ltmp32914: .short .Ltmp32916-.Ltmp32915 # Record length .Ltmp32915: .short 4414 # Record kind: S_LOCAL .long 10797 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32916: .cv_def_range .Ltmp17278 .Ltmp17279, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32912: .p2align 2 .cv_linetable 1705, "??0?$_Buf@D@std@@QEAA@XZ", .Lfunc_end1705 .section .debug$S,"dr",associative,"?_Insert@?$_Buf@D@std@@QEAAXD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_Insert .long .Ltmp32918-.Ltmp32917 # Subsection size .Ltmp32917: .short .Ltmp32920-.Ltmp32919 # Record length .Ltmp32919: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1706-"?_Insert@?$_Buf@D@std@@QEAAXD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12338 # Function type index .secrel32 "?_Insert@?$_Buf@D@std@@QEAAXD@Z" # Function section relative address .secidx "?_Insert@?$_Buf@D@std@@QEAAXD@Z" # Function section index .byte 0 # Flags .asciz "std::_Buf::_Insert" # Function name .Ltmp32920: .short .Ltmp32922-.Ltmp32921 # Record length .Ltmp32921: .short 4414 # Record kind: S_LOCAL .long 10797 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32922: .cv_def_range .Ltmp17280 .Ltmp17283, "E\021O\001\000\0008\000\000\000" .short .Ltmp32924-.Ltmp32923 # Record length .Ltmp32923: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_Ch" .Ltmp32924: .cv_def_range .Ltmp17280 .Ltmp17283, "E\021O\001\000\000G\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32918: .p2align 2 .cv_linetable 1706, "?_Insert@?$_Buf@D@std@@QEAAXD@Z", .Lfunc_end1706 .section .debug$S,"dr",associative,"?_Expand@?$_Buf@D@std@@AEAAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_Expand .long .Ltmp32926-.Ltmp32925 # Subsection size .Ltmp32925: .short .Ltmp32928-.Ltmp32927 # Record length .Ltmp32927: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1707-"?_Expand@?$_Buf@D@std@@AEAAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12339 # Function type index .secrel32 "?_Expand@?$_Buf@D@std@@AEAAXI@Z" # Function section relative address .secidx "?_Expand@?$_Buf@D@std@@AEAAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Buf::_Expand" # Function name .Ltmp32928: .short .Ltmp32930-.Ltmp32929 # Record length .Ltmp32929: .short 4414 # Record kind: S_LOCAL .long 10797 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32930: .cv_def_range .Ltmp17284 .Ltmp17287, "E\021O\001\000\0008\000\000\000" .short .Ltmp32932-.Ltmp32931 # Record length .Ltmp32931: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Len" .Ltmp32932: .cv_def_range .Ltmp17284 .Ltmp17287, "E\021O\001\000\000D\000\000\000" .short .Ltmp32934-.Ltmp32933 # Record length .Ltmp32933: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp32934: .cv_def_range .Ltmp17284 .Ltmp17287, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32926: .p2align 2 .cv_linetable 1707, "?_Expand@?$_Buf@D@std@@AEAAXI@Z", .Lfunc_end1707 .section .debug$S,"dr",associative,"?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_ClassAtom .long .Ltmp32936-.Ltmp32935 # Subsection size .Ltmp32935: .short .Ltmp32938-.Ltmp32937 # Record length .Ltmp32937: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1708-"?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12340 # Function type index .secrel32 "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" # Function section relative address .secidx "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_ClassAtom" # Function name .Ltmp32938: .short .Ltmp32940-.Ltmp32939 # Record length .Ltmp32939: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32940: .cv_def_range .Ltmp17288 .Ltmp17302, "E\021O\001\000\0008\000\000\000" .short .Ltmp32942-.Ltmp32941 # Record length .Ltmp32941: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17297-.Ltmp17296 # Code size .secrel32 .Ltmp17296 # Function section relative address .secidx .Lfunc_begin1708 # Function section index .byte 0 # Lexical block name .Ltmp32942: .short .Ltmp32944-.Ltmp32943 # Record length .Ltmp32943: .short 4414 # Record kind: S_LOCAL .long 11912 # TypeIndex .short 0 # Flags .asciz "_St" .Ltmp32944: .cv_def_range .Ltmp17296 .Ltmp17297, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32936: .p2align 2 .cv_linetable 1708, "?_ClassAtom@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@XZ", .Lfunc_end1708 .section .debug$S,"dr",associative,"?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_range .long .Ltmp32946-.Ltmp32945 # Subsection size .Ltmp32945: .short .Ltmp32948-.Ltmp32947 # Record length .Ltmp32947: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1709-"?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12341 # Function type index .secrel32 "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" # Function section relative address .secidx "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_range" # Function name .Ltmp32948: .short .Ltmp32950-.Ltmp32949 # Record length .Ltmp32949: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32950: .cv_def_range .Ltmp17303 .Ltmp17324, "E\021O\001\000\000h\000\000\000" .short .Ltmp32952-.Ltmp32951 # Record length .Ltmp32951: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E0x" .Ltmp32952: .cv_def_range .Ltmp17303 .Ltmp17324, "E\021O\001\000\000v\000\000\000" .short .Ltmp32954-.Ltmp32953 # Record length .Ltmp32953: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 1 # Flags .asciz "_E1x" .Ltmp32954: .cv_def_range .Ltmp17303 .Ltmp17324, "E\021O\001\000\000w\000\000\000" .short .Ltmp32956-.Ltmp32955 # Record length .Ltmp32955: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_E0" .Ltmp32956: .cv_def_range .Ltmp17303 .Ltmp17324, "E\021O\001\000\000d\000\000\000" .short .Ltmp32958-.Ltmp32957 # Record length .Ltmp32957: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_E1" .Ltmp32958: .cv_def_range .Ltmp17303 .Ltmp17324, "E\021O\001\000\000`\000\000\000" .short .Ltmp32960-.Ltmp32959 # Record length .Ltmp32959: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp32960: .cv_def_range .Ltmp17303 .Ltmp17324, "E\021O\001\000\000X\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32946: .p2align 2 .cv_linetable 1709, "?_Add_range@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXDD@Z", .Lfunc_end1709 .section .debug$S,"dr",associative,"?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_ClassEscape .long .Ltmp32962-.Ltmp32961 # Subsection size .Ltmp32961: .short .Ltmp32964-.Ltmp32963 # Record length .Ltmp32963: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1710-"?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12342 # Function type index .secrel32 "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" # Function section relative address .secidx "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_ClassEscape" # Function name .Ltmp32964: .short .Ltmp32966-.Ltmp32965 # Record length .Ltmp32965: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32966: .cv_def_range .Ltmp17325 .Ltmp17335, "E\021O\001\000\000(\000\000\000" .short .Ltmp32968-.Ltmp32967 # Record length .Ltmp32967: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Addit" .Ltmp32968: .cv_def_range .Ltmp17325 .Ltmp17335, "E\021O\001\000\0003\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32962: .p2align 2 .cv_linetable 1710, "?_ClassEscape@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAA?AW4_Prs_ret@2@_N@Z", .Lfunc_end1710 .section .debug$S,"dr",associative,"?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Do_ex_class .long .Ltmp32970-.Ltmp32969 # Subsection size .Ltmp32969: .short .Ltmp32972-.Ltmp32971 # Record length .Ltmp32971: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1711-"?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12343 # Function type index .secrel32 "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" # Function section relative address .secidx "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Do_ex_class" # Function name .Ltmp32972: .short .Ltmp32974-.Ltmp32973 # Record length .Ltmp32973: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32974: .cv_def_range .Ltmp17336 .Ltmp17355, "E\021O\001\000\000h\000\000\000" .short .Ltmp32976-.Ltmp32975 # Record length .Ltmp32975: .short 4414 # Record kind: S_LOCAL .long 11912 # TypeIndex .short 1 # Flags .asciz "_End_arg" .Ltmp32976: .cv_def_range .Ltmp17336 .Ltmp17355, "E\021O\001\000\000t\000\000\000" .short .Ltmp32978-.Ltmp32977 # Record length .Ltmp32977: .short 4414 # Record kind: S_LOCAL .long 11922 # TypeIndex .short 0 # Flags .asciz "_Errtype" .Ltmp32978: .cv_def_range .Ltmp17336 .Ltmp17355, "E\021O\001\000\000d\000\000\000" .short .Ltmp32980-.Ltmp32979 # Record length .Ltmp32979: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 0 # Flags .asciz "_Beg" .Ltmp32980: .cv_def_range .Ltmp17336 .Ltmp17355, "E\021O\001\000\000X\000\000\000" .short .Ltmp32982-.Ltmp32981 # Record length .Ltmp32981: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 0 # Flags .asciz "_Diff" .Ltmp32982: .cv_def_range .Ltmp17336 .Ltmp17355, "E\021O\001\000\000P\000\000\000" .short .Ltmp32984-.Ltmp32983 # Record length .Ltmp32983: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17343-.Ltmp17340 # Code size .secrel32 .Ltmp17340 # Function section relative address .secidx .Lfunc_begin1711 # Function section index .byte 0 # Lexical block name .Ltmp32984: .short .Ltmp32986-.Ltmp32985 # Record length .Ltmp32985: .short 4414 # Record kind: S_LOCAL .long 17 # TypeIndex .short 0 # Flags .asciz "_Cls" .Ltmp32986: .cv_def_range .Ltmp17340 .Ltmp17343, "E\021O\001\000\000N\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp32970: .p2align 2 .cv_linetable 1711, "?_Do_ex_class@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXW4_Meta_type@2@@Z", .Lfunc_end1711 .section .debug$S,"dr",associative,"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_equiv .long .Ltmp32988-.Ltmp32987 # Subsection size .Ltmp32987: .short .Ltmp32990-.Ltmp32989 # Record length .Ltmp32989: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1712-"?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12344 # Function type index .secrel32 "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # Function section relative address .secidx "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_equiv" # Function name .Ltmp32990: .short .Ltmp32992-.Ltmp32991 # Record length .Ltmp32991: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp32992: .cv_def_range .Ltmp17360 .Ltmp17369, "E\021N\001\000\000(\000\000\000" .short .Ltmp32994-.Ltmp32993 # Record length .Ltmp32993: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp32994: .cv_def_range .Ltmp17360 .Ltmp17369, "E\021N\001\000\0000\000\000\000" .short .Ltmp32996-.Ltmp32995 # Record length .Ltmp32995: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp32996: .cv_def_range .Ltmp17360 .Ltmp17369, "E\021N\001\000\0008\000\000\000" .short .Ltmp32998-.Ltmp32997 # Record length .Ltmp32997: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Diff" .Ltmp32998: .cv_def_range .Ltmp17360 .Ltmp17369, "E\021N\001\000\000@\000\000\000" .short .Ltmp33000-.Ltmp32999 # Record length .Ltmp32999: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp33000: .cv_def_range .Ltmp17360 .Ltmp17369, "E\021N\001\000\000 \000\000\000" .short .Ltmp33002-.Ltmp33001 # Record length .Ltmp33001: .short 4414 # Record kind: S_LOCAL .long 4429 # TypeIndex .short 0 # Flags .asciz "_Str" .Ltmp33002: .cv_def_range .Ltmp17360 .Ltmp17369, "E\021N\001\000\000\370\377\377\377" .short .Ltmp33004-.Ltmp33003 # Record length .Ltmp33003: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17368-.Ltmp17362 # Code size .secrel32 .Ltmp17362 # Function section relative address .secidx .Lfunc_begin1712 # Function section index .byte 0 # Lexical block name .Ltmp33004: .short .Ltmp33006-.Ltmp33005 # Record length .Ltmp33005: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 0 # Flags .asciz "_Ch" .Ltmp33006: .cv_def_range .Ltmp17362 .Ltmp17368, "E\021N\001\000\000\364\377\377\377" .short .Ltmp33008-.Ltmp33007 # Record length .Ltmp33007: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17367-.Ltmp17363 # Code size .secrel32 .Ltmp17363 # Function section relative address .secidx .Lfunc_begin1712 # Function section index .byte 0 # Lexical block name .Ltmp33008: .short .Ltmp33010-.Ltmp33009 # Record length .Ltmp33009: .short 4414 # Record kind: S_LOCAL .long 112 # TypeIndex .short 0 # Flags .asciz "_Ex" .Ltmp33010: .cv_def_range .Ltmp17363 .Ltmp17367, "E\021N\001\000\000\363\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 .Ltmp32988: .p2align 2 .cv_linetable 1712, "?_Add_equiv@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z", .Lfunc_end1712 .section .debug$S,"dr",associative,"?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_coll .long .Ltmp33012-.Ltmp33011 # Subsection size .Ltmp33011: .short .Ltmp33014-.Ltmp33013 # Record length .Ltmp33013: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1713-"?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12345 # Function type index .secrel32 "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # Function section relative address .secidx "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_coll" # Function name .Ltmp33014: .short .Ltmp33016-.Ltmp33015 # Record length .Ltmp33015: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33016: .cv_def_range .Ltmp17370 .Ltmp17371, "E\021O\001\000\000H\000\000\000" .short .Ltmp33018-.Ltmp33017 # Record length .Ltmp33017: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33018: .cv_def_range .Ltmp17370 .Ltmp17371, "E\021O\001\000\000P\000\000\000" .short .Ltmp33020-.Ltmp33019 # Record length .Ltmp33019: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33020: .cv_def_range .Ltmp17370 .Ltmp17371, "E\021O\001\000\000X\000\000\000" .short .Ltmp33022-.Ltmp33021 # Record length .Ltmp33021: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Diff" .Ltmp33022: .cv_def_range .Ltmp17370 .Ltmp17371, "E\021O\001\000\000`\000\000\000" .short .Ltmp33024-.Ltmp33023 # Record length .Ltmp33023: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp33024: .cv_def_range .Ltmp17370 .Ltmp17371, "E\021O\001\000\000@\000\000\000" .short .Ltmp33026-.Ltmp33025 # Record length .Ltmp33025: .short 4414 # Record kind: S_LOCAL .long 11979 # TypeIndex .short 0 # Flags .asciz "_Cur" .Ltmp33026: .cv_def_range .Ltmp17370 .Ltmp17371, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33012: .p2align 2 .cv_linetable 1713, "?_Add_coll@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEBD0_J@Z", .Lfunc_end1713 .section .debug$S,"dr",associative,"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::transform_primary .long .Ltmp33028-.Ltmp33027 # Subsection size .Ltmp33027: .short .Ltmp33030-.Ltmp33029 # Record length .Ltmp33029: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1714-"??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12347 # Function type index .secrel32 "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" # Function section relative address .secidx "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::transform_primary" # Function name .Ltmp33030: .short .Ltmp33032-.Ltmp33031 # Record length .Ltmp33031: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33032: .cv_def_range .Ltmp17378 .Ltmp17394, "E\021N\001\000\000\220\000\000\000" .short .Ltmp33034-.Ltmp33033 # Record length .Ltmp33033: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33034: .cv_def_range .Ltmp17378 .Ltmp17394, "E\021N\001\000\000\230\000\000\000" .short .Ltmp33036-.Ltmp33035 # Record length .Ltmp33035: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33036: .cv_def_range .Ltmp17378 .Ltmp17394, "E\021N\001\000\000\240\000\000\000" .short .Ltmp33038-.Ltmp33037 # Record length .Ltmp33037: .short 4414 # Record kind: S_LOCAL .long 11445 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp33038: .cv_def_range .Ltmp17379 .Ltmp17380, "A\021K\001\000\000" .cv_def_range .Ltmp17380 .Ltmp17389 .Ltmp17390 .Ltmp17391, "E\021N\001\000\000 \000\000\000" .short .Ltmp33040-.Ltmp33039 # Record length .Ltmp33039: .short 4414 # Record kind: S_LOCAL .long 11548 # TypeIndex .short 0 # Flags .asciz "_Temp" .Ltmp33040: .cv_def_range .Ltmp17382 .Ltmp17386 .Ltmp17392 .Ltmp17393, "E\021N\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33028: .p2align 2 .cv_linetable 1714, "??$transform_primary@PEBD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEBD0@Z", .Lfunc_end1714 .section .debug$S,"dr",associative,"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::transform_primary .long .Ltmp33042-.Ltmp33041 # Subsection size .Ltmp33041: .short .Ltmp33044-.Ltmp33043 # Record length .Ltmp33043: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1715-"??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12349 # Function type index .secrel32 "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" # Function section relative address .secidx "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::transform_primary" # Function name .Ltmp33044: .short .Ltmp33046-.Ltmp33045 # Record length .Ltmp33045: .short 4414 # Record kind: S_LOCAL .long 9219 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33046: .cv_def_range .Ltmp17401 .Ltmp17417, "E\021N\001\000\000\220\000\000\000" .short .Ltmp33048-.Ltmp33047 # Record length .Ltmp33047: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33048: .cv_def_range .Ltmp17401 .Ltmp17417, "E\021N\001\000\000\230\000\000\000" .short .Ltmp33050-.Ltmp33049 # Record length .Ltmp33049: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33050: .cv_def_range .Ltmp17401 .Ltmp17417, "E\021N\001\000\000\240\000\000\000" .short .Ltmp33052-.Ltmp33051 # Record length .Ltmp33051: .short 4414 # Record kind: S_LOCAL .long 11445 # TypeIndex .short 0 # Flags .asciz "_Res" .Ltmp33052: .cv_def_range .Ltmp17402 .Ltmp17403, "A\021K\001\000\000" .cv_def_range .Ltmp17403 .Ltmp17412 .Ltmp17413 .Ltmp17414, "E\021N\001\000\000 \000\000\000" .short .Ltmp33054-.Ltmp33053 # Record length .Ltmp33053: .short 4414 # Record kind: S_LOCAL .long 11548 # TypeIndex .short 0 # Flags .asciz "_Temp" .Ltmp33054: .cv_def_range .Ltmp17405 .Ltmp17409 .Ltmp17415 .Ltmp17416, "E\021N\001\000\000h\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33042: .p2align 2 .cv_linetable 1715, "??$transform_primary@PEAD@?$_Regex_traits@D@std@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@PEAD0@Z", .Lfunc_end1715 .section .debug$S,"dr",associative,"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp33056-.Ltmp33055 # Subsection size .Ltmp33055: .short .Ltmp33058-.Ltmp33057 # Record length .Ltmp33057: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1716-"??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12352 # Function type index .secrel32 "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" # Function section relative address .secidx "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp33058: .short .Ltmp33060-.Ltmp33059 # Record length .Ltmp33059: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33060: .cv_def_range .Ltmp17422 .Ltmp17426, "E\021N\001\000\000\330\377\377\377" .short .Ltmp33062-.Ltmp33061 # Record length .Ltmp33061: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33062: .cv_def_range .Ltmp17422 .Ltmp17426, "E\021N\001\000\000\340\377\377\377" .short .Ltmp33064-.Ltmp33063 # Record length .Ltmp33063: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33064: .cv_def_range .Ltmp17422 .Ltmp17426, "E\021N\001\000\000\350\377\377\377" .short .Ltmp33066-.Ltmp33065 # Record length .Ltmp33065: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp33066: .cv_def_range .Ltmp17422 .Ltmp17426, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33056: .p2align 2 .cv_linetable 1716, "??$?0PEBDX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEBD0AEBV?$allocator@D@1@@Z", .Lfunc_end1716 .section .debug$S,"dr",associative,"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Range_construct_or_tidy .long .Ltmp33068-.Ltmp33067 # Subsection size .Ltmp33067: .short .Ltmp33070-.Ltmp33069 # Record length .Ltmp33069: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1717-"??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12355 # Function type index .secrel32 "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" # Function section relative address .secidx "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Range_construct_or_tidy" # Function name .Ltmp33070: .short .Ltmp33072-.Ltmp33071 # Record length .Ltmp33071: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33072: .cv_def_range .Ltmp17429 .Ltmp17433, "E\021N\001\000\000\330\377\377\377" .short .Ltmp33074-.Ltmp33073 # Record length .Ltmp33073: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33074: .cv_def_range .Ltmp17429 .Ltmp17433, "E\021N\001\000\000\340\377\377\377" .short .Ltmp33076-.Ltmp33075 # Record length .Ltmp33075: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33076: .cv_def_range .Ltmp17429 .Ltmp17433, "E\021N\001\000\000\350\377\377\377" .short .Ltmp33078-.Ltmp33077 # Record length .Ltmp33077: .short 4414 # Record kind: S_LOCAL .long 4314 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33078: .cv_def_range .Ltmp17429 .Ltmp17433, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33068: .p2align 2 .cv_linetable 1717, "??$_Range_construct_or_tidy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAXPEBD0Uforward_iterator_tag@1@@Z", .Lfunc_end1717 .section .debug$S,"dr",associative,"??$distance@PEBD@std@@YA_JPEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::distance .long .Ltmp33080-.Ltmp33079 # Subsection size .Ltmp33079: .short .Ltmp33082-.Ltmp33081 # Record length .Ltmp33081: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1718-"??$distance@PEBD@std@@YA_JPEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12357 # Function type index .secrel32 "??$distance@PEBD@std@@YA_JPEBD0@Z" # Function section relative address .secidx "??$distance@PEBD@std@@YA_JPEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::distance" # Function name .Ltmp33082: .short .Ltmp33084-.Ltmp33083 # Record length .Ltmp33083: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33084: .cv_def_range .Ltmp17434 .Ltmp17435, "E\021O\001\000\000(\000\000\000" .short .Ltmp33086-.Ltmp33085 # Record length .Ltmp33085: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33086: .cv_def_range .Ltmp17434 .Ltmp17435, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33080: .p2align 2 .cv_linetable 1718, "??$distance@PEBD@std@@YA_JPEBD0@Z", .Lfunc_end1718 .section .debug$S,"dr",associative,"??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::_Ucopy .long .Ltmp33088-.Ltmp33087 # Subsection size .Ltmp33087: .short .Ltmp33090-.Ltmp33089 # Record length .Ltmp33089: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1719-"??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12359 # Function type index .secrel32 "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" # Function section relative address .secidx "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::_Ucopy" # Function name .Ltmp33090: .short .Ltmp33092-.Ltmp33091 # Record length .Ltmp33091: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33092: .cv_def_range .Ltmp17436 .Ltmp17437, "E\021O\001\000\000(\000\000\000" .short .Ltmp33094-.Ltmp33093 # Record length .Ltmp33093: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33094: .cv_def_range .Ltmp17436 .Ltmp17437, "E\021O\001\000\0000\000\000\000" .short .Ltmp33096-.Ltmp33095 # Record length .Ltmp33095: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33096: .cv_def_range .Ltmp17436 .Ltmp17437, "E\021O\001\000\0008\000\000\000" .short .Ltmp33098-.Ltmp33097 # Record length .Ltmp33097: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp33098: .cv_def_range .Ltmp17436 .Ltmp17437, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33088: .p2align 2 .cv_linetable 1719, "??$_Ucopy@PEBD@?$vector@DV?$allocator@D@std@@@std@@AEAAPEADPEBD0PEAD@Z", .Lfunc_end1719 .section .debug$S,"dr",associative,"??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Distance1 .long .Ltmp33100-.Ltmp33099 # Subsection size .Ltmp33099: .short .Ltmp33102-.Ltmp33101 # Record length .Ltmp33101: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1720-"??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12362 # Function type index .secrel32 "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Distance1" # Function name .Ltmp33102: .short .Ltmp33104-.Ltmp33103 # Record length .Ltmp33103: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33104: .cv_def_range .Ltmp17438 .Ltmp17439, "E\021O\001\000\000\000\000\000\000" .short .Ltmp33106-.Ltmp33105 # Record length .Ltmp33105: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33106: .cv_def_range .Ltmp17438 .Ltmp17439, "E\021O\001\000\000\b\000\000\000" .short .Ltmp33108-.Ltmp33107 # Record length .Ltmp33107: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33108: .cv_def_range .Ltmp17438 .Ltmp17439, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33100: .p2align 2 .cv_linetable 1720, "??$_Distance1@PEBD@std@@YA_JPEBD0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1720 .section .debug$S,"dr",associative,"??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy > .long .Ltmp33110-.Ltmp33109 # Subsection size .Ltmp33109: .short .Ltmp33112-.Ltmp33111 # Record length .Ltmp33111: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1721-"??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12365 # Function type index .secrel32 "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy >" # Function name .Ltmp33112: .short .Ltmp33114-.Ltmp33113 # Record length .Ltmp33113: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33114: .cv_def_range .Ltmp17440 .Ltmp17441, "E\021O\001\000\000@\000\000\000" .short .Ltmp33116-.Ltmp33115 # Record length .Ltmp33115: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33116: .cv_def_range .Ltmp17440 .Ltmp17441, "E\021O\001\000\000H\000\000\000" .short .Ltmp33118-.Ltmp33117 # Record length .Ltmp33117: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp33118: .cv_def_range .Ltmp17440 .Ltmp17441, "E\021O\001\000\000x\000\000\000" .short .Ltmp33120-.Ltmp33119 # Record length .Ltmp33119: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp33120: .cv_def_range .Ltmp17440 .Ltmp17441, "E\021O\001\000\000P\000\000\000" .short .Ltmp33122-.Ltmp33121 # Record length .Ltmp33121: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_UFirst" .Ltmp33122: .cv_def_range .Ltmp17440 .Ltmp17441, "E\021O\001\000\000p\000\000\000" .short .Ltmp33124-.Ltmp33123 # Record length .Ltmp33123: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_ULast" .Ltmp33124: .cv_def_range .Ltmp17440 .Ltmp17441, "E\021O\001\000\000h\000\000\000" .short .Ltmp33126-.Ltmp33125 # Record length .Ltmp33125: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_UDest" .Ltmp33126: .cv_def_range .Ltmp17440 .Ltmp17441, "E\021O\001\000\000`\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33110: .p2align 2 .cv_linetable 1721, "??$_Uninitialized_copy@PEBDPEADV?$allocator@D@std@@@std@@YAPEADQEBD0PEADAEAV?$allocator@D@0@@Z", .Lfunc_end1721 .section .debug$S,"dr",associative,"??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance .long .Ltmp33128-.Ltmp33127 # Subsection size .Ltmp33127: .short .Ltmp33130-.Ltmp33129 # Record length .Ltmp33129: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1722-"??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12367 # Function type index .secrel32 "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" # Function section relative address .secidx "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance" # Function name .Ltmp33130: .short .Ltmp33132-.Ltmp33131 # Record length .Ltmp33131: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33132: .cv_def_range .Ltmp17442 .Ltmp17443, "E\021O\001\000\000(\000\000\000" .short .Ltmp33134-.Ltmp33133 # Record length .Ltmp33133: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33134: .cv_def_range .Ltmp17442 .Ltmp17443, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33128: .p2align 2 .cv_linetable 1722, "??$_Idl_distance@PEBDPEBD@std@@YA?A?@@AEBQEBD0@Z", .Lfunc_end1722 .section .debug$S,"dr",associative,"??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Uninitialized_copy_al_unchecked > .long .Ltmp33136-.Ltmp33135 # Subsection size .Ltmp33135: .short .Ltmp33138-.Ltmp33137 # Record length .Ltmp33137: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1723-"??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12370 # Function type index .secrel32 "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Uninitialized_copy_al_unchecked >" # Function name .Ltmp33138: .short .Ltmp33140-.Ltmp33139 # Record length .Ltmp33139: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33140: .cv_def_range .Ltmp17444 .Ltmp17445, "E\021O\001\000\000(\000\000\000" .short .Ltmp33142-.Ltmp33141 # Record length .Ltmp33141: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33142: .cv_def_range .Ltmp17444 .Ltmp17445, "E\021O\001\000\0000\000\000\000" .short .Ltmp33144-.Ltmp33143 # Record length .Ltmp33143: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp33144: .cv_def_range .Ltmp17444 .Ltmp17445, "E\021O\001\000\0008\000\000\000" .short .Ltmp33146-.Ltmp33145 # Record length .Ltmp33145: .short 4414 # Record kind: S_LOCAL .long 4684 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33146: .cv_def_range .Ltmp17444 .Ltmp17445, "E\021O\001\000\000@\000\000\000" .short .Ltmp33148-.Ltmp33147 # Record length .Ltmp33147: .short 4414 # Record kind: S_LOCAL .long 8125 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33148: .cv_def_range .Ltmp17444 .Ltmp17445, "E\021O\001\000\000P\000\000\000" .short .Ltmp33150-.Ltmp33149 # Record length .Ltmp33149: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33150: .cv_def_range .Ltmp17444 .Ltmp17445, "E\021O\001\000\000H\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33136: .p2align 2 .cv_linetable 1723, "??$_Uninitialized_copy_al_unchecked@$$CBDDV?$allocator@D@std@@@std@@YAPEADQEBD0QEADAEAV?$allocator@D@0@U_Really_trivial_ptr_iterator_tag@0@U?$integral_constant@_N$00@0@@Z", .Lfunc_end1723 .section .debug$S,"dr",associative,"??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Ptr_copy_cat .long .Ltmp33152-.Ltmp33151 # Subsection size .Ltmp33151: .short .Ltmp33154-.Ltmp33153 # Record length .Ltmp33153: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1724-"??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12373 # Function type index .secrel32 "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" # Function section relative address .secidx "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Ptr_copy_cat" # Function name .Ltmp33154: .short .Ltmp33156-.Ltmp33155 # Record length .Ltmp33155: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33156: .cv_def_range .Ltmp17446 .Ltmp17447, "E\021O\001\000\000\000\000\000\000" .short .Ltmp33158-.Ltmp33157 # Record length .Ltmp33157: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33158: .cv_def_range .Ltmp17446 .Ltmp17447, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33152: .p2align 2 .cv_linetable 1724, "??$_Ptr_copy_cat@$$CBDD@std@@YA?AU_Really_trivial_ptr_iterator_tag@0@AEBQEBDAEBQEAD@Z", .Lfunc_end1724 .section .debug$S,"dr",associative,"??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Idl_distance1 .long .Ltmp33160-.Ltmp33159 # Subsection size .Ltmp33159: .short .Ltmp33162-.Ltmp33161 # Record length .Ltmp33161: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1725-"??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12376 # Function type index .secrel32 "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" # Function section relative address .secidx "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Idl_distance1" # Function name .Ltmp33162: .short .Ltmp33164-.Ltmp33163 # Record length .Ltmp33163: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33164: .cv_def_range .Ltmp17448 .Ltmp17449, "E\021O\001\000\000\000\000\000\000" .short .Ltmp33166-.Ltmp33165 # Record length .Ltmp33165: .short 4414 # Record kind: S_LOCAL .long 11412 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33166: .cv_def_range .Ltmp17448 .Ltmp17449, "E\021O\001\000\000\b\000\000\000" .short .Ltmp33168-.Ltmp33167 # Record length .Ltmp33167: .short 4414 # Record kind: S_LOCAL .long 4306 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33168: .cv_def_range .Ltmp17448 .Ltmp17449, "E\021O\001\000\000\020\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33160: .p2align 2 .cv_linetable 1725, "??$_Idl_distance1@PEBDPEBD@std@@YA_JAEBQEBD0Urandom_access_iterator_tag@0@@Z", .Lfunc_end1725 .section .debug$S,"dr",associative,"??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Copy_memmove .long .Ltmp33170-.Ltmp33169 # Subsection size .Ltmp33169: .short .Ltmp33172-.Ltmp33171 # Record length .Ltmp33171: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1726-"??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12378 # Function type index .secrel32 "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" # Function section relative address .secidx "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Copy_memmove" # Function name .Ltmp33172: .short .Ltmp33174-.Ltmp33173 # Record length .Ltmp33173: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33174: .cv_def_range .Ltmp17450 .Ltmp17451, "E\021O\001\000\000P\000\000\000" .short .Ltmp33176-.Ltmp33175 # Record length .Ltmp33175: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33176: .cv_def_range .Ltmp17450 .Ltmp17451, "E\021O\001\000\000X\000\000\000" .short .Ltmp33178-.Ltmp33177 # Record length .Ltmp33177: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Dest" .Ltmp33178: .cv_def_range .Ltmp17450 .Ltmp17451, "E\021O\001\000\000`\000\000\000" .short .Ltmp33180-.Ltmp33179 # Record length .Ltmp33179: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_First_ch" .Ltmp33180: .cv_def_range .Ltmp17450 .Ltmp17451, "E\021O\001\000\000H\000\000\000" .short .Ltmp33182-.Ltmp33181 # Record length .Ltmp33181: .short 4414 # Record kind: S_LOCAL .long 4499 # TypeIndex .short 0 # Flags .asciz "_Last_ch" .Ltmp33182: .cv_def_range .Ltmp17450 .Ltmp17451, "E\021O\001\000\000@\000\000\000" .short .Ltmp33184-.Ltmp33183 # Record length .Ltmp33183: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 0 # Flags .asciz "_Dest_ch" .Ltmp33184: .cv_def_range .Ltmp17450 .Ltmp17451, "E\021O\001\000\0008\000\000\000" .short .Ltmp33186-.Ltmp33185 # Record length .Ltmp33185: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 0 # Flags .asciz "_Count" .Ltmp33186: .cv_def_range .Ltmp17450 .Ltmp17451, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33170: .p2align 2 .cv_linetable 1726, "??$_Copy_memmove@PEBDPEAD@std@@YAPEADPEBD0PEAD@Z", .Lfunc_end1726 .section .debug$S,"dr",associative,"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector >::vector .long .Ltmp33188-.Ltmp33187 # Subsection size .Ltmp33187: .short .Ltmp33190-.Ltmp33189 # Record length .Ltmp33189: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1727-"??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12381 # Function type index .secrel32 "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" # Function section relative address .secidx "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z" # Function section index .byte 0 # Flags .asciz "std::vector >::vector" # Function name .Ltmp33190: .short .Ltmp33192-.Ltmp33191 # Record length .Ltmp33191: .short 4414 # Record kind: S_LOCAL .long 11448 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33192: .cv_def_range .Ltmp17456 .Ltmp17460, "E\021N\001\000\000\330\377\377\377" .short .Ltmp33194-.Ltmp33193 # Record length .Ltmp33193: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33194: .cv_def_range .Ltmp17456 .Ltmp17460, "E\021N\001\000\000\340\377\377\377" .short .Ltmp33196-.Ltmp33195 # Record length .Ltmp33195: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33196: .cv_def_range .Ltmp17456 .Ltmp17460, "E\021N\001\000\000\350\377\377\377" .short .Ltmp33198-.Ltmp33197 # Record length .Ltmp33197: .short 4414 # Record kind: S_LOCAL .long 4489 # TypeIndex .short 1 # Flags .asciz "_Al" .Ltmp33198: .cv_def_range .Ltmp17456 .Ltmp17460, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33188: .p2align 2 .cv_linetable 1727, "??$?0PEADX@?$vector@DV?$allocator@D@std@@@std@@QEAA@PEAD0AEBV?$allocator@D@1@@Z", .Lfunc_end1727 .section .debug$S,"dr",associative,"??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range .long .Ltmp33200-.Ltmp33199 # Subsection size .Ltmp33199: .short .Ltmp33202-.Ltmp33201 # Record length .Ltmp33201: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1728-"??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12383 # Function type index .secrel32 "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" # Function section relative address .secidx "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range" # Function name .Ltmp33202: .short .Ltmp33204-.Ltmp33203 # Record length .Ltmp33203: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33204: .cv_def_range .Ltmp17461 .Ltmp17462, "E\021O\001\000\000(\000\000\000" .short .Ltmp33206-.Ltmp33205 # Record length .Ltmp33205: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33206: .cv_def_range .Ltmp17461 .Ltmp17462, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33200: .p2align 2 .cv_linetable 1728, "??$_Adl_verify_range@PEADPEAD@std@@YAXAEBQEAD0@Z", .Lfunc_end1728 .section .debug$S,"dr",associative,"??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Adl_verify_range1 .long .Ltmp33208-.Ltmp33207 # Subsection size .Ltmp33207: .short .Ltmp33210-.Ltmp33209 # Record length .Ltmp33209: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1729-"??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12386 # Function type index .secrel32 "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" # Function section relative address .secidx "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Adl_verify_range1" # Function name .Ltmp33210: .short .Ltmp33212-.Ltmp33211 # Record length .Ltmp33211: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33212: .cv_def_range .Ltmp17463 .Ltmp17464, "E\021O\001\000\000 \000\000\000" .short .Ltmp33214-.Ltmp33213 # Record length .Ltmp33213: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33214: .cv_def_range .Ltmp17463 .Ltmp17464, "E\021O\001\000\000(\000\000\000" .short .Ltmp33216-.Ltmp33215 # Record length .Ltmp33215: .short 4414 # Record kind: S_LOCAL .long 4541 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33216: .cv_def_range .Ltmp17463 .Ltmp17464, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33208: .p2align 2 .cv_linetable 1729, "??$_Adl_verify_range1@PEADPEAD@std@@YAXAEBQEAD0U?$integral_constant@_N$00@0@@Z", .Lfunc_end1729 .section .debug$S,"dr",associative,"?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Char_to_elts .long .Ltmp33218-.Ltmp33217 # Subsection size .Ltmp33217: .short .Ltmp33220-.Ltmp33219 # Record length .Ltmp33219: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1730-"?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12387 # Function type index .secrel32 "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" # Function section relative address .secidx "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Char_to_elts" # Function name .Ltmp33220: .short .Ltmp33222-.Ltmp33221 # Record length .Ltmp33221: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33222: .cv_def_range .Ltmp17465 .Ltmp17468, "E\021O\001\000\000H\000\000\000" .short .Ltmp33224-.Ltmp33223 # Record length .Ltmp33223: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33224: .cv_def_range .Ltmp17465 .Ltmp17468, "E\021O\001\000\000P\000\000\000" .short .Ltmp33226-.Ltmp33225 # Record length .Ltmp33225: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33226: .cv_def_range .Ltmp17465 .Ltmp17468, "E\021O\001\000\000X\000\000\000" .short .Ltmp33228-.Ltmp33227 # Record length .Ltmp33227: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "_Diff" .Ltmp33228: .cv_def_range .Ltmp17465 .Ltmp17468, "E\021O\001\000\000`\000\000\000" .short .Ltmp33230-.Ltmp33229 # Record length .Ltmp33229: .short 4414 # Record kind: S_LOCAL .long 11979 # TypeIndex .short 1 # Flags .asciz "_Cur" .Ltmp33230: .cv_def_range .Ltmp17465 .Ltmp17468, "E\021O\001\000\000\220\000\000\000" .short .Ltmp33232-.Ltmp33231 # Record length .Ltmp33231: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17467-.Ltmp17466 # Code size .secrel32 .Ltmp17466 # Function section relative address .secidx .Lfunc_begin1730 # Function section index .byte 0 # Lexical block name .Ltmp33232: .short .Ltmp33234-.Ltmp33233 # Record length .Ltmp33233: .short 4414 # Record kind: S_LOCAL .long 11291 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp33234: .cv_def_range .Ltmp17466 .Ltmp17467, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33218: .p2align 2 .cv_linetable 1730, "?_Char_to_elts@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXPEBD0_JPEAPEAU?$_Sequence@D@2@@Z", .Lfunc_end1730 .section .debug$S,"dr",associative,"??0?$_Sequence@D@std@@QEAA@I@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Sequence::_Sequence .long .Ltmp33236-.Ltmp33235 # Subsection size .Ltmp33235: .short .Ltmp33238-.Ltmp33237 # Record length .Ltmp33237: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1731-"??0?$_Sequence@D@std@@QEAA@I@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12388 # Function type index .secrel32 "??0?$_Sequence@D@std@@QEAA@I@Z" # Function section relative address .secidx "??0?$_Sequence@D@std@@QEAA@I@Z" # Function section index .byte 0 # Flags .asciz "std::_Sequence::_Sequence" # Function name .Ltmp33238: .short .Ltmp33240-.Ltmp33239 # Record length .Ltmp33239: .short 4414 # Record kind: S_LOCAL .long 11291 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33240: .cv_def_range .Ltmp17469 .Ltmp17470, "E\021O\001\000\0008\000\000\000" .short .Ltmp33242-.Ltmp33241 # Record length .Ltmp33241: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Len" .Ltmp33242: .cv_def_range .Ltmp17469 .Ltmp17470, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33236: .p2align 2 .cv_linetable 1731, "??0?$_Sequence@D@std@@QEAA@I@Z", .Lfunc_end1731 .section .debug$S,"dr",associative,"??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_Insert .long .Ltmp33244-.Ltmp33243 # Subsection size .Ltmp33243: .short .Ltmp33246-.Ltmp33245 # Record length .Ltmp33245: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1732-"??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12390 # Function type index .secrel32 "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" # Function section relative address .secidx "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z" # Function section index .byte 0 # Flags .asciz "std::_Buf::_Insert" # Function name .Ltmp33246: .short .Ltmp33248-.Ltmp33247 # Record length .Ltmp33247: .short 4414 # Record kind: S_LOCAL .long 10797 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33248: .cv_def_range .Ltmp17471 .Ltmp17472, "E\021O\001\000\0000\000\000\000" .short .Ltmp33250-.Ltmp33249 # Record length .Ltmp33249: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33250: .cv_def_range .Ltmp17471 .Ltmp17472, "E\021O\001\000\0008\000\000\000" .short .Ltmp33252-.Ltmp33251 # Record length .Ltmp33251: .short 4414 # Record kind: S_LOCAL .long 4417 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33252: .cv_def_range .Ltmp17471 .Ltmp17472, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33244: .p2align 2 .cv_linetable 1732, "??$_Insert@PEBD@?$_Buf@D@std@@QEAAXPEBD0@Z", .Lfunc_end1732 .section .debug$S,"dr",associative,"?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Get_bmax .long .Ltmp33254-.Ltmp33253 # Subsection size .Ltmp33253: .short .Ltmp33256-.Ltmp33255 # Record length .Ltmp33255: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1733-"?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12391 # Function type index .secrel32 "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # Function section relative address .secidx "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Get_bmax" # Function name .Ltmp33256: .short .Ltmp33258-.Ltmp33257 # Record length .Ltmp33257: .short 4414 # Record kind: S_LOCAL .long 11951 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33258: .cv_def_range .Ltmp17473 .Ltmp17474, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33254: .p2align 2 .cv_linetable 1733, "?_Get_bmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ", .Lfunc_end1733 .section .debug$S,"dr",associative,"?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Get_tmax .long .Ltmp33260-.Ltmp33259 # Subsection size .Ltmp33259: .short .Ltmp33262-.Ltmp33261 # Record length .Ltmp33261: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1734-"?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12392 # Function type index .secrel32 "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # Function section relative address .secidx "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Get_tmax" # Function name .Ltmp33262: .short .Ltmp33264-.Ltmp33263 # Record length .Ltmp33263: .short 4414 # Record kind: S_LOCAL .long 11951 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33264: .cv_def_range .Ltmp17475 .Ltmp17476, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33260: .p2align 2 .cv_linetable 1734, "?_Get_tmax@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEBAIXZ", .Lfunc_end1734 .section .debug$S,"dr",associative,"?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Do_noncapture_group .long .Ltmp33266-.Ltmp33265 # Subsection size .Ltmp33265: .short .Ltmp33268-.Ltmp33267 # Record length .Ltmp33267: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1735-"?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12393 # Function type index .secrel32 "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Do_noncapture_group" # Function name .Ltmp33268: .short .Ltmp33270-.Ltmp33269 # Record length .Ltmp33269: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33270: .cv_def_range .Ltmp17477 .Ltmp17478, "E\021O\001\000\0000\000\000\000" .short .Ltmp33272-.Ltmp33271 # Record length .Ltmp33271: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos1" .Ltmp33272: .cv_def_range .Ltmp17477 .Ltmp17478, "E\021O\001\000\000(\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33266: .p2align 2 .cv_linetable 1735, "?_Do_noncapture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1735 .section .debug$S,"dr",associative,"?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Do_assert_group .long .Ltmp33274-.Ltmp33273 # Subsection size .Ltmp33273: .short .Ltmp33276-.Ltmp33275 # Record length .Ltmp33275: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1736-"?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12394 # Function type index .secrel32 "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" # Function section relative address .secidx "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Do_assert_group" # Function name .Ltmp33276: .short .Ltmp33278-.Ltmp33277 # Record length .Ltmp33277: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33278: .cv_def_range .Ltmp17479 .Ltmp17480, "E\021O\001\000\0008\000\000\000" .short .Ltmp33280-.Ltmp33279 # Record length .Ltmp33279: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Neg" .Ltmp33280: .cv_def_range .Ltmp17479 .Ltmp17480, "E\021O\001\000\000G\000\000\000" .short .Ltmp33282-.Ltmp33281 # Record length .Ltmp33281: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos1" .Ltmp33282: .cv_def_range .Ltmp17479 .Ltmp17480, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33274: .p2align 2 .cv_linetable 1736, "?_Do_assert_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAX_N@Z", .Lfunc_end1736 .section .debug$S,"dr",associative,"?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Parser >::_Do_capture_group .long .Ltmp33284-.Ltmp33283 # Subsection size .Ltmp33283: .short .Ltmp33286-.Ltmp33285 # Record length .Ltmp33285: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1737-"?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12395 # Function type index .secrel32 "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Parser >::_Do_capture_group" # Function name .Ltmp33286: .short .Ltmp33288-.Ltmp33287 # Record length .Ltmp33287: .short 4414 # Record kind: S_LOCAL .long 11914 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33288: .cv_def_range .Ltmp17481 .Ltmp17482, "E\021O\001\000\0008\000\000\000" .short .Ltmp33290-.Ltmp33289 # Record length .Ltmp33289: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos1" .Ltmp33290: .cv_def_range .Ltmp17481 .Ltmp17482, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33284: .p2align 2 .cv_linetable 1737, "?_Do_capture_group@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1737 .section .debug$S,"dr",associative,"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Begin_assert_group .long .Ltmp33292-.Ltmp33291 # Subsection size .Ltmp33291: .short .Ltmp33294-.Ltmp33293 # Record length .Ltmp33293: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1738-"?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12396 # Function type index .secrel32 "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" # Function section relative address .secidx "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Begin_assert_group" # Function name .Ltmp33294: .short .Ltmp33296-.Ltmp33295 # Record length .Ltmp33295: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33296: .cv_def_range .Ltmp17485 .Ltmp17489, "E\021N\001\000\000\b\000\000\000" .short .Ltmp33298-.Ltmp33297 # Record length .Ltmp33297: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Neg" .Ltmp33298: .cv_def_range .Ltmp17485 .Ltmp17489, "E\021N\001\000\000\027\000\000\000" .short .Ltmp33300-.Ltmp33299 # Record length .Ltmp33299: .short 4414 # Record kind: S_LOCAL .long 12398 # TypeIndex .short 0 # Flags .asciz "_Node1" .Ltmp33300: .cv_def_range .Ltmp17485 .Ltmp17489, "E\021N\001\000\000\000\000\000\000" .short .Ltmp33302-.Ltmp33301 # Record length .Ltmp33301: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Node2" .Ltmp33302: .cv_def_range .Ltmp17485 .Ltmp17489, "E\021N\001\000\000\370\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33292: .p2align 2 .cv_linetable 1738, "?_Begin_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAPEAV_Node_base@2@_N@Z", .Lfunc_end1738 .section .debug$S,"dr",associative,"?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_End_assert_group .long .Ltmp33304-.Ltmp33303 # Subsection size .Ltmp33303: .short .Ltmp33306-.Ltmp33305 # Record length .Ltmp33305: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1739-"?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12404 # Function type index .secrel32 "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # Function section relative address .secidx "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_End_assert_group" # Function name .Ltmp33306: .short .Ltmp33308-.Ltmp33307 # Record length .Ltmp33307: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33308: .cv_def_range .Ltmp17490 .Ltmp17491, "E\021O\001\000\000(\000\000\000" .short .Ltmp33310-.Ltmp33309 # Record length .Ltmp33309: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp33310: .cv_def_range .Ltmp17490 .Ltmp17491, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33304: .p2align 2 .cv_linetable 1739, "?_End_assert_group@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXPEAV_Node_base@2@@Z", .Lfunc_end1739 .section .debug$S,"dr",associative,"??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_assert::_Node_assert .long .Ltmp33312-.Ltmp33311 # Subsection size .Ltmp33311: .short .Ltmp33314-.Ltmp33313 # Record length .Ltmp33313: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1740-"??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12405 # Function type index .secrel32 "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section relative address .secidx "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_assert::_Node_assert" # Function name .Ltmp33314: .short .Ltmp33316-.Ltmp33315 # Record length .Ltmp33315: .short 4414 # Record kind: S_LOCAL .long 12398 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33316: .cv_def_range .Ltmp17492 .Ltmp17493, "E\021O\001\000\0008\000\000\000" .short .Ltmp33318-.Ltmp33317 # Record length .Ltmp33317: .short 4414 # Record kind: S_LOCAL .long 9190 # TypeIndex .short 1 # Flags .asciz "_Ty" .Ltmp33318: .cv_def_range .Ltmp17492 .Ltmp17493, "E\021O\001\000\000@\000\000\000" .short .Ltmp33320-.Ltmp33319 # Record length .Ltmp33319: .short 4414 # Record kind: S_LOCAL .long 9193 # TypeIndex .short 1 # Flags .asciz "_Fl" .Ltmp33320: .cv_def_range .Ltmp17492 .Ltmp17493, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33312: .p2align 2 .cv_linetable 1740, "??0_Node_assert@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@@Z", .Lfunc_end1740 .section .debug$S,"dr",associative,"??_G_Node_assert@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_assert::~_Node_assert .long .Ltmp33322-.Ltmp33321 # Subsection size .Ltmp33321: .short .Ltmp33324-.Ltmp33323 # Record length .Ltmp33323: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1741-"??_G_Node_assert@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12406 # Function type index .secrel32 "??_G_Node_assert@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_assert@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_assert::~_Node_assert" # Function name .Ltmp33324: .short .Ltmp33326-.Ltmp33325 # Record length .Ltmp33325: .short 4414 # Record kind: S_LOCAL .long 12398 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33326: .cv_def_range .Ltmp17494 .Ltmp17495, "E\021O\001\000\0000\000\000\000" .short .Ltmp33328-.Ltmp33327 # Record length .Ltmp33327: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33328: .cv_def_range .Ltmp17494 .Ltmp17495, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33322: .p2align 2 .cv_linetable 1741, "??_G_Node_assert@std@@UEAAPEAXI@Z", .Lfunc_end1741 .section .debug$S,"dr",associative,"??1_Node_assert@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_assert::~_Node_assert .long .Ltmp33330-.Ltmp33329 # Subsection size .Ltmp33329: .short .Ltmp33332-.Ltmp33331 # Record length .Ltmp33331: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1742-"??1_Node_assert@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12406 # Function type index .secrel32 "??1_Node_assert@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_assert@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_assert::~_Node_assert" # Function name .Ltmp33332: .short .Ltmp33334-.Ltmp33333 # Record length .Ltmp33333: .short 4414 # Record kind: S_LOCAL .long 12398 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33334: .cv_def_range .Ltmp17496 .Ltmp17499, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33330: .p2align 2 .cv_linetable 1742, "??1_Node_assert@std@@UEAA@XZ", .Lfunc_end1742 .section .debug$S,"dr",associative,"?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Destroy_node .long .Ltmp33336-.Ltmp33335 # Subsection size .Ltmp33335: .short .Ltmp33338-.Ltmp33337 # Record length .Ltmp33337: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1743-"?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12408 # Function type index .secrel32 "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" # Function section relative address .secidx "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Destroy_node" # Function name .Ltmp33338: .short .Ltmp33340-.Ltmp33339 # Record length .Ltmp33339: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Nx" .Ltmp33340: .cv_def_range .Ltmp17500 .Ltmp17503, "E\021O\001\000\000H\000\000\000" .short .Ltmp33342-.Ltmp33341 # Record length .Ltmp33341: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Ne" .Ltmp33342: .cv_def_range .Ltmp17500 .Ltmp17503, "E\021O\001\000\000P\000\000\000" .short .Ltmp33344-.Ltmp33343 # Record length .Ltmp33343: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17502-.Ltmp17501 # Code size .secrel32 .Ltmp17501 # Function section relative address .secidx .Lfunc_begin1743 # Function section index .byte 0 # Lexical block name .Ltmp33344: .short .Ltmp33346-.Ltmp33345 # Record length .Ltmp33345: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp33346: .cv_def_range .Ltmp17501 .Ltmp17502, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33336: .p2align 2 .cv_linetable 1743, "?_Destroy_node@std@@YAXPEAV_Node_base@1@0@Z", .Lfunc_end1743 .section .debug$S,"dr",associative,"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_str_node .long .Ltmp33348-.Ltmp33347 # Subsection size .Ltmp33347: .short .Ltmp33350-.Ltmp33349 # Record length .Ltmp33349: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1744-"?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12409 # Function type index .secrel32 "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_str_node" # Function name .Ltmp33350: .short .Ltmp33352-.Ltmp33351 # Record length .Ltmp33351: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33352: .cv_def_range .Ltmp17506 .Ltmp17507, "E\021N\001\000\000\360\377\377\377" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33348: .p2align 2 .cv_linetable 1744, "?_Add_str_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1744 .section .debug$S,"dr",associative,"??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_str::_Node_str .long .Ltmp33354-.Ltmp33353 # Subsection size .Ltmp33353: .short .Ltmp33356-.Ltmp33355 # Record length .Ltmp33355: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1745-"??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12410 # Function type index .secrel32 "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" # Function section relative address .secidx "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_str::_Node_str" # Function name .Ltmp33356: .short .Ltmp33358-.Ltmp33357 # Record length .Ltmp33357: .short 4414 # Record kind: S_LOCAL .long 10790 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33358: .cv_def_range .Ltmp17508 .Ltmp17509, "E\021O\001\000\0008\000\000\000" .short .Ltmp33360-.Ltmp33359 # Record length .Ltmp33359: .short 4414 # Record kind: S_LOCAL .long 9193 # TypeIndex .short 1 # Flags .asciz "_Fl" .Ltmp33360: .cv_def_range .Ltmp17508 .Ltmp17509, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33354: .p2align 2 .cv_linetable 1745, "??0?$_Node_str@D@std@@QEAA@W4_Node_flags@1@@Z", .Lfunc_end1745 .section .debug$S,"dr",associative,"??_G?$_Node_str@D@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_str::~_Node_str .long .Ltmp33362-.Ltmp33361 # Subsection size .Ltmp33361: .short .Ltmp33364-.Ltmp33363 # Record length .Ltmp33363: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1746-"??_G?$_Node_str@D@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12412 # Function type index .secrel32 "??_G?$_Node_str@D@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$_Node_str@D@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_str::~_Node_str" # Function name .Ltmp33364: .short .Ltmp33366-.Ltmp33365 # Record length .Ltmp33365: .short 4414 # Record kind: S_LOCAL .long 10790 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33366: .cv_def_range .Ltmp17510 .Ltmp17511, "E\021O\001\000\0000\000\000\000" .short .Ltmp33368-.Ltmp33367 # Record length .Ltmp33367: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33368: .cv_def_range .Ltmp17510 .Ltmp17511, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33362: .p2align 2 .cv_linetable 1746, "??_G?$_Node_str@D@std@@UEAAPEAXI@Z", .Lfunc_end1746 .section .debug$S,"dr",associative,"??1?$_Node_str@D@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_str::~_Node_str .long .Ltmp33370-.Ltmp33369 # Subsection size .Ltmp33369: .short .Ltmp33372-.Ltmp33371 # Record length .Ltmp33371: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1747-"??1?$_Node_str@D@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12412 # Function type index .secrel32 "??1?$_Node_str@D@std@@UEAA@XZ" # Function section relative address .secidx "??1?$_Node_str@D@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_str::~_Node_str" # Function name .Ltmp33372: .short .Ltmp33374-.Ltmp33373 # Record length .Ltmp33373: .short 4414 # Record kind: S_LOCAL .long 10790 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33374: .cv_def_range .Ltmp17512 .Ltmp17515, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33370: .p2align 2 .cv_linetable 1747, "??1?$_Node_str@D@std@@UEAA@XZ", .Lfunc_end1747 .section .debug$S,"dr",associative,"?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Mark_final .long .Ltmp33376-.Ltmp33375 # Subsection size .Ltmp33375: .short .Ltmp33378-.Ltmp33377 # Record length .Ltmp33377: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1748-"?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12413 # Function type index .secrel32 "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section relative address .secidx "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Mark_final" # Function name .Ltmp33378: .short .Ltmp33380-.Ltmp33379 # Record length .Ltmp33379: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33380: .cv_def_range .Ltmp17516 .Ltmp17517, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33376: .p2align 2 .cv_linetable 1748, "?_Mark_final@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXXZ", .Lfunc_end1748 .section .debug$S,"dr",associative,"?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Add_rep .long .Ltmp33382-.Ltmp33381 # Subsection size .Ltmp33381: .short .Ltmp33384-.Ltmp33383 # Record length .Ltmp33383: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1749-"?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12414 # Function type index .secrel32 "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" # Function section relative address .secidx "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Add_rep" # Function name .Ltmp33384: .short .Ltmp33386-.Ltmp33385 # Record length .Ltmp33385: .short 4414 # Record kind: S_LOCAL .long 11947 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33386: .cv_def_range .Ltmp17518 .Ltmp17529, "E\021O\001\000\0000\001\000\000" .short .Ltmp33388-.Ltmp33387 # Record length .Ltmp33387: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Min" .Ltmp33388: .cv_def_range .Ltmp17518 .Ltmp17529, "E\021O\001\000\000<\001\000\000" .short .Ltmp33390-.Ltmp33389 # Record length .Ltmp33389: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Max" .Ltmp33390: .cv_def_range .Ltmp17518 .Ltmp17529, "E\021O\001\000\000@\001\000\000" .short .Ltmp33392-.Ltmp33391 # Record length .Ltmp33391: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Greedy" .Ltmp33392: .cv_def_range .Ltmp17518 .Ltmp17529, "E\021O\001\000\000G\001\000\000" .short .Ltmp33394-.Ltmp33393 # Record length .Ltmp33393: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Pos" .Ltmp33394: .cv_def_range .Ltmp17518 .Ltmp17529, "E\021O\001\000\000 \001\000\000" .short .Ltmp33396-.Ltmp33395 # Record length .Ltmp33395: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17520-.Ltmp17519 # Code size .secrel32 .Ltmp17519 # Function section relative address .secidx .Lfunc_begin1749 # Function section index .byte 0 # Lexical block name .Ltmp33396: .short .Ltmp33398-.Ltmp33397 # Record length .Ltmp33397: .short 4414 # Record kind: S_LOCAL .long 10790 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp33398: .cv_def_range .Ltmp17519 .Ltmp17520, "E\021O\001\000\000(\001\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp33400-.Ltmp33399 # Record length .Ltmp33399: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17526-.Ltmp17523 # Code size .secrel32 .Ltmp17523 # Function section relative address .secidx .Lfunc_begin1749 # Function section index .byte 0 # Lexical block name .Ltmp33400: .short .Ltmp33402-.Ltmp33401 # Record length .Ltmp33401: .short 4414 # Record kind: S_LOCAL .long 9668 # TypeIndex .short 0 # Flags .asciz "_End" .Ltmp33402: .cv_def_range .Ltmp17523 .Ltmp17526, "E\021O\001\000\000\030\001\000\000" .short .Ltmp33404-.Ltmp33403 # Record length .Ltmp33403: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_If_expr" .Ltmp33404: .cv_def_range .Ltmp17523 .Ltmp17526, "E\021O\001\000\000\020\001\000\000" .short .Ltmp33406-.Ltmp33405 # Record length .Ltmp33405: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_If_empty_str" .Ltmp33406: .cv_def_range .Ltmp17523 .Ltmp17526, "E\021O\001\000\000\b\001\000\000" .short .Ltmp33408-.Ltmp33407 # Record length .Ltmp33407: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Gbegin" .Ltmp33408: .cv_def_range .Ltmp17523 .Ltmp17526, "E\021O\001\000\000\000\001\000\000" .short .Ltmp33410-.Ltmp33409 # Record length .Ltmp33409: .short 4414 # Record kind: S_LOCAL .long 10817 # TypeIndex .short 0 # Flags .asciz "_Gend" .Ltmp33410: .cv_def_range .Ltmp17523 .Ltmp17526, "E\021O\001\000\000\370\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp33412-.Ltmp33411 # Record length .Ltmp33411: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17528-.Ltmp17527 # Code size .secrel32 .Ltmp17527 # Function section relative address .secidx .Lfunc_begin1749 # Function section index .byte 0 # Lexical block name .Ltmp33412: .short .Ltmp33414-.Ltmp33413 # Record length .Ltmp33413: .short 4414 # Record kind: S_LOCAL .long 9675 # TypeIndex .short 0 # Flags .asciz "_Node0" .Ltmp33414: .cv_def_range .Ltmp17527 .Ltmp17528, "E\021O\001\000\000\360\000\000\000" .short .Ltmp33416-.Ltmp33415 # Record length .Ltmp33415: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 0 # Flags .asciz "_Nx" .Ltmp33416: .cv_def_range .Ltmp17527 .Ltmp17528, "E\021O\001\000\000\350\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33382: .p2align 2 .cv_linetable 1749, "?_Add_rep@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@QEAAXHH_N@Z", .Lfunc_end1749 .section .debug$S,"dr",associative,"?_Del@?$_Buf@D@std@@QEAADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Buf::_Del .long .Ltmp33418-.Ltmp33417 # Subsection size .Ltmp33417: .short .Ltmp33420-.Ltmp33419 # Record length .Ltmp33419: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1750-"?_Del@?$_Buf@D@std@@QEAADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12415 # Function type index .secrel32 "?_Del@?$_Buf@D@std@@QEAADXZ" # Function section relative address .secidx "?_Del@?$_Buf@D@std@@QEAADXZ" # Function section index .byte 0 # Flags .asciz "std::_Buf::_Del" # Function name .Ltmp33420: .short .Ltmp33422-.Ltmp33421 # Record length .Ltmp33421: .short 4414 # Record kind: S_LOCAL .long 10797 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33422: .cv_def_range .Ltmp17530 .Ltmp17531, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33418: .p2align 2 .cv_linetable 1750, "?_Del@?$_Buf@D@std@@QEAADXZ", .Lfunc_end1750 .section .debug$S,"dr",associative,"??0_Node_endif@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_endif::_Node_endif .long .Ltmp33424-.Ltmp33423 # Subsection size .Ltmp33423: .short .Ltmp33426-.Ltmp33425 # Record length .Ltmp33425: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1751-"??0_Node_endif@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12416 # Function type index .secrel32 "??0_Node_endif@std@@QEAA@XZ" # Function section relative address .secidx "??0_Node_endif@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_endif::_Node_endif" # Function name .Ltmp33426: .short .Ltmp33428-.Ltmp33427 # Record length .Ltmp33427: .short 4414 # Record kind: S_LOCAL .long 9668 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33428: .cv_def_range .Ltmp17532 .Ltmp17533, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33424: .p2align 2 .cv_linetable 1751, "??0_Node_endif@std@@QEAA@XZ", .Lfunc_end1751 .section .debug$S,"dr",associative,"??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_if::_Node_if .long .Ltmp33430-.Ltmp33429 # Subsection size .Ltmp33429: .short .Ltmp33432-.Ltmp33431 # Record length .Ltmp33431: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1752-"??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12417 # Function type index .secrel32 "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" # Function section relative address .secidx "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_if::_Node_if" # Function name .Ltmp33432: .short .Ltmp33434-.Ltmp33433 # Record length .Ltmp33433: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33434: .cv_def_range .Ltmp17534 .Ltmp17535, "E\021O\001\000\0008\000\000\000" .short .Ltmp33436-.Ltmp33435 # Record length .Ltmp33435: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_End" .Ltmp33436: .cv_def_range .Ltmp17534 .Ltmp17535, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33430: .p2align 2 .cv_linetable 1752, "??0_Node_if@std@@QEAA@PEAV_Node_base@1@@Z", .Lfunc_end1752 .section .debug$S,"dr",associative,"??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_end_group::_Node_end_group .long .Ltmp33438-.Ltmp33437 # Subsection size .Ltmp33437: .short .Ltmp33440-.Ltmp33439 # Record length .Ltmp33439: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1753-"??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12418 # Function type index .secrel32 "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" # Function section relative address .secidx "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_end_group::_Node_end_group" # Function name .Ltmp33440: .short .Ltmp33442-.Ltmp33441 # Record length .Ltmp33441: .short 4414 # Record kind: S_LOCAL .long 10817 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33442: .cv_def_range .Ltmp17536 .Ltmp17537, "E\021O\001\000\0000\000\000\000" .short .Ltmp33444-.Ltmp33443 # Record length .Ltmp33443: .short 4414 # Record kind: S_LOCAL .long 9190 # TypeIndex .short 1 # Flags .asciz "_Ty" .Ltmp33444: .cv_def_range .Ltmp17536 .Ltmp17537, "E\021O\001\000\0008\000\000\000" .short .Ltmp33446-.Ltmp33445 # Record length .Ltmp33445: .short 4414 # Record kind: S_LOCAL .long 9193 # TypeIndex .short 1 # Flags .asciz "_Fl" .Ltmp33446: .cv_def_range .Ltmp17536 .Ltmp17537, "E\021O\001\000\000<\000\000\000" .short .Ltmp33448-.Ltmp33447 # Record length .Ltmp33447: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Bx" .Ltmp33448: .cv_def_range .Ltmp17536 .Ltmp17537, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33438: .p2align 2 .cv_linetable 1753, "??0_Node_end_group@std@@QEAA@W4_Node_type@1@W4_Node_flags@1@PEAV_Node_base@1@@Z", .Lfunc_end1753 .section .debug$S,"dr",associative,"?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Builder >::_Insert_node .long .Ltmp33450-.Ltmp33449 # Subsection size .Ltmp33449: .short .Ltmp33452-.Ltmp33451 # Record length .Ltmp33451: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1754-"?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12419 # Function type index .secrel32 "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" # Function section relative address .secidx "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Builder >::_Insert_node" # Function name .Ltmp33452: .short .Ltmp33454-.Ltmp33453 # Record length .Ltmp33453: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Insert_before" .Ltmp33454: .cv_def_range .Ltmp17538 .Ltmp17539, "E\021O\001\000\000\000\000\000\000" .short .Ltmp33456-.Ltmp33455 # Record length .Ltmp33455: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_To_insert" .Ltmp33456: .cv_def_range .Ltmp17538 .Ltmp17539, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33450: .p2align 2 .cv_linetable 1754, "?_Insert_node@?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@CAXPEAV_Node_base@2@0@Z", .Lfunc_end1754 .section .debug$S,"dr",associative,"??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Swap_adl .long .Ltmp33458-.Ltmp33457 # Subsection size .Ltmp33457: .short .Ltmp33460-.Ltmp33459 # Record length .Ltmp33459: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1755-"??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12423 # Function type index .secrel32 "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" # Function section relative address .secidx "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z" # Function section index .byte 0 # Flags .asciz "std::_Swap_adl" # Function name .Ltmp33460: .short .Ltmp33462-.Ltmp33461 # Record length .Ltmp33461: .short 4414 # Record kind: S_LOCAL .long 12420 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp33462: .cv_def_range .Ltmp17540 .Ltmp17541, "E\021O\001\000\000(\000\000\000" .short .Ltmp33464-.Ltmp33463 # Record length .Ltmp33463: .short 4414 # Record kind: S_LOCAL .long 12420 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp33464: .cv_def_range .Ltmp17540 .Ltmp17541, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33458: .p2align 2 .cv_linetable 1755, "??$_Swap_adl@PEAV_Node_base@std@@@std@@YAXAEAPEAV_Node_base@0@0@Z", .Lfunc_end1755 .section .debug$S,"dr",associative,"??0_Node_end_rep@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_end_rep::_Node_end_rep .long .Ltmp33466-.Ltmp33465 # Subsection size .Ltmp33465: .short .Ltmp33468-.Ltmp33467 # Record length .Ltmp33467: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1756-"??0_Node_end_rep@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12424 # Function type index .secrel32 "??0_Node_end_rep@std@@QEAA@XZ" # Function section relative address .secidx "??0_Node_end_rep@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_end_rep::_Node_end_rep" # Function name .Ltmp33468: .short .Ltmp33470-.Ltmp33469 # Record length .Ltmp33469: .short 4414 # Record kind: S_LOCAL .long 9675 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33470: .cv_def_range .Ltmp17542 .Ltmp17543, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33466: .p2align 2 .cv_linetable 1756, "??0_Node_end_rep@std@@QEAA@XZ", .Lfunc_end1756 .section .debug$S,"dr",associative,"??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_rep::_Node_rep .long .Ltmp33472-.Ltmp33471 # Subsection size .Ltmp33471: .short .Ltmp33474-.Ltmp33473 # Record length .Ltmp33473: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1757-"??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12425 # Function type index .secrel32 "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" # Function section relative address .secidx "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_rep::_Node_rep" # Function name .Ltmp33474: .short .Ltmp33476-.Ltmp33475 # Record length .Ltmp33475: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33476: .cv_def_range .Ltmp17544 .Ltmp17545, "E\021O\001\000\000H\000\000\000" .short .Ltmp33478-.Ltmp33477 # Record length .Ltmp33477: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Greedy" .Ltmp33478: .cv_def_range .Ltmp17544 .Ltmp17545, "E\021O\001\000\000W\000\000\000" .short .Ltmp33480-.Ltmp33479 # Record length .Ltmp33479: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Mn" .Ltmp33480: .cv_def_range .Ltmp17544 .Ltmp17545, "E\021O\001\000\000X\000\000\000" .short .Ltmp33482-.Ltmp33481 # Record length .Ltmp33481: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "_Mx" .Ltmp33482: .cv_def_range .Ltmp17544 .Ltmp17545, "E\021O\001\000\000\\\000\000\000" .short .Ltmp33484-.Ltmp33483 # Record length .Ltmp33483: .short 4414 # Record kind: S_LOCAL .long 9675 # TypeIndex .short 1 # Flags .asciz "_End" .Ltmp33484: .cv_def_range .Ltmp17544 .Ltmp17545, "E\021O\001\000\000\220\000\000\000" .short .Ltmp33486-.Ltmp33485 # Record length .Ltmp33485: .short 4414 # Record kind: S_LOCAL .long 117 # TypeIndex .short 1 # Flags .asciz "_Number" .Ltmp33486: .cv_def_range .Ltmp17544 .Ltmp17545, "E\021O\001\000\000\230\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33472: .p2align 2 .cv_linetable 1757, "??0_Node_rep@std@@QEAA@_NHHPEAV_Node_end_rep@1@I@Z", .Lfunc_end1757 .section .debug$S,"dr",associative,"??_G_Node_endif@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_endif::~_Node_endif .long .Ltmp33488-.Ltmp33487 # Subsection size .Ltmp33487: .short .Ltmp33490-.Ltmp33489 # Record length .Ltmp33489: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1758-"??_G_Node_endif@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12426 # Function type index .secrel32 "??_G_Node_endif@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_endif@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_endif::~_Node_endif" # Function name .Ltmp33490: .short .Ltmp33492-.Ltmp33491 # Record length .Ltmp33491: .short 4414 # Record kind: S_LOCAL .long 9668 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33492: .cv_def_range .Ltmp17546 .Ltmp17547, "E\021O\001\000\0000\000\000\000" .short .Ltmp33494-.Ltmp33493 # Record length .Ltmp33493: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33494: .cv_def_range .Ltmp17546 .Ltmp17547, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33488: .p2align 2 .cv_linetable 1758, "??_G_Node_endif@std@@UEAAPEAXI@Z", .Lfunc_end1758 .section .debug$S,"dr",associative,"??1_Node_endif@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_endif::~_Node_endif .long .Ltmp33496-.Ltmp33495 # Subsection size .Ltmp33495: .short .Ltmp33498-.Ltmp33497 # Record length .Ltmp33497: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1759-"??1_Node_endif@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12426 # Function type index .secrel32 "??1_Node_endif@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_endif@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_endif::~_Node_endif" # Function name .Ltmp33498: .short .Ltmp33500-.Ltmp33499 # Record length .Ltmp33499: .short 4414 # Record kind: S_LOCAL .long 9668 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33500: .cv_def_range .Ltmp17548 .Ltmp17550, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33496: .p2align 2 .cv_linetable 1759, "??1_Node_endif@std@@UEAA@XZ", .Lfunc_end1759 .section .debug$S,"dr",associative,"??_G_Node_if@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_if::~_Node_if .long .Ltmp33502-.Ltmp33501 # Subsection size .Ltmp33501: .short .Ltmp33504-.Ltmp33503 # Record length .Ltmp33503: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1760-"??_G_Node_if@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12427 # Function type index .secrel32 "??_G_Node_if@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_if@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_if::~_Node_if" # Function name .Ltmp33504: .short .Ltmp33506-.Ltmp33505 # Record length .Ltmp33505: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33506: .cv_def_range .Ltmp17551 .Ltmp17552, "E\021O\001\000\0000\000\000\000" .short .Ltmp33508-.Ltmp33507 # Record length .Ltmp33507: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33508: .cv_def_range .Ltmp17551 .Ltmp17552, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33502: .p2align 2 .cv_linetable 1760, "??_G_Node_if@std@@UEAAPEAXI@Z", .Lfunc_end1760 .section .debug$S,"dr",associative,"??1_Node_if@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_if::~_Node_if .long .Ltmp33510-.Ltmp33509 # Subsection size .Ltmp33509: .short .Ltmp33512-.Ltmp33511 # Record length .Ltmp33511: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1761-"??1_Node_if@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12427 # Function type index .secrel32 "??1_Node_if@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_if@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_if::~_Node_if" # Function name .Ltmp33512: .short .Ltmp33514-.Ltmp33513 # Record length .Ltmp33513: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33514: .cv_def_range .Ltmp17553 .Ltmp17558, "E\021O\001\000\000@\000\000\000" .short .Ltmp33516-.Ltmp33515 # Record length .Ltmp33515: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17557-.Ltmp17554 # Code size .secrel32 .Ltmp17554 # Function section relative address .secidx .Lfunc_begin1761 # Function section index .byte 0 # Lexical block name .Ltmp33516: .short .Ltmp33518-.Ltmp33517 # Record length .Ltmp33517: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_Cur" .Ltmp33518: .cv_def_range .Ltmp17554 .Ltmp17557, "E\021O\001\000\0008\000\000\000" .short .Ltmp33520-.Ltmp33519 # Record length .Ltmp33519: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17556-.Ltmp17555 # Code size .secrel32 .Ltmp17555 # Function section relative address .secidx .Lfunc_begin1761 # Function section index .byte 0 # Lexical block name .Ltmp33520: .short .Ltmp33522-.Ltmp33521 # Record length .Ltmp33521: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp33522: .cv_def_range .Ltmp17555 .Ltmp17556, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33510: .p2align 2 .cv_linetable 1761, "??1_Node_if@std@@UEAA@XZ", .Lfunc_end1761 .section .debug$S,"dr",associative,"??_G_Node_end_group@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_end_group::~_Node_end_group .long .Ltmp33524-.Ltmp33523 # Subsection size .Ltmp33523: .short .Ltmp33526-.Ltmp33525 # Record length .Ltmp33525: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1762-"??_G_Node_end_group@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12429 # Function type index .secrel32 "??_G_Node_end_group@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_end_group@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_end_group::~_Node_end_group" # Function name .Ltmp33526: .short .Ltmp33528-.Ltmp33527 # Record length .Ltmp33527: .short 4414 # Record kind: S_LOCAL .long 10817 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33528: .cv_def_range .Ltmp17559 .Ltmp17560, "E\021O\001\000\0000\000\000\000" .short .Ltmp33530-.Ltmp33529 # Record length .Ltmp33529: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33530: .cv_def_range .Ltmp17559 .Ltmp17560, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33524: .p2align 2 .cv_linetable 1762, "??_G_Node_end_group@std@@UEAAPEAXI@Z", .Lfunc_end1762 .section .debug$S,"dr",associative,"??1_Node_end_group@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_end_group::~_Node_end_group .long .Ltmp33532-.Ltmp33531 # Subsection size .Ltmp33531: .short .Ltmp33534-.Ltmp33533 # Record length .Ltmp33533: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1763-"??1_Node_end_group@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12429 # Function type index .secrel32 "??1_Node_end_group@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_end_group@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_end_group::~_Node_end_group" # Function name .Ltmp33534: .short .Ltmp33536-.Ltmp33535 # Record length .Ltmp33535: .short 4414 # Record kind: S_LOCAL .long 10817 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33536: .cv_def_range .Ltmp17561 .Ltmp17563, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33532: .p2align 2 .cv_linetable 1763, "??1_Node_end_group@std@@UEAA@XZ", .Lfunc_end1763 .section .debug$S,"dr",associative,"??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::swap .long .Ltmp33538-.Ltmp33537 # Subsection size .Ltmp33537: .short .Ltmp33540-.Ltmp33539 # Record length .Ltmp33539: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1764-"??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12430 # Function type index .secrel32 "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" # Function section relative address .secidx "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z" # Function section index .byte 0 # Flags .asciz "std::swap" # Function name .Ltmp33540: .short .Ltmp33542-.Ltmp33541 # Record length .Ltmp33541: .short 4414 # Record kind: S_LOCAL .long 12420 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp33542: .cv_def_range .Ltmp17564 .Ltmp17565, "E\021O\001\000\000(\000\000\000" .short .Ltmp33544-.Ltmp33543 # Record length .Ltmp33543: .short 4414 # Record kind: S_LOCAL .long 12420 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp33544: .cv_def_range .Ltmp17564 .Ltmp17565, "E\021O\001\000\0000\000\000\000" .short .Ltmp33546-.Ltmp33545 # Record length .Ltmp33545: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Tmp" .Ltmp33546: .cv_def_range .Ltmp17564 .Ltmp17565, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33538: .p2align 2 .cv_linetable 1764, "??$swap@PEAV_Node_base@std@@X@std@@YAXAEAPEAV_Node_base@0@0@Z", .Lfunc_end1764 .section .debug$S,"dr",associative,"??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::move .long .Ltmp33548-.Ltmp33547 # Subsection size .Ltmp33547: .short .Ltmp33550-.Ltmp33549 # Record length .Ltmp33549: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1765-"??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12434 # Function type index .secrel32 "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" # Function section relative address .secidx "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z" # Function section index .byte 0 # Flags .asciz "std::move" # Function name .Ltmp33550: .short .Ltmp33552-.Ltmp33551 # Record length .Ltmp33551: .short 4414 # Record kind: S_LOCAL .long 12420 # TypeIndex .short 1 # Flags .asciz "_Arg" .Ltmp33552: .cv_def_range .Ltmp17566 .Ltmp17567, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33548: .p2align 2 .cv_linetable 1765, "??$move@AEAPEAV_Node_base@std@@@std@@YA$$QEAPEAV_Node_base@0@AEAPEAV10@@Z", .Lfunc_end1765 .section .debug$S,"dr",associative,"??_G_Node_end_rep@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_end_rep::~_Node_end_rep .long .Ltmp33554-.Ltmp33553 # Subsection size .Ltmp33553: .short .Ltmp33556-.Ltmp33555 # Record length .Ltmp33555: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1766-"??_G_Node_end_rep@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12435 # Function type index .secrel32 "??_G_Node_end_rep@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_end_rep@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_end_rep::~_Node_end_rep" # Function name .Ltmp33556: .short .Ltmp33558-.Ltmp33557 # Record length .Ltmp33557: .short 4414 # Record kind: S_LOCAL .long 9675 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33558: .cv_def_range .Ltmp17568 .Ltmp17569, "E\021O\001\000\0000\000\000\000" .short .Ltmp33560-.Ltmp33559 # Record length .Ltmp33559: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33560: .cv_def_range .Ltmp17568 .Ltmp17569, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33554: .p2align 2 .cv_linetable 1766, "??_G_Node_end_rep@std@@UEAAPEAXI@Z", .Lfunc_end1766 .section .debug$S,"dr",associative,"??1_Node_end_rep@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_end_rep::~_Node_end_rep .long .Ltmp33562-.Ltmp33561 # Subsection size .Ltmp33561: .short .Ltmp33564-.Ltmp33563 # Record length .Ltmp33563: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1767-"??1_Node_end_rep@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12435 # Function type index .secrel32 "??1_Node_end_rep@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_end_rep@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_end_rep::~_Node_end_rep" # Function name .Ltmp33564: .short .Ltmp33566-.Ltmp33565 # Record length .Ltmp33565: .short 4414 # Record kind: S_LOCAL .long 9675 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33566: .cv_def_range .Ltmp17570 .Ltmp17572, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33562: .p2align 2 .cv_linetable 1767, "??1_Node_end_rep@std@@UEAA@XZ", .Lfunc_end1767 .section .debug$S,"dr",associative,"??_G_Node_rep@std@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_rep::~_Node_rep .long .Ltmp33568-.Ltmp33567 # Subsection size .Ltmp33567: .short .Ltmp33570-.Ltmp33569 # Record length .Ltmp33569: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1768-"??_G_Node_rep@std@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12437 # Function type index .secrel32 "??_G_Node_rep@std@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G_Node_rep@std@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "std::_Node_rep::~_Node_rep" # Function name .Ltmp33570: .short .Ltmp33572-.Ltmp33571 # Record length .Ltmp33571: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33572: .cv_def_range .Ltmp17573 .Ltmp17574, "E\021O\001\000\0000\000\000\000" .short .Ltmp33574-.Ltmp33573 # Record length .Ltmp33573: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33574: .cv_def_range .Ltmp17573 .Ltmp17574, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33568: .p2align 2 .cv_linetable 1768, "??_G_Node_rep@std@@UEAAPEAXI@Z", .Lfunc_end1768 .section .debug$S,"dr",associative,"??1_Node_rep@std@@UEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Node_rep::~_Node_rep .long .Ltmp33576-.Ltmp33575 # Subsection size .Ltmp33575: .short .Ltmp33578-.Ltmp33577 # Record length .Ltmp33577: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1769-"??1_Node_rep@std@@UEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12437 # Function type index .secrel32 "??1_Node_rep@std@@UEAA@XZ" # Function section relative address .secidx "??1_Node_rep@std@@UEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Node_rep::~_Node_rep" # Function name .Ltmp33578: .short .Ltmp33580-.Ltmp33579 # Record length .Ltmp33579: .short 4414 # Record kind: S_LOCAL .long 9517 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33580: .cv_def_range .Ltmp17575 .Ltmp17577, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33576: .p2align 2 .cv_linetable 1769, "??1_Node_rep@std@@UEAA@XZ", .Lfunc_end1769 .section .debug$S,"dr",associative,"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::basic_regex >::_Tidy .long .Ltmp33582-.Ltmp33581 # Subsection size .Ltmp33581: .short .Ltmp33584-.Ltmp33583 # Record length .Ltmp33583: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1770-"?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12438 # Function type index .secrel32 "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section relative address .secidx "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ" # Function section index .byte 0 # Flags .asciz "std::basic_regex >::_Tidy" # Function name .Ltmp33584: .short .Ltmp33586-.Ltmp33585 # Record length .Ltmp33585: .short 4414 # Record kind: S_LOCAL .long 9077 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33586: .cv_def_range .Ltmp17578 .Ltmp17581, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33582: .p2align 2 .cv_linetable 1770, "?_Tidy@?$basic_regex@DV?$regex_traits@D@std@@@std@@AEAAXXZ", .Lfunc_end1770 .section .debug$S,"dr",associative,"??1?$_Regex_traits@D@std@@QEAA@XZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_traits::~_Regex_traits .long .Ltmp33588-.Ltmp33587 # Subsection size .Ltmp33587: .short .Ltmp33590-.Ltmp33589 # Record length .Ltmp33589: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1771-"??1?$_Regex_traits@D@std@@QEAA@XZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12439 # Function type index .secrel32 "??1?$_Regex_traits@D@std@@QEAA@XZ" # Function section relative address .secidx "??1?$_Regex_traits@D@std@@QEAA@XZ" # Function section index .byte 0 # Flags .asciz "std::_Regex_traits::~_Regex_traits" # Function name .Ltmp33590: .short .Ltmp33592-.Ltmp33591 # Record length .Ltmp33591: .short 4414 # Record kind: S_LOCAL .long 9210 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33592: .cv_def_range .Ltmp17582 .Ltmp17584, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33588: .p2align 2 .cv_linetable 1771, "??1?$_Regex_traits@D@std@@QEAA@XZ", .Lfunc_end1771 .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@@QEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::empty .long .Ltmp33594-.Ltmp33593 # Subsection size .Ltmp33593: .short .Ltmp33596-.Ltmp33595 # Record length .Ltmp33595: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1772-"?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@@QEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12440 # 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@@QEBA_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@@QEBA_NXZ" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::empty" # Function name .Ltmp33596: .short .Ltmp33598-.Ltmp33597 # Record length .Ltmp33597: .short 4414 # Record kind: S_LOCAL .long 6793 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33598: .cv_def_range .Ltmp17585 .Ltmp17586, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33594: .p2align 2 .cv_linetable 1772, "?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@@QEBA_NXZ", .Lfunc_end1772 .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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::vector,0> >,std::allocator,0> > > >::operator[] .long .Ltmp33600-.Ltmp33599 # Subsection size .Ltmp33599: .short .Ltmp33602-.Ltmp33601 # Record length .Ltmp33601: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1773-"??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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12441 # 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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z" # Function section index .byte 0 # Flags .asciz "std::vector,0> >,std::allocator,0> > > >::operator[]" # Function name .Ltmp33602: .short .Ltmp33604-.Ltmp33603 # Record length .Ltmp33603: .short 4414 # Record kind: S_LOCAL .long 6793 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33604: .cv_def_range .Ltmp17587 .Ltmp17594, "E\021O\001\000\000H\000\000\000" .short .Ltmp33606-.Ltmp33605 # Record length .Ltmp33605: .short 4414 # Record kind: S_LOCAL .long 4484 # TypeIndex .short 1 # Flags .asciz "_Pos" .Ltmp33606: .cv_def_range .Ltmp17587 .Ltmp17594, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33600: .p2align 2 .cv_linetable 1773, "??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@@QEBAAEBV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@1@_K@Z", .Lfunc_end1773 .section .debug$S,"dr",associative,"??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::ExprLhs,0> &>::ExprLhs .long .Ltmp33608-.Ltmp33607 # Subsection size .Ltmp33607: .short .Ltmp33610-.Ltmp33609 # Record length .Ltmp33609: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1774-"??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$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 12442 # Function type index .secrel32 "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" # Function section relative address .secidx "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$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 .Ltmp33610: .short .Ltmp33612-.Ltmp33611 # Record length .Ltmp33611: .short 4414 # Record kind: S_LOCAL .long 9399 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33612: .cv_def_range .Ltmp17595 .Ltmp17596, "E\021O\001\000\000\000\000\000\000" .short .Ltmp33614-.Ltmp33613 # Record length .Ltmp33613: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp33614: .cv_def_range .Ltmp17595 .Ltmp17596, "E\021O\001\000\000\b\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33608: .p2align 2 .cv_linetable 1774, "??0?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@QEAA@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end1774 .section .debug$S,"dr",associative,"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::compareEqual,0>,gsl::details::span_iterator,0> > .long .Ltmp33616-.Ltmp33615 # Subsection size .Ltmp33615: .short .Ltmp33618-.Ltmp33617 # Record length .Ltmp33617: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1775-"??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$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 12444 # Function type index .secrel32 "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$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_NAEBV?$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 .Ltmp33618: .short .Ltmp33620-.Ltmp33619 # Record length .Ltmp33619: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp33620: .cv_def_range .Ltmp17597 .Ltmp17598, "E\021O\001\000\0000\000\000\000" .short .Ltmp33622-.Ltmp33621 # Record length .Ltmp33621: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp33622: .cv_def_range .Ltmp17597 .Ltmp17598, "E\021O\001\000\0008\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33616: .p2align 2 .cv_linetable 1775, "??$compareEqual@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V123@@Catch@@YA_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@0@Z", .Lfunc_end1775 .section .debug$S,"dr",associative,"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::BinaryExpr .long .Ltmp33624-.Ltmp33623 # Subsection size .Ltmp33623: .short .Ltmp33626-.Ltmp33625 # Record length .Ltmp33625: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1776-"??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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 12445 # Function type index .secrel32 "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z" # Function section relative address .secidx "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$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 .Ltmp33626: .short .Ltmp33628-.Ltmp33627 # Record length .Ltmp33627: .short 4414 # Record kind: S_LOCAL .long 9418 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33628: .cv_def_range .Ltmp17599 .Ltmp17602, "E\021O\001\000\000P\000\000\000" .short .Ltmp33630-.Ltmp33629 # Record length .Ltmp33629: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "comparisonResult" .Ltmp33630: .cv_def_range .Ltmp17599 .Ltmp17602, "E\021O\001\000\000_\000\000\000" .short .Ltmp33632-.Ltmp33631 # Record length .Ltmp33631: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "lhs" .Ltmp33632: .cv_def_range .Ltmp17599 .Ltmp17602, "E\021O\001\000\000`\000\000\000" .short .Ltmp33634-.Ltmp33633 # Record length .Ltmp33633: .short 4414 # Record kind: S_LOCAL .long 7451 # TypeIndex .short 1 # Flags .asciz "op" .Ltmp33634: .cv_def_range .Lfunc_begin1776 .Ltmp17600, "A\021Q\001\000\000" .cv_def_range .Ltmp17600 .Ltmp17601, "E\021O\001\000\0008\000\000\000" .short .Ltmp33636-.Ltmp33635 # Record length .Ltmp33635: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "rhs" .Ltmp33636: .cv_def_range .Ltmp17599 .Ltmp17602, "E\021O\001\000\000\220\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33624: .p2align 2 .cv_linetable 1776, "??0?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@QEAA@_NAEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@VStringRef@1@1@Z", .Lfunc_end1776 .section .debug$S,"dr",associative,"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression .long .Ltmp33638-.Ltmp33637 # Subsection size .Ltmp33637: .short .Ltmp33640-.Ltmp33639 # Record length .Ltmp33639: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1777-"?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12446 # Function type index .secrel32 "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::isBinaryExpression" # Function name .Ltmp33640: .short .Ltmp33642-.Ltmp33641 # Record length .Ltmp33641: .short 4414 # Record kind: S_LOCAL .long 9415 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33642: .cv_def_range .Ltmp17603 .Ltmp17604, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33638: .p2align 2 .cv_linetable 1777, "?isBinaryExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ", .Lfunc_end1777 .section .debug$S,"dr",associative,"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult .long .Ltmp33644-.Ltmp33643 # Subsection size .Ltmp33643: .short .Ltmp33646-.Ltmp33645 # Record length .Ltmp33645: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1778-"?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12447 # Function type index .secrel32 "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section relative address .secidx "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::getResult" # Function name .Ltmp33646: .short .Ltmp33648-.Ltmp33647 # Record length .Ltmp33647: .short 4414 # Record kind: S_LOCAL .long 9415 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33648: .cv_def_range .Ltmp17605 .Ltmp17606, "E\021O\001\000\000\000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33644: .p2align 2 .cv_linetable 1778, "?getResult@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBA_NXZ", .Lfunc_end1778 .section .debug$S,"dr",associative,"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::streamReconstructedExpression .long .Ltmp33650-.Ltmp33649 # Subsection size .Ltmp33649: .short .Ltmp33652-.Ltmp33651 # Record length .Ltmp33651: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1779-"?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12448 # Function type index .secrel32 "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z" # Function section relative address .secidx "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$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 .Ltmp33652: .short .Ltmp33654-.Ltmp33653 # Record length .Ltmp33653: .short 4414 # Record kind: S_LOCAL .long 9415 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33654: .cv_def_range .Ltmp17611 .Ltmp17612, "E\021N\001\000\000(\000\000\000" .short .Ltmp33656-.Ltmp33655 # Record length .Ltmp33655: .short 4414 # Record kind: S_LOCAL .long 4475 # TypeIndex .short 1 # Flags .asciz "os" .Ltmp33656: .cv_def_range .Ltmp17611 .Ltmp17612, "E\021N\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33650: .p2align 2 .cv_linetable 1779, "?streamReconstructedExpression@?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@EEBAXAEAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z", .Lfunc_end1779 .section .debug$S,"dr",associative,"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr .long .Ltmp33658-.Ltmp33657 # Subsection size .Ltmp33657: .short .Ltmp33660-.Ltmp33659 # Record length .Ltmp33659: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1780-"??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 9426 # Function type index .secrel32 "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Function section relative address .secidx "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z" # Function section index .byte 0 # Flags .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::~BinaryExpr" # Function name .Ltmp33660: .short .Ltmp33662-.Ltmp33661 # Record length .Ltmp33661: .short 4414 # Record kind: S_LOCAL .long 9418 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33662: .cv_def_range .Ltmp17613 .Ltmp17614, "E\021O\001\000\0000\000\000\000" .short .Ltmp33664-.Ltmp33663 # Record length .Ltmp33663: .short 4414 # Record kind: S_LOCAL .long 116 # TypeIndex .short 1 # Flags .asciz "should_call_delete" .Ltmp33664: .cv_def_range .Ltmp17613 .Ltmp17614, "E\021O\001\000\000<\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33658: .p2align 2 .cv_linetable 1780, "??_G?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@UEAAPEAXI@Z", .Lfunc_end1780 .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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::Detail::stringify,0> > .long .Ltmp33666-.Ltmp33665 # Subsection size .Ltmp33665: .short .Ltmp33668-.Ltmp33667 # Record length .Ltmp33667: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1781-"??$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@@AEBV?$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 12450 # 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@@AEBV?$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@@AEBV?$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 .Ltmp33668: .short .Ltmp33670-.Ltmp33669 # Record length .Ltmp33669: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "e" .Ltmp33670: .cv_def_range .Ltmp17615 .Ltmp17616, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33666: .p2align 2 .cv_linetable 1781, "??$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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end1781 .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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for Catch::StringMaker,0> >::convert,0> > .long .Ltmp33672-.Ltmp33671 # Subsection size .Ltmp33671: .short .Ltmp33674-.Ltmp33673 # Record length .Ltmp33673: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1782-"??$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@@AEBV?$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 12455 # 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@@AEBV?$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@@AEBV?$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 .Ltmp33674: .short .Ltmp33676-.Ltmp33675 # Record length .Ltmp33675: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33676: .cv_def_range .Ltmp17617 .Ltmp17618, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33672: .p2align 2 .cv_linetable 1782, "??$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@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end1782 .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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Regex_search1,0>,std::allocator,0> > >,char,std::regex_traits,gsl::details::span_iterator,0> > .long .Ltmp33678-.Ltmp33677 # Subsection size .Ltmp33677: .short .Ltmp33680-.Ltmp33679 # Record length .Ltmp33679: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1783-"??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 12458 # 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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$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 .Ltmp33680: .short .Ltmp33682-.Ltmp33681 # Record length .Ltmp33681: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33682: .cv_def_range .Lfunc_begin1783 .Ltmp17630, "A\021J\001\000\000" .cv_def_range .Ltmp17630 .Ltmp17658 .Ltmp17659 .Ltmp17660, "E\021N\001\000\000\030\000\000\000" .short .Ltmp33684-.Ltmp33683 # Record length .Ltmp33683: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33684: .cv_def_range .Lfunc_begin1783 .Ltmp17631, "A\021K\001\000\000" .cv_def_range .Ltmp17631 .Ltmp17658 .Ltmp17659 .Ltmp17660, "E\021N\001\000\000\b\000\000\000" .short .Ltmp33686-.Ltmp33685 # Record length .Ltmp33685: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "_Matches" .Ltmp33686: .cv_def_range .Ltmp17629 .Ltmp17661, "E\021N\001\000\000`\002\000\000" .short .Ltmp33688-.Ltmp33687 # Record length .Ltmp33687: .short 4414 # Record kind: S_LOCAL .long 9066 # TypeIndex .short 1 # Flags .asciz "_Re" .Ltmp33688: .cv_def_range .Ltmp17629 .Ltmp17661, "E\021N\001\000\000h\002\000\000" .short .Ltmp33690-.Ltmp33689 # Record length .Ltmp33689: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Flgs" .Ltmp33690: .cv_def_range .Ltmp17629 .Ltmp17661, "E\021N\001\000\000\300\002\000\000" .short .Ltmp33692-.Ltmp33691 # Record length .Ltmp33691: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Org" .Ltmp33692: .cv_def_range .Lfunc_begin1783 .Ltmp17632, "A\021H\001\000\000" .cv_def_range .Ltmp17632 .Ltmp17658 .Ltmp17659 .Ltmp17660, "E\021N\001\000\000\000\000\000\000" .short .Ltmp33694-.Ltmp33693 # Record length .Ltmp33693: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Found" .Ltmp33694: .cv_def_range .Ltmp17629 .Ltmp17661, "E\021N\001\000\000_\002\000\000" .short .Ltmp33696-.Ltmp33695 # Record length .Ltmp33695: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Begin" .Ltmp33696: .cv_def_range .Ltmp17629 .Ltmp17661, "E\021N\001\000\000@\002\000\000" .short .Ltmp33698-.Ltmp33697 # Record length .Ltmp33697: .short 4414 # Record kind: S_LOCAL .long 9534 # TypeIndex .short 0 # Flags .asciz "_Mx" .Ltmp33698: .cv_def_range .Ltmp17629 .Ltmp17661, "E\021N\001\000\000\370\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33678: .p2align 2 .cv_linetable 1783, "??$_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@@0PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@AEBV?$basic_regex@DV?$regex_traits@D@std@@@0@W4match_flag_type@regex_constants@0@0@Z", .Lfunc_end1783 .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@@QEAAXW4match_flag_type@regex_constants@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Setf .long .Ltmp33700-.Ltmp33699 # Subsection size .Ltmp33699: .short .Ltmp33702-.Ltmp33701 # Record length .Ltmp33701: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1784-"?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12459 # 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@@QEAAXW4match_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@@QEAAXW4match_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 .Ltmp33702: .short .Ltmp33704-.Ltmp33703 # Record length .Ltmp33703: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33704: .cv_def_range .Ltmp17662 .Ltmp17663, "E\021O\001\000\000(\000\000\000" .short .Ltmp33706-.Ltmp33705 # Record length .Ltmp33705: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Mf" .Ltmp33706: .cv_def_range .Ltmp17662 .Ltmp17663, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33700: .p2align 2 .cv_linetable 1784, "?_Setf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z", .Lfunc_end1784 .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@@QEAAXW4match_flag_type@regex_constants@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Clearf .long .Ltmp33708-.Ltmp33707 # Subsection size .Ltmp33707: .short .Ltmp33710-.Ltmp33709 # Record length .Ltmp33709: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1785-"?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12460 # 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@@QEAAXW4match_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@@QEAAXW4match_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 .Ltmp33710: .short .Ltmp33712-.Ltmp33711 # Record length .Ltmp33711: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33712: .cv_def_range .Ltmp17664 .Ltmp17665, "E\021O\001\000\0008\000\000\000" .short .Ltmp33714-.Ltmp33713 # Record length .Ltmp33713: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Mf" .Ltmp33714: .cv_def_range .Ltmp17664 .Ltmp17665, "E\021O\001\000\000D\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33708: .p2align 2 .cv_linetable 1785, "?_Clearf@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAAXW4match_flag_type@regex_constants@2@@Z", .Lfunc_end1785 .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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Skip .long .Ltmp33716-.Ltmp33715 # Subsection size .Ltmp33715: .short .Ltmp33718-.Ltmp33717 # Record length .Ltmp33717: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1786-"?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12461 # 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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_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@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_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 .Ltmp33718: .short .Ltmp33720-.Ltmp33719 # Record length .Ltmp33719: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33720: .cv_def_range .Ltmp17666 .Ltmp17752, "E\021O\001\000\0000\001\000\000" .short .Ltmp33722-.Ltmp33721 # Record length .Ltmp33721: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_First_arg" .Ltmp33722: .cv_def_range .Lfunc_begin1786 .Ltmp17668, "A\021P\001\000\000" .cv_def_range .Ltmp17668 .Ltmp17751, "E\021O\001\000\000\360\000\000\000" .short .Ltmp33724-.Ltmp33723 # Record length .Ltmp33723: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33724: .cv_def_range .Lfunc_begin1786 .Ltmp17667, "A\021Q\001\000\000" .cv_def_range .Ltmp17667 .Ltmp17751, "E\021O\001\000\000\370\000\000\000" .short .Ltmp33726-.Ltmp33725 # Record length .Ltmp33725: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 1 # Flags .asciz "_Node_arg" .Ltmp33726: .cv_def_range .Ltmp17666 .Ltmp17752, "E\021O\001\000\000`\003\000\000" .short .Ltmp33728-.Ltmp33727 # Record length .Ltmp33727: .short 4414 # Record kind: S_LOCAL .long 9195 # TypeIndex .short 0 # Flags .asciz "_Nx" .Ltmp33728: .cv_def_range .Ltmp17666 .Ltmp17752, "E\021O\001\000\000(\001\000\000" .short .Ltmp33730-.Ltmp33729 # Record length .Ltmp33729: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17691-.Ltmp17684 # Code size .secrel32 .Ltmp17684 # Function section relative address .secidx .Lfunc_begin1786 # Function section index .byte 0 # Lexical block name .Ltmp33730: .short .Ltmp33732-.Ltmp33731 # Record length .Ltmp33731: .short 4414 # Record kind: S_LOCAL .long 10790 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp33732: .cv_def_range .Ltmp17684 .Ltmp17691, "E\021O\001\000\000 \001\000\000" .short .Ltmp33734-.Ltmp33733 # Record length .Ltmp33733: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17689-.Ltmp17686 # Code size .secrel32 .Ltmp17686 # Function section relative address .secidx .Lfunc_begin1786 # Function section index .byte 0 # Lexical block name .Ltmp33734: .short .Ltmp33736-.Ltmp33735 # Record length .Ltmp33735: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Next" .Ltmp33736: .cv_def_range .Ltmp17686 .Ltmp17689, "E\021O\001\000\000@\002\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp33738-.Ltmp33737 # Record length .Ltmp33737: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17728-.Ltmp17693 # Code size .secrel32 .Ltmp17693 # Function section relative address .secidx .Lfunc_begin1786 # Function section index .byte 0 # Lexical block name .Ltmp33738: .short .Ltmp33740-.Ltmp33739 # Record length .Ltmp33739: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 0 # Flags .asciz "_Found" .Ltmp33740: .cv_def_range .Ltmp17693 .Ltmp17728, "E\021O\001\000\000\037\001\000\000" .short .Ltmp33742-.Ltmp33741 # Record length .Ltmp33741: .short 4414 # Record kind: S_LOCAL .long 32 # TypeIndex .short 0 # Flags .asciz "_Ch" .Ltmp33742: .cv_def_range .Ltmp17693 .Ltmp17728, "E\021O\001\000\000\337\001\000\000" .short .Ltmp33744-.Ltmp33743 # Record length .Ltmp33743: .short 4414 # Record kind: S_LOCAL .long 11289 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp33744: .cv_def_range .Ltmp17693 .Ltmp17728, "E\021O\001\000\000\020\001\000\000" .short .Ltmp33746-.Ltmp33745 # Record length .Ltmp33745: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 0 # Flags .asciz "_Next" .Ltmp33746: .cv_def_range .Ltmp17693 .Ltmp17728, "E\021O\001\000\000\310\001\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short .Ltmp33748-.Ltmp33747 # Record length .Ltmp33747: .short 4355 # Record kind: S_BLOCK32 .long 0 # PtrParent .long 0 # PtrEnd .long .Ltmp17742-.Ltmp17735 # Code size .secrel32 .Ltmp17735 # Function section relative address .secidx .Lfunc_begin1786 # Function section index .byte 0 # Lexical block name .Ltmp33748: .short .Ltmp33750-.Ltmp33749 # Record length .Ltmp33749: .short 4414 # Record kind: S_LOCAL .long 9513 # TypeIndex .short 0 # Flags .asciz "_Node" .Ltmp33750: .cv_def_range .Ltmp17735 .Ltmp17742, "E\021O\001\000\000\b\001\000\000" .short 2 # Record length .short 6 # Record kind: S_END .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33716: .p2align 2 .cv_linetable 1786, "?_Skip@?$_Matcher@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@DV?$regex_traits@D@std@@V123@@std@@QEAA?AV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@V345@0PEAV_Node_base@2@@Z", .Lfunc_end1786 .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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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 .long 241 # Symbol subsection for std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::_Match,0> > > > .long .Ltmp33752-.Ltmp33751 # Subsection size .Ltmp33751: .short .Ltmp33754-.Ltmp33753 # Record length .Ltmp33753: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1787-"??$_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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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 12464 # 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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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 .Ltmp33754: .short .Ltmp33756-.Ltmp33755 # Record length .Ltmp33755: .short 4414 # Record kind: S_LOCAL .long 9505 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33756: .cv_def_range .Ltmp17753 .Ltmp17755, "E\021O\001\000\000 \000\000\000" .short .Ltmp33758-.Ltmp33757 # Record length .Ltmp33757: .short 4414 # Record kind: S_LOCAL .long 6680 # TypeIndex .short 1 # Flags .asciz "_Pfirst" .Ltmp33758: .cv_def_range .Lfunc_begin1787 .Ltmp17754, "E\021K\001\000\000\000\000\000\000" .short .Ltmp33760-.Ltmp33759 # Record length .Ltmp33759: .short 4414 # Record kind: S_LOCAL .long 6685 # TypeIndex .short 1 # Flags .asciz "_Matches" .Ltmp33760: .cv_def_range .Ltmp17753 .Ltmp17755, "E\021O\001\000\000(\000\000\000" .short .Ltmp33762-.Ltmp33761 # Record length .Ltmp33761: .short 4414 # Record kind: S_LOCAL .long 48 # TypeIndex .short 1 # Flags .asciz "_Full_match" .Ltmp33762: .cv_def_range .Ltmp17753 .Ltmp17755, "E\021O\001\000\0007\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33752: .p2align 2 .cv_linetable 1787, "??$_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@@QEAA_NV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAV?$match_results@V?$span_iterator@V?$span@D$0?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_end1787 .section .debug$S,"dr",associative,"??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_constants::operator|= .long .Ltmp33764-.Ltmp33763 # Subsection size .Ltmp33763: .short .Ltmp33766-.Ltmp33765 # Record length .Ltmp33765: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1788-"??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12468 # Function type index .secrel32 "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # Function section relative address .secidx "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # Function section index .byte 0 # Flags .asciz "std::regex_constants::operator|=" # Function name .Ltmp33766: .short .Ltmp33768-.Ltmp33767 # Record length .Ltmp33767: .short 4414 # Record kind: S_LOCAL .long 12465 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp33768: .cv_def_range .Ltmp17756 .Ltmp17757, "E\021O\001\000\000(\000\000\000" .short .Ltmp33770-.Ltmp33769 # Record length .Ltmp33769: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp33770: .cv_def_range .Ltmp17756 .Ltmp17757, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33764: .p2align 2 .cv_linetable 1788, "??_5regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z", .Lfunc_end1788 .section .debug$S,"dr",associative,"??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_constants::operator&= .long .Ltmp33772-.Ltmp33771 # Subsection size .Ltmp33771: .short .Ltmp33774-.Ltmp33773 # Record length .Ltmp33773: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1789-"??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12469 # Function type index .secrel32 "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # Function section relative address .secidx "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z" # Function section index .byte 0 # Flags .asciz "std::regex_constants::operator&=" # Function name .Ltmp33774: .short .Ltmp33776-.Ltmp33775 # Record length .Ltmp33775: .short 4414 # Record kind: S_LOCAL .long 12465 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp33776: .cv_def_range .Ltmp17758 .Ltmp17759, "E\021O\001\000\000(\000\000\000" .short .Ltmp33778-.Ltmp33777 # Record length .Ltmp33777: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Right" .Ltmp33778: .cv_def_range .Ltmp17758 .Ltmp17759, "E\021O\001\000\0004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33772: .p2align 2 .cv_linetable 1789, "??_4regex_constants@std@@YAAEAW4match_flag_type@01@AEAW4201@W4201@@Z", .Lfunc_end1789 .section .debug$S,"dr",associative,"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::regex_constants::operator~ .long .Ltmp33780-.Ltmp33779 # Subsection size .Ltmp33779: .short .Ltmp33782-.Ltmp33781 # Record length .Ltmp33781: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1790-"??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12471 # 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 .Ltmp33782: .short .Ltmp33784-.Ltmp33783 # Record length .Ltmp33783: .short 4414 # Record kind: S_LOCAL .long 6708 # TypeIndex .short 1 # Flags .asciz "_Left" .Ltmp33784: .cv_def_range .Ltmp17760 .Ltmp17761, "E\021O\001\000\000\004\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33780: .p2align 2 .cv_linetable 1790, "??Sregex_constants@std@@YA?AW4match_flag_type@01@W4201@@Z", .Lfunc_end1790 .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@AEBW4_Meta_type@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::find,0>,std::_Meta_type> .long .Ltmp33786-.Ltmp33785 # Subsection size .Ltmp33785: .short .Ltmp33788-.Ltmp33787 # Record length .Ltmp33787: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1791-"??$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@AEBW4_Meta_type@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12476 # 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@AEBW4_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@AEBW4_Meta_type@0@@Z" # Function section index .byte 0 # Flags .asciz "std::find,0>,std::_Meta_type>" # Function name .Ltmp33788: .short .Ltmp33790-.Ltmp33789 # Record length .Ltmp33789: .short 4414 # Record kind: S_LOCAL .long 9388 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33790: .cv_def_range .Lfunc_begin1791 .Ltmp17763, "A\021K\001\000\000" .cv_def_range .Ltmp17763 .Ltmp17765, "E\021O\001\000\000@\000\000\000" .short .Ltmp33792-.Ltmp33791 # Record length .Ltmp33791: .short 4414 # Record kind: S_LOCAL .long 12477 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33792: .cv_def_range .Lfunc_begin1791 .Ltmp17764, "A\021P\001\000\000" .cv_def_range .Ltmp17764 .Ltmp17765, "E\021O\001\000\0000\000\000\000" .short .Ltmp33794-.Ltmp33793 # Record length .Ltmp33793: .short 4414 # Record kind: S_LOCAL .long 12473 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp33794: .cv_def_range .Ltmp17762 .Ltmp17766, "E\021O\001\000\000P\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33786: .p2align 2 .cv_linetable 1791, "??$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@AEBW4_Meta_type@0@@Z", .Lfunc_end1791 .section .debug$S,"dr",associative,"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Seek_wrapped,0>,char *,0> .long .Ltmp33796-.Ltmp33795 # Subsection size .Ltmp33795: .short .Ltmp33798-.Ltmp33797 # Record length .Ltmp33797: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1792-"??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12480 # Function type index .secrel32 "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" # Function section relative address .secidx "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z" # Function section index .byte 0 # Flags .asciz "std::_Seek_wrapped,0>,char *,0>" # Function name .Ltmp33798: .short .Ltmp33800-.Ltmp33799 # Record length .Ltmp33799: .short 4414 # Record kind: S_LOCAL .long 6666 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp33800: .cv_def_range .Ltmp17767 .Ltmp17768, "E\021O\001\000\000(\000\000\000" .short .Ltmp33802-.Ltmp33801 # Record length .Ltmp33801: .short 4414 # Record kind: S_LOCAL .long 7722 # TypeIndex .short 1 # Flags .asciz "_UIt" .Ltmp33802: .cv_def_range .Ltmp17767 .Ltmp17768, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33796: .p2align 2 .cv_linetable 1792, "??$_Seek_wrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@PEAD$0A@@std@@YAXAEAV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBQEAD@Z", .Lfunc_end1792 .section .debug$S,"dr",associative,"??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Find_unchecked .long .Ltmp33804-.Ltmp33803 # Subsection size .Ltmp33803: .short .Ltmp33806-.Ltmp33805 # Record length .Ltmp33805: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1793-"??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12483 # Function type index .secrel32 "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" # Function section relative address .secidx "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Find_unchecked" # Function name .Ltmp33806: .short .Ltmp33808-.Ltmp33807 # Record length .Ltmp33807: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33808: .cv_def_range .Ltmp17769 .Ltmp17770, "E\021O\001\000\0000\000\000\000" .short .Ltmp33810-.Ltmp33809 # Record length .Ltmp33809: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33810: .cv_def_range .Ltmp17769 .Ltmp17770, "E\021O\001\000\0008\000\000\000" .short .Ltmp33812-.Ltmp33811 # Record length .Ltmp33811: .short 4414 # Record kind: S_LOCAL .long 12473 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp33812: .cv_def_range .Ltmp17769 .Ltmp17770, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33804: .p2align 2 .cv_linetable 1793, "??$_Find_unchecked@PEADW4_Meta_type@std@@@std@@YAPEADQEAD0AEBW4_Meta_type@0@@Z", .Lfunc_end1793 .section .debug$S,"dr",associative,"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Get_unwrapped,0>,0> .long .Ltmp33814-.Ltmp33813 # Subsection size .Ltmp33813: .short .Ltmp33816-.Ltmp33815 # Record length .Ltmp33815: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1794-"??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$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 12485 # Function type index .secrel32 "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$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?@@AEBV?$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 .Ltmp33816: .short .Ltmp33818-.Ltmp33817 # Record length .Ltmp33817: .short 4414 # Record kind: S_LOCAL .long 9396 # TypeIndex .short 1 # Flags .asciz "_It" .Ltmp33818: .cv_def_range .Ltmp17771 .Ltmp17772, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33814: .p2align 2 .cv_linetable 1794, "??$_Get_unwrapped@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@$0A@@std@@YA?A?@@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Z", .Lfunc_end1794 .section .debug$S,"dr",associative,"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::_Seek_to .long .Ltmp33820-.Ltmp33819 # Subsection size .Ltmp33819: .short .Ltmp33822-.Ltmp33821 # Record length .Ltmp33821: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1795-"?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12486 # Function type index .secrel32 "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" # Function section relative address .secidx "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::_Seek_to" # Function name .Ltmp33822: .short .Ltmp33824-.Ltmp33823 # Record length .Ltmp33823: .short 4414 # Record kind: S_LOCAL .long 6657 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33824: .cv_def_range .Ltmp17773 .Ltmp17774, "E\021O\001\000\0008\000\000\000" .short .Ltmp33826-.Ltmp33825 # Record length .Ltmp33825: .short 4414 # Record kind: S_LOCAL .long 4954 # TypeIndex .short 1 # Flags .asciz "p" .Ltmp33826: .cv_def_range .Ltmp17773 .Ltmp17774, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33820: .p2align 2 .cv_linetable 1795, "?_Seek_to@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEAAXQEAD@Z", .Lfunc_end1795 .section .debug$S,"dr",associative,"??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for std::_Find_unchecked1 .long .Ltmp33828-.Ltmp33827 # Subsection size .Ltmp33827: .short .Ltmp33830-.Ltmp33829 # Record length .Ltmp33829: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1796-"??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12489 # Function type index .secrel32 "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # Function section relative address .secidx "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z" # Function section index .byte 0 # Flags .asciz "std::_Find_unchecked1" # Function name .Ltmp33830: .short .Ltmp33832-.Ltmp33831 # Record length .Ltmp33831: .short 4414 # Record kind: S_LOCAL .long 1648 # TypeIndex .short 1 # Flags .asciz "_First" .Ltmp33832: .cv_def_range .Ltmp17775 .Ltmp17780, "E\021O\001\000\000\000\000\000\000" .short .Ltmp33834-.Ltmp33833 # Record length .Ltmp33833: .short 4414 # Record kind: S_LOCAL .long 4521 # TypeIndex .short 1 # Flags .asciz "_Last" .Ltmp33834: .cv_def_range .Ltmp17775 .Ltmp17780, "E\021O\001\000\000\b\000\000\000" .short .Ltmp33836-.Ltmp33835 # Record length .Ltmp33835: .short 4414 # Record kind: S_LOCAL .long 12473 # TypeIndex .short 1 # Flags .asciz "_Val" .Ltmp33836: .cv_def_range .Ltmp17775 .Ltmp17780, "E\021O\001\000\000\020\000\000\000" .short .Ltmp33838-.Ltmp33837 # Record length .Ltmp33837: .short 4414 # Record kind: S_LOCAL .long 4544 # TypeIndex .short 1 # Flags .byte 0 .Ltmp33838: .cv_def_range .Ltmp17775 .Ltmp17780, "E\021O\001\000\000\030\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33828: .p2align 2 .cv_linetable 1796, "??$_Find_unchecked1@PEADW4_Meta_type@std@@@std@@YAPEADPEADQEADAEBW4_Meta_type@0@U?$integral_constant@_N$0A@@0@@Z", .Lfunc_end1796 .section .debug$S,"dr",associative,"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::details::span_iterator,0>::_Unwrapped .long .Ltmp33840-.Ltmp33839 # Subsection size .Ltmp33839: .short .Ltmp33842-.Ltmp33841 # Record length .Ltmp33841: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1797-"?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12490 # Function type index .secrel32 "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" # Function section relative address .secidx "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ" # Function section index .byte 0 # Flags .asciz "gsl::details::span_iterator,0>::_Unwrapped" # Function name .Ltmp33842: .short .Ltmp33844-.Ltmp33843 # Record length .Ltmp33843: .short 4414 # Record kind: S_LOCAL .long 6663 # TypeIndex .short 1 # Flags .asciz "this" .Ltmp33844: .cv_def_range .Ltmp17781 .Ltmp17782, "E\021O\001\000\0000\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33840: .p2align 2 .cv_linetable 1797, "?_Unwrapped@?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@QEBAPEADXZ", .Lfunc_end1797 .section .debug$S,"dr",associative,"??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for gsl::at .long .Ltmp33846-.Ltmp33845 # Subsection size .Ltmp33845: .short .Ltmp33848-.Ltmp33847 # Record length .Ltmp33847: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1798-"??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12493 # Function type index .secrel32 "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" # Function section relative address .secidx "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z" # Function section index .byte 0 # Flags .asciz "gsl::at" # Function name .Ltmp33848: .short .Ltmp33850-.Ltmp33849 # Record length .Ltmp33849: .short 4414 # Record kind: S_LOCAL .long 4150 # TypeIndex .short 1 # Flags .asciz "s" .Ltmp33850: .cv_def_range .Lfunc_begin1798 .Lfunc_end1798, "E\021J\001\000\000\000\000\000\000" .short .Ltmp33852-.Ltmp33851 # Record length .Ltmp33851: .short 4414 # Record kind: S_LOCAL .long 19 # TypeIndex .short 1 # Flags .asciz "i" .Ltmp33852: .cv_def_range .Ltmp17783 .Ltmp17784, "E\021O\001\000\000 \000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33846: .p2align 2 .cv_linetable 1798, "??$at@H$0?0@gsl@@YAAEAHV?$span@H$0?0@0@_J@Z", .Lfunc_end1798 .section .debug$S,"dr",associative,wmemcpy .p2align 2 .long 4 # Debug section magic .long 241 # Symbol subsection for wmemcpy .long .Ltmp33854-.Ltmp33853 # Subsection size .Ltmp33853: .short .Ltmp33856-.Ltmp33855 # Record length .Ltmp33855: .short 4423 # Record kind: S_GPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1799-wmemcpy # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12496 # Function type index .secrel32 wmemcpy # Function section relative address .secidx wmemcpy # Function section index .byte 0 # Flags .asciz "wmemcpy" # Function name .Ltmp33856: .short .Ltmp33858-.Ltmp33857 # Record length .Ltmp33857: .short 4414 # Record kind: S_LOCAL .long 1649 # TypeIndex .short 1 # Flags .asciz "_S1" .Ltmp33858: .cv_def_range .Ltmp17785 .Ltmp17786, "E\021O\001\000\0000\000\000\000" .short .Ltmp33860-.Ltmp33859 # Record length .Ltmp33859: .short 4414 # Record kind: S_LOCAL .long 7100 # TypeIndex .short 1 # Flags .asciz "_S2" .Ltmp33860: .cv_def_range .Ltmp17785 .Ltmp17786, "E\021O\001\000\0008\000\000\000" .short .Ltmp33862-.Ltmp33861 # Record length .Ltmp33861: .short 4414 # Record kind: S_LOCAL .long 35 # TypeIndex .short 1 # Flags .asciz "_N" .Ltmp33862: .cv_def_range .Ltmp17785 .Ltmp17786, "E\021O\001\000\000@\000\000\000" .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33854: .p2align 2 .cv_linetable 1799, wmemcpy, .Lfunc_end1799 .section .debug$S,"dr" .long 241 # Symbol subsection for _GLOBAL__sub_I_span_tests.cpp .long .Ltmp33864-.Ltmp33863 # Subsection size .Ltmp33863: .short .Ltmp33866-.Ltmp33865 # Record length .Ltmp33865: .short 4422 # Record kind: S_LPROC32_ID .long 0 # PtrParent .long 0 # PtrEnd .long 0 # PtrNext .long .Lfunc_end1800-_GLOBAL__sub_I_span_tests.cpp # Code size .long 0 # Offset after prologue .long 0 # Offset before epilogue .long 12497 # 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 .Ltmp33866: .short 2 # Record length .short 4431 # Record kind: S_PROC_ID_END .Ltmp33864: .p2align 2 .cv_linetable 1800, _GLOBAL__sub_I_span_tests.cpp, .Lfunc_end1800 .long 241 # Symbol subsection for globals .long .Ltmp33868-.Ltmp33867 # Subsection size .Ltmp33867: .short .Ltmp33870-.Ltmp33869 # Record length .Ltmp33869: .short 4364 # Record kind: S_LDATA32 .long 12498 # Type .secrel32 "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # DataOffset .secidx "?autoRegistrar1@?A0x3DBF7A98@@3UAutoReg@Catch@@A" # Segment .asciz "autoRegistrar1" # Name .Ltmp33870: .short .Ltmp33872-.Ltmp33871 # Record length .Ltmp33871: .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 .Ltmp33872: .short .Ltmp33874-.Ltmp33873 # Record length .Ltmp33873: .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 .Ltmp33874: .short .Ltmp33876-.Ltmp33875 # Record length .Ltmp33875: .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 .Ltmp33876: .short .Ltmp33878-.Ltmp33877 # Record length .Ltmp33877: .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 .Ltmp33878: .short .Ltmp33880-.Ltmp33879 # Record length .Ltmp33879: .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 .Ltmp33880: .short .Ltmp33882-.Ltmp33881 # Record length .Ltmp33881: .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 .Ltmp33882: .short .Ltmp33884-.Ltmp33883 # Record length .Ltmp33883: .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 .Ltmp33884: .short .Ltmp33886-.Ltmp33885 # Record length .Ltmp33885: .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 .Ltmp33886: .short .Ltmp33888-.Ltmp33887 # Record length .Ltmp33887: .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 .Ltmp33888: .short .Ltmp33890-.Ltmp33889 # Record length .Ltmp33889: .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 .Ltmp33890: .short .Ltmp33892-.Ltmp33891 # Record length .Ltmp33891: .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 .Ltmp33892: .short .Ltmp33894-.Ltmp33893 # Record length .Ltmp33893: .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 .Ltmp33894: .short .Ltmp33896-.Ltmp33895 # Record length .Ltmp33895: .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 .Ltmp33896: .short .Ltmp33898-.Ltmp33897 # Record length .Ltmp33897: .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 .Ltmp33898: .short .Ltmp33900-.Ltmp33899 # Record length .Ltmp33899: .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 .Ltmp33900: .short .Ltmp33902-.Ltmp33901 # Record length .Ltmp33901: .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 .Ltmp33902: .short .Ltmp33904-.Ltmp33903 # Record length .Ltmp33903: .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 .Ltmp33904: .short .Ltmp33906-.Ltmp33905 # Record length .Ltmp33905: .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 .Ltmp33906: .short .Ltmp33908-.Ltmp33907 # Record length .Ltmp33907: .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 .Ltmp33908: .short .Ltmp33910-.Ltmp33909 # Record length .Ltmp33909: .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 .Ltmp33910: .short .Ltmp33912-.Ltmp33911 # Record length .Ltmp33911: .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 .Ltmp33912: .short .Ltmp33914-.Ltmp33913 # Record length .Ltmp33913: .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 .Ltmp33914: .short .Ltmp33916-.Ltmp33915 # Record length .Ltmp33915: .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 .Ltmp33916: .short .Ltmp33918-.Ltmp33917 # Record length .Ltmp33917: .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 .Ltmp33918: .short .Ltmp33920-.Ltmp33919 # Record length .Ltmp33919: .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 .Ltmp33920: .short .Ltmp33922-.Ltmp33921 # Record length .Ltmp33921: .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 .Ltmp33922: .short .Ltmp33924-.Ltmp33923 # Record length .Ltmp33923: .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 .Ltmp33924: .short .Ltmp33926-.Ltmp33925 # Record length .Ltmp33925: .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 .Ltmp33926: .short .Ltmp33928-.Ltmp33927 # Record length .Ltmp33927: .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 .Ltmp33928: .short .Ltmp33930-.Ltmp33929 # Record length .Ltmp33929: .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 .Ltmp33930: .short .Ltmp33932-.Ltmp33931 # Record length .Ltmp33931: .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 .Ltmp33932: .short .Ltmp33934-.Ltmp33933 # Record length .Ltmp33933: .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 .Ltmp33934: .short .Ltmp33936-.Ltmp33935 # Record length .Ltmp33935: .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 .Ltmp33936: .Ltmp33868: .p2align 2 .section .debug$S,"dr",associative,"?extent@?$span@H$01@gsl@@2_JB" .p2align 2 # Symbol subsection for ?extent@?$span@H$01@gsl@@2_JB .long 4 # Debug section magic .long 241 .long .Ltmp33938-.Ltmp33937 # Subsection size .Ltmp33937: .short .Ltmp33940-.Ltmp33939 # Record length .Ltmp33939: .short 4365 # Record kind: S_GDATA32 .long 4101 # Type .secrel32 "?extent@?$span@H$01@gsl@@2_JB" # DataOffset .secidx "?extent@?$span@H$01@gsl@@2_JB" # Segment .asciz "extent" # Name .Ltmp33940: .Ltmp33938: .p2align 2 .section .debug$S,"dr",associative,"?extent@?$span@H$0A@@gsl@@2_JB" .p2align 2 # Symbol subsection for ?extent@?$span@H$0A@@gsl@@2_JB .long 4 # Debug section magic .long 241 .long .Ltmp33942-.Ltmp33941 # Subsection size .Ltmp33941: .short .Ltmp33944-.Ltmp33943 # Record length .Ltmp33943: .short 4365 # Record kind: S_GDATA32 .long 4101 # Type .secrel32 "?extent@?$span@H$0A@@gsl@@2_JB" # DataOffset .secidx "?extent@?$span@H$0A@@gsl@@2_JB" # Segment .asciz "extent" # Name .Ltmp33944: .Ltmp33942: .p2align 2 .section .debug$S,"dr",associative,"?extent@?$span@H$04@gsl@@2_JB" .p2align 2 # Symbol subsection for ?extent@?$span@H$04@gsl@@2_JB .long 4 # Debug section magic .long 241 .long .Ltmp33946-.Ltmp33945 # Subsection size .Ltmp33945: .short .Ltmp33948-.Ltmp33947 # Record length .Ltmp33947: .short 4365 # Record kind: S_GDATA32 .long 4101 # Type .secrel32 "?extent@?$span@H$04@gsl@@2_JB" # DataOffset .secidx "?extent@?$span@H$04@gsl@@2_JB" # Segment .asciz "extent" # Name .Ltmp33948: .Ltmp33946: .p2align 2 .section .debug$S,"dr",associative,"?extent@?$span@H$03@gsl@@2_JB" .p2align 2 # Symbol subsection for ?extent@?$span@H$03@gsl@@2_JB .long 4 # Debug section magic .long 241 .long .Ltmp33950-.Ltmp33949 # Subsection size .Ltmp33949: .short .Ltmp33952-.Ltmp33951 # Record length .Ltmp33951: .short 4365 # Record kind: S_GDATA32 .long 4101 # Type .secrel32 "?extent@?$span@H$03@gsl@@2_JB" # DataOffset .secidx "?extent@?$span@H$03@gsl@@2_JB" # Segment .asciz "extent" # Name .Ltmp33952: .Ltmp33950: .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 .Ltmp33954-.Ltmp33953 # Subsection size .Ltmp33953: .short .Ltmp33956-.Ltmp33955 # Record length .Ltmp33955: .short 4365 # Record kind: S_GDATA32 .long 12500 # 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 .Ltmp33956: .Ltmp33954: .p2align 2 .section .debug$S,"dr",associative,"?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB" .p2align 2 # Symbol subsection for ?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB .long 4 # Debug section magic .long 241 .long .Ltmp33958-.Ltmp33957 # Subsection size .Ltmp33957: .short .Ltmp33960-.Ltmp33959 # Record length .Ltmp33959: .short 4365 # Record kind: S_GDATA32 .long 9173 # Type .secrel32 "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB" # DataOffset .secidx "?_Psave@?$_Facetptr@V?$collate@D@std@@@std@@2PEBVfacet@locale@2@EB" # Segment .asciz "_Psave" # Name .Ltmp33960: .Ltmp33958: .p2align 2 .section .debug$S,"dr",associative,"?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB" .p2align 2 # Symbol subsection for ?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB .long 4 # Debug section magic .long 241 .long .Ltmp33962-.Ltmp33961 # Subsection size .Ltmp33961: .short .Ltmp33964-.Ltmp33963 # Record length .Ltmp33963: .short 4365 # Record kind: S_GDATA32 .long 9173 # Type .secrel32 "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB" # DataOffset .secidx "?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PEBVfacet@locale@2@EB" # Segment .asciz "_Psave" # Name .Ltmp33964: .Ltmp33962: .p2align 2 .section .debug$S,"dr",associative,"?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB" .p2align 2 # Symbol subsection for ?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB .long 4 # Debug section magic .long 241 .long .Ltmp33966-.Ltmp33965 # Subsection size .Ltmp33965: .short .Ltmp33968-.Ltmp33967 # Record length .Ltmp33967: .short 4365 # Record kind: S_GDATA32 .long 12501 # Type .secrel32 "?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB" # DataOffset .secidx "?_Meta_map@?1??_Trans@?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@AEAAXXZ@4QBDB" # Segment .asciz "_Meta_map" # Name .Ltmp33968: .Ltmp33966: .p2align 2 .section .debug$S,"dr",associative,"?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B" .p2align 2 # Symbol subsection for ?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B .long 4 # Debug section magic .long 241 .long .Ltmp33970-.Ltmp33969 # Subsection size .Ltmp33969: .short .Ltmp33972-.Ltmp33971 # Record length .Ltmp33971: .short 4365 # Record kind: S_GDATA32 .long 12502 # Type .secrel32 "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B" # DataOffset .secidx "?_Names@?1???$lookup_classname@PEBD@?$_Regex_traits@D@std@@QEBAFPEBD0_N@Z@4QBU_Cl_names@2@B" # Segment .asciz "_Names" # Name .Ltmp33972: .Ltmp33970: .p2align 2 .section .debug$S,"dr" .long 241 .long .Ltmp33974-.Ltmp33973 # Subsection size .Ltmp33973: .short .Ltmp33976-.Ltmp33975 # Record length .Ltmp33975: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "ptrdiff_t" .Ltmp33976: .short .Ltmp33978-.Ltmp33977 # Record length .Ltmp33977: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "index_type" .Ltmp33978: .short .Ltmp33980-.Ltmp33979 # Record length .Ltmp33979: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::remove_cv_t" .Ltmp33980: .short .Ltmp33982-.Ltmp33981 # Record length .Ltmp33981: .short 4360 # Record kind: S_UDT .long 4150 # Type .asciz "gsl::span" .Ltmp33982: .short .Ltmp33984-.Ltmp33983 # Record length .Ltmp33983: .short 4360 # Record kind: S_UDT .long 4158 # Type .asciz "gsl::span::storage_type >" .Ltmp33984: .short .Ltmp33986-.Ltmp33985 # Record length .Ltmp33985: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "size_t" .Ltmp33986: .short .Ltmp33988-.Ltmp33987 # Record length .Ltmp33987: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "size_type" .Ltmp33988: .short .Ltmp33990-.Ltmp33989 # Record length .Ltmp33989: .short 4360 # Record kind: S_UDT .long 4193 # Type .asciz "std::array" .Ltmp33990: .short .Ltmp33992-.Ltmp33991 # Record length .Ltmp33991: .short 4360 # Record kind: S_UDT .long 4197 # Type .asciz "gsl::span::KnownNotNull" .Ltmp33992: .short .Ltmp33994-.Ltmp33993 # Record length .Ltmp33993: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::conditional_t,0>::element_type_,gsl::details::span_iterator,0>::element_type_>" .Ltmp33994: .short .Ltmp33996-.Ltmp33995 # Record length .Ltmp33995: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::remove_reference_t" .Ltmp33996: .short .Ltmp33998-.Ltmp33997 # Record length .Ltmp33997: .short 4360 # Record kind: S_UDT .long 1652 # Type .asciz "std::add_pointer_t,0>::reference>" .Ltmp33998: .short .Ltmp34000-.Ltmp33999 # Record length .Ltmp33999: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::remove_cv_t,0>::element_type_>" .Ltmp34000: .short .Ltmp34002-.Ltmp34001 # Record length .Ltmp34001: .short 4360 # Record kind: S_UDT .long 4227 # Type .asciz "gsl::details::span_iterator,0>" .Ltmp34002: .short .Ltmp34004-.Ltmp34003 # Record length .Ltmp34003: .short 4360 # Record kind: S_UDT .long 4162 # Type .asciz "std::conditional_t,1>::element_type_,gsl::details::span_iterator,1>::element_type_>" .Ltmp34004: .short .Ltmp34006-.Ltmp34005 # Record length .Ltmp34005: .short 4360 # Record kind: S_UDT .long 4162 # Type .asciz "std::remove_reference_t" .Ltmp34006: .short .Ltmp34008-.Ltmp34007 # Record length .Ltmp34007: .short 4360 # Record kind: S_UDT .long 4179 # Type .asciz "std::add_pointer_t,1>::reference>" .Ltmp34008: .short .Ltmp34010-.Ltmp34009 # Record length .Ltmp34009: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::remove_cv_t,1>::element_type_>" .Ltmp34010: .short .Ltmp34012-.Ltmp34011 # Record length .Ltmp34011: .short 4360 # Record kind: S_UDT .long 4252 # Type .asciz "gsl::details::span_iterator,1>" .Ltmp34012: .short .Ltmp34014-.Ltmp34013 # Record length .Ltmp34013: .short 4360 # Record kind: S_UDT .long 4271 # Type .asciz "std::reverse_iterator,0> >" .Ltmp34014: .short .Ltmp34016-.Ltmp34015 # Record length .Ltmp34015: .short 4360 # Record kind: S_UDT .long 4291 # Type .asciz "std::reverse_iterator,1> >" .Ltmp34016: .short .Ltmp34018-.Ltmp34017 # Record length .Ltmp34017: .short 4360 # Record kind: S_UDT .long 4294 # Type .asciz "gsl::span::subspan_selector<-1>" .Ltmp34018: .short .Ltmp34020-.Ltmp34019 # Record length .Ltmp34019: .short 4360 # Record kind: S_UDT .long 4302 # Type .asciz "gsl::details::extent_type<-1>" .Ltmp34020: .short .Ltmp34022-.Ltmp34021 # Record length .Ltmp34021: .short 4360 # Record kind: S_UDT .long 4306 # Type .asciz "std::random_access_iterator_tag" .Ltmp34022: .short .Ltmp34024-.Ltmp34023 # Record length .Ltmp34023: .short 4360 # Record kind: S_UDT .long 4310 # Type .asciz "std::bidirectional_iterator_tag" .Ltmp34024: .short .Ltmp34026-.Ltmp34025 # Record length .Ltmp34025: .short 4360 # Record kind: S_UDT .long 4314 # Type .asciz "std::forward_iterator_tag" .Ltmp34026: .short .Ltmp34028-.Ltmp34027 # Record length .Ltmp34027: .short 4360 # Record kind: S_UDT .long 4316 # Type .asciz "std::input_iterator_tag" .Ltmp34028: .short .Ltmp34030-.Ltmp34029 # Record length .Ltmp34029: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::remove_cv_t" .Ltmp34030: .short .Ltmp34032-.Ltmp34031 # Record length .Ltmp34031: .short 4360 # Record kind: S_UDT .long 4358 # Type .asciz "gsl::span" .Ltmp34032: .short .Ltmp34034-.Ltmp34033 # Record length .Ltmp34033: .short 4360 # Record kind: S_UDT .long 4364 # Type .asciz "gsl::span::storage_type >" .Ltmp34034: .short .Ltmp34036-.Ltmp34035 # Record length .Ltmp34035: .short 4360 # Record kind: S_UDT .long 4367 # Type .asciz "gsl::span::KnownNotNull" .Ltmp34036: .short .Ltmp34038-.Ltmp34037 # Record length .Ltmp34037: .short 4360 # Record kind: S_UDT .long 4411 # Type .asciz "Catch::AssertionHandler" .Ltmp34038: .short .Ltmp34040-.Ltmp34039 # Record length .Ltmp34039: .short 4360 # Record kind: S_UDT .long 4414 # Type .asciz "Catch::AssertionInfo" .Ltmp34040: .short .Ltmp34042-.Ltmp34041 # Record length .Ltmp34041: .short 4360 # Record kind: S_UDT .long 4429 # Type .asciz "std::string" .Ltmp34042: .short .Ltmp34044-.Ltmp34043 # Record length .Ltmp34043: .short 4360 # Record kind: S_UDT .long 4450 # Type .asciz "Catch::StringRef" .Ltmp34044: .short .Ltmp34046-.Ltmp34045 # Record length .Ltmp34045: .short 4360 # Record kind: S_UDT .long 4469 # Type .asciz "Catch::SourceLineInfo" .Ltmp34046: .short .Ltmp34048-.Ltmp34047 # Record length .Ltmp34047: .short 4360 # Record kind: S_UDT .long 4481 # Type .asciz "Catch::ITransientExpression" .Ltmp34048: .short .Ltmp34050-.Ltmp34049 # Record length .Ltmp34049: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant" .Ltmp34050: .short .Ltmp34052-.Ltmp34051 # Record length .Ltmp34051: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::true_type" .Ltmp34052: .short .Ltmp34054-.Ltmp34053 # Record length .Ltmp34053: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::bool_constant" .Ltmp34054: .short .Ltmp34056-.Ltmp34055 # Record length .Ltmp34055: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::false_type" .Ltmp34056: .short .Ltmp34058-.Ltmp34057 # Record length .Ltmp34057: .short 4360 # Record kind: S_UDT .long 4487 # Type .asciz "std::_Rebind_alloc_t,char>" .Ltmp34058: .short .Ltmp34060-.Ltmp34059 # Record length .Ltmp34059: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Is_specialization_v,char_traits> && is_trivial_v,std::allocator >::pointer> >" .Ltmp34060: .short .Ltmp34062-.Ltmp34061 # Record length .Ltmp34061: .short 4360 # Record kind: S_UDT .long 4677 # Type .asciz "std::basic_string,std::allocator >" .Ltmp34062: .short .Ltmp34064-.Ltmp34063 # Record length .Ltmp34063: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t > >::_Alty,std::_Container_proxy>" .Ltmp34064: .short .Ltmp34066-.Ltmp34065 # Record length .Ltmp34065: .short 4360 # Record kind: S_UDT .long 4714 # Type .asciz "std::conditional_t<_Is_simple_alloc_v >::_Alty>,_Simple_types,_String_iter_types >" .Ltmp34066: .short .Ltmp34068-.Ltmp34067 # Record length .Ltmp34067: .short 4360 # Record kind: S_UDT .long 4723 # Type .asciz "std::_String_alloc > >" .Ltmp34068: .short .Ltmp34070-.Ltmp34069 # Record length .Ltmp34069: .short 4360 # Record kind: S_UDT .long 4745 # Type .asciz "std::allocator" .Ltmp34070: .short .Ltmp34072-.Ltmp34071 # Record length .Ltmp34071: .short 4360 # Record kind: S_UDT .long 4752 # Type .asciz "std::integral_constant" .Ltmp34072: .short .Ltmp34074-.Ltmp34073 # Record length .Ltmp34073: .short 4360 # Record kind: S_UDT .long 4759 # Type .asciz "std::integral_constant" .Ltmp34074: .short .Ltmp34076-.Ltmp34075 # Record length .Ltmp34075: .short 4360 # Record kind: S_UDT .long 4763 # Type .asciz "std::_Container_base" .Ltmp34076: .short .Ltmp34078-.Ltmp34077 # Record length .Ltmp34077: .short 4360 # Record kind: S_UDT .long 4785 # Type .asciz "std::_String_iterator > >" .Ltmp34078: .short .Ltmp34080-.Ltmp34079 # Record length .Ltmp34079: .short 4360 # Record kind: S_UDT .long 4687 # Type .asciz "std::_Iterator_base" .Ltmp34080: .short .Ltmp34082-.Ltmp34081 # Record length .Ltmp34081: .short 4360 # Record kind: S_UDT .long 4809 # Type .asciz "std::_String_const_iterator > >" .Ltmp34082: .short .Ltmp34084-.Ltmp34083 # Record length .Ltmp34083: .short 4360 # Record kind: S_UDT .long 4826 # Type .asciz "std::_String_val >" .Ltmp34084: .short .Ltmp34086-.Ltmp34085 # Record length .Ltmp34085: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::streamoff" .Ltmp34086: .short .Ltmp34088-.Ltmp34087 # Record length .Ltmp34087: .short 4360 # Record kind: S_UDT .long 4851 # Type .asciz "_Mbstatet" .Ltmp34088: .short .Ltmp34090-.Ltmp34089 # Record length .Ltmp34089: .short 4360 # Record kind: S_UDT .long 4851 # Type .asciz "mbstate_t" .Ltmp34090: .short .Ltmp34092-.Ltmp34091 # Record length .Ltmp34091: .short 4360 # Record kind: S_UDT .long 4851 # Type .asciz "_Mbstatet" .Ltmp34092: .short .Ltmp34094-.Ltmp34093 # Record length .Ltmp34093: .short 4360 # Record kind: S_UDT .long 4853 # Type .asciz "std::char_traits" .Ltmp34094: .short .Ltmp34096-.Ltmp34095 # Record length .Ltmp34095: .short 4360 # Record kind: S_UDT .long 4856 # Type .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" .Ltmp34096: .short .Ltmp34098-.Ltmp34097 # Record length .Ltmp34097: .short 4360 # Record kind: S_UDT .long 4858 # Type .asciz "std::allocator_traits >" .Ltmp34098: .short .Ltmp34100-.Ltmp34099 # Record length .Ltmp34099: .short 4360 # Record kind: S_UDT .long 4870 # Type .asciz "std::_Compressed_pair,std::_String_val >,1>" .Ltmp34100: .short .Ltmp34102-.Ltmp34101 # Record length .Ltmp34101: .short 4360 # Record kind: S_UDT .long 4886 # Type .asciz "std::_Iterator_base12" .Ltmp34102: .short .Ltmp34104-.Ltmp34103 # Record length .Ltmp34103: .short 4360 # Record kind: S_UDT .long 4890 # Type .asciz "std::_Container_proxy" .Ltmp34104: .short .Ltmp34106-.Ltmp34105 # Record length .Ltmp34105: .short 4360 # Record kind: S_UDT .long 4916 # Type .asciz "std::allocator" .Ltmp34106: .short .Ltmp34108-.Ltmp34107 # Record length .Ltmp34107: .short 4360 # Record kind: S_UDT .long 4918 # Type .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" .Ltmp34108: .short .Ltmp34110-.Ltmp34109 # Record length .Ltmp34109: .short 4360 # Record kind: S_UDT .long 4920 # Type .asciz "std::allocator_traits >" .Ltmp34110: .short .Ltmp34112-.Ltmp34111 # Record length .Ltmp34111: .short 4360 # Record kind: S_UDT .long 4923 # Type .asciz "std::_Simple_types" .Ltmp34112: .short .Ltmp34114-.Ltmp34113 # Record length .Ltmp34113: .short 4360 # Record kind: S_UDT .long 4929 # Type .asciz "std::_String_val >::_Bxty" .Ltmp34114: .short .Ltmp34116-.Ltmp34115 # Record length .Ltmp34115: .short 4360 # Record kind: S_UDT .long 4943 # Type .asciz "std::_Container_base12" .Ltmp34116: .short .Ltmp34118-.Ltmp34117 # Record length .Ltmp34117: .short 4360 # Record kind: S_UDT .long 4946 # Type .asciz "_Mbstatet" .Ltmp34118: .short .Ltmp34120-.Ltmp34119 # Record length .Ltmp34119: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "size_type" .Ltmp34120: .short .Ltmp34122-.Ltmp34121 # Record length .Ltmp34121: .short 4360 # Record kind: S_UDT .long 4960 # Type .asciz "std::_Default_allocator_traits >" .Ltmp34122: .short .Ltmp34124-.Ltmp34123 # Record length .Ltmp34123: .short 4360 # Record kind: S_UDT .long 4974 # Type .asciz "std::_Default_allocator_traits >" .Ltmp34124: .short .Ltmp34126-.Ltmp34125 # Record length .Ltmp34125: .short 4360 # Record kind: S_UDT .long 5014 # Type .asciz "gsl::span" .Ltmp34126: .short .Ltmp34128-.Ltmp34127 # Record length .Ltmp34127: .short 4360 # Record kind: S_UDT .long 5021 # Type .asciz "gsl::span::storage_type >" .Ltmp34128: .short .Ltmp34130-.Ltmp34129 # Record length .Ltmp34129: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "index_type" .Ltmp34130: .short .Ltmp34132-.Ltmp34131 # Record length .Ltmp34131: .short 4360 # Record kind: S_UDT .long 5031 # Type .asciz "gsl::details::extent_type<0>" .Ltmp34132: .short .Ltmp34134-.Ltmp34133 # Record length .Ltmp34133: .short 4360 # Record kind: S_UDT .long 5071 # Type .asciz "gsl::span" .Ltmp34134: .short .Ltmp34136-.Ltmp34135 # Record length .Ltmp34135: .short 4360 # Record kind: S_UDT .long 5077 # Type .asciz "gsl::span::storage_type >" .Ltmp34136: .short .Ltmp34138-.Ltmp34137 # Record length .Ltmp34137: .short 4360 # Record kind: S_UDT .long 5084 # Type .asciz "Catch::NameAndTags" .Ltmp34138: .short .Ltmp34140-.Ltmp34139 # Record length .Ltmp34139: .short 4360 # Record kind: S_UDT .long 1652 # Type .asciz "std::remove_cv_t" .Ltmp34140: .short .Ltmp34142-.Ltmp34141 # Record length .Ltmp34141: .short 4360 # Record kind: S_UDT .long 5158 # Type .asciz "gsl::span" .Ltmp34142: .short .Ltmp34144-.Ltmp34143 # Record length .Ltmp34143: .short 4360 # Record kind: S_UDT .long 5164 # Type .asciz "gsl::span::storage_type >" .Ltmp34144: .short .Ltmp34146-.Ltmp34145 # Record length .Ltmp34145: .short 4360 # Record kind: S_UDT .long 4179 # Type .asciz "std::remove_cv_t" .Ltmp34146: .short .Ltmp34148-.Ltmp34147 # Record length .Ltmp34147: .short 4360 # Record kind: S_UDT .long 5214 # Type .asciz "gsl::span" .Ltmp34148: .short .Ltmp34150-.Ltmp34149 # Record length .Ltmp34149: .short 4360 # Record kind: S_UDT .long 5220 # Type .asciz "gsl::span::storage_type >" .Ltmp34150: .short .Ltmp34152-.Ltmp34151 # Record length .Ltmp34151: .short 4360 # Record kind: S_UDT .long 5264 # Type .asciz "gsl::span" .Ltmp34152: .short .Ltmp34154-.Ltmp34153 # Record length .Ltmp34153: .short 4360 # Record kind: S_UDT .long 5271 # Type .asciz "gsl::span::storage_type >" .Ltmp34154: .short .Ltmp34156-.Ltmp34155 # Record length .Ltmp34155: .short 4360 # Record kind: S_UDT .long 5273 # Type .asciz "gsl::span::KnownNotNull" .Ltmp34156: .short .Ltmp34158-.Ltmp34157 # Record length .Ltmp34157: .short 4360 # Record kind: S_UDT .long 5283 # Type .asciz "gsl::details::extent_type<2>" .Ltmp34158: .short .Ltmp34160-.Ltmp34159 # Record length .Ltmp34159: .short 4360 # Record kind: S_UDT .long 5310 # Type .asciz "`anonymous namespace'::AddressOverloaded" .Ltmp34160: .short .Ltmp34162-.Ltmp34161 # Record length .Ltmp34161: .short 4360 # Record kind: S_UDT .long 5350 # Type .asciz "gsl::span" .Ltmp34162: .short .Ltmp34164-.Ltmp34163 # Record length .Ltmp34163: .short 4360 # Record kind: S_UDT .long 5357 # Type .asciz "gsl::span::storage_type >" .Ltmp34164: .short .Ltmp34166-.Ltmp34165 # Record length .Ltmp34165: .short 4360 # Record kind: S_UDT .long 5359 # Type .asciz "gsl::span::KnownNotNull" .Ltmp34166: .short .Ltmp34168-.Ltmp34167 # Record length .Ltmp34167: .short 4360 # Record kind: S_UDT .long 5369 # Type .asciz "gsl::details::extent_type<5>" .Ltmp34168: .short .Ltmp34170-.Ltmp34169 # Record length .Ltmp34169: .short 4360 # Record kind: S_UDT .long 5299 # Type .asciz "std::remove_cv_t" .Ltmp34170: .short .Ltmp34172-.Ltmp34171 # Record length .Ltmp34171: .short 4360 # Record kind: S_UDT .long 5419 # Type .asciz "gsl::span" .Ltmp34172: .short .Ltmp34174-.Ltmp34173 # Record length .Ltmp34173: .short 4360 # Record kind: S_UDT .long 5425 # Type .asciz "gsl::span::storage_type >" .Ltmp34174: .short .Ltmp34176-.Ltmp34175 # Record length .Ltmp34175: .short 4360 # Record kind: S_UDT .long 5302 # Type .asciz "std::remove_cv_t" .Ltmp34176: .short .Ltmp34178-.Ltmp34177 # Record length .Ltmp34177: .short 4360 # Record kind: S_UDT .long 5475 # Type .asciz "gsl::span" .Ltmp34178: .short .Ltmp34180-.Ltmp34179 # Record length .Ltmp34179: .short 4360 # Record kind: S_UDT .long 5481 # Type .asciz "gsl::span::storage_type >" .Ltmp34180: .short .Ltmp34182-.Ltmp34181 # Record length .Ltmp34181: .short 4360 # Record kind: S_UDT .long 5304 # Type .asciz "std::remove_cv_t<(anonymous namespace)::AddressOverloaded>" .Ltmp34182: .short .Ltmp34184-.Ltmp34183 # Record length .Ltmp34183: .short 4360 # Record kind: S_UDT .long 5532 # Type .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>" .Ltmp34184: .short .Ltmp34186-.Ltmp34185 # Record length .Ltmp34185: .short 4360 # Record kind: S_UDT .long 5538 # Type .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >" .Ltmp34186: .short .Ltmp34188-.Ltmp34187 # Record length .Ltmp34187: .short 4360 # Record kind: S_UDT .long 5541 # Type .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull" .Ltmp34188: .short .Ltmp34190-.Ltmp34189 # Record length .Ltmp34189: .short 4360 # Record kind: S_UDT .long 65 # Type .asciz "std::remove_cv_t" .Ltmp34190: .short .Ltmp34192-.Ltmp34191 # Record length .Ltmp34191: .short 4360 # Record kind: S_UDT .long 5596 # Type .asciz "gsl::span" .Ltmp34192: .short .Ltmp34194-.Ltmp34193 # Record length .Ltmp34193: .short 4360 # Record kind: S_UDT .long 5602 # Type .asciz "gsl::span::storage_type >" .Ltmp34194: .short .Ltmp34196-.Ltmp34195 # Record length .Ltmp34195: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "size_type" .Ltmp34196: .short .Ltmp34198-.Ltmp34197 # Record length .Ltmp34197: .short 4360 # Record kind: S_UDT .long 5638 # Type .asciz "std::array" .Ltmp34198: .short .Ltmp34200-.Ltmp34199 # Record length .Ltmp34199: .short 4360 # Record kind: S_UDT .long 5674 # Type .asciz "std::array<(anonymous namespace)::AddressOverloaded,4>" .Ltmp34200: .short .Ltmp34202-.Ltmp34201 # Record length .Ltmp34201: .short 4360 # Record kind: S_UDT .long 5714 # Type .asciz "gsl::span" .Ltmp34202: .short .Ltmp34204-.Ltmp34203 # Record length .Ltmp34203: .short 4360 # Record kind: S_UDT .long 5721 # Type .asciz "gsl::span::storage_type >" .Ltmp34204: .short .Ltmp34206-.Ltmp34205 # Record length .Ltmp34205: .short 4360 # Record kind: S_UDT .long 5723 # Type .asciz "gsl::span::KnownNotNull" .Ltmp34206: .short .Ltmp34208-.Ltmp34207 # Record length .Ltmp34207: .short 4360 # Record kind: S_UDT .long 5733 # Type .asciz "gsl::details::extent_type<4>" .Ltmp34208: .short .Ltmp34210-.Ltmp34209 # Record length .Ltmp34209: .short 4360 # Record kind: S_UDT .long 5773 # Type .asciz "gsl::span" .Ltmp34210: .short .Ltmp34212-.Ltmp34211 # Record length .Ltmp34211: .short 4360 # Record kind: S_UDT .long 5779 # Type .asciz "gsl::span::storage_type >" .Ltmp34212: .short .Ltmp34214-.Ltmp34213 # Record length .Ltmp34213: .short 4360 # Record kind: S_UDT .long 5781 # Type .asciz "gsl::span::KnownNotNull" .Ltmp34214: .short .Ltmp34216-.Ltmp34215 # Record length .Ltmp34215: .short 4360 # Record kind: S_UDT .long 5821 # Type .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>" .Ltmp34216: .short .Ltmp34218-.Ltmp34217 # Record length .Ltmp34217: .short 4360 # Record kind: S_UDT .long 5827 # Type .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >" .Ltmp34218: .short .Ltmp34220-.Ltmp34219 # Record length .Ltmp34219: .short 4360 # Record kind: S_UDT .long 5829 # Type .asciz "gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull" .Ltmp34220: .short .Ltmp34222-.Ltmp34221 # Record length .Ltmp34221: .short 4360 # Record kind: S_UDT .long 5304 # Type .asciz "std::remove_cv_t" .Ltmp34222: .short .Ltmp34224-.Ltmp34223 # Record length .Ltmp34223: .short 4360 # Record kind: S_UDT .long 5885 # Type .asciz "gsl::span" .Ltmp34224: .short .Ltmp34226-.Ltmp34225 # Record length .Ltmp34225: .short 4360 # Record kind: S_UDT .long 5891 # Type .asciz "gsl::span::storage_type >" .Ltmp34226: .short .Ltmp34228-.Ltmp34227 # Record length .Ltmp34227: .short 4360 # Record kind: S_UDT .long 5894 # Type .asciz "gsl::span::KnownNotNull" .Ltmp34228: .short .Ltmp34230-.Ltmp34229 # Record length .Ltmp34229: .short 4360 # Record kind: S_UDT .long 5941 # Type .asciz "std::array" .Ltmp34230: .short .Ltmp34232-.Ltmp34231 # Record length .Ltmp34231: .short 4360 # Record kind: S_UDT .long 5950 # Type .asciz "std::_Rebind_alloc_t,int>" .Ltmp34232: .short .Ltmp34234-.Ltmp34233 # Record length .Ltmp34233: .short 4360 # Record kind: S_UDT .long 6056 # Type .asciz "std::vector >" .Ltmp34234: .short .Ltmp34236-.Ltmp34235 # Record length .Ltmp34235: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t > >::_Alty,std::_Container_proxy>" .Ltmp34236: .short .Ltmp34238-.Ltmp34237 # Record length .Ltmp34237: .short 4360 # Record kind: S_UDT .long 6091 # Type .asciz "std::conditional_t<_Is_simple_alloc_v >::_Alty>,_Simple_types,_Vec_iter_types >" .Ltmp34238: .short .Ltmp34240-.Ltmp34239 # Record length .Ltmp34239: .short 4360 # Record kind: S_UDT .long 6093 # Type .asciz "std::_Vector_alloc > >" .Ltmp34240: .short .Ltmp34242-.Ltmp34241 # Record length .Ltmp34241: .short 4360 # Record kind: S_UDT .long 6112 # Type .asciz "std::allocator" .Ltmp34242: .short .Ltmp34244-.Ltmp34243 # Record length .Ltmp34243: .short 4360 # Record kind: S_UDT .long 6123 # Type .asciz "std::initializer_list" .Ltmp34244: .short .Ltmp34246-.Ltmp34245 # Record length .Ltmp34245: .short 4360 # Record kind: S_UDT .long 6126 # Type .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" .Ltmp34246: .short .Ltmp34248-.Ltmp34247 # Record length .Ltmp34247: .short 4360 # Record kind: S_UDT .long 6128 # Type .asciz "std::allocator_traits >" .Ltmp34248: .short .Ltmp34250-.Ltmp34249 # Record length .Ltmp34249: .short 4360 # Record kind: S_UDT .long 6140 # Type .asciz "std::_Compressed_pair,std::_Vector_val >,1>" .Ltmp34250: .short .Ltmp34252-.Ltmp34251 # Record length .Ltmp34251: .short 4360 # Record kind: S_UDT .long 6145 # Type .asciz "std::_Vector_val >" .Ltmp34252: .short .Ltmp34254-.Ltmp34253 # Record length .Ltmp34253: .short 4360 # Record kind: S_UDT .long 6148 # Type .asciz "std::_Simple_types" .Ltmp34254: .short .Ltmp34256-.Ltmp34255 # Record length .Ltmp34255: .short 4360 # Record kind: S_UDT .long 6160 # Type .asciz "std::_Default_allocator_traits >" .Ltmp34256: .short .Ltmp34258-.Ltmp34257 # Record length .Ltmp34257: .short 4360 # Record kind: S_UDT .long 112 # Type .asciz "std::remove_cv_t" .Ltmp34258: .short .Ltmp34260-.Ltmp34259 # Record length .Ltmp34259: .short 4360 # Record kind: S_UDT .long 6208 # Type .asciz "gsl::span" .Ltmp34260: .short .Ltmp34262-.Ltmp34261 # Record length .Ltmp34261: .short 4360 # Record kind: S_UDT .long 6214 # Type .asciz "gsl::span::storage_type >" .Ltmp34262: .short .Ltmp34264-.Ltmp34263 # Record length .Ltmp34263: .short 4360 # Record kind: S_UDT .long 6298 # Type .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>" .Ltmp34264: .short .Ltmp34266-.Ltmp34265 # Record length .Ltmp34265: .short 4360 # Record kind: S_UDT .long 6304 # Type .asciz "gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >" .Ltmp34266: .short .Ltmp34268-.Ltmp34267 # Record length .Ltmp34267: .short 4360 # Record kind: S_UDT .long 6349 # Type .asciz "gsl::span" .Ltmp34268: .short .Ltmp34270-.Ltmp34269 # Record length .Ltmp34269: .short 4360 # Record kind: S_UDT .long 6355 # Type .asciz "gsl::span::storage_type >" .Ltmp34270: .short .Ltmp34272-.Ltmp34271 # Record length .Ltmp34271: .short 4360 # Record kind: S_UDT .long 6420 # Type .asciz "std::remove_cv_t" .Ltmp34272: .short .Ltmp34274-.Ltmp34273 # Record length .Ltmp34273: .short 4360 # Record kind: S_UDT .long 6468 # Type .asciz "gsl::span" .Ltmp34274: .short .Ltmp34276-.Ltmp34275 # Record length .Ltmp34275: .short 4360 # Record kind: S_UDT .long 6474 # Type .asciz "gsl::span::storage_type >" .Ltmp34276: .short .Ltmp34278-.Ltmp34277 # Record length .Ltmp34277: .short 4360 # Record kind: S_UDT .long 6420 # Type .asciz "std::remove_cv_t" .Ltmp34278: .short .Ltmp34280-.Ltmp34279 # Record length .Ltmp34279: .short 4360 # Record kind: S_UDT .long 6521 # Type .asciz "gsl::span" .Ltmp34280: .short .Ltmp34282-.Ltmp34281 # Record length .Ltmp34281: .short 4360 # Record kind: S_UDT .long 6527 # Type .asciz "gsl::span::storage_type >" .Ltmp34282: .short .Ltmp34284-.Ltmp34283 # Record length .Ltmp34283: .short 4360 # Record kind: S_UDT .long 6583 # Type .asciz "gsl::span" .Ltmp34284: .short .Ltmp34286-.Ltmp34285 # Record length .Ltmp34285: .short 4360 # Record kind: S_UDT .long 6590 # Type .asciz "gsl::span::storage_type >" .Ltmp34286: .short .Ltmp34288-.Ltmp34287 # Record length .Ltmp34287: .short 4360 # Record kind: S_UDT .long 6600 # Type .asciz "gsl::details::extent_type<1>" .Ltmp34288: .short .Ltmp34290-.Ltmp34289 # Record length .Ltmp34289: .short 4360 # Record kind: S_UDT .long 112 # Type .asciz "std::remove_cv_t" .Ltmp34290: .short .Ltmp34292-.Ltmp34291 # Record length .Ltmp34291: .short 4360 # Record kind: S_UDT .long 6646 # Type .asciz "gsl::span" .Ltmp34292: .short .Ltmp34294-.Ltmp34293 # Record length .Ltmp34293: .short 4360 # Record kind: S_UDT .long 6652 # Type .asciz "gsl::span::storage_type >" .Ltmp34294: .short .Ltmp34296-.Ltmp34295 # Record length .Ltmp34295: .short 4360 # Record kind: S_UDT .long 6655 # Type .asciz "gsl::span::KnownNotNull" .Ltmp34296: .short .Ltmp34298-.Ltmp34297 # Record length .Ltmp34297: .short 4360 # Record kind: S_UDT .long 112 # Type .asciz "std::conditional_t,0>::element_type_,gsl::details::span_iterator,0>::element_type_>" .Ltmp34298: .short .Ltmp34300-.Ltmp34299 # Record length .Ltmp34299: .short 4360 # Record kind: S_UDT .long 112 # Type .asciz "std::remove_reference_t" .Ltmp34300: .short .Ltmp34302-.Ltmp34301 # Record length .Ltmp34301: .short 4360 # Record kind: S_UDT .long 1648 # Type .asciz "std::add_pointer_t,0>::reference>" .Ltmp34302: .short .Ltmp34304-.Ltmp34303 # Record length .Ltmp34303: .short 4360 # Record kind: S_UDT .long 112 # Type .asciz "std::remove_cv_t,0>::element_type_>" .Ltmp34304: .short .Ltmp34306-.Ltmp34305 # Record length .Ltmp34305: .short 4360 # Record kind: S_UDT .long 6680 # Type .asciz "gsl::details::span_iterator,0>" .Ltmp34306: .short .Ltmp34308-.Ltmp34307 # Record length .Ltmp34307: .short 4360 # Record kind: S_UDT .long 6726 # Type .asciz "std::match_results,0>,std::allocator,0> > > >" .Ltmp34308: .short .Ltmp34310-.Ltmp34309 # Record length .Ltmp34309: .short 4360 # Record kind: S_UDT .long 6687 # Type .asciz "std::_Rebind_alloc_t,0> > >,std::sub_match,0> > >" .Ltmp34310: .short .Ltmp34312-.Ltmp34311 # Record length .Ltmp34311: .short 4360 # Record kind: S_UDT .long 6835 # Type .asciz "std::vector,0> >,std::allocator,0> > > >" .Ltmp34312: .short .Ltmp34314-.Ltmp34313 # Record length .Ltmp34313: .short 4360 # Record kind: S_UDT .long 6853 # Type .asciz "std::sub_match,0> >" .Ltmp34314: .short .Ltmp34316-.Ltmp34315 # Record length .Ltmp34315: .short 4360 # Record kind: S_UDT .long 6872 # Type .asciz "std::allocator,0> > >" .Ltmp34316: .short .Ltmp34318-.Ltmp34317 # Record length .Ltmp34317: .short 4360 # Record kind: S_UDT .long 6900 # Type .asciz "std::_Vector_const_iterator,0> > > > >" .Ltmp34318: .short .Ltmp34320-.Ltmp34319 # Record length .Ltmp34319: .short 4360 # Record kind: S_UDT .long 6902 # Type .asciz "std::conditional_t<_Is_default_allocator,0> > > >::value,_Default_allocator_traits,0> > > >,_Normal_allocator_traits,0> > > > >" .Ltmp34320: .short .Ltmp34322-.Ltmp34321 # Record length .Ltmp34321: .short 4360 # Record kind: S_UDT .long 6904 # Type .asciz "std::allocator_traits,0> > > >" .Ltmp34322: .short .Ltmp34324-.Ltmp34323 # Record length .Ltmp34323: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t,0> >,std::allocator,0> > > > >::_Alty,std::_Container_proxy>" .Ltmp34324: .short .Ltmp34326-.Ltmp34325 # Record length .Ltmp34325: .short 4360 # Record kind: S_UDT .long 6940 # Type .asciz "std::conditional_t<_Is_simple_alloc_v,0> >,std::allocator,0> > > >::_Alty>,_Simple_types,0> > >,_Vec_iter_types,0> >,typename _Alty_traits::size_type,typename _Alty_traits::difference_type,typename _Alty_traits::pointer,typename _Alty_traits::const_pointer,std::sub_match,0> > &,const std::sub_match,0> > &> >" .Ltmp34326: .short .Ltmp34328-.Ltmp34327 # Record length .Ltmp34327: .short 4360 # Record kind: S_UDT .long 6942 # Type .asciz "std::_Vector_alloc,0> >,std::allocator,0> > > > >" .Ltmp34328: .short .Ltmp34330-.Ltmp34329 # Record length .Ltmp34329: .short 4360 # Record kind: S_UDT .long 6961 # Type .asciz "std::pair,0>,gsl::details::span_iterator,0> >" .Ltmp34330: .short .Ltmp34332-.Ltmp34331 # Record length .Ltmp34331: .short 4360 # Record kind: S_UDT .long 6974 # Type .asciz "std::_Default_allocator_traits,0> > > >" .Ltmp34332: .short .Ltmp34334-.Ltmp34333 # Record length .Ltmp34333: .short 4360 # Record kind: S_UDT .long 6986 # Type .asciz "std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>" .Ltmp34334: .short .Ltmp34336-.Ltmp34335 # Record length .Ltmp34335: .short 4360 # Record kind: S_UDT .long 6991 # Type .asciz "std::_Vector_val,0> > > >" .Ltmp34336: .short .Ltmp34338-.Ltmp34337 # Record length .Ltmp34337: .short 4360 # Record kind: S_UDT .long 6994 # Type .asciz "std::_Simple_types,0> > >" .Ltmp34338: .short .Ltmp34340-.Ltmp34339 # Record length .Ltmp34339: .short 4360 # Record kind: S_UDT .long 7033 # Type .asciz "_Collvec" .Ltmp34340: .short .Ltmp34342-.Ltmp34341 # Record length .Ltmp34341: .short 4360 # Record kind: S_UDT .long 7035 # Type .asciz "_Ctypevec" .Ltmp34342: .short .Ltmp34344-.Ltmp34343 # Record length .Ltmp34343: .short 4360 # Record kind: S_UDT .long 7037 # Type .asciz "_Cvtvec" .Ltmp34344: .short .Ltmp34346-.Ltmp34345 # Record length .Ltmp34345: .short 4360 # Record kind: S_UDT .long 7051 # Type .asciz "std::_Locinfo" .Ltmp34346: .short .Ltmp34348-.Ltmp34347 # Record length .Ltmp34347: .short 4360 # Record kind: S_UDT .long 7072 # Type .asciz "std::_Lockit" .Ltmp34348: .short .Ltmp34350-.Ltmp34349 # Record length .Ltmp34349: .short 4360 # Record kind: S_UDT .long 7091 # Type .asciz "std::_Yarn" .Ltmp34350: .short .Ltmp34352-.Ltmp34351 # Record length .Ltmp34351: .short 4360 # Record kind: S_UDT .long 7112 # Type .asciz "std::_Yarn" .Ltmp34352: .short .Ltmp34354-.Ltmp34353 # Record length .Ltmp34353: .short 4360 # Record kind: S_UDT .long 7115 # Type .asciz "_Collvec" .Ltmp34354: .short .Ltmp34356-.Ltmp34355 # Record length .Ltmp34355: .short 4360 # Record kind: S_UDT .long 7121 # Type .asciz "_Ctypevec" .Ltmp34356: .short .Ltmp34358-.Ltmp34357 # Record length .Ltmp34357: .short 4360 # Record kind: S_UDT .long 7125 # Type .asciz "_Cvtvec" .Ltmp34358: .short .Ltmp34360-.Ltmp34359 # Record length .Ltmp34359: .short 4360 # Record kind: S_UDT .long 7141 # Type .asciz "std::_Timevec" .Ltmp34360: .short .Ltmp34362-.Ltmp34361 # Record length .Ltmp34361: .short 4360 # Record kind: S_UDT .long 7167 # Type .asciz "Catch::ExprLhs" .Ltmp34362: .short .Ltmp34364-.Ltmp34363 # Record length .Ltmp34363: .short 4360 # Record kind: S_UDT .long 7176 # Type .asciz "Catch::BinaryExpr" .Ltmp34364: .short .Ltmp34366-.Ltmp34365 # Record length .Ltmp34365: .short 4360 # Record kind: S_UDT .long 7185 # Type .asciz "Catch::UnaryExpr" .Ltmp34366: .short .Ltmp34368-.Ltmp34367 # Record length .Ltmp34367: .short 4360 # Record kind: S_UDT .long 7192 # Type .asciz "Catch::Decomposer" .Ltmp34368: .short .Ltmp34370-.Ltmp34369 # Record length .Ltmp34369: .short 4360 # Record kind: S_UDT .long 7223 # Type .asciz "gsl::fail_fast" .Ltmp34370: .short .Ltmp34372-.Ltmp34371 # Record length .Ltmp34371: .short 4360 # Record kind: S_UDT .long 7232 # Type .asciz "std::logic_error" .Ltmp34372: .short .Ltmp34374-.Ltmp34373 # Record length .Ltmp34373: .short 4360 # Record kind: S_UDT .long 7252 # Type .asciz "std::exception" .Ltmp34374: .short .Ltmp34376-.Ltmp34375 # Record length .Ltmp34375: .short 4360 # Record kind: S_UDT .long 7256 # Type .asciz "__std_exception_data" .Ltmp34376: .short .Ltmp34378-.Ltmp34377 # Record length .Ltmp34377: .short 4360 # Record kind: S_UDT .long 7214 # Type .asciz "std::remove_reference_t" .Ltmp34378: .short .Ltmp34380-.Ltmp34379 # Record length .Ltmp34379: .short 4360 # Record kind: S_UDT .long 7326 # Type .asciz "std::basic_ostream >::sentry" .Ltmp34380: .short .Ltmp34382-.Ltmp34381 # Record length .Ltmp34381: .short 4360 # Record kind: S_UDT .long 7338 # Type .asciz "std::basic_ostream >::_Sentry_base" .Ltmp34382: .short .Ltmp34384-.Ltmp34383 # Record length .Ltmp34383: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "uintptr_t" .Ltmp34384: .short .Ltmp34386-.Ltmp34385 # Record length .Ltmp34385: .short 4360 # Record kind: S_UDT .long 7427 # Type .asciz "Catch::ExprLhs" .Ltmp34386: .short .Ltmp34388-.Ltmp34387 # Record length .Ltmp34387: .short 4360 # Record kind: S_UDT .long 7440 # Type .asciz "Catch::BinaryExpr" .Ltmp34388: .short .Ltmp34390-.Ltmp34389 # Record length .Ltmp34389: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::remove_reference_t" .Ltmp34390: .short .Ltmp34392-.Ltmp34391 # Record length .Ltmp34391: .short 4360 # Record kind: S_UDT .long 7530 # Type .asciz "Catch::ExprLhs" .Ltmp34392: .short .Ltmp34394-.Ltmp34393 # Record length .Ltmp34393: .short 4360 # Record kind: S_UDT .long 7543 # Type .asciz "Catch::BinaryExpr" .Ltmp34394: .short .Ltmp34396-.Ltmp34395 # Record length .Ltmp34395: .short 4360 # Record kind: S_UDT .long 7562 # Type .asciz "Catch::ExprLhs" .Ltmp34396: .short .Ltmp34398-.Ltmp34397 # Record length .Ltmp34397: .short 4360 # Record kind: S_UDT .long 7575 # Type .asciz "Catch::BinaryExpr" .Ltmp34398: .short .Ltmp34400-.Ltmp34399 # Record length .Ltmp34399: .short 4360 # Record kind: S_UDT .long 7596 # Type .asciz "Catch::ExprLhs" .Ltmp34400: .short .Ltmp34402-.Ltmp34401 # Record length .Ltmp34401: .short 4360 # Record kind: S_UDT .long 7609 # Type .asciz "Catch::BinaryExpr" .Ltmp34402: .short .Ltmp34404-.Ltmp34403 # Record length .Ltmp34403: .short 4360 # Record kind: S_UDT .long 7655 # Type .asciz "Catch::StringMaker" .Ltmp34404: .short .Ltmp34406-.Ltmp34405 # Record length .Ltmp34405: .short 4360 # Record kind: S_UDT .long 7668 # Type .asciz "std::_Zero_then_variadic_args_t" .Ltmp34406: .short .Ltmp34408-.Ltmp34407 # Record length .Ltmp34407: .short 4360 # Record kind: S_UDT .long 7697 # Type .asciz "std::_Default_allocate_traits" .Ltmp34408: .short .Ltmp34410-.Ltmp34409 # Record length .Ltmp34409: .short 4360 # Record kind: S_UDT .long 4693 # Type .asciz "std::remove_reference_t" .Ltmp34410: .short .Ltmp34412-.Ltmp34411 # Record length .Ltmp34411: .short 4360 # Record kind: S_UDT .long 7735 # Type .asciz "std::numeric_limits" .Ltmp34412: .short .Ltmp34414-.Ltmp34413 # Record length .Ltmp34413: .short 4360 # Record kind: S_UDT .long 7740 # Type .asciz "std::_Num_int_base" .Ltmp34414: .short .Ltmp34416-.Ltmp34415 # Record length .Ltmp34415: .short 4360 # Record kind: S_UDT .long 7751 # Type .asciz "std::_Num_base" .Ltmp34416: .short .Ltmp34418-.Ltmp34417 # Record length .Ltmp34417: .short 4360 # Record kind: S_UDT .long 4521 # Type .asciz "std::remove_reference_t" .Ltmp34418: .short .Ltmp34420-.Ltmp34419 # Record length .Ltmp34419: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::remove_reference_t" .Ltmp34420: .short .Ltmp34422-.Ltmp34421 # Record length .Ltmp34421: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t" .Ltmp34422: .short .Ltmp34424-.Ltmp34423 # Record length .Ltmp34423: .short 4360 # Record kind: S_UDT .long 7909 # Type .asciz "Catch::BinaryExpr" .Ltmp34424: .short .Ltmp34426-.Ltmp34425 # Record length .Ltmp34425: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "std::remove_reference_t" .Ltmp34426: .short .Ltmp34428-.Ltmp34427 # Record length .Ltmp34427: .short 4360 # Record kind: S_UDT .long 7991 # Type .asciz "gsl::narrowing_error" .Ltmp34428: .short .Ltmp34430-.Ltmp34429 # Record length .Ltmp34429: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "std::remove_reference_t" .Ltmp34430: .short .Ltmp34432-.Ltmp34431 # Record length .Ltmp34431: .short 4360 # Record kind: S_UDT .long 7986 # Type .asciz "std::remove_reference_t" .Ltmp34432: .short .Ltmp34434-.Ltmp34433 # Record length .Ltmp34433: .short 4360 # Record kind: S_UDT .long 5951 # Type .asciz "std::remove_reference_t &>" .Ltmp34434: .short .Ltmp34436-.Ltmp34435 # Record length .Ltmp34435: .short 4360 # Record kind: S_UDT .long 8069 # Type .asciz "std::_One_then_variadic_args_t" .Ltmp34436: .short .Ltmp34438-.Ltmp34437 # Record length .Ltmp34437: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t" .Ltmp34438: .short .Ltmp34440-.Ltmp34439 # Record length .Ltmp34439: .short 4360 # Record kind: S_UDT .long 8125 # Type .asciz "std::_Really_trivial_ptr_iterator_tag" .Ltmp34440: .short .Ltmp34442-.Ltmp34441 # Record length .Ltmp34441: .short 4360 # Record kind: S_UDT .long 8129 # Type .asciz "std::_Trivially_copyable_ptr_iterator_tag" .Ltmp34442: .short .Ltmp34444-.Ltmp34443 # Record length .Ltmp34443: .short 4360 # Record kind: S_UDT .long 8131 # Type .asciz "std::_General_ptr_iterator_tag" .Ltmp34444: .short .Ltmp34446-.Ltmp34445 # Record length .Ltmp34445: .short 4360 # Record kind: S_UDT .long 8120 # Type .asciz "std::conditional_t,typename _Ptr_cat_helper,remove_cv_t >::type,std::_General_ptr_iterator_tag>" .Ltmp34446: .short .Ltmp34448-.Ltmp34447 # Record length .Ltmp34447: .short 4360 # Record kind: S_UDT .long 5950 # Type .asciz "std::remove_reference_t >" .Ltmp34448: .short .Ltmp34450-.Ltmp34449 # Record length .Ltmp34449: .short 4360 # Record kind: S_UDT .long 8120 # Type .asciz "std::conditional_t,typename _Ptr_cat_helper,remove_cv_t >::type,std::_General_ptr_iterator_tag>" .Ltmp34450: .short .Ltmp34452-.Ltmp34451 # Record length .Ltmp34451: .short 4360 # Record kind: S_UDT .long 8236 # Type .asciz "gsl::details::extent_type<3>" .Ltmp34452: .short .Ltmp34454-.Ltmp34453 # Record length .Ltmp34453: .short 4360 # Record kind: S_UDT .long 8277 # Type .asciz "gsl::span::subspan_selector<5>" .Ltmp34454: .short .Ltmp34456-.Ltmp34455 # Record length .Ltmp34455: .short 4360 # Record kind: S_UDT .long 8329 # Type .asciz "Catch::ExprLhs,0> &>" .Ltmp34456: .short .Ltmp34458-.Ltmp34457 # Record length .Ltmp34457: .short 4360 # Record kind: S_UDT .long 8342 # Type .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>" .Ltmp34458: .short .Ltmp34460-.Ltmp34459 # Record length .Ltmp34459: .short 4360 # Record kind: S_UDT .long 8362 # Type .asciz "Catch::StringMaker,0> >" .Ltmp34460: .short .Ltmp34462-.Ltmp34461 # Record length .Ltmp34461: .short 4360 # Record kind: S_UDT .long 4487 # Type .asciz "std::remove_reference_t >" .Ltmp34462: .short .Ltmp34464-.Ltmp34463 # Record length .Ltmp34463: .short 4360 # Record kind: S_UDT .long 8393 # Type .asciz "Catch::ExprLhs,1> &>" .Ltmp34464: .short .Ltmp34466-.Ltmp34465 # Record length .Ltmp34465: .short 4360 # Record kind: S_UDT .long 8406 # Type .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>" .Ltmp34466: .short .Ltmp34468-.Ltmp34467 # Record length .Ltmp34467: .short 4360 # Record kind: S_UDT .long 8426 # Type .asciz "Catch::StringMaker,1> >" .Ltmp34468: .short .Ltmp34470-.Ltmp34469 # Record length .Ltmp34469: .short 4360 # Record kind: S_UDT .long 8440 # Type .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>" .Ltmp34470: .short .Ltmp34472-.Ltmp34471 # Record length .Ltmp34471: .short 4360 # Record kind: S_UDT .long 8457 # Type .asciz "Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>" .Ltmp34472: .short .Ltmp34474-.Ltmp34473 # Record length .Ltmp34473: .short 4360 # Record kind: S_UDT .long 8537 # Type .asciz "Catch::ExprLhs,0> > &>" .Ltmp34474: .short .Ltmp34476-.Ltmp34475 # Record length .Ltmp34475: .short 4360 # Record kind: S_UDT .long 8550 # Type .asciz "Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>" .Ltmp34476: .short .Ltmp34478-.Ltmp34477 # Record length .Ltmp34477: .short 4360 # Record kind: S_UDT .long 8576 # Type .asciz "Catch::StringMaker,0> > >" .Ltmp34478: .short .Ltmp34480-.Ltmp34479 # Record length .Ltmp34479: .short 4360 # Record kind: S_UDT .long 8597 # Type .asciz "Catch::ExprLhs,1> > &>" .Ltmp34480: .short .Ltmp34482-.Ltmp34481 # Record length .Ltmp34481: .short 4360 # Record kind: S_UDT .long 8610 # Type .asciz "Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>" .Ltmp34482: .short .Ltmp34484-.Ltmp34483 # Record length .Ltmp34483: .short 4360 # Record kind: S_UDT .long 8636 # Type .asciz "Catch::StringMaker,1> > >" .Ltmp34484: .short .Ltmp34486-.Ltmp34485 # Record length .Ltmp34485: .short 4360 # Record kind: S_UDT .long 8654 # Type .asciz "Catch::ExprLhs &>" .Ltmp34486: .short .Ltmp34488-.Ltmp34487 # Record length .Ltmp34487: .short 4360 # Record kind: S_UDT .long 8667 # Type .asciz "Catch::BinaryExpr &,const gsl::span &>" .Ltmp34488: .short .Ltmp34490-.Ltmp34489 # Record length .Ltmp34489: .short 4360 # Record kind: S_UDT .long 8699 # Type .asciz "Catch::StringMaker >" .Ltmp34490: .short .Ltmp34492-.Ltmp34491 # Record length .Ltmp34491: .short 4360 # Record kind: S_UDT .long 8710 # Type .asciz "std::less" .Ltmp34492: .short .Ltmp34494-.Ltmp34493 # Record length .Ltmp34493: .short 4360 # Record kind: S_UDT .long 8721 # Type .asciz "std::_Lex_compare_optimize" .Ltmp34494: .short .Ltmp34496-.Ltmp34495 # Record length .Ltmp34495: .short 4360 # Record kind: S_UDT .long 8718 # Type .asciz "std::_Lex_compare_check_element_types,int,int,void>" .Ltmp34496: .short .Ltmp34498-.Ltmp34497 # Record length .Ltmp34497: .short 4360 # Record kind: S_UDT .long 8759 # Type .asciz "std::equal_to" .Ltmp34498: .short .Ltmp34500-.Ltmp34499 # Record length .Ltmp34499: .short 4360 # Record kind: S_UDT .long 8804 # Type .asciz "Catch::ExprLhs" .Ltmp34500: .short .Ltmp34502-.Ltmp34501 # Record length .Ltmp34501: .short 4360 # Record kind: S_UDT .long 8818 # Type .asciz "Catch::BinaryExpr" .Ltmp34502: .short .Ltmp34504-.Ltmp34503 # Record length .Ltmp34503: .short 4360 # Record kind: S_UDT .long 8844 # Type .asciz "Catch::ExprLhs" .Ltmp34504: .short .Ltmp34506-.Ltmp34505 # Record length .Ltmp34505: .short 4360 # Record kind: S_UDT .long 8860 # Type .asciz "Catch::BinaryExpr" .Ltmp34506: .short .Ltmp34508-.Ltmp34507 # Record length .Ltmp34507: .short 4360 # Record kind: S_UDT .long 8882 # Type .asciz "Catch::StringMaker" .Ltmp34508: .short .Ltmp34510-.Ltmp34509 # Record length .Ltmp34509: .short 4360 # Record kind: S_UDT .long 8901 # Type .asciz "Catch::StringMaker" .Ltmp34510: .short .Ltmp34512-.Ltmp34511 # Record length .Ltmp34511: .short 4360 # Record kind: S_UDT .long 8925 # Type .asciz "Catch::ExprLhs" .Ltmp34512: .short .Ltmp34514-.Ltmp34513 # Record length .Ltmp34513: .short 4360 # Record kind: S_UDT .long 8939 # Type .asciz "Catch::BinaryExpr" .Ltmp34514: .short .Ltmp34516-.Ltmp34515 # Record length .Ltmp34515: .short 4360 # Record kind: S_UDT .long 8959 # Type .asciz "Catch::ExprLhs" .Ltmp34516: .short .Ltmp34518-.Ltmp34517 # Record length .Ltmp34517: .short 4360 # Record kind: S_UDT .long 8972 # Type .asciz "Catch::BinaryExpr" .Ltmp34518: .short .Ltmp34520-.Ltmp34519 # Record length .Ltmp34519: .short 4360 # Record kind: S_UDT .long 8993 # Type .asciz "Catch::StringMaker" .Ltmp34520: .short .Ltmp34522-.Ltmp34521 # Record length .Ltmp34521: .short 4360 # Record kind: S_UDT .long 9009 # Type .asciz "Catch::StringMaker" .Ltmp34522: .short .Ltmp34524-.Ltmp34523 # Record length .Ltmp34523: .short 4360 # Record kind: S_UDT .long 9071 # Type .asciz "flag_type" .Ltmp34524: .short .Ltmp34526-.Ltmp34525 # Record length .Ltmp34525: .short 4360 # Record kind: S_UDT .long 9118 # Type .asciz "std::basic_regex >" .Ltmp34526: .short .Ltmp34528-.Ltmp34527 # Record length .Ltmp34527: .short 4360 # Record kind: S_UDT .long 9123 # Type .asciz "std::_Regex_base" .Ltmp34528: .short .Ltmp34530-.Ltmp34529 # Record length .Ltmp34529: .short 4360 # Record kind: S_UDT .long 9129 # Type .asciz "std::_Root_node" .Ltmp34530: .short .Ltmp34532-.Ltmp34531 # Record length .Ltmp34531: .short 4360 # Record kind: S_UDT .long 9136 # Type .asciz "std::regex_traits" .Ltmp34532: .short .Ltmp34534-.Ltmp34533 # Record length .Ltmp34533: .short 4360 # Record kind: S_UDT .long 9185 # Type .asciz "std::locale" .Ltmp34534: .short .Ltmp34536-.Ltmp34535 # Record length .Ltmp34535: .short 4360 # Record kind: S_UDT .long 9200 # Type .asciz "std::_Node_base" .Ltmp34536: .short .Ltmp34538-.Ltmp34537 # Record length .Ltmp34537: .short 4360 # Record kind: S_UDT .long 9104 # Type .asciz "locale_type" .Ltmp34538: .short .Ltmp34540-.Ltmp34539 # Record length .Ltmp34539: .short 4360 # Record kind: S_UDT .long 32 # Type .asciz "std::conditional_t<_Is_any_of_v,unsigned long,conditional_t > > >" .Ltmp34540: .short .Ltmp34542-.Ltmp34541 # Record length .Ltmp34541: .short 4360 # Record kind: S_UDT .long 32 # Type .asciz "std::make_unsigned_t" .Ltmp34542: .short .Ltmp34544-.Ltmp34543 # Record length .Ltmp34543: .short 4360 # Record kind: S_UDT .long 9228 # Type .asciz "std::_Regex_traits" .Ltmp34544: .short .Ltmp34546-.Ltmp34545 # Record length .Ltmp34545: .short 4360 # Record kind: S_UDT .long 9231 # Type .asciz "std::_Locbase" .Ltmp34546: .short .Ltmp34548-.Ltmp34547 # Record length .Ltmp34547: .short 4360 # Record kind: S_UDT .long 9249 # Type .asciz "std::_Crt_new_delete" .Ltmp34548: .short .Ltmp34550-.Ltmp34549 # Record length .Ltmp34549: .short 4360 # Record kind: S_UDT .long 9277 # Type .asciz "std::locale::_Locimp" .Ltmp34550: .short .Ltmp34552-.Ltmp34551 # Record length .Ltmp34551: .short 4360 # Record kind: S_UDT .long 34 # Type .asciz "std::_Uint4_t" .Ltmp34552: .short .Ltmp34554-.Ltmp34553 # Record length .Ltmp34553: .short 4360 # Record kind: S_UDT .long 34 # Type .asciz "std::_Atomic_integral_t" .Ltmp34554: .short .Ltmp34556-.Ltmp34555 # Record length .Ltmp34555: .short 4360 # Record kind: S_UDT .long 34 # Type .asciz "std::_Atomic_counter_t" .Ltmp34556: .short .Ltmp34558-.Ltmp34557 # Record length .Ltmp34557: .short 4360 # Record kind: S_UDT .long 9294 # Type .asciz "std::locale::facet" .Ltmp34558: .short .Ltmp34560-.Ltmp34559 # Record length .Ltmp34559: .short 4360 # Record kind: S_UDT .long 9307 # Type .asciz "std::locale::id" .Ltmp34560: .short .Ltmp34562-.Ltmp34561 # Record length .Ltmp34561: .short 4360 # Record kind: S_UDT .long 9313 # Type .asciz "std::_Regex_traits_base" .Ltmp34562: .short .Ltmp34564-.Ltmp34563 # Record length .Ltmp34563: .short 4360 # Record kind: S_UDT .long 9330 # Type .asciz "std::collate" .Ltmp34564: .short .Ltmp34566-.Ltmp34565 # Record length .Ltmp34565: .short 4360 # Record kind: S_UDT .long 9369 # Type .asciz "std::ctype" .Ltmp34566: .short .Ltmp34568-.Ltmp34567 # Record length .Ltmp34567: .short 4360 # Record kind: S_UDT .long 9375 # Type .asciz "std::_Facet_base" .Ltmp34568: .short .Ltmp34570-.Ltmp34569 # Record length .Ltmp34569: .short 4360 # Record kind: S_UDT .long 9385 # Type .asciz "std::ctype_base" .Ltmp34570: .short .Ltmp34572-.Ltmp34571 # Record length .Ltmp34571: .short 4360 # Record kind: S_UDT .long 9409 # Type .asciz "Catch::ExprLhs,0> &>" .Ltmp34572: .short .Ltmp34574-.Ltmp34573 # Record length .Ltmp34573: .short 4360 # Record kind: S_UDT .long 9422 # Type .asciz "Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>" .Ltmp34574: .short .Ltmp34576-.Ltmp34575 # Record length .Ltmp34575: .short 4360 # Record kind: S_UDT .long 9438 # Type .asciz "gsl::details::extent_type<9>" .Ltmp34576: .short .Ltmp34578-.Ltmp34577 # Record length .Ltmp34577: .short 4360 # Record kind: S_UDT .long 9534 # Type .asciz "std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >" .Ltmp34578: .short .Ltmp34580-.Ltmp34579 # Record length .Ltmp34579: .short 4360 # Record kind: S_UDT .long 9545 # Type .asciz "std::_Tgt_state_t,0> >" .Ltmp34580: .short .Ltmp34582-.Ltmp34581 # Record length .Ltmp34581: .short 4360 # Record kind: S_UDT .long 9550 # Type .asciz "std::_Rebind_alloc_t,std::_Loop_vals_t>" .Ltmp34582: .short .Ltmp34584-.Ltmp34583 # Record length .Ltmp34583: .short 4360 # Record kind: S_UDT .long 9665 # Type .asciz "std::vector >" .Ltmp34584: .short .Ltmp34586-.Ltmp34585 # Record length .Ltmp34585: .short 4360 # Record kind: S_UDT .long 9672 # Type .asciz "std::_Node_if" .Ltmp34586: .short .Ltmp34588-.Ltmp34587 # Record length .Ltmp34587: .short 4360 # Record kind: S_UDT .long 9684 # Type .asciz "std::_Node_rep" .Ltmp34588: .short .Ltmp34590-.Ltmp34589 # Record length .Ltmp34589: .short 4360 # Record kind: S_UDT .long 9688 # Type .asciz "std::_Bt_state_t,0> >" .Ltmp34590: .short .Ltmp34592-.Ltmp34591 # Record length .Ltmp34591: .short 4360 # Record kind: S_UDT .long 9693 # Type .asciz "std::_Rebind_alloc_t,0> >::_Grp_t>,std::_Tgt_state_t,0> >::_Grp_t>" .Ltmp34592: .short .Ltmp34594-.Ltmp34593 # Record length .Ltmp34593: .short 4360 # Record kind: S_UDT .long 9807 # Type .asciz "std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >" .Ltmp34594: .short .Ltmp34596-.Ltmp34595 # Record length .Ltmp34595: .short 4360 # Record kind: S_UDT .long 9810 # Type .asciz "std::_Tgt_state_t,0> >::_Grp_t" .Ltmp34596: .short .Ltmp34598-.Ltmp34597 # Record length .Ltmp34597: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t > >::_Alty,std::_Container_proxy>" .Ltmp34598: .short .Ltmp34600-.Ltmp34599 # Record length .Ltmp34599: .short 4360 # Record kind: S_UDT .long 9846 # Type .asciz "std::conditional_t<_Is_simple_alloc_v >::_Alty>,_Simple_types,_Vec_iter_types >" .Ltmp34600: .short .Ltmp34602-.Ltmp34601 # Record length .Ltmp34601: .short 4360 # Record kind: S_UDT .long 9848 # Type .asciz "std::_Vector_alloc > >" .Ltmp34602: .short .Ltmp34604-.Ltmp34603 # Record length .Ltmp34603: .short 4360 # Record kind: S_UDT .long 9867 # Type .asciz "std::allocator" .Ltmp34604: .short .Ltmp34606-.Ltmp34605 # Record length .Ltmp34605: .short 4360 # Record kind: S_UDT .long 9870 # Type .asciz "std::_Loop_vals_t" .Ltmp34606: .short .Ltmp34608-.Ltmp34607 # Record length .Ltmp34607: .short 4360 # Record kind: S_UDT .long 9898 # Type .asciz "std::_Vector_const_iterator > >" .Ltmp34608: .short .Ltmp34610-.Ltmp34609 # Record length .Ltmp34609: .short 4360 # Record kind: S_UDT .long 9900 # Type .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" .Ltmp34610: .short .Ltmp34612-.Ltmp34611 # Record length .Ltmp34611: .short 4360 # Record kind: S_UDT .long 9902 # Type .asciz "std::allocator_traits >" .Ltmp34612: .short .Ltmp34614-.Ltmp34613 # Record length .Ltmp34613: .short 4360 # Record kind: S_UDT .long 9906 # Type .asciz "std::_Node_endif" .Ltmp34614: .short .Ltmp34616-.Ltmp34615 # Record length .Ltmp34615: .short 4360 # Record kind: S_UDT .long 9915 # Type .asciz "std::_Node_end_rep" .Ltmp34616: .short .Ltmp34618-.Ltmp34617 # Record length .Ltmp34617: .short 4360 # Record kind: S_UDT .long 48 # Type .asciz "const_reference" .Ltmp34618: .short .Ltmp34620-.Ltmp34619 # Record length .Ltmp34619: .short 4360 # Record kind: S_UDT .long 10000 # Type .asciz "std::_Rebind_alloc_t,std::_Vbase>" .Ltmp34620: .short .Ltmp34622-.Ltmp34621 # Record length .Ltmp34621: .short 4360 # Record kind: S_UDT .long 10006 # Type .asciz "std::vector >" .Ltmp34622: .short .Ltmp34624-.Ltmp34623 # Record length .Ltmp34623: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::_Alty,std::_Container_proxy>" .Ltmp34624: .short .Ltmp34626-.Ltmp34625 # Record length .Ltmp34625: .short 4360 # Record kind: S_UDT .long 10042 # Type .asciz "std::conditional_t<_Is_simple_alloc_v,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::_Alty>,_Simple_types,0> >::_Grp_t>,_Vec_iter_types,0> >::_Grp_t,typename _Alty_traits::size_type,typename _Alty_traits::difference_type,typename _Alty_traits::pointer,typename _Alty_traits::const_pointer,std::_Tgt_state_t,0> >::_Grp_t &,const std::_Tgt_state_t,0> >::_Grp_t &> >" .Ltmp34626: .short .Ltmp34628-.Ltmp34627 # Record length .Ltmp34627: .short 4360 # Record kind: S_UDT .long 10044 # Type .asciz "std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >" .Ltmp34628: .short .Ltmp34630-.Ltmp34629 # Record length .Ltmp34629: .short 4360 # Record kind: S_UDT .long 10063 # Type .asciz "std::allocator,0> >::_Grp_t>" .Ltmp34630: .short .Ltmp34632-.Ltmp34631 # Record length .Ltmp34631: .short 4360 # Record kind: S_UDT .long 10091 # Type .asciz "std::_Vector_const_iterator,0> >::_Grp_t> > >" .Ltmp34632: .short .Ltmp34634-.Ltmp34633 # Record length .Ltmp34633: .short 4360 # Record kind: S_UDT .long 10093 # Type .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits,0> >::_Grp_t> >,_Normal_allocator_traits,0> >::_Grp_t> > >" .Ltmp34634: .short .Ltmp34636-.Ltmp34635 # Record length .Ltmp34635: .short 4360 # Record kind: S_UDT .long 10095 # Type .asciz "std::allocator_traits,0> >::_Grp_t> >" .Ltmp34636: .short .Ltmp34638-.Ltmp34637 # Record length .Ltmp34637: .short 4360 # Record kind: S_UDT .long 10107 # Type .asciz "std::_Compressed_pair,std::_Vector_val >,1>" .Ltmp34638: .short .Ltmp34640-.Ltmp34639 # Record length .Ltmp34639: .short 4360 # Record kind: S_UDT .long 10112 # Type .asciz "std::_Vector_val >" .Ltmp34640: .short .Ltmp34642-.Ltmp34641 # Record length .Ltmp34641: .short 4360 # Record kind: S_UDT .long 10115 # Type .asciz "std::_Simple_types" .Ltmp34642: .short .Ltmp34644-.Ltmp34643 # Record length .Ltmp34643: .short 4360 # Record kind: S_UDT .long 10127 # Type .asciz "std::_Default_allocator_traits >" .Ltmp34644: .short .Ltmp34646-.Ltmp34645 # Record length .Ltmp34645: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t,std::_Container_proxy>" .Ltmp34646: .short .Ltmp34648-.Ltmp34647 # Record length .Ltmp34647: .short 4360 # Record kind: S_UDT .long 10149 # Type .asciz "std::_Vb_val >" .Ltmp34648: .short .Ltmp34650-.Ltmp34649 # Record length .Ltmp34649: .short 4360 # Record kind: S_UDT .long 10170 # Type .asciz "std::allocator" .Ltmp34650: .short .Ltmp34652-.Ltmp34651 # Record length .Ltmp34651: .short 4360 # Record kind: S_UDT .long 117 # Type .asciz "std::_Vbase" .Ltmp34652: .short .Ltmp34654-.Ltmp34653 # Record length .Ltmp34653: .short 4360 # Record kind: S_UDT .long 10194 # Type .asciz "std::_Vb_iterator > >" .Ltmp34654: .short .Ltmp34656-.Ltmp34655 # Record length .Ltmp34655: .short 4360 # Record kind: S_UDT .long 48 # Type .asciz "const_reference" .Ltmp34656: .short .Ltmp34658-.Ltmp34657 # Record length .Ltmp34657: .short 4360 # Record kind: S_UDT .long 10218 # Type .asciz "std::_Vb_const_iterator > >" .Ltmp34658: .short .Ltmp34660-.Ltmp34659 # Record length .Ltmp34659: .short 4360 # Record kind: S_UDT .long 10238 # Type .asciz "std::_Vb_reference > >" .Ltmp34660: .short .Ltmp34662-.Ltmp34661 # Record length .Ltmp34661: .short 4360 # Record kind: S_UDT .long 10241 # Type .asciz "std::_Wrap_alloc >" .Ltmp34662: .short .Ltmp34664-.Ltmp34663 # Record length .Ltmp34663: .short 4360 # Record kind: S_UDT .long 10266 # Type .asciz "std::allocator" .Ltmp34664: .short .Ltmp34666-.Ltmp34665 # Record length .Ltmp34665: .short 4360 # Record kind: S_UDT .long 10268 # Type .asciz "std::conditional_t<_Is_default_allocator >::value,_Default_allocator_traits >,_Normal_allocator_traits > >" .Ltmp34666: .short .Ltmp34668-.Ltmp34667 # Record length .Ltmp34667: .short 4360 # Record kind: S_UDT .long 10270 # Type .asciz "std::allocator_traits >" .Ltmp34668: .short .Ltmp34670-.Ltmp34669 # Record length .Ltmp34669: .short 4360 # Record kind: S_UDT .long 10282 # Type .asciz "std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>" .Ltmp34670: .short .Ltmp34672-.Ltmp34671 # Record length .Ltmp34671: .short 4360 # Record kind: S_UDT .long 10287 # Type .asciz "std::_Vector_val,0> >::_Grp_t> >" .Ltmp34672: .short .Ltmp34674-.Ltmp34673 # Record length .Ltmp34673: .short 4360 # Record kind: S_UDT .long 10290 # Type .asciz "std::_Simple_types,0> >::_Grp_t>" .Ltmp34674: .short .Ltmp34676-.Ltmp34675 # Record length .Ltmp34675: .short 4360 # Record kind: S_UDT .long 10302 # Type .asciz "std::_Default_allocator_traits,0> >::_Grp_t> >" .Ltmp34676: .short .Ltmp34678-.Ltmp34677 # Record length .Ltmp34677: .short 4360 # Record kind: S_UDT .long 10000 # Type .asciz "std::_Rebind_alloc_t,unsigned int>" .Ltmp34678: .short .Ltmp34680-.Ltmp34679 # Record length .Ltmp34679: .short 4360 # Record kind: S_UDT .long 10410 # Type .asciz "std::vector >" .Ltmp34680: .short .Ltmp34682-.Ltmp34681 # Record length .Ltmp34681: .short 4360 # Record kind: S_UDT .long 10421 # Type .asciz "std::_Vb_iter_base > >" .Ltmp34682: .short .Ltmp34684-.Ltmp34683 # Record length .Ltmp34683: .short 4360 # Record kind: S_UDT .long 10434 # Type .asciz "std::_Default_allocator_traits >" .Ltmp34684: .short .Ltmp34686-.Ltmp34685 # Record length .Ltmp34685: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t > >::_Alty,std::_Container_proxy>" .Ltmp34686: .short .Ltmp34688-.Ltmp34687 # Record length .Ltmp34687: .short 4360 # Record kind: S_UDT .long 10469 # Type .asciz "std::conditional_t<_Is_simple_alloc_v >::_Alty>,_Simple_types,_Vec_iter_types >" .Ltmp34688: .short .Ltmp34690-.Ltmp34689 # Record length .Ltmp34689: .short 4360 # Record kind: S_UDT .long 10471 # Type .asciz "std::_Vector_alloc > >" .Ltmp34690: .short .Ltmp34692-.Ltmp34691 # Record length .Ltmp34691: .short 4360 # Record kind: S_UDT .long 10495 # Type .asciz "std::_Vector_iterator > >" .Ltmp34692: .short .Ltmp34694-.Ltmp34693 # Record length .Ltmp34693: .short 4360 # Record kind: S_UDT .long 10519 # Type .asciz "std::_Vector_const_iterator > >" .Ltmp34694: .short .Ltmp34696-.Ltmp34695 # Record length .Ltmp34695: .short 4360 # Record kind: S_UDT .long 10531 # Type .asciz "std::_Compressed_pair,std::_Vector_val >,1>" .Ltmp34696: .short .Ltmp34698-.Ltmp34697 # Record length .Ltmp34697: .short 4360 # Record kind: S_UDT .long 10536 # Type .asciz "std::_Vector_val >" .Ltmp34698: .short .Ltmp34700-.Ltmp34699 # Record length .Ltmp34699: .short 4360 # Record kind: S_UDT .long 10539 # Type .asciz "std::_Simple_types" .Ltmp34700: .short .Ltmp34702-.Ltmp34701 # Record length .Ltmp34701: .short 4360 # Record kind: S_UDT .long 10699 # Type .asciz "std::_Uninitialized_backout_al >" .Ltmp34702: .short .Ltmp34704-.Ltmp34703 # Record length .Ltmp34703: .short 4360 # Record kind: S_UDT .long 8120 # Type .asciz "std::conditional_t,typename _Ptr_cat_helper,remove_cv_t<_Loop_vals_t> >::type,std::_General_ptr_iterator_tag>" .Ltmp34704: .short .Ltmp34706-.Ltmp34705 # Record length .Ltmp34705: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t" .Ltmp34706: .short .Ltmp34708-.Ltmp34707 # Record length .Ltmp34707: .short 4360 # Record kind: S_UDT .long 10795 # Type .asciz "std::_Node_str" .Ltmp34708: .short .Ltmp34710-.Ltmp34709 # Record length .Ltmp34709: .short 4360 # Record kind: S_UDT .long 10808 # Type .asciz "std::_Buf" .Ltmp34710: .short .Ltmp34712-.Ltmp34711 # Record length .Ltmp34711: .short 4360 # Record kind: S_UDT .long 10814 # Type .asciz "std::_Node_capture" .Ltmp34712: .short .Ltmp34714-.Ltmp34713 # Record length .Ltmp34713: .short 4360 # Record kind: S_UDT .long 10821 # Type .asciz "std::_Node_end_group" .Ltmp34714: .short .Ltmp34716-.Ltmp34715 # Record length .Ltmp34715: .short 4360 # Record kind: S_UDT .long 10827 # Type .asciz "std::_Node_back" .Ltmp34716: .short .Ltmp34718-.Ltmp34717 # Record length .Ltmp34717: .short 4360 # Record kind: S_UDT .long 10885 # Type .asciz "std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >" .Ltmp34718: .short .Ltmp34720-.Ltmp34719 # Record length .Ltmp34719: .short 4360 # Record kind: S_UDT .long 10914 # Type .asciz "std::_Any_tag" .Ltmp34720: .short .Ltmp34722-.Ltmp34721 # Record length .Ltmp34721: .short 4360 # Record kind: S_UDT .long 10920 # Type .asciz "std::_Unused_parameter" .Ltmp34722: .short .Ltmp34724-.Ltmp34723 # Record length .Ltmp34723: .short 4360 # Record kind: S_UDT .long 8127 # Type .asciz "std::conditional_t,0> > &,std::sub_match,0> > >,typename _Ptr_cat_helper,0> > >,remove_cv_t,0> > > >::type,std::_General_ptr_iterator_tag>" .Ltmp34724: .short .Ltmp34726-.Ltmp34725 # Record length .Ltmp34725: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t,0> > *>" .Ltmp34726: .short .Ltmp34728-.Ltmp34727 # Record length .Ltmp34727: .short 4360 # Record kind: S_UDT .long 6684 # Type .asciz "std::remove_reference_t,0> > &>" .Ltmp34728: .short .Ltmp34730-.Ltmp34729 # Record length .Ltmp34729: .short 4360 # Record kind: S_UDT .long 6684 # Type .asciz "std::remove_reference_t,0> > >" .Ltmp34730: .short .Ltmp34732-.Ltmp34731 # Record length .Ltmp34731: .short 4360 # Record kind: S_UDT .long 117 # Type .asciz "std::remove_cv_t" .Ltmp34732: .short .Ltmp34734-.Ltmp34733 # Record length .Ltmp34733: .short 4360 # Record kind: S_UDT .long 117 # Type .asciz "std::_Iter_value_t" .Ltmp34734: .short .Ltmp34736-.Ltmp34735 # Record length .Ltmp34735: .short 4360 # Record kind: S_UDT .long 11028 # Type .asciz "std::_Uninitialized_backout_al >" .Ltmp34736: .short .Ltmp34738-.Ltmp34737 # Record length .Ltmp34737: .short 4360 # Record kind: S_UDT .long 10199 # Type .asciz "std::remove_reference_t" .Ltmp34738: .short .Ltmp34740-.Ltmp34739 # Record length .Ltmp34739: .short 4360 # Record kind: S_UDT .long 8120 # Type .asciz "std::conditional_t,typename _Ptr_cat_helper,remove_cv_t >::type,std::_General_ptr_iterator_tag>" .Ltmp34740: .short .Ltmp34742-.Ltmp34741 # Record length .Ltmp34741: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t" .Ltmp34742: .short .Ltmp34744-.Ltmp34743 # Record length .Ltmp34743: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t > > >" .Ltmp34744: .short .Ltmp34746-.Ltmp34745 # Record length .Ltmp34745: .short 4360 # Record kind: S_UDT .long 4544 # 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> > >" .Ltmp34746: .short .Ltmp34748-.Ltmp34747 # Record length .Ltmp34747: .short 4360 # Record kind: S_UDT .long 11228 # Type .asciz "std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >" .Ltmp34748: .short .Ltmp34750-.Ltmp34749 # Record length .Ltmp34749: .short 4360 # Record kind: S_UDT .long 8123 # Type .asciz "std::conditional_t,0> >::_Grp_t &,std::_Tgt_state_t,0> >::_Grp_t>,typename _Ptr_cat_helper,remove_cv_t<_Grp_t> >::type,std::_General_ptr_iterator_tag>" .Ltmp34750: .short .Ltmp34752-.Ltmp34751 # Record length .Ltmp34751: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t,0> >::_Grp_t *>" .Ltmp34752: .short .Ltmp34754-.Ltmp34753 # Record length .Ltmp34753: .short 4360 # Record kind: S_UDT .long 9543 # Type .asciz "std::remove_reference_t,0> >::_Grp_t &>" .Ltmp34754: .short .Ltmp34756-.Ltmp34755 # Record length .Ltmp34755: .short 4360 # Record kind: S_UDT .long 9543 # Type .asciz "std::remove_reference_t,0> >::_Grp_t>" .Ltmp34756: .short .Ltmp34758-.Ltmp34757 # Record length .Ltmp34757: .short 4360 # Record kind: S_UDT .long 11299 # Type .asciz "std::_Node_class >" .Ltmp34758: .short .Ltmp34760-.Ltmp34759 # Record length .Ltmp34759: .short 4360 # Record kind: S_UDT .long 11303 # Type .asciz "std::_Sequence" .Ltmp34760: .short .Ltmp34762-.Ltmp34761 # Record length .Ltmp34761: .short 4360 # Record kind: S_UDT .long 11307 # Type .asciz "std::_Bitmap" .Ltmp34762: .short .Ltmp34764-.Ltmp34763 # Record length .Ltmp34763: .short 4360 # Record kind: S_UDT .long 11350 # Type .asciz "std::_Cmp_icase >" .Ltmp34764: .short .Ltmp34766-.Ltmp34765 # Record length .Ltmp34765: .short 4360 # Record kind: S_UDT .long 11366 # Type .asciz "std::_Cmp_collate >" .Ltmp34766: .short .Ltmp34768-.Ltmp34767 # Record length .Ltmp34767: .short 4360 # Record kind: S_UDT .long 11376 # Type .asciz "std::_Cmp_cs >" .Ltmp34768: .short .Ltmp34770-.Ltmp34769 # Record length .Ltmp34769: .short 4360 # Record kind: S_UDT .long 11548 # Type .asciz "std::vector >" .Ltmp34770: .short .Ltmp34772-.Ltmp34771 # Record length .Ltmp34771: .short 4360 # Record kind: S_UDT .long 4712 # Type .asciz "std::_Rebind_alloc_t > >::_Alty,std::_Container_proxy>" .Ltmp34772: .short .Ltmp34774-.Ltmp34773 # Record length .Ltmp34773: .short 4360 # Record kind: S_UDT .long 4714 # Type .asciz "std::conditional_t<_Is_simple_alloc_v >::_Alty>,_Simple_types,_Vec_iter_types >" .Ltmp34774: .short .Ltmp34776-.Ltmp34775 # Record length .Ltmp34775: .short 4360 # Record kind: S_UDT .long 11581 # Type .asciz "std::_Vector_alloc > >" .Ltmp34776: .short .Ltmp34778-.Ltmp34777 # Record length .Ltmp34777: .short 4360 # Record kind: S_UDT .long 11593 # Type .asciz "std::_Compressed_pair,std::_Vector_val >,1>" .Ltmp34778: .short .Ltmp34780-.Ltmp34779 # Record length .Ltmp34779: .short 4360 # Record kind: S_UDT .long 11598 # Type .asciz "std::_Vector_val >" .Ltmp34780: .short .Ltmp34782-.Ltmp34781 # Record length .Ltmp34781: .short 4360 # Record kind: S_UDT .long 4488 # Type .asciz "std::remove_reference_t &>" .Ltmp34782: .short .Ltmp34784-.Ltmp34783 # Record length .Ltmp34783: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t" .Ltmp34784: .short .Ltmp34786-.Ltmp34785 # Record length .Ltmp34785: .short 4360 # Record kind: S_UDT .long 8120 # Type .asciz "std::conditional_t,typename _Ptr_cat_helper,remove_cv_t >::type,std::_General_ptr_iterator_tag>" .Ltmp34786: .short .Ltmp34788-.Ltmp34787 # Record length .Ltmp34787: .short 4360 # Record kind: S_UDT .long 4429 # Type .asciz "std::remove_reference_t,std::allocator > &>" .Ltmp34788: .short .Ltmp34790-.Ltmp34789 # Record length .Ltmp34789: .short 4360 # Record kind: S_UDT .long 4487 # Type .asciz "std::remove_reference_t &>" .Ltmp34790: .short .Ltmp34792-.Ltmp34791 # Record length .Ltmp34791: .short 4360 # Record kind: S_UDT .long 4417 # Type .asciz "std::_Traits_ptr_t >" .Ltmp34792: .short .Ltmp34794-.Ltmp34793 # Record length .Ltmp34793: .short 4360 # Record kind: S_UDT .long 10000 # Type .asciz "std::remove_reference_t >" .Ltmp34794: .short .Ltmp34796-.Ltmp34795 # Record length .Ltmp34795: .short 4360 # Record kind: S_UDT .long 8120 # Type .asciz "std::conditional_t,typename _Ptr_cat_helper,remove_cv_t >::type,std::_General_ptr_iterator_tag>" .Ltmp34796: .short .Ltmp34798-.Ltmp34797 # Record length .Ltmp34797: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t,0> >" .Ltmp34798: .short .Ltmp34800-.Ltmp34799 # Record length .Ltmp34799: .short 4360 # Record kind: S_UDT .long 9693 # Type .asciz "std::remove_reference_t,0> >::_Grp_t> >" .Ltmp34800: .short .Ltmp34802-.Ltmp34801 # Record length .Ltmp34801: .short 4360 # Record kind: S_UDT .long 8123 # Type .asciz "std::conditional_t,0> >::_Grp_t &,std::_Tgt_state_t,0> >::_Grp_t &>,typename _Ptr_cat_helper,remove_cv_t<_Grp_t> >::type,std::_General_ptr_iterator_tag>" .Ltmp34802: .short .Ltmp34804-.Ltmp34803 # Record length .Ltmp34803: .short 4360 # Record kind: S_UDT .long 11945 # Type .asciz "std::_Parser >" .Ltmp34804: .short .Ltmp34806-.Ltmp34805 # Record length .Ltmp34805: .short 4360 # Record kind: S_UDT .long 11988 # Type .asciz "std::_Builder >" .Ltmp34806: .short .Ltmp34808-.Ltmp34807 # Record length .Ltmp34807: .short 4360 # Record kind: S_UDT .long 0 # Type .asciz "std::nullptr_t" .Ltmp34808: .short .Ltmp34810-.Ltmp34809 # Record length .Ltmp34809: .short 4360 # Record kind: S_UDT .long 12020 # Type .asciz "std::add_lvalue_reference_t" .Ltmp34810: .short .Ltmp34812-.Ltmp34811 # Record length .Ltmp34811: .short 4360 # Record kind: S_UDT .long 12030 # Type .asciz "std::unique_ptr >" .Ltmp34812: .short .Ltmp34814-.Ltmp34813 # Record length .Ltmp34813: .short 4360 # Record kind: S_UDT .long 12028 # Type .asciz "std::remove_reference_t >" .Ltmp34814: .short .Ltmp34816-.Ltmp34815 # Record length .Ltmp34815: .short 4360 # Record kind: S_UDT .long 12050 # Type .asciz "std::_Unique_ptr_base >" .Ltmp34816: .short .Ltmp34818-.Ltmp34817 # Record length .Ltmp34817: .short 4360 # Record kind: S_UDT .long 12057 # Type .asciz "std::default_delete" .Ltmp34818: .short .Ltmp34820-.Ltmp34819 # Record length .Ltmp34819: .short 4360 # Record kind: S_UDT .long 12071 # Type .asciz "std::_Compressed_pair,std::_Facet_base *,1>" .Ltmp34820: .short .Ltmp34822-.Ltmp34821 # Record length .Ltmp34821: .short 4360 # Record kind: S_UDT .long 12085 # Type .asciz "std::bad_cast" .Ltmp34822: .short .Ltmp34824-.Ltmp34823 # Record length .Ltmp34823: .short 4360 # Record kind: S_UDT .long 9284 # Type .asciz "std::remove_reference_t" .Ltmp34824: .short .Ltmp34826-.Ltmp34825 # Record length .Ltmp34825: .short 4360 # Record kind: S_UDT .long 10243 # Type .asciz "std::remove_reference_t &>" .Ltmp34826: .short .Ltmp34828-.Ltmp34827 # Record length .Ltmp34827: .short 4360 # Record kind: S_UDT .long 12272 # Type .asciz "std::numeric_limits" .Ltmp34828: .short .Ltmp34830-.Ltmp34829 # Record length .Ltmp34829: .short 4360 # Record kind: S_UDT .long 12283 # Type .asciz "std::_Cl_names" .Ltmp34830: .short .Ltmp34832-.Ltmp34831 # Record length .Ltmp34831: .short 4360 # Record kind: S_UDT .long 12301 # Type .asciz "std::_Cmp_icase >" .Ltmp34832: .short .Ltmp34834-.Ltmp34833 # Record length .Ltmp34833: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::_Iter_diff_t" .Ltmp34834: .short .Ltmp34836-.Ltmp34835 # Record length .Ltmp34835: .short 4360 # Record kind: S_UDT .long 8120 # Type .asciz "std::conditional_t,typename _Ptr_cat_helper,remove_cv_t >::type,std::_General_ptr_iterator_tag>" .Ltmp34836: .short .Ltmp34838-.Ltmp34837 # Record length .Ltmp34837: .short 4360 # Record kind: S_UDT .long 12402 # Type .asciz "std::_Node_assert" .Ltmp34838: .short .Ltmp34840-.Ltmp34839 # Record length .Ltmp34839: .short 4360 # Record kind: S_UDT .long 9195 # Type .asciz "std::remove_reference_t" .Ltmp34840: .short .Ltmp34842-.Ltmp34841 # Record length .Ltmp34841: .short 4360 # Record kind: S_UDT .long 12452 # Type .asciz "Catch::StringMaker,0> >" .Ltmp34842: .short .Ltmp34844-.Ltmp34843 # Record length .Ltmp34843: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "gsl::index" .Ltmp34844: .short .Ltmp34846-.Ltmp34845 # Record length .Ltmp34845: .short 4360 # Record kind: S_UDT .long 35 # Type .asciz "size_t" .Ltmp34846: .short .Ltmp34848-.Ltmp34847 # Record length .Ltmp34847: .short 4360 # Record kind: S_UDT .long 19 # Type .asciz "std::streamsize" .Ltmp34848: .short .Ltmp34850-.Ltmp34849 # Record length .Ltmp34849: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,_Uses_default_destroy,_Val *> > >" .Ltmp34850: .short .Ltmp34852-.Ltmp34851 # Record length .Ltmp34851: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v,0>,gsl::details::span_iterator,0> > >" .Ltmp34852: .short .Ltmp34854-.Ltmp34853 # Record length .Ltmp34853: .short 4360 # Record kind: S_UDT .long 9064 # Type .asciz "std::regex" .Ltmp34854: .short .Ltmp34856-.Ltmp34855 # Record length .Ltmp34855: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,_Uses_default_destroy,0> > >,_Val *> > >" .Ltmp34856: .short .Ltmp34858-.Ltmp34857 # Record length .Ltmp34857: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v,0>,gsl::details::span_iterator,0> > >" .Ltmp34858: .short .Ltmp34860-.Ltmp34859 # Record length .Ltmp34859: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,_Uses_default_destroy,_Val *> > >" .Ltmp34860: .short .Ltmp34862-.Ltmp34861 # Record length .Ltmp34861: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::underlying_type_t" .Ltmp34862: .short .Ltmp34864-.Ltmp34863 # Record length .Ltmp34863: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::bool_constant,_Uses_default_construct,decltype(_Unfancy(_First))> > >" .Ltmp34864: .short .Ltmp34866-.Ltmp34865 # Record length .Ltmp34865: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,_Uses_default_destroy,_Val *> > >" .Ltmp34866: .short .Ltmp34868-.Ltmp34867 # Record length .Ltmp34867: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,negation > > >" .Ltmp34868: .short .Ltmp34870-.Ltmp34869 # Record length .Ltmp34869: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,_Uses_default_destroy,0> >::_Grp_t>,_Val *> > >" .Ltmp34870: .short .Ltmp34872-.Ltmp34871 # Record length .Ltmp34871: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::bool_constant,0> > *>,_Uses_default_construct,0> > >,decltype(_Unfancy(_First))> > >" .Ltmp34872: .short .Ltmp34874-.Ltmp34873 # Record length .Ltmp34873: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,0> > >,negation,0> > > > > >" .Ltmp34874: .short .Ltmp34876-.Ltmp34875 # Record length .Ltmp34875: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::bool_constant,decltype(_Unfancy(_First)),decltype(_Val)> > >" .Ltmp34876: .short .Ltmp34878-.Ltmp34877 # Record length .Ltmp34877: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,negation > > >" .Ltmp34878: .short .Ltmp34880-.Ltmp34879 # Record length .Ltmp34879: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v > >,std::_Vb_iterator > > > >" .Ltmp34880: .short .Ltmp34882-.Ltmp34881 # Record length .Ltmp34881: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::bool_constant,0> >::_Grp_t *>,_Uses_default_construct,0> >::_Grp_t>,decltype(_Unfancy(_First))> > >" .Ltmp34882: .short .Ltmp34884-.Ltmp34883 # Record length .Ltmp34883: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,0> >::_Grp_t>,negation,0> >::_Grp_t> > > >" .Ltmp34884: .short .Ltmp34886-.Ltmp34885 # Record length .Ltmp34885: .short 4360 # Record kind: S_UDT .long 116 # Type .asciz "std::underlying_type_t" .Ltmp34886: .short .Ltmp34888-.Ltmp34887 # Record length .Ltmp34887: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v >" .Ltmp34888: .short .Ltmp34890-.Ltmp34889 # Record length .Ltmp34889: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant && _Is_any_of_v >" .Ltmp34890: .short .Ltmp34892-.Ltmp34891 # Record length .Ltmp34891: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::bool_constant<-1 == static_cast(-1)>" .Ltmp34892: .short .Ltmp34894-.Ltmp34893 # Record length .Ltmp34893: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v > >,std::_String_iterator > > > >" .Ltmp34894: .short .Ltmp34896-.Ltmp34895 # Record length .Ltmp34895: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant,_Uses_default_destroy,_Val *> > >" .Ltmp34896: .short .Ltmp34898-.Ltmp34897 # Record length .Ltmp34897: .short 4360 # Record kind: S_UDT .long 112 # Type .asciz "std::remove_const_t" .Ltmp34898: .short .Ltmp34900-.Ltmp34899 # Record length .Ltmp34899: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Always_equal_after_move,std::allocator >::_Alty> >" .Ltmp34900: .short .Ltmp34902-.Ltmp34901 # Record length .Ltmp34901: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v >" .Ltmp34902: .short .Ltmp34904-.Ltmp34903 # Record length .Ltmp34903: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v,0> >::_Grp_t *,std::_Tgt_state_t,0> >::_Grp_t *> >" .Ltmp34904: .short .Ltmp34906-.Ltmp34905 # Record length .Ltmp34905: .short 4360 # Record kind: S_UDT .long 4541 # Type .asciz "std::bool_constant<_Range_verifiable_v >" .Ltmp34906: .short .Ltmp34908-.Ltmp34907 # Record length .Ltmp34907: .short 4360 # Record kind: S_UDT .long 4544 # Type .asciz "std::bool_constant && _Is_any_of_v >" .Ltmp34908: .short .Ltmp34910-.Ltmp34909 # Record length .Ltmp34909: .short 4360 # Record kind: S_UDT .long 12538 # Type .asciz "std::_Iosb" .Ltmp34910: .Ltmp33974: .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: __int64 (0x13) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x13, 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: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1008) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* (0x674) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1009) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x100A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 # MemberFunction (0x100B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # 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 0x00, 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: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 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: NearC (0x0) # 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 0x00, 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: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 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: NearC (0x0) # 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 0x00, 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: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 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: NearC (0x0) # 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 0x00, 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: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x18, 0x10, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x101A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1019) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 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*, __int64) (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, __int64) (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: NearC (0x0) # 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 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x101D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1004) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x101E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x101D) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # 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 0x00, 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: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1020) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: __int64 (0x13) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1021) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1004) # ThisType: const gsl::span* (0x101F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x1f, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1022) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1023) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1004) # ThisType: const gsl::span* (0x101F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x1f, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1024) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x1004) # ThisType: const gsl::span* (0x101F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x1f, 0x10, 0x00, 0x00 .byte 0x00, 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: NearC (0x0) # 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 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1026) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: int (0x74) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1027) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::span (0x1004) # ThisType: const gsl::span* (0x101F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x1f, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1028) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span (0x1004) # ThisType: const gsl::span* (0x101F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x1f, 0x10, 0x00, 0x00 .byte 0x00, 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: NearC (0x0) # 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 0x00, 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: NearC (0x0) # 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 0x00, 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: NearC (0x0) # 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 0x00, 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: NearC (0x0) # 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 0x00, 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: (__int64, __int64) (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: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1032) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 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: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, 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 0x00, 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 __int64 (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::(__int64) (0x1021) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1021) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1023) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1024) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 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::(__int64) (0x1027) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1027) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (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::(__int64, __int64) (0x1031) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, 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: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # 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: __int64 (0x13) # 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 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: 16 # 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 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 0x2c .byte 0x2d, 0x31, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x73, 0x70 .byte 0x61, 0x6e, 0x40, 0x48 .byte 0x24, 0x30, 0x3f, 0x30 .byte 0x40, 0x67, 0x73, 0x6c .byte 0x40, 0x40, 0x00, 0xf1 # StringId (0x1037) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\projects\gsl\include\gsl\span # } .byte 0x2a, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x70 .byte 0x72, 0x6f, 0x6a, 0x65 .byte 0x63, 0x74, 0x73, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1038) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1036) # SourceFile: C:\projects\gsl\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: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x103C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: const gsl::span::storage_type >* (0x103B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x3b, 0x10, 0x00, 0x00 .byte 0x00, 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* (0x674) # FieldOffset: 0x8 # 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, 0x06, 0x00, 0x00 .byte 0x08, 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: 16 # 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 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 0x2c .byte 0x2d, 0x31, 0x3e, 0x3a .byte 0x3a, 0x73, 0x74, 0x6f .byte 0x72, 0x61, 0x67, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x3c, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x64 .byte 0x65, 0x74, 0x61, 0x69 .byte 0x6c, 0x73, 0x3a, 0x3a .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x3c .byte 0x64, 0x79, 0x6e, 0x61 .byte 0x6d, 0x69, 0x63, 0x5f .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x3e, 0x20 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x40, 0x56, 0x3f, 0x24 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x40 .byte 0x24, 0x30, 0x3f, 0x30 .byte 0x40, 0x64, 0x65, 0x74 .byte 0x61, 0x69, 0x6c, 0x73 .byte 0x40, 0x67, 0x73, 0x6c .byte 0x40, 0x40, 0x40, 0x3f .byte 0x24, 0x73, 0x70, 0x61 .byte 0x6e, 0x40, 0x48, 0x24 .byte 0x30, 0x3f, 0x30, 0x40 .byte 0x67, 0x73, 0x6c, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x103F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x103E) # SourceFile: C:\projects\gsl\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 __int64 (0x23) # SizeOf: 4 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x04, 0x00, 0x00, 0xf1 # Pointer (0x1041) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x100C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x1042) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: int (0x74) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1043) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const int (0x1042) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1044) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const int& (0x1043) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x1045) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x100C) # ThisType: std::array* (0x1041) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x41, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1046) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x100C) # ThisType: std::array* (0x1041) # CallingConvention: NearC (0x0) # 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 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1047) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: 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 (0x1048) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_iterator (0x1047) # ClassType: std::array (0x100C) # ThisType: std::array* (0x1041) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x47, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x41, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1049) { # 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 (0x104A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x1010) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x104B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_const_iterator (0x1049) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x49, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x104C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_iterator std::array::() (0x1048) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x104B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x10, 0x00, 0x00 # Class (0x104D) { # 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 (0x104E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x104D) # ClassType: std::array (0x100C) # ThisType: std::array* (0x1041) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x41, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x104F) { # 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 (0x1050) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x104F) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4f, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1051) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x104E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x1050) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4e, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x50, 0x10, 0x00, 0x00 # MemberFunction (0x1052) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::array (0x100C) # ThisType: std::array* (0x1041) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x41, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1053) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const int (0x1042) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1054) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1055) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int* std::array::() (0x1052) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int* std::array::() (0x1054) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x52, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x10, 0x00, 0x00 # MemberFunction (0x1056) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1057) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1058) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x1059) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::array (0x100C) # ThisType: std::array* (0x1041) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x41, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x105A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x105B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int& std::array::(unsigned __int64) (0x1059) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::(unsigned __int64) (0x105A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x59, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5a, 0x10, 0x00, 0x00 # MemberFunction (0x105C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::array (0x100C) # ThisType: std::array* (0x1041) # CallingConvention: NearC (0x0) # 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 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x105D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x105E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int& std::array::() (0x105C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::() (0x105D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x10, 0x00, 0x00 # MemberFunction (0x105F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x100C) # ThisType: const std::array* (0x104A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0c, 0x10, 0x00, 0x00 .byte 0x4a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1060) { # 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&) (0x1045) # Name: assign # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(const int&) (0x1045) # Name: fill # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(std::array&) (0x1046) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x104C # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x104C # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1051 # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1051 # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x104B) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x104B) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x1050) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x1050) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1055 # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1055 # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array::() (0x1056) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array::() (0x1056) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::array::() (0x1057) # Name: empty # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x105B # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x105B # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x105E # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x105E # Name: back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1055 # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::() (0x105F) # Name: _Xran # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_iterator (0x1047) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_const_iterator (0x1049) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x104D) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x104F) # 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 0x45, 0x10, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x45, 0x10, 0x00, 0x00 .byte 0x66, 0x69, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x46, 0x10, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x4c, 0x10, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x4c, 0x10, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x51, 0x10, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x51, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4b, 0x10, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4b, 0x10, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x50, 0x10, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x50, 0x10, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x55, 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 0x55, 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 0x56, 0x10, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x10, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 0x10, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5b, 0x10, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5b, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5e, 0x10, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5e, 0x10, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x55, 0x10, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5f, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x43, 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 0x47, 0x10, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x49, 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 0x4d, 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 0x4f, 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 (0x1061) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 45 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1060) # 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 0x60, 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 (0x1062) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array # } .byte 0x6e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x61, 0x72, 0x72, 0x61 .byte 0x79, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1063) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::array (0x1061) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array (0x1062) # LineNumber: 246 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x61, 0x10, 0x00, 0x00 .byte 0x62, 0x10, 0x00, 0x00 .byte 0xf6, 0x00, 0x00, 0x00 # FieldList (0x1064) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: int* (0x674) # FieldOffset: 0x0 # Name: p # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x70, 0x00 # Struct (0x1065) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1064) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@H$0?0@gsl@@ # } .byte 0x5a, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x64, 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, 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 (0x1066) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x1065) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x65, 0x10, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Modifier (0x1067) { # 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 (0x1068) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,0> (0x1029) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1069) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: gsl::details::span_iterator,0>* (0x1068) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x68, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x106A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::span* (0x101F) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x1f, 0x10, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x106B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: gsl::details::span_iterator,0>* (0x1068) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::span*, __int64) (0x106A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x68, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x106C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::() (0x1069) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::(const gsl::span*, __int64) (0x106B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x10, 0x00, 0x00 # Modifier (0x106D) { # 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 (0x106E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,0> (0x106D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x106F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: const gsl::details::span_iterator,0>* (0x106E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x6e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1070) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: const gsl::details::span_iterator,0>* (0x106E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x6e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1071) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,0> (0x1029) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1072) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0>& (0x1071) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: gsl::details::span_iterator,0>* (0x1068) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x71, 0x10, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x68, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1073) { # 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 (0x1074) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1029) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: gsl::details::span_iterator,0>* (0x1068) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x68, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1075) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1072) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x1074) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x10, 0x00, 0x00 # MemberFunction (0x1076) { # 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>* (0x106E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x6e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1077) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0>& (0x1071) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: gsl::details::span_iterator,0>* (0x1068) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x71, 0x10, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x68, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1078) { # 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 (0x1079) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: const gsl::details::span_iterator,0>* (0x106E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::span_iterator,0>) (0x1078) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x6e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x107A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(__int64) (0x1076) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x1079) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x76, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x79, 0x10, 0x00, 0x00 # MemberFunction (0x107B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: const gsl::details::span_iterator,0>* (0x106E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x6e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x107C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const __int64 (0x1005) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x05, 0x10, 0x00, 0x00 # MemberFunction (0x107D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: const gsl::details::span_iterator,0>* (0x106E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x6e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x107E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: int* (0x674) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x107F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const int* (0x107E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7e, 0x10, 0x00, 0x00 # MemberFunction (0x1080) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x1029) # ThisType: gsl::details::span_iterator,0>* (0x1068) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int*) (0x107F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x68, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7f, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1081) { # 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 (0x1082) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # 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: __int64 (0x13) # FieldOffset: 0x8 # Name: index_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x106C # Name: span_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::details::span_iterator,0>::() (0x106F) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::details::span_iterator,0>::() (0x1070) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1075 # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1075 # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(__int64) (0x1076) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(__int64) (0x1077) # Name: operator+= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x107A # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(__int64) (0x1077) # Name: operator-= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::details::span_iterator,0>::(__int64) (0x107B) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::(const __int64) (0x107D) # Name: _Verify_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::details::span_iterator,0>::() (0x1070) # Name: _Unwrapped # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::(const int*) (0x1080) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: element_type_ # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: _Unchecked_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # } .byte 0xee, 0x01, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0x13, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x69, 0x6e .byte 0x64, 0x65, 0x78, 0x5f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x6c, 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 0x6f, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x70, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x75, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x75, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x76, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x77, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7a, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x77, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7b, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 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 0x70, 0x10, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x80, 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, 0x06, 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 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 # Class (0x1083) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 27 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1082) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x82, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x1084) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::span_iterator,0> (0x1083) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 125 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x83, 0x10, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x7d, 0x00, 0x00, 0x00 # Pointer (0x1085) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,1> (0x102B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1086) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: gsl::details::span_iterator,1>* (0x1085) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x85, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1087) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: gsl::details::span_iterator,1>* (0x1085) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::span*, __int64) (0x106A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x85, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1088) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,1>::() (0x1086) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,1>::(const gsl::span*, __int64) (0x1087) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x10, 0x00, 0x00 # Modifier (0x1089) { # 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 (0x108A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,1> (0x1089) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x89, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x108B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: const gsl::details::span_iterator,1>* (0x108A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x108C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: const gsl::details::span_iterator,1>* (0x108A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x108D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,1> (0x102B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x108E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1>& (0x108D) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: gsl::details::span_iterator,1>* (0x1085) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8d, 0x10, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x85, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x108F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x102B) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: gsl::details::span_iterator,1>* (0x1085) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x85, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1090) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::() (0x108E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::details::span_iterator,1>::(int) (0x108F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8e, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x10, 0x00, 0x00 # MemberFunction (0x1091) { # 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>* (0x108A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1092) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1>& (0x108D) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: gsl::details::span_iterator,1>* (0x1085) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8d, 0x10, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x85, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1093) { # 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 (0x1094) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: const gsl::details::span_iterator,1>* (0x108A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::span_iterator,1>) (0x1093) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x93, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1095) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::details::span_iterator,1>::(__int64) (0x1091) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::span_iterator,1>::(gsl::details::span_iterator,1>) (0x1094) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x94, 0x10, 0x00, 0x00 # MemberFunction (0x1096) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: const gsl::details::span_iterator,1>* (0x108A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1097) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: const gsl::details::span_iterator,1>* (0x108A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1098) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: const int* (0x1053) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x1099) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const const int* (0x1098) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x98, 0x10, 0x00, 0x00 # MemberFunction (0x109A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: gsl::details::span_iterator,1>* (0x1085) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const const int*) (0x1099) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x85, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x99, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x109B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # 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: __int64 (0x13) # FieldOffset: 0x8 # Name: index_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1088 # Name: span_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::details::span_iterator,1>::() (0x108B) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::details::span_iterator,1>::() (0x108C) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1090 # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1090 # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::details::span_iterator,1>::(__int64) (0x1091) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::(__int64) (0x1092) # Name: operator+= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1095 # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::(__int64) (0x1092) # Name: operator-= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::details::span_iterator,1>::(__int64) (0x1096) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,1>::(const __int64) (0x1097) # Name: _Verify_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::details::span_iterator,1>::() (0x108C) # Name: _Unwrapped # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,1>::(const const int*) (0x109A) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: element_type_ # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: _Unchecked_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: pointer # } # } .byte 0xee, 0x01, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0x13, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x69, 0x6e .byte 0x64, 0x65, 0x78, 0x5f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x88, 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 0x8b, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x90, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x90, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x91, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x95, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x96, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x97, 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 0x8c, 0x10, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9a, 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, 0x06, 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 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 # Class (0x109C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 27 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x109B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x9b, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x109D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::span_iterator,1> (0x109C) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 125 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9c, 0x10, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x7d, 0x00, 0x00, 0x00 # Pointer (0x109E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::reverse_iterator,0> > (0x102D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x109F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: std::reverse_iterator,0> >* (0x109E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x9e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10A0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: std::reverse_iterator,0> >* (0x109E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::span_iterator,0>) (0x1078) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x9e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x10A1) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::reverse_iterator,0> >::() (0x109F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::reverse_iterator,0> >::(gsl::details::span_iterator,0>) (0x10A0) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9f, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa0, 0x10, 0x00, 0x00 # Modifier (0x10A2) { # 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 (0x10A3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::reverse_iterator,0> > (0x10A2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa2, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x10A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1029) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: const std::reverse_iterator,0> >* (0x10A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10A5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: const std::reverse_iterator,0> >* (0x10A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: const std::reverse_iterator,0> >* (0x10A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x10A7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::reverse_iterator,0> > (0x102D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x10A8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> >& (0x10A7) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: std::reverse_iterator,0> >* (0x109E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa7, 0x10, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x9e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10A9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x102D) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: std::reverse_iterator,0> >* (0x109E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x9e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x10AA) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> >& std::reverse_iterator,0> >::() (0x10A8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > std::reverse_iterator,0> >::(int) (0x10A9) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa8, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x10, 0x00, 0x00 # MemberFunction (0x10AB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> >& (0x10A7) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: std::reverse_iterator,0> >* (0x109E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa7, 0x10, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x9e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10AC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x102D) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: const std::reverse_iterator,0> >* (0x10A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::reverse_iterator,0> > (0x102D) # ThisType: const std::reverse_iterator,0> >* (0x10A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x10AE) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # 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: 0x10A1 # Name: reverse_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> std::reverse_iterator,0> >::() (0x10A4) # Name: base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& std::reverse_iterator,0> >::() (0x10A5) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* std::reverse_iterator,0> >::() (0x10A6) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x10AA # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x10AA # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> >& std::reverse_iterator,0> >::(const __int64) (0x10AB) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > std::reverse_iterator,0> >::(const __int64) (0x10AC) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> >& std::reverse_iterator,0> >::(const __int64) (0x10AB) # Name: operator-= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > std::reverse_iterator,0> >::(const __int64) (0x10AC) # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& std::reverse_iterator,0> >::(const __int64) (0x10AD) # Name: operator[] # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1029) # Name: iterator_type # } # } .byte 0x9a, 0x01, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0xa1, 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 0xa4, 0x10, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xaa, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xaa, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xab, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xac, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xab, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xac, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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 # Class (0x10AF) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 22 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x10AE) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x16, 0x00, 0x10, 0x02 .byte 0xae, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x10B0) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility # } .byte 0x72, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x75, 0x74, 0x69 .byte 0x6c, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x10B1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::reverse_iterator,0> > (0x10AF) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 1295 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xaf, 0x10, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x0f, 0x05, 0x00, 0x00 # Pointer (0x10B2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::reverse_iterator,1> > (0x102F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x10B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: std::reverse_iterator,1> >* (0x10B2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10B4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: std::reverse_iterator,1> >* (0x10B2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::span_iterator,1>) (0x1093) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x93, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x10B5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::reverse_iterator,1> >::() (0x10B3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::reverse_iterator,1> >::(gsl::details::span_iterator,1>) (0x10B4) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x10, 0x00, 0x00 # Modifier (0x10B6) { # 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 (0x10B7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::reverse_iterator,1> > (0x10B6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x10B8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x102B) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: const std::reverse_iterator,1> >* (0x10B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb7, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10B9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: const std::reverse_iterator,1> >* (0x10B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb7, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10BA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: const std::reverse_iterator,1> >* (0x10B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb7, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x10BB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::reverse_iterator,1> > (0x102F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x10BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> >& (0x10BB) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: std::reverse_iterator,1> >* (0x10B2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10BD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x102F) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: std::reverse_iterator,1> >* (0x10B2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x10BE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> >& std::reverse_iterator,1> >::() (0x10BC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > std::reverse_iterator,1> >::(int) (0x10BD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbc, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x10, 0x00, 0x00 # MemberFunction (0x10BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> >& (0x10BB) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: std::reverse_iterator,1> >* (0x10B2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x102F) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: const std::reverse_iterator,1> >* (0x10B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb7, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10C1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::reverse_iterator,1> > (0x102F) # ThisType: const std::reverse_iterator,1> >* (0x10B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb7, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x10C2) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # 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: 0x10B5 # Name: reverse_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> std::reverse_iterator,1> >::() (0x10B8) # Name: base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& std::reverse_iterator,1> >::() (0x10B9) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* std::reverse_iterator,1> >::() (0x10BA) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x10BE # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x10BE # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> >& std::reverse_iterator,1> >::(const __int64) (0x10BF) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > std::reverse_iterator,1> >::(const __int64) (0x10C0) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> >& std::reverse_iterator,1> >::(const __int64) (0x10BF) # Name: operator-= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > std::reverse_iterator,1> >::(const __int64) (0x10C0) # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& std::reverse_iterator,1> >::(const __int64) (0x10C1) # Name: operator[] # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x102B) # Name: iterator_type # } # } .byte 0x9a, 0x01, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0xb5, 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 0xb8, 0x10, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb9, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xba, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xbe, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xbe, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc1, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 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 # Class (0x10C3) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 22 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x10C2) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x16, 0x00, 0x10, 0x02 .byte 0xc2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x10C4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::reverse_iterator,1> > (0x10C3) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 1295 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc3, 0x10, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x0f, 0x05, 0x00, 0x00 # FieldList (0x10C5) { # TypeLeafKind: LF_FIELDLIST (0x1203) # } .byte 0x02, 0x00, 0x03, 0x12 # Class (0x10C6) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x10C7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::subspan_selector<-1> (0x10C6) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 615 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc6, 0x10, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x67, 0x02, 0x00, 0x00 # Pointer (0x10C8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<-1> (0x1039) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x39, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x10C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: gsl::details::extent_type<-1>* (0x10C8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x10CA) { # 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 (0x10CB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<-1> (0x10CA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x10CC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: const gsl::details::extent_type<-1>* (0x10CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xcb, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x10CD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: __int64 (0x13) # FieldOffset: 0x0 # Name: size_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<-1>::(__int64) (0x10C9) # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<-1>::() (0x10CC) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x4a, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x69 .byte 0x7a, 0x65, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc9, 0x10, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcc, 0x10, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x10CE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x10CD) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::details::extent_type<-1> # LinkageName: .?AV?$extent_type@$0?0@details@gsl@@ # } .byte 0x5a, 0x00, 0x04, 0x15 .byte 0x04, 0x00, 0x10, 0x02 .byte 0xcd, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x64 .byte 0x65, 0x74, 0x61, 0x69 .byte 0x6c, 0x73, 0x3a, 0x3a .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x3c .byte 0x2d, 0x31, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x65, 0x78 .byte 0x74, 0x65, 0x6e, 0x74 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x40, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x64 .byte 0x65, 0x74, 0x61, 0x69 .byte 0x6c, 0x73, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x10CF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<-1> (0x10CE) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 327 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xce, 0x10, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x01, 0x00, 0x00 # Struct (0x10D0) { # 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 (0x10D1) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::bidirectional_iterator_tag (0x10D0) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x10D2) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10D1) # 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 0xd1, 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 (0x10D3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::random_access_iterator_tag (0x10D2) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 411 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd2, 0x10, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x9b, 0x01, 0x00, 0x00 # Struct (0x10D4) { # 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 (0x10D5) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::forward_iterator_tag (0x10D4) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd4, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x10D6) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10D5) # 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 0xd5, 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 (0x10D7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::bidirectional_iterator_tag (0x10D6) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 406 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd6, 0x10, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x96, 0x01, 0x00, 0x00 # Struct (0x10D8) { # 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 (0x10D9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::input_iterator_tag (0x10D8) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x10DA) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10D9) # 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 0xd9, 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 (0x10DB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::forward_iterator_tag (0x10DA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 401 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xda, 0x10, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x91, 0x01, 0x00, 0x00 # Struct (0x10DC) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x10DD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::input_iterator_tag (0x10DC) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 393 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xdc, 0x10, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x89, 0x01, 0x00, 0x00 # Class (0x10DE) { # 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 (0x10DF) { # 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 (0x10E0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x10DE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x10E1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int* (0x1053) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x10E2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, __int64) (0x10E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe1, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x10E3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int* (0x1053) # ArgType: const int* (0x1053) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 # MemberFunction (0x10E4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, const int*) (0x10E3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10E5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10E6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x10E7) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x10DE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x10E8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x10E7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe7, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x10E9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x10E8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe8, 0x10, 0x00, 0x00 # MemberFunction (0x10EA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x10E9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe9, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x10EB) { # 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 (0x10EC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x10EB) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xeb, 0x10, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x10ED) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x10EC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xec, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x10EE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int*, __int64) (0x10E2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int*, const int*) (0x10E4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x10E5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x10E6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x10EA) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x10ED) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe4, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe5, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe6, 0x10, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xea, 0x10, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xed, 0x10, 0x00, 0x00 # MemberFunction (0x10EF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x10F0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x10DE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x10F1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x10F0) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x10E9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf0, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe9, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x10F2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x10E7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe7, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x10F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10F4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10F5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10F6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10F7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x10F8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 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,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 (0x10FA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x10F9) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf9, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 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: 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 (0x10FC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x10FB) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfb, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 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,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 (0x10FE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x10FD) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfd, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x10FF) { # 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 (0x1100) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x10FF) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xff, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1101) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x10DE) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1102) { # 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 (0x1103) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1102) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x02, 0x11, 0x00, 0x00 # MemberFunction (0x1104) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x10DE) # ThisType: const gsl::span* (0x10F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x1103) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf2, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x03, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1105) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x10DF) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x10EE # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x10EF) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x10F1) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x10F3) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x10F3) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x10F4) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x10F5) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x10F5) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x10F6) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x10F7) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x10F7) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x10F7) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x10F8) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x10FA) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x10FA) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x10FC) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x10FC) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x10FE) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x10FE) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1100) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1100) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x10F8) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x10F8) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x1101) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1104) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int (0x1042) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x10F9) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x10FB) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x10FD) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x10FF) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x10EB) # 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 0xdf, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xee, 0x10, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x10, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf1, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf3, 0x10, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf3, 0x10, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf4, 0x10, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf5, 0x10, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf5, 0x10, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf6, 0x10, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x10, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf8, 0x10, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 0x10, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 0x10, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x10, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x10, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfe, 0x10, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfe, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x11, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x11, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf8, 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 0xf8, 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 0x01, 0x11, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x04, 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 0x42, 0x10, 0x00, 0x00 .byte 0x65, 0x6c, 0x65, 0x6d .byte 0x65, 0x6e, 0x74, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf9, 0x10, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xfb, 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 0xfd, 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 0xff, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x76, 0x65, 0x72, 0x73 .byte 0x65, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xeb, 0x10, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1106) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1105) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@$$CBH$0?0@gsl@@ # } .byte 0x4a, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x05, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 0x69, 0x6e .byte 0x74, 0x2c, 0x2d, 0x31 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x40, 0x24, 0x24, 0x43 .byte 0x42, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1107) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1106) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x06, 0x11, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x1108) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x10DF) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1109) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1108) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x08, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x110A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: gsl::span::storage_type > (0x10DF) # ThisType: const gsl::span::storage_type >* (0x1109) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0x09, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x110B) { # 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* (0x1053) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::storage_type >::() (0x110A) # 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 0x53, 0x10, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0a, 0x11, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x110C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x110B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x0b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 0x69, 0x6e .byte 0x74, 0x2c, 0x2d, 0x31 .byte 0x3e, 0x3a, 0x3a, 0x73 .byte 0x74, 0x6f, 0x72, 0x61 .byte 0x67, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x3c .byte 0x67, 0x73, 0x6c, 0x3a .byte 0x3a, 0x64, 0x65, 0x74 .byte 0x61, 0x69, 0x6c, 0x73 .byte 0x3a, 0x3a, 0x65, 0x78 .byte 0x74, 0x65, 0x6e, 0x74 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x3c, 0x64, 0x79 .byte 0x6e, 0x61, 0x6d, 0x69 .byte 0x63, 0x5f, 0x65, 0x78 .byte 0x74, 0x65, 0x6e, 0x74 .byte 0x3e, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x40, 0x56 .byte 0x3f, 0x24, 0x65, 0x78 .byte 0x74, 0x65, 0x6e, 0x74 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x40, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x64 .byte 0x65, 0x74, 0x61, 0x69 .byte 0x6c, 0x73, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x40, 0x3f, 0x24, 0x73 .byte 0x70, 0x61, 0x6e, 0x40 .byte 0x24, 0x24, 0x43, 0x42 .byte 0x48, 0x24, 0x30, 0x3f .byte 0x30, 0x40, 0x67, 0x73 .byte 0x6c, 0x40, 0x40, 0x00 # UdtSourceLine (0x110D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x110C) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x0c, 0x11, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FieldList (0x110E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const int* (0x1053) # FieldOffset: 0x0 # Name: p # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x70, 0x00 # Struct (0x110F) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x110E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@$$CBH$0?0@gsl@@ # } .byte 0x62, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x0e, 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, 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 (0x1110) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x110F) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x0f, 0x11, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Class (0x1111) { # 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 (0x1112) { # 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 (0x1113) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::AssertionHandler (0x1111) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Class (0x1114) { # 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 (0x1115) { # 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 (0x1116) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::SourceLineInfo (0x1115) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1117) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::SourceLineInfo (0x1116) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x16, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # FieldList (0x1118) { # 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 (0x1119) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 4 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: int (0x74) # FieldListType: (0x1118) # Name: Catch::ResultDisposition::Flags # LinkageName: .?AW4Flags@ResultDisposition@Catch@@ # } .byte 0x56, 0x00, 0x07, 0x15 .byte 0x04, 0x00, 0x08, 0x02 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x111A) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\projects\gsl\build\external\include\catch\catch.hpp # } .byte 0x3e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x70 .byte 0x72, 0x6f, 0x6a, 0x65 .byte 0x63, 0x74, 0x73, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x62, 0x75, 0x69, 0x6c .byte 0x64, 0x5c, 0x65, 0x78 .byte 0x74, 0x65, 0x72, 0x6e .byte 0x61, 0x6c, 0x5c, 0x69 .byte 0x6e, 0x63, 0x6c, 0x75 .byte 0x64, 0x65, 0x5c, 0x63 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x5c, 0x63, 0x61, 0x74 .byte 0x63, 0x68, 0x2e, 0x68 .byte 0x70, 0x70, 0x00, 0xf1 # UdtSourceLine (0x111B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ResultDisposition::Flags (0x1119) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1160 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x19, 0x11, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x88, 0x04, 0x00, 0x00 # ArgList (0x111C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: Catch::StringRef (0x1114) # ArgType: const Catch::SourceLineInfo& (0x1117) # ArgType: Catch::StringRef (0x1114) # ArgType: Catch::ResultDisposition::Flags (0x1119) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x17, 0x11, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x19, 0x11, 0x00, 0x00 # MemberFunction (0x111D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (Catch::StringRef, const Catch::SourceLineInfo&, Catch::StringRef, Catch::ResultDisposition::Flags) (0x111C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x1c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x111E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x111F) { # 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 (0x1120) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ITransientExpression (0x111F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1121) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ITransientExpression (0x1120) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1122) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const Catch::ITransientExpression& (0x1121) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x21, 0x11, 0x00, 0x00 # MemberFunction (0x1123) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const Catch::ITransientExpression&) (0x1122) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1124) { # 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 (0x1125) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 11 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: int (0x74) # FieldListType: (0x1124) # Name: Catch::ResultWas::OfType # LinkageName: .?AW4OfType@ResultWas@Catch@@ # } .byte 0x46, 0x00, 0x07, 0x15 .byte 0x0b, 0x00, 0x08, 0x02 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x24, 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 (0x1126) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ResultWas::OfType (0x1125) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1136 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x25, 0x11, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x70, 0x04, 0x00, 0x00 # ArgList (0x1127) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: Catch::ResultWas::OfType (0x1125) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x25, 0x11, 0x00, 0x00 # MemberFunction (0x1128) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (Catch::ResultWas::OfType) (0x1127) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x27, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1129) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::StringRef (0x1114) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x112A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::StringRef (0x1129) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x29, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x112B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: Catch::ResultWas::OfType (0x1125) # ArgType: const Catch::StringRef& (0x112A) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x25, 0x11, 0x00, 0x00 .byte 0x2a, 0x11, 0x00, 0x00 # MemberFunction (0x112C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (Catch::ResultWas::OfType, const Catch::StringRef&) (0x112B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x112D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ITransientExpression (0x1120) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x112E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: Catch::ResultWas::OfType (0x1125) # ArgType: const Catch::ITransientExpression* (0x112D) # ArgType: bool (0x30) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x11, 0x00, 0x00 .byte 0x2d, 0x11, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x112F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (Catch::ResultWas::OfType, const Catch::ITransientExpression*, bool) (0x112E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x2e, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1130) { # 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 (0x1131) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::AssertionResultData (0x1130) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x30, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1132) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::AssertionResultData (0x1131) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x31, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1133) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const Catch::AssertionResultData& (0x1132) # ArgType: const Catch::ITransientExpression* (0x112D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x32, 0x11, 0x00, 0x00 .byte 0x2d, 0x11, 0x00, 0x00 # MemberFunction (0x1134) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const Catch::AssertionResultData&, const Catch::ITransientExpression*) (0x1133) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x33, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1135) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::(const Catch::ITransientExpression&) (0x1123) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::(Catch::ResultWas::OfType) (0x1128) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::(Catch::ResultWas::OfType, const Catch::StringRef&) (0x112C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::(Catch::ResultWas::OfType, const Catch::ITransientExpression*, bool) (0x112F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::(const Catch::AssertionResultData&, const Catch::ITransientExpression*) (0x1134) # ] # } .byte 0x2a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x34, 0x11, 0x00, 0x00 # Modifier (0x1136) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::AssertionHandler (0x1111) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1137) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::AssertionHandler (0x1136) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x36, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1138) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: const Catch::AssertionHandler* (0x1137) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x37, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1139) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: const Catch::AssertionHandler* (0x1137) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x37, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x113A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::AssertionInfo (0x1112) # FieldOffset: 0x0 # Name: m_assertionInfo # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x48 # Name: m_shouldDebugBreak # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x49 # Name: m_shouldThrow # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x4A # 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) (0x111D) # Name: AssertionHandler # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::() (0x111E) # Name: ~AssertionHandler # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x5 # MethodListIndex: 0x1135 # Name: handle # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::AssertionHandler::() (0x1138) # Name: shouldDebugBreak # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::AssertionHandler::() (0x1138) # Name: allowThrows # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::() (0x1139) # Name: reactWithDebugBreak # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::() (0x1139) # Name: reactWithoutDebugBreak # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::() (0x111E) # Name: useActiveException # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::() (0x111E) # Name: setExceptionGuard # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::AssertionHandler::() (0x111E) # Name: unsetExceptionGuard # } # } .byte 0x7e, 0x01, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x12, 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 0x48, 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 0x49, 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 0x4a, 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 0x1d, 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 0x1e, 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 0x35, 0x11, 0x00, 0x00 .byte 0x68, 0x61, 0x6e, 0x64 .byte 0x6c, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x38, 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 0x38, 0x11, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x77, 0x54, 0x68, 0x72 .byte 0x6f, 0x77, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x39, 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 0x39, 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 0x1e, 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 0x1e, 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 0x1e, 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 (0x113B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x113A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 80 # Name: Catch::AssertionHandler # LinkageName: .?AVAssertionHandler@Catch@@ # } .byte 0x4a, 0x00, 0x04, 0x15 .byte 0x12, 0x00, 0x00, 0x02 .byte 0x3a, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x50, 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 (0x113C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::AssertionHandler (0x113B) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1215 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3b, 0x11, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xbf, 0x04, 0x00, 0x00 # FieldList (0x113D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x0 # Name: macroName # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: Catch::SourceLineInfo (0x1115) # FieldOffset: 0x18 # Name: lineInfo # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x28 # Name: capturedExpression # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: Catch::ResultDisposition::Flags (0x1119) # FieldOffset: 0x40 # Name: resultDisposition # } # } .byte 0x66, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x61 .byte 0x63, 0x72, 0x6f, 0x4e .byte 0x61, 0x6d, 0x65, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6c, 0x69 .byte 0x6e, 0x65, 0x49, 0x6e .byte 0x66, 0x6f, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x28, 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 0x19, 0x11, 0x00, 0x00 .byte 0x40, 0x00, 0x72, 0x65 .byte 0x73, 0x75, 0x6c, 0x74 .byte 0x44, 0x69, 0x73, 0x70 .byte 0x6f, 0x73, 0x69, 0x74 .byte 0x69, 0x6f, 0x6e, 0x00 # Struct (0x113E) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x113D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 72 # Name: Catch::AssertionInfo # LinkageName: .?AUAssertionInfo@Catch@@ # } .byte 0x46, 0x00, 0x05, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0x3d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x48, 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 (0x113F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::AssertionInfo (0x113E) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1179 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3e, 0x11, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x9b, 0x04, 0x00, 0x00 # Modifier (0x1140) { # 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 (0x1141) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const char (0x1140) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1142) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::StringRef (0x1114) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1143) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1144) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const Catch::StringRef& (0x112A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2a, 0x11, 0x00, 0x00 # MemberFunction (0x1145) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const Catch::StringRef&) (0x1144) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1146) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::StringRef (0x1114) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1147) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: Catch::StringRef&& (0x1146) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x46, 0x11, 0x00, 0x00 # MemberFunction (0x1148) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (Catch::StringRef&&) (0x1147) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x47, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1149) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const char* (0x1141) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x114A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x114B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x114C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, unsigned __int64) (0x114B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x114D) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::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 (0x114E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_string,std::allocator > (0x114D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x114F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_string,std::allocator > (0x114E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4e, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1150) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 # MemberFunction (0x1151) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1152) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::() (0x1143) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::(const Catch::StringRef&) (0x1145) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::(Catch::StringRef&&) (0x1148) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::(const char*) (0x114A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::(const char*, unsigned __int64) (0x114C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::(const std::basic_string,std::allocator >&) (0x1151) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x43, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x45, 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 0x4c, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x51, 0x11, 0x00, 0x00 # Pointer (0x1153) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::StringRef (0x1114) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1154) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: Catch::StringRef (0x1114) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 # MemberFunction (0x1155) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::StringRef& (0x1153) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (Catch::StringRef) (0x1154) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x11, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x54, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1156) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::StringRef (0x1129) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x29, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1157) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringRef (0x1114) # ThisType: const Catch::StringRef* (0x1156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x56, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1158) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: Catch::StringRef& (0x1153) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x53, 0x11, 0x00, 0x00 # MemberFunction (0x1159) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::StringRef (0x1114) # ThisType: Catch::StringRef* (0x1142) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (Catch::StringRef&) (0x1158) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x42, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x115A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::StringRef (0x1114) # ThisType: const Catch::StringRef* (0x1156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const Catch::StringRef&) (0x1144) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x56, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x115B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char (0x70) # ClassType: Catch::StringRef (0x1114) # ThisType: const Catch::StringRef* (0x1156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x56, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x115C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::StringRef (0x1114) # ThisType: const Catch::StringRef* (0x1156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x56, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x115D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: Catch::StringRef (0x1114) # ThisType: const Catch::StringRef* (0x1156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x56, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x115E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: Catch::StringRef (0x1114) # ThisType: const Catch::StringRef* (0x1156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x56, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x115F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x1160) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::StringRef (0x1114) # ClassType: Catch::StringRef (0x1114) # ThisType: const Catch::StringRef* (0x1156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, unsigned __int64) (0x115F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x56, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1161) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const char* (0x1141) # FieldOffset: 0x0 # Name: m_start # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 (0x23) # FieldOffset: 0x8 # Name: m_size # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: char* (0x670) # FieldOffset: 0x10 # Name: m_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void Catch::StringRef::() (0x1143) # Name: takeOwnership # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1152 # Name: StringRef # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::() (0x1143) # Name: ~StringRef # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::StringRef& Catch::StringRef::(Catch::StringRef) (0x1155) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator > Catch::StringRef::() (0x1157) # Name: operator basic_string # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::StringRef::(Catch::StringRef&) (0x1159) # Name: swap # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::StringRef::(const Catch::StringRef&) (0x115A) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::StringRef::(const Catch::StringRef&) (0x115A) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char Catch::StringRef::(unsigned __int64) (0x115B) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::StringRef::() (0x115C) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 Catch::StringRef::() (0x115D) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 Catch::StringRef::() (0x115D) # Name: numberOfCharacters # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* Catch::StringRef::() (0x115E) # Name: c_str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::StringRef Catch::StringRef::(unsigned __int64, unsigned __int64) (0x1160) # Name: substr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool Catch::StringRef::() (0x115C) # Name: isOwned # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool Catch::StringRef::() (0x115C) # Name: isSubstring # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: const char* Catch::StringRef::() (0x115E) # Name: data # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # } .byte 0xa2, 0x01, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x73, 0x74, 0x61, 0x72 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x43, 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 0x52, 0x11, 0x00, 0x00 .byte 0x53, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x52, 0x65 .byte 0x66, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x43, 0x11, 0x00, 0x00 .byte 0x7e, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x52 .byte 0x65, 0x66, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x55, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 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 0x59, 0x11, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5a, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5a, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5b, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5c, 0x11, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5d, 0x11, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5d, 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 0x5e, 0x11, 0x00, 0x00 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x60, 0x11, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x5c, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x4f, 0x77 .byte 0x6e, 0x65, 0x64, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x5c, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x53, 0x75 .byte 0x62, 0x73, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x5e, 0x11, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x1162) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 26 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1161) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: Catch::StringRef # LinkageName: .?AVStringRef@Catch@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x1a, 0x00, 0x10, 0x02 .byte 0x61, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x1163) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringRef (0x1162) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 332 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x62, 0x11, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x4c, 0x01, 0x00, 0x00 # Pointer (0x1164) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::SourceLineInfo (0x1115) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1165) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: Catch::SourceLineInfo* (0x1164) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x64, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1166) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: Catch::SourceLineInfo* (0x1164) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, unsigned __int64) (0x114B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x64, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1167) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const Catch::SourceLineInfo& (0x1117) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x17, 0x11, 0x00, 0x00 # MemberFunction (0x1168) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: Catch::SourceLineInfo* (0x1164) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const Catch::SourceLineInfo&) (0x1167) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x64, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x67, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1169) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::SourceLineInfo (0x1115) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x116A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: Catch::SourceLineInfo&& (0x1169) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x69, 0x11, 0x00, 0x00 # MemberFunction (0x116B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: Catch::SourceLineInfo* (0x1164) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (Catch::SourceLineInfo&&) (0x116A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x64, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6a, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x116C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::SourceLineInfo::() (0x1165) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::SourceLineInfo::(const char*, unsigned __int64) (0x1166) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x1168) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void Catch::SourceLineInfo::(Catch::SourceLineInfo&&) (0x116B) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x65, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x66, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x11, 0x00, 0x00 # Pointer (0x116D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::SourceLineInfo (0x1115) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x116E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::SourceLineInfo& (0x116D) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: Catch::SourceLineInfo* (0x1164) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const Catch::SourceLineInfo&) (0x1167) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6d, 0x11, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x64, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x67, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x116F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::SourceLineInfo& (0x116D) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: Catch::SourceLineInfo* (0x1164) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (Catch::SourceLineInfo&&) (0x116A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6d, 0x11, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x64, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6a, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1170) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: Catch::SourceLineInfo& Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x116E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: Catch::SourceLineInfo& Catch::SourceLineInfo::(Catch::SourceLineInfo&&) (0x116F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6e, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6f, 0x11, 0x00, 0x00 # Pointer (0x1171) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::SourceLineInfo (0x1116) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x16, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1172) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: const Catch::SourceLineInfo* (0x1171) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x71, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1173) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::SourceLineInfo (0x1115) # ThisType: const Catch::SourceLineInfo* (0x1171) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const Catch::SourceLineInfo&) (0x1167) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x15, 0x11, 0x00, 0x00 .byte 0x71, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x67, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1174) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const char* (0x1141) # FieldOffset: 0x0 # Name: file # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 (0x23) # FieldOffset: 0x8 # Name: line # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x116C # Name: SourceLineInfo # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1170 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::SourceLineInfo::() (0x1172) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x1173) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool Catch::SourceLineInfo::(const Catch::SourceLineInfo&) (0x1173) # Name: operator< # } # } .byte 0x86, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x66, 0x69 .byte 0x6c, 0x65, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6c, 0x69 .byte 0x6e, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x6c, 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 0x70, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x72, 0x11, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x73, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x73, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x00, 0xf2, 0xf1 # Struct (0x1175) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 11 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1174) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: Catch::SourceLineInfo # LinkageName: .?AUSourceLineInfo@Catch@@ # } .byte 0x46, 0x00, 0x05, 0x15 .byte 0x0b, 0x00, 0x00, 0x02 .byte 0x74, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x1176) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::SourceLineInfo (0x1175) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 228 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x75, 0x11, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe4, 0x00, 0x00, 0x00 # VFTableShape (0x1177) { # TypeLeafKind: LF_VTSHAPE (0xA) # VFEntryCount: 4 # } .byte 0x06, 0x00, 0x0a, 0x00 .byte 0x04, 0x00, 0x55, 0x55 # Pointer (0x1178) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: (0x1177) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1179) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::ITransientExpression (0x111F) # ThisType: const Catch::ITransientExpression* (0x112D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x2d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x117A) { # 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 (0x117B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_ostream > (0x117A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7a, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x117C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::basic_ostream >& (0x117B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7b, 0x11, 0x00, 0x00 # MemberFunction (0x117D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ITransientExpression (0x111F) # ThisType: const Catch::ITransientExpression* (0x112D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x2d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x117E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ITransientExpression (0x111F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x117F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ITransientExpression (0x111F) # ThisType: Catch::ITransientExpression* (0x117E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x7e, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1180) { # TypeLeafKind: LF_FIELDLIST (0x1203) # VFPtr { # TypeLeafKind: LF_VFUNCTAB (0x1409) # Type: * (0x1178) # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: PureIntroducingVirtual (0x6) # Type: bool Catch::ITransientExpression::() (0x1179) # VFTableOffset: 0x0 # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: PureIntroducingVirtual (0x6) # Type: bool Catch::ITransientExpression::() (0x1179) # VFTableOffset: 0x8 # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: PureIntroducingVirtual (0x6) # Type: void Catch::ITransientExpression::(std::basic_ostream >&) (0x117D) # VFTableOffset: 0x10 # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: IntroducingVirtual (0x4) # Type: void Catch::ITransientExpression::() (0x117F) # VFTableOffset: 0x18 # Name: ~ITransientExpression # } # } .byte 0x92, 0x00, 0x03, 0x12 .byte 0x09, 0x14, 0x00, 0x00 .byte 0x78, 0x11, 0x00, 0x00 .byte 0x11, 0x15, 0x1b, 0x00 .byte 0x79, 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 0x79, 0x11, 0x00, 0x00 .byte 0x08, 0x00, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x1b, 0x00 .byte 0x7d, 0x11, 0x00, 0x00 .byte 0x10, 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 0x7f, 0x11, 0x00, 0x00 .byte 0x18, 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 (0x1181) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1180) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 8 # Name: Catch::ITransientExpression # LinkageName: .?AUITransientExpression@Catch@@ # } .byte 0x52, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x80, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x08, 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 (0x1182) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ITransientExpression (0x1181) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 987 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x81, 0x11, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xdb, 0x03, 0x00, 0x00 # Class (0x1183) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_String_alloc > > # LinkageName: .?AV?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@ # } .byte 0xaa, 0x00, 0x04, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x53 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x63, 0x68, 0x61 .byte 0x72, 0x2c, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x63, 0x68, 0x61 .byte 0x72, 0x3e, 0x20, 0x3e .byte 0x20, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x56, 0x3f .byte 0x24, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x40, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 0x44, 0x56, 0x3f .byte 0x24, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x40, 0x44 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x1184) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: unsigned __int64 (0x23) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1185) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_string,std::allocator > (0x114D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1186) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1187) { # 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 (0x1188) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator (0x1187) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1189) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x1188) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x88, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x118A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x118B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::basic_string,std::allocator >&, const std::allocator&) (0x118A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x8a, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x118C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x118D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x118E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x118F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x1190) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::basic_string,std::allocator >&, const unsigned __int64, const std::allocator&) (0x118F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1191) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x1192) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const std::basic_string,std::allocator >&, const unsigned __int64, const unsigned __int64, const std::allocator&) (0x1191) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x91, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1193) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const char (0x1140) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x11, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x1194) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1195) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const unsigned __int64) (0x1194) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1196) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x1197) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const, const unsigned __int64, const std::allocator&) (0x1196) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x96, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1198) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const char* const (0x1193) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # MemberFunction (0x1199) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x119A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x119B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const std::allocator&) (0x119A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9a, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x119C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x119D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const char) (0x119C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x119E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x119F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const char, const std::allocator&) (0x119E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x9e, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x11A0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_string,std::allocator > (0x114D) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x11A1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::basic_string,std::allocator >&& (0x11A0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa0, 0x11, 0x00, 0x00 # MemberFunction (0x11A2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_string,std::allocator >&&) (0x11A1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11A3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::basic_string,std::allocator >&& (0x11A0) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa0, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x11A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::basic_string,std::allocator >&&, const std::allocator&) (0x11A3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa3, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x11A5) { # 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 (0x11A6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list (0x11A5) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa5, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x11A7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, const std::allocator&) (0x11A6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa6, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11A8) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1186) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const std::allocator&) (0x118B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const std::allocator&) (0x118E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned __int64, const std::allocator&) (0x1190) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned __int64, const unsigned __int64, const std::allocator&) (0x1192) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const char* const, const unsigned __int64) (0x1195) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const char* const, const unsigned __int64, const std::allocator&) (0x1197) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const char* const) (0x1199) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const char* const, const std::allocator&) (0x119B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const unsigned __int64, const char) (0x119D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const unsigned __int64, const char, const std::allocator&) (0x119F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11A2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&, const std::allocator&) (0x11A4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::initializer_list, const std::allocator&) (0x11A7) # ] # } .byte 0x7a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8b, 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 0x92, 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 0x9f, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa4, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa7, 0x11, 0x00, 0x00 # Pointer (0x11A9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: char (0x70) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x11AA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: char* const (0x11A9) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # MemberFunction (0x11AB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const, char* const, std::random_access_iterator_tag) (0x11AA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xaa, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11AC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # MemberFunction (0x11AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const, const char* const, std::random_access_iterator_tag) (0x11AC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xac, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11AE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(char* const, char* const, std::random_access_iterator_tag) (0x11AB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const char* const, const char* const, std::random_access_iterator_tag) (0x11AD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xab, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x11, 0x00, 0x00 # Pointer (0x11AF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_string,std::allocator > (0x114D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x11B0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_string,std::allocator >&&) (0x11A1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11B1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::initializer_list (0x11A5) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa5, 0x11, 0x00, 0x00 # MemberFunction (0x11B2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x11B1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x11B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x11B4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11B5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const char (0x1140) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x11B6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char) (0x11B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11B7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11B0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11B2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11B3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11B4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char) (0x11B6) # ] # } .byte 0x2a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb0, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb2, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x11, 0x00, 0x00 # ArgList (0x11B8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x11B9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::basic_string,std::allocator >&, const unsigned __int64, unsigned __int64) (0x11B8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xb8, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x11BA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const unsigned __int64) (0x1194) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x11BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const char) (0x119C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11BC) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11B0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11B2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11B3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned __int64, unsigned __int64) (0x11B9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned __int64) (0x11BA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11B4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const char) (0x11BB) # ] # } .byte 0x3a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb0, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb2, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb9, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xba, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbb, 0x11, 0x00, 0x00 # Struct (0x11BD) { # 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 (0x11BE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::basic_string,std::allocator >&& (0x11A0) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa0, 0x11, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x11BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::basic_string,std::allocator >&&, std::integral_constant) (0x11BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xbe, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x11C0) { # 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 (0x11C1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::basic_string,std::allocator >&& (0x11A0) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa0, 0x11, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x11C2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::basic_string,std::allocator >&&, std::integral_constant) (0x11C1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11C3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&, std::integral_constant) (0x11BF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&, std::integral_constant) (0x11C2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x11, 0x00, 0x00 # ArgList (0x11C4) { # 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 (0x11C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char) (0x11C4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11C6) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11B2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11B3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11B4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(char) (0x11C5) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb2, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc5, 0x11, 0x00, 0x00 # MethodOverloadList (0x11C7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::initializer_list) (0x11B2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x11B3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned __int64, unsigned __int64) (0x11B9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned __int64) (0x11BA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11B4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const char) (0x11BB) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb2, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb9, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xba, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbb, 0x11, 0x00, 0x00 # Class (0x11C8) { # 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 (0x11C9) { # 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 (0x11CA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_String_const_iterator > > (0x11C9) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Modifier (0x11CB) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::initializer_list (0x11A5) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa5, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x11CC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::initializer_list (0x11CB) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xcb, 0x11, 0x00, 0x00 # MemberFunction (0x11CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_String_const_iterator > >, const std::initializer_list) (0x11CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xcc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11CE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 # MemberFunction (0x11CF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::basic_string,std::allocator >&) (0x11CE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xce, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11D0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x11D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const unsigned __int64, const std::basic_string,std::allocator >&, const unsigned __int64, unsigned __int64) (0x11D0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xd0, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11D2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x11D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const char* const, const unsigned __int64) (0x11D2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xd2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11D4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const char* const (0x1193) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # MemberFunction (0x11D5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const char* const) (0x11D4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11D6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x11D7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const unsigned __int64, const char) (0x11D6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xd6, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11D8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const char (0x1140) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x11D9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_String_const_iterator > >, const char) (0x11D8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd8, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11DA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x11DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_String_const_iterator > >, const unsigned __int64, const char) (0x11DA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xda, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11DC) { # 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) (0x11CD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const std::basic_string,std::allocator >&) (0x11CF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const std::basic_string,std::allocator >&, const unsigned __int64, unsigned __int64) (0x11D1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const char* const, const unsigned __int64) (0x11D3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const char* const) (0x11D5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const unsigned __int64, const char) (0x11D7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const char) (0x11D9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const unsigned __int64, const char) (0x11DB) # ] # } .byte 0x42, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcd, 0x11, 0x00, 0x00 .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 # ArgList (0x11DD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::initializer_list (0x11CB) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xcb, 0x11, 0x00, 0x00 # MemberFunction (0x11DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::initializer_list) (0x11DD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xdd, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11DF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 # MemberFunction (0x11E0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const unsigned __int64, const std::basic_string,std::allocator >&) (0x11DF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xdf, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11E1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x11E2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (const unsigned __int64, unsigned __int64, const std::basic_string,std::allocator >&, const unsigned __int64, unsigned __int64) (0x11E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0xe1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11E3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x11E4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const unsigned __int64, unsigned __int64, const char* const, const unsigned __int64) (0x11E3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xe3, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11E5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char* const (0x1193) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # MemberFunction (0x11E6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const unsigned __int64, const char* const) (0x11E5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe5, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11E7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x11E8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const unsigned __int64, unsigned __int64, const unsigned __int64, const char) (0x11E7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xe7, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11E9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 # MemberFunction (0x11EA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const std::basic_string,std::allocator >&) (0x11E9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe9, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11EB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x11EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const unsigned __int64) (0x11EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xeb, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11ED) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const char* const (0x1193) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # MemberFunction (0x11EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const) (0x11ED) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xed, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11EF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x11F0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const unsigned __int64, const char) (0x11EF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xef, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11F1) { # 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) (0x11DE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const unsigned __int64, const std::basic_string,std::allocator >&) (0x11E0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, unsigned __int64, const std::basic_string,std::allocator >&, const unsigned __int64, unsigned __int64) (0x11E2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, unsigned __int64, const char* const, const unsigned __int64) (0x11E4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const unsigned __int64, const char* const) (0x11E6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, unsigned __int64, const unsigned __int64, const char) (0x11E8) # ] # 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 >&) (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 char* const, const unsigned __int64) (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) (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 unsigned __int64, const char) (0x11F0) # ] # } .byte 0x52, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x11, 0x00, 0x00 .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 # ArgList (0x11F2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x11F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11F4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x11F5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, unsigned __int64) (0x11F4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11F6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 # MemberFunction (0x11F7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_const_iterator > >) (0x11F6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x11F8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 # MemberFunction (0x11F9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >) (0x11F8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf8, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11FA) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64) (0x11F3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, unsigned __int64) (0x11F5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >) (0x11F7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::basic_string,std::allocator >::(const std::_String_const_iterator > >, const std::_String_const_iterator > >) (0x11F9) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf5, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf7, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf9, 0x11, 0x00, 0x00 # MemberFunction (0x11FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x11FC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_string,std::allocator > (0x114E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4e, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x11FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_const_iterator > > (0x11C9) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x11FE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::basic_string,std::allocator >::() (0x11FB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x11FD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x11, 0x00, 0x00 # MemberFunction (0x11FF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1200) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1201) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char* std::basic_string,std::allocator >::() (0x11FF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::basic_string,std::allocator >::() (0x1200) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xff, 0x11, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x12, 0x00, 0x00 # Class (0x1202) { # 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 (0x1203) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x1202) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x02, 0x12, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1204) { # 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 (0x1205) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x1204) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x12, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1206) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x1203) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x1205) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x03, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x05, 0x12, 0x00, 0x00 # Pointer (0x1207) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: char (0x70) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1208) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1209) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const char (0x1140) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x120A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char& (0x1209) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x120B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char& std::basic_string,std::allocator >::(const unsigned __int64) (0x1208) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char& std::basic_string,std::allocator >::(const unsigned __int64) (0x120A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x08, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0a, 0x12, 0x00, 0x00 # MemberFunction (0x120C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char) (0x11B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x120D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x120E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char& (0x1209) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x120F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char& std::basic_string,std::allocator >::() (0x120D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char& std::basic_string,std::allocator >::() (0x120E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0d, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0e, 0x12, 0x00, 0x00 # MemberFunction (0x1210) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1211) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1212) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1213) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: unsigned __int64 (0x23) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1214) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const, unsigned __int64, const unsigned __int64) (0x1213) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x13, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1215) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const unsigned __int64 (0x1184) # ArgType: unsigned __int64 (0x23) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1216) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char* const, const unsigned __int64, unsigned __int64, const unsigned __int64) (0x1215) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x15, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1217) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::basic_string,std::allocator >& (0x11AF) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x1218) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::basic_string,std::allocator >&, std::integral_constant) (0x1217) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1219) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::basic_string,std::allocator >& (0x11AF) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x121A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::basic_string,std::allocator >&, std::integral_constant) (0x1219) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x19, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x121B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x1218) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&, std::integral_constant) (0x121A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x12, 0x00, 0x00 # Class (0x121C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_String_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 (0x121D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_val > (0x121C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x121E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_String_val >& (0x121D) # ArgType: std::_String_val >& (0x121D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x1d, 0x12, 0x00, 0x00 .byte 0x1d, 0x12, 0x00, 0x00 # MemberFunction (0x121F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_String_val >&, std::_String_val >&) (0x121E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1e, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1220) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::basic_string,std::allocator >& (0x11AF) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xaf, 0x11, 0x00, 0x00 # MemberFunction (0x1221) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_string,std::allocator >&) (0x1220) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1222) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1223) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::basic_string,std::allocator >&, const unsigned __int64) (0x1222) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1224) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1225) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const, const unsigned __int64, const unsigned __int64) (0x1224) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x24, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1226) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const unsigned __int64) (0x1194) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1227) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char (0x1140) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1228) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char, const unsigned __int64) (0x1227) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x27, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1229) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned __int64) (0x1223) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char* const, const unsigned __int64, const unsigned __int64) (0x1225) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char* const, const unsigned __int64) (0x1226) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char, const unsigned __int64) (0x1228) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x12, 0x00, 0x00 # ArgList (0x122A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x122B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::basic_string,std::allocator >&, unsigned __int64) (0x122A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2a, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x122C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, unsigned __int64) (0x122B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char* const, const unsigned __int64, const unsigned __int64) (0x1225) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char* const, const unsigned __int64) (0x1226) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char, const unsigned __int64) (0x1228) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x12, 0x00, 0x00 # ArgList (0x122D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x122E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, unsigned __int64) (0x122D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2d, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x122F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&, const unsigned __int64) (0x1223) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char* const, const unsigned __int64, const unsigned __int64) (0x1225) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char* const, unsigned __int64) (0x122E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const char, const unsigned __int64) (0x1228) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x12, 0x00, 0x00 # ArgList (0x1230) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1231) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const unsigned __int64) (0x1230) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x30, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1232) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1233) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1234) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1232) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::basic_string,std::allocator >::(const char* const) (0x1233) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x32, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x12, 0x00, 0x00 # MemberFunction (0x1235) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1236) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: unsigned __int64 (0x23) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 # MemberFunction (0x1237) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned __int64, unsigned __int64, const std::basic_string,std::allocator >&) (0x1236) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x36, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1238) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1239) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (const unsigned __int64, const unsigned __int64, const std::basic_string,std::allocator >&, const unsigned __int64, const unsigned __int64) (0x1238) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x38, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x123A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x123B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const unsigned __int64, const char* const) (0x11E5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe5, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x123C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x123D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const unsigned __int64, const unsigned __int64, const char* const, const unsigned __int64) (0x123C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x3c, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x123E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1235) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int std::basic_string,std::allocator >::(unsigned __int64, unsigned __int64, const std::basic_string,std::allocator >&) (0x1237) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int std::basic_string,std::allocator >::(const unsigned __int64, const unsigned __int64, const std::basic_string,std::allocator >&, const unsigned __int64, const unsigned __int64) (0x1239) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int std::basic_string,std::allocator >::(const char* const) (0x123A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int std::basic_string,std::allocator >::(const unsigned __int64, const unsigned __int64, const char* const) (0x123B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int std::basic_string,std::allocator >::(const unsigned __int64, const unsigned __int64, const char* const, const unsigned __int64) (0x123D) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x35, 0x12, 0x00, 0x00 .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 0x3a, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3b, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3d, 0x12, 0x00, 0x00 # MemberFunction (0x123F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x1187) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1240) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: const std::basic_string,std::allocator >* (0x11FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfc, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1241) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1242) { # 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 # Struct (0x1243) { # 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 # FieldList (0x1244) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_String_alloc > > (0x1183) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const unsigned __int64 (0x1184) # Name: _Memcpy_move_offset # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const unsigned __int64 (0x1184) # Name: _Memcpy_move_size # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const unsigned __int64 (0x1184) # Name: npos # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0xF # MethodListIndex: 0x11A8 # Name: basic_string # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x11AE # Name: _Construct # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x5 # MethodListIndex: 0x11B7 # Name: operator= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x7 # MethodListIndex: 0x11BC # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x11C3 # Name: _Assign_rv_contents # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x11C3 # Name: _Assign_rv_contents_with_alloc_always_equal # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1186) # Name: _Construct_lv_contents # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x11C6 # Name: operator+= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x11C7 # Name: append # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x8 # MethodListIndex: 0x11DC # Name: insert # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0xA # MethodListIndex: 0x11F1 # Name: replace # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # Name: ~basic_string # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x11FA # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # Name: clear # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x11FE # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x11FE # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1201 # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1201 # Name: _Unchecked_end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1206 # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1206 # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x11FD) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x11FD) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x1205) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::basic_string,std::allocator >::() (0x1205) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # Name: shrink_to_fit # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x120B # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x120B # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const char) (0x120C) # Name: push_back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x120F # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x120F # Name: back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::basic_string,std::allocator >::() (0x1200) # Name: c_str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::basic_string,std::allocator >::() (0x1200) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::() (0x1210) # Name: length # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::() (0x1210) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::() (0x1210) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const unsigned __int64, const char) (0x119D) # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::() (0x1210) # Name: capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const unsigned __int64) (0x1211) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::basic_string,std::allocator >::() (0x1212) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(char* const, unsigned __int64, const unsigned __int64) (0x1214) # Name: copy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(char* const, const unsigned __int64, unsigned __int64, const unsigned __int64) (0x1216) # Name: _Copy_s # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x121B # Name: _Swap_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(std::_String_val >&, std::_String_val >&) (0x121F) # 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 >&) (0x1221) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x1229 # Name: find # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x1229 # Name: rfind # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x1229 # Name: find_first_of # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x122C # Name: find_last_of # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x122F # Name: find_first_not_of # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x1229 # 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 __int64, const unsigned __int64) (0x1231) # Name: substr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1234 # Name: _Equal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x123E # Name: compare # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator std::basic_string,std::allocator >::() (0x123F) # Name: get_allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::basic_string,std::allocator >::(const unsigned __int64) (0x1240) # Name: _Calculate_growth # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # Name: _Become_small # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::(const unsigned __int64) (0x1211) # Name: _Eos # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # Name: _Tidy_init # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_string,std::allocator >::() (0x118C) # Name: _Tidy_deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::basic_string,std::allocator >::() (0x1241) # Name: _Xlen # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_alloc > > (0x1183) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::char_traits (0x1242) # Name: traits_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1243) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_val > (0x121C) # Name: _Mydata_t # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_iterator > > (0x11C8) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_const_iterator > > (0x11C9) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x1202) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x1204) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: _Use_memcpy_move # } # } .byte 0xa6, 0x06, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x84, 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, 0x03, 0x00 .byte 0x84, 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 0x84, 0x11, 0x00, 0x00 .byte 0x6e, 0x70, 0x6f, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x0f, 0x00 .byte 0xa8, 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 0xae, 0x11, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x73, 0x74, 0x72, 0x75 .byte 0x63, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x05, 0x00 .byte 0xb7, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x07, 0x00 .byte 0xbc, 0x11, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc3, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x73, 0x73 .byte 0x69, 0x67, 0x6e, 0x5f .byte 0x72, 0x76, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x74, 0x65 .byte 0x6e, 0x74, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc3, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x73, 0x73 .byte 0x69, 0x67, 0x6e, 0x5f .byte 0x72, 0x76, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x74, 0x65 .byte 0x6e, 0x74, 0x73, 0x5f .byte 0x77, 0x69, 0x74, 0x68 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 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 0xc6, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xc7, 0x11, 0x00, 0x00 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x0f, 0x15, 0x08, 0x00 .byte 0xdc, 0x11, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x0a, 0x00 .byte 0xf1, 0x11, 0x00, 0x00 .byte 0x72, 0x65, 0x70, 0x6c .byte 0x61, 0x63, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 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, 0x04, 0x00 .byte 0xfa, 0x11, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x11, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfe, 0x11, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfe, 0x11, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x01, 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 0x01, 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 0x06, 0x12, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x06, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x11, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x11, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x05, 0x12, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x05, 0x12, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 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 0x0b, 0x12, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0b, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0c, 0x12, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x11, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0f, 0x12, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0f, 0x12, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x12, 0x00, 0x00 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x12, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x10, 0x12, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x10, 0x12, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x10, 0x12, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9d, 0x11, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x10, 0x12, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x11, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x12, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x14, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x70, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x16, 0x12, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1b, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x64, 0x61 .byte 0x74, 0x61, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1f, 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 0x21, 0x12, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x29, 0x12, 0x00, 0x00 .byte 0x66, 0x69, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x29, 0x12, 0x00, 0x00 .byte 0x72, 0x66, 0x69, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x29, 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 0x2c, 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 0x2f, 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 0x29, 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 0x31, 0x12, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x34, 0x12, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x3e, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3f, 0x12, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x40, 0x12, 0x00, 0x00 .byte 0x5f, 0x43, 0x61, 0x6c .byte 0x63, 0x75, 0x6c, 0x61 .byte 0x74, 0x65, 0x5f, 0x67 .byte 0x72, 0x6f, 0x77, 0x74 .byte 0x68, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 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, 0x03, 0x00 .byte 0x11, 0x12, 0x00, 0x00 .byte 0x5f, 0x45, 0x6f, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x11, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x5f, 0x69, 0x6e .byte 0x69, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 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, 0x0b, 0x00 .byte 0x41, 0x12, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x74, 0x72, 0x61, 0x69 .byte 0x74, 0x73, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 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 0x87, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 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 0x1c, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x64 .byte 0x61, 0x74, 0x61, 0x5f .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 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 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 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 0xc8, 0x11, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc9, 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 0x02, 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 0x04, 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 0xbd, 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 (0x1245) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 172 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1244) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 40 # 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 0xac, 0x00, 0x10, 0x02 .byte 0x44, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x28, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x62 .byte 0x61, 0x73, 0x69, 0x63 .byte 0x5f, 0x73, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x3c .byte 0x63, 0x68, 0x61, 0x72 .byte 0x2c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x63, 0x68 .byte 0x61, 0x72, 0x5f, 0x74 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x3c, 0x63, 0x68 .byte 0x61, 0x72, 0x3e, 0x2c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 0x63 .byte 0x68, 0x61, 0x72, 0x3e .byte 0x20, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x56, 0x3f .byte 0x24, 0x62, 0x61, 0x73 .byte 0x69, 0x63, 0x5f, 0x73 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x40, 0x44, 0x55 .byte 0x3f, 0x24, 0x63, 0x68 .byte 0x61, 0x72, 0x5f, 0x74 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x40, 0x44, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x56, 0x3f, 0x24 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x40, 0x44, 0x40 .byte 0x32, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1246) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring # } .byte 0x6e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x73, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x00 # UdtSourceLine (0x1247) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_string,std::allocator > (0x1245) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 2064 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x45, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x10, 0x08, 0x00, 0x00 # Class (0x1248) { # 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 (0x1249) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_alloc > > (0x1183) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x124A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x124B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x124C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x1187) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x124D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator& (0x124C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 # MemberFunction (0x124E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x124D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x124F) { # 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 (0x1250) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Iterator_base12 (0x124F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1251) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Iterator_base12* (0x1250) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x1252) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_String_alloc > > (0x1183) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1253) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_alloc > > (0x1252) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x52, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1254) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_String_alloc > > (0x1183) # ThisType: const std::_String_alloc > >* (0x1253) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x53, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1255) { # 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 (0x1256) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_proxy (0x1255) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1257) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_proxy* (0x1256) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1258) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy*& (0x1257) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x12, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1259) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_proxy (0x1255) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # Pointer (0x125A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_proxy* const (0x1259) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x59, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x125B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* const& (0x125A) # ClassType: std::_String_alloc > > (0x1183) # ThisType: const std::_String_alloc > >* (0x1253) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x12, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x53, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x125C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy*& std::_String_alloc > >::() (0x1258) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* const& std::_String_alloc > >::() (0x125B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x58, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5b, 0x12, 0x00, 0x00 # Pointer (0x125D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_alloc > > (0x1183) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x125E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_String_alloc > >& (0x125D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5d, 0x12, 0x00, 0x00 # MemberFunction (0x125F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_String_alloc > >&) (0x125E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5e, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1260) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x124C) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1261) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x1189) # ClassType: std::_String_alloc > > (0x1183) # ThisType: const std::_String_alloc > >* (0x1253) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x89, 0x11, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x53, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1262) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_String_alloc > >::() (0x1260) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_String_alloc > >::() (0x1261) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x60, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x61, 0x12, 0x00, 0x00 # MemberFunction (0x1263) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_val >& (0x121D) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1d, 0x12, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1264) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_String_val > (0x121C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1265) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_val > (0x1264) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x64, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1266) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_String_val >& (0x1265) # ClassType: std::_String_alloc > > (0x1183) # ThisType: const std::_String_alloc > >* (0x1253) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x65, 0x12, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x53, 0x12, 0x00, 0x00 .byte 0x00, 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::_String_alloc > >::() (0x1263) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_String_val >& std::_String_alloc > >::() (0x1266) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x63, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x66, 0x12, 0x00, 0x00 # Class (0x1268) { # 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 # Struct (0x1269) { # 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_Container_proxy@std@@@std@@@std@@ # } .byte 0x9a, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x74, 0x61, 0x69, 0x6e .byte 0x65, 0x72, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x3e, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x3f, 0x24, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x74, 0x72, 0x61, 0x69 .byte 0x74, 0x73, 0x40, 0x56 .byte 0x3f, 0x24, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x6f, 0x72, 0x40 .byte 0x55, 0x5f, 0x43, 0x6f .byte 0x6e, 0x74, 0x61, 0x69 .byte 0x6e, 0x65, 0x72, 0x5f .byte 0x70, 0x72, 0x6f, 0x78 .byte 0x79, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # Struct (0x126A) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@D@std@@ # } .byte 0x4a, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x63, 0x68, 0x61 .byte 0x72, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x55, 0x3f .byte 0x24, 0x5f, 0x53, 0x69 .byte 0x6d, 0x70, 0x6c, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x40, 0x44 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # Union (0x126B) { # 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 # FieldList (0x126C) { # TypeLeafKind: LF_FIELDLIST (0x1203) # Enumerator { # TypeLeafKind: LF_ENUMERATE (0x1502) # AccessSpecifier: Public (0x3) # EnumValue: 16 # Name: _BUF_SIZE # } # } .byte 0x12, 0x00, 0x03, 0x12 .byte 0x02, 0x15, 0x03, 0x00 .byte 0x10, 0x00, 0x5f, 0x42 .byte 0x55, 0x46, 0x5f, 0x53 .byte 0x49, 0x5a, 0x45, 0x00 # Enum (0x126D) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x126C) # Name: std::_String_alloc > >:: # LinkageName: .?AW4@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@ # } .byte 0xce, 0x00, 0x07, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x6c, 0x12, 0x00, 0x00 .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x3c, 0x63 .byte 0x68, 0x61, 0x72, 0x2c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 0x63 .byte 0x68, 0x61, 0x72, 0x3e .byte 0x20, 0x3e, 0x20, 0x3e .byte 0x3a, 0x3a, 0x3c, 0x75 .byte 0x6e, 0x6e, 0x61, 0x6d .byte 0x65, 0x64, 0x2d, 0x74 .byte 0x61, 0x67, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x57 .byte 0x34, 0x3c, 0x75, 0x6e .byte 0x6e, 0x61, 0x6d, 0x65 .byte 0x64, 0x2d, 0x65, 0x6e .byte 0x75, 0x6d, 0x2d, 0x5f .byte 0x42, 0x55, 0x46, 0x5f .byte 0x53, 0x49, 0x5a, 0x45 .byte 0x3e, 0x40, 0x3f, 0x24 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x62, 0x61, 0x73 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 0x40 .byte 0x44, 0x56, 0x3f, 0x24 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x40, 0x44, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x126E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_alloc > >:: (0x126D) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1897 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x6d, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x69, 0x07, 0x00, 0x00 # FieldList (0x126F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # Enumerator { # TypeLeafKind: LF_ENUMERATE (0x1502) # AccessSpecifier: Public (0x3) # EnumValue: 15 # Name: _ALLOC_MASK # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x02, 0x15, 0x03, 0x00 .byte 0x0f, 0x00, 0x5f, 0x41 .byte 0x4c, 0x4c, 0x4f, 0x43 .byte 0x5f, 0x4d, 0x41, 0x53 .byte 0x4b, 0x00, 0xf2, 0xf1 # Enum (0x1270) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x126F) # Name: std::_String_alloc > >:: # LinkageName: .?AW4@?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@ # } .byte 0xce, 0x00, 0x07, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x6f, 0x12, 0x00, 0x00 .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x3c, 0x63 .byte 0x68, 0x61, 0x72, 0x2c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 0x63 .byte 0x68, 0x61, 0x72, 0x3e .byte 0x20, 0x3e, 0x20, 0x3e .byte 0x3a, 0x3a, 0x3c, 0x75 .byte 0x6e, 0x6e, 0x61, 0x6d .byte 0x65, 0x64, 0x2d, 0x74 .byte 0x61, 0x67, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x57 .byte 0x34, 0x3c, 0x75, 0x6e .byte 0x6e, 0x61, 0x6d, 0x65 .byte 0x64, 0x2d, 0x65, 0x6e .byte 0x75, 0x6d, 0x2d, 0x5f .byte 0x41, 0x4c, 0x4c, 0x4f .byte 0x43, 0x5f, 0x4d, 0x41 .byte 0x53, 0x4b, 0x3e, 0x40 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x40 .byte 0x55, 0x3f, 0x24, 0x5f .byte 0x53, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x40, 0x44, 0x56 .byte 0x3f, 0x24, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x6f, 0x72, 0x40 .byte 0x44, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # UdtSourceLine (0x1271) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_alloc > >:: (0x1270) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x70, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x6e, 0x07, 0x00, 0x00 # FieldList (0x1272) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FieldOffset: 0x0 # Name: _Mypair # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::() (0x124A) # Name: _String_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::() (0x124A) # Name: ~_String_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::(const std::allocator&) (0x124B) # Name: _Copy_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::(std::allocator&) (0x124E) # Name: _Move_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::() (0x124A) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::() (0x124A) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_String_alloc > >::() (0x1254) # Name: _Getpfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x125C # Name: _Myproxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::() (0x124A) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_alloc > >::(std::_String_alloc > >&) (0x125F) # Name: _Swap_all # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1262 # Name: _Getal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1267 # Name: _Get_data # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1243) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Simple_types (0x126A) # Name: _Val_types # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_val > (0x121C) # Name: _Mydata_t # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_val >::_Bxty (0x126B) # Name: _Bxty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_iterator > > (0x11C8) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_const_iterator > > (0x11C9) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_alloc > >:: (0x126D) # Name: # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_alloc > >:: (0x1270) # Name: # } # } .byte 0x72, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x7e, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4b, 0x12, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4e, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x54, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5c, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5f, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x62, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x67, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 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 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6a, 0x12, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x64 .byte 0x61, 0x74, 0x61, 0x5f .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6b, 0x12, 0x00, 0x00 .byte 0x5f, 0x42, 0x78, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 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 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 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 0xc8, 0x11, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc9, 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 0x6d, 0x12, 0x00, 0x00 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x12, 0x00, 0x00 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1273) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 34 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1272) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 40 # Name: std::_String_alloc > > # LinkageName: .?AV?$_String_alloc@U?$_String_base_types@DV?$allocator@D@std@@@std@@@std@@ # } .byte 0xaa, 0x00, 0x04, 0x15 .byte 0x22, 0x00, 0x10, 0x02 .byte 0x72, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x28, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x53 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x63, 0x68, 0x61 .byte 0x72, 0x2c, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x63, 0x68, 0x61 .byte 0x72, 0x3e, 0x20, 0x3e .byte 0x20, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x56, 0x3f .byte 0x24, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x40, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 0x44, 0x56, 0x3f .byte 0x24, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x40, 0x44 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1274) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_alloc > > (0x1273) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1875 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x73, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x53, 0x07, 0x00, 0x00 # Pointer (0x1275) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x1188) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x88, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1276) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: char& (0x1207) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x07, 0x12, 0x00, 0x00 # MemberFunction (0x1277) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::allocator (0x1187) # ThisType: const std::allocator* (0x1275) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char&) (0x1276) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x75, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x76, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1278) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const char& (0x1209) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x1279) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::allocator (0x1187) # ThisType: const std::allocator* (0x1275) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char&) (0x1278) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x75, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x127A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char* std::allocator::(char&) (0x1277) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::allocator::(const char&) (0x1279) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x77, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x79, 0x12, 0x00, 0x00 # Pointer (0x127B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x1187) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x127C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1187) # ThisType: std::allocator* (0x127B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x7b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x127D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1187) # ThisType: std::allocator* (0x127B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x7b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x127E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::() (0x127C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::(const std::allocator&) (0x127D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7c, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x12, 0x00, 0x00 # ArgList (0x127F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1280) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1187) # ThisType: std::allocator* (0x127B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char* const, const unsigned __int64) (0x127F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x7b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7f, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1281) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::allocator (0x1187) # ThisType: std::allocator* (0x127B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x7b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1282) { # 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 (0x1283) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const void (0x1282) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x82, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1284) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x1285) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::allocator (0x1187) # ThisType: std::allocator* (0x127B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x7b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1286) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char* std::allocator::(const unsigned __int64) (0x1281) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: char* std::allocator::(const unsigned __int64, const void*) (0x1285) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x81, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x12, 0x00, 0x00 # MemberFunction (0x1287) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator (0x1187) # ThisType: const std::allocator* (0x1275) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x75, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1288) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x127A # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x127E # Name: allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::allocator::(char* const, const unsigned __int64) (0x1280) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1286 # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator::() (0x1287) # Name: max_size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void (0x3) # Name: _Not_user_specialized # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7a, 0x12, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7e, 0x12, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x80, 0x12, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x86, 0x12, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 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 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x1289) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1288) # 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 0x88, 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 # StringId (0x128A) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 # } .byte 0x72, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x6d, 0x65, 0x6d .byte 0x6f, 0x72, 0x79, 0x30 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x128B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator (0x1289) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x89, 0x12, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # Modifier (0x128C) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::integral_constant (0x11BD) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xbd, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x128D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::integral_constant (0x128C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8c, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x128E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::integral_constant (0x11BD) # ThisType: const std::integral_constant* (0x128D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 .byte 0x8d, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x128F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: value # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::integral_constant::() (0x128E) # Name: operator bool # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::integral_constant::() (0x128E) # Name: operator() # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool (0x30) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: type # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 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 0x8e, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Struct (0x1290) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x128F) # 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 0x8f, 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 (0x1291) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xtr1common # } .byte 0x72, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x74, 0x72, 0x31 .byte 0x63, 0x6f, 0x6d, 0x6d .byte 0x6f, 0x6e, 0x00, 0xf1 # UdtSourceLine (0x1292) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::integral_constant (0x1290) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xtr1common (0x1291) # LineNumber: 19 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x90, 0x12, 0x00, 0x00 .byte 0x91, 0x12, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Modifier (0x1293) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::integral_constant (0x11C0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc0, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1294) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::integral_constant (0x1293) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x93, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1295) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::integral_constant (0x11C0) # ThisType: const std::integral_constant* (0x1294) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 .byte 0x94, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1296) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: value # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::integral_constant::() (0x1295) # Name: operator bool # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::integral_constant::() (0x1295) # Name: operator() # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool (0x30) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: type # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x95, 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 0x95, 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 0xc0, 0x11, 0x00, 0x00 .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Struct (0x1297) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1296) # 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 0x96, 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 (0x1298) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::integral_constant (0x1297) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xtr1common (0x1291) # LineNumber: 19 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x97, 0x12, 0x00, 0x00 .byte 0x91, 0x12, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Pointer (0x1299) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_iterator > > (0x11C8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x129A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: std::_String_iterator > >* (0x1299) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x99, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x129B) { # 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 (0x129C) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Container_base12 (0x129B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x129D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Container_base12 (0x129C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9c, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x129E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* (0x670) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x129F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: std::_String_iterator > >* (0x1299) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, const std::_Container_base12*) (0x129E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x99, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9e, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12A0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_String_iterator > >::() (0x129A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_String_iterator > >::(char*, const std::_Container_base12*) (0x129F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9a, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9f, 0x12, 0x00, 0x00 # Modifier (0x12A1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_String_iterator > > (0x11C8) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x12A2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_iterator > > (0x12A1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa1, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x12A3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: const std::_String_iterator > >* (0x12A2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xa2, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: const std::_String_iterator > >* (0x12A2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xa2, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x12A5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_iterator > > (0x11C8) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x12A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > >& (0x12A5) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: std::_String_iterator > >* (0x1299) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa5, 0x12, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x99, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12A7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: std::_String_iterator > >* (0x1299) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x99, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12A8) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > >& std::_String_iterator > >::() (0x12A6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::_String_iterator > >::(int) (0x12A7) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa6, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa7, 0x12, 0x00, 0x00 # MemberFunction (0x12A9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > >& (0x12A5) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: std::_String_iterator > >* (0x1299) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa5, 0x12, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x99, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12AA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_iterator > > (0x11C8) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: const std::_String_iterator > >* (0x12A2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xa2, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x12AB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_const_iterator > > (0x11CA) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x12AC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_String_const_iterator > >& (0x12AB) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xab, 0x12, 0x00, 0x00 # MemberFunction (0x12AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: const std::_String_iterator > >* (0x12A2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_const_iterator > >&) (0x12AC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xa2, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xac, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12AE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::_String_iterator > >::(const __int64) (0x12AA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_String_iterator > >::(const std::_String_const_iterator > >&) (0x12AD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaa, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x12, 0x00, 0x00 # MemberFunction (0x12AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: const std::_String_iterator > >* (0x12A2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xa2, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x12B0) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_String_const_iterator > > (0x11C9) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12A0 # Name: _String_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char& std::_String_iterator > >::() (0x12A3) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* std::_String_iterator > >::() (0x12A4) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12A8 # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12A8 # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > >& std::_String_iterator > >::(const __int64) (0x12A9) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > > std::_String_iterator > >::(const __int64) (0x12AA) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_iterator > >& std::_String_iterator > >::(const __int64) (0x12A9) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12AE # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char& std::_String_iterator > >::(const __int64) (0x12AF) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* std::_String_iterator > >::() (0x12A4) # Name: _Unwrapped # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_const_iterator > > (0x11C9) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # } .byte 0x6e, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa0, 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 0xa3, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa4, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa8, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa8, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa9, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaa, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa9, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xae, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaf, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa4, 0x12, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x12B1) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 22 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x12B0) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: std::_String_iterator > > # LinkageName: .?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@ # } .byte 0xa6, 0x00, 0x04, 0x15 .byte 0x16, 0x00, 0x10, 0x02 .byte 0xb0, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x12B2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_iterator > > (0x12B1) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1629 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb1, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x5d, 0x06, 0x00, 0x00 # Pointer (0x12B3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_const_iterator > > (0x11C9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x12B4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x12B5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x12B6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const std::_Container_base12*) (0x12B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb5, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12B7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_String_const_iterator > >::() (0x12B4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_String_const_iterator > >::(const char*, const std::_Container_base12*) (0x12B6) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x12, 0x00, 0x00 # Pointer (0x12B8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_const_iterator > > (0x11CA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x12B9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char& (0x1209) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x12, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12BA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x12BB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_const_iterator > > (0x11C9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x12BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_const_iterator > >& (0x12BB) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x12, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12BD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_const_iterator > > (0x11C9) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12BE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > >& std::_String_const_iterator > >::() (0x12BC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > > std::_String_const_iterator > >::(int) (0x12BD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbc, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x12, 0x00, 0x00 # MemberFunction (0x12BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_const_iterator > >& (0x12BB) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x12, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12C1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_const_iterator > > (0x11C9) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12C2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_const_iterator > >&) (0x12AC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xac, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12C3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > > std::_String_const_iterator > >::(const __int64) (0x12C1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc1, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x12, 0x00, 0x00 # MemberFunction (0x12C4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char& (0x1209) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x12, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_const_iterator > >&) (0x12AC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xac, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: const std::_String_const_iterator > >* (0x12B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_const_iterator > >&) (0x12AC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xac, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x12C8) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Iterator_base12 (0x124F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const char* (0x1141) # FieldOffset: 0x10 # Name: _Ptr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12B7 # Name: _String_const_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char& std::_String_const_iterator > >::() (0x12B9) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_String_const_iterator > >::() (0x12BA) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12BE # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12BE # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_const_iterator > >::(const __int64) (0x12BF) # Name: _Verify_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > >& std::_String_const_iterator > >::(const __int64) (0x12C0) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > > std::_String_const_iterator > >::(const __int64) (0x12C1) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_String_const_iterator > >& std::_String_const_iterator > >::(const __int64) (0x12C0) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12C3 # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char& std::_String_const_iterator > >::(const __int64) (0x12C4) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator< # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator> # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator<= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator>= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C6) # Name: _Compat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_String_const_iterator > >::() (0x12BA) # Name: _Unwrapped # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_const_iterator > >::(const char*) (0x12C7) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: reference # } # } .byte 0x26, 0x02, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x50 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xb7, 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 0xb9, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xba, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xbe, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xbe, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 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 0xc0, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc1, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc3, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc4, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x12, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xba, 0x12, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc7, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x74, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x12C9) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 31 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x12C8) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # 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 0x1f, 0x00, 0x10, 0x02 .byte 0xc8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x12CA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_const_iterator > > (0x12C9) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1399 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc9, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x77, 0x05, 0x00, 0x00 # Pointer (0x12CB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_val > (0x121C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x12CC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_val > (0x121C) # ThisType: std::_String_val >* (0x12CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xcb, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::_String_val > (0x121C) # ThisType: std::_String_val >* (0x12CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xcb, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x12CE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_val > (0x1264) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x64, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x12CF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::_String_val > (0x121C) # ThisType: const std::_String_val >* (0x12CE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xce, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12D0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char* std::_String_val >::() (0x12CD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::_String_val >::() (0x12CF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcd, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcf, 0x12, 0x00, 0x00 # MemberFunction (0x12D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_String_val > (0x121C) # ThisType: const std::_String_val >* (0x12CE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xce, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_val > (0x121C) # ThisType: const std::_String_val >* (0x12CE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xce, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_val > (0x121C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12D4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_String_val > (0x121C) # ThisType: const std::_String_val >* (0x12CE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const unsigned __int64) (0x1230) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xce, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x30, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Enum (0x12D5) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x126C) # Name: std::_String_val >:: # LinkageName: .?AW4@?$_String_val@U?$_Simple_types@D@std@@@std@@ # } .byte 0x96, 0x00, 0x07, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x6c, 0x12, 0x00, 0x00 .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 0x3c .byte 0x63, 0x68, 0x61, 0x72 .byte 0x3e, 0x20, 0x3e, 0x3a .byte 0x3a, 0x3c, 0x75, 0x6e .byte 0x6e, 0x61, 0x6d, 0x65 .byte 0x64, 0x2d, 0x74, 0x61 .byte 0x67, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x57, 0x34 .byte 0x3c, 0x75, 0x6e, 0x6e .byte 0x61, 0x6d, 0x65, 0x64 .byte 0x2d, 0x65, 0x6e, 0x75 .byte 0x6d, 0x2d, 0x5f, 0x42 .byte 0x55, 0x46, 0x5f, 0x53 .byte 0x49, 0x5a, 0x45, 0x3e .byte 0x40, 0x3f, 0x24, 0x5f .byte 0x53, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x76 .byte 0x61, 0x6c, 0x40, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 0x40 .byte 0x44, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x12D6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_val >:: (0x12D5) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1789 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd5, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0xfd, 0x06, 0x00, 0x00 # Enum (0x12D7) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x126F) # Name: std::_String_val >:: # LinkageName: .?AW4@?$_String_val@U?$_Simple_types@D@std@@@std@@ # } .byte 0x96, 0x00, 0x07, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x6f, 0x12, 0x00, 0x00 .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 0x3c .byte 0x63, 0x68, 0x61, 0x72 .byte 0x3e, 0x20, 0x3e, 0x3a .byte 0x3a, 0x3c, 0x75, 0x6e .byte 0x6e, 0x61, 0x6d, 0x65 .byte 0x64, 0x2d, 0x74, 0x61 .byte 0x67, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x57, 0x34 .byte 0x3c, 0x75, 0x6e, 0x6e .byte 0x61, 0x6d, 0x65, 0x64 .byte 0x2d, 0x65, 0x6e, 0x75 .byte 0x6d, 0x2d, 0x5f, 0x41 .byte 0x4c, 0x4c, 0x4f, 0x43 .byte 0x5f, 0x4d, 0x41, 0x53 .byte 0x4b, 0x3e, 0x40, 0x3f .byte 0x24, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x40, 0x55, 0x3f, 0x24 .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x40, 0x44, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # UdtSourceLine (0x12D8) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_val >:: (0x12D7) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1793 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd7, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x01, 0x07, 0x00, 0x00 # FieldList (0x12D9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_String_val >::_Bxty (0x126B) # FieldOffset: 0x8 # Name: _Bx # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 (0x23) # FieldOffset: 0x18 # Name: _Mysize # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 (0x23) # FieldOffset: 0x20 # Name: _Myres # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_val >::() (0x12CC) # Name: _String_val # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12D0 # Name: _Myptr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_String_val >::() (0x12D1) # Name: _Large_string_engaged # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_val >::(const unsigned __int64) (0x12D2) # Name: _Check_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_val >::(const unsigned __int64) (0x12D2) # Name: _Check_offset_exclusive # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_String_val >::() (0x12D3) # Name: _Xran # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::_String_val >::(const unsigned __int64, const unsigned __int64) (0x12D4) # Name: _Clamp_suffix_size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_val >:: (0x12D5) # Name: # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_val >:: (0x12D7) # Name: # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_String_val >::_Bxty (0x126B) # Name: _Bxty # } # } .byte 0xaa, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x6b, 0x12, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x42 .byte 0x78, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x73, 0x69, 0x7a .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x4d .byte 0x79, 0x72, 0x65, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcc, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd0, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd1, 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 0xd2, 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 0xd2, 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 0xd3, 0x12, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd4, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 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 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 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 0xd5, 0x12, 0x00, 0x00 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd7, 0x12, 0x00, 0x00 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6b, 0x12, 0x00, 0x00 .byte 0x5f, 0x42, 0x78, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 # Class (0x12DA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 22 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x12D9) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 40 # 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 0xd9, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x28, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 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 (0x12DB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_val > (0x12DA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1770 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xda, 0x12, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0xea, 0x06, 0x00, 0x00 # ArgList (0x12DC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x12DD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const, const char* const, const unsigned __int64) (0x12DC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xdc, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x12DF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x12E0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const, const char* const, const unsigned __int64) (0x12DF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xdf, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x12E1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x12E2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char* const, const unsigned __int64, const char* const, const unsigned __int64) (0x12E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xe1, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x12E3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char& (0x1209) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x12E4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const, const unsigned __int64, const char&) (0x12E3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x12E5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x12E6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const, const unsigned __int64, const char) (0x12E5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe5, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x12E7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char& (0x1207) # ArgType: const char& (0x1209) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x07, 0x12, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x12E8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char&, const char&) (0x12E7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe7, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x12E9) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: char* std::char_traits::(char* const, const unsigned __int64, const char) (0x12E6) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::char_traits::(char&, const char&) (0x12E8) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0xe6, 0x12, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0xe8, 0x12, 0x00, 0x00 # ArgList (0x12EA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char& (0x1209) # ArgType: const char& (0x1209) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x12EB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char&, const char&) (0x12EA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xea, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char (0x70) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12ED) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char&) (0x1278) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x12EE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int& (0x1043) # ArgType: const int& (0x1043) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x12EF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int&, const int&) (0x12EE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xee, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12F0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x12F1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::char_traits (0x1242) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x12F2) { # 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 (0x12F3) { # 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 (0x12F4) { # 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 __int64) (0x12DD) # Name: compare # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::char_traits::(const char* const) (0x12DE) # 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 __int64) (0x12E0) # Name: copy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: char* std::char_traits::(char* const, const unsigned __int64, const char* const, const unsigned __int64) (0x12E2) # 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 __int64, const char&) (0x12E4) # 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 __int64) (0x12E0) # Name: move # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x12E9 # Name: assign # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: bool std::char_traits::(const char&, const char&) (0x12EB) # Name: eq # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: bool std::char_traits::(const char&, const char&) (0x12EB) # Name: lt # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: char std::char_traits::(const int&) (0x12EC) # Name: to_char_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: int std::char_traits::(const char&) (0x12ED) # Name: to_int_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: bool std::char_traits::(const int&, const int&) (0x12EF) # Name: eq_int_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: int std::char_traits::(const int&) (0x12F0) # Name: not_eof # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: int std::char_traits::() (0x12F1) # 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> (0x12F2) # Name: pos_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: off_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: _Mbstatet (0x12F3) # Name: state_type # } # } .byte 0x4a, 0x01, 0x03, 0x12 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xdd, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xde, 0x12, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xe0, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x70, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xe2, 0x12, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x73, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xe4, 0x12, 0x00, 0x00 .byte 0x66, 0x69, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xe0, 0x12, 0x00, 0x00 .byte 0x6d, 0x6f, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe9, 0x12, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xeb, 0x12, 0x00, 0x00 .byte 0x65, 0x71, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xeb, 0x12, 0x00, 0x00 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xec, 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 0xed, 0x12, 0x00, 0x00 .byte 0x74, 0x6f, 0x5f, 0x69 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xef, 0x12, 0x00, 0x00 .byte 0x65, 0x71, 0x5f, 0x69 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xf0, 0x12, 0x00, 0x00 .byte 0x6e, 0x6f, 0x74, 0x5f .byte 0x65, 0x6f, 0x66, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xf1, 0x12, 0x00, 0x00 .byte 0x65, 0x6f, 0x66, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x63, 0x68, 0x61, 0x72 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x74, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf2, 0x12, 0x00, 0x00 .byte 0x70, 0x6f, 0x73, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x6f, 0x66, 0x66, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf3, 0x12, 0x00, 0x00 .byte 0x73, 0x74, 0x61, 0x74 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Struct (0x12F5) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 20 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x12F4) # 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 0xf4, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x63 .byte 0x68, 0x61, 0x72, 0x5f .byte 0x74, 0x72, 0x61, 0x69 .byte 0x74, 0x73, 0x3c, 0x63 .byte 0x68, 0x61, 0x72, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x55, 0x3f, 0x24, 0x63 .byte 0x68, 0x61, 0x72, 0x5f .byte 0x74, 0x72, 0x61, 0x69 .byte 0x74, 0x73, 0x40, 0x44 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # StringId (0x12F6) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd # } .byte 0x6e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x69, 0x6f, 0x73, 0x66 .byte 0x77, 0x64, 0x00, 0xf1 # UdtSourceLine (0x12F7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::char_traits (0x12F5) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\iosfwd (0x12F6) # LineNumber: 441 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf5, 0x12, 0x00, 0x00 .byte 0xf6, 0x12, 0x00, 0x00 .byte 0xb9, 0x01, 0x00, 0x00 # Struct (0x12F8) { # 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 (0x12F9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Default_allocator_traits > (0x12F8) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x12FA) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x12F9) # 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 0xf9, 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 (0x12FB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator_traits > (0x12FA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfa, 0x12, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x86, 0x03, 0x00, 0x00 # Pointer (0x12FC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x48, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x12FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x124C) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x12FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xfc, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x12FE) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x48, 0x12, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x12FF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,std::_String_val >,1> (0x12FE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfe, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1300) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x1189) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # ThisType: const std::_Compressed_pair,std::_String_val >,1>* (0x12FF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x89, 0x11, 0x00, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xff, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1301) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x12FD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x1300) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x12, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x13, 0x00, 0x00 # MemberFunction (0x1302) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_String_val >& (0x121D) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x12FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1d, 0x12, 0x00, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xfc, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1303) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_String_val >& (0x1265) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # ThisType: const std::_Compressed_pair,std::_String_val >,1>* (0x12FF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x65, 0x12, 0x00, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xff, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1304) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1302) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1303) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x03, 0x13, 0x00, 0x00 # FieldList (0x1305) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::allocator (0x1187) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_String_val > (0x121C) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1301 # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1304 # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x01, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x04, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x1306) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1305) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 40 # 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 0x05, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x28, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6d, 0x70 .byte 0x72, 0x65, 0x73, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x69, 0x72, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 0x63 .byte 0x68, 0x61, 0x72, 0x3e .byte 0x2c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x53 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x5f, 0x76, 0x61 .byte 0x6c, 0x3c, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x63, 0x68, 0x61 .byte 0x72, 0x3e, 0x20, 0x3e .byte 0x2c, 0x31, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x5f, 0x43 .byte 0x6f, 0x6d, 0x70, 0x72 .byte 0x65, 0x73, 0x73, 0x65 .byte 0x64, 0x5f, 0x70, 0x61 .byte 0x69, 0x72, 0x40, 0x56 .byte 0x3f, 0x24, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x6f, 0x72, 0x40 .byte 0x44, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x56 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x5f, 0x76, 0x61 .byte 0x6c, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x53, 0x69 .byte 0x6d, 0x70, 0x6c, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x40, 0x44 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x40, 0x32 .byte 0x40, 0x24, 0x30, 0x30 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1307) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,std::_String_val >,1> (0x1306) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x06, 0x13, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # MemberFunction (0x1308) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Iterator_base12 (0x124F) # ThisType: std::_Iterator_base12* (0x1250) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1309) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Iterator_base12 (0x124F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x130A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Iterator_base12 (0x1309) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x09, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x130B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Iterator_base12& (0x130A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0a, 0x13, 0x00, 0x00 # MemberFunction (0x130C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Iterator_base12 (0x124F) # ThisType: std::_Iterator_base12* (0x1250) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Iterator_base12&) (0x130B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0b, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x130D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Iterator_base12::() (0x1308) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Iterator_base12::(const std::_Iterator_base12&) (0x130C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x08, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0c, 0x13, 0x00, 0x00 # Pointer (0x130E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Iterator_base12 (0x124F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x130F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12& (0x130E) # ClassType: std::_Iterator_base12 (0x124F) # ThisType: std::_Iterator_base12* (0x1250) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Iterator_base12&) (0x130B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0e, 0x13, 0x00, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0b, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1310) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x1311) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Iterator_base12 (0x124F) # ThisType: std::_Iterator_base12* (0x1250) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Container_base12*) (0x1310) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x10, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1312) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Iterator_base12 (0x1309) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x09, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1313) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Container_base12* (0x129D) # ClassType: std::_Iterator_base12 (0x124F) # ThisType: const std::_Iterator_base12* (0x1312) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x9d, 0x12, 0x00, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x12, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1314) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Iterator_base12 (0x124F) # ThisType: std::_Iterator_base12* (0x1250) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1315) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: _Unwrap_when_unverified # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* (0x1256) # FieldOffset: 0x0 # Name: _Myproxy # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12* (0x1250) # FieldOffset: 0x8 # Name: _Mynextiter # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x130D # Name: _Iterator_base12 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12& std::_Iterator_base12::(const std::_Iterator_base12&) (0x130F) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Iterator_base12::() (0x1308) # Name: ~_Iterator_base12 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Iterator_base12::(const std::_Container_base12*) (0x1311) # Name: _Adopt # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Iterator_base12::() (0x1308) # Name: _Clrcont # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::_Container_base12* std::_Iterator_base12::() (0x1313) # Name: _Getcont # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Iterator_base12::() (0x1314) # Name: _Getpnext # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Iterator_base12::() (0x1308) # Name: _Orphan_me # } # } .byte 0xfa, 0x00, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0x56, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x72, 0x6f .byte 0x78, 0x79, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x6e, 0x65, 0x78 .byte 0x74, 0x69, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0d, 0x13, 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 0x0f, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x08, 0x13, 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 0x11, 0x13, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x6f .byte 0x70, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x08, 0x13, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x72 .byte 0x63, 0x6f, 0x6e, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x13, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x6f, 0x6e, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x14, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x6e, 0x65, 0x78 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x08, 0x13, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x6d, 0x65, 0x00, 0xf1 # Struct (0x1316) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 12 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1315) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::_Iterator_base12 # LinkageName: .?AU_Iterator_base12@std@@ # } .byte 0x46, 0x00, 0x05, 0x15 .byte 0x0c, 0x00, 0x00, 0x02 .byte 0x15, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x49, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x62, 0x61, 0x73 .byte 0x65, 0x31, 0x32, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x5f, 0x49, 0x74, 0x65 .byte 0x72, 0x61, 0x74, 0x6f .byte 0x72, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x31, 0x32 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1317) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iterator_base12 (0x1316) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 105 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x16, 0x13, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x69, 0x00, 0x00, 0x00 # MemberFunction (0x1318) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Container_proxy (0x1255) # ThisType: std::_Container_proxy* (0x1256) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1319) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const std::_Container_base12* (0x129D) # FieldOffset: 0x0 # Name: _Mycont # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12* (0x1250) # FieldOffset: 0x8 # Name: _Myfirstiter # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Container_proxy::() (0x1318) # Name: _Container_proxy # } # } .byte 0x4a, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x63, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x50, 0x12, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x69, 0x74 .byte 0x65, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x18, 0x13, 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 (0x131A) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1319) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::_Container_proxy # LinkageName: .?AU_Container_proxy@std@@ # } .byte 0x46, 0x00, 0x05, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0x19, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6e, 0x74 .byte 0x61, 0x69, 0x6e, 0x65 .byte 0x72, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x74, 0x61, 0x69, 0x6e .byte 0x65, 0x72, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x131B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Container_proxy (0x131A) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 65 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x1a, 0x13, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x41, 0x00, 0x00, 0x00 # Modifier (0x131C) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator (0x1268) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x131D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x131C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x131E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_proxy (0x1255) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x131F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Container_proxy& (0x131E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1e, 0x13, 0x00, 0x00 # MemberFunction (0x1320) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* (0x1256) # ClassType: std::allocator (0x1268) # ThisType: const std::allocator* (0x131D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Container_proxy&) (0x131F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x1d, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1f, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1321) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Container_proxy (0x1255) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1322) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Container_proxy (0x1321) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x21, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1323) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Container_proxy (0x1321) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x21, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1324) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Container_proxy& (0x1323) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x23, 0x13, 0x00, 0x00 # MemberFunction (0x1325) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Container_proxy* (0x1322) # ClassType: std::allocator (0x1268) # ThisType: const std::allocator* (0x131D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Container_proxy&) (0x1324) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x22, 0x13, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x1d, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x24, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1326) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* std::allocator::(std::_Container_proxy&) (0x1320) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Container_proxy* std::allocator::(const std::_Container_proxy&) (0x1325) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x13, 0x00, 0x00 # Pointer (0x1327) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x1268) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1328) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1329) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x131C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x132A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator& (0x1329) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x29, 0x13, 0x00, 0x00 # MemberFunction (0x132B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x132A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x132C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::() (0x1328) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::(const std::allocator&) (0x132B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x13, 0x00, 0x00 # ArgList (0x132D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Container_proxy* const (0x1259) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x59, 0x12, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x132E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Container_proxy* const, const unsigned __int64) (0x132D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2d, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x132F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* (0x1256) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1330) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* (0x1256) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1331) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* std::allocator::(const unsigned __int64) (0x132F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* std::allocator::(const unsigned __int64, const void*) (0x1330) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x30, 0x13, 0x00, 0x00 # MemberFunction (0x1332) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator (0x1268) # ThisType: const std::allocator* (0x131D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x1d, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1333) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1326 # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x132C # Name: allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::allocator::(std::_Container_proxy* const, const unsigned __int64) (0x132E) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1331 # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator::() (0x1332) # Name: max_size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void (0x3) # Name: _Not_user_specialized # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Container_proxy (0x1255) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Container_proxy* (0x1256) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Container_proxy* (0x1322) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Container_proxy& (0x131E) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Container_proxy& (0x1323) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x26, 0x13, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2c, 0x13, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2e, 0x13, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x31, 0x13, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x32, 0x13, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x74 .byte 0x5f, 0x75, 0x73, 0x65 .byte 0x72, 0x5f, 0x73, 0x70 .byte 0x65, 0x63, 0x69, 0x61 .byte 0x6c, 0x69, 0x7a, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 0x13, 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 0x1e, 0x13, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x13, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x1334) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1333) # 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 0x33, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 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 (0x1335) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator (0x1334) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x34, 0x13, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # Struct (0x1336) { # 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 # FieldList (0x1337) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Default_allocator_traits > (0x1336) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x1338) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1337) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::allocator_traits > # LinkageName: .?AU?$allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@ # } .byte 0x9a, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0x37, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x74, 0x61, 0x69, 0x6e .byte 0x65, 0x72, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x3e, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x3f, 0x24, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x74, 0x72, 0x61, 0x69 .byte 0x74, 0x73, 0x40, 0x56 .byte 0x3f, 0x24, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x6f, 0x72, 0x40 .byte 0x55, 0x5f, 0x43, 0x6f .byte 0x6e, 0x74, 0x61, 0x69 .byte 0x6e, 0x65, 0x72, 0x5f .byte 0x70, 0x72, 0x6f, 0x78 .byte 0x79, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # UdtSourceLine (0x1339) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator_traits > (0x1338) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x38, 0x13, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x86, 0x03, 0x00, 0x00 # FieldList (0x133A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # } .byte 0x6a, 0x00, 0x03, 0x12 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Struct (0x133B) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x133A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@D@std@@ # } .byte 0x4a, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x10, 0x02 .byte 0x3a, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x63, 0x68, 0x61 .byte 0x72, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x55, 0x3f .byte 0x24, 0x5f, 0x53, 0x69 .byte 0x6d, 0x70, 0x6c, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x40, 0x44 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x133C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Simple_types (0x133B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 928 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3b, 0x13, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xa0, 0x03, 0x00, 0x00 # Array (0x133D) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: char (0x70) # IndexType: unsigned __int64 (0x23) # SizeOf: 16 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x00, 0xf1 # Pointer (0x133E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_val >::_Bxty (0x126B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6b, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x133F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_val >::_Bxty (0x126B) # ThisType: std::_String_val >::_Bxty* (0x133E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x12, 0x00, 0x00 .byte 0x3e, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1340) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: 0x133D # FieldOffset: 0x0 # Name: _Buf # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: char* (0x670) # FieldOffset: 0x0 # Name: _Ptr # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: 0x133D # FieldOffset: 0x0 # Name: _Alias # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_val >::_Bxty::() (0x133F) # Name: _Bxty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_String_val >::_Bxty::() (0x133F) # Name: ~_Bxty # } # } .byte 0x56, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x3d, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x42 .byte 0x75, 0x66, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x50 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x3d, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x41 .byte 0x6c, 0x69, 0x61, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3f, 0x13, 0x00, 0x00 .byte 0x5f, 0x42, 0x78, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3f, 0x13, 0x00, 0x00 .byte 0x7e, 0x5f, 0x42, 0x78 .byte 0x74, 0x79, 0x00, 0xf1 # Union (0x1341) { # TypeLeafKind: LF_UNION (0x1506) # MemberCount: 5 # Properties [ (0x608) # HasUniqueName (0x200) # Nested (0x8) # Sealed (0x400) # ] # FieldList: (0x1340) # 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 0x40, 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 (0x1342) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_String_val >::_Bxty (0x1341) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 1854 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x41, 0x13, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x3e, 0x07, 0x00, 0x00 # Pointer (0x1343) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_base12 (0x129B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1344) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Container_base12 (0x129B) # ThisType: std::_Container_base12* (0x1343) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x43, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1345) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Container_base12 (0x129C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9c, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1346) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Container_base12& (0x1345) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x45, 0x13, 0x00, 0x00 # MemberFunction (0x1347) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Container_base12 (0x129B) # ThisType: std::_Container_base12* (0x1343) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Container_base12&) (0x1346) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x43, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x46, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1348) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Container_base12::() (0x1344) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Container_base12::(const std::_Container_base12&) (0x1347) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x44, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x13, 0x00, 0x00 # Pointer (0x1349) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_base12 (0x129B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x134A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_base12& (0x1349) # ClassType: std::_Container_base12 (0x129B) # ThisType: std::_Container_base12* (0x1343) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Container_base12&) (0x1346) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x49, 0x13, 0x00, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x43, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x46, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x134B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Container_base12 (0x129B) # ThisType: const std::_Container_base12* (0x129D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x134C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Container_base12& (0x1349) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x49, 0x13, 0x00, 0x00 # MemberFunction (0x134D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Container_base12 (0x129B) # ThisType: std::_Container_base12* (0x1343) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Container_base12&) (0x134C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x43, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x134E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* (0x1256) # FieldOffset: 0x0 # Name: _Myproxy # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1348 # Name: _Container_base12 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Container_base12& std::_Container_base12::(const std::_Container_base12&) (0x134A) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Container_base12::() (0x134B) # Name: _Getpfirst # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Container_base12::() (0x1344) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Container_base12::(std::_Container_base12&) (0x134D) # Name: _Swap_all # } # } .byte 0x82, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x72, 0x6f .byte 0x78, 0x79, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x48, 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 0x4a, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4b, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x44, 0x13, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 0x13, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 # Struct (0x134F) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 7 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x134E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::_Container_base12 # LinkageName: .?AU_Container_base12@std@@ # } .byte 0x4a, 0x00, 0x05, 0x15 .byte 0x07, 0x00, 0x00, 0x02 .byte 0x4e, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6e, 0x74 .byte 0x61, 0x69, 0x6e, 0x65 .byte 0x72, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x31, 0x32 .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x55, 0x5f, 0x43, 0x6f .byte 0x6e, 0x74, 0x61, 0x69 .byte 0x6e, 0x65, 0x72, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x31, 0x32, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1350) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Container_base12 (0x134F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 76 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4f, 0x13, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x4c, 0x00, 0x00, 0x00 # FieldList (0x1351) { # 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 (0x1352) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1351) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: _Mbstatet # LinkageName: .?AU_Mbstatet@@ # } .byte 0x2e, 0x00, 0x05, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0x51, 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 (0x1353) { # 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 (0x1354) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: _Mbstatet (0x1352) # SourceFile: C:\Program Files (x86)\Windows Kits\10\include\10.0.17763.0\ucrt\corecrt.h (0x1353) # LineNumber: 531 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x52, 0x13, 0x00, 0x00 .byte 0x53, 0x13, 0x00, 0x00 .byte 0x13, 0x02, 0x00, 0x00 # ArgList (0x1355) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x124C) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1356) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::_Default_allocator_traits > (0x12F8) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, const unsigned __int64) (0x1355) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x55, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1357) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x124C) # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x1358) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::_Default_allocator_traits > (0x12F8) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const unsigned __int64, const void*) (0x1357) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x57, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1359) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: char* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64) (0x1356) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: char* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64, const void*) (0x1358) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x56, 0x13, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x58, 0x13, 0x00, 0x00 # Modifier (0x135A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: char* (0x670) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x135B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x124C) # ArgType: const char* (0x135A) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x5a, 0x13, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x135C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x12F8) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const char*, const unsigned __int64) (0x135B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x5b, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x135D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Default_allocator_traits > (0x12F8) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x135E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x1187) # ClassType: std::_Default_allocator_traits > (0x12F8) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x11, 0x00, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x135F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1359 # 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 __int64) (0x135C) # Name: deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x135D) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x135E) # Name: select_on_container_copy_construction # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void* (0x603) # Name: void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const void* (0x1283) # Name: const_void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_copy_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0xbe, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x59, 0x13, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x5c, 0x13, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x5d, 0x13, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x5e, 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 0x87, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x76, 0x6f, 0x69, 0x64 .byte 0x5f, 0x70, 0x6f, 0x69 .byte 0x6e, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xbd, 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 0xc0, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Struct (0x1360) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x135F) # 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 0x5f, 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 (0x1361) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocator_traits > (0x1360) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 835 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x60, 0x13, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x43, 0x03, 0x00, 0x00 # Pointer (0x1362) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x1268) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1363) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x1362) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x62, 0x13, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1364) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* (0x1256) # ClassType: std::_Default_allocator_traits > (0x1336) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, const unsigned __int64) (0x1363) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x63, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1365) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x1362) # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x13, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x1366) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* (0x1256) # ClassType: std::_Default_allocator_traits > (0x1336) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const unsigned __int64, const void*) (0x1365) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x65, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1367) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::_Container_proxy* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64) (0x1364) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::_Container_proxy* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64, const void*) (0x1366) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x64, 0x13, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x66, 0x13, 0x00, 0x00 # Modifier (0x1368) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Container_proxy* (0x1256) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x1369) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x1362) # ArgType: const std::_Container_proxy* (0x1368) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x13, 0x00, 0x00 .byte 0x68, 0x13, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x136A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x1336) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const std::_Container_proxy*, const unsigned __int64) (0x1369) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x69, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x136B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Default_allocator_traits > (0x1336) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x132A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x136C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x1268) # ClassType: std::_Default_allocator_traits > (0x1336) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x132A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x136D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1367 # 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 __int64) (0x136A) # Name: deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x136B) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x136C) # Name: select_on_container_copy_construction # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Container_proxy (0x1255) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Container_proxy* (0x1256) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Container_proxy* (0x1322) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void* (0x603) # Name: void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const void* (0x1283) # Name: const_void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_copy_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0xbe, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x67, 0x13, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x6a, 0x13, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x6b, 0x13, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x6c, 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 0x68, 0x12, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 0x13, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x76, 0x6f, 0x69, 0x64 .byte 0x5f, 0x70, 0x6f, 0x69 .byte 0x6e, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xbd, 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 0xc0, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Struct (0x136E) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x136D) # 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 0x6d, 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 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 (0x136F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocator_traits > (0x136E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 835 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x6e, 0x13, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x43, 0x03, 0x00, 0x00 # Class (0x1370) { # 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 (0x1371) { # 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 (0x1372) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1370) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1373) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1374) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1375) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1376) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1377) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x1370) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1378) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1377) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x77, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1379) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1378) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x78, 0x13, 0x00, 0x00 # MemberFunction (0x137A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1379) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x79, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x137B) { # 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 (0x137C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x137B) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7b, 0x13, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x137D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x137C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7c, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x137E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, __int64) (0x1373) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, int*) (0x1374) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1375) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1376) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x137A) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x137D) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x73, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x76, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7a, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7d, 0x13, 0x00, 0x00 # MemberFunction (0x137F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1380) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1370) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1381) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x1380) # ClassType: gsl::span (0x1370) # ThisType: gsl::span* (0x1372) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1379) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x80, 0x13, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x72, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x79, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1382) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1377) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x77, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1383) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1384) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1385) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 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 (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1387) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1388) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1389) { # 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 (0x138A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1389) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x89, 0x13, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x138B) { # 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 (0x138C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x138B) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8b, 0x13, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x138D) { # 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 (0x138E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x138D) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8d, 0x13, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x138F) { # 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 (0x1390) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x138F) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8f, 0x13, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1391) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1370) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1392) { # 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 (0x1393) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1392) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x92, 0x13, 0x00, 0x00 # MemberFunction (0x1394) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1370) # ThisType: const gsl::span* (0x1382) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x1393) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x82, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x93, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1395) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x1371) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x137E # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x137F) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x1381) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1383) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1383) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1384) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1385) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1385) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1386) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1387) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1387) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1387) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1388) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x138A) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x138A) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x138C) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x138C) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x138E) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x138E) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1390) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1390) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1388) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1388) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x1391) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1394) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1389) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x138B) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x138D) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x138F) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x137B) # 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 0x71, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x7e, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7f, 0x13, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x13, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x13, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x13, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x85, 0x13, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x85, 0x13, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x13, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 0x13, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8a, 0x13, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8a, 0x13, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x13, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x13, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 0x13, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 0x13, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x13, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x13, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 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 0x88, 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 0x91, 0x13, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x94, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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 0x89, 0x13, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x8b, 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 0x8d, 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 0x8f, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7b, 0x13, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1396) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1395) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@H$0A@@gsl@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x95, 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, 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 (0x1397) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1396) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x96, 0x13, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Class (0x1398) { # 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 (0x1399) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x1371) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x71, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x139A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1399) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x99, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x139B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span::storage_type > (0x1371) # ThisType: const gsl::span::storage_type >* (0x139A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x71, 0x13, 0x00, 0x00 .byte 0x9a, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x139C) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<0> (0x1398) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* (0x674) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::storage_type >::() (0x139B) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x98, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9b, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x139D) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x139C) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x9c, 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, 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 (0x139E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x139D) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9d, 0x13, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Pointer (0x139F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<0> (0x1398) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x98, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x13A0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<0> (0x1398) # ThisType: gsl::details::extent_type<0>* (0x139F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x13, 0x00, 0x00 .byte 0x9f, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<0> (0x1398) # ThisType: gsl::details::extent_type<0>* (0x139F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x13, 0x00, 0x00 .byte 0x9f, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x13A2) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<0>::() (0x13A0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<0>::(__int64) (0x13A1) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa0, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa1, 0x13, 0x00, 0x00 # Modifier (0x13A3) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::extent_type<0> (0x1398) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x98, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x13A4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<0> (0x13A3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa3, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x13A5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<0> (0x1398) # ThisType: const gsl::details::extent_type<0>* (0x13A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x98, 0x13, 0x00, 0x00 .byte 0xa4, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x13A6) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x13A2 # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<0>::() (0x13A5) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa2, 0x13, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x13, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x13A7) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x13A6) # 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 0xa6, 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 (0x13A8) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<0> (0x13A7) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 304 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa7, 0x13, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x30, 0x01, 0x00, 0x00 # Class (0x13A9) { # 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 (0x13AA) { # 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 (0x13AB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x13A9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x13AC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, __int64) (0x10E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe1, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, const int*) (0x10E3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13AE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x13B0) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x13A9) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x13B1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x13B0) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb0, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x13B2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x13B1) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb1, 0x13, 0x00, 0x00 # MemberFunction (0x13B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x13B2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb2, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x13B4) { # 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 (0x13B5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x13B4) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb4, 0x13, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x13B6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x13B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb5, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x13B7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int*, __int64) (0x13AC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int*, const int*) (0x13AD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x13AE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x13AF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x13B3) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x13B6) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xac, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xae, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb6, 0x13, 0x00, 0x00 # MemberFunction (0x13B8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x13B9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x13A9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x13BA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x13B9) # ClassType: gsl::span (0x13A9) # ThisType: gsl::span* (0x13AB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x13B2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb9, 0x13, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xab, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb2, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x13BB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x13B0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb0, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x13BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13BD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13BE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13C1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x13C2) { # 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 (0x13C3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x13C2) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc2, 0x13, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x13C4) { # 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 (0x13C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x13C4) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc4, 0x13, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x13C6) { # 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 (0x13C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x13C6) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc6, 0x13, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x13C8) { # 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 (0x13C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x13C8) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x13, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x13CA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x13A9) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x13CB) { # 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 (0x13CC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x13CB) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xcb, 0x13, 0x00, 0x00 # MemberFunction (0x13CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x13A9) # ThisType: const gsl::span* (0x13BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x13CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xbb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xcc, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x13CE) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x13AA) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x13B7 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x13B8) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x13BA) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x13BC) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x13BC) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x13BD) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x13BE) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x13BE) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x13BF) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x13C0) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x13C0) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x13C0) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x13C1) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x13C3) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x13C3) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x13C5) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x13C5) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x13C7) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x13C7) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x13C9) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x13C9) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x13C1) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x13C1) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x13CA) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x13CD) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int (0x1042) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x13C2) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x13C4) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x13C6) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x13C8) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x13B4) # 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 0xaa, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xb7, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb8, 0x13, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xba, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbc, 0x13, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbc, 0x13, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbd, 0x13, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbe, 0x13, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbe, 0x13, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x13, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x13, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc1, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc3, 0x13, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc3, 0x13, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x13, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x13, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc7, 0x13, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc7, 0x13, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc9, 0x13, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc9, 0x13, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc1, 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 0xc1, 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 0xca, 0x13, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xcd, 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 0x42, 0x10, 0x00, 0x00 .byte 0x65, 0x6c, 0x65, 0x6d .byte 0x65, 0x6e, 0x74, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc2, 0x13, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc4, 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 0xc6, 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 0xc8, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb4, 0x13, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x13CF) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x13CE) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@$$CBH$0A@@gsl@@ # } .byte 0x46, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0xce, 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 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 (0x13D0) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x13CF) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xcf, 0x13, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x13D1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x13AA) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x13D2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x13D1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd1, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x13D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: gsl::span::storage_type > (0x13AA) # ThisType: const gsl::span::storage_type >* (0x13D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0xd2, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x13D4) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<0> (0x1398) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int* (0x1053) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::storage_type >::() (0x13D3) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x98, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd3, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x13D5) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x13D4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xd4, 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 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 (0x13D6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x13D5) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd5, 0x13, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Struct (0x13D7) { # 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 (0x13D8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::NameAndTags (0x13D7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd7, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x13D9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: Catch::StringRef (0x1114) # ArgType: Catch::StringRef (0x1114) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 # MemberFunction (0x13DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::NameAndTags (0x13D7) # ThisType: Catch::NameAndTags* (0x13D8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (Catch::StringRef, Catch::StringRef) (0x13D9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd7, 0x13, 0x00, 0x00 .byte 0xd8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd9, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x13DB) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x0 # Name: name # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: tags # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::NameAndTags::(Catch::StringRef, Catch::StringRef) (0x13DA) # Name: NameAndTags # } # } .byte 0x36, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x6e, 0x61 .byte 0x6d, 0x65, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x74, 0x61 .byte 0x67, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xda, 0x13, 0x00, 0x00 .byte 0x4e, 0x61, 0x6d, 0x65 .byte 0x41, 0x6e, 0x64, 0x54 .byte 0x61, 0x67, 0x73, 0x00 # Struct (0x13DC) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x13DB) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 48 # Name: Catch::NameAndTags # LinkageName: .?AUNameAndTags@Catch@@ # } .byte 0x42, 0x00, 0x05, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0xdb, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x30, 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 (0x13DD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::NameAndTags (0x13DC) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 409 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xdc, 0x13, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x99, 0x01, 0x00, 0x00 # MemberFunction (0x13DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::NameAndTags (0x13D7) # ThisType: Catch::NameAndTags* (0x13D8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd7, 0x13, 0x00, 0x00 .byte 0xd8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x13DF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::NameAndTags (0x13D7) # FunctionType: void Catch::NameAndTags::() (0x13DE) # Name: ~NameAndTags # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xd7, 0x13, 0x00, 0x00 .byte 0xde, 0x13, 0x00, 0x00 .byte 0x7e, 0x4e, 0x61, 0x6d .byte 0x65, 0x41, 0x6e, 0x64 .byte 0x54, 0x61, 0x67, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x13E0) { # 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 (0x13E1) { # 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 (0x13E2) { # 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 (0x13E3) { # 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 (0x13E4) { # 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 (0x13E5) { # 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 (0x13E6) { # 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 (0x13E7) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x13E8) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\projects\gsl\tests\span_tests.cpp # } .byte 0x2e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x70 .byte 0x72, 0x6f, 0x6a, 0x65 .byte 0x63, 0x74, 0x73, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x74, 0x65, 0x73, 0x74 .byte 0x73, 0x5c, 0x73, 0x70 .byte 0x61, 0x6e, 0x5f, 0x74 .byte 0x65, 0x73, 0x74, 0x73 .byte 0x2e, 0x63, 0x70, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x13E9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13E7) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 134 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe7, 0x13, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x86, 0x00, 0x00, 0x00 # Class (0x13EA) { # 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 (0x13EB) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x13EC) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13EB) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 141 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xeb, 0x13, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x8d, 0x00, 0x00, 0x00 # Class (0x13ED) { # 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 (0x13EE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x13EF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13EE) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 144 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xee, 0x13, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x90, 0x00, 0x00, 0x00 # Class (0x13F0) { # 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 (0x13F1) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x13F2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13F1) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 149 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf1, 0x13, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x95, 0x00, 0x00, 0x00 # Class (0x13F3) { # 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 (0x13F4) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x13F5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____4:: (0x13F4) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 152 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf4, 0x13, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x98, 0x00, 0x00, 0x00 # Class (0x13F6) { # 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@PEAH$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, 0x45, 0x41 .byte 0x48, 0x24, 0x30, 0x3f .byte 0x30, 0x40, 0x67, 0x73 .byte 0x6c, 0x40, 0x40, 0x00 # Class (0x13F7) { # 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@PEAH$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, 0x45, 0x41, 0x48 .byte 0x24, 0x30, 0x3f, 0x30 .byte 0x40, 0x67, 0x73, 0x6c .byte 0x40, 0x40, 0x00, 0xf1 # Pointer (0x13F8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x13F6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x13F9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: int* (0x674) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x13FA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int** (0x13F9) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf9, 0x13, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x13FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int**, __int64) (0x13FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xfa, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x13FC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int** (0x13F9) # ArgType: int** (0x13F9) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf9, 0x13, 0x00, 0x00 .byte 0xf9, 0x13, 0x00, 0x00 # MemberFunction (0x13FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int**, int**) (0x13FC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xfc, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x13FE) { # 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@PEAH$0A@@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, 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, 0x45 .byte 0x41, 0x48, 0x24, 0x30 .byte 0x41, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x13FF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x13FE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfe, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1400) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x13FF) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xff, 0x13, 0x00, 0x00 # MemberFunction (0x1401) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x1400) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x00, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1402) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x13FE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfe, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1403) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x1402) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x02, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1404) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x1403) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x03, 0x14, 0x00, 0x00 # MemberFunction (0x1405) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1404) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x04, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1406) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x13F6) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1407) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1406) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1408) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1407) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x07, 0x14, 0x00, 0x00 # MemberFunction (0x1409) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1408) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x08, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x140A) { # 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@PEAH$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, 0x45, 0x41, 0x48 .byte 0x24, 0x30, 0x3f, 0x30 .byte 0x40, 0x67, 0x73, 0x6c .byte 0x40, 0x40, 0x00, 0xf1 # ArgList (0x140B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x140A) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x0a, 0x14, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x140C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x140B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0b, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x140D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int**, __int64) (0x13FB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int**, int**) (0x13FD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1401) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1405) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1409) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x140C) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x13, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x01, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x05, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0c, 0x14, 0x00, 0x00 # MemberFunction (0x140E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x140F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x13F6) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1410) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x140F) # ClassType: gsl::span (0x13F6) # ThisType: gsl::span* (0x13F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1408) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0f, 0x14, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf8, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x08, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1411) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1406) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1412) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x13F6) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1413) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x13F6) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1414) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 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 (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1416) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: int* (0x674) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1417) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int*& (0x1416) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x16, 0x14, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1418) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int** (0x13F9) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf9, 0x13, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1419) { # 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@PEAH$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, 0x45, 0x41 .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, 0x00, 0xf2, 0xf1 # MemberFunction (0x141A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1419) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x19, 0x14, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x141B) { # 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@PEAH$0?0@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 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, 0x45, 0x41 .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 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x141C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x141B) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1b, 0x14, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x141D) { # 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@PEAH$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, 0x45, 0x41 .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, 0x00 # MemberFunction (0x141E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x141D) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1d, 0x14, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x141F) { # 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@PEAH$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, 0x45, 0x41 .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, 0x00, 0xf1 # MemberFunction (0x1420) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x141F) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1f, 0x14, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1421) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x13F6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1422) { # 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@PEAH$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 0x45, 0x41, 0x48, 0x24 .byte 0x30, 0x3f, 0x30, 0x40 .byte 0x67, 0x73, 0x6c, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # ArgList (0x1423) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1422) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x22, 0x14, 0x00, 0x00 # MemberFunction (0x1424) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x13F6) # ClassType: gsl::span (0x13F6) # ThisType: const gsl::span* (0x1411) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x1423) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x11, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x23, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1425) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x13F7) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x140D # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x140E) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x1410) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1412) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1412) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1413) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1414) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1414) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1415) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int*& gsl::span::(__int64) (0x1417) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int*& gsl::span::(__int64) (0x1417) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int*& gsl::span::(__int64) (0x1417) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int** gsl::span::() (0x1418) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x141A) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x141A) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x141C) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x141C) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x141E) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x141E) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1420) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1420) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int** gsl::span::() (0x1418) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int** gsl::span::() (0x1418) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x1421) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1424) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int** (0x13F9) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int*& (0x1416) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1419) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x141B) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x141D) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x141F) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x140A) # 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 0xf7, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x0d, 0x14, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0e, 0x14, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x10, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x14, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x14, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x13, 0x14, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x14, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x14, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x15, 0x14, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x17, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x17, 0x14, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x17, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x18, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x14, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x14, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1c, 0x14, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1c, 0x14, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1e, 0x14, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1e, 0x14, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x18, 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 0x18, 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 0x21, 0x14, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x24, 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, 0x06, 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, 0x06, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf9, 0x13, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x16, 0x14, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x19, 0x14, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1b, 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 0x1d, 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 0x1f, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x0a, 0x14, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1426) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1425) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@PEAH$0?0@gsl@@ # } .byte 0x42, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x25, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 0x20 .byte 0x2a, 0x2c, 0x2d, 0x31 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x40, 0x50, 0x45, 0x41 .byte 0x48, 0x24, 0x30, 0x3f .byte 0x30, 0x40, 0x67, 0x73 .byte 0x6c, 0x40, 0x40, 0x00 # UdtSourceLine (0x1427) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1426) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x26, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x1428) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x13F7) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf7, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1429) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1428) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x28, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x142A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int** (0x13F9) # ClassType: gsl::span::storage_type > (0x13F7) # ThisType: const gsl::span::storage_type >* (0x1429) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf9, 0x13, 0x00, 0x00 .byte 0xf7, 0x13, 0x00, 0x00 .byte 0x29, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x142B) { # 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** (0x13F9) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int** gsl::span::storage_type >::() (0x142A) # 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 0xf9, 0x13, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2a, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x142C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x142B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span::storage_type > # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEAH$0?0@gsl@@ # } .byte 0xae, 0x00, 0x04, 0x15 .byte 0x03, 0x00, 0x08, 0x02 .byte 0x2b, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 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, 0x45, 0x41, 0x48 .byte 0x24, 0x30, 0x3f, 0x30 .byte 0x40, 0x67, 0x73, 0x6c .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x142D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x142C) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2c, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Class (0x142E) { # 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@PEBH$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 0x45, 0x42, 0x48, 0x24 .byte 0x30, 0x3f, 0x30, 0x40 .byte 0x67, 0x73, 0x6c, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Class (0x142F) { # 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@PEBH$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, 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, 0x45 .byte 0x42, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1430) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x142E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1431) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const int* (0x1053) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1432) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int** (0x1431) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x31, 0x14, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1433) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int**, __int64) (0x1432) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x32, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1434) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int** (0x1431) # ArgType: const int** (0x1431) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x31, 0x14, 0x00, 0x00 .byte 0x31, 0x14, 0x00, 0x00 # MemberFunction (0x1435) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int**, const int**) (0x1434) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x34, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1436) { # 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@PEBH$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, 0x45, 0x42, 0x48 .byte 0x24, 0x30, 0x41, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # Pointer (0x1437) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x1436) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x36, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1438) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x1437) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x37, 0x14, 0x00, 0x00 # MemberFunction (0x1439) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x1438) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x38, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x143A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x1436) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x36, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x143B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x143A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x143C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x143B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3b, 0x14, 0x00, 0x00 # MemberFunction (0x143D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x143C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x143E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x142E) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x143F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x143E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3e, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1440) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x143F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3f, 0x14, 0x00, 0x00 # MemberFunction (0x1441) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1440) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x40, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1442) { # 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@PEBH$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, 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, 0x45 .byte 0x42, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1443) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1442) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x42, 0x14, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1444) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1443) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x43, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1445) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int**, __int64) (0x1433) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int**, const int**) (0x1435) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1439) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x143D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1441) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x1444) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x35, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3d, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x44, 0x14, 0x00, 0x00 # MemberFunction (0x1446) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1447) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x142E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1448) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x1447) # ClassType: gsl::span (0x142E) # ThisType: gsl::span* (0x1430) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1440) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x47, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x30, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x40, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1449) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x143E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3e, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x144A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x142E) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x144B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x142E) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x144C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x144D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x144E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const int* (0x1053) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x144F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int*& (0x144E) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4e, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1450) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int** (0x1431) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x31, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1451) { # 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@PEBH$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 0x45, 0x42, 0x48, 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 (0x1452) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1451) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1453) { # 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@PEBH$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 0x45, 0x42, 0x48, 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 (0x1454) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1453) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1455) { # 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@PEBH$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 0x45, 0x42, 0x48, 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 (0x1456) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1455) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x55, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1457) { # 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@PEBH$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 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 0x45, 0x42, 0x48, 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 (0x1458) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1457) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1459) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x142E) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x145A) { # 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@PEBH$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, 0x45, 0x42 .byte 0x48, 0x24, 0x30, 0x3f .byte 0x30, 0x40, 0x67, 0x73 .byte 0x6c, 0x40, 0x40, 0x00 # ArgList (0x145B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x145A) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x5a, 0x14, 0x00, 0x00 # MemberFunction (0x145C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x142E) # ClassType: gsl::span (0x142E) # ThisType: const gsl::span* (0x1449) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x145B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x49, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x5b, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x145D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x142F) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1445 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x1446) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x1448) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x144A) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x144A) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x144B) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x144C) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x144C) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x144D) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int*& gsl::span::(__int64) (0x144F) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int*& gsl::span::(__int64) (0x144F) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int*& gsl::span::(__int64) (0x144F) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int** gsl::span::() (0x1450) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1452) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1452) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1454) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1454) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1456) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1456) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1458) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1458) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int** gsl::span::() (0x1450) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int** gsl::span::() (0x1450) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x1459) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x145C) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int** (0x1431) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int*& (0x144E) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1451) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1453) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1455) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1457) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x1442) # 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 0x2f, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x45, 0x14, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x46, 0x14, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x48, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x14, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x14, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4b, 0x14, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4c, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4c, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 0x14, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4f, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4f, 0x14, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4f, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x50, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x52, 0x14, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x52, 0x14, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x54, 0x14, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x54, 0x14, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x14, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x14, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x58, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x58, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x50, 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 0x50, 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 0x59, 0x14, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x5c, 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 0x53, 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 0x53, 0x10, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x31, 0x14, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4e, 0x14, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x51, 0x14, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x55, 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 0x57, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x42, 0x14, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x145E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x145D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@PEBH$0?0@gsl@@ # } .byte 0x4a, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x5d, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 0x69, 0x6e .byte 0x74, 0x20, 0x2a, 0x2c .byte 0x2d, 0x31, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x73, 0x70 .byte 0x61, 0x6e, 0x40, 0x50 .byte 0x45, 0x42, 0x48, 0x24 .byte 0x30, 0x3f, 0x30, 0x40 .byte 0x67, 0x73, 0x6c, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x145F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x145E) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x5e, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x1460) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x142F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2f, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1461) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1460) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x60, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1462) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int** (0x1431) # ClassType: gsl::span::storage_type > (0x142F) # ThisType: const gsl::span::storage_type >* (0x1461) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x31, 0x14, 0x00, 0x00 .byte 0x2f, 0x14, 0x00, 0x00 .byte 0x61, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1463) { # 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** (0x1431) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int** gsl::span::storage_type >::() (0x1462) # 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 0x31, 0x14, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x62, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1464) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1463) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span::storage_type > # LinkageName: .?AV?$storage_type@V?$extent_type@$0?0@details@gsl@@@?$span@PEBH$0?0@gsl@@ # } .byte 0xb6, 0x00, 0x04, 0x15 .byte 0x03, 0x00, 0x08, 0x02 .byte 0x63, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 0x69, 0x6e .byte 0x74, 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, 0x45 .byte 0x42, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1465) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1464) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x64, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FuncId (0x1466) { # 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 (0x1467) { # 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 (0x1468) { # 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 (0x1469) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: int (0x74) # IndexType: unsigned __int64 (0x23) # SizeOf: 16 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x00, 0xf1 # Class (0x146A) { # 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 (0x146B) { # 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 (0x146C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x146A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x146D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x146E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x146F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1470) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1471) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x146A) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1472) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1471) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x71, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1473) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1472) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x72, 0x14, 0x00, 0x00 # MemberFunction (0x1474) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1473) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1475) { # 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 (0x1476) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1475) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x14, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1477) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1476) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x76, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1478) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, __int64) (0x146D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, int*) (0x146E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x146F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1470) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1474) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x1477) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6e, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6f, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x77, 0x14, 0x00, 0x00 # MemberFunction (0x1479) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x147A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x146A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x147B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x147A) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1473) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x14, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x147C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1471) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x71, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x147D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x147E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x147F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1480) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1481) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1482) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1483) { # 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 (0x1484) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1483) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x14, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1485) { # 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 (0x1486) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1485) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x85, 0x14, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1487) { # 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 (0x1488) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1487) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x14, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1489) { # 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 (0x148A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1489) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x89, 0x14, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x148B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x146A) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x148C) { # 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 (0x148D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x148C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x8c, 0x14, 0x00, 0x00 # MemberFunction (0x148E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x146A) # ThisType: const gsl::span* (0x147C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x148D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8d, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x148F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x146B) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1478 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x1479) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x147B) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x147D) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x147D) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x147E) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x147F) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x147F) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1480) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1481) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1481) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1481) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1482) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1484) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1484) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1486) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1486) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1488) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1488) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x148A) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x148A) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1482) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1482) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x148B) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x148E) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1483) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1485) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1487) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1489) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x1475) # 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 0x6b, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x78, 0x14, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x79, 0x14, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7b, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 0x14, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 0x14, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7e, 0x14, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7f, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7f, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x80, 0x14, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x14, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x82, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x14, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x14, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x14, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x14, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x14, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x14, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8a, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8a, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x82, 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 0x82, 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 0x8b, 0x14, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x8e, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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 0x83, 0x14, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x85, 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 0x87, 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 0x89, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x75, 0x14, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1490) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x148F) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@H$01@gsl@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x8f, 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, 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 (0x1491) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1490) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x90, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Class (0x1492) { # 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 (0x1493) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x146B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1494) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1493) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x93, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1495) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span::storage_type > (0x146B) # ThisType: const gsl::span::storage_type >* (0x1494) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x94, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1496) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<2> (0x1492) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* (0x674) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::storage_type >::() (0x1495) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x95, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1497) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1496) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x96, 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, 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 (0x1498) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1497) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x97, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Struct (0x1499) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1064) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@H$01@gsl@@ # } .byte 0x56, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x64, 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 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 (0x149A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x1499) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x99, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Pointer (0x149B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<2> (0x1492) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x149C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<2> (0x1492) # ThisType: gsl::details::extent_type<2>* (0x149B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x9b, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x149D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<2> (0x1492) # ThisType: gsl::details::extent_type<2>* (0x149B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x9b, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x149E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<2>::() (0x149C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<2>::(__int64) (0x149D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9c, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9d, 0x14, 0x00, 0x00 # Modifier (0x149F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::extent_type<2> (0x1492) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x14A0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<2> (0x149F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9f, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x14A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<2> (0x1492) # ThisType: const gsl::details::extent_type<2>* (0x14A0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x92, 0x14, 0x00, 0x00 .byte 0xa0, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x14A2) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x149E # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<2>::() (0x14A1) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9e, 0x14, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa1, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x14A3) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x14A2) # 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 0xa2, 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 (0x14A4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<2> (0x14A3) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 304 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa3, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x30, 0x01, 0x00, 0x00 # Class (0x14A5) { # 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 (0x14A6) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* (0x674) # FieldOffset: 0x0 # Name: p # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x70, 0x00 # Class (0x14A7) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x14A6) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xa6, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x14A8) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____6:: (0x14A7) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 216 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa7, 0x14, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xd8, 0x00, 0x00, 0x00 # Class (0x14A9) { # 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 (0x14AA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x14A6) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xa6, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x14AB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____6:: (0x14AA) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 234 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xaa, 0x14, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xea, 0x00, 0x00, 0x00 # FuncId (0x14AC) { # 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 (0x14AD) { # 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 (0x14AE) { # 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 (0x14AF) { # 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 (0x14B0) { # 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 (0x14B1) { # 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 (0x14B2) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: int (0x74) # IndexType: unsigned __int64 (0x23) # SizeOf: 20 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x14, 0x00, 0x00, 0xf1 # Array (0x14B3) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: int (0x74) # IndexType: unsigned __int64 (0x23) # SizeOf: 12 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x0c, 0x00, 0x00, 0xf1 # Array (0x14B4) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: 0x14B3 # IndexType: unsigned __int64 (0x23) # SizeOf: 24 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0xb3, 0x14, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x18, 0x00, 0x00, 0xf1 # Array (0x14B5) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: int (0x74) # IndexType: unsigned __int64 (0x23) # SizeOf: 8 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x00, 0xf1 # Array (0x14B6) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: 0x14B5 # IndexType: unsigned __int64 (0x23) # SizeOf: 24 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0xb5, 0x14, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x18, 0x00, 0x00, 0xf1 # Array (0x14B7) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: 0x14B6 # IndexType: unsigned __int64 (0x23) # SizeOf: 48 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0xb6, 0x14, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0xf1 # Struct (0x14B8) { # 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 (0x14B9) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: `anonymous namespace'::AddressOverloaded (0x14B8) # IndexType: unsigned __int64 (0x23) # SizeOf: 5 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x05, 0x00, 0x00, 0xf1 # Modifier (0x14BA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: `anonymous namespace'::AddressOverloaded (0x14B8) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x14BB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const `anonymous namespace'::AddressOverloaded (0x14BA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xba, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x14BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded (0x14B8) # ClassType: `anonymous namespace'::AddressOverloaded (0x14B8) # ThisType: const `anonymous namespace'::AddressOverloaded* (0x14BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x14BD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded `anonymous namespace'::AddressOverloaded::() (0x14BC) # Name: operator& # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbc, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x26, 0x00, 0xf2, 0xf1 # Struct (0x14BE) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x14BD) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: `anonymous namespace'::AddressOverloaded # LinkageName: .?AUAddressOverloaded@?A0x3DBF7A98@@ # } .byte 0x62, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0xbd, 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 (0x14BF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: `anonymous namespace'::AddressOverloaded (0x14BE) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 56 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xbe, 0x14, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x38, 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: 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 (0x14C1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x14C0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x14C2) { # 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 (0x14C3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x14C0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x14C4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x14C8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x14C1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 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 (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x14C9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 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@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 (0x14CC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x14CB) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xcb, 0x14, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x14CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x14CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 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*, __int64) (0x14C4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, int*) (0x14C5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x14C6) # ] # 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, __int64) (0x14CD) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc5, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc6, 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 (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x14D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x14C0) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x14D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x14D0) # ClassType: gsl::span (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x14C9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd0, 0x14, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc9, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x14D2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x14C1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x14D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14D4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14D5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 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 (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14D7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14D8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x14D9) { # 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 (0x14DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x14D9) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd9, 0x14, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x14DB) { # 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 (0x14DC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x14DB) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x14, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x14DD) { # 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 (0x14DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x14DD) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdd, 0x14, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x14DF) { # 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 (0x14E0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x14DF) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdf, 0x14, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14E1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x14C0) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x14E2) { # 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 (0x14E3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x14E2) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xe2, 0x14, 0x00, 0x00 # MemberFunction (0x14E4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x14E3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x14E5) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x14C2) # 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::(__int64) (0x14D3) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x14D3) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x14D4) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x14D5) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 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: int& gsl::span::(__int64) (0x14D7) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x14D7) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x14D7) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x14D8) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x14DA) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x14DA) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x14DC) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x14DC) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x14DE) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x14DE) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x14E0) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x14E0) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x14D8) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x14D8) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x14E1) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x14E4) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x14D9) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x14DB) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x14DD) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x14DF) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # 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 0xc2, 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 0xd7, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd7, 0x14, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd7, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd8, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xda, 0x14, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xda, 0x14, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdc, 0x14, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdc, 0x14, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xde, 0x14, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xde, 0x14, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe0, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe0, 0x14, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd8, 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 0xd8, 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 0xe1, 0x14, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xe4, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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 0xd9, 0x14, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdb, 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 0xdd, 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 0xdf, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 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 (0x14E6) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x14E5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@H$04@gsl@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0xe5, 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, 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 (0x14E7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x14E6) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe6, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Class (0x14E8) { # 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 (0x14E9) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x14C2) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x14EA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x14E9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe9, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x14EB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span::storage_type > (0x14C2) # ThisType: const gsl::span::storage_type >* (0x14EA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0xea, 0x14, 0x00, 0x00 .byte 0x00, 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<5> (0x14E8) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* (0x674) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::storage_type >::() (0x14EB) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 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@$04@details@gsl@@@?$span@H$04@gsl@@ # } .byte 0x9a, 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, 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 (0x14EE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x14ED) # SourceFile: C:\projects\gsl\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 # Struct (0x14EF) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1064) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@H$04@gsl@@ # } .byte 0x56, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x64, 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 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 (0x14F0) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x14EF) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xef, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Pointer (0x14F1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<5> (0x14E8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x14F2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<5> (0x14E8) # ThisType: gsl::details::extent_type<5>* (0x14F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0xf1, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x14F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<5> (0x14E8) # ThisType: gsl::details::extent_type<5>* (0x14F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0xf1, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x14F4) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<5>::() (0x14F2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<5>::(__int64) (0x14F3) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf2, 0x14, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x14, 0x00, 0x00 # Modifier (0x14F5) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::extent_type<5> (0x14E8) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x14F6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<5> (0x14F5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf5, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x14F7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<5> (0x14E8) # ThisType: const gsl::details::extent_type<5>* (0x14F6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0xf6, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x14F8) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x14F4 # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<5>::() (0x14F7) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf4, 0x14, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x14F9) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x14F8) # 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 0xf8, 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 (0x14FA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<5> (0x14F9) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 304 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf9, 0x14, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x30, 0x01, 0x00, 0x00 # Class (0x14FB) { # 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 (0x14FC) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x14FB) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x14FD) { # 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 (0x14FE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x14FB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x14FF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x14B3 # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb3, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1500) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: * (0x14FF) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xff, 0x14, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1501) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, __int64) (0x1500) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x00, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1502) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: * (0x14FF) # ArgType: * (0x14FF) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xff, 0x14, 0x00, 0x00 .byte 0xff, 0x14, 0x00, 0x00 # MemberFunction (0x1503) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, *) (0x1502) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x02, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1504) { # 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 (0x1505) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x1504) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x04, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1506) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x1505) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x05, 0x15, 0x00, 0x00 # MemberFunction (0x1507) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x1506) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x06, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1508) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x1504) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x04, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1509) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x1508) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x08, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x150A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x1509) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x09, 0x15, 0x00, 0x00 # MemberFunction (0x150B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x150A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0a, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x150C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x14FC) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfc, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x150D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x150C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0c, 0x15, 0x00, 0x00 # MemberFunction (0x150E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x150D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0d, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x150F) { # 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 (0x1510) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x150F) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x0f, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1511) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1510) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1512) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(*, __int64) (0x1501) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(*, *) (0x1503) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1507) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x150B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x150E) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x1511) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x01, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x03, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x07, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0b, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0e, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x11, 0x15, 0x00, 0x00 # MemberFunction (0x1513) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1514) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x14FB) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1515) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x1514) # ClassType: gsl::span (0x14FB) # ThisType: gsl::span* (0x14FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x150D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x14, 0x15, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfe, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0d, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1516) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x14FC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfc, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1517) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x14FB) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1518) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x14FB) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1519) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 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 (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x151B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x14B3 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb3, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x151C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: & (0x151B) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1b, 0x15, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x151D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: * (0x14FF) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xff, 0x14, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x151E) { # 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 (0x151F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x151E) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1e, 0x15, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1520) { # 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 (0x1521) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1520) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x15, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1522) { # 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 (0x1523) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1522) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x22, 0x15, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1524) { # 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 (0x1525) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1524) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x24, 0x15, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1526) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x14FB) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1527) { # 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 (0x1528) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1527) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x27, 0x15, 0x00, 0x00 # MemberFunction (0x1529) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x14FB) # ClassType: gsl::span (0x14FB) # ThisType: const gsl::span* (0x1516) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x1528) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x16, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x28, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x152A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x14FD) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1512 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x1513) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x1515) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1517) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1517) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1518) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1519) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1519) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x151A) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: & gsl::span::(__int64) (0x151C) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: & gsl::span::(__int64) (0x151C) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: & gsl::span::(__int64) (0x151C) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::() (0x151D) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x151F) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x151F) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1521) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1521) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1523) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1523) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1525) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1525) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::() (0x151D) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::() (0x151D) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x1526) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1529) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: 0x14B3 # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: 0x14B3 # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: * (0x14FF) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: & (0x151B) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x151E) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1520) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1522) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1524) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x150F) # 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 0xfd, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x12, 0x15, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x13, 0x15, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x15, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x17, 0x15, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x17, 0x15, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x18, 0x15, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x19, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x19, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x15, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1c, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1c, 0x15, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1c, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1d, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1f, 0x15, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1f, 0x15, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x21, 0x15, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x21, 0x15, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x23, 0x15, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x23, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x25, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x25, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1d, 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 0x1d, 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 0x26, 0x15, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x29, 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 0xb3, 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 0xb3, 0x14, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xff, 0x14, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1b, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1e, 0x15, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x20, 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 0x22, 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 0x24, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x0f, 0x15, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x152B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x152A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@$$BY02H$0?0@gsl@@ # } .byte 0x4a, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x2a, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 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 (0x152C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x152B) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2b, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x152D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x14FD) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfd, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x152E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x152D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2d, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x152F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: * (0x14FF) # ClassType: gsl::span::storage_type > (0x14FD) # ThisType: const gsl::span::storage_type >* (0x152E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xff, 0x14, 0x00, 0x00 .byte 0xfd, 0x14, 0x00, 0x00 .byte 0x2e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1530) { # 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: * (0x14FF) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::storage_type >::() (0x152F) # 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 0xff, 0x14, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2f, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1531) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1530) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x30, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 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 (0x1532) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1531) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x31, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Class (0x1533) { # 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 (0x1534) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x1533) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x1535) { # 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 (0x1536) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1533) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1537) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x14B6 # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1538) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: * (0x1537) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x37, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1539) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, __int64) (0x1538) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x38, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x153A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: * (0x1537) # ArgType: * (0x1537) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x37, 0x15, 0x00, 0x00 .byte 0x37, 0x15, 0x00, 0x00 # MemberFunction (0x153B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, *) (0x153A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x3a, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x153C) { # 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 (0x153D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x153C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3c, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x153E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x153D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3d, 0x15, 0x00, 0x00 # MemberFunction (0x153F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x153E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1540) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x153C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x3c, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1541) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x1540) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1542) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x1541) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x41, 0x15, 0x00, 0x00 # MemberFunction (0x1543) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1542) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x42, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1544) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1534) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x34, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1545) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1544) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x44, 0x15, 0x00, 0x00 # MemberFunction (0x1546) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1545) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x45, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1547) { # 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 (0x1548) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1547) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x47, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1549) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1548) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x48, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x154A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(*, __int64) (0x1539) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(*, *) (0x153B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x153F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1543) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1546) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x1549) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3b, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3f, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x43, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x46, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x49, 0x15, 0x00, 0x00 # MemberFunction (0x154B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x154C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1533) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x154D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x154C) # ClassType: gsl::span (0x1533) # ThisType: gsl::span* (0x1536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1545) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4c, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x36, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x45, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x154E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1534) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x34, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x154F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1533) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1550) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1533) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1551) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1552) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1553) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x14B6 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1554) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: & (0x1553) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1555) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: * (0x1537) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x37, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1556) { # 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 (0x1557) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1556) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x56, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1558) { # 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 (0x1559) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1558) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x58, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x155A) { # 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 (0x155B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x155A) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x155C) { # 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 (0x155D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x155C) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5c, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x155E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1533) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x155F) { # 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 (0x1560) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x155F) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x5f, 0x15, 0x00, 0x00 # MemberFunction (0x1561) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1533) # ClassType: gsl::span (0x1533) # ThisType: const gsl::span* (0x154E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x1560) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x4e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x60, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1562) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x1535) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x154A # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x154B) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x154D) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x154F) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x154F) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1550) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1551) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1551) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1552) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: & gsl::span::(__int64) (0x1554) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: & gsl::span::(__int64) (0x1554) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: & gsl::span::(__int64) (0x1554) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::() (0x1555) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1557) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1557) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1559) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1559) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x155B) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x155B) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x155D) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x155D) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::() (0x1555) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::() (0x1555) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x155E) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1561) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: 0x14B6 # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: 0x14B6 # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: * (0x1537) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: & (0x1553) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1556) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1558) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x155A) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x155C) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x1547) # 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 0x35, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x4a, 0x15, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4b, 0x15, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4f, 0x15, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4f, 0x15, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x50, 0x15, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x51, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x51, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x52, 0x15, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x54, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x54, 0x15, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x54, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x55, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 0x15, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 0x15, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x59, 0x15, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x59, 0x15, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5b, 0x15, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5b, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5d, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5d, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x55, 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 0x55, 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 0x5e, 0x15, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x61, 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 0xb6, 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 0xb6, 0x14, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x37, 0x15, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x56, 0x15, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x58, 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 0x5a, 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 0x5c, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x47, 0x15, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1563) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1562) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@$$BY121H$0?0@gsl@@ # } .byte 0x4e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x62, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 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 (0x1564) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1563) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x63, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x1565) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x1535) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x35, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1566) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1565) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x65, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1567) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: * (0x1537) # ClassType: gsl::span::storage_type > (0x1535) # ThisType: const gsl::span::storage_type >* (0x1566) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x37, 0x15, 0x00, 0x00 .byte 0x35, 0x15, 0x00, 0x00 .byte 0x66, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1568) { # 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: * (0x1537) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: * gsl::span::storage_type >::() (0x1567) # 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 0x37, 0x15, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x67, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1569) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1568) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x68, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x69, 0x6e, 0x74, 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 (0x156A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1569) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x69, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Class (0x156B) { # 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 (0x156C) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x156D) { # 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 (0x156E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x156F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: `anonymous namespace'::AddressOverloaded (0x14B8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1570) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: `anonymous namespace'::AddressOverloaded* (0x156F) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1571) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (`anonymous namespace'::AddressOverloaded*, __int64) (0x1570) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x70, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1572) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: `anonymous namespace'::AddressOverloaded* (0x156F) # ArgType: `anonymous namespace'::AddressOverloaded* (0x156F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 # MemberFunction (0x1573) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x1572) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x72, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1574) { # 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 (0x1575) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array<(anonymous namespace)::AddressOverloaded,0> (0x1574) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x74, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1576) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array<(anonymous namespace)::AddressOverloaded,0>& (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<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1576) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x76, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1578) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array<(anonymous namespace)::AddressOverloaded,0> (0x1574) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x74, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1579) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array<(anonymous namespace)::AddressOverloaded,0> (0x1578) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x78, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x157A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array<(anonymous namespace)::AddressOverloaded,0>& (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<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x157A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7a, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x157C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6c, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x157D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>& (0x157C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7c, 0x15, 0x00, 0x00 # MemberFunction (0x157E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,5>&) (0x157D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x157F) { # 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 (0x1580) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x157F) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7f, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1581) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, __int64) (0x1580) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x80, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1582) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(`anonymous namespace'::AddressOverloaded*, __int64) (0x1571) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x1573) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1577) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x157B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(const gsl::span<(anonymous namespace)::AddressOverloaded,5>&) (0x157E) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, __int64) (0x1581) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x71, 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 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x81, 0x15, 0x00, 0x00 # MemberFunction (0x1583) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1584) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1585) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,5>& (0x1584) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,5>&) (0x157D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x84, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1586) { # 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 (0x1587) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6c, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1588) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1586) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1589) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1586) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x158A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x158B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x158C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: `anonymous namespace'::AddressOverloaded (0x14B8) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x158D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded& (0x158C) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8c, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x158E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded* (0x156F) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 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: 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 (0x1590) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x158F) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8f, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 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: 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 (0x1592) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1591) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x91, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1593) { # 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 (0x1594) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1593) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x93, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1595) { # 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 (0x1596) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1595) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x95, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1597) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1598) { # 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 (0x1599) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::subspan_selector<-1> (0x1598) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x98, 0x15, 0x00, 0x00 # MemberFunction (0x159A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1586) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x1587) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span<(anonymous namespace)::AddressOverloaded,5>::subspan_selector<-1>) (0x1599) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x15, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x87, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x99, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x159B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x156D) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1582 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1583) # 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>&) (0x1585) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64) (0x1588) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64) (0x1588) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64, __int64) (0x1589) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x158A) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x158A) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x158B) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64) (0x158D) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64) (0x158D) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64) (0x158D) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x158E) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1590) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1590) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1592) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1592) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1594) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1594) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1596) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x1596) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x158E) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x158E) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64, __int64) (0x1597) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,5>::(__int64, __int64, gsl::span<(anonymous namespace)::AddressOverloaded,5>::subspan_selector<-1>) (0x159A) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded (0x14B8) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded (0x14B8) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded* (0x156F) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded& (0x158C) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x158F) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1591) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1593) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1595) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x157F) # 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 0x6d, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x82, 0x15, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x15, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x85, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x15, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x15, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x89, 0x15, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8a, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8a, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8b, 0x15, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8d, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8d, 0x15, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8d, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x15, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x15, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x15, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x15, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x94, 0x15, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x94, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x96, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x96, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 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 0x8e, 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 0x97, 0x15, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x9a, 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 0xb8, 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 0xb8, 0x14, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x8c, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x8f, 0x15, 0x00, 0x00 .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, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x93, 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 0x95, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7f, 0x15, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x159C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x159B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x9b, 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 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 (0x159D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x159C) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9c, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x159E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x156D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6d, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x159F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x159E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9e, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x15A0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded* (0x156F) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x156D) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >* (0x159F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x6d, 0x15, 0x00, 0x00 .byte 0x9f, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x15A1) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<5> (0x14E8) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: `anonymous namespace'::AddressOverloaded* (0x156F) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::() (0x15A0) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa0, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x15A2) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x15A1) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xa1, 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 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 (0x15A3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x15A2) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa2, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FieldList (0x15A4) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* (0x156F) # FieldOffset: 0x0 # Name: p # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x70, 0x00 # Struct (0x15A5) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x15A4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xa4, 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 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 (0x15A6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x15A5) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa5, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # FuncId (0x15A7) { # 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 (0x15A8) { # 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 (0x15A9) { # 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 (0x15AA) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: double (0x41) # IndexType: unsigned __int64 (0x23) # SizeOf: 32 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x41, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x00, 0xf1 # Array (0x15AB) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: 0x15AA # IndexType: unsigned __int64 (0x23) # SizeOf: 96 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0xaa, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x60, 0x00, 0x00, 0xf1 # Pointer (0x15AC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x15AB # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xab, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Class (0x15AD) { # 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 (0x15AE) { # 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 (0x15AF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x15AD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xad, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x15B0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: double* (0x641) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x06, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x15B1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (double*, __int64) (0x15B0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb0, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x15B2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: double* (0x641) # ArgType: double* (0x641) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x06, 0x00, 0x00 .byte 0x41, 0x06, 0x00, 0x00 # MemberFunction (0x15B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (double*, double*) (0x15B2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb2, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15B4) { # 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 (0x15B5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x15B4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb4, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x15B6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x15B5) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb5, 0x15, 0x00, 0x00 # MemberFunction (0x15B7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x15B6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb6, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x15B8) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x15B4) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb4, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x15B9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x15B8) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb8, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x15BA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x15B9) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb9, 0x15, 0x00, 0x00 # MemberFunction (0x15BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x15BA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xba, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x15BC) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x15AD) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xad, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x15BD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x15BC) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbc, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x15BE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x15BD) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xbd, 0x15, 0x00, 0x00 # MemberFunction (0x15BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x15BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x15C0) { # 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 (0x15C1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x15C0) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc0, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x15C2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x15C1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x15C3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(double*, __int64) (0x15B1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(double*, double*) (0x15B3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x15B7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x15BB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x15BF) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x15C2) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb1, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbb, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xc2, 0x15, 0x00, 0x00 # MemberFunction (0x15C4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x15C5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x15AD) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xad, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x15C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x15C5) # ClassType: gsl::span (0x15AD) # ThisType: gsl::span* (0x15AF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x15BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc5, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xaf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x15C7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x15BC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbc, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x15C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x15AD) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x15AD) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15CA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15CB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x15CC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: double (0x41) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x41, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x15CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: double& (0x15CC) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xcc, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15CE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: double* (0x641) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x06, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 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: 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 (0x15D0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x15CF) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xcf, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15D1) { # 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 (0x15D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x15D1) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd1, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15D3) { # 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 (0x15D4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x15D3) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd3, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15D5) { # 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 (0x15D6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x15D5) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd5, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15D7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x15AD) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15D8) { # 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 (0x15D9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x15D8) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xd8, 0x15, 0x00, 0x00 # MemberFunction (0x15DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x15AD) # ClassType: gsl::span (0x15AD) # ThisType: const gsl::span* (0x15C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x15D9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xc7, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xd9, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x15DB) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x15AE) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x15C3 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x15C4) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x15C6) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x15C8) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x15C8) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x15C9) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x15CA) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x15CA) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x15CB) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: double& gsl::span::(__int64) (0x15CD) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: double& gsl::span::(__int64) (0x15CD) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: double& gsl::span::(__int64) (0x15CD) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: double* gsl::span::() (0x15CE) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x15D0) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x15D0) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x15D2) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x15D2) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x15D4) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x15D4) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x15D6) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x15D6) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: double* gsl::span::() (0x15CE) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: double* gsl::span::() (0x15CE) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x15D7) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x15DA) # 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: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: double* (0x641) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: double& (0x15CC) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x15CF) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x15D1) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x15D3) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x15D5) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x15C0) # 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 0xae, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xc3, 0x15, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc4, 0x15, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc8, 0x15, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc8, 0x15, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc9, 0x15, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xca, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xca, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcb, 0x15, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcd, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcd, 0x15, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcd, 0x15, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xce, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd0, 0x15, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd0, 0x15, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .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 0xd4, 0x15, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd4, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd6, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd6, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xce, 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 0xce, 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 0xd7, 0x15, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xda, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xcc, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xcf, 0x15, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd1, 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 0xd3, 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 0xd5, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 0x15, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x15DC) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x15DB) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@N$0?0@gsl@@ # } .byte 0x42, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0xdb, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 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 (0x15DD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x15DC) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xdc, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x15DE) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x15AE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xae, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x15DF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x15DE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xde, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x15E0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: double* (0x641) # ClassType: gsl::span::storage_type > (0x15AE) # ThisType: const gsl::span::storage_type >* (0x15DF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x06, 0x00, 0x00 .byte 0xae, 0x15, 0x00, 0x00 .byte 0xdf, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x15E1) { # 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* (0x641) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: double* gsl::span::storage_type >::() (0x15E0) # 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, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe0, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x15E2) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x15E1) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0xe1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 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 (0x15E3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x15E2) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe2, 0x15, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FuncId (0x15E4) { # 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 (0x15E5) { # 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 (0x15E6) { # 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 (0x15E7) { # 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 (0x15E8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x15E7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x15E9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x15E7) # ThisType: std::array* (0x15E8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xe8, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x15EA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x15E7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x15EB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x15EA) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xea, 0x15, 0x00, 0x00 # MemberFunction (0x15EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x15E7) # ThisType: std::array* (0x15E8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x15EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xe8, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15ED) { # 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 (0x15EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_iterator (0x15ED) # ClassType: std::array (0x15E7) # ThisType: std::array* (0x15E8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xed, 0x15, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xe8, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15EF) { # 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 (0x15F0) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x15E7) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x15F1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x15F0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf0, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x15F2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_const_iterator (0x15EF) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xef, 0x15, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x15F3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_iterator std::array::() (0x15EE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x15F2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf2, 0x15, 0x00, 0x00 # Class (0x15F4) { # 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 (0x15F5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x15F4) # ClassType: std::array (0x15E7) # ThisType: std::array* (0x15E8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf4, 0x15, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xe8, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x15F6) { # 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 (0x15F7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x15F6) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf6, 0x15, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x15F8) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x15F5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x15F7) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf5, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf7, 0x15, 0x00, 0x00 # MemberFunction (0x15F9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::array (0x15E7) # ThisType: std::array* (0x15E8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xe8, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15FA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x15FB) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int* std::array::() (0x15F9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int* std::array::() (0x15FA) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf9, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfa, 0x15, 0x00, 0x00 # MemberFunction (0x15FC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15FE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::array (0x15E7) # ThisType: std::array* (0x15E8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xe8, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x15FF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1600) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int& std::array::(unsigned __int64) (0x15FE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::(unsigned __int64) (0x15FF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfe, 0x15, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xff, 0x15, 0x00, 0x00 # MemberFunction (0x1601) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::array (0x15E7) # ThisType: std::array* (0x15E8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xe8, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1602) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1603) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int& std::array::() (0x1601) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::() (0x1602) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x01, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x16, 0x00, 0x00 # MemberFunction (0x1604) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x15E7) # ThisType: const std::array* (0x15F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf1, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1605) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: 0x1469 # FieldOffset: 0x0 # Name: _Elems # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(const int&) (0x15E9) # Name: assign # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(const int&) (0x15E9) # Name: fill # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(std::array&) (0x15EC) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x15F3 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x15F3 # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x15F8 # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x15F8 # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x15F2) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x15F2) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x15F7) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x15F7) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x15FB # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x15FB # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array::() (0x15FC) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array::() (0x15FC) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::array::() (0x15FD) # Name: empty # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1600 # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1600 # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1603 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1603 # Name: back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x15FB # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::() (0x1604) # Name: _Xran # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_iterator (0x15ED) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_const_iterator (0x15EF) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x15F4) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x15F6) # Name: const_reverse_iterator # } # } .byte 0x86, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x69, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x45 .byte 0x6c, 0x65, 0x6d, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe9, 0x15, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe9, 0x15, 0x00, 0x00 .byte 0x66, 0x69, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xec, 0x15, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf3, 0x15, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf3, 0x15, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf8, 0x15, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf8, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf2, 0x15, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf2, 0x15, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x15, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfb, 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 0xfb, 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 0xfc, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x15, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x15, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x00, 0x16, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x00, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x03, 0x16, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x03, 0x16, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfb, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x04, 0x16, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x43, 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 0xed, 0x15, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xef, 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 0xf4, 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 0xf6, 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 (0x1606) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 45 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1605) # 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 0x05, 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, 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 (0x1607) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::array (0x1606) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array (0x1062) # LineNumber: 21 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x06, 0x16, 0x00, 0x00 .byte 0x62, 0x10, 0x00, 0x00 .byte 0x15, 0x00, 0x00, 0x00 # Class (0x1608) { # 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 (0x1609) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: `anonymous namespace'::AddressOverloaded (0x14B8) # IndexType: unsigned __int64 (0x23) # SizeOf: 4 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x04, 0x00, 0x00, 0xf1 # Pointer (0x160A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x160B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const `anonymous namespace'::AddressOverloaded (0x14BA) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xba, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x160C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const `anonymous namespace'::AddressOverloaded& (0x160B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0b, 0x16, 0x00, 0x00 # MemberFunction (0x160D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x160A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const `anonymous namespace'::AddressOverloaded&) (0x160C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0c, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x160E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x160F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array<(anonymous namespace)::AddressOverloaded,4>& (0x160E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0e, 0x16, 0x00, 0x00 # MemberFunction (0x1610) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x160A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x160F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1611) { # 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 (0x1612) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_iterator<(anonymous namespace)::AddressOverloaded,4> (0x1611) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x160A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x11, 0x16, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1613) { # 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 (0x1614) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1615) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array<(anonymous namespace)::AddressOverloaded,4> (0x1614) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1616) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> (0x1613) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x16, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1617) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_iterator<(anonymous namespace)::AddressOverloaded,4> std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1612) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1616) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x16, 0x16, 0x00, 0x00 # Class (0x1618) { # 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 (0x1619) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x1618) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x160A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x18, 0x16, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x161A) { # 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 (0x161B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x161A) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1a, 0x16, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x161C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1619) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x161B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x19, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x16, 0x00, 0x00 # MemberFunction (0x161D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded* (0x156F) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x160A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x161E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::AddressOverloaded* (0x14BB) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x161F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x161D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x161E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1d, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1e, 0x16, 0x00, 0x00 # MemberFunction (0x1620) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1621) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1622) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded& (0x158C) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x160A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8c, 0x15, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1623) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::AddressOverloaded& (0x160B) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0b, 0x16, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1624) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::(unsigned __int64) (0x1622) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::(unsigned __int64) (0x1623) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x22, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x16, 0x00, 0x00 # MemberFunction (0x1625) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded& (0x158C) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: std::array<(anonymous namespace)::AddressOverloaded,4>* (0x160A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8c, 0x15, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x0a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1626) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::AddressOverloaded& (0x160B) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0b, 0x16, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1627) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1625) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded& std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1626) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x16, 0x00, 0x00 # MemberFunction (0x1628) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # ThisType: const std::array<(anonymous namespace)::AddressOverloaded,4>* (0x1615) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x15, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1629) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: 0x1609 # FieldOffset: 0x0 # Name: _Elems # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::(const `anonymous namespace'::AddressOverloaded&) (0x160D) # Name: assign # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::(const `anonymous namespace'::AddressOverloaded&) (0x160D) # Name: fill # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::(std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x1610) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1617 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1617 # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x161C # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x161C # 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>::() (0x1616) # 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>::() (0x1616) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x161B) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x161B) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x161F # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x161F # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1620) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1620) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1621) # Name: empty # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1624 # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1624 # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1627 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1627 # Name: back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x161F # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x1628) # Name: _Xran # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded (0x14B8) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded* (0x156F) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::AddressOverloaded* (0x14BB) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded& (0x158C) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::AddressOverloaded& (0x160B) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_iterator<(anonymous namespace)::AddressOverloaded,4> (0x1611) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_const_iterator<(anonymous namespace)::AddressOverloaded,4> (0x1613) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x1618) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x161A) # Name: const_reverse_iterator # } # } .byte 0x86, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x09, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x45 .byte 0x6c, 0x65, 0x6d, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0d, 0x16, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0d, 0x16, 0x00, 0x00 .byte 0x66, 0x69, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x10, 0x16, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x17, 0x16, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x17, 0x16, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1c, 0x16, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1c, 0x16, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x16, 0x16, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x16, 0x16, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1b, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1b, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1f, 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 0x1f, 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 0x20, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x16, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x21, 0x16, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x24, 0x16, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x24, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x27, 0x16, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x27, 0x16, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1f, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x28, 0x16, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb8, 0x14, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbb, 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 0x8c, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x0b, 0x16, 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 0x11, 0x16, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 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 0x18, 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 0x1a, 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 (0x162A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 45 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1629) # 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 0x29, 0x16, 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 (0x162B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::array<(anonymous namespace)::AddressOverloaded,4> (0x162A) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array (0x1062) # LineNumber: 21 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2a, 0x16, 0x00, 0x00 .byte 0x62, 0x10, 0x00, 0x00 .byte 0x15, 0x00, 0x00, 0x00 # Class (0x162C) { # 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 (0x162D) { # 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 (0x162E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x162C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x162F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1630) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1631) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1632) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1633) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x162C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1634) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1633) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x33, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1635) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1634) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x34, 0x16, 0x00, 0x00 # MemberFunction (0x1636) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1635) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x35, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1637) { # 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 (0x1638) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1637) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x37, 0x16, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1639) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1638) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x38, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x163A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, __int64) (0x162F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, int*) (0x1630) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1631) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1632) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1636) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x1639) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x30, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x31, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x32, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x36, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x39, 0x16, 0x00, 0x00 # MemberFunction (0x163B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x163C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x162C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x163D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x163C) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1635) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3c, 0x16, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x35, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x163E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1633) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x33, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x163F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1640) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1641) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1642) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1643) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1644) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1645) { # 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 (0x1646) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1645) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x45, 0x16, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1647) { # 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 (0x1648) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1647) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x47, 0x16, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1649) { # 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 (0x164A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1649) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x49, 0x16, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x164B) { # 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 (0x164C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x164B) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4b, 0x16, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x164D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x162C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x164E) { # 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 (0x164F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x164E) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x4e, 0x16, 0x00, 0x00 # MemberFunction (0x1650) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x164F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x4f, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1651) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x162D) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x163A # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x163B) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x163D) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x163F) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x163F) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1640) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1641) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1641) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1642) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1643) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1643) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x1643) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1644) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1646) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1646) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1648) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1648) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x164A) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x164A) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x164C) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x164C) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1644) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x1644) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x164D) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1650) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1645) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1647) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1649) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x164B) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x1637) # 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, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x3a, 0x16, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3b, 0x16, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3d, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3f, 0x16, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3f, 0x16, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x40, 0x16, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x41, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x41, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x42, 0x16, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x43, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x43, 0x16, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x43, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x44, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x46, 0x16, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x46, 0x16, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x48, 0x16, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x48, 0x16, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x16, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x16, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4c, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4c, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x44, 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 0x44, 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 0x4d, 0x16, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x50, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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, 0x16, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x47, 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 0x49, 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 0x4b, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x37, 0x16, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1652) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1651) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@H$03@gsl@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x51, 0x16, 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 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 (0x1653) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1652) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x52, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Class (0x1654) { # 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 (0x1655) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x162D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1656) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1655) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1657) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span::storage_type > (0x162D) # ThisType: const gsl::span::storage_type >* (0x1656) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0x56, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1658) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<4> (0x1654) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* (0x674) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::storage_type >::() (0x1657) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1659) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1658) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x58, 0x16, 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 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 (0x165A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1659) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x59, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Struct (0x165B) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1064) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@H$03@gsl@@ # } .byte 0x56, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x64, 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 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 (0x165C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x165B) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x5b, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Pointer (0x165D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<4> (0x1654) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x165E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<4> (0x1654) # ThisType: gsl::details::extent_type<4>* (0x165D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x5d, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x165F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<4> (0x1654) # ThisType: gsl::details::extent_type<4>* (0x165D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x5d, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1660) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<4>::() (0x165E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<4>::(__int64) (0x165F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5e, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5f, 0x16, 0x00, 0x00 # Modifier (0x1661) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::extent_type<4> (0x1654) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1662) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<4> (0x1661) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x61, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1663) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<4> (0x1654) # ThisType: const gsl::details::extent_type<4>* (0x1662) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x62, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1664) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1660 # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<4>::() (0x1663) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x60, 0x16, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x63, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x1665) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1664) # 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 0x64, 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 (0x1666) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<4> (0x1665) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 304 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x65, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x30, 0x01, 0x00, 0x00 # Class (0x1667) { # 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 (0x1668) { # 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 (0x1669) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1667) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x166A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, __int64) (0x10E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe1, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x166B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, const int*) (0x10E3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x166C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x166D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x166E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x1667) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x166F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x166E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6e, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1670) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x166F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6f, 0x16, 0x00, 0x00 # MemberFunction (0x1671) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1670) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x70, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1672) { # 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 (0x1673) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1672) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x72, 0x16, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1674) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1673) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x73, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1675) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int*, __int64) (0x166A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const int*, const int*) (0x166B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x166C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x166D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1671) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x1674) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6c, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x71, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x74, 0x16, 0x00, 0x00 # MemberFunction (0x1676) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1677) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1667) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1678) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x1677) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1670) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x77, 0x16, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x70, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1679) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x166E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6e, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x167A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x167B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x167C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x167D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x167E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x167F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1680) { # 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 (0x1681) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1680) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x80, 0x16, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1682) { # 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 (0x1683) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1682) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x82, 0x16, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1684) { # 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 (0x1685) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1684) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x84, 0x16, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1686) { # 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 (0x1687) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1686) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x16, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1688) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1667) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1689) { # 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 (0x168A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1689) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x89, 0x16, 0x00, 0x00 # MemberFunction (0x168B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x10DE) # ClassType: gsl::span (0x1667) # ThisType: const gsl::span* (0x1679) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x168A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x79, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8a, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x168C) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x1668) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1675 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x1676) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x1678) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x167A) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x167A) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x167B) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x167C) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x167C) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x167D) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x167E) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x167E) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int& gsl::span::(__int64) (0x167E) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x167F) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1681) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1681) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1683) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1683) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1685) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1685) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1687) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1687) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x167F) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::() (0x167F) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x1688) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x168B) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int (0x1042) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1680) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1682) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1684) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1686) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x1672) # 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 0x68, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x75, 0x16, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x76, 0x16, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x78, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7a, 0x16, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7a, 0x16, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7b, 0x16, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7c, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7c, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 0x16, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7e, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7e, 0x16, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7e, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7f, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x16, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x16, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x16, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x16, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x85, 0x16, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x85, 0x16, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7f, 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 0x7f, 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 0x88, 0x16, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x8b, 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 0x42, 0x10, 0x00, 0x00 .byte 0x65, 0x6c, 0x65, 0x6d .byte 0x65, 0x6e, 0x74, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x80, 0x16, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x82, 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 0x84, 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 0x86, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x72, 0x16, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x168D) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x168C) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@$$CBH$03@gsl@@ # } .byte 0x46, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x8c, 0x16, 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, 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 (0x168E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x168D) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8d, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x168F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x1668) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x68, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1690) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x168F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8f, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1691) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: gsl::span::storage_type > (0x1668) # ThisType: const gsl::span::storage_type >* (0x1690) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x68, 0x16, 0x00, 0x00 .byte 0x90, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1692) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<4> (0x1654) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int* (0x1053) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* gsl::span::storage_type >::() (0x1691) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x91, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1693) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1692) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x92, 0x16, 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, 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 (0x1694) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1693) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x93, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Struct (0x1695) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x110E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@$$CBH$03@gsl@@ # } .byte 0x62, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x0e, 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, 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 (0x1696) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x1695) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x95, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Class (0x1697) { # 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 (0x1698) { # 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 (0x1699) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x169A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (`anonymous namespace'::AddressOverloaded*, __int64) (0x1570) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x70, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x169B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x1572) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x72, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x169C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1576) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x76, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x169D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x157A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7a, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x169E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x169F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x169E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9e, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x16A0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>& (0x169F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9f, 0x16, 0x00, 0x00 # MemberFunction (0x16A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,4>&) (0x16A0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa0, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x16A2) { # 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 (0x16A3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x16A2) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa2, 0x16, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x16A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, __int64) (0x16A3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa3, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x16A5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(`anonymous namespace'::AddressOverloaded*, __int64) (0x169A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(`anonymous namespace'::AddressOverloaded*, `anonymous namespace'::AddressOverloaded*) (0x169B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x169C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x169D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(const gsl::span<(anonymous namespace)::AddressOverloaded,4>&) (0x16A1) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, __int64) (0x16A4) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9a, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9b, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9c, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9d, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa1, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa4, 0x16, 0x00, 0x00 # MemberFunction (0x16A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x16A7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x16A8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,4>& (0x16A7) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span<(anonymous namespace)::AddressOverloaded,4>&) (0x16A0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa7, 0x16, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa0, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x16A9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x169E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9e, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x16AA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1586) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x15, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16AB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1586) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x15, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16AC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16AE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded& (0x158C) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8c, 0x15, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded* (0x156F) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 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: 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 (0x16B1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x16B0) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb0, 0x16, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 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: 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 (0x16B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x16B2) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb2, 0x16, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16B4) { # 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 (0x16B5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x16B4) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb4, 0x16, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16B6) { # 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 (0x16B7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x16B6) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb6, 0x16, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16B8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16B9) { # 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 (0x16BA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::subspan_selector<-1> (0x16B9) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xb9, 0x16, 0x00, 0x00 # MemberFunction (0x16BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::AddressOverloaded,-1> (0x1586) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x16A9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span<(anonymous namespace)::AddressOverloaded,4>::subspan_selector<-1>) (0x16BA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x15, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xa9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xba, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x16BC) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1698) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x16A5 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16A6) # 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>&) (0x16A8) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64) (0x16AA) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64) (0x16AA) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64, __int64) (0x16AB) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16AC) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16AC) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16AD) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64) (0x16AE) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64) (0x16AE) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded& gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64) (0x16AE) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16AF) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B1) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B1) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B3) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B3) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B5) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B5) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B7) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16B7) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16AF) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16AF) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64, __int64) (0x16B8) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,-1> gsl::span<(anonymous namespace)::AddressOverloaded,4>::(__int64, __int64, gsl::span<(anonymous namespace)::AddressOverloaded,4>::subspan_selector<-1>) (0x16BB) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded (0x14B8) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded (0x14B8) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded* (0x156F) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded& (0x158C) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x16B0) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x16B2) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x16B4) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x16B6) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x16A2) # 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 0x98, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xa5, 0x16, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x16, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa8, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaa, 0x16, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaa, 0x16, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xab, 0x16, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xac, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xac, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x16, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xae, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xae, 0x16, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xae, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaf, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb1, 0x16, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb1, 0x16, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x16, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x16, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb5, 0x16, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb5, 0x16, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb7, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb7, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaf, 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 0xaf, 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 0xb8, 0x16, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xbb, 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 0xb8, 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 0xb8, 0x14, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x8c, 0x15, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb0, 0x16, 0x00, 0x00 .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, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb4, 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 0xb6, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xa2, 0x16, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x16BD) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x16BC) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xbc, 0x16, 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, 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 (0x16BE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x16BD) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xbd, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x16BF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1698) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x98, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x16C0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x16BF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbf, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x16C1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::AddressOverloaded* (0x156F) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1698) # ThisType: const gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >* (0x16C0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x98, 0x16, 0x00, 0x00 .byte 0xc0, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x16C2) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<4> (0x1654) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: `anonymous namespace'::AddressOverloaded* (0x156F) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::() (0x16C1) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc1, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x16C3) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x16C2) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xc2, 0x16, 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, 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 (0x16C4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x16C3) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc3, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Struct (0x16C5) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x15A4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xa4, 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 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 (0x16C6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x16C5) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc5, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Class (0x16C7) { # 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 (0x16C8) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____14:: (0x16C7) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc7, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x16C9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____14:: (0x16C8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc8, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x16CA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::array (0x15E7) # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x16C7) # ThisType: const ____C_A_T_C_H____T_E_S_T____14::* (0x16C9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xc7, 0x16, 0x00, 0x00 .byte 0xc9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x16CB) { # 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::::() (0x16CA) # Name: operator() # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xca, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Class (0x16CC) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x16CB) # 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 0xcb, 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 (0x16CD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____14:: (0x16CC) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 502 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xcc, 0x16, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xf6, 0x01, 0x00, 0x00 # Class (0x16CE) { # 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 (0x16CF) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x16D0) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____14:: (0x16CF) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 503 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xcf, 0x16, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xf7, 0x01, 0x00, 0x00 # FuncId (0x16D1) { # 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 (0x16D2) { # 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 (0x16D3) { # 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 (0x16D4) { # 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 (0x16D5) { # 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 (0x16D6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x16D4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x16D7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const `anonymous namespace'::AddressOverloaded* (0x14BB) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x16D8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const `anonymous namespace'::AddressOverloaded*, __int64) (0x16D7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd7, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x16D9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const `anonymous namespace'::AddressOverloaded* (0x14BB) # ArgType: const `anonymous namespace'::AddressOverloaded* (0x14BB) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0xbb, 0x14, 0x00, 0x00 # MemberFunction (0x16DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const `anonymous namespace'::AddressOverloaded*, const `anonymous namespace'::AddressOverloaded*) (0x16D9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x1576) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x76, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16DC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x157A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7a, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x16DD) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x16D4) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x16DE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x16DD) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdd, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x16DF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x16DE) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xde, 0x16, 0x00, 0x00 # MemberFunction (0x16E0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x16DF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xdf, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x16E1) { # 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 (0x16E2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x16E1) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe1, 0x16, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x16E3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x16E2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe2, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x16E4) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const `anonymous namespace'::AddressOverloaded*, __int64) (0x16D8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const `anonymous namespace'::AddressOverloaded*, const `anonymous namespace'::AddressOverloaded*) (0x16DA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x16DB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array<(anonymous namespace)::AddressOverloaded,0>&) (0x16DC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x16E0) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x16E3) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd8, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdc, 0x16, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe3, 0x16, 0x00, 0x00 # MemberFunction (0x16E5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x16E6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x16D4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x16E7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x16E6) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x16DF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe6, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xdf, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16E8) { # 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 (0x16E9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x16DD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdd, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x16EA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x16E8) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe8, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16EB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x16E8) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe8, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16ED) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::AddressOverloaded& (0x160B) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0b, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16EF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::AddressOverloaded* (0x14BB) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16F0) { # 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 (0x16F1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x16F0) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf0, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16F2) { # 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 (0x16F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x16F2) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf2, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16F4) { # 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 (0x16F5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x16F4) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf4, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16F6) { # 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 (0x16F7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x16F6) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf6, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x16F8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x16D4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x16F9) { # 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 (0x16FA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x16F9) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xf9, 0x16, 0x00, 0x00 # MemberFunction (0x16FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x16E8) # ClassType: gsl::span (0x16D4) # ThisType: const gsl::span* (0x16E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x16FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe8, 0x16, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xe9, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xfa, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x16FC) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x16D5) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x16E4 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x16E5) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x16E7) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x16EA) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x16EA) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x16EB) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x16EC) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x16EC) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x16ED) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded& gsl::span::(__int64) (0x16EE) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded& gsl::span::(__int64) (0x16EE) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded& gsl::span::(__int64) (0x16EE) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16EF) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x16F1) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x16F1) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x16F3) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x16F3) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x16F5) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x16F5) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x16F7) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x16F7) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16EF) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16EF) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x16F8) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x16FB) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::AddressOverloaded (0x14BA) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::AddressOverloaded (0x14B8) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::AddressOverloaded* (0x14BB) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::AddressOverloaded& (0x160B) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x16F0) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x16F2) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x16F4) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x16F6) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x16E1) # 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 0xd5, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xe4, 0x16, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe5, 0x16, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xea, 0x16, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xea, 0x16, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xeb, 0x16, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xec, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xec, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xed, 0x16, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xee, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xee, 0x16, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xee, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf1, 0x16, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf1, 0x16, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf3, 0x16, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf3, 0x16, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf5, 0x16, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf5, 0x16, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x16, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 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 0xef, 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 0xf8, 0x16, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xfb, 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 0xba, 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 0xb8, 0x14, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x0b, 0x16, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf0, 0x16, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf2, 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 0xf4, 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 0xf6, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe1, 0x16, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x16FD) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x16FC) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ # } .byte 0x8a, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0xfc, 0x16, 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, 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 (0x16FE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x16FD) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfd, 0x16, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x16FF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x16D5) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd5, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1700) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x16FF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xff, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1701) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::AddressOverloaded* (0x14BB) # ClassType: gsl::span::storage_type > (0x16D5) # ThisType: const gsl::span::storage_type >* (0x1700) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0xd5, 0x16, 0x00, 0x00 .byte 0x00, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1702) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<4> (0x1654) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const `anonymous namespace'::AddressOverloaded* (0x14BB) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded* gsl::span::storage_type >::() (0x1701) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x01, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1703) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1702) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x02, 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, 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 (0x1704) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1703) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x03, 0x17, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FieldList (0x1705) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::AddressOverloaded* (0x14BB) # FieldOffset: 0x0 # Name: p # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xbb, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x70, 0x00 # Struct (0x1706) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1705) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@$$CBUAddressOverloaded@?A0x3DBF7A98@@$03@gsl@@ # } .byte 0xa6, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x05, 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, 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 (0x1707) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x1706) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x06, 0x17, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Class (0x1708) { # 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 (0x1709) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____16:: (0x1708) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x08, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x170A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____16:: (0x1709) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x09, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x170B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::array (0x15F0) # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x1708) # ThisType: const ____C_A_T_C_H____T_E_S_T____16::* (0x170A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf0, 0x15, 0x00, 0x00 .byte 0x08, 0x17, 0x00, 0x00 .byte 0x0a, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x170C) { # 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::::() (0x170B) # Name: operator() # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0b, 0x17, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Class (0x170D) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x170C) # 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 0x0c, 0x17, 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 (0x170E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____16:: (0x170D) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 571 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x0d, 0x17, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x3b, 0x02, 0x00, 0x00 # Class (0x170F) { # 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 (0x1710) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x1711) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____16:: (0x1710) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 572 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x10, 0x17, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x3c, 0x02, 0x00, 0x00 # FuncId (0x1712) { # 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 (0x1713) { # 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 (0x1714) { # 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 (0x1715) { # 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 (0x1716) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: const int (0x1042) # IndexType: unsigned __int64 (0x23) # SizeOf: 16 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x00, 0xf1 # Pointer (0x1717) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x1715) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1718) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x1715) # ThisType: std::array* (0x1717) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x17, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1719) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x1715) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x171A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x1719) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x19, 0x17, 0x00, 0x00 # MemberFunction (0x171B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x1715) # ThisType: std::array* (0x1717) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x171A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x17, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1a, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x171C) { # 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 (0x171D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_iterator (0x171C) # ClassType: std::array (0x1715) # ThisType: std::array* (0x1717) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1c, 0x17, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x17, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x171E) { # 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 (0x171F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x1715) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1720) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x171F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1721) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Array_const_iterator (0x171E) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1e, 0x17, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1722) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_iterator std::array::() (0x171D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x1721) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1d, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x21, 0x17, 0x00, 0x00 # Class (0x1723) { # 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 (0x1724) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x1723) # ClassType: std::array (0x1715) # ThisType: std::array* (0x1717) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x17, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x17, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1725) { # 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 (0x1726) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > (0x1725) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x25, 0x17, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1727) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x1724) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x1726) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x24, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x17, 0x00, 0x00 # MemberFunction (0x1728) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::array (0x1715) # ThisType: std::array* (0x1717) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x17, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1729) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x172A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: const int* std::array::() (0x1728) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int* std::array::() (0x1729) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x29, 0x17, 0x00, 0x00 # MemberFunction (0x172B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x172C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x172D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x1715) # ThisType: std::array* (0x1717) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x17, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x172E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x172F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::(unsigned __int64) (0x172D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::(unsigned __int64) (0x172E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x17, 0x00, 0x00 # MemberFunction (0x1730) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x1715) # ThisType: std::array* (0x1717) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x17, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1731) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1732) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::() (0x1730) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::array::() (0x1731) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x30, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x31, 0x17, 0x00, 0x00 # MemberFunction (0x1733) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::array (0x1715) # ThisType: const std::array* (0x1720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x20, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1734) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: 0x1716 # FieldOffset: 0x0 # Name: _Elems # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(const int&) (0x1718) # Name: assign # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(const int&) (0x1718) # Name: fill # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::(std::array&) (0x171B) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1722 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1722 # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1727 # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1727 # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x1721) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Array_const_iterator std::array::() (0x1721) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x1726) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > std::array::() (0x1726) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x172A # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x172A # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array::() (0x172B) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::array::() (0x172B) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::array::() (0x172C) # Name: empty # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x172F # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x172F # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1732 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1732 # Name: back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x172A # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::array::() (0x1733) # Name: _Xran # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int (0x1042) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_iterator (0x171C) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Array_const_iterator (0x171E) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x1723) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > (0x1725) # Name: const_reverse_iterator # } # } .byte 0x86, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x16, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x45 .byte 0x6c, 0x65, 0x6d, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x18, 0x17, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x18, 0x17, 0x00, 0x00 .byte 0x66, 0x69, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1b, 0x17, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x22, 0x17, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x22, 0x17, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x27, 0x17, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x27, 0x17, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x21, 0x17, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x21, 0x17, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x26, 0x17, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x26, 0x17, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2a, 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 0x2a, 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 0x2b, 0x17, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2b, 0x17, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2c, 0x17, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2f, 0x17, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2f, 0x17, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x32, 0x17, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x32, 0x17, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2a, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x33, 0x17, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x43, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 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 0x1c, 0x17, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1e, 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 0x23, 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 0x25, 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 (0x1735) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 45 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1734) # 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 0x34, 0x17, 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 (0x1736) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::array (0x1735) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\array (0x1062) # LineNumber: 21 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x35, 0x17, 0x00, 0x00 .byte 0x62, 0x10, 0x00, 0x00 .byte 0x15, 0x00, 0x00, 0x00 # FuncId (0x1737) { # 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 (0x1738) { # 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 (0x1739) { # 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 (0x173A) { # 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 (0x173B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@ # } .byte 0xa2, 0x00, 0x04, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 0x69, 0x6e .byte 0x74, 0x2c, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x69, 0x6e, 0x74 .byte 0x3e, 0x20, 0x3e, 0x20 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x56, 0x65 .byte 0x63, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 0x48, 0x56, 0x3f .byte 0x24, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x40, 0x48 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # Pointer (0x173C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x173A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x173D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x173E) { # 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 (0x173F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator (0x173E) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1740) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x173F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3f, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1741) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator& (0x1740) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x40, 0x17, 0x00, 0x00 # MemberFunction (0x1742) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x1741) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x41, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1743) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator& (0x1740) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x17, 0x00, 0x00 # MemberFunction (0x1744) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::allocator&) (0x1743) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x43, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1745) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const int& (0x1043) # ArgType: const std::allocator& (0x1740) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x40, 0x17, 0x00, 0x00 # MemberFunction (0x1746) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const int&, const std::allocator&) (0x1745) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x45, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1747) { # 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 (0x1748) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list (0x1747) # ArgType: const std::allocator& (0x1740) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x47, 0x17, 0x00, 0x00 .byte 0x40, 0x17, 0x00, 0x00 # MemberFunction (0x1749) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, const std::allocator&) (0x1748) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x48, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x174A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector > (0x173A) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x174B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x174A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4a, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x174C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::vector >& (0x174B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x4b, 0x17, 0x00, 0x00 # MemberFunction (0x174D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x174C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x174E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::vector >& (0x174B) # ArgType: const std::allocator& (0x1740) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4b, 0x17, 0x00, 0x00 .byte 0x40, 0x17, 0x00, 0x00 # MemberFunction (0x174F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::vector >&, const std::allocator&) (0x174E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4e, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1750) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x173A) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1751) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >&& (0x1750) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x50, 0x17, 0x00, 0x00 # MemberFunction (0x1752) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x1751) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1753) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x1750) # ArgType: const std::allocator& (0x1740) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x50, 0x17, 0x00, 0x00 .byte 0x40, 0x17, 0x00, 0x00 # MemberFunction (0x1754) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, const std::allocator&) (0x1753) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x53, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1755) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x173D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::allocator&) (0x1742) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const std::allocator&) (0x1744) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const int&, const std::allocator&) (0x1746) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x1749) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&) (0x174D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x174F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&) (0x1752) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x1754) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3d, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x42, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x44, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x46, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x49, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x52, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x17, 0x00, 0x00 # ArgList (0x1756) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x1750) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x50, 0x17, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x1757) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x1756) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x56, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1758) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x1750) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x50, 0x17, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x1759) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x1758) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x58, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x175A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x1757) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x1759) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x57, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x59, 0x17, 0x00, 0x00 # Pointer (0x175B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x173A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x175C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x175B) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x1751) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5b, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x175D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x175B) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x174C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5b, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x175E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::initializer_list (0x1747) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x47, 0x17, 0x00, 0x00 # MemberFunction (0x175F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x175B) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x175E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5b, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5e, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1760) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::vector >&&) (0x175C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(const std::vector >&) (0x175D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::initializer_list) (0x175F) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5f, 0x17, 0x00, 0x00 # MemberFunction (0x1761) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1762) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: int (0x74) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1763) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: int&& (0x1762) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x62, 0x17, 0x00, 0x00 # MemberFunction (0x1764) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int&&) (0x1763) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x63, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1765) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const int&) (0x1761) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(int&&) (0x1764) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x61, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x64, 0x17, 0x00, 0x00 # Class (0x1766) { # 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 (0x1767) { # 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 (0x1768) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x1767) # ArgType: const int& (0x1043) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x1769) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, const int&) (0x1768) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x68, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x176A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x1767) # ArgType: int&& (0x1762) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 .byte 0x62, 0x17, 0x00, 0x00 # MemberFunction (0x176B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, int&&) (0x176A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6a, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x176C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x1767) # ArgType: const unsigned __int64 (0x1184) # ArgType: const int& (0x1043) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x176D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vector_const_iterator > >, const unsigned __int64, const int&) (0x176C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x6c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x176E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x1767) # ArgType: std::initializer_list (0x1747) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 .byte 0x47, 0x17, 0x00, 0x00 # MemberFunction (0x176F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x176E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6e, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1770) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const int&) (0x1769) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, int&&) (0x176B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned __int64, const int&) (0x176D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x176F) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6f, 0x17, 0x00, 0x00 # ArgList (0x1771) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const int& (0x1043) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x1772) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const int&) (0x1771) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x71, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1773) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x175E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5e, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1774) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const int&) (0x1772) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list) (0x1773) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x73, 0x17, 0x00, 0x00 # MemberFunction (0x1775) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1776) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x1775) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const int&) (0x1772) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x17, 0x00, 0x00 # ArgList (0x1777) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x1767) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 # MemberFunction (0x1778) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_const_iterator > >) (0x1777) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x77, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1779) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x1767) # ArgType: std::_Vector_const_iterator > > (0x1767) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 # MemberFunction (0x177A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x1779) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x79, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x177B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x1778) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x177A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x78, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7a, 0x17, 0x00, 0x00 # ArgList (0x177C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >& (0x175B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5b, 0x17, 0x00, 0x00 # MemberFunction (0x177D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x177C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x177E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x177F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x174A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4a, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1780) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1781) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int* std::vector >::() (0x177E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int* std::vector >::() (0x1780) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x80, 0x17, 0x00, 0x00 # MemberFunction (0x1782) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1783) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x1767) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1784) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::() (0x1782) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x1783) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x82, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x17, 0x00, 0x00 # Class (0x1785) { # 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 (0x1786) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x1785) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x85, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1787) { # 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 (0x1788) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x1787) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1789) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x1786) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x1788) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x88, 0x17, 0x00, 0x00 # MemberFunction (0x178A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x178B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x178C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x178D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x178E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int& std::vector >::(const unsigned __int64) (0x178C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::vector >::(const unsigned __int64) (0x178D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8d, 0x17, 0x00, 0x00 # MemberFunction (0x178F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1790) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int& (0x1043) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1791) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int& std::vector >::() (0x178F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int& std::vector >::() (0x1790) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x17, 0x00, 0x00 # MemberFunction (0x1792) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x173E) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1793) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* (0x674) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1794) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, const unsigned __int64) (0x1793) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x93, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1795) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: int* (0x674) # ArgType: const unsigned __int64 (0x1184) # ArgType: const int& (0x1043) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x1796) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int*, const unsigned __int64, const int&) (0x1795) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x95, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1797) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: int* (0x674) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 # MemberFunction (0x1798) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int*, int*, int*) (0x1797) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x97, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1799) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x179A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (int*, int*, int*, std::integral_constant) (0x1799) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x99, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x179B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x179C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (int*, int*, int*, std::integral_constant) (0x179B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x9b, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x179D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(int*, int*, int*, std::integral_constant) (0x179A) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(int*, int*, int*, std::integral_constant) (0x179C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9a, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9c, 0x17, 0x00, 0x00 # MemberFunction (0x179E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int*, int*, int*) (0x1797) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x97, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x179F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17A0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x17A2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const int* (0x107E) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x10, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x17A3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const int*, const unsigned __int64, const unsigned __int64) (0x17A2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xa2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17A5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: const std::vector >* (0x177F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7f, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x17A6) { # 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 (0x17A7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vector_alloc > > (0x173B) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x1755 # Name: vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x175A # Name: _Move_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x175A # Name: _Move_assign_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1760 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x173D) # Name: ~vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1765 # Name: push_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x1770 # Name: insert # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1774 # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1776 # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const unsigned __int64) (0x1775) # Name: _Reallocate_exactly # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x1775) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x173D) # Name: shrink_to_fit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x173D) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x177B # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x173D) # Name: clear # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&) (0x177D) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1781 # Name: data # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1784 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1784 # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1789 # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1789 # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x1783) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x1783) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x1788) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x1788) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1781 # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1781 # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::vector >::() (0x178A) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x178B) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x178B) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x178B) # Name: capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::() (0x178B) # Name: _Unused_capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::() (0x178A) # Name: _Has_unused_capacity # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x178E # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x178E # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1791 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1791 # Name: back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator std::vector >::() (0x1792) # Name: get_allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: int* std::vector >::(int*, const unsigned __int64) (0x1794) # Name: _Udefault # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: int* std::vector >::(int*, const unsigned __int64, const int&) (0x1796) # Name: _Ufill # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: int* std::vector >::(int*, int*, int*) (0x1798) # Name: _Umove # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x179D # Name: _Umove_if_noexcept1 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(int*, int*, int*) (0x179E) # Name: _Umove_if_noexcept # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(int*, int*) (0x179F) # Name: _Destroy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::(const unsigned __int64) (0x17A0) # Name: _Calculate_growth # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::(const unsigned __int64) (0x17A1) # Name: _Buy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const int*, const unsigned __int64, const unsigned __int64) (0x17A3) # Name: _Change_array # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::() (0x173D) # Name: _Tidy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x17A4) # Name: _Xlength # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x17A4) # Name: _Xrange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(int*, int*) (0x17A5) # Name: _Orphan_range # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_alloc > > (0x173B) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x173E) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x17A6) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x173E) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x1766) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x1767) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x1785) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x1787) # Name: const_reverse_iterator # } # } .byte 0x36, 0x05, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0x55, 0x17, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5a, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x66, 0x72 .byte 0x6f, 0x6d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5a, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x73 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x5f, 0x66, 0x72, 0x6f .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x60, 0x17, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3d, 0x17, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x65, 0x17, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x70, 0x17, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x74, 0x17, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x76, 0x17, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x75, 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, 0x03, 0x00 .byte 0x75, 0x17, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3d, 0x17, 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 0x3d, 0x17, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7b, 0x17, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3d, 0x17, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 0x17, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x81, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x84, 0x17, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x84, 0x17, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x89, 0x17, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x89, 0x17, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x17, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x17, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x17, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x17, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x81, 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 0x81, 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 0x8a, 0x17, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8b, 0x17, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8b, 0x17, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8b, 0x17, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x8b, 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 0x8a, 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 0x8e, 0x17, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8e, 0x17, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x91, 0x17, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x91, 0x17, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x17, 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 0x94, 0x17, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x96, 0x17, 0x00, 0x00 .byte 0x5f, 0x55, 0x66, 0x69 .byte 0x6c, 0x6c, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x98, 0x17, 0x00, 0x00 .byte 0x5f, 0x55, 0x6d, 0x6f .byte 0x76, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9d, 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 0x9e, 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 0x9f, 0x17, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa0, 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 0xa1, 0x17, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa3, 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 0x3d, 0x17, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xa4, 0x17, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xa4, 0x17, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x67, 0x65, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa5, 0x17, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xa6, 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 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 0x3e, 0x17, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x43, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x67, 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 0x85, 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 0x87, 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 (0x17A8) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 98 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x17A7) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::vector > # LinkageName: .?AV?$vector@HV?$allocator@H@std@@@std@@ # } .byte 0x66, 0x00, 0x04, 0x15 .byte 0x62, 0x00, 0x10, 0x02 .byte 0xa7, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x76 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x3c, 0x69, 0x6e .byte 0x74, 0x2c, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x69, 0x6e, 0x74 .byte 0x3e, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x76, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x40, 0x48, 0x56, 0x3f .byte 0x24, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x40, 0x48 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x17A9) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector # } .byte 0x6e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # UdtSourceLine (0x17AA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector > (0x17A8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 624 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa8, 0x17, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x70, 0x02, 0x00, 0x00 # Class (0x17AB) { # 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 (0x17AC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x173B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17AE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x1741) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x41, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x17AF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x173E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x17B0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator& (0x17AF) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 # MemberFunction (0x17B1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x17B0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb0, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x17B2) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_alloc > > (0x173B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x17B3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_alloc > > (0x17B2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb2, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17B4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: const std::_Vector_alloc > >* (0x17B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xb3, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17B5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy*& (0x1257) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x12, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17B6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* const& (0x125A) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: const std::_Vector_alloc > >* (0x17B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x12, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xb3, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17B7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy*& std::_Vector_alloc > >::() (0x17B5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* const& std::_Vector_alloc > >::() (0x17B6) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb5, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x17, 0x00, 0x00 # Pointer (0x17B8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x173B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x17B9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_alloc > >& (0x17B8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb8, 0x17, 0x00, 0x00 # MemberFunction (0x17BA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_alloc > >&) (0x17B9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb9, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x17AF) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x1740) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: const std::_Vector_alloc > >* (0x17B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x40, 0x17, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xb3, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17BD) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Vector_alloc > >::() (0x17BB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Vector_alloc > >::() (0x17BC) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbb, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbc, 0x17, 0x00, 0x00 # Class (0x17BE) { # 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 (0x17BF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x17BE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbe, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x17C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x17BF) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbf, 0x17, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x17C1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_val > (0x17BE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xbe, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x17C2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val > (0x17C1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x17C3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x17C2) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: const std::_Vector_alloc > >* (0x17B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc2, 0x17, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xb3, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17C4) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Vector_alloc > >::() (0x17C0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Vector_alloc > >::() (0x17C3) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc3, 0x17, 0x00, 0x00 # MemberFunction (0x17C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int*) (0x107F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7f, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x1766) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x66, 0x17, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int*& (0x1416) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x16, 0x14, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x17C8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const int* (0x107E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7e, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x17C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int*& (0x17C8) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: const std::_Vector_alloc > >* (0x17B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc8, 0x17, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xb3, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17CA) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int*& std::_Vector_alloc > >::() (0x17C7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int*& std::_Vector_alloc > >::() (0x17C9) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc7, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x17, 0x00, 0x00 # Struct (0x17CB) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@H@std@@ # } .byte 0x4a, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x69, 0x6e, 0x74 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x55, 0x3f, 0x24 .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x40, 0x48, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # FieldList (0x17CC) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FieldOffset: 0x0 # Name: _Mypair # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x17AD) # Name: _Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x17AD) # Name: ~_Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(const std::allocator&) (0x17AE) # Name: _Copy_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::allocator&) (0x17B1) # Name: _Move_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x17AD) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x17AD) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Vector_alloc > >::() (0x17B4) # Name: _Getpfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17B7 # Name: _Myproxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x17AD) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::_Vector_alloc > >&) (0x17BA) # Name: _Swap_all # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17BD # Name: _Getal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17C4 # Name: _Get_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const int*) (0x17C5) # Name: _Make_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const unsigned __int64) (0x17C6) # Name: _Make_iterator_offset # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17CA # Name: _Myfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17CA # Name: _Mylast # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17CA # Name: _Myend # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x173E) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x17A6) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Simple_types (0x17CB) # Name: _Val_types # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x1766) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x1767) # Name: const_iterator # } # } .byte 0x62, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xae, 0x17, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb1, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb4, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xb7, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xba, 0x17, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xbd, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc4, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 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, 0x03, 0x00 .byte 0xc6, 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 0xca, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xca, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xca, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xa6, 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 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xcb, 0x17, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x66, 0x17, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x67, 0x17, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Class (0x17CD) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 35 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x17CC) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@HV?$allocator@H@std@@@std@@@std@@ # } .byte 0xa2, 0x00, 0x04, 0x15 .byte 0x23, 0x00, 0x10, 0x02 .byte 0xcc, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 0x69, 0x6e .byte 0x74, 0x2c, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x69, 0x6e, 0x74 .byte 0x3e, 0x20, 0x3e, 0x20 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x56, 0x65 .byte 0x63, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 0x48, 0x56, 0x3f .byte 0x24, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x40, 0x48 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x17CE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_alloc > > (0x17CD) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 402 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xcd, 0x17, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x92, 0x01, 0x00, 0x00 # Pointer (0x17CF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x173F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3f, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x17D0) { # 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 (0x17D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::allocator (0x173E) # ThisType: const std::allocator* (0x17CF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int&) (0x17D0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xcf, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd0, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::allocator (0x173E) # ThisType: const std::allocator* (0x17CF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xcf, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17D3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int* std::allocator::(int&) (0x17D1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const int* std::allocator::(const int&) (0x17D2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd1, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd2, 0x17, 0x00, 0x00 # Pointer (0x17D4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x173E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17D5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x173E) # ThisType: std::allocator* (0x17D4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xd4, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17D6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x173E) # ThisType: std::allocator* (0x17D4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x1741) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xd4, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x41, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17D7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::() (0x17D5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::(const std::allocator&) (0x17D6) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd5, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x17, 0x00, 0x00 # Pointer (0x17D8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: int (0x74) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x17D9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* const (0x17D8) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x17DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x173E) # ThisType: std::allocator* (0x17D4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int* const, const unsigned __int64) (0x17D9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xd4, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd9, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::allocator (0x173E) # ThisType: std::allocator* (0x17D4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xd4, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17DC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::allocator (0x173E) # ThisType: std::allocator* (0x17D4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xd4, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17DD) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int* std::allocator::(const unsigned __int64) (0x17DB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int* std::allocator::(const unsigned __int64, const void*) (0x17DC) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdc, 0x17, 0x00, 0x00 # MemberFunction (0x17DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator (0x173E) # ThisType: const std::allocator* (0x17CF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xcf, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x17DF) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17D3 # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17D7 # Name: allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::allocator::(int* const, const unsigned __int64) (0x17DA) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17DD # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator::() (0x17DE) # Name: max_size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void (0x3) # Name: _Not_user_specialized # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd3, 0x17, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd7, 0x17, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xda, 0x17, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xdd, 0x17, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xde, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x43, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x17E0) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x17DF) # 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 0xdf, 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 (0x17E1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator (0x17E0) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe0, 0x17, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # Pointer (0x17E2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::initializer_list (0x1747) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17E3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::initializer_list (0x1747) # ThisType: std::initializer_list* (0x17E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x17, 0x00, 0x00 .byte 0xe2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17E4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::initializer_list (0x1747) # ThisType: std::initializer_list* (0x17E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, const int*) (0x10E3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x17, 0x00, 0x00 .byte 0xe2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe3, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17E5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::initializer_list::() (0x17E3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::initializer_list::(const int*, const int*) (0x17E4) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe4, 0x17, 0x00, 0x00 # Modifier (0x17E6) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::initializer_list (0x1747) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x47, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x17E7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::initializer_list (0x17E6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe6, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17E8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const int* (0x1053) # ClassType: std::initializer_list (0x1747) # ThisType: const std::initializer_list* (0x17E7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x47, 0x17, 0x00, 0x00 .byte 0xe7, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17E9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::initializer_list (0x1747) # ThisType: const std::initializer_list* (0x17E7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x47, 0x17, 0x00, 0x00 .byte 0xe7, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x17EA) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int* (0x1053) # FieldOffset: 0x0 # Name: _First # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int* (0x1053) # FieldOffset: 0x8 # Name: _Last # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17E5 # Name: initializer_list # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* std::initializer_list::() (0x17E8) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const int* std::initializer_list::() (0x17E8) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::initializer_list::() (0x17E9) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_iterator # } # } .byte 0xee, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x46 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe5, 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 0xe8, 0x17, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe8, 0x17, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe9, 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 0x43, 0x10, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Class (0x17EB) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 13 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x17EA) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::initializer_list # LinkageName: .?AV?$initializer_list@H@std@@ # } .byte 0x4e, 0x00, 0x04, 0x15 .byte 0x0d, 0x00, 0x10, 0x02 .byte 0xea, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x69 .byte 0x6e, 0x69, 0x74, 0x69 .byte 0x61, 0x6c, 0x69, 0x7a .byte 0x65, 0x72, 0x5f, 0x6c .byte 0x69, 0x73, 0x74, 0x3c .byte 0x69, 0x6e, 0x74, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x69 .byte 0x6e, 0x69, 0x74, 0x69 .byte 0x61, 0x6c, 0x69, 0x7a .byte 0x65, 0x72, 0x5f, 0x6c .byte 0x69, 0x73, 0x74, 0x40 .byte 0x48, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # StringId (0x17EC) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list # } .byte 0x7a, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x69, 0x6e, 0x69, 0x74 .byte 0x69, 0x61, 0x6c, 0x69 .byte 0x7a, 0x65, 0x72, 0x5f .byte 0x6c, 0x69, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x17ED) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::initializer_list (0x17EB) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\initializer_list (0x17EC) # LineNumber: 18 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xeb, 0x17, 0x00, 0x00 .byte 0xec, 0x17, 0x00, 0x00 .byte 0x12, 0x00, 0x00, 0x00 # Struct (0x17EE) { # 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 (0x17EF) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Default_allocator_traits > (0x17EE) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x17F0) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x17EF) # 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 0xef, 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 (0x17F1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator_traits > (0x17F0) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf0, 0x17, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x86, 0x03, 0x00, 0x00 # Pointer (0x17F2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xab, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x17AF) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x17F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x17F4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xab, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x17F5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x17F4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf4, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17F6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x1740) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x17F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x40, 0x17, 0x00, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf5, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17F7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F6) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x17, 0x00, 0x00 # MemberFunction (0x17F8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x17BF) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x17F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbf, 0x17, 0x00, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x17F9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x17C2) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x17F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc2, 0x17, 0x00, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf5, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x17FA) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F9) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x17, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf9, 0x17, 0x00, 0x00 # FieldList (0x17FB) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::allocator (0x173E) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Vector_val > (0x17BE) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17F7 # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x17FA # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x173E) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xbe, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf7, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfa, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x17FC) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x17FB) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0xfb, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6d, 0x70 .byte 0x72, 0x65, 0x73, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x69, 0x72, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 0x69 .byte 0x6e, 0x74, 0x3e, 0x2c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 0x3c .byte 0x69, 0x6e, 0x74, 0x3e .byte 0x20, 0x3e, 0x2c, 0x31 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x72, 0x65, 0x73 .byte 0x73, 0x65, 0x64, 0x5f .byte 0x70, 0x61, 0x69, 0x72 .byte 0x40, 0x56, 0x3f, 0x24 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x40, 0x48, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x56, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x40 .byte 0x55, 0x3f, 0x24, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 0x48, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x40, 0x32, 0x40, 0x24 .byte 0x30, 0x30, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x17FD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x17FC) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfc, 0x17, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # Pointer (0x17FE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x17BE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbe, 0x17, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x17FF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_val > (0x17BE) # ThisType: std::_Vector_val >* (0x17FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbe, 0x17, 0x00, 0x00 .byte 0xfe, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1800) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: int* (0x674) # FieldOffset: 0x8 # Name: _Myfirst # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: int* (0x674) # FieldOffset: 0x10 # Name: _Mylast # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: int* (0x674) # FieldOffset: 0x18 # Name: _Myend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_val >::() (0x17FF) # Name: _Vector_val # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int& (0x1043) # Name: const_reference # } # } .byte 0xf2, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4d .byte 0x79, 0x6c, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xff, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 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 0x43, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 # Class (0x1801) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 12 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1800) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x00, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x76 .byte 0x61, 0x6c, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 0x69, 0x6e .byte 0x74, 0x3e, 0x20, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x76 .byte 0x61, 0x6c, 0x40, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 0x40 .byte 0x48, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1802) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_val > (0x1801) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 376 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x01, 0x18, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x78, 0x01, 0x00, 0x00 # FieldList (0x1803) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # } .byte 0x6a, 0x00, 0x03, 0x12 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Struct (0x1804) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1803) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@H@std@@ # } .byte 0x4a, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x10, 0x02 .byte 0x03, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x69, 0x6e, 0x74 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x55, 0x3f, 0x24 .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x40, 0x48, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1805) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Simple_types (0x1804) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 928 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x04, 0x18, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xa0, 0x03, 0x00, 0x00 # ArgList (0x1806) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x17AF) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1807) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::_Default_allocator_traits > (0x17EE) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, const unsigned __int64) (0x1806) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x06, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1808) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x17AF) # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x1809) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::_Default_allocator_traits > (0x17EE) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const unsigned __int64, const void*) (0x1808) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x08, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x180A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: int* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64) (0x1807) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: int* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64, const void*) (0x1809) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x07, 0x18, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x09, 0x18, 0x00, 0x00 # ArgList (0x180B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x17AF) # ArgType: const int* (0x107E) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0x7e, 0x10, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x180C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x17EE) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const int*, const unsigned __int64) (0x180B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x180D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Default_allocator_traits > (0x17EE) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x1741) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x41, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x180E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x173E) # ClassType: std::_Default_allocator_traits > (0x17EE) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x1741) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x41, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x180F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x180A # 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 __int64) (0x180C) # Name: deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x180D) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x180E) # Name: select_on_container_copy_construction # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x173E) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const int* (0x1053) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void* (0x603) # Name: void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const void* (0x1283) # Name: const_void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_copy_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0xbe, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0a, 0x18, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x0c, 0x18, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x0d, 0x18, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x0e, 0x18, 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 0x3e, 0x17, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x76, 0x6f, 0x69, 0x64 .byte 0x5f, 0x70, 0x6f, 0x69 .byte 0x6e, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xbd, 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 0xc0, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Struct (0x1810) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x180F) # 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 0x0f, 0x18, 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 (0x1811) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocator_traits > (0x1810) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 835 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x10, 0x18, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x43, 0x03, 0x00, 0x00 # Class (0x1812) { # 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 (0x1813) { # 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 (0x1814) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1812) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1815) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1816) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, __int64) (0x1815) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x15, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1817) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x1818) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const char*) (0x1817) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1819) { # 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 (0x181A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x1819) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x19, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x181B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x181A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1a, 0x18, 0x00, 0x00 # MemberFunction (0x181C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x181B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x181D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x1819) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x19, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x181E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x181D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1d, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x181F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x181E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1e, 0x18, 0x00, 0x00 # MemberFunction (0x1820) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x181F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1f, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1821) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x1812) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1822) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1821) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x21, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1823) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1822) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x22, 0x18, 0x00, 0x00 # MemberFunction (0x1824) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1823) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x23, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1825) { # 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 (0x1826) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1825) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x25, 0x18, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1827) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1826) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x26, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1828) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const char*, __int64) (0x1816) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const char*, const char*) (0x1818) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x181C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1820) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1824) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x1827) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x16, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x24, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x27, 0x18, 0x00, 0x00 # MemberFunction (0x1829) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x182A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1812) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x182B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x182A) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1823) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2a, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x23, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x182C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1821) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x21, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x182D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1812) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x182E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1812) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x182F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1830) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1831) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char& (0x1209) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1832) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1833) { # 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 (0x1834) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1833) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x33, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1835) { # 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 (0x1836) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1835) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x35, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1837) { # 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 (0x1838) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1837) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x37, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1839) { # 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 (0x183A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1839) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x39, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x183B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1812) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x183C) { # 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 (0x183D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x183C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x3c, 0x18, 0x00, 0x00 # MemberFunction (0x183E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1812) # ClassType: gsl::span (0x1812) # ThisType: const gsl::span* (0x182C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x183D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x3d, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x183F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x1813) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1828 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x1829) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x182B) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x182D) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x182D) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x182E) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x182F) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x182F) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1830) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char& gsl::span::(__int64) (0x1831) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char& gsl::span::(__int64) (0x1831) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char& gsl::span::(__int64) (0x1831) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* gsl::span::() (0x1832) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1834) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1834) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1836) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x1836) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1838) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1838) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x183A) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x183A) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* gsl::span::() (0x1832) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* gsl::span::() (0x1832) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x183B) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x183E) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char (0x1140) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1833) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1835) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1837) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1839) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x1825) # 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 0x13, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x28, 0x18, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x29, 0x18, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2b, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2d, 0x18, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2d, 0x18, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2e, 0x18, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2f, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2f, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x30, 0x18, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x31, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x31, 0x18, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x31, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x32, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x34, 0x18, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x34, 0x18, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x36, 0x18, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x36, 0x18, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x38, 0x18, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x38, 0x18, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3a, 0x18, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3a, 0x18, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x32, 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 0x32, 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 0x3b, 0x18, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x3e, 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 0x40, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x33, 0x18, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x35, 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 0x37, 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 0x39, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x25, 0x18, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1840) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x183F) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@$$CBD$0?0@gsl@@ # } .byte 0x4a, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x3f, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 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 (0x1841) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1840) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x40, 0x18, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x1842) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x1813) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x13, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1843) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1842) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x42, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1844) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: gsl::span::storage_type > (0x1813) # ThisType: const gsl::span::storage_type >* (0x1843) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x13, 0x18, 0x00, 0x00 .byte 0x43, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1845) { # 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* (0x1141) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* gsl::span::storage_type >::() (0x1844) # 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, 0x11, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x44, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1846) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1845) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x45, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 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 (0x1847) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x1846) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x46, 0x18, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Class (0x1848) { # 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 (0x1849) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1848) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x48, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x184A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1849) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x49, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x184B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector > (0x173A) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1848) # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x184A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x48, 0x18, 0x00, 0x00 .byte 0x4a, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x184C) { # 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::::() (0x184B) # Name: operator() # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4b, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Class (0x184D) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x184C) # 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 0x4c, 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 (0x184E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x184D) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 668 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4d, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x9c, 0x02, 0x00, 0x00 # Class (0x184F) { # 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 (0x1850) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x1851) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1850) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 669 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x50, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x9d, 0x02, 0x00, 0x00 # Class (0x1852) { # 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 (0x1853) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1852) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x52, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1854) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1853) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x53, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1855) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1852) # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1854) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x52, 0x18, 0x00, 0x00 .byte 0x54, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1856) { # 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::::() (0x1855) # Name: operator() # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x55, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Class (0x1857) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x1856) # 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 0x56, 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 (0x1858) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1857) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 682 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x57, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xaa, 0x02, 0x00, 0x00 # Class (0x1859) { # 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 (0x185A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x185B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x185A) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 683 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x5a, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xab, 0x02, 0x00, 0x00 # Class (0x185C) { # 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 (0x185D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x185C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x5c, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x185E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x185D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5d, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x185F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::basic_string,std::allocator > (0x114E) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x185C) # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x185E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4e, 0x11, 0x00, 0x00 .byte 0x5c, 0x18, 0x00, 0x00 .byte 0x5e, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1860) { # 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::::() (0x185F) # Name: operator() # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5f, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Class (0x1861) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x1860) # 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 0x60, 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 (0x1862) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1861) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 696 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x61, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xb8, 0x02, 0x00, 0x00 # Class (0x1863) { # 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 (0x1864) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x1865) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____20:: (0x1864) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 697 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x64, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xb9, 0x02, 0x00, 0x00 # FuncId (0x1866) { # 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 (0x1867) { # 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 (0x1868) { # 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 (0x1869) { # 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 (0x186A) { # 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 (0x186B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Struct (0x186C) { # 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 (0x186D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: `anonymous namespace'::DerivedClass (0x186C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6c, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x186E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: `anonymous namespace'::DerivedClass* (0x186D) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x6d, 0x18, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x186F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (`anonymous namespace'::DerivedClass*, __int64) (0x186E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6e, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1870) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: `anonymous namespace'::DerivedClass* (0x186D) # ArgType: `anonymous namespace'::DerivedClass* (0x186D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x6d, 0x18, 0x00, 0x00 .byte 0x6d, 0x18, 0x00, 0x00 # MemberFunction (0x1871) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (`anonymous namespace'::DerivedClass*, `anonymous namespace'::DerivedClass*) (0x1870) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x70, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1872) { # 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 (0x1873) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array<(anonymous namespace)::DerivedClass,0> (0x1872) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x72, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1874) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array<(anonymous namespace)::DerivedClass,0>& (0x1873) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x73, 0x18, 0x00, 0x00 # MemberFunction (0x1875) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array<(anonymous namespace)::DerivedClass,0>&) (0x1874) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x74, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1876) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array<(anonymous namespace)::DerivedClass,0> (0x1872) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x72, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1877) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array<(anonymous namespace)::DerivedClass,0> (0x1876) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x76, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1878) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array<(anonymous namespace)::DerivedClass,0>& (0x1877) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x77, 0x18, 0x00, 0x00 # MemberFunction (0x1879) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array<(anonymous namespace)::DerivedClass,0>&) (0x1878) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x187A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x187B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::DerivedClass,-1> (0x187A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7a, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x187C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span<(anonymous namespace)::DerivedClass,-1>& (0x187B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7b, 0x18, 0x00, 0x00 # MemberFunction (0x187D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x187C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x187E) { # 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 (0x187F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull (0x187E) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7e, 0x18, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1880) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull, __int64) (0x187F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7f, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1881) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(`anonymous namespace'::DerivedClass*, __int64) (0x186F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(`anonymous namespace'::DerivedClass*, `anonymous namespace'::DerivedClass*) (0x1871) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(std::array<(anonymous namespace)::DerivedClass,0>&) (0x1875) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(const std::array<(anonymous namespace)::DerivedClass,0>&) (0x1879) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x187D) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::(gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull, __int64) (0x1880) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6f, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x71, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x79, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x80, 0x18, 0x00, 0x00 # MemberFunction (0x1882) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1883) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1884) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1>& (0x1883) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x186B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x187C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x6b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1885) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::DerivedClass,-1> (0x187A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7a, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1886) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1887) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1888) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1889) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x188A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: `anonymous namespace'::DerivedClass (0x186C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6c, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x188B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::DerivedClass& (0x188A) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8a, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x188C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::DerivedClass* (0x186D) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6d, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x188D) { # 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 (0x188E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x188D) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8d, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x188F) { # 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 (0x1890) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x188F) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8f, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1891) { # 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 (0x1892) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1891) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x91, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1893) { # 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 (0x1894) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1893) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x93, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1895) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1896) { # 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 (0x1897) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span<(anonymous namespace)::DerivedClass,-1>::subspan_selector<-1> (0x1896) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x96, 0x18, 0x00, 0x00 # MemberFunction (0x1898) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>* (0x1885) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span<(anonymous namespace)::DerivedClass,-1>::subspan_selector<-1>) (0x1897) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x85, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x97, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1899) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x186A) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1881 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1882) # 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>&) (0x1884) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64) (0x1886) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64) (0x1886) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64, __int64) (0x1887) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1888) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1888) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1889) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::DerivedClass& gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64) (0x188B) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::DerivedClass& gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64) (0x188B) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::DerivedClass& gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64) (0x188B) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x188C) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x188E) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x188E) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1890) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1890) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1892) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1892) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1894) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1894) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x188C) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x188C) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64, __int64) (0x1895) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span<(anonymous namespace)::DerivedClass,-1> gsl::span<(anonymous namespace)::DerivedClass,-1>::(__int64, __int64, gsl::span<(anonymous namespace)::DerivedClass,-1>::subspan_selector<-1>) (0x1898) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::DerivedClass (0x186C) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::DerivedClass (0x186C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::DerivedClass* (0x186D) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::DerivedClass& (0x188A) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x188D) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x188F) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1891) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1893) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span<(anonymous namespace)::DerivedClass,-1>::KnownNotNull (0x187E) # 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, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x81, 0x18, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x82, 0x18, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x18, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x18, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 0x18, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x89, 0x18, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8b, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8b, 0x18, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8b, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 0x18, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 0x18, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x18, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x18, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x18, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x18, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x94, 0x18, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x94, 0x18, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 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 0x8c, 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 0x95, 0x18, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x98, 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 0x6c, 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 0x6c, 0x18, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6d, 0x18, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x8a, 0x18, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x8d, 0x18, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x8f, 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 0x91, 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 0x93, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7e, 0x18, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x189A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1899) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x99, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 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 (0x189B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x189A) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9a, 0x18, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x189C) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x186A) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6a, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x189D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x189C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9c, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x189E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: `anonymous namespace'::DerivedClass* (0x186D) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x186A) # ThisType: const gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >* (0x189D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6d, 0x18, 0x00, 0x00 .byte 0x6a, 0x18, 0x00, 0x00 .byte 0x9d, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x189F) { # 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* (0x186D) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::() (0x189E) # 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 0x6d, 0x18, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9e, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x18A0) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x189F) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x9f, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 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 (0x18A1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x18A0) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa0, 0x18, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Class (0x18A2) { # 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 (0x18A3) { # 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 (0x18A4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x18A2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x18A5) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: `anonymous namespace'::DerivedClass (0x186C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6c, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x18A6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const `anonymous namespace'::DerivedClass (0x18A5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa5, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x18A7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const `anonymous namespace'::DerivedClass* (0x18A6) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa6, 0x18, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x18A8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const `anonymous namespace'::DerivedClass*, __int64) (0x18A7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa7, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x18A9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const `anonymous namespace'::DerivedClass* (0x18A6) # ArgType: const `anonymous namespace'::DerivedClass* (0x18A6) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa6, 0x18, 0x00, 0x00 .byte 0xa6, 0x18, 0x00, 0x00 # MemberFunction (0x18AA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const `anonymous namespace'::DerivedClass*, const `anonymous namespace'::DerivedClass*) (0x18A9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa9, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x18AB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array<(anonymous namespace)::DerivedClass,0>&) (0x1874) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x74, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x18AC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array<(anonymous namespace)::DerivedClass,0>&) (0x1878) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x18AD) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x18A2) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x18AE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x18AD) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xad, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x18AF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x18AE) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xae, 0x18, 0x00, 0x00 # MemberFunction (0x18B0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x18AF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xaf, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x18B1) { # 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 (0x18B2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x18B1) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb1, 0x18, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x18B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x18B2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb2, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x18B4) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const `anonymous namespace'::DerivedClass*, __int64) (0x18A8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const `anonymous namespace'::DerivedClass*, const `anonymous namespace'::DerivedClass*) (0x18AA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array<(anonymous namespace)::DerivedClass,0>&) (0x18AB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array<(anonymous namespace)::DerivedClass,0>&) (0x18AC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x18B0) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x18B3) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa8, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaa, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xab, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xac, 0x18, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb0, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb3, 0x18, 0x00, 0x00 # MemberFunction (0x18B5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x18B6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x18A2) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x18B7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x18B6) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x18AF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb6, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xaf, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x18B8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x18AD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xad, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x18B9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x18A2) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x18BA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x18A2) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x18BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x18BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x18BD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const `anonymous namespace'::DerivedClass (0x18A5) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa5, 0x18, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x18BE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::DerivedClass& (0x18BD) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbd, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x18BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::DerivedClass* (0x18A6) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa6, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x18C0) { # 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 (0x18C1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x18C0) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc0, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x18C2) { # 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 (0x18C3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x18C2) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc2, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x18C4) { # 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 (0x18C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x18C4) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc4, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x18C6) { # 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 (0x18C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x18C6) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc6, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x18C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x18A2) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x18C9) { # 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 (0x18CA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x18C9) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xc9, 0x18, 0x00, 0x00 # MemberFunction (0x18CB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x18A2) # ClassType: gsl::span (0x18A2) # ThisType: const gsl::span* (0x18B8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x18CA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xb8, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xca, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x18CC) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x18A3) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x18B4 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x18B5) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x18B7) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x18B9) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x18B9) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x18BA) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x18BB) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x18BB) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x18BC) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::DerivedClass& gsl::span::(__int64) (0x18BE) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::DerivedClass& gsl::span::(__int64) (0x18BE) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::DerivedClass& gsl::span::(__int64) (0x18BE) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::DerivedClass* gsl::span::() (0x18BF) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x18C1) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x18C1) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x18C3) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x18C3) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x18C5) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x18C5) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x18C7) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x18C7) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::DerivedClass* gsl::span::() (0x18BF) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::DerivedClass* gsl::span::() (0x18BF) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x18C8) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x18CB) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::DerivedClass (0x18A5) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: `anonymous namespace'::DerivedClass (0x186C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::DerivedClass* (0x18A6) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const `anonymous namespace'::DerivedClass& (0x18BD) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x18C0) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x18C2) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x18C4) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x18C6) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x18B1) # 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 0xa3, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xb4, 0x18, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb5, 0x18, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb7, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb9, 0x18, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb9, 0x18, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xba, 0x18, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbb, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbb, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbc, 0x18, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbe, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbe, 0x18, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbe, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc1, 0x18, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc1, 0x18, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc3, 0x18, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc3, 0x18, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x18, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x18, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc7, 0x18, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc7, 0x18, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 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 0xbf, 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 0xc8, 0x18, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xcb, 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 0xa5, 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 0x6c, 0x18, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xa6, 0x18, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 0x18, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 0x18, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc2, 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 0xc4, 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 0xc6, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb1, 0x18, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x18CD) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x18CC) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@$$CBUDerivedClass@?A0x3DBF7A98@@$0?0@gsl@@ # } .byte 0x82, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0xcc, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 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 (0x18CE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x18CD) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xcd, 0x18, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x18CF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x18A3) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa3, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x18D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x18CF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcf, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x18D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const `anonymous namespace'::DerivedClass* (0x18A6) # ClassType: gsl::span::storage_type > (0x18A3) # ThisType: const gsl::span::storage_type >* (0x18D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa6, 0x18, 0x00, 0x00 .byte 0xa3, 0x18, 0x00, 0x00 .byte 0xd0, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x18D2) { # 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* (0x18A6) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const `anonymous namespace'::DerivedClass* gsl::span::storage_type >::() (0x18D1) # 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 0xa6, 0x18, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd1, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x18D3) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x18D2) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0xd2, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 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 (0x18D4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x18D3) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd3, 0x18, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FuncId (0x18D5) { # 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 (0x18D6) { # 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 (0x18D7) { # 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 (0x18D8) { # 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 (0x18D9) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____24:: (0x18D8) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd8, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x18DA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____24:: (0x18D9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd9, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x18DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x18D8) # ThisType: const ____C_A_T_C_H____T_E_S_T____24::* (0x18DA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xd8, 0x18, 0x00, 0x00 .byte 0xda, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x18DC) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: & (0x151B) # 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::::() (0x18DB) # Name: operator() # } # } .byte 0x26, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1b, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x61, 0x72 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdb, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Class (0x18DD) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 2 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x18DC) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xdc, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x18DE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____24:: (0x18DD) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 769 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xdd, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x01, 0x03, 0x00, 0x00 # Class (0x18DF) { # 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 (0x18E0) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: & (0x151B) # FieldOffset: 0x0 # Name: arr # } # } .byte 0x12, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1b, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x61, 0x72 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x18E1) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x18E0) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xe0, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x18E2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____24:: (0x18E1) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 770 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe1, 0x18, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0x02, 0x03, 0x00, 0x00 # FuncId (0x18E3) { # 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 (0x18E4) { # 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 (0x18E5) { # 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 (0x18E6) { # 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 (0x18E7) { # 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 (0x18E8) { # 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 (0x18E9) { # 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 (0x18EA) { # 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 (0x18EB) { # 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 (0x18EC) { # 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 (0x18ED) { # 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 (0x18EE) { # 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 (0x18EF) { # 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 (0x18F0) { # 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 (0x18F1) { # 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 (0x18F2) { # 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 (0x18F3) { # 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 (0x18F4) { # 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 (0x18F5) { # 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 (0x18F6) { # 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 (0x18F7) { # 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 (0x18F8) { # 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 (0x18F9) { # 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 (0x18FA) { # 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 (0x18FB) { # 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 (0x18FC) { # 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 (0x18FD) { # 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 (0x18FE) { # 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 (0x18FF) { # 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 (0x1900) { # 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 (0x1901) { # 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 (0x1902) { # 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 (0x1903) { # 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 (0x1904) { # 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 (0x1905) { # 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 (0x1906) { # 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 (0x1907) { # 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 (0x1908) { # 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 (0x1909) { # 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 (0x190A) { # 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 (0x190B) { # 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 (0x190C) { # 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 (0x190D) { # 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 (0x190E) { # 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 (0x190F) { # 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 (0x1910) { # 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 (0x1911) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x1910) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x1912) { # 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 (0x1913) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1910) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Enum (0x1914) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: unsigned char (0x20) # FieldListType: (0x10C5) # Name: gsl::byte # LinkageName: .?AW4byte@gsl@@ # } .byte 0x2a, 0x00, 0x07, 0x15 .byte 0x00, 0x00, 0x00, 0x02 .byte 0x20, 0x00, 0x00, 0x00 .byte 0xc5, 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 (0x1915) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\projects\gsl\include\gsl\gsl_byte # } .byte 0x2e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x70 .byte 0x72, 0x6f, 0x6a, 0x65 .byte 0x63, 0x74, 0x73, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x67, 0x73, 0x6c, 0x5f .byte 0x62, 0x79, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1916) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::byte (0x1914) # SourceFile: C:\projects\gsl\include\gsl\gsl_byte (0x1915) # LineNumber: 99 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x14, 0x19, 0x00, 0x00 .byte 0x15, 0x19, 0x00, 0x00 .byte 0x63, 0x00, 0x00, 0x00 # Modifier (0x1917) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::byte (0x1914) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x14, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1918) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::byte (0x1917) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x17, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1919) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::byte* (0x1918) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x18, 0x19, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x191A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::byte*, __int64) (0x1919) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x19, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x191B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::byte* (0x1918) # ArgType: const gsl::byte* (0x1918) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x18, 0x19, 0x00, 0x00 .byte 0x18, 0x19, 0x00, 0x00 # MemberFunction (0x191C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::byte*, const gsl::byte*) (0x191B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1b, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x191D) { # 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 (0x191E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::array (0x191D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1d, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x191F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::array& (0x191E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1e, 0x19, 0x00, 0x00 # MemberFunction (0x1920) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x191F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1921) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::array (0x191D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1d, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1922) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x1921) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x21, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1923) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x1922) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x22, 0x19, 0x00, 0x00 # MemberFunction (0x1924) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1923) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x23, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1925) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1911) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x11, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1926) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1925) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x25, 0x19, 0x00, 0x00 # MemberFunction (0x1927) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1926) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x26, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1928) { # 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 (0x1929) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1928) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x28, 0x19, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x192A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1929) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x29, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x192B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::byte*, __int64) (0x191A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::byte*, const gsl::byte*) (0x191C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1920) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1924) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x1927) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x192A) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x24, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2a, 0x19, 0x00, 0x00 # MemberFunction (0x192C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x192D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1910) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x192E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x192D) # ClassType: gsl::span (0x1910) # ThisType: gsl::span* (0x1913) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1926) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2d, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x13, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x26, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x192F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1911) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x11, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1930) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1910) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1931) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1910) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1932) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1933) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1934) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::byte (0x1917) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x17, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1935) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const gsl::byte& (0x1934) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x34, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1936) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const gsl::byte* (0x1918) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x18, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1937) { # 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 (0x1938) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x1937) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x37, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1939) { # 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 (0x193A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x1939) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x39, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x193B) { # 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 (0x193C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x193B) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3b, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x193D) { # 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 (0x193E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x193D) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3d, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x193F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1910) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1940) { # 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 (0x1941) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1940) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x40, 0x19, 0x00, 0x00 # MemberFunction (0x1942) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1910) # ClassType: gsl::span (0x1910) # ThisType: const gsl::span* (0x192F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x1941) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x2f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x41, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1943) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x1912) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x192B # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x192C) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x192E) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1930) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1930) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1931) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1932) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1932) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1933) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const gsl::byte& gsl::span::(__int64) (0x1935) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const gsl::byte& gsl::span::(__int64) (0x1935) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const gsl::byte& gsl::span::(__int64) (0x1935) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const gsl::byte* gsl::span::() (0x1936) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1938) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x1938) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x193A) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x193A) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x193C) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x193C) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x193E) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x193E) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const gsl::byte* gsl::span::() (0x1936) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const gsl::byte* gsl::span::() (0x1936) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x193F) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1942) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const gsl::byte (0x1917) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::byte (0x1914) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const gsl::byte* (0x1918) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const gsl::byte& (0x1934) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x1937) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x1939) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x193B) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x193D) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x1928) # 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 0x12, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x2b, 0x19, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2c, 0x19, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2e, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x30, 0x19, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x30, 0x19, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x31, 0x19, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x32, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x32, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x33, 0x19, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x35, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x35, 0x19, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x35, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x36, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x38, 0x19, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x38, 0x19, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3a, 0x19, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3a, 0x19, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3c, 0x19, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3c, 0x19, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3e, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3e, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x36, 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 0x36, 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 0x3f, 0x19, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x42, 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 0x17, 0x19, 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 0x14, 0x19, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x18, 0x19, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x34, 0x19, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x37, 0x19, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x39, 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 0x3b, 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 0x3d, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x28, 0x19, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1944) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1943) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@$$CBW4byte@gsl@@$0?0@gsl@@ # } .byte 0x5a, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x43, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 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 (0x1945) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1944) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x44, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x1946) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x1912) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x12, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1947) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x1946) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x46, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1948) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const gsl::byte* (0x1918) # ClassType: gsl::span::storage_type > (0x1912) # ThisType: const gsl::span::storage_type >* (0x1947) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x18, 0x19, 0x00, 0x00 .byte 0x12, 0x19, 0x00, 0x00 .byte 0x47, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1949) { # 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* (0x1918) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const gsl::byte* gsl::span::storage_type >::() (0x1948) # 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 0x18, 0x19, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x48, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x194A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1949) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x49, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 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 (0x194B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x194A) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4a, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FuncId (0x194C) { # 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 (0x194D) { # 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 (0x194E) { # 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 (0x194F) { # 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 (0x1950) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x194F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x1951) { # 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 (0x1952) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x194F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1953) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::byte (0x1914) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1954) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::byte* (0x1953) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x53, 0x19, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1955) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::byte*, __int64) (0x1954) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x54, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1956) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::byte* (0x1953) # ArgType: gsl::byte* (0x1953) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x53, 0x19, 0x00, 0x00 .byte 0x53, 0x19, 0x00, 0x00 # MemberFunction (0x1957) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::byte*, gsl::byte*) (0x1956) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x56, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1958) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x191F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1959) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1923) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x23, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x195A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1950) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x50, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x195B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x195A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5a, 0x19, 0x00, 0x00 # MemberFunction (0x195C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x195B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5b, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x195D) { # 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 (0x195E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x195D) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x5d, 0x19, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x195F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x195E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5e, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1960) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(gsl::byte*, __int64) (0x1955) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(gsl::byte*, gsl::byte*) (0x1957) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1958) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1959) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x195C) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x195F) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x55, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x57, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x58, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x59, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5f, 0x19, 0x00, 0x00 # MemberFunction (0x1961) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1962) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x194F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1963) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x1962) # ClassType: gsl::span (0x194F) # ThisType: gsl::span* (0x1952) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x195B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x62, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x52, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5b, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1964) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1950) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x50, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1965) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x194F) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1966) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x194F) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1967) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1968) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1969) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::byte (0x1914) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x196A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::byte& (0x1969) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x69, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x196B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::byte* (0x1953) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x196C) { # 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 (0x196D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x196C) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6c, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 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::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 (0x196F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x196E) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6e, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1970) { # 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 (0x1971) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x1970) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1972) { # 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 (0x1973) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x1972) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x72, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1974) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x194F) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1975) { # 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 (0x1976) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x1975) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x75, 0x19, 0x00, 0x00 # MemberFunction (0x1977) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x194F) # ClassType: gsl::span (0x194F) # ThisType: const gsl::span* (0x1964) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x1976) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x64, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x76, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1978) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x1951) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x1960 # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x1961) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x1963) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1965) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x1965) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x1966) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1967) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x1967) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x1968) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::byte& gsl::span::(__int64) (0x196A) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::byte& gsl::span::(__int64) (0x196A) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::byte& gsl::span::(__int64) (0x196A) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::byte* gsl::span::() (0x196B) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x196D) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x196D) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x196F) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x196F) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1971) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x1971) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1973) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x1973) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::byte* gsl::span::() (0x196B) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::byte* gsl::span::() (0x196B) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x1974) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x1977) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::byte (0x1914) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::byte (0x1914) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::byte* (0x1953) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::byte& (0x1969) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x196C) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x196E) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x1970) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x1972) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x195D) # 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 0x51, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x60, 0x19, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x61, 0x19, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x63, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x65, 0x19, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x65, 0x19, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x19, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x67, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x67, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x68, 0x19, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6a, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6a, 0x19, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6a, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6b, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6d, 0x19, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6d, 0x19, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6f, 0x19, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6f, 0x19, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x71, 0x19, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x71, 0x19, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x73, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x73, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6b, 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 0x6b, 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 0x74, 0x19, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x77, 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 0x14, 0x19, 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 0x14, 0x19, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x53, 0x19, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x19, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6c, 0x19, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6e, 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 0x70, 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 0x72, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x5d, 0x19, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1979) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1978) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@W4byte@gsl@@$0?0@gsl@@ # } .byte 0x4e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0x78, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 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 (0x197A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x1979) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x79, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x197B) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x1951) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x51, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x197C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x197B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7b, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x197D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::byte* (0x1953) # ClassType: gsl::span::storage_type > (0x1951) # ThisType: const gsl::span::storage_type >* (0x197C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x53, 0x19, 0x00, 0x00 .byte 0x51, 0x19, 0x00, 0x00 .byte 0x7c, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x197E) { # 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* (0x1953) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::byte* gsl::span::storage_type >::() (0x197D) # 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 0x53, 0x19, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x197F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x197E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x7e, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 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 (0x1980) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x197F) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x7f, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FuncId (0x1981) { # 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 (0x1982) { # 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 (0x1983) { # 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 (0x1984) { # 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 (0x1985) { # 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 (0x1986) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x1985) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x85, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x1987) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____58:: (0x1986) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 1519 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x86, 0x19, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xef, 0x05, 0x00, 0x00 # Class (0x1988) { # 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 (0x1989) { # 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 (0x198A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x1989) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x89, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x198B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____58:: (0x198A) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 1471 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8a, 0x19, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xbf, 0x05, 0x00, 0x00 # Class (0x198C) { # 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 (0x198D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x14B5 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb5, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # FieldList (0x198E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: & (0x198D) # FieldOffset: 0x0 # Name: arr2 # } # } .byte 0x12, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x8d, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x61, 0x72 .byte 0x72, 0x32, 0x00, 0xf1 # Class (0x198F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x198E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x8e, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x1990) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: ____C_A_T_C_H____T_E_S_T____58:: (0x198F) # SourceFile: C:\projects\gsl\tests\span_tests.cpp (0x13E8) # LineNumber: 1510 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8f, 0x19, 0x00, 0x00 .byte 0xe8, 0x13, 0x00, 0x00 .byte 0xe6, 0x05, 0x00, 0x00 # Class (0x1991) { # 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 (0x1992) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x1991) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x1993) { # 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 (0x1994) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1991) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1995) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1996) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1997) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x100E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0e, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1998) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1012) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1999) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1992) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x92, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x199A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x1999) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x99, 0x19, 0x00, 0x00 # MemberFunction (0x199B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x199A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x9a, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x199C) { # 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 (0x199D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x199C) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x9c, 0x19, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x199E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x199D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9d, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x199F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, __int64) (0x1995) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(int*, int*) (0x1996) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x1997) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x1998) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x199B) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x199E) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x95, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x96, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9b, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9e, 0x19, 0x00, 0x00 # MemberFunction (0x19A0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x19A1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1991) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x19A2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x19A1) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x199A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa1, 0x19, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x9a, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x19A3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x1992) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x92, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x19A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19A5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19A7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19A8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int& (0x1026) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19A9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19AA) { # 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 (0x19AB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x19AA) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaa, 0x19, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19AC) { # 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 (0x19AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x19AC) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xac, 0x19, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19AE) { # 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 (0x19AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x19AE) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xae, 0x19, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19B0) { # 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 (0x19B1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x19B0) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb0, 0x19, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19B2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x1991) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19B3) { # 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 (0x19B4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x19B3) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xb3, 0x19, 0x00, 0x00 # MemberFunction (0x19B5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x1991) # ThisType: const gsl::span* (0x19A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x19B4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0xa3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xb4, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x19B6) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x1993) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x199F # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x19A0) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x19A2) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x19A4) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x19A4) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x19A5) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x19A6) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x19A6) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x19A7) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x19A8) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x19A8) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int& gsl::span::(__int64) (0x19A8) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x19A9) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x19AB) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x19AB) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x19AD) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x19AD) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x19AF) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x19AF) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x19B1) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x19B1) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x19A9) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::() (0x19A9) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x19B2) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x19B5) # Name: make_subspan # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int* (0x674) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int& (0x1026) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x19AA) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x19AC) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x19AE) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x19B0) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x199C) # 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 0x93, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0x9f, 0x19, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa0, 0x19, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa2, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa4, 0x19, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa4, 0x19, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x19, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa7, 0x19, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa8, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa8, 0x19, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa8, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa9, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xab, 0x19, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xab, 0x19, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x19, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x19, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaf, 0x19, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaf, 0x19, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb1, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb1, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa9, 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 0xa9, 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 0xb2, 0x19, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xb5, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 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 0xaa, 0x19, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xac, 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 0xae, 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 0xb0, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x9c, 0x19, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x19B7) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x19B6) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span # LinkageName: .?AV?$span@H$00@gsl@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0xb6, 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 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 (0x19B8) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x19B7) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb7, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Class (0x19B9) { # 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 (0x19BA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x1993) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x93, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x19BB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x19BA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xba, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x19BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: gsl::span::storage_type > (0x1993) # ThisType: const gsl::span::storage_type >* (0x19BB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x93, 0x19, 0x00, 0x00 .byte 0xbb, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x19BD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: gsl::details::extent_type<1> (0x19B9) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* (0x674) # FieldOffset: 0x0 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int* gsl::span::storage_type >::() (0x19BC) # Name: data # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbc, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x19BE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x19BD) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xbd, 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 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 (0x19BF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x19BE) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xbe, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # Pointer (0x19C0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<1> (0x19B9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x19C1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<1> (0x19B9) # ThisType: gsl::details::extent_type<1>* (0x19C0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0xc0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19C2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<1> (0x19B9) # ThisType: gsl::details::extent_type<1>* (0x19C0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0xc0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x19C3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<1>::() (0x19C1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<1>::(__int64) (0x19C2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc1, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x19, 0x00, 0x00 # Modifier (0x19C4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::extent_type<1> (0x19B9) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x19C5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<1> (0x19C4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc4, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x19C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<1> (0x19B9) # ThisType: const gsl::details::extent_type<1>* (0x19C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0xc5, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x19C7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x19C3 # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<1>::() (0x19C6) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc3, 0x19, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x19C8) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x19C7) # 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 0xc7, 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 (0x19C9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<1> (0x19C8) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 304 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc8, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x30, 0x01, 0x00, 0x00 # FuncId (0x19CA) { # 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 (0x19CB) { # 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 (0x19CC) { # 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 (0x19CD) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: char (0x70) # IndexType: unsigned __int64 (0x23) # SizeOf: 9 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x09, 0x00, 0x00, 0xf1 # Class (0x19CE) { # 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 (0x19CF) { # 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 (0x19D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x19CE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xce, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x19D1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* (0x670) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x19D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, __int64) (0x19D1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd1, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x19D3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 # MemberFunction (0x19D4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, char*) (0x19D3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19D5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x181B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1b, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19D6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x181F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1f, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x19D7) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span (0x19CE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xce, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x19D8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x19D7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd7, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x19D9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::span& (0x19D8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd8, 0x19, 0x00, 0x00 # MemberFunction (0x19DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x19D9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x19DB) { # 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 (0x19DC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x19DB) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xdb, 0x19, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x19DD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x19DC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdc, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x19DE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(char*, __int64) (0x19D2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(char*, char*) (0x19D4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(std::array&) (0x19D5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const std::array&) (0x19D6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::span::(const gsl::span&) (0x19DA) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void gsl::span::(gsl::span::KnownNotNull, __int64) (0x19DD) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd2, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd5, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x19, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xdd, 0x19, 0x00, 0x00 # MemberFunction (0x19DF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x19E0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x19CE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xce, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x19E1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span& (0x19E0) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x19D9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe0, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x19E2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span (0x19D7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd7, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x19E3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x19CE) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19E4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x19CE) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19E5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19E6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19E7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19E8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19E9) { # 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 (0x19EA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19EB) { # 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 (0x19EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,1> (0x19EB) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xeb, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19ED) { # 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 (0x19EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > (0x19ED) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xed, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19EF) { # 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 (0x19F0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,1> > (0x19EF) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xef, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x19F1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: gsl::span (0x19CE) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (__int64, __int64) (0x1022) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x22, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x19F2) { # 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 (0x19F3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<-1> (0x19F2) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xf2, 0x19, 0x00, 0x00 # MemberFunction (0x19F4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x19CE) # ClassType: gsl::span (0x19CE) # ThisType: const gsl::span* (0x19E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<-1>) (0x19F3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xf3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x19F5) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const __int64 (0x1005) # Name: extent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::span::storage_type > (0x19CF) # FieldOffset: 0x0 # Name: storage_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x19DE # Name: span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::span::() (0x19DF) # Name: ~span # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span& gsl::span::(const gsl::span&) (0x19E1) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x19E3) # Name: first # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64) (0x19E3) # Name: last # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::span gsl::span::(__int64, __int64) (0x19E4) # Name: subspan # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x19E5) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::span::() (0x19E5) # Name: size_bytes # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool gsl::span::() (0x19E6) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char& gsl::span::(__int64) (0x19E7) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char& gsl::span::(__int64) (0x19E7) # Name: at # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char& gsl::span::(__int64) (0x19E7) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* gsl::span::() (0x19E8) # Name: data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x19EA) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::span::() (0x19EA) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x19EC) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,1> gsl::span::() (0x19EC) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x19EE) # Name: rbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > gsl::span::() (0x19EE) # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x19F0) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,1> > gsl::span::() (0x19F0) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* gsl::span::() (0x19E8) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* gsl::span::() (0x19E8) # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: bool gsl::span::(__int64, __int64) (0x19F1) # Name: CheckRange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<-1>) (0x19F4) # 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: __int64 (0x13) # Name: index_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x19E9) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,1> (0x19EB) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > (0x19ED) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,1> > (0x19EF) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::span::KnownNotNull (0x19DB) # 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 0xcf, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x6f, 0x72, 0x61, 0x67 .byte 0x65, 0x5f, 0x00, 0xf1 .byte 0x0f, 0x15, 0x06, 0x00 .byte 0xde, 0x19, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdf, 0x19, 0x00, 0x00 .byte 0x7e, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe1, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe3, 0x19, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe3, 0x19, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe4, 0x19, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe5, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe5, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe6, 0x19, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x19, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x19, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe8, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xea, 0x19, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xea, 0x19, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xec, 0x19, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xec, 0x19, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xee, 0x19, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xee, 0x19, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf0, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf0, 0x19, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe8, 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 0xe8, 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 0xf1, 0x19, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xf4, 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 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xeb, 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 0xed, 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 0xef, 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 0x13, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdb, 0x19, 0x00, 0x00 .byte 0x4b, 0x6e, 0x6f, 0x77 .byte 0x6e, 0x4e, 0x6f, 0x74 .byte 0x4e, 0x75, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x19F6) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 43 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x19F5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: gsl::span # LinkageName: .?AV?$span@D$0?0@gsl@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x2b, 0x00, 0x10, 0x02 .byte 0xf5, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 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 (0x19F7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span (0x19F6) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 355 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf6, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x63, 0x01, 0x00, 0x00 # Modifier (0x19F8) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::span::storage_type > (0x19CF) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xcf, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x19F9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::span::storage_type > (0x19F8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf8, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x19FA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: gsl::span::storage_type > (0x19CF) # ThisType: const gsl::span::storage_type >* (0x19F9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xcf, 0x19, 0x00, 0x00 .byte 0xf9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x19FB) { # 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* (0x670) # FieldOffset: 0x8 # Name: data_ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* gsl::span::storage_type >::() (0x19FA) # 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, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x64, 0x61 .byte 0x74, 0x61, 0x5f, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x19FC) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x19FB) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0xfb, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x73 .byte 0x70, 0x61, 0x6e, 0x3c .byte 0x63, 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 (0x19FD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::storage_type > (0x19FC) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 583 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfc, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x47, 0x02, 0x00, 0x00 # FieldList (0x19FE) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: char* (0x670) # FieldOffset: 0x0 # Name: p # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x70, 0x00 # Struct (0x19FF) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x19FE) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: gsl::span::KnownNotNull # LinkageName: .?AUKnownNotNull@?$span@D$0?0@gsl@@ # } .byte 0x5a, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0xfe, 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, 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 (0x1A00) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::KnownNotNull (0x19FF) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 574 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xff, 0x19, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x3e, 0x02, 0x00, 0x00 # Pointer (0x1A01) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,0> (0x19E9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A02) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: gsl::details::span_iterator,0>* (0x1A01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x01, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A03) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::span* (0x19E2) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe2, 0x19, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x1A04) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: gsl::details::span_iterator,0>* (0x1A01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::span*, __int64) (0x1A03) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x01, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x03, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A05) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::() (0x1A02) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::(const gsl::span*, __int64) (0x1A04) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x1a, 0x00, 0x00 # Modifier (0x1A06) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::span_iterator,0> (0x19E9) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1A07) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,0> (0x1A06) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A08) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: const gsl::details::span_iterator,0>* (0x1A07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x07, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A09) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: const gsl::details::span_iterator,0>* (0x1A07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x07, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A0A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,0> (0x19E9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1A0B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0>& (0x1A0A) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: gsl::details::span_iterator,0>* (0x1A01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0a, 0x1a, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x01, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A0C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: gsl::details::span_iterator,0>* (0x1A01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x01, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A0D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1A0B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x1A0C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0b, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A0E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: const gsl::details::span_iterator,0>* (0x1A07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x07, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0>& (0x1A0A) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: gsl::details::span_iterator,0>* (0x1A01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0a, 0x1a, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x01, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A10) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 # MemberFunction (0x1A11) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: const gsl::details::span_iterator,0>* (0x1A07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::span_iterator,0>) (0x1A10) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x07, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x10, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A12) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(__int64) (0x1A0E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x1A11) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0e, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x1a, 0x00, 0x00 # MemberFunction (0x1A13) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: const gsl::details::span_iterator,0>* (0x1A07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x07, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A14) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: const gsl::details::span_iterator,0>* (0x1A07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x07, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A15) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const char* (0x135A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5a, 0x13, 0x00, 0x00 # MemberFunction (0x1A16) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,0> (0x19E9) # ThisType: gsl::details::span_iterator,0>* (0x1A01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1A15) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x01, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x15, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1A17) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: _Unwrap_when_unverified # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Protected (0x2) # Type: const gsl::span* (0x19E2) # FieldOffset: 0x0 # Name: span_ # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Protected (0x2) # Type: __int64 (0x13) # FieldOffset: 0x8 # Name: index_ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A05 # Name: span_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char& gsl::details::span_iterator,0>::() (0x1A08) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* gsl::details::span_iterator,0>::() (0x1A09) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A0D # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A0D # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(__int64) (0x1A0E) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(__int64) (0x1A0F) # Name: operator+= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A12 # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(__int64) (0x1A0F) # Name: operator-= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char& gsl::details::span_iterator,0>::(__int64) (0x1A13) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::(const __int64) (0x1A14) # Name: _Verify_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char* gsl::details::span_iterator,0>::() (0x1A09) # Name: _Unwrapped # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::details::span_iterator,0>::(const char*) (0x1A16) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: element_type_ # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: _Unchecked_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # } .byte 0xee, 0x01, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0xe2, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x70 .byte 0x61, 0x6e, 0x5f, 0x00 .byte 0x0d, 0x15, 0x02, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x69, 0x6e .byte 0x64, 0x65, 0x78, 0x5f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x05, 0x1a, 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 0x08, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x09, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0d, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0d, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0e, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0f, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x12, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0f, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x13, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x14, 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 0x09, 0x1a, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x16, 0x1a, 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, 0x06, 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 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x07, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 # Class (0x1A18) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 27 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1A17) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x17, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x1A19) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::span_iterator,0> (0x1A18) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 125 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x18, 0x1a, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x7d, 0x00, 0x00, 0x00 # Class (0x1A1A) { # 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 (0x1A1B) { # 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 (0x1A1C) { # 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 (0x1A1D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A1E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1A1F) { # 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 (0x1A20) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator,0> > > (0x1A1F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1A21) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator,0> > > (0x1A20) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1A22) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator,0> > >& (0x1A21) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x21, 0x1a, 0x00, 0x00 # MemberFunction (0x1A23) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> > >&) (0x1A22) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A24) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::match_results,0>,std::allocator,0> > > >::() (0x1A1E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::match_results,0>,std::allocator,0> > > >::(const std::allocator,0> > >&) (0x1A23) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1e, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x1a, 0x00, 0x00 # Modifier (0x1A25) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1A26) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::match_results,0>,std::allocator,0> > > > (0x1A25) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x25, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A27) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A28) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A29) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A2A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1A2B) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::sub_match,0> > (0x1A1C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1A2C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::sub_match,0> > (0x1A2B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2b, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1A2D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >& (0x1A2C) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A2E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >& (0x1A2C) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1A2F) { # 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 (0x1A30) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A31) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::sub_match,0> > (0x1A2B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2b, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A32) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >* (0x1A31) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1A33) { # 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 (0x1A34) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 14 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x1A33) # 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 0x33, 0x1a, 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 (0x1A35) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex # } .byte 0x6e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x72, 0x65, 0x67, 0x65 .byte 0x78, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1A36) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::regex_constants::match_flag_type (0x1A34) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 120 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x78, 0x00, 0x00, 0x00 # ArgList (0x1A37) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: std::regex_constants::match_flag_type (0x1A34) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 # MemberFunction (0x1A38) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, std::regex_constants::match_flag_type) (0x1A37) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x37, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A39) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> > > (0x1A1F) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A3A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1A3B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::match_results,0>,std::allocator,0> > > >& (0x1A3A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3a, 0x1a, 0x00, 0x00 # MemberFunction (0x1A3C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::match_results,0>,std::allocator,0> > > >&) (0x1A3B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3b, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A3D) { # 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 (0x1A3E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A3F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::sub_match,0> > (0x1A1C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1A40) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >& (0x1A3F) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3f, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A41) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >& (0x1A3F) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3f, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A42) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> > (0x1A1C) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # ThisType: const std::match_results,0>,std::allocator,0> > > >* (0x1A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x26, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A43) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x1A41) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> > std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x1A42) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x42, 0x1a, 0x00, 0x00 # Struct (0x1A44) { # 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 (0x1A45) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0x0 # Name: _Org # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: bool (0x30) # FieldOffset: 0x10 # Name: _Ready # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FieldOffset: 0x18 # Name: _Matches # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::sub_match,0> > (0x1A1C) # FieldOffset: 0x38 # Name: _Prefix # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::sub_match,0> > (0x1A1C) # FieldOffset: 0x60 # Name: _Suffix # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::sub_match,0> > (0x1A1C) # FieldOffset: 0x88 # Name: _Null_elem # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A24 # Name: match_results # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::match_results,0>,std::allocator,0> > > >::() (0x1A27) # Name: ready # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::match_results,0>,std::allocator,0> > > >::() (0x1A28) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::match_results,0>,std::allocator,0> > > >::() (0x1A28) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::match_results,0>,std::allocator,0> > > >::() (0x1A27) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 std::match_results,0>,std::allocator,0> > > >::(unsigned __int64) (0x1A29) # Name: length # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 std::match_results,0>,std::allocator,0> > > >::(unsigned __int64) (0x1A29) # Name: position # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator > std::match_results,0>,std::allocator,0> > > >::(unsigned __int64) (0x1A2A) # Name: str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned __int64) (0x1A2D) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A2E) # Name: prefix # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A2E) # Name: suffix # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x1A30) # Name: begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x1A30) # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x1A30) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::match_results,0>,std::allocator,0> > > >::() (0x1A30) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >* std::match_results,0>,std::allocator,0> > > >::() (0x1A32) # Name: _Unchecked_begin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >* std::match_results,0>,std::allocator,0> > > >::() (0x1A32) # 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) (0x1A38) # Name: format # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator,0> > > std::match_results,0>,std::allocator,0> > > >::() (0x1A39) # 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> > > >&) (0x1A3C) # Name: swap # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x1A3E) # Name: _Resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A40) # Name: _Pfx # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A40) # Name: _Sfx # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A40) # Name: _Null # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A43 # Name: _At # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> > (0x1A1C) # Name: _Elem # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # Name: _MyCont # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits,0> > > > (0x1A44) # Name: _Mytraits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> > (0x1A1C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >& (0x1A2C) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >& (0x1A3F) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator,0> > > > > (0x1A2F) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator,0> > > > > (0x1A2F) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> > > (0x1A1F) # 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 > (0x114D) # Name: string_type # } # } .byte 0x3a, 0x03, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4f .byte 0x72, 0x67, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x52 .byte 0x65, 0x61, 0x64, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x61, 0x74, 0x63, 0x68 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x38, 0x00, 0x5f, 0x50 .byte 0x72, 0x65, 0x66, 0x69 .byte 0x78, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x60, 0x00, 0x5f, 0x53 .byte 0x75, 0x66, 0x66, 0x69 .byte 0x78, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x88, 0x00, 0x5f, 0x4e .byte 0x75, 0x6c, 0x6c, 0x5f .byte 0x65, 0x6c, 0x65, 0x6d .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x24, 0x1a, 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 0x27, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x61, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x28, 0x1a, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x28, 0x1a, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x27, 0x1a, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x29, 0x1a, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x29, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x73, 0x69 .byte 0x74, 0x69, 0x6f, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2a, 0x1a, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2d, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2e, 0x1a, 0x00, 0x00 .byte 0x70, 0x72, 0x65, 0x66 .byte 0x69, 0x78, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2e, 0x1a, 0x00, 0x00 .byte 0x73, 0x75, 0x66, 0x66 .byte 0x69, 0x78, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x30, 0x1a, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x30, 0x1a, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x30, 0x1a, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x30, 0x1a, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x32, 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 0x11, 0x15, 0x03, 0x00 .byte 0x32, 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 0x38, 0x1a, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x6d .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x39, 0x1a, 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 0x3c, 0x1a, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3e, 0x1a, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x40, 0x1a, 0x00, 0x00 .byte 0x5f, 0x50, 0x66, 0x78 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x40, 0x1a, 0x00, 0x00 .byte 0x5f, 0x53, 0x66, 0x78 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x40, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x75, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x43, 0x1a, 0x00, 0x00 .byte 0x5f, 0x41, 0x74, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x5f, 0x45, 0x6c, 0x65 .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x43 .byte 0x6f, 0x6e, 0x74, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x44, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x74 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2c, 0x1a, 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 0x3f, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2f, 0x1a, 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 0x2f, 0x1a, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1f, 0x1a, 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 0x4d, 0x11, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Class (0x1A46) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 46 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1A45) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 176 # 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 0x45, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xb0, 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 (0x1A47) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::match_results,0>,std::allocator,0> > > > (0x1A46) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1199 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x46, 0x1a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xaf, 0x04, 0x00, 0x00 # Class (0x1A48) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Vector_alloc,0> >,std::allocator,0> > > > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@ # } .byte 0xae, 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, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x40, 0x55, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x5f, 0x62, 0x61, 0x73 .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, 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 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # Pointer (0x1A49) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A4A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A4B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> > >&) (0x1A22) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A4C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator,0> > >& (0x1A21) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x21, 0x1a, 0x00, 0x00 # MemberFunction (0x1A4D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::allocator,0> > >&) (0x1A4C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4c, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A4E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::sub_match,0> >& (0x1A2C) # ArgType: const std::allocator,0> > >& (0x1A21) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x21, 0x1a, 0x00, 0x00 # MemberFunction (0x1A4F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const std::sub_match,0> >&, const std::allocator,0> > >&) (0x1A4E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x4e, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1A50) { # 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 (0x1A51) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list,0> > > (0x1A50) # ArgType: const std::allocator,0> > >& (0x1A21) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x50, 0x1a, 0x00, 0x00 .byte 0x21, 0x1a, 0x00, 0x00 # MemberFunction (0x1A52) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list,0> > >, const std::allocator,0> > >&) (0x1A51) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x51, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1A53) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1A54) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector,0> >,std::allocator,0> > > > (0x1A53) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x53, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1A55) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::vector,0> >,std::allocator,0> > > >& (0x1A54) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x54, 0x1a, 0x00, 0x00 # MemberFunction (0x1A56) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&) (0x1A55) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x55, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A57) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::vector,0> >,std::allocator,0> > > >& (0x1A54) # ArgType: const std::allocator,0> > >& (0x1A21) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x54, 0x1a, 0x00, 0x00 .byte 0x21, 0x1a, 0x00, 0x00 # MemberFunction (0x1A58) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&, const std::allocator,0> > >&) (0x1A57) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x57, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A59) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1A5A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector,0> >,std::allocator,0> > > >&& (0x1A59) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x59, 0x1a, 0x00, 0x00 # MemberFunction (0x1A5B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&) (0x1A5A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5a, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A5C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector,0> >,std::allocator,0> > > >&& (0x1A59) # ArgType: const std::allocator,0> > >& (0x1A21) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x59, 0x1a, 0x00, 0x00 .byte 0x21, 0x1a, 0x00, 0x00 # MemberFunction (0x1A5D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&, const std::allocator,0> > >&) (0x1A5C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5c, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A5E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::allocator,0> > >&) (0x1A4B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64, const std::allocator,0> > >&) (0x1A4D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64, const std::sub_match,0> >&, const std::allocator,0> > >&) (0x1A4F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(std::initializer_list,0> > >, const std::allocator,0> > >&) (0x1A52) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&) (0x1A56) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&, const std::allocator,0> > >&) (0x1A58) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&&) (0x1A5B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&&, const std::allocator,0> > >&) (0x1A5D) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4a, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x52, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x56, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x58, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5b, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1a, 0x00, 0x00 # ArgList (0x1A5F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector,0> >,std::allocator,0> > > >&& (0x1A59) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x59, 0x1a, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x1A60) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&, std::integral_constant) (0x1A5F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5f, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A61) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector,0> >,std::allocator,0> > > >&& (0x1A59) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x59, 0x1a, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x1A62) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&, std::integral_constant) (0x1A61) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x61, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A63) { # 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) (0x1A60) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&&, std::integral_constant) (0x1A62) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x60, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x62, 0x1a, 0x00, 0x00 # Pointer (0x1A64) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1A65) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector,0> >,std::allocator,0> > > >& (0x1A64) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector,0> >,std::allocator,0> > > >&&) (0x1A5A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x64, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5a, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A66) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector,0> >,std::allocator,0> > > >& (0x1A64) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector,0> >,std::allocator,0> > > >&) (0x1A55) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x64, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x55, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A67) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::initializer_list,0> > > (0x1A50) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x50, 0x1a, 0x00, 0x00 # MemberFunction (0x1A68) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector,0> >,std::allocator,0> > > >& (0x1A64) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list,0> > >) (0x1A67) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x64, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x67, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A69) { # 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> > > >&&) (0x1A65) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector,0> >,std::allocator,0> > > >& std::vector,0> >,std::allocator,0> > > >::(const std::vector,0> >,std::allocator,0> > > >&) (0x1A66) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector,0> >,std::allocator,0> > > >& std::vector,0> >,std::allocator,0> > > >::(std::initializer_list,0> > >) (0x1A68) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x65, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x66, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x1a, 0x00, 0x00 # ArgList (0x1A6A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::sub_match,0> >& (0x1A2C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A6B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::sub_match,0> >&) (0x1A6A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6a, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A6C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::sub_match,0> > (0x1A1C) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1A6D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::sub_match,0> >&& (0x1A6C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A6E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::sub_match,0> >&&) (0x1A6D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A6F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::sub_match,0> >&) (0x1A6B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >&&) (0x1A6E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6e, 0x1a, 0x00, 0x00 # Class (0x1A70) { # 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 (0x1A71) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ArgType: const std::sub_match,0> >& (0x1A2C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A72) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> > > > >, const std::sub_match,0> >&) (0x1A71) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x71, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A73) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ArgType: std::sub_match,0> >&& (0x1A6C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x6c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A74) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> > > > >, std::sub_match,0> >&&) (0x1A73) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x73, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A75) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::sub_match,0> >& (0x1A2C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A76) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vector_const_iterator,0> > > > >, const unsigned __int64, const std::sub_match,0> >&) (0x1A75) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x75, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A77) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ArgType: std::initializer_list,0> > > (0x1A50) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x50, 0x1a, 0x00, 0x00 # MemberFunction (0x1A78) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> > > > >, std::initializer_list,0> > >) (0x1A77) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x77, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A79) { # 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> >&) (0x1A72) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, std::sub_match,0> >&&) (0x1A74) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, const unsigned __int64, const std::sub_match,0> >&) (0x1A76) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >, std::initializer_list,0> > >) (0x1A78) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x76, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x78, 0x1a, 0x00, 0x00 # ArgList (0x1A7A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::sub_match,0> >& (0x1A2C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A7B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::sub_match,0> >&) (0x1A7A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7a, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A7C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list,0> > >) (0x1A67) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x67, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A7D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64, const std::sub_match,0> >&) (0x1A7B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(std::initializer_list,0> > >) (0x1A7C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7c, 0x1a, 0x00, 0x00 # MemberFunction (0x1A7E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A7F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A7E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64, const std::sub_match,0> >&) (0x1A7B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x1a, 0x00, 0x00 # ArgList (0x1A80) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 # MemberFunction (0x1A81) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_const_iterator,0> > > > >) (0x1A80) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x80, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A82) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ArgType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 # MemberFunction (0x1A83) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> > > > >, std::_Vector_const_iterator,0> > > > >) (0x1A82) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x82, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A84) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::(std::_Vector_const_iterator,0> > > > >) (0x1A81) # ] # 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> > > > >) (0x1A83) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x81, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x1a, 0x00, 0x00 # ArgList (0x1A85) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector,0> >,std::allocator,0> > > >& (0x1A64) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x64, 0x1a, 0x00, 0x00 # MemberFunction (0x1A86) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector,0> >,std::allocator,0> > > >&) (0x1A85) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x85, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A87) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::sub_match,0> > (0x1A1C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A88) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1A89) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector,0> >,std::allocator,0> > > > (0x1A53) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x53, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1A8A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >* (0x1A31) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A8B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::() (0x1A88) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::() (0x1A8A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x88, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8a, 0x1a, 0x00, 0x00 # MemberFunction (0x1A8C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A8D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A8E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A8C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A8D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8d, 0x1a, 0x00, 0x00 # Class (0x1A8F) { # 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 (0x1A90) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > > > > > (0x1A8F) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8f, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1A91) { # 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 (0x1A92) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> > > > > > (0x1A91) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x91, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A93) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A90) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A92) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x1a, 0x00, 0x00 # MemberFunction (0x1A94) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A95) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A96) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >& (0x1A3F) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3f, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A97) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >& (0x1A2C) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A98) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A96) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A97) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x96, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x1a, 0x00, 0x00 # MemberFunction (0x1A99) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >& (0x1A3F) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3f, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1A9A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >& (0x1A2C) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1A9B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::() (0x1A99) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::() (0x1A9A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x99, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9a, 0x1a, 0x00, 0x00 # MemberFunction (0x1A9C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> > > (0x1A1F) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A9D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1A9E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >*, const unsigned __int64) (0x1A9D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1A9F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::sub_match,0> >& (0x1A2C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 # MemberFunction (0x1AA0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::sub_match,0> >*, const unsigned __int64, const std::sub_match,0> >&) (0x1A9F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x9f, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1AA1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 # MemberFunction (0x1AA2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1AA1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xa1, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1AA3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x1AA4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1AA3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xa3, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1AA5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x1AA6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1AA5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xa5, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1AA7) { # 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) (0x1AA4) # ] # 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) (0x1AA6) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa4, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa6, 0x1a, 0x00, 0x00 # MemberFunction (0x1AA8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1AA1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xa1, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1AA9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 # MemberFunction (0x1AAA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*) (0x1AA9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa9, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AAB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AAC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1AAD) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::sub_match,0> >* (0x1A87) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x1AAE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::sub_match,0> >* (0x1AAD) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1AAF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::sub_match,0> >*, const unsigned __int64, const unsigned __int64) (0x1AAE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xae, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AB0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AB1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: const std::vector,0> >,std::allocator,0> > > >* (0x1A89) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*) (0x1AA9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x89, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa9, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1AB2) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x1A5E # Name: vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A63 # Name: _Move_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A63 # Name: _Move_assign_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1A69 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: ~vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A6F # Name: push_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x1A79 # Name: insert # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A7D # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A7F # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A7E) # Name: _Reallocate_exactly # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A7E) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: shrink_to_fit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A84 # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: clear # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >,std::allocator,0> > > >::(std::vector,0> >,std::allocator,0> > > >&) (0x1A86) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A8B # Name: data # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A8E # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A8E # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A93 # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A93 # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A8D) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A8D) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A92) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> > > > > > std::vector,0> >,std::allocator,0> > > >::() (0x1A92) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A8B # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A8B # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::vector,0> >,std::allocator,0> > > >::() (0x1A94) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::() (0x1A95) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::() (0x1A95) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::() (0x1A95) # Name: capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::() (0x1A95) # Name: _Unused_capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector,0> >,std::allocator,0> > > >::() (0x1A94) # Name: _Has_unused_capacity # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A98 # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A98 # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A9B # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1A9B # Name: back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator,0> > > std::vector,0> >,std::allocator,0> > > >::() (0x1A9C) # Name: get_allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, const unsigned __int64) (0x1A9E) # Name: _Udefault # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, const unsigned __int64, const std::sub_match,0> >&) (0x1AA0) # 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> >*) (0x1AA2) # Name: _Umove # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1AA7 # 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> >*) (0x1AA8) # 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> >*) (0x1AAA) # Name: _Destroy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1AAB) # Name: _Calculate_growth # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1AAC) # Name: _Buy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector,0> >,std::allocator,0> > > >::(const std::sub_match,0> >*, const unsigned __int64, const unsigned __int64) (0x1AAF) # Name: _Change_array # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: _Tidy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1AB0) # Name: _Xlength # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector,0> >,std::allocator,0> > > >::() (0x1AB0) # 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> >*) (0x1AB1) # Name: _Orphan_range # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> > > (0x1A1F) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits,0> > > > (0x1A44) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> > (0x1A1C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> > > (0x1A1F) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >* (0x1A87) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >* (0x1A31) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >& (0x1A3F) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >& (0x1A2C) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator,0> > > > > (0x1A70) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator,0> > > > > (0x1A2F) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > > > > > (0x1A8F) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> > > > > > (0x1A91) # Name: const_reverse_iterator # } # } .byte 0x36, 0x05, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0x5e, 0x1a, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x63, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x66, 0x72 .byte 0x6f, 0x6d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x63, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x73 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x5f, 0x66, 0x72, 0x6f .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x69, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x1a, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x6f, 0x1a, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x79, 0x1a, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7d, 0x1a, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7f, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x7e, 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, 0x03, 0x00 .byte 0x7e, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x1a, 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 0x4a, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x84, 0x1a, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4a, 0x1a, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x1a, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8b, 0x1a, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8e, 0x1a, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8e, 0x1a, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x93, 0x1a, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x93, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8d, 0x1a, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8d, 0x1a, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x1a, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x1a, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8b, 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 0x8b, 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 0x94, 0x1a, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x95, 0x1a, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x95, 0x1a, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x95, 0x1a, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x95, 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 0x94, 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 0x98, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x98, 0x1a, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9b, 0x1a, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9b, 0x1a, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9c, 0x1a, 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 0x9e, 0x1a, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa0, 0x1a, 0x00, 0x00 .byte 0x5f, 0x55, 0x66, 0x69 .byte 0x6c, 0x6c, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa2, 0x1a, 0x00, 0x00 .byte 0x5f, 0x55, 0x6d, 0x6f .byte 0x76, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa7, 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 0xa8, 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 0xaa, 0x1a, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xab, 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 0xac, 0x1a, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xaf, 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 0x4a, 0x1a, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xb0, 0x1a, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xb0, 0x1a, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x67, 0x65, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xb1, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x44, 0x1a, 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, 0x1a, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1f, 0x1a, 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 0x87, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x31, 0x1a, 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 0x3f, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2f, 0x1a, 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, 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 0x91, 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 (0x1AB3) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 98 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1AB2) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x62, 0x00, 0x10, 0x02 .byte 0xb2, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x76 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x3c, 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 (0x1AB4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector,0> >,std::allocator,0> > > > (0x1AB3) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 624 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb3, 0x1a, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x70, 0x02, 0x00, 0x00 # Struct (0x1AB5) { # 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 (0x1AB6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: std::sub_match,0> >* (0x1A87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AB7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AB8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AB9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::sub_match,0> >&) (0x1A6A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6a, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1ABA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1ABB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1ABC) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: int std::sub_match,0> >::(const std::sub_match,0> >&) (0x1AB9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int std::sub_match,0> >::(const std::basic_string,std::allocator >&) (0x1ABA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: int std::sub_match,0> >::(const char*) (0x1ABB) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb9, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xba, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbb, 0x1a, 0x00, 0x00 # MemberFunction (0x1ABD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const unsigned __int64) (0x1194) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1ABE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::sub_match,0> >&) (0x1A6A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6a, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1ABF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const unsigned __int64) (0x1194) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AC0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1AC1) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::sub_match,0> >::(const std::sub_match,0> >&) (0x1ABE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::sub_match,0> >::(const char* const, const unsigned __int64) (0x1ABF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::sub_match,0> >::(const char* const) (0x1AC0) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbe, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x1a, 0x00, 0x00 # MethodOverloadList (0x1AC2) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::sub_match,0> >::(const char* const, const unsigned __int64) (0x1ABF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::sub_match,0> >::(const char* const) (0x1AC0) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x1a, 0x00, 0x00 # MemberFunction (0x1AC3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # ClassType: std::sub_match,0> > (0x1A1C) # ThisType: const std::sub_match,0> >* (0x1A31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1AC4) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: bool (0x30) # FieldOffset: 0x20 # Name: matched # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::sub_match,0> >::() (0x1AB6) # Name: sub_match # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 std::sub_match,0> >::() (0x1AB7) # Name: length # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator > std::sub_match,0> >::() (0x1AB8) # Name: operator basic_string # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator > std::sub_match,0> >::() (0x1AB8) # Name: str # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1ABC # Name: compare # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int std::sub_match,0> >::(const char* const, const unsigned __int64) (0x1ABD) # Name: _Compare # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1AC1 # Name: _Match_equal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1AC1 # Name: _Less # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1AC2 # Name: _Greater # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::pair,0>,gsl::details::span_iterator,0> > std::sub_match,0> >::() (0x1AC3) # Name: _Effective_range # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x19E9) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::basic_string,std::allocator > (0x114D) # Name: string_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::char_traits (0x1242) # Name: _Traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: _Size_type # } # } .byte 0x76, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x6d, 0x61 .byte 0x74, 0x63, 0x68, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb6, 0x1a, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x5f .byte 0x6d, 0x61, 0x74, 0x63 .byte 0x68, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb7, 0x1a, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb8, 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 0xb8, 0x1a, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x00 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xbc, 0x1a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbd, 0x1a, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x72, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xc1, 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 0xc1, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4c, 0x65, 0x73 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc2, 0x1a, 0x00, 0x00 .byte 0x5f, 0x47, 0x72, 0x65 .byte 0x61, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc3, 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 0xb5, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x42, 0x12, 0x00, 0x00 .byte 0x5f, 0x54, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x5f, 0x53, 0x69, 0x7a .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x1AC5) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 26 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1AC4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 40 # 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 0xc4, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x28, 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 (0x1AC6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::sub_match,0> > (0x1AC5) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 670 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc5, 0x1a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x9e, 0x02, 0x00, 0x00 # Pointer (0x1AC7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator,0> > > (0x1A20) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1AC8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::sub_match,0> >& (0x1A3F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3f, 0x1a, 0x00, 0x00 # MemberFunction (0x1AC9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: const std::allocator,0> > >* (0x1AC7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::sub_match,0> >&) (0x1AC8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xc7, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc8, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1ACA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >* (0x1A31) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: const std::allocator,0> > >* (0x1AC7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::sub_match,0> >&) (0x1A6A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xc7, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6a, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1ACB) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* std::allocator,0> > >::(std::sub_match,0> >&) (0x1AC9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >* std::allocator,0> > >::(const std::sub_match,0> >&) (0x1ACA) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x1a, 0x00, 0x00 # Pointer (0x1ACC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator,0> > > (0x1A1F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1ACD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: std::allocator,0> > >* (0x1ACC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xcc, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1ACE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: std::allocator,0> > >* (0x1ACC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> > >&) (0x1A22) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xcc, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1ACF) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator,0> > >::() (0x1ACD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator,0> > >::(const std::allocator,0> > >&) (0x1ACE) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcd, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x1a, 0x00, 0x00 # Pointer (0x1AD0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::sub_match,0> > (0x1A1C) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x1AD1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1AD2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: std::allocator,0> > >* (0x1ACC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >* const, const unsigned __int64) (0x1AD1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xcc, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd1, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AD3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: std::allocator,0> > >* (0x1ACC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xcc, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AD4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: std::allocator,0> > >* (0x1ACC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xcc, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1AD5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* std::allocator,0> > >::(const unsigned __int64) (0x1AD3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* std::allocator,0> > >::(const unsigned __int64, const void*) (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 # MemberFunction (0x1AD6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator,0> > > (0x1A1F) # ThisType: const std::allocator,0> > >* (0x1AC7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xc7, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1AD7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1ACB # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1ACF # Name: allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::allocator,0> > >::(std::sub_match,0> >* const, const unsigned __int64) (0x1AD2) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1AD5 # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator,0> > >::() (0x1AD6) # 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> > (0x1A1C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >* (0x1A87) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >* (0x1A31) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >& (0x1A3F) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >& (0x1A2C) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xcb, 0x1a, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xcf, 0x1a, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd2, 0x1a, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd5, 0x1a, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd6, 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 0x1c, 0x1a, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x31, 0x1a, 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 0x3f, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x1AD8) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1AD7) # 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 0xd7, 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 (0x1AD9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator,0> > > (0x1AD8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd8, 0x1a, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # Pointer (0x1ADA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1ADB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1ADA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xda, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1ADC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x1ADD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1ADA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >*, const std::_Container_base12*) (0x1ADC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xda, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdc, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1ADE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> > > > >::() (0x1ADB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> > > > >::(std::sub_match,0> >*, const std::_Container_base12*) (0x1ADD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdd, 0x1a, 0x00, 0x00 # Modifier (0x1ADF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1AE0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator,0> > > > > (0x1ADF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdf, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1AE1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >& (0x1A2C) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AE2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >* (0x1A31) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1AE3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1AE4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> > > > >& (0x1AE3) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1ADA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe3, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xda, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AE5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1ADA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xda, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1AE6) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > >& std::_Vector_const_iterator,0> > > > >::() (0x1AE4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::_Vector_const_iterator,0> > > > >::(int) (0x1AE5) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe4, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe5, 0x1a, 0x00, 0x00 # MemberFunction (0x1AE7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AE8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> > > > >& (0x1AE3) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1ADA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe3, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xda, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AE9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1AEA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator,0> > > > > (0x1ADF) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdf, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1AEB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vector_const_iterator,0> > > > >& (0x1AEA) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xea, 0x1a, 0x00, 0x00 # MemberFunction (0x1AEC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator,0> > > > >&) (0x1AEB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1AED) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::_Vector_const_iterator,0> > > > >::(const __int64) (0x1AE9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AEC) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xec, 0x1a, 0x00, 0x00 # MemberFunction (0x1AEE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >& (0x1A2C) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AEF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator,0> > > > >&) (0x1AEB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AF0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: const std::_Vector_const_iterator,0> > > > >* (0x1AE0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator,0> > > > >&) (0x1AEB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xe0, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1AF1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::sub_match,0> >* (0x1A31) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 # MemberFunction (0x1AF2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> > > > > (0x1A2F) # ThisType: std::_Vector_const_iterator,0> > > > >* (0x1ADA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::sub_match,0> >*) (0x1AF1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0xda, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf1, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1AF3) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Iterator_base12 (0x124F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* (0x1A87) # FieldOffset: 0x10 # Name: _Ptr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1ADE # Name: _Vector_const_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >& std::_Vector_const_iterator,0> > > > >::() (0x1AE1) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >* std::_Vector_const_iterator,0> > > > >::() (0x1AE2) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1AE6 # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1AE6 # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> > > > >::(const __int64) (0x1AE7) # Name: _Verify_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > >& std::_Vector_const_iterator,0> > > > >::(const __int64) (0x1AE8) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > > std::_Vector_const_iterator,0> > > > >::(const __int64) (0x1AE9) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> > > > >& std::_Vector_const_iterator,0> > > > >::(const __int64) (0x1AE8) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1AED # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >& std::_Vector_const_iterator,0> > > > >::(const __int64) (0x1AEE) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AEF) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AEF) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AEF) # Name: operator< # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AEF) # Name: operator> # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AEF) # Name: operator<= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AEF) # Name: operator>= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> > > > >::(const std::_Vector_const_iterator,0> > > > >&) (0x1AF0) # Name: _Compat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >* std::_Vector_const_iterator,0> > > > >::() (0x1AE2) # Name: _Unwrapped # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> > > > >::(const std::sub_match,0> >*) (0x1AF2) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> > (0x1A1C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >* (0x1A31) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >& (0x1A2C) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >* (0x1A87) # Name: _Tptr # } # } .byte 0x36, 0x02, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x50 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xde, 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 0xe1, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe2, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe6, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe6, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 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 0xe8, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe9, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe8, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xed, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xee, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf0, 0x1a, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe2, 0x1a, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf2, 0x1a, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x74, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x1c, 0x1a, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 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 0x31, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x5f, 0x54, 0x70, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x1AF4) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 32 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1AF3) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # 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 0x20, 0x00, 0x10, 0x02 .byte 0xf3, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x1AF5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_const_iterator,0> > > > > (0x1AF4) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 23 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf4, 0x1a, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x17, 0x00, 0x00, 0x00 # Struct (0x1AF6) { # 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 (0x1AF7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Default_allocator_traits,0> > > > (0x1AF6) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x1AF8) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1AF7) # 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 0xf7, 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 (0x1AF9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator_traits,0> > > > (0x1AF8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf8, 0x1a, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x86, 0x03, 0x00, 0x00 # Class (0x1AFA) { # 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 (0x1AFB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1AFC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1AFD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> > >&) (0x1A22) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1AFE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator,0> > > (0x1A1F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1AFF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator,0> > >& (0x1AFE) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 # MemberFunction (0x1B00) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator,0> > >&) (0x1AFF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xff, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1B01) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1B02) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1B01) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x01, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B03) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: const std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1B02) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x02, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B04) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy*& (0x1257) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x12, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B05) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* const& (0x125A) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: const std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1B02) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x12, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x02, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B06) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B04) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* const& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B05) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x05, 0x1b, 0x00, 0x00 # Pointer (0x1B07) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1B08) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_alloc,0> >,std::allocator,0> > > > >& (0x1B07) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x07, 0x1b, 0x00, 0x00 # MemberFunction (0x1B09) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_alloc,0> >,std::allocator,0> > > > >&) (0x1B08) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x08, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B0A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> > >& (0x1AFE) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B0B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator,0> > >& (0x1A21) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: const std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1B02) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x21, 0x1a, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x02, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B0C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator,0> > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B0A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator,0> > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B0B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0a, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0b, 0x1b, 0x00, 0x00 # Class (0x1B0D) { # 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 (0x1B0E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val,0> > > > (0x1B0D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0d, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1B0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val,0> > > >& (0x1B0E) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0e, 0x1b, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1B10) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_val,0> > > > (0x1B0D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x0d, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1B11) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val,0> > > > (0x1B10) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1B12) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val,0> > > >& (0x1B11) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: const std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1B02) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x11, 0x1b, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x02, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B13) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val,0> > > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B0F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val,0> > > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B12) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0f, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x1b, 0x00, 0x00 # ArgList (0x1B14) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::sub_match,0> >* (0x1AAD) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xad, 0x1a, 0x00, 0x00 # MemberFunction (0x1B15) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::sub_match,0> >*) (0x1B14) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x14, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B16) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> > > > > (0x1A70) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x1a, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1B17) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::sub_match,0> >* (0x1A87) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1B18) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >*& (0x1B17) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1AFB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x17, 0x1b, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfb, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1B19) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::sub_match,0> >* (0x1AAD) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xad, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1B1A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::sub_match,0> >*& (0x1B19) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # ThisType: const std::_Vector_alloc,0> >,std::allocator,0> > > > >* (0x1B02) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x19, 0x1b, 0x00, 0x00 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x02, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B1B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B18) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B1A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x1b, 0x00, 0x00 # Struct (0x1B1C) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Simple_types,0> > > # LinkageName: .?AU?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@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, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .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, 0x55, 0x3f, 0x24 .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 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 # FieldList (0x1B1D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # FieldOffset: 0x0 # Name: _Mypair # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: ~_Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::(const std::allocator,0> > >&) (0x1AFD) # Name: _Copy_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::(std::allocator,0> > >&) (0x1B00) # Name: _Move_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B03) # Name: _Getpfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B06 # Name: _Myproxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::(std::_Vector_alloc,0> >,std::allocator,0> > > > >&) (0x1B09) # Name: _Swap_all # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B0C # Name: _Getal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B13 # Name: _Get_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> > > > > std::_Vector_alloc,0> >,std::allocator,0> > > > >::(const std::sub_match,0> >*) (0x1B15) # Name: _Make_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> > > > > std::_Vector_alloc,0> >,std::allocator,0> > > > >::(const unsigned __int64) (0x1B16) # Name: _Make_iterator_offset # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B1B # Name: _Myfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B1B # Name: _Mylast # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B1B # Name: _Myend # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> > > (0x1A1F) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits,0> > > > (0x1A44) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Simple_types,0> > > (0x1B1C) # Name: _Val_types # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >* (0x1A87) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >* (0x1A31) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator,0> > > > > (0x1A70) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator,0> > > > > (0x1A2F) # Name: const_iterator # } # } .byte 0x62, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x1a, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x03, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x06, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x09, 0x1b, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0c, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x13, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x15, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x16, 0x1b, 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 0x1b, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1b, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1b, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x44, 0x1a, 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 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1c, 0x1b, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x31, 0x1a, 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 0x70, 0x1a, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2f, 0x1a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Class (0x1B1E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 35 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1B1D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Vector_alloc,0> >,std::allocator,0> > > > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@V?$allocator@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@2@@std@@@std@@ # } .byte 0xae, 0x01, 0x04, 0x15 .byte 0x23, 0x00, 0x10, 0x02 .byte 0x1d, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x40, 0x55, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x5f, 0x62, 0x61, 0x73 .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, 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 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1B1F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1B1E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 402 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x1e, 0x1b, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x92, 0x01, 0x00, 0x00 # Pointer (0x1B20) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x1B21) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1B22) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::pair,0>,gsl::details::span_iterator,0> > (0x1B21) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x21, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1B23) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::pair,0>,gsl::details::span_iterator,0> >& (0x1B22) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x22, 0x1b, 0x00, 0x00 # MemberFunction (0x1B24) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1B20) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::pair,0>,gsl::details::span_iterator,0> >&) (0x1B23) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x20, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x23, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1B25) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1B26) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::pair,0>,gsl::details::span_iterator,0> >&& (0x1B25) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x25, 0x1b, 0x00, 0x00 # MemberFunction (0x1B27) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1B20) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::pair,0>,gsl::details::span_iterator,0> >&&) (0x1B26) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x20, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x26, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B28) { # 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> >&) (0x1B24) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::pair,0>,gsl::details::span_iterator,0> >::(std::pair,0>,gsl::details::span_iterator,0> >&&) (0x1B27) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x24, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x1b, 0x00, 0x00 # Pointer (0x1B29) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x1B2A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # Modifiers [ (0x3) # Const (0x1) # Volatile (0x2) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x03, 0x00, 0xf2, 0xf1 # Pointer (0x1B2B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const volatile std::pair,0>,gsl::details::span_iterator,0> > (0x1B2A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2a, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1B2C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const volatile std::pair,0>,gsl::details::span_iterator,0> >& (0x1B2B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2b, 0x1b, 0x00, 0x00 # MemberFunction (0x1B2D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::pair,0>,gsl::details::span_iterator,0> >& (0x1B29) # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1B20) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const volatile std::pair,0>,gsl::details::span_iterator,0> >&) (0x1B2C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x29, 0x1b, 0x00, 0x00 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x20, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2c, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1B2E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::pair,0>,gsl::details::span_iterator,0> >& (0x1B29) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x29, 0x1b, 0x00, 0x00 # MemberFunction (0x1B2F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1B20) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::pair,0>,gsl::details::span_iterator,0> >&) (0x1B2E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x20, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2e, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1B30) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0x0 # Name: first # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0x10 # Name: second # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B28 # 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> >&) (0x1B2D) # 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> >&) (0x1B2F) # Name: swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x19E9) # Name: first_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: gsl::details::span_iterator,0> (0x19E9) # Name: second_type # } # } .byte 0x82, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x66, 0x69 .byte 0x72, 0x73, 0x74, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x10, 0x00, 0x73, 0x65 .byte 0x63, 0x6f, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x28, 0x1b, 0x00, 0x00 .byte 0x70, 0x61, 0x69, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2d, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2f, 0x1b, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x73, 0x65, 0x63, 0x6f .byte 0x6e, 0x64, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Struct (0x1B31) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 8 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1B30) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x30, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x1B32) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x75, 0x74, 0x69, 0x6c .byte 0x69, 0x74, 0x79, 0x00 # UdtSourceLine (0x1B33) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::pair,0>,gsl::details::span_iterator,0> > (0x1B31) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\utility (0x1B32) # LineNumber: 94 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x31, 0x1b, 0x00, 0x00 .byte 0x32, 0x1b, 0x00, 0x00 .byte 0x5e, 0x00, 0x00, 0x00 # ArgList (0x1B34) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1B35) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator,0> > >&, const unsigned __int64) (0x1B34) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x34, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1B36) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x1B37) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator,0> > >&, const unsigned __int64, const void*) (0x1B36) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x36, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B38) { # 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 __int64) (0x1B35) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::sub_match,0> >* std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, const unsigned __int64, const void*) (0x1B37) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x35, 0x1b, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x37, 0x1b, 0x00, 0x00 # ArgList (0x1B39) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: const std::sub_match,0> >* (0x1AAD) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0xad, 0x1a, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x1B3A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator,0> > >&, const std::sub_match,0> >*, const unsigned __int64) (0x1B39) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x39, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B3B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> > >&) (0x1A22) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B3C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> > > (0x1A1F) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> > >&) (0x1A22) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1B3D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B38 # 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 __int64) (0x1B3A) # Name: deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Default_allocator_traits,0> > > >::(const std::allocator,0> > >&) (0x1B3B) # 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> > >&) (0x1B3C) # Name: select_on_container_copy_construction # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> > > (0x1A1F) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> > (0x1A1C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >* (0x1A87) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >* (0x1A31) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void* (0x603) # Name: void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const void* (0x1283) # Name: const_void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_copy_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0xbe, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x38, 0x1b, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x3a, 0x1b, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x3b, 0x1b, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x3c, 0x1b, 0x00, 0x00 .byte 0x73, 0x65, 0x6c, 0x65 .byte 0x63, 0x74, 0x5f, 0x6f .byte 0x6e, 0x5f, 0x63, 0x6f .byte 0x6e, 0x74, 0x61, 0x69 .byte 0x6e, 0x65, 0x72, 0x5f .byte 0x63, 0x6f, 0x70, 0x79 .byte 0x5f, 0x63, 0x6f, 0x6e .byte 0x73, 0x74, 0x72, 0x75 .byte 0x63, 0x74, 0x69, 0x6f .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1f, 0x1a, 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 0x1c, 0x1a, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x76, 0x6f, 0x69, 0x64 .byte 0x5f, 0x70, 0x6f, 0x69 .byte 0x6e, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xbd, 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 0xc0, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Struct (0x1B3E) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1B3D) # 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 0x3d, 0x1b, 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 (0x1B3F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocator_traits,0> > > > (0x1B3E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 835 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3e, 0x1b, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x43, 0x03, 0x00, 0x00 # Pointer (0x1B40) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B41) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> > >& (0x1AFE) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # ThisType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1B40) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x40, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1B42) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1B43) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1B42) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x42, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B44) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator,0> > >& (0x1A21) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # ThisType: const std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1B43) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x21, 0x1a, 0x00, 0x00 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x43, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B45) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B41) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B44) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x44, 0x1b, 0x00, 0x00 # MemberFunction (0x1B46) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val,0> > > >& (0x1B0E) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # ThisType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1B40) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0e, 0x1b, 0x00, 0x00 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x40, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B47) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val,0> > > >& (0x1B11) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # ThisType: const std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1B43) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x11, 0x1b, 0x00, 0x00 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x43, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B48) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B46) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B47) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x46, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x1b, 0x00, 0x00 # FieldList (0x1B49) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::allocator,0> > > (0x1A1F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Vector_val,0> > > > (0x1B0D) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B45 # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B48 # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> > > (0x1A1F) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x0d, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x45, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x48, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x1B4A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1B49) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x49, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6d, 0x70 .byte 0x72, 0x65, 0x73, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x69, 0x72, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 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 (0x1B4B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1B4A) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4a, 0x1b, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # Pointer (0x1B4C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val,0> > > > (0x1B0D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0d, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B4D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_val,0> > > > (0x1B0D) # ThisType: std::_Vector_val,0> > > >* (0x1B4C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0d, 0x1b, 0x00, 0x00 .byte 0x4c, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1B4E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* (0x1A87) # FieldOffset: 0x8 # Name: _Myfirst # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* (0x1A87) # FieldOffset: 0x10 # Name: _Mylast # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::sub_match,0> >* (0x1A87) # FieldOffset: 0x18 # Name: _Myend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_val,0> > > >::() (0x1B4D) # Name: _Vector_val # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> > (0x1A1C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >* (0x1A87) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >* (0x1A31) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >& (0x1A3F) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >& (0x1A2C) # Name: const_reference # } # } .byte 0xf2, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4d .byte 0x79, 0x6c, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 0x1b, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x31, 0x1a, 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 0x3f, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x2c, 0x1a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 # Class (0x1B4F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 12 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1B4E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x4e, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x76 .byte 0x61, 0x6c, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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 (0x1B50) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_val,0> > > > (0x1B4F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 376 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4f, 0x1b, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x78, 0x01, 0x00, 0x00 # FieldList (0x1B51) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> > (0x1A1C) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::sub_match,0> >* (0x1A87) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::sub_match,0> >* (0x1A31) # Name: const_pointer # } # } .byte 0x6a, 0x00, 0x03, 0x12 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x31, 0x1a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Struct (0x1B52) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1B51) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Simple_types,0> > > # LinkageName: .?AU?$_Simple_types@V?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ # } .byte 0xd2, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x10, 0x02 .byte 0x51, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 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, 0x55, 0x3f, 0x24 .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 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 (0x1B53) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Simple_types,0> > > (0x1B52) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 928 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x52, 0x1b, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xa0, 0x03, 0x00, 0x00 # FuncId (0x1B54) { # 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 (0x1B55) { # 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 (0x1B56) { # 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 (0x1B57) { # 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 (0x1B58) { # 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 (0x1B59) { # 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 (0x1B5A) { # 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 (0x1B5B) { # 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 (0x1B5C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::time_get > > (0x1B5B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5b, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Class (0x1B5D) { # 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 (0x1B5E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Locinfo (0x1B5D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1B5F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Locinfo (0x1B5E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5e, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1B60) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: wchar_t (0x71) # ArgType: const std::_Locinfo& (0x1B5F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x71, 0x00, 0x00, 0x00 .byte 0x5f, 0x1b, 0x00, 0x00 # MemberFunction (0x1B61) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::time_get > > (0x1B5B) # ThisType: std::time_get > >* (0x1B5C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (wchar_t, const std::_Locinfo&) (0x1B60) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5b, 0x1b, 0x00, 0x00 .byte 0x5c, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x60, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1B62) { # 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 (0x1B63) { # 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 (0x1B64) { # 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 (0x1B65) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Locinfo (0x1B5D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1B66) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Locinfo* (0x1B65) # ArgType: const char* (0x1141) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x1B67) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Locinfo (0x1B5D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Locinfo*, const char*) (0x1B66) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x66, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1B68) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Locinfo* (0x1B65) # ArgType: int (0x74) # ArgType: const char* (0x1141) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x1B69) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Locinfo (0x1B5D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Locinfo*, int, const char*) (0x1B68) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x68, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B6A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Locinfo::(std::_Locinfo*, const char*) (0x1B67) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Locinfo::(std::_Locinfo*, int, const char*) (0x1B69) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x67, 0x1b, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x69, 0x1b, 0x00, 0x00 # ArgList (0x1B6B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Locinfo* (0x1B65) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 # MemberFunction (0x1B6C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Locinfo (0x1B5D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Locinfo*) (0x1B6B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6b, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1B6D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Locinfo (0x1B5D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1B6E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Locinfo& (0x1B6D) # ClassType: std::_Locinfo (0x1B5D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Locinfo*, int, const char*) (0x1B68) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6d, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x68, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B6F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Locinfo (0x1B5D) # ThisType: std::_Locinfo* (0x1B65) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1B70) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int (0x74) # ArgType: const char* (0x1141) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x1B71) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Locinfo (0x1B5D) # ThisType: std::_Locinfo* (0x1B65) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int, const char*) (0x1B70) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x70, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1B72) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Locinfo& (0x1B5F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5f, 0x1b, 0x00, 0x00 # MemberFunction (0x1B73) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Locinfo (0x1B5D) # ThisType: std::_Locinfo* (0x1B65) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Locinfo&) (0x1B72) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x72, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B74) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Locinfo::(const char*) (0x1B6F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Locinfo::(int, const char*) (0x1B71) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Locinfo::(const std::_Locinfo&) (0x1B73) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6f, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x71, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x73, 0x1b, 0x00, 0x00 # MemberFunction (0x1B75) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Locinfo (0x1B5D) # ThisType: std::_Locinfo* (0x1B65) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B76) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Locinfo& (0x1B6D) # ClassType: std::_Locinfo (0x1B5D) # ThisType: std::_Locinfo* (0x1B65) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int, const char*) (0x1B70) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6d, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x70, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1B77) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Locinfo (0x1B5E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5e, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B78) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1B79) { # 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 (0x1B7A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: _Collvec (0x1B79) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x79, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1B7B) { # 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 (0x1B7C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: _Ctypevec (0x1B7B) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7b, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1B7D) { # 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 (0x1B7E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: _Cvtvec (0x1B7D) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7d, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1B7F) { # 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 (0x1B80) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: lconv (0x1B7F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x7f, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1B81) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const lconv (0x1B80) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x80, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B82) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const lconv* (0x1B81) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x81, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1B83) { # 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 (0x1B84) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Timevec (0x1B83) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B85) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1B86) { # 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 (0x1B87) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned short (0x1B86) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x86, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B88) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned short* (0x1B87) # ClassType: std::_Locinfo (0x1B5D) # ThisType: const std::_Locinfo* (0x1B77) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x77, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B89) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Locinfo& (0x1B6D) # ClassType: std::_Locinfo (0x1B5D) # ThisType: std::_Locinfo* (0x1B65) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Locinfo&) (0x1B72) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6d, 0x1b, 0x00, 0x00 .byte 0x5d, 0x1b, 0x00, 0x00 .byte 0x65, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x72, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1B8A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Lockit (0x1B62) # FieldOffset: 0x0 # Name: _Lock # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Yarn (0x1B63) # FieldOffset: 0x8 # Name: _Days # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Yarn (0x1B63) # FieldOffset: 0x18 # Name: _Months # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Yarn (0x1B64) # FieldOffset: 0x28 # Name: _W_Days # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Yarn (0x1B64) # FieldOffset: 0x38 # Name: _W_Months # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Yarn (0x1B63) # FieldOffset: 0x48 # Name: _Oldlocname # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Yarn (0x1B63) # FieldOffset: 0x58 # Name: _Newlocname # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B6A # Name: _Locinfo_ctor # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Locinfo::(std::_Locinfo*) (0x1B6C) # Name: _Locinfo_dtor # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::_Locinfo& std::_Locinfo::(std::_Locinfo*, int, const char*) (0x1B6E) # Name: _Locinfo_Addcats # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1B74 # Name: _Locinfo # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Locinfo::() (0x1B75) # Name: ~_Locinfo # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Locinfo& std::_Locinfo::(int, const char*) (0x1B76) # Name: _Addcats # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Locinfo::() (0x1B78) # Name: _Getname # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: _Collvec std::_Locinfo::() (0x1B7A) # Name: _Getcoll # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: _Ctypevec std::_Locinfo::() (0x1B7C) # Name: _Getctype # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: _Cvtvec std::_Locinfo::() (0x1B7E) # Name: _Getcvt # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const lconv* std::_Locinfo::() (0x1B82) # Name: _Getlconv # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Timevec std::_Locinfo::() (0x1B84) # Name: _Gettnames # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Locinfo::() (0x1B78) # Name: _Getdays # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Locinfo::() (0x1B78) # Name: _Getmonths # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Locinfo::() (0x1B78) # Name: _Getfalse # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Locinfo::() (0x1B78) # Name: _Gettrue # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int std::_Locinfo::() (0x1B85) # Name: _Getdateorder # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Timevec std::_Locinfo::() (0x1B84) # Name: _W_Gettnames # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const unsigned short* std::_Locinfo::() (0x1B88) # Name: _W_Getdays # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const unsigned short* std::_Locinfo::() (0x1B88) # Name: _W_Getmonths # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Locinfo& std::_Locinfo::(const std::_Locinfo&) (0x1B89) # Name: operator= # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: _Collvec (0x1B79) # Name: _Collvec # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: _Ctypevec (0x1B7B) # Name: _Ctypevec # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: _Cvtvec (0x1B7D) # Name: _Cvtvec # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Timevec (0x1B83) # Name: _Timevec # } # } .byte 0x96, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4c .byte 0x6f, 0x63, 0x6b, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x44 .byte 0x61, 0x79, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x6f, 0x6e, 0x74, 0x68 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0x28, 0x00, 0x5f, 0x57 .byte 0x5f, 0x44, 0x61, 0x79 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0x38, 0x00, 0x5f, 0x57 .byte 0x5f, 0x4d, 0x6f, 0x6e .byte 0x74, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x48, 0x00, 0x5f, 0x4f .byte 0x6c, 0x64, 0x6c, 0x6f .byte 0x63, 0x6e, 0x61, 0x6d .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x58, 0x00, 0x5f, 0x4e .byte 0x65, 0x77, 0x6c, 0x6f .byte 0x63, 0x6e, 0x61, 0x6d .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x6a, 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 0x6c, 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 0x6e, 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 0x74, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x63 .byte 0x69, 0x6e, 0x66, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x75, 0x1b, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4c, 0x6f .byte 0x63, 0x69, 0x6e, 0x66 .byte 0x6f, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x76, 0x1b, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x63, 0x61, 0x74, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x78, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x6e, 0x61, 0x6d, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7a, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7c, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7e, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x76, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x82, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x6c, 0x63, 0x6f, 0x6e .byte 0x76, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x74, 0x6e, 0x61, 0x6d .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x78, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x64, 0x61, 0x79, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x78, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x6d, 0x6f, 0x6e, 0x74 .byte 0x68, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x78, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x66, 0x61, 0x6c, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x78, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x74, 0x72, 0x75, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x85, 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 0x84, 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 0x88, 0x1b, 0x00, 0x00 .byte 0x5f, 0x57, 0x5f, 0x47 .byte 0x65, 0x74, 0x64, 0x61 .byte 0x79, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 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 0x89, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x79, 0x1b, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6c .byte 0x6c, 0x76, 0x65, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7b, 0x1b, 0x00, 0x00 .byte 0x5f, 0x43, 0x74, 0x79 .byte 0x70, 0x65, 0x76, 0x65 .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7d, 0x1b, 0x00, 0x00 .byte 0x5f, 0x43, 0x76, 0x74 .byte 0x76, 0x65, 0x63, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x6d .byte 0x65, 0x76, 0x65, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1B8B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 35 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1B8A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 104 # Name: std::_Locinfo # LinkageName: .?AV_Locinfo@std@@ # } .byte 0x36, 0x00, 0x04, 0x15 .byte 0x23, 0x00, 0x10, 0x02 .byte 0x8a, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x68, 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 (0x1B8C) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo # } .byte 0x72, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x6c, 0x6f, 0x63 .byte 0x69, 0x6e, 0x66, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1B8D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Locinfo (0x1B8B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo (0x1B8C) # LineNumber: 54 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8b, 0x1b, 0x00, 0x00 .byte 0x8c, 0x1b, 0x00, 0x00 .byte 0x36, 0x00, 0x00, 0x00 # Pointer (0x1B8E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Lockit (0x1B62) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1B8F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Lockit (0x1B62) # ThisType: std::_Lockit* (0x1B8E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x8e, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1B90) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Lockit (0x1B62) # ThisType: std::_Lockit* (0x1B8E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x8e, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1B91) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Lockit (0x1B62) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1B92) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Lockit (0x1B91) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1B93) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Lockit& (0x1B92) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x92, 0x1b, 0x00, 0x00 # MemberFunction (0x1B94) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Lockit (0x1B62) # ThisType: std::_Lockit* (0x1B8E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Lockit&) (0x1B93) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x8e, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x93, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B95) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Lockit::() (0x1B8F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Lockit::(int) (0x1B90) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Lockit::(const std::_Lockit&) (0x1B94) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x94, 0x1b, 0x00, 0x00 # MemberFunction (0x1B96) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Lockit (0x1B62) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1B97) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Lockit* (0x1B8E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x8e, 0x1b, 0x00, 0x00 # MemberFunction (0x1B98) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Lockit (0x1B62) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Lockit*) (0x1B97) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x97, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1B99) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Lockit* (0x1B8E) # ArgType: int (0x74) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x8e, 0x1b, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x1B9A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Lockit (0x1B62) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Lockit*, int) (0x1B99) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x99, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1B9B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Lockit::(int) (0x1B96) # ] # Method [ # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::_Lockit::(std::_Lockit*) (0x1B98) # ] # Method [ # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::_Lockit::(std::_Lockit*, int) (0x1B9A) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x96, 0x1b, 0x00, 0x00 .byte 0x09, 0x00, 0x00, 0x00 .byte 0x98, 0x1b, 0x00, 0x00 .byte 0x09, 0x00, 0x00, 0x00 .byte 0x9a, 0x1b, 0x00, 0x00 # MethodOverloadList (0x1B9C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Lockit::(int) (0x1B96) # ] # Method [ # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::_Lockit::(std::_Lockit*) (0x1B98) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x96, 0x1b, 0x00, 0x00 .byte 0x09, 0x00, 0x00, 0x00 .byte 0x98, 0x1b, 0x00, 0x00 # Pointer (0x1B9D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Lockit (0x1B62) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1B9E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Lockit& (0x1B9D) # ClassType: std::_Lockit (0x1B62) # ThisType: std::_Lockit* (0x1B8E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Lockit&) (0x1B93) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x9d, 0x1b, 0x00, 0x00 .byte 0x62, 0x1b, 0x00, 0x00 .byte 0x8e, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x93, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1B9F) { # 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: 0x1B95 # Name: _Lockit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Lockit::() (0x1B8F) # Name: ~_Lockit # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1B9B # Name: _Lockit_ctor # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1B9C # Name: _Lockit_dtor # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Lockit& std::_Lockit::(const std::_Lockit&) (0x1B9E) # 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 0x95, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x63 .byte 0x6b, 0x69, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8f, 0x1b, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4c, 0x6f .byte 0x63, 0x6b, 0x69, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x9b, 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 0x9c, 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 0x9e, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x1BA0) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 11 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1B9F) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 4 # Name: std::_Lockit # LinkageName: .?AV_Lockit@std@@ # } .byte 0x36, 0x00, 0x04, 0x15 .byte 0x0b, 0x00, 0x00, 0x02 .byte 0x9f, 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 (0x1BA1) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\yvals.h # } .byte 0x6e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x79, 0x76, 0x61, 0x6c .byte 0x73, 0x2e, 0x68, 0x00 # UdtSourceLine (0x1BA2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Lockit (0x1BA0) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\yvals.h (0x1BA1) # LineNumber: 339 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa0, 0x1b, 0x00, 0x00 .byte 0xa1, 0x1b, 0x00, 0x00 .byte 0x53, 0x01, 0x00, 0x00 # Pointer (0x1BA3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Yarn (0x1B63) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1BA4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Yarn (0x1B63) # ThisType: std::_Yarn* (0x1BA3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0xa3, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1BA5) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Yarn (0x1B63) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1BA6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Yarn (0x1BA5) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa5, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1BA7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Yarn& (0x1BA6) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa6, 0x1b, 0x00, 0x00 # MemberFunction (0x1BA8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Yarn (0x1B63) # ThisType: std::_Yarn* (0x1BA3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Yarn&) (0x1BA7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0xa3, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa7, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1BA9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Yarn (0x1B63) # ThisType: std::_Yarn* (0x1BA3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0xa3, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1BAA) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::() (0x1BA4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::(const std::_Yarn&) (0x1BA8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::(const char*) (0x1BA9) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa4, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa8, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x1b, 0x00, 0x00 # Pointer (0x1BAB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Yarn (0x1B63) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1BAC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Yarn& (0x1BAB) # ClassType: std::_Yarn (0x1B63) # ThisType: std::_Yarn* (0x1BA3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Yarn&) (0x1BA7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xab, 0x1b, 0x00, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0xa3, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa7, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1BAD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Yarn& (0x1BAB) # ClassType: std::_Yarn (0x1B63) # ThisType: std::_Yarn* (0x1BA3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xab, 0x1b, 0x00, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0xa3, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1BAE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Yarn& std::_Yarn::(const std::_Yarn&) (0x1BAC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Yarn& std::_Yarn::(const char*) (0x1BAD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xac, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x1b, 0x00, 0x00 # Pointer (0x1BAF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Yarn (0x1BA5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa5, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1BB0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Yarn (0x1B63) # ThisType: const std::_Yarn* (0x1BAF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0xaf, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1BB1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::_Yarn (0x1B63) # ThisType: const std::_Yarn* (0x1BAF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0xaf, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1BB2) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: char* (0x670) # FieldOffset: 0x0 # Name: _Myptr # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: char (0x70) # FieldOffset: 0x8 # Name: _Nul # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1BAA # Name: _Yarn # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1BAE # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::() (0x1BA4) # Name: ~_Yarn # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Yarn::() (0x1BB0) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Yarn::() (0x1BB1) # Name: c_str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Yarn::() (0x1BB0) # Name: _Empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Yarn::() (0x1BB1) # Name: _C_str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Yarn::() (0x1BA4) # Name: _Tidy # } # } .byte 0xaa, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x70, 0x06, 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 0x08, 0x00, 0x5f, 0x4e .byte 0x75, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xaa, 0x1b, 0x00, 0x00 .byte 0x5f, 0x59, 0x61, 0x72 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xae, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa4, 0x1b, 0x00, 0x00 .byte 0x7e, 0x5f, 0x59, 0x61 .byte 0x72, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb0, 0x1b, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb1, 0x1b, 0x00, 0x00 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb0, 0x1b, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x74, 0x79, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb1, 0x1b, 0x00, 0x00 .byte 0x5f, 0x43, 0x5f, 0x73 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa4, 0x1b, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # Class (0x1BB3) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 13 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1BB2) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::_Yarn # LinkageName: .?AV?$_Yarn@D@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x0d, 0x00, 0x00, 0x02 .byte 0xb2, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x1BB4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Yarn (0x1BB3) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 4082 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb3, 0x1b, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0xf2, 0x0f, 0x00, 0x00 # Pointer (0x1BB5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Yarn (0x1B64) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1BB6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Yarn (0x1B64) # ThisType: std::_Yarn* (0x1BB5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0xb5, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1BB7) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Yarn (0x1B64) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1BB8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Yarn (0x1BB7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb7, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1BB9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Yarn& (0x1BB8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb8, 0x1b, 0x00, 0x00 # MemberFunction (0x1BBA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Yarn (0x1B64) # ThisType: std::_Yarn* (0x1BB5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Yarn&) (0x1BB9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0xb5, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb9, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1BBB) { # 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 (0x1BBC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const wchar_t (0x1BBB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbb, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1BBD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const wchar_t* (0x1BBC) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xbc, 0x1b, 0x00, 0x00 # MemberFunction (0x1BBE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Yarn (0x1B64) # ThisType: std::_Yarn* (0x1BB5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const wchar_t*) (0x1BBD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0xb5, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1BBF) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::() (0x1BB6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::(const std::_Yarn&) (0x1BBA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::(const wchar_t*) (0x1BBE) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xba, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbe, 0x1b, 0x00, 0x00 # Pointer (0x1BC0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Yarn (0x1B64) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1BC1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Yarn& (0x1BC0) # ClassType: std::_Yarn (0x1B64) # ThisType: std::_Yarn* (0x1BB5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Yarn&) (0x1BB9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc0, 0x1b, 0x00, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0xb5, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb9, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1BC2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Yarn& (0x1BC0) # ClassType: std::_Yarn (0x1B64) # ThisType: std::_Yarn* (0x1BB5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const wchar_t*) (0x1BBD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc0, 0x1b, 0x00, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0xb5, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1BC3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Yarn& std::_Yarn::(const std::_Yarn&) (0x1BC1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Yarn& std::_Yarn::(const wchar_t*) (0x1BC2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc1, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x1b, 0x00, 0x00 # Pointer (0x1BC4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Yarn (0x1BB7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb7, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1BC5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Yarn (0x1B64) # ThisType: const std::_Yarn* (0x1BC4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0xc4, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1BC6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const wchar_t* (0x1BBC) # ClassType: std::_Yarn (0x1B64) # ThisType: const std::_Yarn* (0x1BC4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbc, 0x1b, 0x00, 0x00 .byte 0x64, 0x1b, 0x00, 0x00 .byte 0xc4, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1BC7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: wchar_t* (0x671) # FieldOffset: 0x0 # Name: _Myptr # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: wchar_t (0x71) # FieldOffset: 0x8 # Name: _Nul # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x1BBF # Name: _Yarn # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1BC3 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Yarn::() (0x1BB6) # Name: ~_Yarn # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Yarn::() (0x1BC5) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const wchar_t* std::_Yarn::() (0x1BC6) # Name: c_str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Yarn::() (0x1BC5) # Name: _Empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const wchar_t* std::_Yarn::() (0x1BC6) # Name: _C_str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Yarn::() (0x1BB6) # Name: _Tidy # } # } .byte 0xaa, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x71, 0x06, 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 0x08, 0x00, 0x5f, 0x4e .byte 0x75, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xbf, 0x1b, 0x00, 0x00 .byte 0x5f, 0x59, 0x61, 0x72 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc3, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb6, 0x1b, 0x00, 0x00 .byte 0x7e, 0x5f, 0x59, 0x61 .byte 0x72, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x1b, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x1b, 0x00, 0x00 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x1b, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x74, 0x79, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x1b, 0x00, 0x00 .byte 0x5f, 0x43, 0x5f, 0x73 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xb6, 0x1b, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # Class (0x1BC8) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 13 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1BC7) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::_Yarn # LinkageName: .?AV?$_Yarn@_W@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x0d, 0x00, 0x00, 0x02 .byte 0xc7, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x1BC9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Yarn (0x1BC8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 4082 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc8, 0x1b, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0xf2, 0x0f, 0x00, 0x00 # FieldList (0x1BCA) { # 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* (0x671) # FieldOffset: 0x8 # 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, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4c .byte 0x6f, 0x63, 0x61, 0x6c .byte 0x65, 0x4e, 0x61, 0x6d .byte 0x65, 0x00, 0xf2, 0xf1 # Struct (0x1BCB) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1BCA) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: _Collvec # LinkageName: .?AU_Collvec@@ # } .byte 0x2e, 0x00, 0x05, 0x15 .byte 0x02, 0x00, 0x00, 0x02 .byte 0xca, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x1BCC) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x6c, 0x6f, 0x63 .byte 0x69, 0x6e, 0x66, 0x6f .byte 0x2e, 0x68, 0x00, 0xf1 # UdtSourceLine (0x1BCD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: _Collvec (0x1BCB) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo.h (0x1BCC) # LineNumber: 57 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xcb, 0x1b, 0x00, 0x00 .byte 0xcc, 0x1b, 0x00, 0x00 .byte 0x39, 0x00, 0x00, 0x00 # Modifier (0x1BCE) { # 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 (0x1BCF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const short (0x1BCE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xce, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # FieldList (0x1BD0) { # 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* (0x1BCF) # FieldOffset: 0x8 # Name: _Table # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: int (0x74) # FieldOffset: 0x10 # Name: _Delfl # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: wchar_t* (0x671) # FieldOffset: 0x18 # 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 0xcf, 0x1b, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x54 .byte 0x61, 0x62, 0x6c, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x44 .byte 0x65, 0x6c, 0x66, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x71, 0x06, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4c .byte 0x6f, 0x63, 0x61, 0x6c .byte 0x65, 0x4e, 0x61, 0x6d .byte 0x65, 0x00, 0xf2, 0xf1 # Struct (0x1BD1) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1BD0) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: _Ctypevec # LinkageName: .?AU_Ctypevec@@ # } .byte 0x2e, 0x00, 0x05, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0xd0, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x1BD2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: _Ctypevec (0x1BD1) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo.h (0x1BCC) # LineNumber: 63 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd1, 0x1b, 0x00, 0x00 .byte 0xcc, 0x1b, 0x00, 0x00 .byte 0x3f, 0x00, 0x00, 0x00 # Array (0x1BD3) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: unsigned char (0x20) # IndexType: unsigned __int64 (0x23) # SizeOf: 32 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x20, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x00, 0xf1 # FieldList (0x1BD4) { # 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: 0x1BD3 # 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 0xd3, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x5f, 0x49 .byte 0x73, 0x6c, 0x65, 0x61 .byte 0x64, 0x62, 0x79, 0x74 .byte 0x65, 0x00, 0xf2, 0xf1 # Struct (0x1BD5) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1BD4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 44 # Name: _Cvtvec # LinkageName: .?AU_Cvtvec@@ # } .byte 0x2a, 0x00, 0x05, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0xd4, 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 (0x1BD6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: _Cvtvec (0x1BD5) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo.h (0x1BCC) # LineNumber: 71 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd5, 0x1b, 0x00, 0x00 .byte 0xcc, 0x1b, 0x00, 0x00 .byte 0x47, 0x00, 0x00, 0x00 # Pointer (0x1BD7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Timevec (0x1B83) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1BD8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: void* (0x603) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 # MemberFunction (0x1BD9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Timevec (0x1B83) # ThisType: std::_Timevec* (0x1BD7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void*) (0x1BD8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0xd7, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd8, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1BDA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Timevec (0x1B83) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1BDB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Timevec (0x1BDA) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xda, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1BDC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Timevec& (0x1BDB) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xdb, 0x1b, 0x00, 0x00 # MemberFunction (0x1BDD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Timevec (0x1B83) # ThisType: std::_Timevec* (0x1BD7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Timevec&) (0x1BDC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0xd7, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xdc, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1BDE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Timevec::(void*) (0x1BD9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Timevec::(const std::_Timevec&) (0x1BDD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd9, 0x1b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdd, 0x1b, 0x00, 0x00 # MemberFunction (0x1BDF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Timevec (0x1B83) # ThisType: std::_Timevec* (0x1BD7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0xd7, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1BE0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Timevec (0x1B83) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1BE1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Timevec& (0x1BE0) # ClassType: std::_Timevec (0x1B83) # ThisType: std::_Timevec* (0x1BD7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Timevec&) (0x1BDC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe0, 0x1b, 0x00, 0x00 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0xd7, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xdc, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1BE2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Timevec (0x1BDA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xda, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1BE3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void* (0x603) # ClassType: std::_Timevec (0x1B83) # ThisType: const std::_Timevec* (0x1BE2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x83, 0x1b, 0x00, 0x00 .byte 0xe2, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1BE4) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: void* (0x603) # FieldOffset: 0x0 # Name: _Timeptr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1BDE # Name: _Timevec # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Timevec::() (0x1BDF) # Name: ~_Timevec # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Timevec& std::_Timevec::(const std::_Timevec&) (0x1BE1) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void* std::_Timevec::() (0x1BE3) # Name: _Getptr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x54 .byte 0x69, 0x6d, 0x65, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xde, 0x1b, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x6d .byte 0x65, 0x76, 0x65, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdf, 0x1b, 0x00, 0x00 .byte 0x7e, 0x5f, 0x54, 0x69 .byte 0x6d, 0x65, 0x76, 0x65 .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe1, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe3, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x74, 0x72, 0x00 # Class (0x1BE5) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 6 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1BE4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::_Timevec # LinkageName: .?AV_Timevec@std@@ # } .byte 0x36, 0x00, 0x04, 0x15 .byte 0x06, 0x00, 0x00, 0x02 .byte 0xe4, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x1BE6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Timevec (0x1BE5) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocinfo (0x1B8C) # LineNumber: 19 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe5, 0x1b, 0x00, 0x00 .byte 0x8c, 0x1b, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFuncId (0x1BE7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::time_get > > (0x1B5B) # FunctionType: void std::time_get > >::(wchar_t, const std::_Locinfo&) (0x1B61) # Name: _Getvals # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5b, 0x1b, 0x00, 0x00 .byte 0x61, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x76, 0x61, 0x6c, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1BE8) { # 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 (0x1BE9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: wchar_t* (0x671) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const wchar_t*) (0x1BBD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x71, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x1b, 0x00, 0x00 # FuncId (0x1BEA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: wchar_t* (const wchar_t*) (0x1BE9) # Name: _Maklocwcs # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe9, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x6c, 0x6f, 0x63, 0x77 .byte 0x63, 0x73, 0x00, 0xf1 # Class (0x1BEB) { # 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 (0x1BEC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::time_get > > (0x1BEB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xeb, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1BED) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::time_get > > (0x1BEB) # ThisType: std::time_get > >* (0x1BEC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (wchar_t, const std::_Locinfo&) (0x1B60) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xeb, 0x1b, 0x00, 0x00 .byte 0xec, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x60, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1BEE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::time_get > > (0x1BEB) # FunctionType: void std::time_get > >::(wchar_t, const std::_Locinfo&) (0x1BED) # Name: _Getvals # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xeb, 0x1b, 0x00, 0x00 .byte 0xed, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x76, 0x61, 0x6c, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1BEF) { # 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 (0x1BF0) { # 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 (0x1BF1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x1BF0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1BF2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x1BF1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf1, 0x1b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1BF3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const Catch::ExprLhs& (0x1BF2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf2, 0x1b, 0x00, 0x00 # MemberFunction (0x1BF4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::AssertionHandler (0x1111) # ThisType: Catch::AssertionHandler* (0x1113) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const Catch::ExprLhs&) (0x1BF3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x11, 0x00, 0x00 .byte 0x13, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf3, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1BF5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x1BF0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1BF6) { # 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 (0x1BF7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x1BF0) # ThisType: Catch::ExprLhs* (0x1BF5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0xf5, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1BF8) { # 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 (0x1BF9) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1BF8) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1BFA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1BF9) # ClassType: Catch::ExprLhs (0x1BF0) # ThisType: Catch::ExprLhs* (0x1BF5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf9, 0x1b, 0x00, 0x00 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0xf5, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1BFB) { # 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 (0x1BFC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x1BF1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf1, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1BFD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x1BFB) # ClassType: Catch::ExprLhs (0x1BF0) # ThisType: const Catch::ExprLhs* (0x1BFC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0xfc, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1BFE) { # 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) (0x1BF7) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1BFA) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1BFA) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1BFD) # 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 0xf7, 0x1b, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x1b, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x1BFF) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1BFE) # 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 0xfe, 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 (0x1C00) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x1BFF) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xff, 0x1b, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # Pointer (0x1C01) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x1BF9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf9, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C02) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x1BF8) # ThisType: const Catch::BinaryExpr* (0x1C01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x01, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1C03) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1BF8) # ThisType: const Catch::BinaryExpr* (0x1C01) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x01, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1C04) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x1BF8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1C05) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: bool (0x30) # ArgType: Catch::StringRef (0x1114) # ArgType: bool (0x30) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x1C06) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1BF8) # ThisType: Catch::BinaryExpr* (0x1C04) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, bool, Catch::StringRef, bool) (0x1C05) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x04, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x05, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1C07) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x9 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x10 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x28 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1C02) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1C02) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1C03) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, bool, Catch::StringRef, bool) (0x1C06) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x09, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x28, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x02, 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 0x02, 0x1c, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x03, 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 0x06, 0x1c, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x1C08) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1C07) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 48 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@_N_N@Catch@@ # } .byte 0x52, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x07, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x30, 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 (0x1C09) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x1C08) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x08, 0x1c, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # Modifier (0x1C0A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::UnaryExpr (0x1BFB) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1C0B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::UnaryExpr (0x1C0A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0a, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C0C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::UnaryExpr (0x1BFB) # ThisType: const Catch::UnaryExpr* (0x1C0B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0b, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1C0D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::UnaryExpr (0x1BFB) # ThisType: const Catch::UnaryExpr* (0x1C0B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0b, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1C0E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::UnaryExpr (0x1BFB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::UnaryExpr (0x1BFB) # ThisType: Catch::UnaryExpr* (0x1C0E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0e, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1C10) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::UnaryExpr::() (0x1C0C) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::UnaryExpr::() (0x1C0C) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::UnaryExpr::(std::basic_ostream >&) (0x1C0D) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::UnaryExpr::(bool) (0x1C0F) # Name: UnaryExpr # } # } .byte 0x8a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x0c, 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 0x0c, 0x1c, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x0d, 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 0x0f, 0x1c, 0x00, 0x00 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x1C11) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 6 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1C10) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 16 # Name: Catch::UnaryExpr # LinkageName: .?AV?$UnaryExpr@_N@Catch@@ # } .byte 0x46, 0x00, 0x04, 0x15 .byte 0x06, 0x00, 0x00, 0x02 .byte 0x10, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x10, 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 (0x1C12) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::UnaryExpr (0x1C11) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1024 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x11, 0x1c, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x00, 0x04, 0x00, 0x00 # MemberFuncId (0x1C13) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::AssertionHandler (0x1111) # FunctionType: void Catch::AssertionHandler::(const Catch::ExprLhs&) (0x1BF4) # Name: handle # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x11, 0x11, 0x00, 0x00 .byte 0xf4, 0x1b, 0x00, 0x00 .byte 0x68, 0x61, 0x6e, 0x64 .byte 0x6c, 0x65, 0x00, 0xf1 # Struct (0x1C14) { # 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 (0x1C15) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::Decomposer (0x1C14) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C16) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x1BF0) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1C17) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::ExprLhs Catch::Decomposer::(bool) (0x1C16) # Name: operator<= # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x16, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x3d, 0x00, 0xf1 # Struct (0x1C18) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1C17) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: Catch::Decomposer # LinkageName: .?AUDecomposer@Catch@@ # } .byte 0x3e, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0x17, 0x1c, 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 (0x1C19) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::Decomposer (0x1C18) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1112 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x18, 0x1c, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x58, 0x04, 0x00, 0x00 # MemberFuncId (0x1C1A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(bool) (0x1C16) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x16, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C1B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: __int64 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 (0x1C1C) { # 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 (0x1C1D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::() (0x10EF) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xef, 0x10, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C1E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: __int64 gsl::span::() (0x10F5) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf5, 0x10, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C1F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: const int* gsl::span::() (0x10F8) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf8, 0x10, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C20) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1370) # FunctionType: void gsl::span::() (0x137F) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x7f, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C21) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1370) # FunctionType: int* gsl::span::() (0x1388) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x88, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C22) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x13A9) # FunctionType: void gsl::span::() (0x13B8) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xb8, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C23) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x13A9) # FunctionType: const int* gsl::span::() (0x13C1) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xc1, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C24) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<0> (0x1398) # FunctionType: void gsl::details::extent_type<0>::() (0x13A0) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x98, 0x13, 0x00, 0x00 .byte 0xa0, 0x13, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Pointer (0x1C25) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1006) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1C26) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* (0x674) # ArgType: gsl::details::extent_type<0> (0x1398) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x98, 0x13, 0x00, 0x00 # MemberFunction (0x1C27) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, gsl::details::extent_type<0>) (0x1C26) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x26, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C28) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1006) # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<0>) (0x1C27) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x27, 0x1c, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1C29) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::details::extent_type<0> (0x1398) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x98, 0x13, 0x00, 0x00 # MemberFunction (0x1C2A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: gsl::details::extent_type<-1>* (0x10C8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<0>) (0x1C29) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x29, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C2B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<0>) (0x1C2A) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0x2a, 0x1c, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x1C2C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: __int64 gsl::details::extent_type<-1>::() (0x10CC) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xcc, 0x10, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1C2D) { # 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 (0x1C2E) { # 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 (0x1C2F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::fail_fast (0x1C2E) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1C30) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::fail_fast&& (0x1C2F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2f, 0x1c, 0x00, 0x00 # Procedure (0x1C31) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::fail_fast&&) (0x1C30) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x30, 0x1c, 0x00, 0x00 # VFTableShape (0x1C32) { # TypeLeafKind: LF_VTSHAPE (0xA) # VFEntryCount: 2 # } .byte 0x06, 0x00, 0x0a, 0x00 .byte 0x02, 0x00, 0x55, 0xf1 # Class (0x1C33) { # 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 (0x1C34) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::fail_fast (0x1C2E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C35) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::fail_fast (0x1C2E) # ThisType: gsl::fail_fast* (0x1C34) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x34, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1C36) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::logic_error (0x1C33) # BaseOffset: 0x0 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void gsl::fail_fast::(const char* const) (0x1C35) # Name: fail_fast # } # } .byte 0x22, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x35, 0x1c, 0x00, 0x00 .byte 0x66, 0x61, 0x69, 0x6c .byte 0x5f, 0x66, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # Struct (0x1C37) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1C36) # DerivedFrom: 0x0 # VShape: (0x1C32) # SizeOf: 24 # Name: gsl::fail_fast # LinkageName: .?AUfail_fast@gsl@@ # } .byte 0x3a, 0x00, 0x05, 0x15 .byte 0x02, 0x00, 0x00, 0x02 .byte 0x36, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x32, 0x1c, 0x00, 0x00 .byte 0x18, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x66 .byte 0x61, 0x69, 0x6c, 0x5f .byte 0x66, 0x61, 0x73, 0x74 .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x55, 0x66, 0x61, 0x69 .byte 0x6c, 0x5f, 0x66, 0x61 .byte 0x73, 0x74, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1C38) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\projects\gsl\include\gsl\gsl_assert # } .byte 0x2e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x70 .byte 0x72, 0x6f, 0x6a, 0x65 .byte 0x63, 0x74, 0x73, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x67, 0x73, 0x6c, 0x5f .byte 0x61, 0x73, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 # UdtSourceLine (0x1C39) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::fail_fast (0x1C37) # SourceFile: C:\projects\gsl\include\gsl\gsl_assert (0x1C38) # LineNumber: 97 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x37, 0x1c, 0x00, 0x00 .byte 0x38, 0x1c, 0x00, 0x00 .byte 0x61, 0x00, 0x00, 0x00 # Class (0x1C3A) { # 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 (0x1C3B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::logic_error (0x1C33) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C3C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::logic_error (0x1C33) # ThisType: std::logic_error* (0x1C3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x3b, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1C3D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::logic_error (0x1C33) # ThisType: std::logic_error* (0x1C3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x3b, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1C3E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::logic_error::(const std::basic_string,std::allocator >&) (0x1C3C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::logic_error::(const char*) (0x1C3D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3c, 0x1c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3d, 0x1c, 0x00, 0x00 # FieldList (0x1C3F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::exception (0x1C3A) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1C3E # Name: logic_error # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::exception (0x1C3A) # Name: _Mybase # } # } .byte 0x32, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x3e, 0x1c, 0x00, 0x00 .byte 0x6c, 0x6f, 0x67, 0x69 .byte 0x63, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x1C40) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x1C3F) # DerivedFrom: 0x0 # VShape: (0x1C32) # SizeOf: 24 # Name: std::logic_error # LinkageName: .?AVlogic_error@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x04, 0x00, 0x10, 0x02 .byte 0x3f, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x32, 0x1c, 0x00, 0x00 .byte 0x18, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x6c .byte 0x6f, 0x67, 0x69, 0x63 .byte 0x5f, 0x65, 0x72, 0x72 .byte 0x6f, 0x72, 0x00, 0x2e .byte 0x3f, 0x41, 0x56, 0x6c .byte 0x6f, 0x67, 0x69, 0x63 .byte 0x5f, 0x65, 0x72, 0x72 .byte 0x6f, 0x72, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1C41) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept # } .byte 0x72, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x73, 0x74, 0x64, 0x65 .byte 0x78, 0x63, 0x65, 0x70 .byte 0x74, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1C42) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::logic_error (0x1C40) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\stdexcept (0x1C41) # LineNumber: 17 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x40, 0x1c, 0x00, 0x00 .byte 0x41, 0x1c, 0x00, 0x00 .byte 0x11, 0x00, 0x00, 0x00 # Pointer (0x1C43) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: (0x1C32) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x32, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Struct (0x1C44) { # 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 (0x1C45) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::exception (0x1C3A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C46) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::exception (0x1C3A) # ThisType: std::exception* (0x1C45) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x45, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1C47) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::exception (0x1C3A) # ThisType: std::exception* (0x1C45) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x45, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x1C48) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: int (0x74) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x1C49) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::exception (0x1C3A) # ThisType: std::exception* (0x1C45) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, int) (0x1C48) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x45, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x48, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x1C4A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::exception (0x1C3A) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1C4B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::exception (0x1C4A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4a, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1C4C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::exception& (0x1C4B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x4b, 0x1c, 0x00, 0x00 # MemberFunction (0x1C4D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::exception (0x1C3A) # ThisType: std::exception* (0x1C45) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::exception&) (0x1C4C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x45, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1C4E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::exception::() (0x1C46) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::exception::(const char* const) (0x1C47) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::exception::(const char* const, int) (0x1C49) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::exception::(const std::exception&) (0x1C4D) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x46, 0x1c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x1c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x49, 0x1c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x1c, 0x00, 0x00 # Pointer (0x1C4F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::exception (0x1C3A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1C50) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::exception& (0x1C4F) # ClassType: std::exception (0x1C3A) # ThisType: std::exception* (0x1C45) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::exception&) (0x1C4C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4f, 0x1c, 0x00, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x45, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1C51) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::exception (0x1C4A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4a, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C52) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::exception (0x1C3A) # ThisType: const std::exception* (0x1C51) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x51, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1C53) { # TypeLeafKind: LF_FIELDLIST (0x1203) # VFPtr { # TypeLeafKind: LF_VFUNCTAB (0x1409) # Type: * (0x1C43) # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: __std_exception_data (0x1C44) # FieldOffset: 0x8 # Name: _Data # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x1C4E # Name: exception # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::exception& std::exception::(const std::exception&) (0x1C50) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: IntroducingVirtual (0x4) # Type: void std::exception::() (0x1C46) # VFTableOffset: 0x0 # Name: ~exception # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: IntroducingVirtual (0x4) # Type: const char* std::exception::() (0x1C52) # VFTableOffset: 0x8 # Name: what # } # } .byte 0x6e, 0x00, 0x03, 0x12 .byte 0x09, 0x14, 0x00, 0x00 .byte 0x43, 0x1c, 0x00, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x44, 0x1c, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x44 .byte 0x61, 0x74, 0x61, 0x00 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x4e, 0x1c, 0x00, 0x00 .byte 0x65, 0x78, 0x63, 0x65 .byte 0x70, 0x74, 0x69, 0x6f .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x50, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x13, 0x00 .byte 0x46, 0x1c, 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 0x52, 0x1c, 0x00, 0x00 .byte 0x08, 0x00, 0x00, 0x00 .byte 0x77, 0x68, 0x61, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1C54) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1C53) # DerivedFrom: 0x0 # VShape: (0x1C32) # SizeOf: 24 # Name: std::exception # LinkageName: .?AVexception@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x53, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x32, 0x1c, 0x00, 0x00 .byte 0x18, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x65 .byte 0x78, 0x63, 0x65, 0x70 .byte 0x74, 0x69, 0x6f, 0x6e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x65, 0x78, 0x63 .byte 0x65, 0x70, 0x74, 0x69 .byte 0x6f, 0x6e, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1C55) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h # } .byte 0x7e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x76, 0x63, 0x72, 0x75 .byte 0x6e, 0x74, 0x69, 0x6d .byte 0x65, 0x5f, 0x65, 0x78 .byte 0x63, 0x65, 0x70, 0x74 .byte 0x69, 0x6f, 0x6e, 0x2e .byte 0x68, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1C56) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::exception (0x1C54) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h (0x1C55) # LineNumber: 44 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x54, 0x1c, 0x00, 0x00 .byte 0x55, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # FieldList (0x1C57) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const char* (0x1141) # FieldOffset: 0x0 # Name: _What # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: bool (0x30) # FieldOffset: 0x8 # Name: _DoFree # } # } .byte 0x26, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x57 .byte 0x68, 0x61, 0x74, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x44 .byte 0x6f, 0x46, 0x72, 0x65 .byte 0x65, 0x00, 0xf2, 0xf1 # Struct (0x1C58) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1C57) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: __std_exception_data # LinkageName: .?AU__std_exception_data@@ # } .byte 0x46, 0x00, 0x05, 0x15 .byte 0x02, 0x00, 0x00, 0x02 .byte 0x57, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x5f .byte 0x73, 0x74, 0x64, 0x5f .byte 0x65, 0x78, 0x63, 0x65 .byte 0x70, 0x74, 0x69, 0x6f .byte 0x6e, 0x5f, 0x64, 0x61 .byte 0x74, 0x61, 0x00, 0x2e .byte 0x3f, 0x41, 0x55, 0x5f .byte 0x5f, 0x73, 0x74, 0x64 .byte 0x5f, 0x65, 0x78, 0x63 .byte 0x65, 0x70, 0x74, 0x69 .byte 0x6f, 0x6e, 0x5f, 0x64 .byte 0x61, 0x74, 0x61, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1C59) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: __std_exception_data (0x1C58) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_exception.h (0x1C55) # LineNumber: 21 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x58, 0x1c, 0x00, 0x00 .byte 0x55, 0x1c, 0x00, 0x00 .byte 0x15, 0x00, 0x00, 0x00 # FuncId (0x1C5A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: void (gsl::fail_fast&&) (0x1C31) # Name: throw_exception # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0x31, 0x1c, 0x00, 0x00 .byte 0x74, 0x68, 0x72, 0x6f .byte 0x77, 0x5f, 0x65, 0x78 .byte 0x63, 0x65, 0x70, 0x74 .byte 0x69, 0x6f, 0x6e, 0x00 # MemberFuncId (0x1C5B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::fail_fast (0x1C2E) # FunctionType: void gsl::fail_fast::(const char* const) (0x1C35) # Name: fail_fast # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x35, 0x1c, 0x00, 0x00 .byte 0x66, 0x61, 0x69, 0x6c .byte 0x5f, 0x66, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFunction (0x1C5C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::fail_fast (0x1C2E) # ThisType: gsl::fail_fast* (0x1C34) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x34, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C5D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::fail_fast (0x1C2E) # FunctionType: void gsl::fail_fast::() (0x1C5C) # Name: ~fail_fast # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x5c, 0x1c, 0x00, 0x00 .byte 0x7e, 0x66, 0x61, 0x69 .byte 0x6c, 0x5f, 0x66, 0x61 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x1C5E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<0> (0x1398) # FunctionType: __int64 gsl::details::extent_type<0>::() (0x13A5) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x98, 0x13, 0x00, 0x00 .byte 0xa5, 0x13, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1C5F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::fail_fast (0x1C2E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1C60) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::fail_fast& (0x1C5F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5f, 0x1c, 0x00, 0x00 # Procedure (0x1C61) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::fail_fast&& (0x1C2F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::fail_fast&) (0x1C60) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x2f, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x60, 0x1c, 0x00, 0x00 # FuncId (0x1C62) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::fail_fast&& (gsl::fail_fast&) (0x1C61) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x61, 0x1c, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFunction (0x1C63) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::fail_fast (0x1C2E) # ThisType: gsl::fail_fast* (0x1C34) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::fail_fast&&) (0x1C30) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x34, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x30, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C64) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::fail_fast (0x1C2E) # FunctionType: void gsl::fail_fast::(gsl::fail_fast&&) (0x1C63) # Name: fail_fast # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x63, 0x1c, 0x00, 0x00 .byte 0x66, 0x61, 0x69, 0x6c .byte 0x5f, 0x66, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # Modifier (0x1C65) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::fail_fast (0x1C2E) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1C66) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::fail_fast (0x1C65) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x65, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1C67) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::fail_fast& (0x1C66) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x66, 0x1c, 0x00, 0x00 # MemberFunction (0x1C68) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::fail_fast (0x1C2E) # ThisType: gsl::fail_fast* (0x1C34) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::fail_fast&) (0x1C67) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x34, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x67, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C69) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::fail_fast (0x1C2E) # FunctionType: void gsl::fail_fast::(const gsl::fail_fast&) (0x1C68) # Name: fail_fast # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2e, 0x1c, 0x00, 0x00 .byte 0x68, 0x1c, 0x00, 0x00 .byte 0x66, 0x61, 0x69, 0x6c .byte 0x5f, 0x66, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # Modifier (0x1C6A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::logic_error (0x1C33) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1C6B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::logic_error (0x1C6A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6a, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1C6C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::logic_error& (0x1C6B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6b, 0x1c, 0x00, 0x00 # MemberFunction (0x1C6D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::logic_error (0x1C33) # ThisType: std::logic_error* (0x1C3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::logic_error&) (0x1C6C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x3b, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6c, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C6E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::logic_error (0x1C33) # FunctionType: void std::logic_error::(const std::logic_error&) (0x1C6D) # Name: logic_error # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x6d, 0x1c, 0x00, 0x00 .byte 0x6c, 0x6f, 0x67, 0x69 .byte 0x63, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 # MemberFuncId (0x1C6F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::exception (0x1C3A) # FunctionType: void std::exception::(const std::exception&) (0x1C4D) # Name: exception # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x4d, 0x1c, 0x00, 0x00 .byte 0x65, 0x78, 0x63, 0x65 .byte 0x70, 0x74, 0x69, 0x6f .byte 0x6e, 0x00, 0xf2, 0xf1 # Pointer (0x1C70) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::logic_error (0x1C33) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1C71) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::logic_error&& (0x1C70) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x70, 0x1c, 0x00, 0x00 # MemberFunction (0x1C72) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::logic_error (0x1C33) # ThisType: std::logic_error* (0x1C3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::logic_error&&) (0x1C71) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x3b, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x71, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C73) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::logic_error (0x1C33) # FunctionType: void std::logic_error::(std::logic_error&&) (0x1C72) # Name: logic_error # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x72, 0x1c, 0x00, 0x00 .byte 0x6c, 0x6f, 0x67, 0x69 .byte 0x63, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 # MemberFuncId (0x1C74) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::exception (0x1C3A) # FunctionType: const char* std::exception::() (0x1C52) # Name: what # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x52, 0x1c, 0x00, 0x00 .byte 0x77, 0x68, 0x61, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1C75) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::logic_error (0x1C33) # ThisType: std::logic_error* (0x1C3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x3b, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C76) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::logic_error (0x1C33) # FunctionType: void std::logic_error::() (0x1C75) # Name: ~logic_error # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x75, 0x1c, 0x00, 0x00 .byte 0x7e, 0x6c, 0x6f, 0x67 .byte 0x69, 0x63, 0x5f, 0x65 .byte 0x72, 0x72, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1C77) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::exception (0x1C3A) # FunctionType: void std::exception::() (0x1C46) # Name: ~exception # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x46, 0x1c, 0x00, 0x00 .byte 0x7e, 0x65, 0x78, 0x63 .byte 0x65, 0x70, 0x74, 0x69 .byte 0x6f, 0x6e, 0x00, 0xf1 # MemberFuncId (0x1C78) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::logic_error (0x1C33) # FunctionType: void std::logic_error::(const char*) (0x1C3D) # Name: logic_error # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x33, 0x1c, 0x00, 0x00 .byte 0x3d, 0x1c, 0x00, 0x00 .byte 0x6c, 0x6f, 0x67, 0x69 .byte 0x63, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 # MemberFuncId (0x1C79) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::exception (0x1C3A) # FunctionType: void std::exception::(const char* const) (0x1C47) # Name: exception # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x47, 0x1c, 0x00, 0x00 .byte 0x65, 0x78, 0x63, 0x65 .byte 0x70, 0x74, 0x69, 0x6f .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1C7A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1BF0) # FunctionType: Catch::UnaryExpr Catch::ExprLhs::() (0x1BFD) # Name: makeUnaryExpr # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0xfd, 0x1b, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFunction (0x1C7B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::UnaryExpr (0x1BFB) # ThisType: Catch::UnaryExpr* (0x1C0E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0e, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1C7C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::UnaryExpr (0x1BFB) # FunctionType: void Catch::UnaryExpr::() (0x1C7B) # Name: ~UnaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x7b, 0x1c, 0x00, 0x00 .byte 0x7e, 0x55, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x1C7D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::UnaryExpr (0x1BFB) # FunctionType: void Catch::UnaryExpr::(bool) (0x1C0F) # Name: UnaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0f, 0x1c, 0x00, 0x00 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1C7E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ITransientExpression (0x111F) # FunctionType: void Catch::ITransientExpression::() (0x117F) # Name: ITransientExpression # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x7f, 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 (0x1C7F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::UnaryExpr (0x1BFB) # FunctionType: bool Catch::UnaryExpr::() (0x1C0C) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0c, 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 (0x1C80) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::UnaryExpr (0x1BFB) # FunctionType: bool Catch::UnaryExpr::() (0x1C0C) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0c, 0x1c, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1C81) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::UnaryExpr (0x1BFB) # FunctionType: void Catch::UnaryExpr::(std::basic_ostream >&) (0x1C0D) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xfb, 0x1b, 0x00, 0x00 .byte 0x0d, 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 # MemberFuncId (0x1C82) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ITransientExpression (0x111F) # FunctionType: void Catch::ITransientExpression::() (0x117F) # Name: ~ITransientExpression # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x7f, 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 (0x1C83) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::basic_ostream >& (0x117B) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7b, 0x11, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 # Procedure (0x1C84) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_ostream >& (0x117B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::basic_ostream >&, const std::basic_string,std::allocator >&) (0x1C83) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x7b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x83, 0x1c, 0x00, 0x00 # FuncId (0x1C85) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::basic_ostream >& (std::basic_ostream >&, const std::basic_string,std::allocator >&) (0x1C84) # Name: operator # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x84, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1C86) { # 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 (0x1C87) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const bool (0x1067) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1C88) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const bool& (0x1C87) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 # Procedure (0x1C89) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const bool&) (0x1C88) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x88, 0x1c, 0x00, 0x00 # FuncId (0x1C8A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const bool&) (0x1C89) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0x89, 0x1c, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1C8B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::() (0x118C) # Name: ~basic_string # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x8c, 0x11, 0x00, 0x00 .byte 0x7e, 0x62, 0x61, 0x73 .byte 0x69, 0x63, 0x5f, 0x73 .byte 0x74, 0x72, 0x69, 0x6e .byte 0x67, 0x00, 0xf2, 0xf1 # ArgList (0x1C8C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::basic_ostream >& (0x117B) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # Procedure (0x1C8D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_ostream >& (0x117B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::basic_ostream >&, const char* const, const unsigned __int64) (0x1C8C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x7b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8c, 0x1c, 0x00, 0x00 # FuncId (0x1C8E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::basic_ostream >& (std::basic_ostream >&, const char* const, const unsigned __int64) (0x1C8D) # Name: _Insert_string # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x8d, 0x1c, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x5f .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x00, 0xf1 # Class (0x1C8F) { # 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 (0x1C90) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_ostream >::sentry (0x1C8F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x1C91) { # 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 (0x1C92) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_ostream >::sentry (0x1C8F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C93) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_ostream >::sentry (0x1C8F) # ThisType: std::basic_ostream >::sentry* (0x1C92) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x92, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1C94) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_ostream >::sentry (0x1C90) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x90, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1C95) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::basic_ostream >::sentry& (0x1C94) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x94, 0x1c, 0x00, 0x00 # MemberFunction (0x1C96) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_ostream >::sentry (0x1C8F) # ThisType: std::basic_ostream >::sentry* (0x1C92) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_ostream >::sentry&) (0x1C95) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x92, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x95, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x1C97) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_ostream >::sentry::(std::basic_ostream >&) (0x1C93) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_ostream >::sentry::(const std::basic_ostream >::sentry&) (0x1C96) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x1c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x96, 0x1c, 0x00, 0x00 # MemberFunction (0x1C98) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_ostream >::sentry (0x1C8F) # ThisType: std::basic_ostream >::sentry* (0x1C92) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x92, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1C99) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_ostream >::sentry (0x1C90) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x90, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1C9A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::basic_ostream >::sentry (0x1C8F) # ThisType: const std::basic_ostream >::sentry* (0x1C99) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x99, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1C9B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_ostream >::sentry (0x1C8F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x1C9C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_ostream >::sentry& (0x1C9B) # ClassType: std::basic_ostream >::sentry (0x1C8F) # ThisType: std::basic_ostream >::sentry* (0x1C92) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_ostream >::sentry&) (0x1C95) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x9b, 0x1c, 0x00, 0x00 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x92, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x95, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1C9D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::basic_ostream >::_Sentry_base (0x1C91) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: _Ok # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x1C97 # Name: sentry # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_ostream >::sentry::() (0x1C98) # Name: ~sentry # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::basic_ostream >::sentry::() (0x1C9A) # 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&) (0x1C9C) # Name: operator= # } # } .byte 0x6a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4f .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x97, 0x1c, 0x00, 0x00 .byte 0x73, 0x65, 0x6e, 0x74 .byte 0x72, 0x79, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x98, 0x1c, 0x00, 0x00 .byte 0x7e, 0x73, 0x65, 0x6e .byte 0x74, 0x72, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9a, 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 0x9c, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x1C9E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1C9D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # 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 0x9d, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x1C9F) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x6f, 0x73, 0x74, 0x72 .byte 0x65, 0x61, 0x6d, 0x00 # UdtSourceLine (0x1CA0) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_ostream >::sentry (0x1C9E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream (0x1C9F) # LineNumber: 115 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9e, 0x1c, 0x00, 0x00 .byte 0x9f, 0x1c, 0x00, 0x00 .byte 0x73, 0x00, 0x00, 0x00 # Pointer (0x1CA1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_ostream >::_Sentry_base (0x1C91) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1CA2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_ostream >::_Sentry_base (0x1C91) # ThisType: std::basic_ostream >::_Sentry_base* (0x1CA1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0xa1, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1CA3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_ostream >::_Sentry_base (0x1C91) # ThisType: std::basic_ostream >::_Sentry_base* (0x1CA1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0xa1, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1CA4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_ostream >::_Sentry_base (0x1C91) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x1CA5) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_ostream >::_Sentry_base (0x1C91) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1CA6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_ostream >::_Sentry_base (0x1CA5) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa5, 0x1c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1CA7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::basic_ostream >::_Sentry_base& (0x1CA6) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa6, 0x1c, 0x00, 0x00 # MemberFunction (0x1CA8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_ostream >::_Sentry_base& (0x1CA4) # ClassType: std::basic_ostream >::_Sentry_base (0x1C91) # ThisType: std::basic_ostream >::_Sentry_base* (0x1CA1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_ostream >::_Sentry_base&) (0x1CA7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa4, 0x1c, 0x00, 0x00 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0xa1, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa7, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1CA9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::basic_ostream >& (0x117B) # FieldOffset: 0x0 # Name: _Myostr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_ostream >::_Sentry_base::(std::basic_ostream >&) (0x1CA2) # Name: _Sentry_base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_ostream >::_Sentry_base::() (0x1CA3) # 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&) (0x1CA8) # Name: operator= # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x7b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x6f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa2, 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 0xa3, 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 0xa8, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x1CAA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x1CA9) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xa9, 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 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 (0x1CAB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_ostream >::_Sentry_base (0x1CAA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\ostream (0x1C9F) # LineNumber: 94 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xaa, 0x1c, 0x00, 0x00 .byte 0x9f, 0x1c, 0x00, 0x00 .byte 0x5e, 0x00, 0x00, 0x00 # MemberFuncId (0x1CAC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: unsigned __int64 std::basic_string,std::allocator >::() (0x1210) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x10, 0x12, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CAD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: const char* std::basic_string,std::allocator >::() (0x1200) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x12, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CAE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_ostream >::sentry (0x1C8F) # FunctionType: void std::basic_ostream >::sentry::(std::basic_ostream >&) (0x1C93) # Name: sentry # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x93, 0x1c, 0x00, 0x00 .byte 0x73, 0x65, 0x6e, 0x74 .byte 0x72, 0x79, 0x00, 0xf1 # MemberFuncId (0x1CAF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_ostream >::sentry (0x1C8F) # FunctionType: bool std::basic_ostream >::sentry::() (0x1C9A) # Name: operator bool # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x9a, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x20, 0x62, 0x6f, 0x6f .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1CB0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: bool std::char_traits::(const int&, const int&) (0x12EF) # Name: eq_int_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xef, 0x12, 0x00, 0x00 .byte 0x65, 0x71, 0x5f, 0x69 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x1CB1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: int std::char_traits::() (0x12F1) # Name: eof # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xf1, 0x12, 0x00, 0x00 .byte 0x65, 0x6f, 0x66, 0x00 # MemberFuncId (0x1CB2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_ostream >::sentry (0x1C8F) # FunctionType: void std::basic_ostream >::sentry::() (0x1C98) # Name: ~sentry # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x8f, 0x1c, 0x00, 0x00 .byte 0x98, 0x1c, 0x00, 0x00 .byte 0x7e, 0x73, 0x65, 0x6e .byte 0x74, 0x72, 0x79, 0x00 # MemberFuncId (0x1CB3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_ostream >::_Sentry_base (0x1C91) # FunctionType: void std::basic_ostream >::_Sentry_base::(std::basic_ostream >&) (0x1CA2) # Name: _Sentry_base # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0xa2, 0x1c, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x6e .byte 0x74, 0x72, 0x79, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CB4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_ostream >::_Sentry_base (0x1C91) # FunctionType: void std::basic_ostream >::_Sentry_base::() (0x1CA3) # Name: ~_Sentry_base # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x91, 0x1c, 0x00, 0x00 .byte 0xa3, 0x1c, 0x00, 0x00 .byte 0x7e, 0x5f, 0x53, 0x65 .byte 0x6e, 0x74, 0x72, 0x79 .byte 0x5f, 0x62, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1CB5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: const std::_String_val >& std::_String_alloc > >::() (0x1266) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x66, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1CB6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FunctionType: const std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1303) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x12, 0x00, 0x00 .byte 0x03, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x1CB7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: const char* std::_String_val >::() (0x12CF) # Name: _Myptr # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xcf, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 # MemberFuncId (0x1CB8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: bool std::_String_val >::() (0x12D1) # Name: _Large_string_engaged # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xd1, 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 (0x1CB9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: char* (0x670) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 # Procedure (0x1CBA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char*) (0x1CB9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb9, 0x1c, 0x00, 0x00 # FuncId (0x1CBB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char*) (0x1CBA) # Name: _Unfancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xba, 0x1c, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CBC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::() (0x118C) # Name: _Tidy_deallocate # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x8c, 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 (0x1CBD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::() (0x124A) # Name: ~_String_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x7e, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # MemberFuncId (0x1CBE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::() (0x124A) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x1CBF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: std::_String_val >& std::_String_alloc > >::() (0x1263) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x63, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1CC0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: std::allocator& std::_String_alloc > >::() (0x1260) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x60, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # Pointer (0x1CC1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: char* (0x670) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x1CC2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x124C) # ArgType: char** const (0x1CC1) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0xc1, 0x1c, 0x00, 0x00 # MemberFunction (0x1CC3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x12F8) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, char** const) (0x1CC2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc2, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1CC4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x12F8) # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, char** const) (0x1CC3) # Name: destroy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0xc3, 0x1c, 0x00, 0x00 .byte 0x64, 0x65, 0x73, 0x74 .byte 0x72, 0x6f, 0x79, 0x00 # Pointer (0x1CC5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: char* (0x670) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x1CC6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: char* (0x670) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1CC7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: char*& (0x1CC6) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xc6, 0x1c, 0x00, 0x00 # Procedure (0x1CC8) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char** (0x1CC5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char*&) (0x1CC7) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xc5, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc7, 0x1c, 0x00, 0x00 # FuncId (0x1CC9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char** (char*&) (0x1CC8) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc8, 0x1c, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1CCA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1187) # FunctionType: void std::allocator::(char* const, const unsigned __int64) (0x1280) # Name: deallocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x80, 0x12, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 # MemberFuncId (0x1CCB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: void std::char_traits::(char&, const char&) (0x12E8) # Name: assign # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xe8, 0x12, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 # MemberFuncId (0x1CCC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Container_base12 (0x129B) # FunctionType: void std::_Container_base12::() (0x1344) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x44, 0x13, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x1CCD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FunctionType: std::_String_val >& std::_Compressed_pair,std::_String_val >,1>::() (0x1302) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x12, 0x00, 0x00 .byte 0x02, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x1CCE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FunctionType: std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x12FD) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xfd, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # ArgList (0x1CCF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: void* (0x603) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # Procedure (0x1CD0) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (void*, unsigned __int64) (0x1CCF) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xcf, 0x1c, 0x00, 0x00 # FuncId (0x1CD1) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (void*, unsigned __int64) (0x1CD0) # Name: _Deallocate # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd0, 0x1c, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x65, 0x00 # Pointer (0x1CD2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: void* (0x603) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Pointer (0x1CD3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned __int64 (0x23) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1CD4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: void*& (0x1CD2) # ArgType: unsigned __int64& (0x1CD3) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd2, 0x1c, 0x00, 0x00 .byte 0xd3, 0x1c, 0x00, 0x00 # Procedure (0x1CD5) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (void*&, unsigned __int64&) (0x1CD4) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd4, 0x1c, 0x00, 0x00 # FuncId (0x1CD6) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (void*&, unsigned __int64&) (0x1CD5) # Name: _Adjust_manually_vector_aligned # } .byte 0x2a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd5, 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 (0x1CD7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned __int64 (0x1184) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # MemberFuncId (0x1CD8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::() (0x124A) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # MemberFunction (0x1CD9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x12FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xfc, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1CDA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FunctionType: void std::_Compressed_pair,std::_String_val >,1>::() (0x1CD9) # Name: ~_Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xd9, 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 # MemberFunction (0x1CDB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1CDC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1268) # FunctionType: void std::allocator::(const std::allocator&) (0x1CDB) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x12, 0x00, 0x00 .byte 0xdb, 0x1c, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # ArgList (0x1CDD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x1362) # ArgType: std::_Container_proxy* const (0x1259) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x62, 0x13, 0x00, 0x00 .byte 0x59, 0x12, 0x00, 0x00 # MemberFunction (0x1CDE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x1336) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, std::_Container_proxy* const) (0x1CDD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdd, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1CDF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x1336) # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, std::_Container_proxy* const) (0x1CDE) # Name: destroy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x36, 0x13, 0x00, 0x00 .byte 0xde, 0x1c, 0x00, 0x00 .byte 0x64, 0x65, 0x73, 0x74 .byte 0x72, 0x6f, 0x79, 0x00 # MemberFuncId (0x1CE0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: std::_Container_proxy*& std::_String_alloc > >::() (0x1258) # Name: _Myproxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x58, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1CE1) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, std::_Container_proxy* const) (0x1CDD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdd, 0x1c, 0x00, 0x00 # FuncId (0x1CE2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::allocator&, std::_Container_proxy* const) (0x1CE1) # Name: _Deallocate_plain # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe1, 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 (0x1CE3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x1336) # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, const std::_Container_proxy*, const unsigned __int64) (0x136A) # Name: deallocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x6a, 0x13, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 # MemberFuncId (0x1CE4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: void std::_String_val >::() (0x12CC) # Name: ~_String_val # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xcc, 0x12, 0x00, 0x00 .byte 0x7e, 0x5f, 0x53, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CE5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val >::_Bxty (0x126B) # FunctionType: void std::_String_val >::_Bxty::() (0x133F) # Name: ~_Bxty # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6b, 0x12, 0x00, 0x00 .byte 0x3f, 0x13, 0x00, 0x00 .byte 0x7e, 0x5f, 0x42, 0x78 .byte 0x74, 0x79, 0x00, 0xf1 # MemberFuncId (0x1CE6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1BF0) # FunctionType: void Catch::ExprLhs::(bool) (0x1BF7) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0xf7, 0x1b, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # MemberFuncId (0x1CE7) { # 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 (0x1CE8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x10DF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1CE9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int* (0x1053) # ArgType: gsl::details::extent_type<0> (0x1398) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x98, 0x13, 0x00, 0x00 # MemberFunction (0x1CEA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x10DF) # ThisType: gsl::span::storage_type >* (0x1CE8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, gsl::details::extent_type<0>) (0x1CE9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0xe8, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe9, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1CEB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x10DF) # FunctionType: void gsl::span::storage_type >::(const int*, gsl::details::extent_type<0>) (0x1CEA) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0xea, 0x1c, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CEC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x10DF) # FunctionType: const int* gsl::span::storage_type >::() (0x110A) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0x0a, 0x11, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1CED) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1371) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x71, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1CEE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1371) # ThisType: gsl::span::storage_type >* (0x1CED) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, gsl::details::extent_type<0>) (0x1C26) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x71, 0x13, 0x00, 0x00 .byte 0xed, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x26, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1CEF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1371) # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<0>) (0x1CEE) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x71, 0x13, 0x00, 0x00 .byte 0xee, 0x1c, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CF0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1371) # FunctionType: int* gsl::span::storage_type >::() (0x139B) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x71, 0x13, 0x00, 0x00 .byte 0x9b, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1CF1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x13AA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1CF2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x13AA) # ThisType: gsl::span::storage_type >* (0x1CF1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, gsl::details::extent_type<0>) (0x1CE9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0xf1, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe9, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1CF3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x13AA) # FunctionType: void gsl::span::storage_type >::(const int*, gsl::details::extent_type<0>) (0x1CF2) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0xf2, 0x1c, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1CF4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x13AA) # FunctionType: const int* gsl::span::storage_type >::() (0x13D3) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0xd3, 0x13, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1CF5) { # 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@AEB_K@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, 0x63, 0x6f, 0x6e .byte 0x73, 0x74, 0x20, 0x75 .byte 0x6e, 0x73, 0x69, 0x67 .byte 0x6e, 0x65, 0x64, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x6c, 0x6f, 0x6e .byte 0x67, 0x20, 0x26, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x45 .byte 0x78, 0x70, 0x72, 0x4c .byte 0x68, 0x73, 0x40, 0x41 .byte 0x45, 0x42, 0x5f, 0x4b .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1CF6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned __int64 (0x1184) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1CF7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const unsigned __int64& (0x1CF6) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 # MemberFunction (0x1CF8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x1CF5) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64&) (0x1CF7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf7, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1CF9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x1CF5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1CFA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x1CF5) # ThisType: Catch::ExprLhs* (0x1CF9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64&) (0x1CF7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0xf9, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf7, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1CFB) { # 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@AEB_K_N@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 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 0x75, 0x6e .byte 0x73, 0x69, 0x67, 0x6e .byte 0x65, 0x64, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .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, 0x45 .byte 0x42, 0x5f, 0x4b, 0x5f .byte 0x4e, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x1CFC) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1CFB) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfb, 0x1c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1CFD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1CFC) # ClassType: Catch::ExprLhs (0x1CF5) # ThisType: Catch::ExprLhs* (0x1CF9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfc, 0x1c, 0x00, 0x00 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0xf9, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1CFE) { # 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@AEB_K@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, 0x63 .byte 0x6f, 0x6e, 0x73, 0x74 .byte 0x20, 0x75, 0x6e, 0x73 .byte 0x69, 0x67, 0x6e, 0x65 .byte 0x64, 0x20, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 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 0x45, 0x42, 0x5f, 0x4b .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1CFF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x1CF5) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D00) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x1CFF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xff, 0x1c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D01) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x1CFE) # ClassType: Catch::ExprLhs (0x1CF5) # ThisType: const Catch::ExprLhs* (0x1D00) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfe, 0x1c, 0x00, 0x00 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0x00, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1D02) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const unsigned __int64& (0x1CF6) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(const unsigned __int64&) (0x1CFA) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1CFD) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1CFD) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1D01) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 0x1c, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x01, 0x1d, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x1D03) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1D02) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEB_K@Catch@@ # } .byte 0x5e, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x02, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x6c, 0x6f, 0x6e .byte 0x67, 0x20, 0x26, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x45 .byte 0x78, 0x70, 0x72, 0x4c .byte 0x68, 0x73, 0x40, 0x41 .byte 0x45, 0x42, 0x5f, 0x4b .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1D04) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x1D03) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x03, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x1D05) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(const unsigned __int64&) (0x1CF8) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0xf8, 0x1c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1D06) { # 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@AEB_KAEB_K@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, 0x75, 0x6e .byte 0x73, 0x69, 0x67, 0x6e .byte 0x65, 0x64, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x26, 0x2c, 0x63 .byte 0x6f, 0x6e, 0x73, 0x74 .byte 0x20, 0x75, 0x6e, 0x73 .byte 0x69, 0x67, 0x6e, 0x65 .byte 0x64, 0x20, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 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, 0x45, 0x42, 0x5f .byte 0x4b, 0x41, 0x45, 0x42 .byte 0x5f, 0x4b, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x1D07) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1D06) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1D08) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1D07) # ClassType: Catch::ExprLhs (0x1CF5) # ThisType: Catch::ExprLhs* (0x1CF9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64&) (0x1CF7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x1d, 0x00, 0x00 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0xf9, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf7, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D09) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x1D07) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x07, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D0A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x1D06) # ThisType: const Catch::BinaryExpr* (0x1D09) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x09, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1D0B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D06) # ThisType: const Catch::BinaryExpr* (0x1D09) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x09, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D0C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x1D06) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1D0D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const unsigned __int64& (0x1CF6) # ArgType: Catch::StringRef (0x1114) # ArgType: const unsigned __int64& (0x1CF6) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 # MemberFunction (0x1D0E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D06) # ThisType: Catch::BinaryExpr* (0x1D0C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const unsigned __int64&, Catch::StringRef, const unsigned __int64&) (0x1D0D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x0c, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x0d, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1D0F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const unsigned __int64& (0x1CF6) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const unsigned __int64& (0x1CF6) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1D0A) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1D0A) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D0B) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, const unsigned __int64&, Catch::StringRef, const unsigned __int64&) (0x1D0E) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x0a, 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 0x0a, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x0b, 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 0x0e, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x1D10) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1D0F) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEB_KAEB_K@Catch@@ # } .byte 0x82, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x0f, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x26, 0x2c, 0x63 .byte 0x6f, 0x6e, 0x73, 0x74 .byte 0x20, 0x75, 0x6e, 0x73 .byte 0x69, 0x67, 0x6e, 0x65 .byte 0x64, 0x20, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 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, 0x45, 0x42, 0x5f .byte 0x4b, 0x41, 0x45, 0x42 .byte 0x5f, 0x4b, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1D11) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x1D10) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x10, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x1D12) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1CF5) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const unsigned __int64&) (0x1D08) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0x08, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x1D13) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D06) # ThisType: Catch::BinaryExpr* (0x1D0C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x0c, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D14) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D06) # FunctionType: void Catch::BinaryExpr::() (0x1D13) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x13, 0x1d, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x1D15) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1CF5) # FunctionType: void Catch::ExprLhs::(const unsigned __int64&) (0x1CFA) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf5, 0x1c, 0x00, 0x00 .byte 0xfa, 0x1c, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # StringId (0x1D16) { # 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 (0x1D17) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64& (0x1CF6) # ArgType: const unsigned __int64& (0x1CF6) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 .byte 0xf6, 0x1c, 0x00, 0x00 # Procedure (0x1D18) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64&, const unsigned __int64&) (0x1D17) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x1d, 0x00, 0x00 # FuncId (0x1D19) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const unsigned __int64&, const unsigned __int64&) (0x1D18) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x18, 0x1d, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D1A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D06) # FunctionType: void Catch::BinaryExpr::(bool, const unsigned __int64&, Catch::StringRef, const unsigned __int64&) (0x1D0E) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x0e, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Pointer (0x1D1B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::StringRef (0x1114) # PointerAttributes: 0x3002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 24 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x03, 0x00 # MemberFuncId (0x1D1C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D06) # FunctionType: bool Catch::BinaryExpr::() (0x1D0A) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x0a, 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 (0x1D1D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D06) # FunctionType: bool Catch::BinaryExpr::() (0x1D0A) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x0a, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1D1E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D06) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D0B) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x06, 0x1d, 0x00, 0x00 .byte 0x0b, 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 (0x1D1F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64&) (0x1CF7) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf7, 0x1c, 0x00, 0x00 # FuncId (0x1D20) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const unsigned __int64&) (0x1D1F) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0x1f, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # StringId (0x1D21) { # 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 (0x1D22) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int&&) (0x1763) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x63, 0x17, 0x00, 0x00 # FuncId (0x1D23) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: __int64 (int&&) (0x1D22) # Name: narrow_cast # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x22, 0x1d, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x5f, 0x63 .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x1D24) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(int*, __int64) (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 (0x1D25) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(const int*, __int64) (0x10E2) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe2, 0x10, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D26) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1370) # FunctionType: void gsl::span::(int*, __int64) (0x1373) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x73, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D27) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x13A9) # FunctionType: void gsl::span::(const int*, __int64) (0x13AC) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xa9, 0x13, 0x00, 0x00 .byte 0xac, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1D28) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13E6) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe6, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D29) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D28) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x28, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D2A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13E6) # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D29) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe6, 0x13, 0x00, 0x00 .byte 0x29, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D2B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13E6) # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D2A) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe6, 0x13, 0x00, 0x00 .byte 0x2a, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Modifier (0x1D2C) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13EA) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xea, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D2D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D2C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2c, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D2E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13EA) # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D2D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xea, 0x13, 0x00, 0x00 .byte 0x2d, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D2F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13EA) # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D2E) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xea, 0x13, 0x00, 0x00 .byte 0x2e, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Modifier (0x1D30) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13ED) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xed, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D31) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D30) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x30, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D32) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13ED) # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D31) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xed, 0x13, 0x00, 0x00 .byte 0x31, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D33) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13ED) # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D32) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xed, 0x13, 0x00, 0x00 .byte 0x32, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Modifier (0x1D34) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13F0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf0, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D35) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D34) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x34, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D36) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13F0) # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D35) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf0, 0x13, 0x00, 0x00 .byte 0x35, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D37) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13F0) # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D36) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf0, 0x13, 0x00, 0x00 .byte 0x36, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Modifier (0x1D38) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____4:: (0x13F3) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf3, 0x13, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D39) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____4:: (0x1D38) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x38, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D3A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13F3) # ThisType: const ____C_A_T_C_H____T_E_S_T____4::* (0x1D39) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x13, 0x00, 0x00 .byte 0x39, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D3B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____4:: (0x13F3) # FunctionType: void ____C_A_T_C_H____T_E_S_T____4::::() (0x1D3A) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf3, 0x13, 0x00, 0x00 .byte 0x3a, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x1D3C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x13F6) # FunctionType: void gsl::span::(int**, __int64) (0x13FB) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0xfb, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D3D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x13F6) # FunctionType: __int64 gsl::span::() (0x1414) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x14, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D3E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x13F6) # FunctionType: int** gsl::span::() (0x1418) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf6, 0x13, 0x00, 0x00 .byte 0x18, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D3F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x142E) # FunctionType: void gsl::span::(const int**, __int64) (0x1433) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x33, 0x14, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D40) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x142E) # FunctionType: __int64 gsl::span::() (0x144C) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x4c, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D41) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x142E) # FunctionType: const int** gsl::span::() (0x1450) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2e, 0x14, 0x00, 0x00 .byte 0x50, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1D42) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int&& (0x1762) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int&) (0x17D0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x62, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd0, 0x17, 0x00, 0x00 # FuncId (0x1D43) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int&& (int&) (0x1D42) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x42, 0x1d, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFunction (0x1D44) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D45) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1006) # FunctionType: void gsl::span::storage_type >::(int*, __int64) (0x1D44) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x44, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D46) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: void gsl::details::extent_type<-1>::(__int64) (0x10C9) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc9, 0x10, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFunction (0x1D47) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x10DF) # ThisType: gsl::span::storage_type >* (0x1CE8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, __int64) (0x10E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0xe8, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe1, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D48) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x10DF) # FunctionType: void gsl::span::storage_type >::(const int*, __int64) (0x1D47) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0x47, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1D49) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1371) # ThisType: gsl::span::storage_type >* (0x1CED) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x71, 0x13, 0x00, 0x00 .byte 0xed, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D4A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1371) # FunctionType: void gsl::span::storage_type >::(int*, __int64) (0x1D49) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x71, 0x13, 0x00, 0x00 .byte 0x49, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D4B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<0> (0x1398) # FunctionType: void gsl::details::extent_type<0>::(__int64) (0x13A1) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x98, 0x13, 0x00, 0x00 .byte 0xa1, 0x13, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFunction (0x1D4C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x13AA) # ThisType: gsl::span::storage_type >* (0x1CF1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, __int64) (0x10E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0xf1, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe1, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D4D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x13AA) # FunctionType: void gsl::span::storage_type >::(const int*, __int64) (0x1D4C) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xaa, 0x13, 0x00, 0x00 .byte 0x4c, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D4E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1991) # FunctionType: void gsl::span::(int*, __int64) (0x1995) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x95, 0x19, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1D4F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1993) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x93, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D50) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1993) # ThisType: gsl::span::storage_type >* (0x1D4F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x19, 0x00, 0x00 .byte 0x4f, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D51) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1993) # FunctionType: void gsl::span::storage_type >::(int*, __int64) (0x1D50) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x93, 0x19, 0x00, 0x00 .byte 0x50, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D52) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<1> (0x19B9) # FunctionType: void gsl::details::extent_type<1>::(__int64) (0x19C2) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0xc2, 0x19, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x1D53) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<1> (0x19B9) # FunctionType: __int64 gsl::details::extent_type<1>::() (0x19C6) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0xc6, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1D54) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x13F7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf7, 0x13, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D55) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x13F7) # ThisType: gsl::span::storage_type >* (0x1D54) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int**, __int64) (0x13FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf7, 0x13, 0x00, 0x00 .byte 0x54, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xfa, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D56) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x13F7) # FunctionType: void gsl::span::storage_type >::(int**, __int64) (0x1D55) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xf7, 0x13, 0x00, 0x00 .byte 0x55, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D57) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x13F7) # FunctionType: int** gsl::span::storage_type >::() (0x142A) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf7, 0x13, 0x00, 0x00 .byte 0x2a, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1D58) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x142F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D59) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x142F) # ThisType: gsl::span::storage_type >* (0x1D58) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int**, __int64) (0x1432) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x14, 0x00, 0x00 .byte 0x58, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x32, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D5A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x142F) # FunctionType: void gsl::span::storage_type >::(const int**, __int64) (0x1D59) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x2f, 0x14, 0x00, 0x00 .byte 0x59, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1D5B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x142F) # FunctionType: const int** gsl::span::storage_type >::() (0x1462) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2f, 0x14, 0x00, 0x00 .byte 0x62, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1D5C) { # 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@AEB_J@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, 0x45, 0x78, 0x70 .byte 0x72, 0x4c, 0x68, 0x73 .byte 0x3c, 0x63, 0x6f, 0x6e .byte 0x73, 0x74, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x26, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x45, 0x78 .byte 0x70, 0x72, 0x4c, 0x68 .byte 0x73, 0x40, 0x41, 0x45 .byte 0x42, 0x5f, 0x4a, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Pointer (0x1D5D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const __int64 (0x1005) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x05, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1D5E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const __int64& (0x1D5D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 # MemberFunction (0x1D5F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x1D5C) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64&) (0x1D5E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5e, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D60) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x1D5C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D61) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x1D5C) # ThisType: Catch::ExprLhs* (0x1D60) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64&) (0x1D5E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x60, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5e, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # 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@AEB_J_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, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 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, 0x45, 0x42 .byte 0x5f, 0x4a, 0x5f, 0x4e .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 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 (0x1D5C) # ThisType: Catch::ExprLhs* (0x1D60) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x63, 0x1d, 0x00, 0x00 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x60, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1D65) { # 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@AEB_J@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, 0x55, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x3c, 0x63 .byte 0x6f, 0x6e, 0x73, 0x74 .byte 0x20, 0x6c, 0x6f, 0x6e .byte 0x67, 0x20, 0x6c, 0x6f .byte 0x6e, 0x67, 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, 0x45 .byte 0x42, 0x5f, 0x4a, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x1D66) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x1D5C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D67) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x1D66) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x66, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D68) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x1D65) # ClassType: Catch::ExprLhs (0x1D5C) # ThisType: const Catch::ExprLhs* (0x1D67) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x65, 0x1d, 0x00, 0x00 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x67, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1D69) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const __int64& (0x1D5D) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(const __int64&) (0x1D61) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D64) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D64) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1D68) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x61, 0x1d, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x64, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x64, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x68, 0x1d, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x1D6A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1D69) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEB_J@Catch@@ # } .byte 0x52, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x69, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x26, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x45, 0x78 .byte 0x70, 0x72, 0x4c, 0x68 .byte 0x73, 0x40, 0x41, 0x45 .byte 0x42, 0x5f, 0x4a, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x1D6B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x1D6A) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x6a, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x1D6C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(const __int64&) (0x1D5F) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x5f, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1D6D) { # 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@AEB_JAEBH@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 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x20, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x26, 0x2c, 0x63, 0x6f .byte 0x6e, 0x73, 0x74, 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, 0x45, 0x42, 0x5f .byte 0x4a, 0x41, 0x45, 0x42 .byte 0x48, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x1D6E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1D6D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1D6F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1D6E) # ClassType: Catch::ExprLhs (0x1D5C) # ThisType: Catch::ExprLhs* (0x1D60) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6e, 0x1d, 0x00, 0x00 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x60, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D70) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x1D6E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6e, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D71) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x1D6D) # ThisType: const Catch::BinaryExpr* (0x1D70) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x70, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1D72) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D6D) # ThisType: const Catch::BinaryExpr* (0x1D70) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x70, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D73) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x1D6D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1D74) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const __int64& (0x1D5D) # ArgType: Catch::StringRef (0x1114) # ArgType: const int& (0x1043) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x1D75) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D6D) # ThisType: Catch::BinaryExpr* (0x1D73) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const __int64&, Catch::StringRef, const int&) (0x1D74) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x73, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x74, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1D76) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const __int64& (0x1D5D) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int& (0x1043) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1D71) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1D71) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D72) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, const __int64&, Catch::StringRef, const int&) (0x1D75) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x71, 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 0x71, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x72, 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 0x75, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x1D77) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1D76) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEB_JAEBH@Catch@@ # } .byte 0x6a, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x76, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x26, 0x2c, 0x63, 0x6f .byte 0x6e, 0x73, 0x74, 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, 0x45, 0x42, 0x5f .byte 0x4a, 0x41, 0x45, 0x42 .byte 0x48, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1D78) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x1D77) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x77, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x1D79) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1D5C) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const int&) (0x1D6F) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x6f, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x1D7A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D6D) # ThisType: Catch::BinaryExpr* (0x1D73) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x73, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D7B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D6D) # FunctionType: void Catch::BinaryExpr::() (0x1D7A) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x7a, 0x1d, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # Class (0x1D7C) { # 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@AEBQEAH@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, 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, 0x45, 0x42 .byte 0x51, 0x45, 0x41, 0x48 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1D7D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: int* const (0x17D8) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1D7E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: int* const& (0x1D7D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 # MemberFunction (0x1D7F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x1D7C) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int* const&) (0x1D7E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7e, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D80) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x1D7C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D81) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x1D7C) # ThisType: Catch::ExprLhs* (0x1D80) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int* const&) (0x1D7E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x80, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7e, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1D82) { # 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@AEBQEAH_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 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, 0x45, 0x42, 0x51 .byte 0x45, 0x41, 0x48, 0x5f .byte 0x4e, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x1D83) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1D82) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x82, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1D84) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1D83) # ClassType: Catch::ExprLhs (0x1D7C) # ThisType: Catch::ExprLhs* (0x1D80) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x1d, 0x00, 0x00 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x80, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1D85) { # 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@AEBQEAH@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, 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, 0x45, 0x42 .byte 0x51, 0x45, 0x41, 0x48 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1D86) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x1D7C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1D87) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x1D86) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x86, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D88) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x1D85) # ClassType: Catch::ExprLhs (0x1D7C) # ThisType: const Catch::ExprLhs* (0x1D87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x85, 0x1d, 0x00, 0x00 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x87, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1D89) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* const& (0x1D7D) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(int* const&) (0x1D81) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D84) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1D84) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1D88) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x1d, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x88, 0x1d, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x1D8A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1D89) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEBQEAH@Catch@@ # } .byte 0x52, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x89, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 0x42 .byte 0x51, 0x45, 0x41, 0x48 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1D8B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x1D8A) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8a, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x1D8C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(int* const&) (0x1D7F) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x7f, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1D8D) { # 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@AEBQEAHAEBQEAH@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 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, 0x45, 0x42, 0x51 .byte 0x45, 0x41, 0x48, 0x41 .byte 0x45, 0x42, 0x51, 0x45 .byte 0x41, 0x48, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x1D8E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1D8D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1D8F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1D8E) # ClassType: Catch::ExprLhs (0x1D7C) # ThisType: Catch::ExprLhs* (0x1D80) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int* const&) (0x1D7E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8e, 0x1d, 0x00, 0x00 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x80, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7e, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D90) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x1D8E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8e, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1D91) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x1D8D) # ThisType: const Catch::BinaryExpr* (0x1D90) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x90, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1D92) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D8D) # ThisType: const Catch::BinaryExpr* (0x1D90) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x90, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1D93) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x1D8D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1D94) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: int* const& (0x1D7D) # ArgType: Catch::StringRef (0x1114) # ArgType: int* const& (0x1D7D) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 # MemberFunction (0x1D95) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D8D) # ThisType: Catch::BinaryExpr* (0x1D93) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, int* const&, Catch::StringRef, int* const&) (0x1D94) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x93, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x94, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1D96) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* const& (0x1D7D) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int* const& (0x1D7D) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1D91) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1D91) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D92) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, int* const&, Catch::StringRef, int* const&) (0x1D95) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x91, 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 0x91, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x92, 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 0x95, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x1D97) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1D96) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@ # } .byte 0x6a, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x96, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 0x42, 0x51 .byte 0x45, 0x41, 0x48, 0x41 .byte 0x45, 0x42, 0x51, 0x45 .byte 0x41, 0x48, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1D98) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x1D97) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x97, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x1D99) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1D7C) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(int* const&) (0x1D8F) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x8f, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x1D9A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1D8D) # ThisType: Catch::BinaryExpr* (0x1D93) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x93, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D9B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D8D) # FunctionType: void Catch::BinaryExpr::() (0x1D9A) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x9a, 0x1d, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x1D9C) { # 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 (0x1D9D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1BF0) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1BFA) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf0, 0x1b, 0x00, 0x00 .byte 0xfa, 0x1b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x1D9E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1BF8) # ThisType: Catch::BinaryExpr* (0x1C04) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x04, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1D9F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1BF8) # FunctionType: void Catch::BinaryExpr::() (0x1D9E) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x9e, 0x1d, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # Class (0x1DA0) { # 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@AEBH@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, 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, 0x45, 0x42, 0x48 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1DA1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x1DA0) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1DA2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x1DA0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1DA3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x1DA0) # ThisType: Catch::ExprLhs* (0x1DA2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0xa2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1DA4) { # 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@AEBH_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 0x45, 0x42, 0x48, 0x5f .byte 0x4e, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x1DA5) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1DA4) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa4, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1DA6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1DA5) # ClassType: Catch::ExprLhs (0x1DA0) # ThisType: Catch::ExprLhs* (0x1DA2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa5, 0x1d, 0x00, 0x00 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0xa2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1DA7) { # 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@AEBH@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, 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, 0x45, 0x42, 0x48 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1DA8) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x1DA0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1DA9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x1DA8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa8, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1DAA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x1DA7) # ClassType: Catch::ExprLhs (0x1DA0) # ThisType: const Catch::ExprLhs* (0x1DA9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa7, 0x1d, 0x00, 0x00 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0xa9, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1DAB) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int& (0x1043) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(const int&) (0x1DA3) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1DA6) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x1DA6) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x1DAA) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa3, 0x1d, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xaa, 0x1d, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x1DAC) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1DAB) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEBH@Catch@@ # } .byte 0x4e, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0xab, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 0x42, 0x48 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1DAD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x1DAC) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xac, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x1DAE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(const int&) (0x1DA1) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0xa1, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1DAF) { # 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@AEBHAEBH@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, 0x45 .byte 0x42, 0x48, 0x41, 0x45 .byte 0x42, 0x48, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x1DB0) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1DAF) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1DB1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1DB0) # ClassType: Catch::ExprLhs (0x1DA0) # ThisType: Catch::ExprLhs* (0x1DA2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb0, 0x1d, 0x00, 0x00 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0xa2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1DB2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x1DB0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb0, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1DB3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x1DAF) # ThisType: const Catch::BinaryExpr* (0x1DB2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1DB4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1DAF) # ThisType: const Catch::BinaryExpr* (0x1DB2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1DB5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x1DAF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1DB6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const int& (0x1043) # ArgType: Catch::StringRef (0x1114) # ArgType: const int& (0x1043) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # MemberFunction (0x1DB7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1DAF) # ThisType: Catch::BinaryExpr* (0x1DB5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const int&, Catch::StringRef, const int&) (0x1DB6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb5, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xb6, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1DB8) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int& (0x1043) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int& (0x1043) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1DB3) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1DB3) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1DB4) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, const int&, Catch::StringRef, const int&) (0x1DB7) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x43, 0x10, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xb3, 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 0xb3, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xb4, 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 0xb7, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x1DB9) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1DB8) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEBHAEBH@Catch@@ # } .byte 0x62, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xb8, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45 .byte 0x42, 0x48, 0x41, 0x45 .byte 0x42, 0x48, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1DBA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x1DB9) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb9, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x1DBB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1DA0) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const int&) (0x1DB1) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0xb1, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFuncId (0x1DBC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: int& gsl::span::(__int64) (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 # MemberFunction (0x1DBD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1DAF) # ThisType: Catch::BinaryExpr* (0x1DB5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb5, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1DBE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1DAF) # FunctionType: void Catch::BinaryExpr::() (0x1DBD) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xbd, 0x1d, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x1DBF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: int& gsl::span::(__int64) (0x1027) # Name: at # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x27, 0x10, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 # MemberFuncId (0x1DC0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: int& gsl::span::(__int64) (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 (0x1DC1) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int&) (0x17D0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd0, 0x17, 0x00, 0x00 # FuncId (0x1DC2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: __int64 (int&) (0x1DC1) # Name: narrow_cast # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xc1, 0x1d, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x5f, 0x63 .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x1DC3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: void gsl::span::(int*, __int64) (0x146D) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6d, 0x14, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1DC4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: int* gsl::span::() (0x1482) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x82, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1DC5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: int& gsl::span::(__int64) (0x1481) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x81, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # Modifier (0x1DC6) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____6:: (0x14A5) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa5, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1DC7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____6:: (0x1DC6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc6, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1DC8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x14A5) # ThisType: const ____C_A_T_C_H____T_E_S_T____6::* (0x1DC7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa5, 0x14, 0x00, 0x00 .byte 0xc7, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1DC9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x14A5) # FunctionType: void ____C_A_T_C_H____T_E_S_T____6::::() (0x1DC8) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xa5, 0x14, 0x00, 0x00 .byte 0xc8, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Procedure (0x1DCA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x1004) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 # FuncId (0x1DCB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (int*, __int64) (0x1DCA) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xca, 0x1d, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Modifier (0x1DCC) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____6:: (0x14A9) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xa9, 0x14, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1DCD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____6:: (0x1DCC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcc, 0x1d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1DCE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x14A9) # ThisType: const ____C_A_T_C_H____T_E_S_T____6::* (0x1DCD) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x14, 0x00, 0x00 .byte 0xcd, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1DCF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____6:: (0x14A9) # FunctionType: void ____C_A_T_C_H____T_E_S_T____6::::() (0x1DCE) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xa9, 0x14, 0x00, 0x00 .byte 0xce, 0x1d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x1DD0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1D5C) # FunctionType: void Catch::ExprLhs::(const __int64&) (0x1D61) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x61, 0x1d, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # ArgList (0x1DD1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const __int64& (0x1D5D) # ArgType: const int& (0x1043) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x43, 0x10, 0x00, 0x00 # Procedure (0x1DD2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const __int64&, const int&) (0x1DD1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd1, 0x1d, 0x00, 0x00 # FuncId (0x1DD3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const __int64&, const int&) (0x1DD2) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xd2, 0x1d, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1DD4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D6D) # FunctionType: void Catch::BinaryExpr::(bool, const __int64&, Catch::StringRef, const int&) (0x1D75) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x75, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x1DD5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D6D) # FunctionType: bool Catch::BinaryExpr::() (0x1D71) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x71, 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 (0x1DD6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D6D) # FunctionType: bool Catch::BinaryExpr::() (0x1D71) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x71, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1DD7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D6D) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D72) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x6d, 0x1d, 0x00, 0x00 .byte 0x72, 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 (0x1DD8) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 # FuncId (0x1DD9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const int&) (0x1DD8) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xd8, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Procedure (0x1DDA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64&) (0x1D5E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5e, 0x1d, 0x00, 0x00 # FuncId (0x1DDB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const __int64&) (0x1DDA) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xda, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1DDC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1D7C) # FunctionType: void Catch::ExprLhs::(int* const&) (0x1D81) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x7c, 0x1d, 0x00, 0x00 .byte 0x81, 0x1d, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # ArgList (0x1DDD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* const& (0x1D7D) # ArgType: int* const& (0x1D7D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 # Procedure (0x1DDE) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int* const&, int* const&) (0x1DDD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdd, 0x1d, 0x00, 0x00 # FuncId (0x1DDF) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (int* const&, int* const&) (0x1DDE) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xde, 0x1d, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1DE0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D8D) # FunctionType: void Catch::BinaryExpr::(bool, int* const&, Catch::StringRef, int* const&) (0x1D95) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x95, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x1DE1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D8D) # FunctionType: bool Catch::BinaryExpr::() (0x1D91) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x91, 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 (0x1DE2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D8D) # FunctionType: bool Catch::BinaryExpr::() (0x1D91) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x91, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1DE3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1D8D) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1D92) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x8d, 0x1d, 0x00, 0x00 .byte 0x92, 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 (0x1DE4) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int* const&) (0x1D7E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7e, 0x1d, 0x00, 0x00 # FuncId (0x1DE5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (int* const&) (0x1DE4) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xe4, 0x1d, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x1DE6) { # 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@PEAH@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, 0x45 .byte 0x41, 0x48, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Struct (0x1DE7) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: Catch::StringMaker # LinkageName: .?AU?$StringMaker@PEAH@Catch@@ # } .byte 0x4e, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x00, 0x02 .byte 0xc5, 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, 0x45 .byte 0x41, 0x48, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1DE8) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker (0x1DE7) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 707 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe7, 0x1d, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xc3, 0x02, 0x00, 0x00 # ArgList (0x1DE9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: int* (0x674) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 # MemberFunction (0x1DEA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker (0x1DE6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int*) (0x1DE9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xe6, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe9, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1DEB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker (0x1DE6) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(int*) (0x1DEA) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe6, 0x1d, 0x00, 0x00 .byte 0xea, 0x1d, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # FuncId (0x1DEC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (int* const&) (0x1DE4) # Name: rawMemoryToString # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xe4, 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 (0x1DED) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(const char* const) (0x1199) # Name: basic_string # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x99, 0x11, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x69 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1DEE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::() (0x124A) # Name: _String_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1DEF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::() (0x118C) # Name: _Tidy_init # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x8c, 0x11, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x5f, 0x69, 0x6e .byte 0x69, 0x74, 0x00, 0xf1 # MemberFuncId (0x1DF0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const) (0x11B4) # Name: assign # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xb4, 0x11, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 # Struct (0x1DF1) { # 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 (0x1DF2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Zero_then_variadic_args_t (0x1DF1) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf1, 0x1d, 0x00, 0x00 # MemberFunction (0x1DF3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x12FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DF2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xfc, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1DF4) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x1DF5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Zero_then_variadic_args_t (0x1DF4) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 254 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf4, 0x1d, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0xfe, 0x00, 0x00, 0x00 # MemberFuncId (0x1DF6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FunctionType: void std::_Compressed_pair,std::_String_val >,1>::(std::_Zero_then_variadic_args_t) (0x1DF3) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xf3, 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 (0x1DF7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::() (0x124A) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x4a, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1DF8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1187) # FunctionType: void std::allocator::() (0x127C) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x7c, 0x12, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1DF9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: void std::_String_val >::() (0x12CC) # Name: _String_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xcc, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x1DFA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Container_base12 (0x129B) # FunctionType: void std::_Container_base12::() (0x1344) # Name: _Container_base12 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x44, 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 (0x1DFB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val >::_Bxty (0x126B) # FunctionType: void std::_String_val >::_Bxty::() (0x133F) # Name: _Bxty # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6b, 0x12, 0x00, 0x00 .byte 0x3f, 0x13, 0x00, 0x00 .byte 0x5f, 0x42, 0x78, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 # ArgList (0x1DFC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Container_proxy* (0x1256) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x56, 0x12, 0x00, 0x00 # Procedure (0x1DFD) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Container_proxy* (0x1256) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Container_proxy*) (0x1DFC) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x56, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfc, 0x1d, 0x00, 0x00 # FuncId (0x1DFE) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Container_proxy* (std::_Container_proxy*) (0x1DFD) # Name: _Unfancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xfd, 0x1d, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1DFF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1268) # FunctionType: std::_Container_proxy* std::allocator::(const unsigned __int64) (0x132F) # Name: allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x2f, 0x13, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1E00) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Container_proxy (0x1255) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1E01) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x1362) # ArgType: std::_Container_proxy* const (0x1259) # ArgType: std::_Container_proxy&& (0x1E00) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x13, 0x00, 0x00 .byte 0x59, 0x12, 0x00, 0x00 .byte 0x00, 0x1e, 0x00, 0x00 # MemberFunction (0x1E02) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x1336) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, std::_Container_proxy* const, std::_Container_proxy&&) (0x1E01) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x01, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E03) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x1336) # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, std::_Container_proxy* const, std::_Container_proxy&&) (0x1E02) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x36, 0x13, 0x00, 0x00 .byte 0x02, 0x1e, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E04) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Container_proxy (0x1255) # FunctionType: void std::_Container_proxy::() (0x1318) # Name: _Container_proxy # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x55, 0x12, 0x00, 0x00 .byte 0x18, 0x13, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x74, 0x61, 0x69, 0x6e .byte 0x65, 0x72, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1E05) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_String_val >& (0x121D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1d, 0x12, 0x00, 0x00 # Procedure (0x1E06) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_String_val >* (0x12CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_String_val >&) (0x1E05) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xcb, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x05, 0x1e, 0x00, 0x00 # FuncId (0x1E07) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_String_val >* (std::_String_val >&) (0x1E06) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x06, 0x1e, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # Procedure (0x1E08) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void* (0x603) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 # FuncId (0x1E09) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void* (const unsigned __int64) (0x1E08) # Name: _Allocate # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x08, 0x1e, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x65, 0x00, 0xf2, 0xf1 # Procedure (0x1E0A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned __int64 (0x23) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 # FuncId (0x1E0B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned __int64 (const unsigned __int64) (0x1E0A) # Name: _Get_size_of_n # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0a, 0x1e, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x69, 0x7a .byte 0x65, 0x5f, 0x6f, 0x66 .byte 0x5f, 0x6e, 0x00, 0xf1 # FuncId (0x1E0C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void* (const unsigned __int64) (0x1E08) # Name: _Allocate_manually_vector_aligned # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x08, 0x1e, 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 (0x1E0D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: void (0x3) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # Struct (0x1E0E) { # 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 (0x1E0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void* (0x603) # ClassType: std::_Default_allocate_traits (0x1E0E) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x0e, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1E10) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void* std::_Default_allocate_traits::(const unsigned __int64) (0x1E0F) # Name: _Allocate # } # } .byte 0x16, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x0f, 0x1e, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x65, 0x00, 0xf2, 0xf1 # Struct (0x1E11) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1E10) # 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 0x10, 0x1e, 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 (0x1E12) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocate_traits (0x1E11) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 48 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x11, 0x1e, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFuncId (0x1E13) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocate_traits (0x1E0E) # FunctionType: void* std::_Default_allocate_traits::(const unsigned __int64) (0x1E0F) # Name: _Allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x0e, 0x1e, 0x00, 0x00 .byte 0x0f, 0x1e, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x65, 0x00, 0xf2, 0xf1 # Procedure (0x1E14) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Container_proxy&& (0x1E00) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Container_proxy&) (0x131F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x00, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1f, 0x13, 0x00, 0x00 # FuncId (0x1E15) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Container_proxy&& (std::_Container_proxy&) (0x1E14) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x14, 0x1e, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFuncId (0x1E16) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const unsigned __int64) (0x11BA) # Name: assign # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xba, 0x11, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 # FuncId (0x1E17) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned __int64 (const unsigned __int64) (0x1E0A) # Name: _Convert_size # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0a, 0x1e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x76, 0x65, 0x72, 0x74 .byte 0x5f, 0x73, 0x69, 0x7a .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E18) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: unsigned __int64 std::char_traits::(const char* const) (0x12DE) # Name: length # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xde, 0x12, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 # MemberFuncId (0x1E19) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: char* std::_String_val >::() (0x12CD) # Name: _Myptr # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xcd, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 # MemberFuncId (0x1E1A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: char* std::char_traits::(char* const, const char* const, const unsigned __int64) (0x12E0) # Name: move # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xe0, 0x12, 0x00, 0x00 .byte 0x6d, 0x6f, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x1E1B) { # 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@@QEAAAEAV23@QEBD_K@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 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, 0x45, 0x41 .byte 0x41, 0x41, 0x45, 0x41 .byte 0x56, 0x32, 0x33, 0x40 .byte 0x51, 0x45, 0x42, 0x44 .byte 0x5f, 0x4b, 0x40, 0x5a .byte 0x40, 0x00, 0xf2, 0xf1 # ArgList (0x1E1C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::basic_string,std::allocator >::assign:: (0x1E1B) # ArgType: const char* (0x1141) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x1b, 0x1e, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x1E1D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, std::basic_string,std::allocator >::assign::, const char*) (0x1E1C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x1c, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x1E1E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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@@QEAAAEAV23@QEBD_K@Z@ # } .byte 0xde, 0x00, 0x04, 0x15 .byte 0x00, 0x00, 0x00, 0x03 .byte 0xc5, 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, 0x45, 0x41 .byte 0x41, 0x41, 0x45, 0x41 .byte 0x56, 0x32, 0x33, 0x40 .byte 0x51, 0x45, 0x42, 0x44 .byte 0x5f, 0x4b, 0x40, 0x5a .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x1E1F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_string,std::allocator >::assign:: (0x1E1E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 2668 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x1e, 0x1e, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x6c, 0x0a, 0x00, 0x00 # MemberFuncId (0x1E20) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, std::basic_string,std::allocator >::assign::, const char*) (0x1E1D) # Name: _Reallocate_for # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x1d, 0x1e, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x65, 0x5f .byte 0x66, 0x6f, 0x72, 0x00 # MemberFuncId (0x1E21) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: unsigned __int64 std::basic_string,std::allocator >::() (0x1210) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x10, 0x12, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E22) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::() (0x1241) # Name: _Xlen # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x41, 0x12, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E23) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: unsigned __int64 std::basic_string,std::allocator >::(const unsigned __int64) (0x1240) # Name: _Calculate_growth # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x40, 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 (0x1E24) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1187) # FunctionType: char* std::allocator::(const unsigned __int64) (0x1281) # Name: allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x81, 0x12, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1E25) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_string,std::allocator >::assign:: (0x1E1B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1b, 0x1e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1E26) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_string,std::allocator >::assign:: (0x1E25) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x25, 0x1e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1E27) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char* const (0x1193) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # MemberFunction (0x1E28) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator >::assign:: (0x1E1B) # ThisType: const std::basic_string,std::allocator >::assign::* (0x1E26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const, const unsigned __int64, const char* const) (0x1E27) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1e, 0x00, 0x00 .byte 0x26, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x27, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E29) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator >::assign:: (0x1E1B) # FunctionType: void std::basic_string,std::allocator >::assign::::(char* const, const unsigned __int64, const char* const) (0x1E28) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1e, 0x00, 0x00 .byte 0x28, 0x1e, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Pointer (0x1E2A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: char* const (0x11A9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1E2B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x124C) # ArgType: char** const (0x1CC1) # ArgType: char* const& (0x1E2A) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0xc1, 0x1c, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 # MemberFunction (0x1E2C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x12F8) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, char** const, char* const&) (0x1E2B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x2b, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E2D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x12F8) # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, char** const, char* const&) (0x1E2C) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x2c, 0x1e, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E2E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x12F8) # FunctionType: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x135D) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x5d, 0x13, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E2F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: const std::allocator& std::_String_alloc > >::() (0x1261) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x61, 0x12, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # Procedure (0x1E30) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const unsigned __int64& (0x1CF6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64&, const unsigned __int64&) (0x1D17) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xf6, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x1d, 0x00, 0x00 # FuncId (0x1E31) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const unsigned __int64& (const unsigned __int64&, const unsigned __int64&) (0x1E30) # Name: _Max_value # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x30, 0x1e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x78 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x75, 0x65, 0x00, 0xf1 # FuncId (0x1E32) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const unsigned __int64& (const unsigned __int64&, const unsigned __int64&) (0x1E30) # Name: _Min_value # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x30, 0x1e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x69, 0x6e .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x75, 0x65, 0x00, 0xf1 # Class (0x1E33) { # 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@_J@std@@ # } .byte 0x52, 0x00, 0x04, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x6e .byte 0x75, 0x6d, 0x65, 0x72 .byte 0x69, 0x63, 0x5f, 0x6c .byte 0x69, 0x6d, 0x69, 0x74 .byte 0x73, 0x3c, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x6e .byte 0x75, 0x6d, 0x65, 0x72 .byte 0x69, 0x63, 0x5f, 0x6c .byte 0x69, 0x6d, 0x69, 0x74 .byte 0x73, 0x40, 0x5f, 0x4a .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # Struct (0x1E34) { # 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 (0x1E35) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::numeric_limits (0x1E33) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x33, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1E36) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Num_int_base (0x1E34) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_signed # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: digits # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: digits10 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: min # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: max # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: lowest # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: epsilon # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: round_error # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: denorm_min # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: infinity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: quiet_NaN # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: __int64 std::numeric_limits::() (0x1E35) # Name: signaling_NaN # } # } .byte 0xe6, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x34, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x73 .byte 0x69, 0x67, 0x6e, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x31, 0x30 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x6d, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x6c, 0x6f, 0x77, 0x65 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x65, 0x70, 0x73, 0x69 .byte 0x6c, 0x6f, 0x6e, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x72, 0x6f, 0x75, 0x6e .byte 0x64, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x64, 0x65, 0x6e, 0x6f .byte 0x72, 0x6d, 0x5f, 0x6d .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x69, 0x6e, 0x66, 0x69 .byte 0x6e, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x71, 0x75, 0x69, 0x65 .byte 0x74, 0x5f, 0x4e, 0x61 .byte 0x4e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x61, 0x6c, 0x69, 0x6e .byte 0x67, 0x5f, 0x4e, 0x61 .byte 0x4e, 0x00, 0xf2, 0xf1 # Class (0x1E37) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 13 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1E36) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::numeric_limits # LinkageName: .?AV?$numeric_limits@_J@std@@ # } .byte 0x52, 0x00, 0x04, 0x15 .byte 0x0d, 0x00, 0x00, 0x02 .byte 0x36, 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, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x3e .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x56, 0x3f, 0x24, 0x6e .byte 0x75, 0x6d, 0x65, 0x72 .byte 0x69, 0x63, 0x5f, 0x6c .byte 0x69, 0x6d, 0x69, 0x74 .byte 0x73, 0x40, 0x5f, 0x4a .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # StringId (0x1E38) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits # } .byte 0x6e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x6c, 0x69, 0x6d, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 # UdtSourceLine (0x1E39) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::numeric_limits (0x1E37) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x1E38) # LineNumber: 883 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x37, 0x1e, 0x00, 0x00 .byte 0x38, 0x1e, 0x00, 0x00 .byte 0x73, 0x03, 0x00, 0x00 # Struct (0x1E3A) { # 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 (0x1E3B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Num_base (0x1E3A) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_bounded # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_exact # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_integer # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_specialized # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: radix # } # } .byte 0x72, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x3a, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x62 .byte 0x6f, 0x75, 0x6e, 0x64 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x65 .byte 0x78, 0x61, 0x63, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x69 .byte 0x6e, 0x74, 0x65, 0x67 .byte 0x65, 0x72, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0x42, 0x10, 0x00, 0x00 .byte 0x72, 0x61, 0x64, 0x69 .byte 0x78, 0x00, 0xf2, 0xf1 # Struct (0x1E3C) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 6 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1E3B) # 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 0x3b, 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 (0x1E3D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Num_int_base (0x1E3C) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x1E38) # LineNumber: 138 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3c, 0x1e, 0x00, 0x00 .byte 0x38, 0x1e, 0x00, 0x00 .byte 0x8a, 0x00, 0x00, 0x00 # FieldList (0x1E3E) { # 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 (0x1E3F) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x1E3E) # 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 0x3e, 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 (0x1E40) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::float_denorm_style (0x1E3F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x1E38) # LineNumber: 22 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3f, 0x1e, 0x00, 0x00 .byte 0x38, 0x1e, 0x00, 0x00 .byte 0x16, 0x00, 0x00, 0x00 # Modifier (0x1E41) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::float_denorm_style (0x1E3F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x3f, 0x1e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x1E42) { # 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 (0x1E43) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x1E42) # 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 0x42, 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 (0x1E44) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::float_round_style (0x1E43) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x1E38) # LineNumber: 30 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x43, 0x1e, 0x00, 0x00 .byte 0x38, 0x1e, 0x00, 0x00 .byte 0x1e, 0x00, 0x00, 0x00 # Modifier (0x1E45) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::float_round_style (0x1E43) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x43, 0x1e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x1E46) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::float_denorm_style (0x1E41) # Name: has_denorm # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: has_denorm_loss # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: has_infinity # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: has_quiet_NaN # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: has_signaling_NaN # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_bounded # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_exact # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_iec559 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_integer # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_modulo # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_signed # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_specialized # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: tinyness_before # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: traps # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::float_round_style (0x1E45) # Name: round_style # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: digits # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: digits10 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: max_digits10 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: max_exponent # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: max_exponent10 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: min_exponent # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: min_exponent10 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: radix # } # } .byte 0xf2, 0x01, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x41, 0x1e, 0x00, 0x00 .byte 0x68, 0x61, 0x73, 0x5f .byte 0x64, 0x65, 0x6e, 0x6f .byte 0x72, 0x6d, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0x67, 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 0x67, 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 0x67, 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 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x62 .byte 0x6f, 0x75, 0x6e, 0x64 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x65 .byte 0x78, 0x61, 0x63, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x69 .byte 0x65, 0x63, 0x35, 0x35 .byte 0x39, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x69 .byte 0x6e, 0x74, 0x65, 0x67 .byte 0x65, 0x72, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x6d .byte 0x6f, 0x64, 0x75, 0x6c .byte 0x6f, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x73 .byte 0x69, 0x67, 0x6e, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 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 0x67, 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 0x67, 0x10, 0x00, 0x00 .byte 0x74, 0x72, 0x61, 0x70 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x45, 0x1e, 0x00, 0x00 .byte 0x72, 0x6f, 0x75, 0x6e .byte 0x64, 0x5f, 0x73, 0x74 .byte 0x79, 0x6c, 0x65, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x31, 0x30 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 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 0x42, 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 0x42, 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 0x42, 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 0x42, 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 0x42, 0x10, 0x00, 0x00 .byte 0x72, 0x61, 0x64, 0x69 .byte 0x78, 0x00, 0xf2, 0xf1 # Struct (0x1E47) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 23 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1E46) # 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 0x46, 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 (0x1E48) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Num_base (0x1E47) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x1E38) # LineNumber: 40 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x47, 0x1e, 0x00, 0x00 .byte 0x38, 0x1e, 0x00, 0x00 .byte 0x28, 0x00, 0x00, 0x00 # MemberFuncId (0x1E49) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::numeric_limits (0x1E33) # FunctionType: __int64 std::numeric_limits::() (0x1E35) # Name: max # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x33, 0x1e, 0x00, 0x00 .byte 0x35, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x00 # MemberFuncId (0x1E4A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FunctionType: const std::allocator& std::_Compressed_pair,std::_String_val >,1>::() (0x1300) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x12, 0x00, 0x00 .byte 0x00, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x1E4B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: char* std::char_traits::(char* const, const char* const, const unsigned __int64) (0x12E0) # Name: copy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xe0, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x70, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1E4C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: char* const& (0x1E2A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 # Procedure (0x1E4D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* const& (0x1E2A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char* const&) (0x1E4C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x2a, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x1e, 0x00, 0x00 # FuncId (0x1E4E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* const& (char* const&) (0x1E4D) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4d, 0x1e, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFuncId (0x1E4F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1BF8) # FunctionType: void Catch::BinaryExpr::(bool, bool, Catch::StringRef, bool) (0x1C06) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x06, 0x1c, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x1E50) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1BF8) # FunctionType: bool Catch::BinaryExpr::() (0x1C02) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x02, 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 (0x1E51) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1BF8) # FunctionType: bool Catch::BinaryExpr::() (0x1C02) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x02, 0x1c, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E52) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1BF8) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1C03) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xf8, 0x1b, 0x00, 0x00 .byte 0x03, 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 # MemberFuncId (0x1E53) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1DA0) # FunctionType: void Catch::ExprLhs::(const int&) (0x1DA3) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xa0, 0x1d, 0x00, 0x00 .byte 0xa3, 0x1d, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # Procedure (0x1E54) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int&, const int&) (0x12EE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xee, 0x12, 0x00, 0x00 # FuncId (0x1E55) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const int&, const int&) (0x1E54) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x54, 0x1e, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E56) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1DAF) # FunctionType: void Catch::BinaryExpr::(bool, const int&, Catch::StringRef, const int&) (0x1DB7) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb7, 0x1d, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x1E57) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1DAF) # FunctionType: bool Catch::BinaryExpr::() (0x1DB3) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb3, 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 (0x1E58) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1DAF) # FunctionType: bool Catch::BinaryExpr::() (0x1DB3) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb3, 0x1d, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E59) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1DAF) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1DB4) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xaf, 0x1d, 0x00, 0x00 .byte 0xb4, 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 # MemberFuncId (0x1E5A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: bool gsl::span::(__int64, __int64) (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 # Pointer (0x1E5B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: __int64 (0x13) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1E5C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: __int64& (0x1E5B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5b, 0x1e, 0x00, 0x00 # Procedure (0x1E5D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned __int64 (0x23) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64&) (0x1E5C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5c, 0x1e, 0x00, 0x00 # FuncId (0x1E5E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: unsigned __int64 (__int64&) (0x1E5D) # Name: narrow_cast # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x5d, 0x1e, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x5f, 0x63 .byte 0x61, 0x73, 0x74, 0x00 # Procedure (0x1E5F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64& (0x1E5B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64&) (0x1E5C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x5b, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5c, 0x1e, 0x00, 0x00 # FuncId (0x1E60) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64& (__int64&) (0x1E5F) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x5f, 0x1e, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # Procedure (0x1E61) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int& (0x1026) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int&) (0x17D0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd0, 0x17, 0x00, 0x00 # FuncId (0x1E62) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int& (int&) (0x1E61) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x61, 0x1e, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # Pointer (0x1E63) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x146B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1E64) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x146B) # ThisType: gsl::span::storage_type >* (0x1E63) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x63, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E65) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x146B) # FunctionType: void gsl::span::storage_type >::(int*, __int64) (0x1E64) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x64, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E66) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<2> (0x1492) # FunctionType: void gsl::details::extent_type<2>::(__int64) (0x149D) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x9d, 0x14, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x1E67) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<2> (0x1492) # FunctionType: __int64 gsl::details::extent_type<2>::() (0x14A1) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x92, 0x14, 0x00, 0x00 .byte 0xa1, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E68) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x146B) # FunctionType: int* gsl::span::storage_type >::() (0x1495) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x95, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E69) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: bool gsl::span::(__int64, __int64) (0x148B) # Name: CheckRange # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x8b, 0x14, 0x00, 0x00 .byte 0x43, 0x68, 0x65, 0x63 .byte 0x6b, 0x52, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # MemberFuncId (0x1E6A) { # 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 (0x1E6B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: void gsl::span::(int*, int*) (0x146E) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6e, 0x14, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E6C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1370) # FunctionType: void gsl::span::(int*, int*) (0x1374) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x74, 0x13, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1E6D) { # 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 (0x1E6E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (int*, int*) (0x1E6D) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x6d, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Procedure (0x1E6F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, int*) (0x100A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x10, 0x00, 0x00 # FuncId (0x1E70) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (int*, int*) (0x1E6F) # Name: distance # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6f, 0x1e, 0x00, 0x00 .byte 0x64, 0x69, 0x73, 0x74 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1E71) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x1E72) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int*, int*, std::random_access_iterator_tag) (0x1E71) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x71, 0x1e, 0x00, 0x00 # FuncId (0x1E73) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (int*, int*, std::random_access_iterator_tag) (0x1E72) # Name: _Distance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x72, 0x1e, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Pointer (0x1E74) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x14B2 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb2, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1E75) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x1E74) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x74, 0x1e, 0x00, 0x00 # MemberFunction (0x1E76) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x1E75) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x75, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E77) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(&) (0x1E76) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x76, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1E78) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x14C0) # ThisType: gsl::span* (0x14C3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x1E75) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc3, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x75, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E79) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: void gsl::span::(&) (0x1E78) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x78, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E7A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: int* gsl::span::() (0x14D8) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd8, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1E7B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x151B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1b, 0x15, 0x00, 0x00 # Procedure (0x1E7C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: * (0x14FF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x1E7B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xff, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7b, 0x1e, 0x00, 0x00 # FuncId (0x1E7D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: * (&) (0x1E7C) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x7c, 0x1e, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E7E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14FB) # FunctionType: void gsl::span::(*, __int64) (0x1501) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x01, 0x15, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E7F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14FB) # FunctionType: __int64 gsl::span::() (0x1519) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x19, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E80) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14FB) # FunctionType: * gsl::span::() (0x151D) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x1d, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1E81) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x1553) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x53, 0x15, 0x00, 0x00 # Procedure (0x1E82) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: * (0x1537) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x1E81) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x37, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x81, 0x1e, 0x00, 0x00 # FuncId (0x1E83) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: * (&) (0x1E82) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x82, 0x1e, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E84) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1533) # FunctionType: void gsl::span::(*, __int64) (0x1539) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x39, 0x15, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E85) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1533) # FunctionType: __int64 gsl::span::() (0x1551) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x51, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1E86) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1533) # FunctionType: * gsl::span::() (0x1555) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x55, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1E87) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x14C0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x1E75) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x75, 0x1e, 0x00, 0x00 # FuncId (0x1E88) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (&) (0x1E87) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x87, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Procedure (0x1E89) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int&) (0x17D0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd0, 0x17, 0x00, 0x00 # FuncId (0x1E8A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (int&) (0x1E89) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x89, 0x1e, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # Procedure (0x1E8B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x14FB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, __int64) (0x1500) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xfb, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x00, 0x15, 0x00, 0x00 # FuncId (0x1E8C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (*, __int64) (0x1E8B) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x8b, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Procedure (0x1E8D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x1533) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, __int64) (0x1538) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x33, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x38, 0x15, 0x00, 0x00 # FuncId (0x1E8E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (*, __int64) (0x1E8D) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x8d, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Pointer (0x1E8F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x14B9 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb9, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1E90) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x1E8F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x8f, 0x1e, 0x00, 0x00 # MemberFunction (0x1E91) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>* (0x156E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x1E90) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x6e, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x90, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E92) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::(&) (0x1E91) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6b, 0x15, 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: gsl::span<(anonymous namespace)::AddressOverloaded,5> (0x156B) # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::() (0x158E) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6b, 0x15, 0x00, 0x00 .byte 0x8e, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1E94) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: `anonymous namespace'::AddressOverloaded& (0x158C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x8c, 0x15, 0x00, 0x00 # Procedure (0x1E95) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: `anonymous namespace'::AddressOverloaded* (0x156F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (`anonymous namespace'::AddressOverloaded&) (0x1E94) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x6f, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x94, 0x1e, 0x00, 0x00 # FuncId (0x1E96) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: `anonymous namespace'::AddressOverloaded* (`anonymous namespace'::AddressOverloaded&) (0x1E95) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x95, 0x1e, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1E97) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<5> (0x14E8) # FunctionType: void gsl::details::extent_type<5>::() (0x14F2) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0xf2, 0x14, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # ArgList (0x1E98) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1018) # ArgType: gsl::details::extent_type<5> (0x14E8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x18, 0x10, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 # MemberFunction (0x1E99) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<5>) (0x1E98) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x98, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E9A) { # 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>) (0x1E99) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x99, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1E9B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::details::extent_type<5> (0x14E8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 # MemberFunction (0x1E9C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: gsl::details::extent_type<-1>* (0x10C8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<5>) (0x1E9B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x9b, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1E9D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<5>) (0x1E9C) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0x9c, 0x1e, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x1E9E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<5> (0x14E8) # FunctionType: __int64 gsl::details::extent_type<5>::() (0x14F7) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0xf7, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1E9F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x14C2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1EA0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x14CB) # ArgType: gsl::details::extent_type<5> (0x14E8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xcb, 0x14, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 # MemberFunction (0x1EA1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x14C2) # ThisType: gsl::span::storage_type >* (0x1E9F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<5>) (0x1EA0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0x9f, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa0, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EA2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x14C2) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<5>) (0x1EA1) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0xa1, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EA3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x14C2) # FunctionType: int* gsl::span::storage_type >::() (0x14EB) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0xeb, 0x14, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1EA4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x14FD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfd, 0x14, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1EA5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x14FD) # ThisType: gsl::span::storage_type >* (0x1EA4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, __int64) (0x1500) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x14, 0x00, 0x00 .byte 0xa4, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x00, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EA6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x14FD) # FunctionType: void gsl::span::storage_type >::(*, __int64) (0x1EA5) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xfd, 0x14, 0x00, 0x00 .byte 0xa5, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EA7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x14FD) # FunctionType: * gsl::span::storage_type >::() (0x152F) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xfd, 0x14, 0x00, 0x00 .byte 0x2f, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1EA8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1535) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x35, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1EA9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1535) # ThisType: gsl::span::storage_type >* (0x1EA8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (*, __int64) (0x1538) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x35, 0x15, 0x00, 0x00 .byte 0xa8, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x38, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EAA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1535) # FunctionType: void gsl::span::storage_type >::(*, __int64) (0x1EA9) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x35, 0x15, 0x00, 0x00 .byte 0xa9, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EAB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1535) # FunctionType: * gsl::span::storage_type >::() (0x1567) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x35, 0x15, 0x00, 0x00 .byte 0x67, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1EAC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x156D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6d, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1EAD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull (0x157F) # ArgType: gsl::details::extent_type<5> (0x14E8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7f, 0x15, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 # MemberFunction (0x1EAE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x156D) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >* (0x1EAC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, gsl::details::extent_type<5>) (0x1EAD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x15, 0x00, 0x00 .byte 0xac, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xad, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EAF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x156D) # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::(gsl::span<(anonymous namespace)::AddressOverloaded,5>::KnownNotNull, gsl::details::extent_type<5>) (0x1EAE) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6d, 0x15, 0x00, 0x00 .byte 0xae, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EB0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type > (0x156D) # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,5>::storage_type >::() (0x15A0) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6d, 0x15, 0x00, 0x00 .byte 0xa0, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EB1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x15AD) # FunctionType: void gsl::span::(double*, __int64) (0x15B1) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xb1, 0x15, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EB2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x15AD) # FunctionType: __int64 gsl::span::() (0x15CA) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xca, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EB3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x15AD) # FunctionType: double* gsl::span::() (0x15CE) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xad, 0x15, 0x00, 0x00 .byte 0xce, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1EB4) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x15AD) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (double*, __int64) (0x15B0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xad, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb0, 0x15, 0x00, 0x00 # FuncId (0x1EB5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (double*, __int64) (0x1EB4) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xb4, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Pointer (0x1EB6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x15AE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xae, 0x15, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1EB7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x15AE) # ThisType: gsl::span::storage_type >* (0x1EB6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (double*, __int64) (0x15B0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xae, 0x15, 0x00, 0x00 .byte 0xb6, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb0, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EB8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x15AE) # FunctionType: void gsl::span::storage_type >::(double*, __int64) (0x1EB7) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xae, 0x15, 0x00, 0x00 .byte 0xb7, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EB9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x15AE) # FunctionType: double* gsl::span::storage_type >::() (0x15E0) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xae, 0x15, 0x00, 0x00 .byte 0xe0, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1EBA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x15EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EBB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(std::array&) (0x1EBA) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xba, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1EBC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned __int64 (0x23) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1EBD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: unsigned __int64&& (0x1EBC) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xbc, 0x1e, 0x00, 0x00 # Procedure (0x1EBE) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64&&) (0x1EBD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x1e, 0x00, 0x00 # FuncId (0x1EBF) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: __int64 (unsigned __int64&&) (0x1EBE) # Name: narrow_cast # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xbe, 0x1e, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x5f, 0x63 .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x1EC0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array (0x15E7) # FunctionType: unsigned __int64 std::array::() (0x15FC) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xfc, 0x15, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EC1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array (0x15E7) # FunctionType: int* std::array::() (0x15F9) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xf9, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1EC2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x15EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EC3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(std::array&) (0x1EC2) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xc2, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1EC4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x15EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EC5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: void gsl::span::(std::array&) (0x1EC4) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0xc4, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EC6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: int* gsl::span::() (0x1644) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x44, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1EC7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x15EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x15, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EC8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1667) # FunctionType: void gsl::span::(std::array&) (0x1EC7) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x67, 0x16, 0x00, 0x00 .byte 0xc7, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EC9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1667) # FunctionType: const int* gsl::span::() (0x167F) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x7f, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1ECA) { # 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 (0x1ECB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>* (0x1699) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x160F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x97, 0x16, 0x00, 0x00 .byte 0x99, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1ECC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::(std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x1ECB) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xcb, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1ECD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # FunctionType: `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x161D) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x1d, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1ECE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4> (0x1697) # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::() (0x16AF) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x97, 0x16, 0x00, 0x00 .byte 0xaf, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1ECF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____14:: (0x16CE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xce, 0x16, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1ED0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____14:: (0x1ECF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcf, 0x1e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1ED1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::span (0x10DE) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 # MemberFunction (0x1ED2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x16CE) # ThisType: const ____C_A_T_C_H____T_E_S_T____14::* (0x1ED0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x1ED1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x16, 0x00, 0x00 .byte 0xd0, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1ED3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x16CE) # FunctionType: void ____C_A_T_C_H____T_E_S_T____14::::(gsl::span) (0x1ED2) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xce, 0x16, 0x00, 0x00 .byte 0xd2, 0x1e, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x1ED4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____14:: (0x16C7) # FunctionType: std::array ____C_A_T_C_H____T_E_S_T____14::::() (0x16CA) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc7, 0x16, 0x00, 0x00 .byte 0xca, 0x16, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Pointer (0x1ED5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x15F0) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf0, 0x15, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1ED6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x1ED5) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd5, 0x1e, 0x00, 0x00 # MemberFunction (0x1ED7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1ED6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd6, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1ED8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(const std::array&) (0x1ED7) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xd7, 0x1e, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1ED9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x1004) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x15EB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x15, 0x00, 0x00 # FuncId (0x1EDA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (std::array&) (0x1ED9) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xd9, 0x1e, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Class (0x1EDB) { # 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@AEB_JAEB_J@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, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x26, 0x2c, 0x63, 0x6f .byte 0x6e, 0x73, 0x74, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x6c, 0x6f, 0x6e .byte 0x67, 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, 0x45 .byte 0x42, 0x5f, 0x4a, 0x41 .byte 0x45, 0x42, 0x5f, 0x4a .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1EDC) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x1EDB) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x1EDD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x1EDC) # ClassType: Catch::ExprLhs (0x1D5C) # ThisType: Catch::ExprLhs* (0x1D60) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64&) (0x1D5E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdc, 0x1e, 0x00, 0x00 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0x60, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5e, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1EDE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x1EDC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdc, 0x1e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1EDF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x1EDB) # ThisType: const Catch::BinaryExpr* (0x1EDE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xde, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x1EE0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1EDB) # ThisType: const Catch::BinaryExpr* (0x1EDE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xde, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x1EE1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x1EDB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1EE2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const __int64& (0x1D5D) # ArgType: Catch::StringRef (0x1114) # ArgType: const __int64& (0x1D5D) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 # MemberFunction (0x1EE3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1EDB) # ThisType: Catch::BinaryExpr* (0x1EE1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const __int64&, Catch::StringRef, const __int64&) (0x1EE2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xe1, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xe2, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x1EE4) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const __int64& (0x1D5D) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const __int64& (0x1D5D) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1EDF) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x1EDF) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1EE0) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, const __int64&, Catch::StringRef, const __int64&) (0x1EE3) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xdf, 0x1e, 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 0xdf, 0x1e, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xe0, 0x1e, 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 0xe3, 0x1e, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x1EE5) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1EE4) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEB_JAEB_J@Catch@@ # } .byte 0x72, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xe4, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x20 .byte 0x26, 0x2c, 0x63, 0x6f .byte 0x6e, 0x73, 0x74, 0x20 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x20, 0x6c, 0x6f, 0x6e .byte 0x67, 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, 0x45 .byte 0x42, 0x5f, 0x4a, 0x41 .byte 0x45, 0x42, 0x5f, 0x4a .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1EE6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x1EE5) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe5, 0x1e, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x1EE7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x1D5C) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const __int64&) (0x1EDD) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5c, 0x1d, 0x00, 0x00 .byte 0xdd, 0x1e, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x1EE8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x1EDB) # ThisType: Catch::BinaryExpr* (0x1EE1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xe1, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EE9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1EDB) # FunctionType: void Catch::BinaryExpr::() (0x1EE8) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xe8, 0x1e, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x1EEA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<4> (0x1654) # FunctionType: void gsl::details::extent_type<4>::() (0x165E) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x5e, 0x16, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # ArgList (0x1EEB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1018) # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x18, 0x10, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x1EEC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EEB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xeb, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EED) { # 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>) (0x1EEC) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0xec, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1EEE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x1EEF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: gsl::details::extent_type<-1>* (0x10C8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<4>) (0x1EEE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xee, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EF0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<4>) (0x1EEF) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xef, 0x1e, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x1EF1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<4> (0x1654) # FunctionType: __int64 gsl::details::extent_type<4>::() (0x1663) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x63, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1EF2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: unsigned __int64& (0x1CD3) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd3, 0x1c, 0x00, 0x00 # Procedure (0x1EF3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned __int64&& (0x1EBC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64&) (0x1EF2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xbc, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1e, 0x00, 0x00 # FuncId (0x1EF4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned __int64&& (unsigned __int64&) (0x1EF3) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf3, 0x1e, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x1EF5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x10EB) # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xeb, 0x10, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x1EF6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x10DF) # ThisType: gsl::span::storage_type >* (0x1CE8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EF5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0xe8, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf5, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EF7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x10DF) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EF6) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0xf6, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1EF8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x162D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1EF9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1637) # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x37, 0x16, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x1EFA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x162D) # ThisType: gsl::span::storage_type >* (0x1EF8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EF9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0xf8, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf9, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1EFB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x162D) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EFA) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0xfa, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1EFC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x162D) # FunctionType: int* gsl::span::storage_type >::() (0x1657) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0x57, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1EFD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1668) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1EFE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1672) # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x72, 0x16, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x1EFF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1668) # ThisType: gsl::span::storage_type >* (0x1EFD) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EFE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x16, 0x00, 0x00 .byte 0xfd, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xfe, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F00) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1668) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1EFF) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x68, 0x16, 0x00, 0x00 .byte 0xff, 0x1e, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F01) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1668) # FunctionType: const int* gsl::span::storage_type >::() (0x1691) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x68, 0x16, 0x00, 0x00 .byte 0x91, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1F02) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1698) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x98, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1F03) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull (0x16A2) # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa2, 0x16, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x1F04) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1698) # ThisType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >* (0x1F02) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, gsl::details::extent_type<4>) (0x1F03) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x16, 0x00, 0x00 .byte 0x02, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x03, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F05) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1698) # FunctionType: void gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::(gsl::span<(anonymous namespace)::AddressOverloaded,4>::KnownNotNull, gsl::details::extent_type<4>) (0x1F04) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x98, 0x16, 0x00, 0x00 .byte 0x04, 0x1f, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F06) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type > (0x1698) # FunctionType: `anonymous namespace'::AddressOverloaded* gsl::span<(anonymous namespace)::AddressOverloaded,4>::storage_type >::() (0x16C1) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x98, 0x16, 0x00, 0x00 .byte 0xc1, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F07) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array (0x15E7) # FunctionType: const int* std::array::() (0x15FA) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe7, 0x15, 0x00, 0x00 .byte 0xfa, 0x15, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1F08) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const __int64& (0x1D5D) # ArgType: const __int64& (0x1D5D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 .byte 0x5d, 0x1d, 0x00, 0x00 # Procedure (0x1F09) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const __int64&, const __int64&) (0x1F08) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x1f, 0x00, 0x00 # FuncId (0x1F0A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const __int64&, const __int64&) (0x1F09) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x09, 0x1f, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F0B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1EDB) # FunctionType: void Catch::BinaryExpr::(bool, const __int64&, Catch::StringRef, const __int64&) (0x1EE3) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xe3, 0x1e, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x1F0C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1EDB) # FunctionType: bool Catch::BinaryExpr::() (0x1EDF) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xdf, 0x1e, 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 (0x1F0D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1EDB) # FunctionType: bool Catch::BinaryExpr::() (0x1EDF) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xdf, 0x1e, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F0E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x1EDB) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x1EE0) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xdb, 0x1e, 0x00, 0x00 .byte 0xe0, 0x1e, 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 # MemberFunction (0x1F0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1ED6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd6, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F10) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1667) # FunctionType: void gsl::span::(const std::array&) (0x1F0F) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x0f, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1F11) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array<(anonymous namespace)::AddressOverloaded,4> (0x1614) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x16, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1F12) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array<(anonymous namespace)::AddressOverloaded,4>& (0x1F11) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x11, 0x1f, 0x00, 0x00 # MemberFunction (0x1F13) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x16D4) # ThisType: gsl::span* (0x16D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x1F12) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xd6, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x12, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F14) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x16D4) # FunctionType: void gsl::span::(const std::array<(anonymous namespace)::AddressOverloaded,4>&) (0x1F13) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0x13, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F15) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x16D4) # FunctionType: const `anonymous namespace'::AddressOverloaded* gsl::span::() (0x16EF) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd4, 0x16, 0x00, 0x00 .byte 0xef, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F16) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array<(anonymous namespace)::AddressOverloaded,4> (0x1608) # FunctionType: const `anonymous namespace'::AddressOverloaded* std::array<(anonymous namespace)::AddressOverloaded,4>::() (0x161E) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x08, 0x16, 0x00, 0x00 .byte 0x1e, 0x16, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1F17) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____16:: (0x170F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x0f, 0x17, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1F18) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____16:: (0x1F17) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x17, 0x1f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1F19) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x170F) # ThisType: const ____C_A_T_C_H____T_E_S_T____16::* (0x1F18) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x1ED1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0f, 0x17, 0x00, 0x00 .byte 0x18, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F1A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x170F) # FunctionType: void ____C_A_T_C_H____T_E_S_T____16::::(gsl::span) (0x1F19) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x0f, 0x17, 0x00, 0x00 .byte 0x19, 0x1f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x1F1B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____16:: (0x1708) # FunctionType: const std::array ____C_A_T_C_H____T_E_S_T____16::::() (0x170B) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x08, 0x17, 0x00, 0x00 .byte 0x0b, 0x17, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Procedure (0x1F1C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x10DE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1ED6) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd6, 0x1e, 0x00, 0x00 # FuncId (0x1F1D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (const std::array&) (0x1F1C) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x1c, 0x1f, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Pointer (0x1F1E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x16D5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd5, 0x16, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1F1F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x16E1) # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe1, 0x16, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x1F20) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x16D5) # ThisType: gsl::span::storage_type >* (0x1F1E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1F1F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd5, 0x16, 0x00, 0x00 .byte 0x1e, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1f, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F21) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x16D5) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<4>) (0x1F20) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xd5, 0x16, 0x00, 0x00 .byte 0x20, 0x1f, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F22) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x16D5) # FunctionType: const `anonymous namespace'::AddressOverloaded* gsl::span::storage_type >::() (0x1701) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd5, 0x16, 0x00, 0x00 .byte 0x01, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1F23) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::array (0x171F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1F24) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::array& (0x1F23) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x23, 0x1f, 0x00, 0x00 # MemberFunction (0x1F25) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1F24) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x24, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F26) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(const std::array&) (0x1F25) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x25, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F27) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array (0x1715) # FunctionType: unsigned __int64 std::array::() (0x172B) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x2b, 0x17, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F28) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array (0x1715) # FunctionType: const int* std::array::() (0x1728) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x28, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1F29) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1667) # ThisType: gsl::span* (0x1669) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::array&) (0x1F24) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x69, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x24, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F2A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1667) # FunctionType: void gsl::span::(const std::array&) (0x1F29) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x29, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1F2B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x10DE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::array&) (0x171A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1a, 0x17, 0x00, 0x00 # FuncId (0x1F2C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (std::array&) (0x1F2B) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x2b, 0x1f, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Procedure (0x1F2D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 # FuncId (0x1F2E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: __int64 (unsigned __int64) (0x1F2D) # Name: narrow # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x2d, 0x1f, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x00, 0xf1 # MemberFuncId (0x1F2F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::array (0x1715) # FunctionType: const int* std::array::() (0x1729) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x15, 0x17, 0x00, 0x00 .byte 0x29, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1F30) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64&) (0x1EF2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1e, 0x00, 0x00 # FuncId (0x1F31) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: __int64 (unsigned __int64&) (0x1F30) # Name: narrow_cast # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x30, 0x1f, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x5f, 0x63 .byte 0x61, 0x73, 0x74, 0x00 # Struct (0x1F32) { # 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 (0x1F33) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::narrowing_error (0x1F32) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1F34) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::narrowing_error&& (0x1F33) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x33, 0x1f, 0x00, 0x00 # Procedure (0x1F35) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::narrowing_error&&) (0x1F34) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x34, 0x1f, 0x00, 0x00 # FieldList (0x1F36) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::exception (0x1C3A) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x1F37) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1F36) # DerivedFrom: 0x0 # VShape: (0x1C32) # SizeOf: 24 # Name: gsl::narrowing_error # LinkageName: .?AUnarrowing_error@gsl@@ # } .byte 0x46, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0x36, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x32, 0x1c, 0x00, 0x00 .byte 0x18, 0x00, 0x67, 0x73 .byte 0x6c, 0x3a, 0x3a, 0x6e .byte 0x61, 0x72, 0x72, 0x6f .byte 0x77, 0x69, 0x6e, 0x67 .byte 0x5f, 0x65, 0x72, 0x72 .byte 0x6f, 0x72, 0x00, 0x2e .byte 0x3f, 0x41, 0x55, 0x6e .byte 0x61, 0x72, 0x72, 0x6f .byte 0x77, 0x69, 0x6e, 0x67 .byte 0x5f, 0x65, 0x72, 0x72 .byte 0x6f, 0x72, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x1F38) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\projects\gsl\include\gsl\gsl_util # } .byte 0x2e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x70 .byte 0x72, 0x6f, 0x6a, 0x65 .byte 0x63, 0x74, 0x73, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x67, 0x73, 0x6c, 0x5c .byte 0x67, 0x73, 0x6c, 0x5f .byte 0x75, 0x74, 0x69, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1F39) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::narrowing_error (0x1F37) # SourceFile: C:\projects\gsl\include\gsl\gsl_util (0x1F38) # LineNumber: 103 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x37, 0x1f, 0x00, 0x00 .byte 0x38, 0x1f, 0x00, 0x00 .byte 0x67, 0x00, 0x00, 0x00 # FuncId (0x1F3A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: void (gsl::narrowing_error&&) (0x1F35) # Name: throw_exception # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0x35, 0x1f, 0x00, 0x00 .byte 0x74, 0x68, 0x72, 0x6f .byte 0x77, 0x5f, 0x65, 0x78 .byte 0x63, 0x65, 0x70, 0x74 .byte 0x69, 0x6f, 0x6e, 0x00 # Pointer (0x1F3B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::narrowing_error (0x1F32) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1F3C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::narrowing_error (0x1F32) # ThisType: gsl::narrowing_error* (0x1F3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x3b, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F3D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::narrowing_error (0x1F32) # FunctionType: void gsl::narrowing_error::() (0x1F3C) # Name: narrowing_error # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x3c, 0x1f, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x69, 0x6e .byte 0x67, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 # MemberFuncId (0x1F3E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::narrowing_error (0x1F32) # FunctionType: void gsl::narrowing_error::() (0x1F3C) # Name: ~narrowing_error # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x3c, 0x1f, 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 (0x1F3F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned __int64& (0x1CD3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64&) (0x1EF2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xd3, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1e, 0x00, 0x00 # FuncId (0x1F40) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned __int64& (unsigned __int64&) (0x1F3F) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3f, 0x1f, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # Pointer (0x1F41) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::narrowing_error (0x1F32) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1F42) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::narrowing_error& (0x1F41) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x41, 0x1f, 0x00, 0x00 # Procedure (0x1F43) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::narrowing_error&& (0x1F33) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::narrowing_error&) (0x1F42) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x33, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x42, 0x1f, 0x00, 0x00 # FuncId (0x1F44) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::narrowing_error&& (gsl::narrowing_error&) (0x1F43) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x43, 0x1f, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFunction (0x1F45) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::narrowing_error (0x1F32) # ThisType: gsl::narrowing_error* (0x1F3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::narrowing_error&&) (0x1F34) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x3b, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x34, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F46) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::narrowing_error (0x1F32) # FunctionType: void gsl::narrowing_error::(gsl::narrowing_error&&) (0x1F45) # Name: narrowing_error # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x45, 0x1f, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x69, 0x6e .byte 0x67, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 # Modifier (0x1F47) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::narrowing_error (0x1F32) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1F48) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::narrowing_error (0x1F47) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x1f, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1F49) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::narrowing_error& (0x1F48) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x48, 0x1f, 0x00, 0x00 # MemberFunction (0x1F4A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::narrowing_error (0x1F32) # ThisType: gsl::narrowing_error* (0x1F3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::narrowing_error&) (0x1F49) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x3b, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F4B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::narrowing_error (0x1F32) # FunctionType: void gsl::narrowing_error::(const gsl::narrowing_error&) (0x1F4A) # Name: narrowing_error # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x32, 0x1f, 0x00, 0x00 .byte 0x4a, 0x1f, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x69, 0x6e .byte 0x67, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 # MemberFuncId (0x1F4C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::exception (0x1C3A) # FunctionType: void std::exception::() (0x1C46) # Name: exception # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x46, 0x1c, 0x00, 0x00 .byte 0x65, 0x78, 0x63, 0x65 .byte 0x70, 0x74, 0x69, 0x6f .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F4D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1667) # FunctionType: void gsl::span::(const int*, __int64) (0x166A) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x67, 0x16, 0x00, 0x00 .byte 0x6a, 0x16, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1F4E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1668) # ThisType: gsl::span::storage_type >* (0x1EFD) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, __int64) (0x10E1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x16, 0x00, 0x00 .byte 0xfd, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe1, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F4F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1668) # FunctionType: void gsl::span::storage_type >::(const int*, __int64) (0x1F4E) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x68, 0x16, 0x00, 0x00 .byte 0x4e, 0x1f, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F50) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<4> (0x1654) # FunctionType: void gsl::details::extent_type<4>::(__int64) (0x165F) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x5f, 0x16, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x1F51) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x173E) # FunctionType: void std::allocator::() (0x17D5) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xd5, 0x17, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F52) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::(std::initializer_list, const std::allocator&) (0x1749) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x49, 0x17, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Pointer (0x1F53) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::initializer_list (0x1747) # PointerAttributes: 0x2002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 16 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x02, 0x00 # MemberFuncId (0x1F54) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::(const std::vector >&) (0x174D) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x4d, 0x17, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFunction (0x1F55) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x177C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F56) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(std::vector >&) (0x1F55) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x55, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F57) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: unsigned __int64 std::vector >::() (0x178B) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x8b, 0x17, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F58) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: int* std::vector >::() (0x177E) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7e, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1F59) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x177C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F5A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(std::vector >&) (0x1F59) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x59, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1F5B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_string,std::allocator >&) (0x1220) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F5C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1812) # FunctionType: void gsl::span::(std::basic_string,std::allocator >&) (0x1F5B) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x5b, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F5D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1812) # FunctionType: __int64 gsl::span::() (0x182F) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x2f, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F5E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1812) # FunctionType: const char* gsl::span::() (0x1832) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x32, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x1F5F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1812) # ThisType: gsl::span* (0x1814) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_string,std::allocator >&) (0x1150) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x14, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F60) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1812) # FunctionType: void gsl::span::(const std::basic_string,std::allocator >&) (0x1F5F) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x5f, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x1F61) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x184F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x4f, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1F62) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1F61) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x61, 0x1f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1F63) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x184F) # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1F62) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x1ED1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4f, 0x18, 0x00, 0x00 .byte 0x62, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F64) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x184F) # FunctionType: void ____C_A_T_C_H____T_E_S_T____20::::(gsl::span) (0x1F63) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4f, 0x18, 0x00, 0x00 .byte 0x63, 0x1f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x1F65) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1848) # FunctionType: std::vector > ____C_A_T_C_H____T_E_S_T____20::::() (0x184B) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x18, 0x00, 0x00 .byte 0x4b, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFunction (0x1F66) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x174C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F67) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(const std::vector >&) (0x1F66) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x66, 0x1f, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F68) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::() (0x173D) # Name: ~vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3d, 0x17, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 # Modifier (0x1F69) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1859) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x59, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1F6A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1F69) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x69, 0x1f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x1F6B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::span (0x1812) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x12, 0x18, 0x00, 0x00 # MemberFunction (0x1F6C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1859) # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1F6A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x1F6B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x59, 0x18, 0x00, 0x00 .byte 0x6a, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6b, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F6D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1859) # FunctionType: void ____C_A_T_C_H____T_E_S_T____20::::(gsl::span) (0x1F6C) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x59, 0x18, 0x00, 0x00 .byte 0x6c, 0x1f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x1F6E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1852) # FunctionType: std::basic_string,std::allocator > ____C_A_T_C_H____T_E_S_T____20::::() (0x1855) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x52, 0x18, 0x00, 0x00 .byte 0x55, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Modifier (0x1F6F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____20:: (0x1863) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x63, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x1F70) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____20:: (0x1F6F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6f, 0x1f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1F71) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1863) # ThisType: const ____C_A_T_C_H____T_E_S_T____20::* (0x1F70) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x1F6B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x63, 0x18, 0x00, 0x00 .byte 0x70, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6b, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F72) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x1863) # FunctionType: void ____C_A_T_C_H____T_E_S_T____20::::(gsl::span) (0x1F71) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x63, 0x18, 0x00, 0x00 .byte 0x71, 0x1f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x1F73) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____20:: (0x185C) # FunctionType: const std::basic_string,std::allocator > ____C_A_T_C_H____T_E_S_T____20::::() (0x185F) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5c, 0x18, 0x00, 0x00 .byte 0x5f, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Procedure (0x1F74) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x1004) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x177C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x17, 0x00, 0x00 # FuncId (0x1F75) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (std::vector >&) (0x1F74) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x74, 0x1f, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Procedure (0x1F76) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x10DE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x174C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4c, 0x17, 0x00, 0x00 # FuncId (0x1F77) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (const std::vector >&) (0x1F76) # Name: make_span # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x76, 0x1f, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x70, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F78) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: const int* std::vector >::() (0x1780) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x80, 0x17, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F79) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: void std::_Vector_alloc > >::(const std::allocator&) (0x17AE) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xae, 0x17, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # ArgList (0x1F7A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const int* (0x1053) # ArgType: const int* (0x1053) # ArgType: std::forward_iterator_tag (0x10D4) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0xd4, 0x10, 0x00, 0x00 # MemberFunction (0x1F7B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const int*, const int*, std::forward_iterator_tag) (0x1F7A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x7a, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F7C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::(const int*, const int*, std::forward_iterator_tag) (0x1F7B) # Name: _Range_construct_or_tidy # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x7b, 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 (0x1F7D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::initializer_list (0x1747) # FunctionType: const int* std::initializer_list::() (0x17E8) # Name: end # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x47, 0x17, 0x00, 0x00 .byte 0xe8, 0x17, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 # MemberFuncId (0x1F7E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::initializer_list (0x1747) # FunctionType: const int* std::initializer_list::() (0x17E8) # Name: begin # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x47, 0x17, 0x00, 0x00 .byte 0xe8, 0x17, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F7F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: void std::_Vector_alloc > >::() (0x17AD) # Name: ~_Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # Procedure (0x1F80) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::allocator& (0x1740) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x1741) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x40, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x41, 0x17, 0x00, 0x00 # FuncId (0x1F81) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::allocator& (const std::allocator&) (0x1F80) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x80, 0x1f, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # Struct (0x1F82) { # 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 (0x1F83) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_One_then_variadic_args_t (0x1F82) # ArgType: const std::allocator& (0x1740) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x82, 0x1f, 0x00, 0x00 .byte 0x40, 0x17, 0x00, 0x00 # MemberFunction (0x1F84) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x17F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_One_then_variadic_args_t, const std::allocator&) (0x1F83) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x83, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x1F85) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x1F86) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_One_then_variadic_args_t (0x1F85) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 258 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x85, 0x1f, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x02, 0x01, 0x00, 0x00 # MemberFuncId (0x1F87) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, const std::allocator&) (0x1F84) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x17, 0x00, 0x00 .byte 0x84, 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 (0x1F88) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: void std::_Vector_alloc > >::() (0x17AD) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F89) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_val > (0x17BE) # FunctionType: void std::_Vector_val >::() (0x17FF) # Name: _Vector_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbe, 0x17, 0x00, 0x00 .byte 0xff, 0x17, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x1F8A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: std::allocator& std::_Vector_alloc > >::() (0x17BB) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xbb, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFunction (0x1F8B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x1741) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x41, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F8C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1268) # FunctionType: void std::allocator::(const std::allocator&) (0x1F8B) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x8b, 0x1f, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F8D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: std::_Container_proxy*& std::_Vector_alloc > >::() (0x17B5) # Name: _Myproxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xb5, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1F8E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_val >& (0x17BF) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xbf, 0x17, 0x00, 0x00 # Procedure (0x1F8F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vector_val >* (0x17FE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_val >&) (0x1F8E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xfe, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8e, 0x1f, 0x00, 0x00 # FuncId (0x1F90) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vector_val >* (std::_Vector_val >&) (0x1F8F) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x8f, 0x1f, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F91) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: std::_Vector_val >& std::_Vector_alloc > >::() (0x17C0) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc0, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F92) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F3) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf3, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x1F93) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F8) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf8, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x1F94) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: bool std::vector >::(const unsigned __int64) (0x17A1) # Name: _Buy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0xa1, 0x17, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1F95) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, const int*) (0x10E3) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe3, 0x10, 0x00, 0x00 # FuncId (0x1F96) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const int*, const int*) (0x1F95) # Name: distance # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x95, 0x1f, 0x00, 0x00 .byte 0x64, 0x69, 0x73, 0x74 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1F97) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const int* (0x1053) # ArgType: const int* (0x1053) # ArgType: int* (0x674) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 # MemberFunction (0x1F98) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int* (0x674) # ClassType: std::vector > (0x173A) # ThisType: std::vector >* (0x173C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const int*, const int*, int*) (0x1F97) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3c, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x97, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1F99) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: int* std::vector >::(const int*, const int*, int*) (0x1F98) # Name: _Ucopy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x98, 0x1f, 0x00, 0x00 .byte 0x5f, 0x55, 0x63, 0x6f .byte 0x70, 0x79, 0x00, 0xf1 # MemberFuncId (0x1F9A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: int*& std::_Vector_alloc > >::() (0x17C7) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc7, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F9B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: int*& std::_Vector_alloc > >::() (0x17C7) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc7, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x1F9C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::() (0x173D) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3d, 0x17, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1F9D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: int*& std::_Vector_alloc > >::() (0x17C7) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc7, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x1F9E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: unsigned __int64 std::vector >::() (0x178B) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x8b, 0x17, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1F9F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::() (0x17A4) # Name: _Xlength # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0xa4, 0x17, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1FA0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x173E) # FunctionType: int* std::allocator::(const unsigned __int64) (0x17DB) # Name: allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xdb, 0x17, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1FA1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x17EE) # FunctionType: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x180D) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x0d, 0x18, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1FA2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: const std::allocator& std::_Vector_alloc > >::() (0x17BC) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xbc, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFuncId (0x1FA3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F6) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf6, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # ArgList (0x1FA4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const int* (0x1053) # ArgType: const int* (0x1053) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x1FA5) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const int*, const int*, std::random_access_iterator_tag) (0x1FA4) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xa4, 0x1f, 0x00, 0x00 # FuncId (0x1FA6) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const int*, const int*, std::random_access_iterator_tag) (0x1FA5) # Name: _Distance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa5, 0x1f, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Pointer (0x1FA7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const int (0x1042) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x1FA8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const int* const (0x1FA7) # ArgType: const int* const (0x1FA7) # ArgType: int* (0x674) # ArgType: std::allocator& (0x17AF) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xa7, 0x1f, 0x00, 0x00 .byte 0xa7, 0x1f, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 # Procedure (0x1FA9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const int* const, const int* const, int*, std::allocator&) (0x1FA8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xa8, 0x1f, 0x00, 0x00 # FuncId (0x1FAA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (const int* const, const int* const, int*, std::allocator&) (0x1FA9) # Name: _Uninitialized_copy # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa9, 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 (0x1FAB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const int* const (0x1FA7) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa7, 0x1f, 0x00, 0x00 # Procedure (0x1FAC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const int* (0x1053) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int* const) (0x1FAB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xab, 0x1f, 0x00, 0x00 # FuncId (0x1FAD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const int* (const int* const) (0x1FAC) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xac, 0x1f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x1FAE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* const (0x17D8) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x1FAF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int* const, __int64) (0x1FAE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xae, 0x1f, 0x00, 0x00 # FuncId (0x1FB0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (int* const, __int64) (0x1FAF) # Name: _Get_unwrapped_n # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xaf, 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 (0x1FB1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const int* const (0x1FA7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa7, 0x1f, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x1FB2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int* const& (0x1FB1) # ArgType: const int* const& (0x1FB1) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb1, 0x1f, 0x00, 0x00 .byte 0xb1, 0x1f, 0x00, 0x00 # Procedure (0x1FB3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int* const&, const int* const&) (0x1FB2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb2, 0x1f, 0x00, 0x00 # FuncId (0x1FB4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const int* const&, const int* const&) (0x1FB3) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb3, 0x1f, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x1FB5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int*& (0x1416) # ArgType: int* const (0x17D8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x16, 0x14, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 # Procedure (0x1FB6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*&, int* const) (0x1FB5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb5, 0x1f, 0x00, 0x00 # FuncId (0x1FB7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (int*&, int* const) (0x1FB6) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb6, 0x1f, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # Struct (0x1FB8) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Really_trivial_ptr_iterator_tag # LinkageName: .?AU_Really_trivial_ptr_iterator_tag@std@@ # } .byte 0x66, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x52, 0x65, 0x61, 0x6c .byte 0x6c, 0x79, 0x5f, 0x74 .byte 0x72, 0x69, 0x76, 0x69 .byte 0x61, 0x6c, 0x5f, 0x70 .byte 0x74, 0x72, 0x5f, 0x69 .byte 0x74, 0x65, 0x72, 0x61 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x74, 0x61, 0x67, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x5f, 0x52, 0x65, 0x61 .byte 0x6c, 0x6c, 0x79, 0x5f .byte 0x74, 0x72, 0x69, 0x76 .byte 0x69, 0x61, 0x6c, 0x5f .byte 0x70, 0x74, 0x72, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x61, 0x67 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # ArgList (0x1FB9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: const int* const (0x1FA7) # ArgType: const int* const (0x1FA7) # ArgType: int* const (0x17D8) # ArgType: std::allocator& (0x17AF) # ArgType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0xa7, 0x1f, 0x00, 0x00 .byte 0xa7, 0x1f, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x1FBA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (const int* const, const int* const, int* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x1FB9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0xb9, 0x1f, 0x00, 0x00 # Struct (0x1FBB) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Trivially_copyable_ptr_iterator_tag # LinkageName: .?AU_Trivially_copyable_ptr_iterator_tag@std@@ # } .byte 0x6e, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x54, 0x72, 0x69, 0x76 .byte 0x69, 0x61, 0x6c, 0x6c .byte 0x79, 0x5f, 0x63, 0x6f .byte 0x70, 0x79, 0x61, 0x62 .byte 0x6c, 0x65, 0x5f, 0x70 .byte 0x74, 0x72, 0x5f, 0x69 .byte 0x74, 0x65, 0x72, 0x61 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x74, 0x61, 0x67, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x5f, 0x54, 0x72, 0x69 .byte 0x76, 0x69, 0x61, 0x6c .byte 0x6c, 0x79, 0x5f, 0x63 .byte 0x6f, 0x70, 0x79, 0x61 .byte 0x62, 0x6c, 0x65, 0x5f .byte 0x70, 0x74, 0x72, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x61, 0x67 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # FieldList (0x1FBC) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Trivially_copyable_ptr_iterator_tag (0x1FBB) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xbb, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x1FBD) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1FBC) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Really_trivial_ptr_iterator_tag # LinkageName: .?AU_Really_trivial_ptr_iterator_tag@std@@ # } .byte 0x66, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0xbc, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x52, 0x65, 0x61, 0x6c .byte 0x6c, 0x79, 0x5f, 0x74 .byte 0x72, 0x69, 0x76, 0x69 .byte 0x61, 0x6c, 0x5f, 0x70 .byte 0x74, 0x72, 0x5f, 0x69 .byte 0x74, 0x65, 0x72, 0x61 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x74, 0x61, 0x67, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x5f, 0x52, 0x65, 0x61 .byte 0x6c, 0x6c, 0x79, 0x5f .byte 0x74, 0x72, 0x69, 0x76 .byte 0x69, 0x61, 0x6c, 0x5f .byte 0x70, 0x74, 0x72, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x61, 0x67 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1FBE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Really_trivial_ptr_iterator_tag (0x1FBD) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 426 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xbd, 0x1f, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0xaa, 0x01, 0x00, 0x00 # Struct (0x1FBF) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_General_ptr_iterator_tag # LinkageName: .?AU_General_ptr_iterator_tag@std@@ # } .byte 0x5a, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x47, 0x65, 0x6e, 0x65 .byte 0x72, 0x61, 0x6c, 0x5f .byte 0x70, 0x74, 0x72, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x61, 0x67 .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x55, 0x5f, 0x47, 0x65 .byte 0x6e, 0x65, 0x72, 0x61 .byte 0x6c, 0x5f, 0x70, 0x74 .byte 0x72, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x5f, 0x74 .byte 0x61, 0x67, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # FieldList (0x1FC0) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_General_ptr_iterator_tag (0x1FBF) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xbf, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x1FC1) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x1FC0) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Trivially_copyable_ptr_iterator_tag # LinkageName: .?AU_Trivially_copyable_ptr_iterator_tag@std@@ # } .byte 0x6e, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0xc0, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x54, 0x72, 0x69, 0x76 .byte 0x69, 0x61, 0x6c, 0x6c .byte 0x79, 0x5f, 0x63, 0x6f .byte 0x70, 0x79, 0x61, 0x62 .byte 0x6c, 0x65, 0x5f, 0x70 .byte 0x74, 0x72, 0x5f, 0x69 .byte 0x74, 0x65, 0x72, 0x61 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x74, 0x61, 0x67, 0x00 .byte 0x2e, 0x3f, 0x41, 0x55 .byte 0x5f, 0x54, 0x72, 0x69 .byte 0x76, 0x69, 0x61, 0x6c .byte 0x6c, 0x79, 0x5f, 0x63 .byte 0x6f, 0x70, 0x79, 0x61 .byte 0x62, 0x6c, 0x65, 0x5f .byte 0x70, 0x74, 0x72, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x61, 0x67 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x1FC2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Trivially_copyable_ptr_iterator_tag (0x1FC1) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 421 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc1, 0x1f, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0xa5, 0x01, 0x00, 0x00 # Struct (0x1FC3) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_General_ptr_iterator_tag # LinkageName: .?AU_General_ptr_iterator_tag@std@@ # } .byte 0x5a, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x00, 0x02 .byte 0xc5, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x47, 0x65, 0x6e, 0x65 .byte 0x72, 0x61, 0x6c, 0x5f .byte 0x70, 0x74, 0x72, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5f, 0x74, 0x61, 0x67 .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x55, 0x5f, 0x47, 0x65 .byte 0x6e, 0x65, 0x72, 0x61 .byte 0x6c, 0x5f, 0x70, 0x74 .byte 0x72, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x5f, 0x74 .byte 0x61, 0x67, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x1FC4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_General_ptr_iterator_tag (0x1FC3) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 417 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc3, 0x1f, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0xa1, 0x01, 0x00, 0x00 # FuncId (0x1FC5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (const int* const, const int* const, int* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x1FBA) # Name: _Uninitialized_copy_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xba, 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, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1FC6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int* const& (0x1FB1) # ArgType: int* const& (0x1D7D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb1, 0x1f, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 # Procedure (0x1FC7) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int* const&, int* const&) (0x1FC6) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc6, 0x1f, 0x00, 0x00 # FuncId (0x1FC8) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Really_trivial_ptr_iterator_tag (const int* const&, int* const&) (0x1FC7) # Name: _Ptr_copy_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc7, 0x1f, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x63, 0x6f, 0x70 .byte 0x79, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x1FC9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const int* const& (0x1FB1) # ArgType: const int* const& (0x1FB1) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb1, 0x1f, 0x00, 0x00 .byte 0xb1, 0x1f, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x1FCA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const int* const&, const int* const&, std::random_access_iterator_tag) (0x1FC9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc9, 0x1f, 0x00, 0x00 # FuncId (0x1FCB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const int* const&, const int* const&, std::random_access_iterator_tag) (0x1FCA) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xca, 0x1f, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Procedure (0x1FCC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const int*, const int*, int*) (0x1F97) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x97, 0x1f, 0x00, 0x00 # FuncId (0x1FCD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (const int*, const int*, int*) (0x1FCC) # Name: _Copy_memmove # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xcc, 0x1f, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x6d, 0x65 .byte 0x6d, 0x6d, 0x6f, 0x76 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1FCE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: void std::_Vector_alloc > >::() (0x17AD) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x1FCF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::(int*, int*) (0x179F) # Name: _Destroy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x9f, 0x17, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1FD0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x173E) # FunctionType: void std::allocator::(int* const, const unsigned __int64) (0x17DA) # Name: deallocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0xda, 0x17, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 # MemberFuncId (0x1FD1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: unsigned __int64 std::vector >::() (0x178B) # Name: capacity # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x8b, 0x17, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x1FD2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: std::allocator& (0x17AF) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 # Procedure (0x1FD3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int*, int*, std::allocator&) (0x1FD2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xd2, 0x1f, 0x00, 0x00 # FuncId (0x1FD4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (int*, int*, std::allocator&) (0x1FD3) # Name: _Destroy_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd3, 0x1f, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # ArgList (0x1FD5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: std::allocator& (0x17AF) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x1FD6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (int*, int*, std::allocator&, std::integral_constant) (0x1FD5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xd5, 0x1f, 0x00, 0x00 # FuncId (0x1FD7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (int*, int*, std::allocator&, std::integral_constant) (0x1FD6) # Name: _Destroy_range1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd6, 0x1f, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x31, 0x00 # MemberFuncId (0x1FD8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: const int*& std::_Vector_alloc > >::() (0x17C9) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc9, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x1FD9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: const int*& std::_Vector_alloc > >::() (0x17C9) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc9, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x1FDA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: const std::_Vector_val >& std::_Vector_alloc > >::() (0x17C3) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc3, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1FDB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x17F9) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf9, 0x17, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x1FDC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: void std::_Vector_alloc > >::() (0x17AD) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # MemberFuncId (0x1FDD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x17EE) # FunctionType: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x180E) # Name: select_on_container_copy_construction # } .byte 0x32, 0x00, 0x02, 0x16 .byte 0xee, 0x17, 0x00, 0x00 .byte 0x0e, 0x18, 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 (0x1FDE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x173E) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3e, 0x17, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x1FDF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator&& (0x1FDE) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xde, 0x1f, 0x00, 0x00 # MemberFunction (0x1FE0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x173B) # ThisType: std::_Vector_alloc > >* (0x17AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&&) (0x1FDF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xac, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xdf, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1FE1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: void std::_Vector_alloc > >::(std::allocator&&) (0x1FE0) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xe0, 0x1f, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFuncId (0x1FE2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: int* std::vector >::(int*, int*, int*) (0x1798) # Name: _Ucopy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x98, 0x17, 0x00, 0x00 .byte 0x5f, 0x55, 0x63, 0x6f .byte 0x70, 0x79, 0x00, 0xf1 # MemberFuncId (0x1FE3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: const int*& std::_Vector_alloc > >::() (0x17C9) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xc9, 0x17, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # Procedure (0x1FE4) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::allocator&& (0x1FDE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x17B0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xde, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb0, 0x17, 0x00, 0x00 # FuncId (0x1FE5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::allocator&& (std::allocator&) (0x1FE4) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe4, 0x1f, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x1FE6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_One_then_variadic_args_t (0x1F82) # ArgType: std::allocator&& (0x1FDE) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x82, 0x1f, 0x00, 0x00 .byte 0xde, 0x1f, 0x00, 0x00 # MemberFunction (0x1FE7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x17F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_One_then_variadic_args_t, std::allocator&&) (0x1FE6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe6, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x1FE8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, std::allocator&&) (0x1FE7) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xe7, 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 (0x1FE9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: int* (0x674) # ArgType: std::allocator& (0x17AF) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 # Procedure (0x1FEA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (int* const, int* const, int*, std::allocator&) (0x1FE9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xe9, 0x1f, 0x00, 0x00 # FuncId (0x1FEB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (int* const, int* const, int*, std::allocator&) (0x1FEA) # Name: _Uninitialized_copy # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xea, 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 (0x1FEC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: int* const (0x17D8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 # Procedure (0x1FED) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int* const) (0x1FEC) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xec, 0x1f, 0x00, 0x00 # FuncId (0x1FEE) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (int* const) (0x1FED) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xed, 0x1f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # Procedure (0x1FEF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int* const&, int* const&) (0x1DDD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdd, 0x1d, 0x00, 0x00 # FuncId (0x1FF0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (int* const&, int* const&) (0x1FEF) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xef, 0x1f, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x1FF1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: std::allocator& (0x17AF) # ArgType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xaf, 0x17, 0x00, 0x00 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x1FF2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (int* const, int* const, int* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x1FF1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0xf1, 0x1f, 0x00, 0x00 # FuncId (0x1FF3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (int* const, int* const, int* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x1FF2) # Name: _Uninitialized_copy_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf2, 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, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x1FF4) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int* const&, int* const&) (0x1DDD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdd, 0x1d, 0x00, 0x00 # FuncId (0x1FF5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Really_trivial_ptr_iterator_tag (int* const&, int* const&) (0x1FF4) # Name: _Ptr_copy_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf4, 0x1f, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x63, 0x6f, 0x70 .byte 0x79, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x1FF6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: int* const& (0x1D7D) # ArgType: int* const& (0x1D7D) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x1FF7) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int* const&, int* const&, std::random_access_iterator_tag) (0x1FF6) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xf6, 0x1f, 0x00, 0x00 # FuncId (0x1FF8) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (int* const&, int* const&, std::random_access_iterator_tag) (0x1FF7) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf7, 0x1f, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Procedure (0x1FF9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int*, int*, int*) (0x1797) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x97, 0x17, 0x00, 0x00 # FuncId (0x1FFA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (int*, int*, int*) (0x1FF9) # Name: _Copy_memmove # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf9, 0x1f, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x6d, 0x65 .byte 0x6d, 0x6d, 0x6f, 0x76 .byte 0x65, 0x00, 0xf2, 0xf1 # Procedure (0x1FFB) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int*) (0x1DE9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe9, 0x1d, 0x00, 0x00 # FuncId (0x1FFC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (int*) (0x1FFB) # Name: _Unfancy_maybe_null # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xfb, 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 (0x1FFD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1812) # FunctionType: void gsl::span::(const char*, __int64) (0x1816) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x12, 0x18, 0x00, 0x00 .byte 0x16, 0x18, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x1FFE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1813) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x13, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x1FFF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1813) # ThisType: gsl::span::storage_type >* (0x1FFE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, __int64) (0x1815) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x18, 0x00, 0x00 .byte 0xfe, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x15, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2000) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1813) # FunctionType: void gsl::span::storage_type >::(const char*, __int64) (0x1FFF) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x13, 0x18, 0x00, 0x00 .byte 0xff, 0x1f, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2001) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1813) # FunctionType: const char* gsl::span::storage_type >::() (0x1844) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x13, 0x18, 0x00, 0x00 .byte 0x44, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2002) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x173A) # FunctionType: void std::vector >::() (0x173D) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x3a, 0x17, 0x00, 0x00 .byte 0x3d, 0x17, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2003) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x173B) # FunctionType: void std::_Vector_alloc > >::() (0x17AD) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x3b, 0x17, 0x00, 0x00 .byte 0xad, 0x17, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFunction (0x2004) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x17F2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DF2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xab, 0x17, 0x00, 0x00 .byte 0xf2, 0x17, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2005) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x17AB) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_Zero_then_variadic_args_t) (0x2004) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x17, 0x00, 0x00 .byte 0x04, 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 (0x2006) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::() (0x118C) # Name: basic_string # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x8c, 0x11, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x69 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2007) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # FunctionType: void gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1882) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x82, 0x18, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2008) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x18A2) # ThisType: gsl::span* (0x18A4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x187C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0xa4, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2009) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x18A2) # FunctionType: void gsl::span::(const gsl::span<(anonymous namespace)::DerivedClass,-1>&) (0x2008) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xa2, 0x18, 0x00, 0x00 .byte 0x08, 0x20, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x200A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x186A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6a, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x200B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: `anonymous namespace'::DerivedClass* (0x186D) # ArgType: gsl::details::extent_type<0> (0x1398) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x6d, 0x18, 0x00, 0x00 .byte 0x98, 0x13, 0x00, 0x00 # MemberFunction (0x200C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x186A) # ThisType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >* (0x200A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (`anonymous namespace'::DerivedClass*, gsl::details::extent_type<0>) (0x200B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x18, 0x00, 0x00 .byte 0x0a, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0b, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x200D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x186A) # FunctionType: void gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::(`anonymous namespace'::DerivedClass*, gsl::details::extent_type<0>) (0x200C) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6a, 0x18, 0x00, 0x00 .byte 0x0c, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x200E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # FunctionType: __int64 gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x1888) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x88, 0x18, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x200F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1> (0x1869) # FunctionType: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::() (0x188C) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x69, 0x18, 0x00, 0x00 .byte 0x8c, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2010) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x18A3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa3, 0x18, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2011) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const `anonymous namespace'::DerivedClass* (0x18A6) # ArgType: gsl::details::extent_type<-1> (0x1039) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa6, 0x18, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 # MemberFunction (0x2012) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x18A3) # ThisType: gsl::span::storage_type >* (0x2010) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const `anonymous namespace'::DerivedClass*, gsl::details::extent_type<-1>) (0x2011) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa3, 0x18, 0x00, 0x00 .byte 0x10, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x11, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2013) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x18A3) # FunctionType: void gsl::span::storage_type >::(const `anonymous namespace'::DerivedClass*, gsl::details::extent_type<-1>) (0x2012) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xa3, 0x18, 0x00, 0x00 .byte 0x12, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2014) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type > (0x186A) # FunctionType: `anonymous namespace'::DerivedClass* gsl::span<(anonymous namespace)::DerivedClass,-1>::storage_type >::() (0x189E) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6a, 0x18, 0x00, 0x00 .byte 0x9e, 0x18, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Array (0x2015) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: const int (0x1042) # IndexType: unsigned __int64 (0x23) # SizeOf: 12 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x0c, 0x00, 0x00, 0xf1 # Pointer (0x2016) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x2015 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x15, 0x20, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2017) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x2016) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x16, 0x20, 0x00, 0x00 # MemberFunction (0x2018) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x2017) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x17, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2019) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(&) (0x2018) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x18, 0x20, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x201A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x201B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(const gsl::span&) (0x201A) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x1a, 0x20, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x201C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: bool gsl::span::() (0x10F6) # Name: empty # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf6, 0x10, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 # Modifier (0x201D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____24:: (0x18DF) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xdf, 0x18, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x201E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____24:: (0x201D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1d, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x201F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x18DF) # ThisType: const ____C_A_T_C_H____T_E_S_T____24::* (0x201E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x1ED1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x18, 0x00, 0x00 .byte 0x1e, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2020) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x18DF) # FunctionType: void ____C_A_T_C_H____T_E_S_T____24::::(gsl::span) (0x201F) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdf, 0x18, 0x00, 0x00 .byte 0x1f, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Pointer (0x2021) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x10DE) # PointerAttributes: 0x2002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 16 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x02, 0x00 # MemberFuncId (0x2022) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____24:: (0x18D8) # FunctionType: gsl::span ____C_A_T_C_H____T_E_S_T____24::::() (0x18DB) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd8, 0x18, 0x00, 0x00 .byte 0xdb, 0x18, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Class (0x2023) { # 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 (0x2024) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<3> (0x2023) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x23, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2025) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<3> (0x2023) # ThisType: gsl::details::extent_type<3>* (0x2024) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x20, 0x00, 0x00 .byte 0x24, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2026) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<3> (0x2023) # ThisType: gsl::details::extent_type<3>* (0x2024) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x20, 0x00, 0x00 .byte 0x24, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2027) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<3>::() (0x2025) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<3>::(__int64) (0x2026) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x20, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x20, 0x00, 0x00 # Modifier (0x2028) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::extent_type<3> (0x2023) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x23, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2029) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<3> (0x2028) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x28, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x202A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<3> (0x2023) # ThisType: const gsl::details::extent_type<3>* (0x2029) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x23, 0x20, 0x00, 0x00 .byte 0x29, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x202B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2027 # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<3>::() (0x202A) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x27, 0x20, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2a, 0x20, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x202C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x202B) # 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 0x2b, 0x20, 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 (0x202D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<3> (0x202C) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 304 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2c, 0x20, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x30, 0x01, 0x00, 0x00 # MemberFuncId (0x202E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<3> (0x2023) # FunctionType: void gsl::details::extent_type<3>::() (0x2025) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x23, 0x20, 0x00, 0x00 .byte 0x25, 0x20, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Procedure (0x202F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const int* (0x1053) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const int&) (0x1044) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x44, 0x10, 0x00, 0x00 # FuncId (0x2030) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const int* (const int&) (0x202F) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x2f, 0x20, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # ArgList (0x2031) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x10EB) # ArgType: gsl::details::extent_type<3> (0x2023) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xeb, 0x10, 0x00, 0x00 .byte 0x23, 0x20, 0x00, 0x00 # MemberFunction (0x2032) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x10DF) # ThisType: gsl::span::storage_type >* (0x1CE8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<3>) (0x2031) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0xe8, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x31, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2033) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x10DF) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<3>) (0x2032) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0x32, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2034) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::details::extent_type<3> (0x2023) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x23, 0x20, 0x00, 0x00 # MemberFunction (0x2035) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: gsl::details::extent_type<-1>* (0x10C8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<3>) (0x2034) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x34, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2036) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<3>) (0x2035) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0x35, 0x20, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x2037) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<3> (0x2023) # FunctionType: __int64 gsl::details::extent_type<3>::() (0x202A) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x23, 0x20, 0x00, 0x00 .byte 0x2a, 0x20, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2038) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const int* (0x1053) # ArgType: gsl::details::extent_type<-1> (0x1039) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x53, 0x10, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 # MemberFunction (0x2039) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x10DF) # ThisType: gsl::span::storage_type >* (0x1CE8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const int*, gsl::details::extent_type<-1>) (0x2038) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0xe8, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x38, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x203A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x10DF) # FunctionType: void gsl::span::storage_type >::(const int*, gsl::details::extent_type<-1>) (0x2039) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xdf, 0x10, 0x00, 0x00 .byte 0x39, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x203B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x146A) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x203C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x203B) # Name: first # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x3b, 0x20, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x203D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: __int64 gsl::span::() (0x147F) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x7f, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x203E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::(__int64) (0x14D3) # Name: first # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd3, 0x14, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFunction (0x203F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1370) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x13, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2040) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x203F) # Name: first # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x3f, 0x20, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2041) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1370) # FunctionType: __int64 gsl::span::() (0x1385) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x85, 0x13, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2042) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x14C0) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2043) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x2042) # Name: first # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x42, 0x20, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2044) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: __int64 gsl::span::() (0x14D5) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd5, 0x14, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2045) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1370) # ClassType: gsl::span (0x1004) # ThisType: const gsl::span* (0x101F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x13, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x1f, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2046) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: gsl::span gsl::span::() (0x2045) # Name: first # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x45, 0x20, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2047) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: gsl::span gsl::span::(__int64) (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 (0x2048) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: void gsl::span::(int*, __int64) (0x14C4) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xc4, 0x14, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2049) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x14C2) # ThisType: gsl::span::storage_type >* (0x1E9F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0x9f, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x204A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x14C2) # FunctionType: void gsl::span::storage_type >::(int*, __int64) (0x2049) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xc2, 0x14, 0x00, 0x00 .byte 0x49, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x204B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<5> (0x14E8) # FunctionType: void gsl::details::extent_type<5>::(__int64) (0x14F3) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe8, 0x14, 0x00, 0x00 .byte 0xf3, 0x14, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x204C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x203B) # Name: last # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x3b, 0x20, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x204D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::(__int64) (0x14D3) # Name: last # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd3, 0x14, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x204E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x203F) # Name: last # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x3f, 0x20, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x204F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x2042) # Name: last # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x42, 0x20, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2050) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: gsl::span gsl::span::() (0x2045) # Name: last # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x45, 0x20, 0x00, 0x00 .byte 0x6c, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2051) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: gsl::span gsl::span::(__int64) (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 (0x2052) { # 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 (0x2053) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: __int64 (0x13) # ArgType: __int64 (0x13) # ArgType: gsl::span::subspan_selector<5> (0x2052) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x52, 0x20, 0x00, 0x00 # MemberFunction (0x2054) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1004) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (__int64, __int64, gsl::span::subspan_selector<5>) (0x2053) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x53, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2055) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x2056) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::span::subspan_selector<5> (0x2055) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 615 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x55, 0x20, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x67, 0x02, 0x00, 0x00 # MemberFuncId (0x2057) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::(__int64, __int64, gsl::span::subspan_selector<5>) (0x2054) # Name: make_subspan # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x54, 0x20, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x5f, 0x73, 0x75, 0x62 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2058) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x14C9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc9, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2059) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(const gsl::span&) (0x2058) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x58, 0x20, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x205A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: gsl::span gsl::span::(__int64, __int64) (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 (0x205B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* (0x674) # ArgType: gsl::details::extent_type<5> (0x14E8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0xe8, 0x14, 0x00, 0x00 # MemberFunction (0x205C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, gsl::details::extent_type<5>) (0x205B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5b, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x205D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1006) # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<5>) (0x205C) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x5c, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x205E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: gsl::span gsl::span::(__int64, __int64, 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 (0x205F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(gsl::span::KnownNotNull, __int64) (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 (0x2060) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, __int64) (0x1019) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x19, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2061) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1006) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, __int64) (0x2060) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x60, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2062) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x203B) # Name: subspan # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x3b, 0x20, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 # MemberFuncId (0x2063) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::(__int64, __int64) (0x14D4) # Name: subspan # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd4, 0x14, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 # MemberFuncId (0x2064) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x203F) # Name: subspan # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x3f, 0x20, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 # MemberFuncId (0x2065) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x2042) # Name: subspan # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x42, 0x20, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 # MemberFunction (0x2066) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x162C) # ClassType: gsl::span (0x14C0) # ThisType: const gsl::span* (0x14D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0xd2, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2067) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x14C0) # FunctionType: gsl::span gsl::span::() (0x2066) # Name: subspan # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc0, 0x14, 0x00, 0x00 .byte 0x66, 0x20, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 # MemberFuncId (0x2068) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: __int64 gsl::span::() (0x1641) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x41, 0x16, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2069) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: gsl::span gsl::span::() (0x2045) # Name: subspan # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x45, 0x20, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x73 .byte 0x70, 0x61, 0x6e, 0x00 # MemberFuncId (0x206A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: void gsl::span::(int*, __int64) (0x162F) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2f, 0x16, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x206B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x162D) # ThisType: gsl::span::storage_type >* (0x1EF8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, __int64) (0x1008) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0xf8, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x206C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x162D) # FunctionType: void gsl::span::storage_type >::(int*, __int64) (0x206B) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0x6b, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x206D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x1469 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x69, 0x14, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x206E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x206D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6d, 0x20, 0x00, 0x00 # MemberFunction (0x206F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x206E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6e, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2070) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(&) (0x206F) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x6f, 0x20, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2071) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x198D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x8d, 0x19, 0x00, 0x00 # MemberFunction (0x2072) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x2071) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x71, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2073) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: void gsl::span::(&) (0x2072) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x72, 0x20, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2074) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: int& gsl::span::(__int64) (0x1481) # Name: at # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x81, 0x14, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 # MemberFuncId (0x2075) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<2> (0x1492) # FunctionType: void gsl::details::extent_type<2>::() (0x149C) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x9c, 0x14, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # ArgList (0x2076) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1475) # ArgType: gsl::details::extent_type<2> (0x1492) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x14, 0x00, 0x00 .byte 0x92, 0x14, 0x00, 0x00 # MemberFunction (0x2077) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x146B) # ThisType: gsl::span::storage_type >* (0x1E63) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<2>) (0x2076) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x63, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x76, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2078) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x146B) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<2>) (0x2077) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x77, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2079) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: int& gsl::span::(__int64) (0x1481) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x81, 0x14, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x207A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: void gsl::details::span_iterator,0>::() (0x1069) # Name: span_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x69, 0x10, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x5f, 0x69, 0x74, 0x65 .byte 0x72, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x207B) { # 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@AEBV?$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, 0x45, 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, 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, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Pointer (0x207C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,0> (0x106D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x207D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 # MemberFunction (0x207E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs,0> &> (0x207B) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x207F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs,0> &> (0x207B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2080) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs,0> &> (0x207B) # ThisType: Catch::ExprLhs,0> &>* (0x207F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x7f, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2081) { # 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@AEBV?$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, 0x45, 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, 0x5f, 0x4e, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x2082) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,0> &,bool> (0x2081) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x81, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x2083) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,0> &,bool> (0x2082) # ClassType: Catch::ExprLhs,0> &> (0x207B) # ThisType: Catch::ExprLhs,0> &>* (0x207F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x82, 0x20, 0x00, 0x00 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x7f, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2084) { # 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@AEBV?$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, 0x45, 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, 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, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x2085) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs,0> &> (0x207B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2086) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs,0> &> (0x2085) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x85, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2087) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr,0> &> (0x2084) # ClassType: Catch::ExprLhs,0> &> (0x207B) # ThisType: const Catch::ExprLhs,0> &>* (0x2086) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x84, 0x20, 0x00, 0x00 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x86, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2088) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x207C) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2080) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x2083) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x2083) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr,0> &> Catch::ExprLhs,0> &>::() (0x2087) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x80, 0x20, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x87, 0x20, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x2089) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2088) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs,0> &> # LinkageName: .?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@Catch@@ # } .byte 0xae, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x88, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 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, 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, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x208A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs,0> &> (0x2089) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x89, 0x20, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x208B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs,0> &> Catch::Decomposer::(const gsl::details::span_iterator,0>&) (0x207E) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x7e, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x208C) { # 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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@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 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, 0x45, 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, 0x41, 0x45, 0x42 .byte 0x56, 0x31, 0x32, 0x33 .byte 0x40, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x208D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x208E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208D) # ClassType: Catch::ExprLhs,0> &> (0x207B) # ThisType: Catch::ExprLhs,0> &>* (0x207F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8d, 0x20, 0x00, 0x00 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x7f, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x208F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8d, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2090) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x208F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x8f, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2091) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x208F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x8f, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2092) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2093) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ArgType: Catch::StringRef (0x1114) # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 # MemberFunction (0x2094) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x2092) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x2093) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x92, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x93, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2095) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x207C) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x207C) # FieldOffset: 0x30 # 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> &>::() (0x2090) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2090) # 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 >&) (0x2091) # 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>&) (0x2094) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x90, 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 0x90, 0x20, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x91, 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 0x94, 0x20, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x2096) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2095) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> # LinkageName: .?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@ # } .byte 0xf6, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x95, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 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, 0x41, 0x45, 0x42 .byte 0x56, 0x31, 0x32, 0x33 .byte 0x40, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x2097) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x2096) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x96, 0x20, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x2098) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x208E) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x8e, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x2099) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x2092) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x92, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x209A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2099) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x99, 0x20, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x209B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x2080) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x80, 0x20, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # ArgList (0x209C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 # Procedure (0x209D) { # 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>&) (0x209C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9c, 0x20, 0x00, 0x00 # FuncId (0x209E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x209D) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x9d, 0x20, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x209F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # 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>&) (0x2094) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x94, 0x20, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # ArgList (0x20A0) { # 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 (0x20A1) { # 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>) (0x20A0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa0, 0x20, 0x00, 0x00 # FuncId (0x20A2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x20A1) # Name: operator== # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xa1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # Pointer (0x20A3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,0> (0x1029) # PointerAttributes: 0x2002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 16 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x02, 0x00 # MemberFuncId (0x20A4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2090) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x90, 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 (0x20A5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x2090) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x90, 0x20, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x20A6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x208C) # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x2091) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x8c, 0x20, 0x00, 0x00 .byte 0x91, 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 (0x20A7) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 # FuncId (0x20A8) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const gsl::details::span_iterator,0>&) (0x20A7) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xa7, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x20A9) { # 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 (0x20AA) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x20AB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker,0> > (0x20AA) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 573 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xaa, 0x20, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x3d, 0x02, 0x00, 0x00 # MemberFunction (0x20AC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker,0> > (0x20A9) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xa9, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x20AD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker,0> > (0x20A9) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,0> >::(const gsl::details::span_iterator,0>&) (0x20AC) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xa9, 0x20, 0x00, 0x00 .byte 0xac, 0x20, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # MemberFuncId (0x20AE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1186) # Name: basic_string # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x86, 0x11, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x69 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x69, 0x6e, 0x67 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x20AF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x12F8) # FunctionType: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x135E) # Name: select_on_container_copy_construction # } .byte 0x32, 0x00, 0x02, 0x16 .byte 0xf8, 0x12, 0x00, 0x00 .byte 0x5e, 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 (0x20B0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x1187) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x20B1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator&& (0x20B0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb0, 0x20, 0x00, 0x00 # MemberFunction (0x20B2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_alloc > > (0x1183) # ThisType: std::_String_alloc > >* (0x1249) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&&) (0x20B1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x49, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb1, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x20B3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::(std::allocator&&) (0x20B2) # Name: _String_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0xb2, 0x20, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x69, 0x6e, 0x67, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFuncId (0x20B4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1186) # Name: _Construct_lv_contents # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x86, 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 # Procedure (0x20B5) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::allocator&& (0x20B0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x124D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb0, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x12, 0x00, 0x00 # FuncId (0x20B6) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::allocator&& (std::allocator&) (0x20B5) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb5, 0x20, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x20B7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_One_then_variadic_args_t (0x1F82) # ArgType: std::allocator&& (0x20B0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x82, 0x1f, 0x00, 0x00 .byte 0xb0, 0x20, 0x00, 0x00 # MemberFunction (0x20B8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # ThisType: std::_Compressed_pair,std::_String_val >,1>* (0x12FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_One_then_variadic_args_t, std::allocator&&) (0x20B7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xfc, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb7, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x20B9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_String_val >,1> (0x1248) # FunctionType: void std::_Compressed_pair,std::_String_val >,1>::(std::_One_then_variadic_args_t, std::allocator&&) (0x20B8) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x48, 0x12, 0x00, 0x00 .byte 0xb8, 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 (0x20BA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,1> (0x102B) # FunctionType: void gsl::details::span_iterator,1>::() (0x1086) # Name: span_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x2b, 0x10, 0x00, 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 # Class (0x20BB) { # 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@AEBV?$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, 0x45, 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, 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, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Pointer (0x20BC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,1> (0x1089) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x89, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x20BD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 # MemberFunction (0x20BE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs,1> &> (0x20BB) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,1>&) (0x20BD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x20BF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs,1> &> (0x20BB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x20C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # ThisType: Catch::ExprLhs,1> &>* (0x20BF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,1>&) (0x20BD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xbf, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x20C1) { # 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@AEBV?$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, 0x45, 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 0x5f, 0x4e, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x20C2) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,1> &,bool> (0x20C1) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc1, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x20C3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,1> &,bool> (0x20C2) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # ThisType: Catch::ExprLhs,1> &>* (0x20BF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc2, 0x20, 0x00, 0x00 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xbf, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x20C4) { # 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@AEBV?$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, 0x45, 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, 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, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x20C5) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs,1> &> (0x20BB) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x20C6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs,1> &> (0x20C5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc5, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x20C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr,1> &> (0x20C4) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # ThisType: const Catch::ExprLhs,1> &>* (0x20C6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc4, 0x20, 0x00, 0x00 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xc6, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x20C8) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,1>& (0x20BC) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x20C0) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,1> &,bool> Catch::ExprLhs,1> &>::(bool) (0x20C3) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,1> &,bool> Catch::ExprLhs,1> &>::(bool) (0x20C3) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr,1> &> Catch::ExprLhs,1> &>::() (0x20C7) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x20, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc3, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc3, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc7, 0x20, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x20C9) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x20C8) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs,1> &> # LinkageName: .?AV?$ExprLhs@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@Catch@@ # } .byte 0xae, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0xc8, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 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, 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, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x20CA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs,1> &> (0x20C9) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc9, 0x20, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x20CB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs,1> &> Catch::Decomposer::(const gsl::details::span_iterator,1>&) (0x20BE) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0xbe, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x20CC) { # 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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@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 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, 0x45, 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 0x41, 0x45, 0x42, 0x56 .byte 0x31, 0x32, 0x33, 0x40 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x20CD) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x20CE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CD) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # ThisType: Catch::ExprLhs,1> &>* (0x20BF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,1>&) (0x20BD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xcd, 0x20, 0x00, 0x00 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xbf, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x20CF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcd, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x20D0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x20CF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xcf, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x20D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x20CF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xcf, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x20D2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x20D3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ArgType: Catch::StringRef (0x1114) # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 # MemberFunction (0x20D4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x20D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x20D3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xd2, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xd3, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x20D5) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,1>& (0x20BC) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,1>& (0x20BC) # FieldOffset: 0x30 # 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> &>::() (0x20D0) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x20D0) # 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 >&) (0x20D1) # 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>&) (0x20D4) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xd0, 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 0xd0, 0x20, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xd1, 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 0xd4, 0x20, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x20D6) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x20D5) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> # LinkageName: .?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@ # } .byte 0xf6, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xd5, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 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 0x41, 0x45, 0x42, 0x56 .byte 0x31, 0x32, 0x33, 0x40 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x20D7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20D6) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd6, 0x20, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x20D8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x20CE) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xce, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x20D9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>* (0x20D2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xd2, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x20DA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x20D9) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xd9, 0x20, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x20DB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # FunctionType: void Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x20C0) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xc0, 0x20, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # ArgList (0x20DC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 # Procedure (0x20DD) { # 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>&) (0x20DC) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdc, 0x20, 0x00, 0x00 # FuncId (0x20DE) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,1>&) (0x20DD) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xdd, 0x20, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x20DF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # 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>&) (0x20D4) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xd4, 0x20, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # ArgList (0x20E0) { # 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 (0x20E1) { # 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>) (0x20E0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe0, 0x20, 0x00, 0x00 # FuncId (0x20E2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x20E1) # Name: operator== # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xe1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # Pointer (0x20E3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,1> (0x102B) # PointerAttributes: 0x2002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 16 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x02, 0x00 # MemberFuncId (0x20E4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x20D0) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xd0, 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 (0x20E5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::() (0x20D0) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xd0, 0x20, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x20E6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> (0x20CC) # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &>::(std::basic_ostream >&) (0x20D1) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xcc, 0x20, 0x00, 0x00 .byte 0xd1, 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 (0x20E7) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,1>&) (0x20BD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x20, 0x00, 0x00 # FuncId (0x20E8) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const gsl::details::span_iterator,1>&) (0x20E7) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xe7, 0x20, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x20E9) { # 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 (0x20EA) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x20EB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker,1> > (0x20EA) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 573 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xea, 0x20, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x3d, 0x02, 0x00, 0x00 # MemberFunction (0x20EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker,1> > (0x20E9) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,1>&) (0x20BD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xe9, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x20ED) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker,1> > (0x20E9) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,1> >::(const gsl::details::span_iterator,1>&) (0x20EC) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe9, 0x20, 0x00, 0x00 .byte 0xec, 0x20, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # Class (0x20EE) { # 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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$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, 0x45, 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, 0x41, 0x45, 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, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x24, 0x30, 0x30, 0x40 .byte 0x32, 0x33, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x20EF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xee, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x20F0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EF) # ClassType: Catch::ExprLhs,0> &> (0x207B) # ThisType: Catch::ExprLhs,0> &>* (0x207F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,1>&) (0x20BD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xef, 0x20, 0x00, 0x00 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x7f, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbd, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x20F1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xef, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x20F2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x20F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf1, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x20F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x20F1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf1, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x20F4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xee, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x20F5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ArgType: Catch::StringRef (0x1114) # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 # MemberFunction (0x20F6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x20F4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,1>&) (0x20F5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf4, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xf5, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x20F7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x207C) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,1>& (0x20BC) # FieldOffset: 0x30 # 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> &>::() (0x20F2) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x20F2) # 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 >&) (0x20F3) # 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>&) (0x20F6) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xf2, 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 0xf2, 0x20, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xf3, 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 0xf6, 0x20, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x20F8) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x20F7) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> # LinkageName: .?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@ # } .byte 0x1a, 0x01, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xf7, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 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, 0x41, 0x45, 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, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x24, 0x30, 0x30, 0x40 .byte 0x32, 0x33, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x20F9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20F8) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf8, 0x20, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x20FA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x20F0) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0xf0, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x20FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>* (0x20F4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf4, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x20FC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x20FB) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xfb, 0x20, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x20FD) { # 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 (0x20FE) { # 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 (0x20FF) { # 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@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$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, 0x45, 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 0x41, 0x45, 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 0x32, 0x33, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x2100) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x2101) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2100) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # ThisType: Catch::ExprLhs,1> &>* (0x20BF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x00, 0x21, 0x00, 0x00 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xbf, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2102) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2100) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x00, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2103) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x2102) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x02, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2104) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # ThisType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x2102) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x02, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2105) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2106) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ArgType: Catch::StringRef (0x1114) # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 # MemberFunction (0x2107) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x2105) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const gsl::details::span_iterator,1>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x2106) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x05, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x06, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2108) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,1>& (0x20BC) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x207C) # FieldOffset: 0x30 # 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> &>::() (0x2103) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x2103) # 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 >&) (0x2104) # 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>&) (0x2107) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x03, 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 0x03, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x04, 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 0x07, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x2109) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2108) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> # LinkageName: .?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@ # } .byte 0x1a, 0x01, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x08, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 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 0x41, 0x45, 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 0x32, 0x33, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x210A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x2109) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x09, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x210B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,0>&) (0x2101) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0x01, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x210C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # ThisType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>* (0x2105) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x05, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x210D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x210C) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x0c, 0x21, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFunction (0x210E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::span_iterator,1> (0x102B) # ThisType: gsl::details::span_iterator,1>* (0x1085) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x85, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x210F) { # 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>&) (0x210E) # Name: span_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x0e, 0x21, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x5f, 0x69, 0x74, 0x65 .byte 0x72, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2110) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(__int64) (0x1076) # Name: operator+ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x76, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2111) { # 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 (0x2112) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 # Procedure (0x2113) { # 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>&) (0x2112) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x12, 0x21, 0x00, 0x00 # FuncId (0x2114) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,1>&) (0x2113) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x13, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2115) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # 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>&) (0x20F6) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf6, 0x20, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x2116) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x20F2) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf2, 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 (0x2117) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::() (0x20F2) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf2, 0x20, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2118) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> (0x20EE) # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &>::(std::basic_ostream >&) (0x20F3) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xee, 0x20, 0x00, 0x00 .byte 0xf3, 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 (0x2119) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: void gsl::details::span_iterator,0>::(const gsl::span*, __int64) (0x106B) # Name: span_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 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 # MemberFuncId (0x211A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,1> (0x102B) # FunctionType: void gsl::details::span_iterator,1>::(const gsl::span*, __int64) (0x1087) # Name: span_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x87, 0x10, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x5f, 0x69, 0x74, 0x65 .byte 0x72, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # ArgList (0x211B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::details::span_iterator,1>& (0x20BC) # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xbc, 0x20, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 # Procedure (0x211C) { # 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>&) (0x211B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1b, 0x21, 0x00, 0x00 # FuncId (0x211D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,0>&) (0x211C) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x1c, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x211E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # 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>&) (0x2107) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x07, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x211F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x2103) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x03, 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 (0x2120) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # FunctionType: bool Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::() (0x2103) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x03, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2121) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> (0x20FF) # FunctionType: void Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x2104) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xff, 0x20, 0x00, 0x00 .byte 0x04, 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 # MemberFuncId (0x2122) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(__int64) (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 0x2b, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2123) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x208E) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x8e, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2124) { # 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 (0x2125) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x20F0) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0xf0, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2126) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,0>&) (0x2101) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0x01, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2127) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x208E) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x8e, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2128) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x20F0) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0xf0, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2129) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,0>&) (0x2101) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0x01, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x212A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x208E) # Name: operator> # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x8e, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x212B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x208E) # Name: operator>= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0x8e, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 # MemberFuncId (0x212C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x20F0) # Name: operator> # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0xf0, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x212D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x207B) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,1>&) (0x20F0) # Name: operator>= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7b, 0x20, 0x00, 0x00 .byte 0xf0, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 # FuncId (0x212E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x209D) # Name: compareNotEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x9d, 0x20, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x4e .byte 0x6f, 0x74, 0x45, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # FuncId (0x212F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x20A1) # Name: operator!= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xa1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # FuncId (0x2130) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,1>&) (0x2113) # Name: compareNotEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x13, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x4e .byte 0x6f, 0x74, 0x45, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # FuncId (0x2131) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x20E1) # Name: operator!= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xe1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # FuncId (0x2132) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,0>&) (0x211C) # Name: compareNotEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x1c, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x4e .byte 0x6f, 0x74, 0x45, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # FuncId (0x2133) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x20A1) # Name: operator # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xa1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x2134) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x20E1) # Name: operator # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xe1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x2135) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x20A1) # Name: operator> # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xa1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 # FuncId (0x2136) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x20A1) # Name: operator>= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xa1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 # FuncId (0x2137) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x20E1) # Name: operator> # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xe1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 # FuncId (0x2138) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,1>, gsl::details::span_iterator,1>) (0x20E1) # Name: operator>= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0xe1, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 # ArgList (0x2139) { # 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 (0x213A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x1029) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span&) (0x2139) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x39, 0x21, 0x00, 0x00 # FuncId (0x213B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::span&) (0x213A) # Name: begin # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3a, 0x21, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # FuncId (0x213C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::span&) (0x213A) # Name: end # } .byte 0x0e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3a, 0x21, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 # MemberFuncId (0x213D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: int& gsl::details::span_iterator,0>::() (0x106F) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x6f, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # MemberFuncId (0x213E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: __int64 gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x1079) # Name: operator- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x79, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x213F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1072) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x72, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # Procedure (0x2140) { # 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 (0x2141) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x2140) # Name: cbegin # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x40, 0x21, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 # FuncId (0x2142) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x2140) # Name: cend # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x40, 0x21, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2143) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,1> (0x102B) # FunctionType: const int& gsl::details::span_iterator,1>::() (0x108B) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8b, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2144) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> &> (0x20BB) # FunctionType: const Catch::BinaryExpr,1> &,const gsl::details::span_iterator,1> &> Catch::ExprLhs,1> &>::(const gsl::details::span_iterator,1>&) (0x20CE) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbb, 0x20, 0x00, 0x00 .byte 0xce, 0x20, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2145) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,1> (0x102B) # FunctionType: __int64 gsl::details::span_iterator,1>::(gsl::details::span_iterator,1>) (0x1094) # Name: operator- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x94, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2146) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,1> (0x102B) # FunctionType: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::() (0x108E) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8e, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # FuncId (0x2147) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x2140) # Name: begin # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x40, 0x21, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # FuncId (0x2148) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (const gsl::span&) (0x2140) # Name: end # } .byte 0x0e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x40, 0x21, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 # FuncId (0x2149) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,1>&, const gsl::details::span_iterator,1>&) (0x20DD) # Name: compareNotEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xdd, 0x20, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x4e .byte 0x6f, 0x74, 0x45, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # MemberFuncId (0x214A) { # 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 (0x214B) { # 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@AEBV?$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, 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, 0x45, 0x42 .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, 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 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x214C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::reverse_iterator,0> > (0x10A2) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa2, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x214D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::reverse_iterator,0> >& (0x214C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 # MemberFunction (0x214E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs,0> > &> (0x214B) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,0> >&) (0x214D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x214F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs,0> > &> (0x214B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2150) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs,0> > &> (0x214B) # ThisType: Catch::ExprLhs,0> > &>* (0x214F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,0> >&) (0x214D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x4f, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2151) { # 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@AEBV?$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, 0x45, 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, 0x5f .byte 0x4e, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x2152) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,0> > &,bool> (0x2151) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x51, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x2153) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,0> > &,bool> (0x2152) # ClassType: Catch::ExprLhs,0> > &> (0x214B) # ThisType: Catch::ExprLhs,0> > &>* (0x214F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x52, 0x21, 0x00, 0x00 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x4f, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2154) { # 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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@ # } .byte 0xe6, 0x00, 0x04, 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, 0x45, 0x42 .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, 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 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x2155) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs,0> > &> (0x214B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2156) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs,0> > &> (0x2155) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2157) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr,0> > &> (0x2154) # ClassType: Catch::ExprLhs,0> > &> (0x214B) # ThisType: const Catch::ExprLhs,0> > &>* (0x2156) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x54, 0x21, 0x00, 0x00 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x56, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2158) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::reverse_iterator,0> >& (0x214C) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x2150) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,0> > &,bool> Catch::ExprLhs,0> > &>::(bool) (0x2153) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,0> > &,bool> Catch::ExprLhs,0> > &>::(bool) (0x2153) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr,0> > &> Catch::ExprLhs,0> > &>::() (0x2157) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x50, 0x21, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x53, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x53, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 0x21, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x2159) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2158) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs,0> > &> # LinkageName: .?AV?$ExprLhs@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@@Catch@@ # } .byte 0xe2, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x58, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 0x42 .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, 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 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x215A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs,0> > &> (0x2159) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x59, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x215B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs,0> > &> Catch::Decomposer::(const std::reverse_iterator,0> >&) (0x214E) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x4e, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x215C) { # 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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@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, 0x45, 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, 0x41 .byte 0x45, 0x42, 0x56, 0x31 .byte 0x32, 0x40, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x215D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x215E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215D) # ClassType: Catch::ExprLhs,0> > &> (0x214B) # ThisType: Catch::ExprLhs,0> > &>* (0x214F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,0> >&) (0x214D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5d, 0x21, 0x00, 0x00 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x4f, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x215F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5d, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2160) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # ThisType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x215F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x5f, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2161) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # ThisType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x215F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x5f, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2162) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2163) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const std::reverse_iterator,0> >& (0x214C) # ArgType: Catch::StringRef (0x1114) # ArgType: const std::reverse_iterator,0> >& (0x214C) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 # MemberFunction (0x2164) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # ThisType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x2162) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const std::reverse_iterator,0> >&, Catch::StringRef, const std::reverse_iterator,0> >&) (0x2163) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x62, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x63, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2165) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::reverse_iterator,0> >& (0x214C) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::reverse_iterator,0> >& (0x214C) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x2160) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x2160) # 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 >&) (0x2161) # 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> >&) (0x2164) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x60, 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 0x60, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x61, 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 0x64, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x2166) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2165) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> # LinkageName: .?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@ # } .byte 0x3e, 0x01, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x65, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 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, 0x41 .byte 0x45, 0x42, 0x56, 0x31 .byte 0x32, 0x40, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x2167) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x2166) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x66, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x2168) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> > &> (0x214B) # FunctionType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x215E) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x5e, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x2169) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # ThisType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>* (0x2162) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x62, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x216A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # FunctionType: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x2169) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x69, 0x21, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x216B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,0> > (0x102D) # FunctionType: int& std::reverse_iterator,0> >::() (0x10A5) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa5, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # MemberFuncId (0x216C) { # 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 (0x216D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> > &> (0x214B) # FunctionType: const Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x215E) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x5e, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # ArgList (0x216E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::reverse_iterator,0> >& (0x214C) # ArgType: const std::reverse_iterator,0> >& (0x214C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 .byte 0x4c, 0x21, 0x00, 0x00 # Procedure (0x216F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x216E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6e, 0x21, 0x00, 0x00 # FuncId (0x2170) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x216F) # Name: operator- # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6f, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2171) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,0> > (0x102D) # FunctionType: std::reverse_iterator,0> >& std::reverse_iterator,0> >::() (0x10A8) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa8, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # Procedure (0x2172) { # 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> >&) (0x216E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6e, 0x21, 0x00, 0x00 # FuncId (0x2173) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x2172) # Name: operator!= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x72, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2174) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,0> > (0x102D) # FunctionType: void std::reverse_iterator,0> >::(gsl::details::span_iterator,0>) (0x10A0) # Name: reverse_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa0, 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 (0x2175) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> > &> (0x214B) # FunctionType: void Catch::ExprLhs,0> > &>::(const std::reverse_iterator,0> >&) (0x2150) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4b, 0x21, 0x00, 0x00 .byte 0x50, 0x21, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # FuncId (0x2176) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x2172) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x72, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2177) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # FunctionType: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::(bool, const std::reverse_iterator,0> >&, Catch::StringRef, const std::reverse_iterator,0> >&) (0x2164) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x64, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # FuncId (0x2178) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x2172) # Name: operator== # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x72, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2179) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,0> > (0x102D) # FunctionType: gsl::details::span_iterator,0> std::reverse_iterator,0> >::() (0x10A4) # Name: base # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2d, 0x10, 0x00, 0x00 .byte 0xa4, 0x10, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x217A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # FunctionType: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x2160) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x60, 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 (0x217B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # FunctionType: bool Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::() (0x2160) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x60, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x217C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &> (0x215C) # FunctionType: void Catch::BinaryExpr,0> > &,const std::reverse_iterator,0> > &>::(std::basic_ostream >&) (0x2161) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x5c, 0x21, 0x00, 0x00 .byte 0x61, 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 (0x217D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,0> >&) (0x214D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x21, 0x00, 0x00 # FuncId (0x217E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const std::reverse_iterator,0> >&) (0x217D) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0x7d, 0x21, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x217F) { # 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 (0x2180) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x2181) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker,0> > > (0x2180) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 573 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x80, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x3d, 0x02, 0x00, 0x00 # MemberFunction (0x2182) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker,0> > > (0x217F) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,0> >&) (0x214D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x7f, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2183) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker,0> > > (0x217F) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,0> > >::(const std::reverse_iterator,0> >&) (0x2182) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x7f, 0x21, 0x00, 0x00 .byte 0x82, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # MemberFuncId (0x2184) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1072) # Name: operator-- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x72, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 # FuncId (0x2185) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const std::reverse_iterator,0> >&, const std::reverse_iterator,0> >&) (0x2172) # Name: compareNotEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x72, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x4e .byte 0x6f, 0x74, 0x45, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # MemberFuncId (0x2186) { # 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 (0x2187) { # 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@AEBV?$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, 0x45, 0x42 .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, 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, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Pointer (0x2188) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::reverse_iterator,1> > (0x10B6) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2189) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::reverse_iterator,1> >& (0x2188) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x88, 0x21, 0x00, 0x00 # MemberFunction (0x218A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs,1> > &> (0x2187) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,1> >&) (0x2189) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x89, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x218B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs,1> > &> (0x2187) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x218C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs,1> > &> (0x2187) # ThisType: Catch::ExprLhs,1> > &>* (0x218B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,1> >&) (0x2189) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x8b, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x89, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x218D) { # 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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@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, 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, 0x45, 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, 0x5f, 0x4e .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x218E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,1> > &,bool> (0x218D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x8d, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x218F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,1> > &,bool> (0x218E) # ClassType: Catch::ExprLhs,1> > &> (0x2187) # ThisType: Catch::ExprLhs,1> > &>* (0x218B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x8e, 0x21, 0x00, 0x00 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x8b, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2190) { # 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@AEBV?$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, 0x45, 0x42 .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, 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, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x2191) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs,1> > &> (0x2187) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2192) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs,1> > &> (0x2191) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2193) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr,1> > &> (0x2190) # ClassType: Catch::ExprLhs,1> > &> (0x2187) # ThisType: const Catch::ExprLhs,1> > &>* (0x2192) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x21, 0x00, 0x00 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x92, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2194) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::reverse_iterator,1> >& (0x2188) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x218C) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,1> > &,bool> Catch::ExprLhs,1> > &>::(bool) (0x218F) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,1> > &,bool> Catch::ExprLhs,1> > &>::(bool) (0x218F) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr,1> > &> Catch::ExprLhs,1> > &>::() (0x2193) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x88, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x21, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8f, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8f, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x93, 0x21, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x2195) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2194) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs,1> > &> # LinkageName: .?AV?$ExprLhs@AEBV?$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 0x94, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 0x42 .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, 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, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x2196) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs,1> > &> (0x2195) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x95, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x2197) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs,1> > &> Catch::Decomposer::(const std::reverse_iterator,1> >&) (0x218A) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x8a, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2198) { # 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@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@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, 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, 0x45, 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, 0x41, 0x45 .byte 0x42, 0x56, 0x31, 0x32 .byte 0x40, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x2199) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x219A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2199) # ClassType: Catch::ExprLhs,1> > &> (0x2187) # ThisType: Catch::ExprLhs,1> > &>* (0x218B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,1> >&) (0x2189) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x99, 0x21, 0x00, 0x00 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x8b, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x89, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x219B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2199) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x99, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x219C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # ThisType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x219B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x9b, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x219D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # ThisType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x219B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x9b, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x219E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x219F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const std::reverse_iterator,1> >& (0x2188) # ArgType: Catch::StringRef (0x1114) # ArgType: const std::reverse_iterator,1> >& (0x2188) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x88, 0x21, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x88, 0x21, 0x00, 0x00 # MemberFunction (0x21A0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # ThisType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x219E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const std::reverse_iterator,1> >&, Catch::StringRef, const std::reverse_iterator,1> >&) (0x219F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x9e, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x9f, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x21A1) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::reverse_iterator,1> >& (0x2188) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::reverse_iterator,1> >& (0x2188) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x219C) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x219C) # 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 >&) (0x219D) # 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> >&) (0x21A0) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x88, 0x21, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x88, 0x21, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x9c, 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 0x9c, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x9d, 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 0xa0, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x21A2) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x21A1) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> # LinkageName: .?AV?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@ # } .byte 0x3e, 0x01, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xa1, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 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, 0x41, 0x45 .byte 0x42, 0x56, 0x31, 0x32 .byte 0x40, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x21A3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x21A2) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa2, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x21A4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> > &> (0x2187) # FunctionType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x219A) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x9a, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x21A5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # ThisType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>* (0x219E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x9e, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x21A6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # FunctionType: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x21A5) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x98, 0x21, 0x00, 0x00 .byte 0xa5, 0x21, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x21A7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,1> > (0x102F) # FunctionType: const int& std::reverse_iterator,1> >::() (0x10B9) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb9, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # MemberFuncId (0x21A8) { # 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 (0x21A9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> > &> (0x2187) # FunctionType: const Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x219A) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x9a, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # ArgList (0x21AA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::reverse_iterator,1> >& (0x2188) # ArgType: const std::reverse_iterator,1> >& (0x2188) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x88, 0x21, 0x00, 0x00 .byte 0x88, 0x21, 0x00, 0x00 # Procedure (0x21AB) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x21AA) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xaa, 0x21, 0x00, 0x00 # FuncId (0x21AC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x21AB) # Name: operator- # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xab, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x21AD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,1> > (0x102F) # FunctionType: std::reverse_iterator,1> >& std::reverse_iterator,1> >::() (0x10BC) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xbc, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # Procedure (0x21AE) { # 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> >&) (0x21AA) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xaa, 0x21, 0x00, 0x00 # FuncId (0x21AF) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x21AE) # Name: operator!= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xae, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x21B0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,1> > (0x102F) # FunctionType: void std::reverse_iterator,1> >::(gsl::details::span_iterator,1>) (0x10B4) # Name: reverse_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb4, 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 (0x21B1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,1> > &> (0x2187) # FunctionType: void Catch::ExprLhs,1> > &>::(const std::reverse_iterator,1> >&) (0x218C) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x87, 0x21, 0x00, 0x00 .byte 0x8c, 0x21, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # FuncId (0x21B2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x21AE) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xae, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x21B3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # FunctionType: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::(bool, const std::reverse_iterator,1> >&, Catch::StringRef, const std::reverse_iterator,1> >&) (0x21A0) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x98, 0x21, 0x00, 0x00 .byte 0xa0, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # FuncId (0x21B4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x21AE) # Name: operator== # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xae, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFuncId (0x21B5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::reverse_iterator,1> > (0x102F) # FunctionType: gsl::details::span_iterator,1> std::reverse_iterator,1> >::() (0x10B8) # Name: base # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2f, 0x10, 0x00, 0x00 .byte 0xb8, 0x10, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x21B6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # FunctionType: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x219C) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x9c, 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 (0x21B7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # FunctionType: bool Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::() (0x219C) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x9c, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x21B8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &> (0x2198) # FunctionType: void Catch::BinaryExpr,1> > &,const std::reverse_iterator,1> > &>::(std::basic_ostream >&) (0x219D) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x98, 0x21, 0x00, 0x00 .byte 0x9d, 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 (0x21B9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,1> >&) (0x2189) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x89, 0x21, 0x00, 0x00 # FuncId (0x21BA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const std::reverse_iterator,1> >&) (0x21B9) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xb9, 0x21, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x21BB) { # 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 (0x21BC) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x21BD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker,1> > > (0x21BC) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 573 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xbc, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x3d, 0x02, 0x00, 0x00 # MemberFunction (0x21BE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker,1> > > (0x21BB) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::reverse_iterator,1> >&) (0x2189) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xbb, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x89, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x21BF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker,1> > > (0x21BB) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,1> > >::(const std::reverse_iterator,1> >&) (0x21BE) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xbb, 0x21, 0x00, 0x00 .byte 0xbe, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # MemberFuncId (0x21C0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,1> (0x102B) # FunctionType: gsl::details::span_iterator,1>& gsl::details::span_iterator,1>::() (0x108E) # Name: operator-- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2b, 0x10, 0x00, 0x00 .byte 0x8e, 0x10, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 # FuncId (0x21C1) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const std::reverse_iterator,1> >&, const std::reverse_iterator,1> >&) (0x21AE) # Name: compareNotEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xae, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x4e .byte 0x6f, 0x74, 0x45, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x21C2) { # 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@AEBV?$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, 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, 0x45 .byte 0x42, 0x56, 0x3f, 0x24 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x40, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x21C3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs &> (0x21C2) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x21C4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs &> (0x21C2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x21C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs &> (0x21C2) # ThisType: Catch::ExprLhs &>* (0x21C4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xc4, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x21C6) { # 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@AEBV?$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, 0x45, 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, 0x5f .byte 0x4e, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x21C7) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr &,bool> (0x21C6) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc6, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x21C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr &,bool> (0x21C7) # ClassType: Catch::ExprLhs &> (0x21C2) # ThisType: Catch::ExprLhs &>* (0x21C4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc7, 0x21, 0x00, 0x00 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xc4, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x21C9) { # 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@AEBV?$span@H$0?0@gsl@@@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, 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, 0x45 .byte 0x42, 0x56, 0x3f, 0x24 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x40, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x21CA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs &> (0x21C2) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x21CB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs &> (0x21CA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x21CC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr &> (0x21C9) # ClassType: Catch::ExprLhs &> (0x21C2) # ThisType: const Catch::ExprLhs &>* (0x21CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc9, 0x21, 0x00, 0x00 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xcb, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x21CD) { # 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&) (0x21C5) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr &,bool> Catch::ExprLhs &>::(bool) (0x21C8) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr &,bool> Catch::ExprLhs &>::(bool) (0x21C8) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr &> Catch::ExprLhs &>::() (0x21CC) # 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 0xc5, 0x21, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc8, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc8, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcc, 0x21, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x21CE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x21CD) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs &> # LinkageName: .?AV?$ExprLhs@AEBV?$span@H$0?0@gsl@@@Catch@@ # } .byte 0x6e, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0xcd, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45 .byte 0x42, 0x56, 0x3f, 0x24 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x40, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x21CF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs &> (0x21CE) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xce, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x21D0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs &> Catch::Decomposer::(const gsl::span&) (0x21C3) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0xc3, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .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::BinaryExpr &,const gsl::span &> # LinkageName: .?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@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, 0x45 .byte 0x42, 0x56, 0x3f, 0x24 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x40, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x41, 0x45, 0x42, 0x56 .byte 0x31, 0x32, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x21D2) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x21D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr &,const gsl::span &> (0x21D2) # ClassType: Catch::ExprLhs &> (0x21C2) # ThisType: Catch::ExprLhs &>* (0x21C4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd2, 0x21, 0x00, 0x00 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xc4, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x21D4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr &,const gsl::span &> (0x21D2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd2, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x21D5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # ThisType: const Catch::BinaryExpr &,const gsl::span &>* (0x21D4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd4, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x21D6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # ThisType: const Catch::BinaryExpr &,const gsl::span &>* (0x21D4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd4, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x21D7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x21D8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const gsl::span& (0x1015) # ArgType: Catch::StringRef (0x1114) # 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 0x14, 0x11, 0x00, 0x00 .byte 0x15, 0x10, 0x00, 0x00 # MemberFunction (0x21D9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # ThisType: Catch::BinaryExpr &,const gsl::span &>* (0x21D7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const gsl::span&, Catch::StringRef, const gsl::span&) (0x21D8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd7, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xd8, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x21DA) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::span& (0x1015) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::span& (0x1015) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr &,const gsl::span &>::() (0x21D5) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr &,const gsl::span &>::() (0x21D5) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr &,const gsl::span &>::(std::basic_ostream >&) (0x21D6) # 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&) (0x21D9) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x15, 0x10, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x15, 0x10, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xd5, 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 0xd5, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xd6, 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 0xd9, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x21DB) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x21DA) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr &,const gsl::span &> # LinkageName: .?AV?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@ # } .byte 0x92, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xda, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45 .byte 0x42, 0x56, 0x3f, 0x24 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x40, 0x48, 0x24, 0x30 .byte 0x3f, 0x30, 0x40, 0x67 .byte 0x73, 0x6c, 0x40, 0x40 .byte 0x41, 0x45, 0x42, 0x56 .byte 0x31, 0x32, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x21DC) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr &,const gsl::span &> (0x21DB) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xdb, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x21DD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs &> (0x21C2) # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x21D3) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xd3, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x21DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # ThisType: Catch::BinaryExpr &,const gsl::span &>* (0x21D7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd7, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x21DF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # FunctionType: void Catch::BinaryExpr &,const gsl::span &>::() (0x21DE) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xde, 0x21, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # ArgList (0x21E0) { # 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 (0x21E1) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span, gsl::span) (0x21E0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe0, 0x21, 0x00, 0x00 # FuncId (0x21E2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: bool (gsl::span, gsl::span) (0x21E1) # Name: operator!= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xe1, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # FuncId (0x21E3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: bool (gsl::span, gsl::span) (0x21E1) # Name: operator # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xe1, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x21E4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span (0x1004) # PointerAttributes: 0x2002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 16 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x02, 0x00 # MemberFuncId (0x21E5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs &> (0x21C2) # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x21D3) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xd3, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x21E6) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: bool (gsl::span, gsl::span) (0x21E1) # Name: operator> # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xe1, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x21E7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs &> (0x21C2) # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x21D3) # Name: operator>= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xd3, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 # MemberFunction (0x21E8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x2071) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x71, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x21E9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(&) (0x21E8) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xe8, 0x21, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x21EA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs &> (0x21C2) # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x21D3) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xd3, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # FuncId (0x21EB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: bool (gsl::span, gsl::span) (0x21E1) # Name: operator== # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xe1, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFuncId (0x21EC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs &> (0x21C2) # FunctionType: const Catch::BinaryExpr &,const gsl::span &> Catch::ExprLhs &>::(const gsl::span&) (0x21D3) # Name: operator> # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xd3, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 # FuncId (0x21ED) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: bool (gsl::span, gsl::span) (0x21E1) # Name: operator>= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xe1, 0x21, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 # MemberFunction (0x21EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x1E7B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7b, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x21EF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(&) (0x21EE) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0xee, 0x21, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x21F0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs &> (0x21C2) # FunctionType: void Catch::ExprLhs &>::(const gsl::span&) (0x21C5) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc2, 0x21, 0x00, 0x00 .byte 0xc5, 0x21, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # ArgList (0x21F1) { # 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 (0x21F2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::span&, const gsl::span&) (0x21F1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf1, 0x21, 0x00, 0x00 # FuncId (0x21F3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::span&, const gsl::span&) (0x21F2) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xf2, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x21F4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # FunctionType: void Catch::BinaryExpr &,const gsl::span &>::(bool, const gsl::span&, Catch::StringRef, const gsl::span&) (0x21D9) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd9, 0x21, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x21F5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # FunctionType: bool Catch::BinaryExpr &,const gsl::span &>::() (0x21D5) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd5, 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 (0x21F6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # FunctionType: bool Catch::BinaryExpr &,const gsl::span &>::() (0x21D5) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd5, 0x21, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x21F7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr &,const gsl::span &> (0x21D1) # FunctionType: void Catch::BinaryExpr &,const gsl::span &>::(std::basic_ostream >&) (0x21D6) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xd1, 0x21, 0x00, 0x00 .byte 0xd6, 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 (0x21F8) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 # FuncId (0x21F9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const gsl::span&) (0x21F8) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xf8, 0x21, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x21FA) { # 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 (0x21FB) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x21FC) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker > (0x21FB) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 573 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfb, 0x21, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x3d, 0x02, 0x00, 0x00 # MemberFunction (0x21FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker > (0x21FA) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfa, 0x21, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x21FE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker > (0x21FA) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker >::(const gsl::span&) (0x21FD) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xfa, 0x21, 0x00, 0x00 .byte 0xfd, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # ArgList (0x21FF) { # 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 (0x2200) { # 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>) (0x21FF) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xff, 0x21, 0x00, 0x00 # FuncId (0x2201) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2200) # Name: lexicographical_compare # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x00, 0x22, 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 (0x2202) { # 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 (0x2203) { # 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 (0x2202) # ] # } .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 0x02, 0x22, 0x00, 0x00 # Procedure (0x2204) { # 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) (0x2203) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x03, 0x22, 0x00, 0x00 # FieldList (0x2205) { # 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 (0x2206) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2205) # 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 0x05, 0x22, 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 (0x2207) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x73, 0x74, 0x64 .byte 0x64, 0x65, 0x66, 0x00 # UdtSourceLine (0x2208) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::less (0x2206) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef (0x2207) # LineNumber: 277 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x06, 0x22, 0x00, 0x00 .byte 0x07, 0x22, 0x00, 0x00 .byte 0x15, 0x01, 0x00, 0x00 # FuncId (0x2209) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::less) (0x2204) # Name: lexicographical_compare # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x04, 0x22, 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 (0x220A) { # 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>&) (0x209C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9c, 0x20, 0x00, 0x00 # FuncId (0x220B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x220A) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0a, 0x22, 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 (0x220C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int* (0x674) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x207D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x20, 0x00, 0x00 # FuncId (0x220D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int* (const gsl::details::span_iterator,0>&) (0x220C) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0c, 0x22, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # Struct (0x220E) { # 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 (0x220F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: int* (0x674) # ArgType: std::less (0x2202) # ArgType: std::_Lex_compare_optimize (0x220E) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x02, 0x22, 0x00, 0x00 .byte 0x0e, 0x22, 0x00, 0x00 # Procedure (0x2210) { # 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) (0x220F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0x0f, 0x22, 0x00, 0x00 # Struct (0x2211) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x2212) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Lex_compare_optimize (0x2211) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 3333 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x11, 0x22, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x05, 0x0d, 0x00, 0x00 # FuncId (0x2213) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (int*, int*, int*, int*, std::less, std::_Lex_compare_optimize) (0x2210) # Name: _Lex_compare_unchecked # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x10, 0x22, 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 (0x2214) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::less (0x2202) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x02, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2215) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::less (0x2214) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x22, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2216) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: int* const& (0x1D7D) # ArgType: int* const& (0x1D7D) # ArgType: const std::less& (0x2215) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x15, 0x22, 0x00, 0x00 # Procedure (0x2217) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Lex_compare_optimize (0x220E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int* const&, int* const&, const std::less&) (0x2216) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x0e, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x16, 0x22, 0x00, 0x00 # FuncId (0x2218) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Lex_compare_optimize (int* const&, int* const&, const std::less&) (0x2217) # Name: _Lex_compare_memcmp_classify # } .byte 0x2a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x17, 0x22, 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 (0x2219) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::less (0x2202) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x02, 0x22, 0x00, 0x00 # Procedure (0x221A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::less (0x2202) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::less) (0x2219) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x02, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x19, 0x22, 0x00, 0x00 # FuncId (0x221B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::less (std::less) (0x221A) # Name: _Pass_fn # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1a, 0x22, 0x00, 0x00 .byte 0x5f, 0x50, 0x61, 0x73 .byte 0x73, 0x5f, 0x66, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x221C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ArgType: const gsl::details::span_iterator,0>& (0x207C) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0x7c, 0x20, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x221D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&, std::integral_constant) (0x221C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x1c, 0x22, 0x00, 0x00 # FuncId (0x221E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&, std::integral_constant) (0x221D) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1d, 0x22, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x6c .byte 0x5f, 0x76, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x31, 0x00, 0xf1 # Procedure (0x221F) { # 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>) (0x20A0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa0, 0x20, 0x00, 0x00 # FuncId (0x2220) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: void (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x221F) # Name: _Verify_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0x1f, 0x22, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2221) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x1029) # FunctionType: int* gsl::details::span_iterator,0>::() (0x1070) # Name: _Unwrapped # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x29, 0x10, 0x00, 0x00 .byte 0x70, 0x10, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # Pointer (0x2222) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::less (0x2202) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x02, 0x22, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2223) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::less& (0x2222) # ArgType: int& (0x1026) # ArgType: int& (0x1026) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x22, 0x22, 0x00, 0x00 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x26, 0x10, 0x00, 0x00 # Procedure (0x2224) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::less&, int&, int&) (0x2223) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x23, 0x22, 0x00, 0x00 # FuncId (0x2225) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (std::less&, int&, int&) (0x2224) # Name: _Debug_lt_pred # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x24, 0x22, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x62 .byte 0x75, 0x67, 0x5f, 0x6c .byte 0x74, 0x5f, 0x70, 0x72 .byte 0x65, 0x64, 0x00, 0xf1 # Pointer (0x2226) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::less (0x2214) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2227) { # 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 (0x2228) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::less (0x2202) # ThisType: const std::less* (0x2226) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int&, int&) (0x2227) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x02, 0x22, 0x00, 0x00 .byte 0x26, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x27, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2229) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::less (0x2202) # FunctionType: bool std::less::(int&, int&) (0x2228) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x02, 0x22, 0x00, 0x00 .byte 0x28, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # ArgList (0x222A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1018) # ArgType: gsl::details::extent_type<2> (0x1492) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x18, 0x10, 0x00, 0x00 .byte 0x92, 0x14, 0x00, 0x00 # MemberFunction (0x222B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<2>) (0x222A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2a, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x222C) { # 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>) (0x222B) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x2b, 0x22, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x222D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::details::extent_type<2> (0x1492) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x92, 0x14, 0x00, 0x00 # MemberFunction (0x222E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: gsl::details::extent_type<-1>* (0x10C8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<2>) (0x222D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2d, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x222F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<2>) (0x222E) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0x2e, 0x22, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # FuncId (0x2230) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::span&, const gsl::span&) (0x21F2) # Name: compareNotEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xf2, 0x21, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x4e .byte 0x6f, 0x74, 0x45, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # ArgList (0x2231) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const gsl::details::span_iterator,0> (0x106D) # ArgType: const gsl::details::span_iterator,0> (0x106D) # ArgType: const gsl::details::span_iterator,0> (0x106D) # ArgType: const gsl::details::span_iterator,0> (0x106D) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 # Procedure (0x2232) { # 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>) (0x2231) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x31, 0x22, 0x00, 0x00 # FuncId (0x2233) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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>) (0x2232) # Name: equal # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x32, 0x22, 0x00, 0x00 .byte 0x65, 0x71, 0x75, 0x61 .byte 0x6c, 0x00, 0xf2, 0xf1 # Struct (0x2234) { # 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 (0x2235) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: const gsl::details::span_iterator,0> (0x106D) # ArgType: const gsl::details::span_iterator,0> (0x106D) # ArgType: const gsl::details::span_iterator,0> (0x106D) # ArgType: const gsl::details::span_iterator,0> (0x106D) # ArgType: std::equal_to (0x2234) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x34, 0x22, 0x00, 0x00 # Procedure (0x2236) { # 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) (0x2235) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x35, 0x22, 0x00, 0x00 # Struct (0x2237) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2205) # 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 0x05, 0x22, 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 (0x2238) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::equal_to (0x2237) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstddef (0x2207) # LineNumber: 226 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x37, 0x22, 0x00, 0x00 .byte 0x07, 0x22, 0x00, 0x00 .byte 0xe2, 0x00, 0x00, 0x00 # FuncId (0x2239) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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) (0x2236) # Name: equal # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x36, 0x22, 0x00, 0x00 .byte 0x65, 0x71, 0x75, 0x61 .byte 0x6c, 0x00, 0xf2, 0xf1 # Pointer (0x223A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,0> (0x106D) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6d, 0x10, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # ArgList (0x223B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 7 # Arguments [ # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: std::equal_to (0x2234) # ArgType: std::random_access_iterator_tag (0x1081) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x22, 0x00, 0x01, 0x12 .byte 0x07, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0x34, 0x22, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x223C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 7 # ArgListType: (int* const, int* const, int* const, int* const, std::equal_to, std::random_access_iterator_tag, std::random_access_iterator_tag) (0x223B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x07, 0x00 .byte 0x3b, 0x22, 0x00, 0x00 # FuncId (0x223D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (int* const, int* const, int* const, int* const, std::equal_to, std::random_access_iterator_tag, std::random_access_iterator_tag) (0x223C) # Name: _Equal_unchecked # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3c, 0x22, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x223E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::equal_to (0x2234) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x34, 0x22, 0x00, 0x00 # Procedure (0x223F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::equal_to (0x2234) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::equal_to) (0x223E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x34, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3e, 0x22, 0x00, 0x00 # FuncId (0x2240) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::equal_to (std::equal_to) (0x223F) # Name: _Pass_fn # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3f, 0x22, 0x00, 0x00 .byte 0x5f, 0x50, 0x61, 0x73 .byte 0x73, 0x5f, 0x66, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2241) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: std::equal_to (0x2234) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0x34, 0x22, 0x00, 0x00 # Procedure (0x2242) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (int* const, int* const, int* const, std::equal_to) (0x2241) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x41, 0x22, 0x00, 0x00 # FuncId (0x2243) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (int* const, int* const, int* const, std::equal_to) (0x2242) # Name: _Equal_unchecked # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x42, 0x22, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2244) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: int* const (0x17D8) # ArgType: std::equal_to (0x2234) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0xd8, 0x17, 0x00, 0x00 .byte 0x34, 0x22, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2245) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (int* const, int* const, int* const, std::equal_to, std::integral_constant) (0x2244) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x44, 0x22, 0x00, 0x00 # FuncId (0x2246) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (int* const, int* const, int* const, std::equal_to, std::integral_constant) (0x2245) # Name: _Equal_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x45, 0x22, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x31, 0x00, 0xf2, 0xf1 # Modifier (0x2247) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::equal_to (0x2234) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x34, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2248) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::equal_to (0x2247) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x22, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2249) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: int* const& (0x1D7D) # ArgType: int* const& (0x1D7D) # ArgType: const std::equal_to& (0x2248) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x7d, 0x1d, 0x00, 0x00 .byte 0x48, 0x22, 0x00, 0x00 # Procedure (0x224A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::integral_constant (0x11BD) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int* const&, int* const&, const std::equal_to&) (0x2249) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xbd, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x49, 0x22, 0x00, 0x00 # FuncId (0x224B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::integral_constant (int* const&, int* const&, const std::equal_to&) (0x224A) # Name: _Equal_memcmp_is_safe # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4a, 0x22, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x6d .byte 0x65, 0x6d, 0x63, 0x6d .byte 0x70, 0x5f, 0x69, 0x73 .byte 0x5f, 0x73, 0x61, 0x66 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x224C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x1018) # ArgType: gsl::details::extent_type<3> (0x2023) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x18, 0x10, 0x00, 0x00 .byte 0x23, 0x20, 0x00, 0x00 # MemberFunction (0x224D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<3>) (0x224C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4c, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x224E) { # 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>) (0x224D) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x4d, 0x22, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x224F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x1716 # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x16, 0x17, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2250) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x224F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x4f, 0x22, 0x00, 0x00 # MemberFunction (0x2251) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x10DE) # ThisType: gsl::span* (0x10E0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x2250) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xe0, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x50, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2252) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: void gsl::span::(&) (0x2251) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0x51, 0x22, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2253) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x1910) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x1ED1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x1e, 0x00, 0x00 # FuncId (0x2254) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (gsl::span) (0x2253) # Name: as_bytes # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x53, 0x22, 0x00, 0x00 .byte 0x61, 0x73, 0x5f, 0x62 .byte 0x79, 0x74, 0x65, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2255) { # 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@AEBQEBX@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, 0x45, 0x42, 0x51 .byte 0x45, 0x42, 0x58, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Pointer (0x2256) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const void (0x1282) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x82, 0x12, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # Pointer (0x2257) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const void* const (0x2256) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x56, 0x22, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2258) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const void* const& (0x2257) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x57, 0x22, 0x00, 0x00 # MemberFunction (0x2259) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x2255) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const void* const&) (0x2258) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x225A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x2255) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x225B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x2255) # ThisType: Catch::ExprLhs* (0x225A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const void* const&) (0x2258) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x5a, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x225C) { # 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@AEBQEBX_N@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 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 0x45, 0x42, 0x51, 0x45 .byte 0x42, 0x58, 0x5f, 0x4e .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x225D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x225C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x5c, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x225E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x225D) # ClassType: Catch::ExprLhs (0x2255) # ThisType: Catch::ExprLhs* (0x225A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5d, 0x22, 0x00, 0x00 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x5a, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x225F) { # 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@AEBQEBX@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, 0x45, 0x42, 0x51 .byte 0x45, 0x42, 0x58, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x2260) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x2255) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2261) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x2260) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x60, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2262) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x225F) # ClassType: Catch::ExprLhs (0x2255) # ThisType: const Catch::ExprLhs* (0x2261) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5f, 0x22, 0x00, 0x00 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x61, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2263) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const void* const& (0x2257) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(const void* const&) (0x225B) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x225E) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x225E) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x2262) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x57, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5b, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5e, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5e, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x62, 0x22, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x2264) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2263) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEBQEBX@Catch@@ # } .byte 0x56, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x63, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 0x42, 0x51 .byte 0x45, 0x42, 0x58, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x2265) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x2264) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x64, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x2266) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(const void* const&) (0x2259) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x59, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2267) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1910) # FunctionType: const gsl::byte* gsl::span::() (0x1936) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x36, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2268) { # 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@AEBQEBXAEBQEBX@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, 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, 0x45 .byte 0x42, 0x51, 0x45, 0x42 .byte 0x58, 0x41, 0x45, 0x42 .byte 0x51, 0x45, 0x42, 0x58 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x2269) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x2268) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x226A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x2269) # ClassType: Catch::ExprLhs (0x2255) # ThisType: Catch::ExprLhs* (0x225A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const void* const&) (0x2258) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x69, 0x22, 0x00, 0x00 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x5a, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x226B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x2269) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x69, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x226C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x2268) # ThisType: const Catch::BinaryExpr* (0x226B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x6b, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x226D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x2268) # ThisType: const Catch::BinaryExpr* (0x226B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x6b, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x226E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x2268) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x226F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const void* const& (0x2257) # ArgType: Catch::StringRef (0x1114) # ArgType: const void* const& (0x2257) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x57, 0x22, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x57, 0x22, 0x00, 0x00 # MemberFunction (0x2270) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x2268) # ThisType: Catch::BinaryExpr* (0x226E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const void* const&, Catch::StringRef, const void* const&) (0x226F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x6e, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x6f, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2271) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const void* const& (0x2257) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const void* const& (0x2257) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x226C) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x226C) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x226D) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, const void* const&, Catch::StringRef, const void* const&) (0x2270) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x57, 0x22, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x57, 0x22, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x6c, 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 0x6c, 0x22, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x6d, 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 0x70, 0x22, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x2272) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2271) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@ # } .byte 0x7a, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x71, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45 .byte 0x42, 0x51, 0x45, 0x42 .byte 0x58, 0x41, 0x45, 0x42 .byte 0x51, 0x45, 0x42, 0x58 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2273) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x2272) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x72, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x2274) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x2255) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const void* const&) (0x226A) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x6a, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x2275) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x2268) # ThisType: Catch::BinaryExpr* (0x226E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x6e, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2276) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2268) # FunctionType: void Catch::BinaryExpr::() (0x2275) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x75, 0x22, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x2277) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1910) # FunctionType: __int64 gsl::span::() (0x1932) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x32, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2278) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x10DE) # FunctionType: __int64 gsl::span::() (0x10F5) # Name: size_bytes # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xde, 0x10, 0x00, 0x00 .byte 0xf5, 0x10, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 # ArgList (0x2279) { # 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 (0x227A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x1910) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x2279) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x79, 0x22, 0x00, 0x00 # FuncId (0x227B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (gsl::span) (0x227A) # Name: as_bytes # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0x7a, 0x22, 0x00, 0x00 .byte 0x61, 0x73, 0x5f, 0x62 .byte 0x79, 0x74, 0x65, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x227C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1910) # FunctionType: __int64 gsl::span::() (0x1932) # Name: size_bytes # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x32, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 # Class (0x227D) { # 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@AEBQEBW4byte@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, 0x45, 0x42 .byte 0x51, 0x45, 0x42, 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 (0x227E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::byte (0x1917) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x17, 0x19, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # Pointer (0x227F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::byte* const (0x227E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7e, 0x22, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2280) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::byte* const& (0x227F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7f, 0x22, 0x00, 0x00 # MemberFunction (0x2281) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x227D) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::byte* const&) (0x2280) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x80, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2282) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x227D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2283) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x227D) # ThisType: Catch::ExprLhs* (0x2282) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::byte* const&) (0x2280) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x82, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x80, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2284) { # 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@AEBQEBW4byte@gsl@@_N@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, 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, 0x45, 0x42, 0x51 .byte 0x45, 0x42, 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 (0x2285) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x2284) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x84, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x2286) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x2285) # ClassType: Catch::ExprLhs (0x227D) # ThisType: Catch::ExprLhs* (0x2282) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x85, 0x22, 0x00, 0x00 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x82, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2287) { # 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@AEBQEBW4byte@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, 0x45, 0x42 .byte 0x51, 0x45, 0x42, 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 (0x2288) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x227D) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2289) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x2288) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x88, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x228A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x2287) # ClassType: Catch::ExprLhs (0x227D) # ThisType: const Catch::ExprLhs* (0x2289) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x22, 0x00, 0x00 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x89, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x228B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::byte* const& (0x227F) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(const gsl::byte* const&) (0x2283) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2286) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x2286) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x228A) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7f, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x83, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x86, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8a, 0x22, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x228C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x228B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEBQEBW4byte@gsl@@@Catch@@ # } .byte 0x66, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0x8b, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45, 0x42 .byte 0x51, 0x45, 0x42, 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 (0x228D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x228C) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8c, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x228E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(const gsl::byte* const&) (0x2281) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x81, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x228F) { # 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@AEBQEBW4byte@gsl@@AEB$$T@Catch@@ # } .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, 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, 0x45, 0x42 .byte 0x51, 0x45, 0x42, 0x57 .byte 0x34, 0x62, 0x79, 0x74 .byte 0x65, 0x40, 0x67, 0x73 .byte 0x6c, 0x40, 0x40, 0x41 .byte 0x45, 0x42, 0x24, 0x24 .byte 0x54, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x2290) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x228F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Modifier (0x2291) { # 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 (0x2292) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const (0x2291) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x22, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2293) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const & (0x2292) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x92, 0x22, 0x00, 0x00 # MemberFunction (0x2294) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x2290) # ClassType: Catch::ExprLhs (0x227D) # ThisType: Catch::ExprLhs* (0x2282) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const &) (0x2293) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x22, 0x00, 0x00 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x82, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x93, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2295) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x2290) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x90, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2296) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x228F) # ThisType: const Catch::BinaryExpr* (0x2295) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x95, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2297) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x228F) # ThisType: const Catch::BinaryExpr* (0x2295) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x95, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2298) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x228F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2299) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const gsl::byte* const& (0x227F) # ArgType: Catch::StringRef (0x1114) # ArgType: const & (0x2292) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x7f, 0x22, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x92, 0x22, 0x00, 0x00 # MemberFunction (0x229A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x228F) # ThisType: Catch::BinaryExpr* (0x2298) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const gsl::byte* const&, Catch::StringRef, const &) (0x2299) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x98, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x99, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x229B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::byte* const& (0x227F) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const & (0x2292) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x2296) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x2296) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2297) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, const gsl::byte* const&, Catch::StringRef, const &) (0x229A) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7f, 0x22, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x92, 0x22, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x96, 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 0x96, 0x22, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x97, 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 0x9a, 0x22, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x229C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x229B) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@ # } .byte 0x86, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x9b, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45, 0x42 .byte 0x51, 0x45, 0x42, 0x57 .byte 0x34, 0x62, 0x79, 0x74 .byte 0x65, 0x40, 0x67, 0x73 .byte 0x6c, 0x40, 0x40, 0x41 .byte 0x45, 0x42, 0x24, 0x24 .byte 0x54, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x229D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x229C) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9c, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x229E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x227D) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const &) (0x2294) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x94, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x229F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x228F) # ThisType: Catch::BinaryExpr* (0x2298) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x98, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x22A0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x228F) # FunctionType: void Catch::BinaryExpr::() (0x229F) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x9f, 0x22, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x22A1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: __int64 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 (0x22A2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1910) # FunctionType: void gsl::span::(const gsl::byte*, __int64) (0x191A) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x10, 0x19, 0x00, 0x00 .byte 0x1a, 0x19, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x22A3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1912) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x12, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x22A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1912) # ThisType: gsl::span::storage_type >* (0x22A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::byte*, __int64) (0x1919) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x12, 0x19, 0x00, 0x00 .byte 0xa3, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x19, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x22A5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1912) # FunctionType: void gsl::span::storage_type >::(const gsl::byte*, __int64) (0x22A4) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x12, 0x19, 0x00, 0x00 .byte 0xa4, 0x22, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x22A6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x2255) # FunctionType: void Catch::ExprLhs::(const void* const&) (0x225B) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x55, 0x22, 0x00, 0x00 .byte 0x5b, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # MemberFuncId (0x22A7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1912) # FunctionType: const gsl::byte* gsl::span::storage_type >::() (0x1948) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x12, 0x19, 0x00, 0x00 .byte 0x48, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x22A8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const void* const& (0x2257) # ArgType: const void* const& (0x2257) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x57, 0x22, 0x00, 0x00 .byte 0x57, 0x22, 0x00, 0x00 # Procedure (0x22A9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const void* const&, const void* const&) (0x22A8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa8, 0x22, 0x00, 0x00 # FuncId (0x22AA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const void* const&, const void* const&) (0x22A9) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xa9, 0x22, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x22AB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2268) # FunctionType: void Catch::BinaryExpr::(bool, const void* const&, Catch::StringRef, const void* const&) (0x2270) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x70, 0x22, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x22AC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2268) # FunctionType: bool Catch::BinaryExpr::() (0x226C) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x6c, 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 (0x22AD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2268) # FunctionType: bool Catch::BinaryExpr::() (0x226C) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x6c, 0x22, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x22AE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2268) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x226D) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x68, 0x22, 0x00, 0x00 .byte 0x6d, 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 (0x22AF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const void* const&) (0x2258) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x22, 0x00, 0x00 # FuncId (0x22B0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const void* const&) (0x22AF) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xaf, 0x22, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x22B1) { # 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@PEBX@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, 0x45, 0x42 .byte 0x58, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Struct (0x22B2) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: Catch::StringMaker # LinkageName: .?AU?$StringMaker@PEBX@Catch@@ # } .byte 0x56, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x00, 0x02 .byte 0xc5, 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, 0x45, 0x42 .byte 0x58, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x22B3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker (0x22B2) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 707 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb2, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xc3, 0x02, 0x00, 0x00 # ArgList (0x22B4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const void* (0x1283) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x22B5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker (0x22B1) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const void*) (0x22B4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xb1, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb4, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x22B6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker (0x22B1) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(const void*) (0x22B5) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb1, 0x22, 0x00, 0x00 .byte 0xb5, 0x22, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # FuncId (0x22B7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const void* const&) (0x22AF) # Name: rawMemoryToString # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xaf, 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 (0x22B8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x227D) # FunctionType: void Catch::ExprLhs::(const gsl::byte* const&) (0x2283) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x7d, 0x22, 0x00, 0x00 .byte 0x83, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # ArgList (0x22B9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::byte* const& (0x227F) # ArgType: const & (0x2292) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7f, 0x22, 0x00, 0x00 .byte 0x92, 0x22, 0x00, 0x00 # Procedure (0x22BA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const gsl::byte* const&, const &) (0x22B9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb9, 0x22, 0x00, 0x00 # FuncId (0x22BB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::byte* const&, const &) (0x22BA) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0xba, 0x22, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x22BC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x228F) # FunctionType: void Catch::BinaryExpr::(bool, const gsl::byte* const&, Catch::StringRef, const &) (0x229A) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x9a, 0x22, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x22BD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x228F) # FunctionType: bool Catch::BinaryExpr::() (0x2296) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x96, 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 (0x22BE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x228F) # FunctionType: bool Catch::BinaryExpr::() (0x2296) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x96, 0x22, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x22BF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x228F) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2297) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x8f, 0x22, 0x00, 0x00 .byte 0x97, 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 (0x22C0) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const &) (0x2293) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x93, 0x22, 0x00, 0x00 # FuncId (0x22C1) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const &) (0x22C0) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xc0, 0x22, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Procedure (0x22C2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::byte* const&) (0x2280) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x80, 0x22, 0x00, 0x00 # FuncId (0x22C3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const gsl::byte* const&) (0x22C2) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xc2, 0x22, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x22C4) { # 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@PEBW4byte@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, 0x45 .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 # Struct (0x22C5) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: Catch::StringMaker # LinkageName: .?AU?$StringMaker@PEBW4byte@gsl@@@Catch@@ # } .byte 0x66, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x00, 0x02 .byte 0xc5, 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, 0x45 .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 (0x22C6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker (0x22C5) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 707 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc5, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xc3, 0x02, 0x00, 0x00 # ArgList (0x22C7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::byte* (0x1918) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x18, 0x19, 0x00, 0x00 # MemberFunction (0x22C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker (0x22C4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::byte*) (0x22C7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xc4, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc7, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x22C9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker (0x22C4) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(const gsl::byte*) (0x22C8) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc4, 0x22, 0x00, 0x00 .byte 0xc8, 0x22, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # FuncId (0x22CA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const gsl::byte* const&) (0x22C2) # Name: rawMemoryToString # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xc2, 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 (0x22CB) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::span (0x194F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::span) (0x2279) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x79, 0x22, 0x00, 0x00 # FuncId (0x22CC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: gsl::span (gsl::span) (0x22CB) # Name: as_writeable_bytes # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xcb, 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 (0x22CD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x194F) # FunctionType: __int64 gsl::span::() (0x1967) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x67, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x22CE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x194F) # FunctionType: __int64 gsl::span::() (0x1967) # Name: size_bytes # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x67, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x62, 0x79, 0x74 .byte 0x65, 0x73, 0x00, 0xf1 # Class (0x22CF) { # 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@AEBQEAX@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, 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, 0x45 .byte 0x42, 0x51, 0x45, 0x41 .byte 0x58, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Pointer (0x22D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: void* const (0x1E0D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0d, 0x1e, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x22D1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: void* const& (0x22D0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 # MemberFunction (0x22D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x22CF) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void* const&) (0x22D1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x22D3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x22CF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x22D4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x22CF) # ThisType: Catch::ExprLhs* (0x22D3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void* const&) (0x22D1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0xd3, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x22D5) { # 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@AEBQEAX_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, 0x45, 0x42 .byte 0x51, 0x45, 0x41, 0x58 .byte 0x5f, 0x4e, 0x40, 0x43 .byte 0x61, 0x74, 0x63, 0x68 .byte 0x40, 0x40, 0x00, 0xf1 # Modifier (0x22D6) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x22D5) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd5, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x22D7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x22D6) # ClassType: Catch::ExprLhs (0x22CF) # ThisType: Catch::ExprLhs* (0x22D3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd6, 0x22, 0x00, 0x00 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0xd3, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x22D8) { # 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@AEBQEAX@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, 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, 0x45 .byte 0x42, 0x51, 0x45, 0x41 .byte 0x58, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Modifier (0x22D9) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x22CF) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x22DA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x22D9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd9, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x22DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x22D8) # ClassType: Catch::ExprLhs (0x22CF) # ThisType: const Catch::ExprLhs* (0x22DA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x22, 0x00, 0x00 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0xda, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x22DC) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: void* const& (0x22D0) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(void* const&) (0x22D4) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x22D7) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x22D7) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x22DB) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd4, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd7, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd7, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdb, 0x22, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x22DD) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x22DC) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEBQEAX@Catch@@ # } .byte 0x52, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0xdc, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45 .byte 0x42, 0x51, 0x45, 0x41 .byte 0x58, 0x40, 0x43, 0x61 .byte 0x74, 0x63, 0x68, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x22DE) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x22DD) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xdd, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x22DF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(void* const&) (0x22D2) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0xd2, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x22E0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x194F) # FunctionType: gsl::byte* gsl::span::() (0x196B) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x6b, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x22E1) { # 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@AEBQEAXAEBQEAX@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 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, 0x45 .byte 0x42, 0x51, 0x45, 0x41 .byte 0x58, 0x41, 0x45, 0x42 .byte 0x51, 0x45, 0x41, 0x58 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x22E2) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x22E1) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x22E3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x22E2) # ClassType: Catch::ExprLhs (0x22CF) # ThisType: Catch::ExprLhs* (0x22D3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void* const&) (0x22D1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x22, 0x00, 0x00 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0xd3, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x22E4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x22E2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe2, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x22E5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x22E1) # ThisType: const Catch::BinaryExpr* (0x22E4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe4, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x22E6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x22E1) # ThisType: const Catch::BinaryExpr* (0x22E4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe4, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x22E7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x22E1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x22E8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: void* const& (0x22D0) # ArgType: Catch::StringRef (0x1114) # ArgType: void* const& (0x22D0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 # MemberFunction (0x22E9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x22E1) # ThisType: Catch::BinaryExpr* (0x22E7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, void* const&, Catch::StringRef, void* const&) (0x22E8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe7, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xe8, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x22EA) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: void* const& (0x22D0) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: void* const& (0x22D0) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x22E5) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x22E5) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x22E6) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, void* const&, Catch::StringRef, void* const&) (0x22E9) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xe5, 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 0xe5, 0x22, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xe6, 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 0xe9, 0x22, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x22EB) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x22EA) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@ # } .byte 0x6e, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xea, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45 .byte 0x42, 0x51, 0x45, 0x41 .byte 0x58, 0x41, 0x45, 0x42 .byte 0x51, 0x45, 0x41, 0x58 .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x22EC) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x22EB) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xeb, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x22ED) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x22CF) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(void* const&) (0x22E3) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0xe3, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x22EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x22E1) # ThisType: Catch::BinaryExpr* (0x22E7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe7, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x22EF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x22E1) # FunctionType: void Catch::BinaryExpr::() (0x22EE) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xee, 0x22, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # Class (0x22F0) { # 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@AEBQEAW4byte@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, 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 0x45, 0x42, 0x51, 0x45 .byte 0x41, 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 (0x22F1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::byte (0x1914) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x14, 0x19, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # Pointer (0x22F2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::byte* const (0x22F1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf1, 0x22, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x22F3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::byte* const& (0x22F2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf2, 0x22, 0x00, 0x00 # MemberFunction (0x22F4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs (0x22F0) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::byte* const&) (0x22F3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf3, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x22F5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs (0x22F0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x22F6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs (0x22F0) # ThisType: Catch::ExprLhs* (0x22F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::byte* const&) (0x22F3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0xf5, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf3, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x22F7) { # 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@AEBQEAW4byte@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, 0x45 .byte 0x42, 0x51, 0x45, 0x41 .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 (0x22F8) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x22F7) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf7, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x22F9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x22F8) # ClassType: Catch::ExprLhs (0x22F0) # ThisType: Catch::ExprLhs* (0x22F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf8, 0x22, 0x00, 0x00 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0xf5, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x22FA) { # 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@AEBQEAW4byte@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, 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 0x45, 0x42, 0x51, 0x45 .byte 0x41, 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 (0x22FB) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs (0x22F0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x22FC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs (0x22FB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfb, 0x22, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x22FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr (0x22FA) # ClassType: Catch::ExprLhs (0x22F0) # ThisType: const Catch::ExprLhs* (0x22FC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfa, 0x22, 0x00, 0x00 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0xfc, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x22FE) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::byte* const& (0x22F2) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs::(gsl::byte* const&) (0x22F6) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x22F9) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr Catch::ExprLhs::(bool) (0x22F9) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr Catch::ExprLhs::() (0x22FD) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xf2, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf6, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf9, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf9, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x22, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x22FF) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x22FE) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs # LinkageName: .?AV?$ExprLhs@AEBQEAW4byte@gsl@@@Catch@@ # } .byte 0x62, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0xfe, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 0x45, 0x42, 0x51, 0x45 .byte 0x41, 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 (0x2300) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs (0x22FF) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xff, 0x22, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x2301) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs Catch::Decomposer::(gsl::byte* const&) (0x22F4) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0xf4, 0x22, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2302) { # 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@AEBQEAW4byte@gsl@@AEB$$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 0x45, 0x42, 0x51, 0x45 .byte 0x41, 0x57, 0x34, 0x62 .byte 0x79, 0x74, 0x65, 0x40 .byte 0x67, 0x73, 0x6c, 0x40 .byte 0x40, 0x41, 0x45, 0x42 .byte 0x24, 0x24, 0x54, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x2303) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr (0x2302) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x2304) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr (0x2303) # ClassType: Catch::ExprLhs (0x22F0) # ThisType: Catch::ExprLhs* (0x22F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const &) (0x2293) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x23, 0x00, 0x00 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0xf5, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x93, 0x22, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2305) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr (0x2303) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x03, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2306) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr (0x2302) # ThisType: const Catch::BinaryExpr* (0x2305) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x05, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2307) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x2302) # ThisType: const Catch::BinaryExpr* (0x2305) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x05, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2308) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr (0x2302) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2309) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: gsl::byte* const& (0x22F2) # ArgType: Catch::StringRef (0x1114) # ArgType: const & (0x2292) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xf2, 0x22, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x92, 0x22, 0x00, 0x00 # MemberFunction (0x230A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x2302) # ThisType: Catch::BinaryExpr* (0x2308) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, gsl::byte* const&, Catch::StringRef, const &) (0x2309) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x08, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x09, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x230B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::byte* const& (0x22F2) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const & (0x2292) # FieldOffset: 0x30 # Name: m_rhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x2306) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr::() (0x2306) # Name: getResult # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2307) # Name: streamReconstructedExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::BinaryExpr::(bool, gsl::byte* const&, Catch::StringRef, const &) (0x230A) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xf2, 0x22, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x92, 0x22, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x06, 0x23, 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 0x06, 0x23, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0x07, 0x23, 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 0x0a, 0x23, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x230C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x230B) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr # LinkageName: .?AV?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@ # } .byte 0x7e, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0x0b, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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 0x45, 0x42, 0x51, 0x45 .byte 0x41, 0x57, 0x34, 0x62 .byte 0x79, 0x74, 0x65, 0x40 .byte 0x67, 0x73, 0x6c, 0x40 .byte 0x40, 0x41, 0x45, 0x42 .byte 0x24, 0x24, 0x54, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x230D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr (0x230C) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x0c, 0x23, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x230E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x22F0) # FunctionType: const Catch::BinaryExpr Catch::ExprLhs::(const &) (0x2304) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0x04, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x230F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr (0x2302) # ThisType: Catch::BinaryExpr* (0x2308) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x08, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2310) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2302) # FunctionType: void Catch::BinaryExpr::() (0x230F) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x0f, 0x23, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # MemberFuncId (0x2311) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x194F) # FunctionType: void gsl::span::(gsl::byte*, __int64) (0x1955) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4f, 0x19, 0x00, 0x00 .byte 0x55, 0x19, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2312) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x1951) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x51, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2313) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1951) # ThisType: gsl::span::storage_type >* (0x2312) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::byte*, __int64) (0x1954) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x51, 0x19, 0x00, 0x00 .byte 0x12, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x54, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2314) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1951) # FunctionType: void gsl::span::storage_type >::(gsl::byte*, __int64) (0x2313) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x51, 0x19, 0x00, 0x00 .byte 0x13, 0x23, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2315) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x22CF) # FunctionType: void Catch::ExprLhs::(void* const&) (0x22D4) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xcf, 0x22, 0x00, 0x00 .byte 0xd4, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # MemberFuncId (0x2316) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1951) # FunctionType: gsl::byte* gsl::span::storage_type >::() (0x197D) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x51, 0x19, 0x00, 0x00 .byte 0x7d, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2317) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: void* const& (0x22D0) # ArgType: void* const& (0x22D0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 .byte 0xd0, 0x22, 0x00, 0x00 # Procedure (0x2318) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (void* const&, void* const&) (0x2317) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x23, 0x00, 0x00 # FuncId (0x2319) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (void* const&, void* const&) (0x2318) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x18, 0x23, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x231A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x22E1) # FunctionType: void Catch::BinaryExpr::(bool, void* const&, Catch::StringRef, void* const&) (0x22E9) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe9, 0x22, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x231B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x22E1) # FunctionType: bool Catch::BinaryExpr::() (0x22E5) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe5, 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 (0x231C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x22E1) # FunctionType: bool Catch::BinaryExpr::() (0x22E5) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe5, 0x22, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x231D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x22E1) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x22E6) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xe1, 0x22, 0x00, 0x00 .byte 0xe6, 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 (0x231E) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void* const&) (0x22D1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x22, 0x00, 0x00 # FuncId (0x231F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (void* const&) (0x231E) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0x1e, 0x23, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x2320) { # 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@PEAX@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 0x45, 0x41, 0x58, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Struct (0x2321) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: Catch::StringMaker # LinkageName: .?AU?$StringMaker@PEAX@Catch@@ # } .byte 0x4e, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x00, 0x02 .byte 0xc5, 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 0x45, 0x41, 0x58, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x2322) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker (0x2321) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 707 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x21, 0x23, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xc3, 0x02, 0x00, 0x00 # MemberFunction (0x2323) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker (0x2320) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void*) (0x1BD8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x20, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd8, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2324) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker (0x2320) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(void*) (0x2323) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x20, 0x23, 0x00, 0x00 .byte 0x23, 0x23, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # FuncId (0x2325) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (void* const&) (0x231E) # Name: rawMemoryToString # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0x1e, 0x23, 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 (0x2326) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs (0x22F0) # FunctionType: void Catch::ExprLhs::(gsl::byte* const&) (0x22F6) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf0, 0x22, 0x00, 0x00 .byte 0xf6, 0x22, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # ArgList (0x2327) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::byte* const& (0x22F2) # ArgType: const & (0x2292) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf2, 0x22, 0x00, 0x00 .byte 0x92, 0x22, 0x00, 0x00 # Procedure (0x2328) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::byte* const&, const &) (0x2327) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x27, 0x23, 0x00, 0x00 # FuncId (0x2329) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (gsl::byte* const&, const &) (0x2328) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x28, 0x23, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x232A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2302) # FunctionType: void Catch::BinaryExpr::(bool, gsl::byte* const&, Catch::StringRef, const &) (0x230A) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x0a, 0x23, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x232B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2302) # FunctionType: bool Catch::BinaryExpr::() (0x2306) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x06, 0x23, 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 (0x232C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2302) # FunctionType: bool Catch::BinaryExpr::() (0x2306) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x06, 0x23, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x232D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr (0x2302) # FunctionType: void Catch::BinaryExpr::(std::basic_ostream >&) (0x2307) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0x02, 0x23, 0x00, 0x00 .byte 0x07, 0x23, 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 (0x232E) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::byte* const&) (0x22F3) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf3, 0x22, 0x00, 0x00 # FuncId (0x232F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (gsl::byte* const&) (0x232E) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0x2e, 0x23, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x2330) { # 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@PEAW4byte@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, 0x45, 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 # Struct (0x2331) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: Catch::StringMaker # LinkageName: .?AU?$StringMaker@PEAW4byte@gsl@@@Catch@@ # } .byte 0x5e, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x00, 0x02 .byte 0xc5, 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, 0x45, 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 (0x2332) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker (0x2331) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 707 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x31, 0x23, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xc3, 0x02, 0x00, 0x00 # ArgList (0x2333) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::byte* (0x1953) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x53, 0x19, 0x00, 0x00 # MemberFunction (0x2334) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker (0x2330) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::byte*) (0x2333) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x30, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x33, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2335) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker (0x2330) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker::(gsl::byte*) (0x2334) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x30, 0x23, 0x00, 0x00 .byte 0x34, 0x23, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # FuncId (0x2336) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (gsl::byte* const&) (0x232E) # Name: rawMemoryToString # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0x2e, 0x23, 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 (0x2337) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x206E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6e, 0x20, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2338) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: void gsl::span::(&) (0x2337) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x37, 0x23, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2339) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1004) # ThisType: gsl::span* (0x1007) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1635) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x07, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x35, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x233A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1004) # FunctionType: void gsl::span::(const gsl::span&) (0x2339) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x39, 0x23, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x233B) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____58:: (0x1988) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x88, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x233C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____58:: (0x233B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3b, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x233D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1988) # ThisType: const ____C_A_T_C_H____T_E_S_T____58::* (0x233C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x88, 0x19, 0x00, 0x00 .byte 0x3c, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x233E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1988) # FunctionType: void ____C_A_T_C_H____T_E_S_T____58::::() (0x233D) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x88, 0x19, 0x00, 0x00 .byte 0x3d, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFunction (0x233F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::span (0x1991) # ClassType: gsl::span (0x162C) # ThisType: const gsl::span* (0x163E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2340) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: gsl::span gsl::span::() (0x233F) # Name: first # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3f, 0x23, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2341) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: gsl::span gsl::span::(__int64) (0x163F) # Name: first # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x3f, 0x16, 0x00, 0x00 .byte 0x66, 0x69, 0x72, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFunction (0x2342) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x1991) # ThisType: gsl::span* (0x1994) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x94, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2343) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x1991) # FunctionType: void gsl::span::(const gsl::span&) (0x2342) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x19, 0x00, 0x00 .byte 0x42, 0x23, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x2344) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____58:: (0x198C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x8c, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2345) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____58:: (0x2344) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x44, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2346) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x198C) # ThisType: const ____C_A_T_C_H____T_E_S_T____58::* (0x2345) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x19, 0x00, 0x00 .byte 0x45, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2347) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x198C) # FunctionType: void ____C_A_T_C_H____T_E_S_T____58::::() (0x2346) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x8c, 0x19, 0x00, 0x00 .byte 0x46, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Modifier (0x2348) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: ____C_A_T_C_H____T_E_S_T____58:: (0x1984) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x84, 0x19, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2349) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const ____C_A_T_C_H____T_E_S_T____58:: (0x2348) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x48, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x234A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1984) # ThisType: const ____C_A_T_C_H____T_E_S_T____58::* (0x2349) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x19, 0x00, 0x00 .byte 0x49, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x234B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: ____C_A_T_C_H____T_E_S_T____58:: (0x1984) # FunctionType: void ____C_A_T_C_H____T_E_S_T____58::::() (0x234A) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x84, 0x19, 0x00, 0x00 .byte 0x4a, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # ArgList (0x234C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* (0x674) # ArgType: gsl::details::extent_type<4> (0x1654) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 # MemberFunction (0x234D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1006) # ThisType: gsl::span::storage_type >* (0x1C25) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, gsl::details::extent_type<4>) (0x234C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x25, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4c, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x234E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1006) # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<4>) (0x234D) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x10, 0x00, 0x00 .byte 0x4d, 0x23, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x234F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x146A) # ThisType: gsl::span* (0x146C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x6c, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2350) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x146A) # FunctionType: void gsl::span::(const gsl::span&) (0x234F) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x6a, 0x14, 0x00, 0x00 .byte 0x4f, 0x23, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2351) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: int* (0x674) # ArgType: gsl::details::extent_type<-1> (0x1039) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x74, 0x06, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 # MemberFunction (0x2352) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x146B) # ThisType: gsl::span::storage_type >* (0x1E63) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, gsl::details::extent_type<-1>) (0x2351) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x63, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x51, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2353) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x146B) # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<-1>) (0x2352) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6b, 0x14, 0x00, 0x00 .byte 0x52, 0x23, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2354) { # 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 (0x2355) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<2> (0x1492) # ThisType: gsl::details::extent_type<2>* (0x149B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<-1>) (0x2354) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x9b, 0x14, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x54, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2356) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<2> (0x1492) # FunctionType: void gsl::details::extent_type<2>::(gsl::details::extent_type<-1>) (0x2355) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x92, 0x14, 0x00, 0x00 .byte 0x55, 0x23, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFunction (0x2357) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x1993) # ThisType: gsl::span::storage_type >* (0x1D4F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, gsl::details::extent_type<-1>) (0x2351) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x19, 0x00, 0x00 .byte 0x4f, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x51, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2358) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x1993) # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<-1>) (0x2357) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x93, 0x19, 0x00, 0x00 .byte 0x57, 0x23, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2359) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<1> (0x19B9) # ThisType: gsl::details::extent_type<1>* (0x19C0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<-1>) (0x2354) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0xc0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x54, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x235A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<1> (0x19B9) # FunctionType: void gsl::details::extent_type<1>::(gsl::details::extent_type<-1>) (0x2359) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb9, 0x19, 0x00, 0x00 .byte 0x59, 0x23, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFunction (0x235B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x162C) # ThisType: gsl::span* (0x162E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::span&) (0x1016) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x2e, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x16, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x235C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x162C) # FunctionType: void gsl::span::(const gsl::span&) (0x235B) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x2c, 0x16, 0x00, 0x00 .byte 0x5b, 0x23, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x235D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x162D) # ThisType: gsl::span::storage_type >* (0x1EF8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int*, gsl::details::extent_type<-1>) (0x2351) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0xf8, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x51, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x235E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x162D) # FunctionType: void gsl::span::storage_type >::(int*, gsl::details::extent_type<-1>) (0x235D) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x2d, 0x16, 0x00, 0x00 .byte 0x5d, 0x23, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x235F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<4> (0x1654) # ThisType: gsl::details::extent_type<4>* (0x165D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<-1>) (0x2354) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x5d, 0x16, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x54, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2360) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<4> (0x1654) # FunctionType: void gsl::details::extent_type<4>::(gsl::details::extent_type<-1>) (0x235F) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x54, 0x16, 0x00, 0x00 .byte 0x5f, 0x23, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Pointer (0x2361) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: 0x19CD # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcd, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2362) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: & (0x2361) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x61, 0x23, 0x00, 0x00 # MemberFunction (0x2363) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span (0x19CE) # ThisType: gsl::span* (0x19D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (&) (0x2362) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xd0, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x62, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2364) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x19CE) # FunctionType: void gsl::span::(&) (0x2363) # Name: span # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xce, 0x19, 0x00, 0x00 .byte 0x63, 0x23, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2365) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x19CE) # FunctionType: gsl::details::span_iterator,0> gsl::span::() (0x19EA) # Name: begin # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xea, 0x19, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2366) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(__int64) (0x1A0E) # Name: operator+ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x0e, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2367) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: void std::match_results,0>,std::allocator,0> > > >::() (0x1A1E) # Name: match_results # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1e, 0x1a, 0x00, 0x00 .byte 0x6d, 0x61, 0x74, 0x63 .byte 0x68, 0x5f, 0x72, 0x65 .byte 0x73, 0x75, 0x6c, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 # Class (0x2368) { # 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 (0x2369) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_regex > (0x2368) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x236A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_regex > (0x2369) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x69, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x236B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::match_results,0>,std::allocator,0> > > >& (0x1A3A) # ArgType: const std::basic_regex >& (0x236A) # ArgType: std::regex_constants::match_flag_type (0x1A34) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x3a, 0x1a, 0x00, 0x00 .byte 0x6a, 0x23, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 # Procedure (0x236C) { # 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) (0x236B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x6b, 0x23, 0x00, 0x00 # Class (0x236D) { # 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 (0x236E) { # 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 (0x236F) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 11 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x236E) # 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 0x6e, 0x23, 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 (0x2370) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::regex_constants::syntax_option_type (0x236F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 102 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x66, 0x00, 0x00, 0x00 # Modifier (0x2371) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::regex_constants::syntax_option_type (0x236F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Class (0x2372) { # 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 (0x2373) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Root_node (0x2372) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x72, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Class (0x2374) { # 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 (0x2375) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_regex > (0x2368) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2376) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2377) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # MemberFunction (0x2378) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, std::regex_constants::syntax_option_type) (0x2377) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x77, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2379) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: unsigned __int64 (0x23) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # MemberFunction (0x237A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, unsigned __int64, std::regex_constants::syntax_option_type) (0x2379) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x79, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x237B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::basic_regex >& (0x236A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6a, 0x23, 0x00, 0x00 # MemberFunction (0x237C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_regex >&) (0x237B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7b, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x237D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list (0x11A5) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa5, 0x11, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # MemberFunction (0x237E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, std::regex_constants::syntax_option_type) (0x237D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x237F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_regex > (0x2368) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2380) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::basic_regex >&& (0x237F) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7f, 0x23, 0x00, 0x00 # MemberFunction (0x2381) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_regex >&&) (0x2380) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x80, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2382) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::() (0x2376) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::(const char*, std::regex_constants::syntax_option_type) (0x2378) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::(const char*, unsigned __int64, std::regex_constants::syntax_option_type) (0x237A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::(const std::basic_regex >&) (0x237C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::(std::initializer_list, std::regex_constants::syntax_option_type) (0x237E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::(std::basic_regex >&&) (0x2381) # ] # } .byte 0x32, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x76, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x78, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7a, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7c, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x81, 0x23, 0x00, 0x00 # Pointer (0x2383) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_regex > (0x2368) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2384) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_regex >& (0x2383) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x11B1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2385) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_regex >& (0x2383) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_regex >&&) (0x2380) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x80, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2386) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_regex >& (0x2383) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::basic_regex >&) (0x237B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7b, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2387) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_regex >& (0x2383) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2388) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(std::initializer_list) (0x2384) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(std::basic_regex >&&) (0x2385) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(const std::basic_regex >&) (0x2386) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(const char*) (0x2387) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x23, 0x00, 0x00 # MemberFunction (0x2389) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_regex >& (0x2383) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, std::regex_constants::syntax_option_type) (0x237D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x238A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_regex >& (0x2383) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, std::regex_constants::syntax_option_type) (0x2377) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x77, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x238B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_regex >& (0x2383) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, unsigned __int64, std::regex_constants::syntax_option_type) (0x2379) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x83, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x79, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x238C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(std::initializer_list, std::regex_constants::syntax_option_type) (0x2389) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(std::basic_regex >&&) (0x2385) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(const std::basic_regex >&) (0x2386) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(const char*, std::regex_constants::syntax_option_type) (0x238A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::basic_regex >& std::basic_regex >::(const char*, unsigned __int64, std::regex_constants::syntax_option_type) (0x238B) # ] # } .byte 0x2a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x89, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8a, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8b, 0x23, 0x00, 0x00 # Pointer (0x238D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_regex > (0x2369) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x69, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x238E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned (0x75) # ClassType: std::basic_regex > (0x2368) # ThisType: const std::basic_regex >* (0x238D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x238F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::regex_constants::syntax_option_type (0x236F) # ClassType: std::basic_regex > (0x2368) # ThisType: const std::basic_regex >* (0x238D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2390) { # 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 (0x2391) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::locale (0x2390) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 # MemberFunction (0x2392) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale (0x2390) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::locale) (0x2391) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x91, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2393) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale (0x2390) # ClassType: std::basic_regex > (0x2368) # ThisType: const std::basic_regex >* (0x238D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2394) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::basic_regex >& (0x2383) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x83, 0x23, 0x00, 0x00 # MemberFunction (0x2395) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_regex >&) (0x2394) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x94, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2396) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Root_node* (0x2373) # ClassType: std::basic_regex > (0x2368) # ThisType: const std::basic_regex >* (0x238D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x73, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2397) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::basic_regex > (0x2368) # ThisType: const std::basic_regex >* (0x238D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2398) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::regex_traits (0x2374) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x74, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2399) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::regex_traits (0x2398) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x98, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x239A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::regex_traits& (0x2399) # ClassType: std::basic_regex > (0x2368) # ThisType: const std::basic_regex >* (0x238D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x239B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Root_node* (0x2373) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x73, 0x23, 0x00, 0x00 # MemberFunction (0x239C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Root_node*) (0x239B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x9b, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x239D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Regex_base (0x236D) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: icase # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: nosubs # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: optimize # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: collate # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: ECMAScript # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: basic # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: extended # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: awk # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: grep # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::regex_constants::syntax_option_type (0x2371) # Name: egrep # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Root_node* (0x2373) # FieldOffset: 0x8 # Name: _Rep # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::regex_traits (0x2374) # FieldOffset: 0x10 # Name: _Traits # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::basic_string,std::allocator > (0x114D) # FieldOffset: 0x30 # Name: _Visualization # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x6 # MethodListIndex: 0x2382 # Name: basic_regex # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x2388 # Name: operator= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x5 # MethodListIndex: 0x238C # Name: assign # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::(std::basic_regex >&&) (0x2381) # Name: _Assign_rv # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::() (0x2376) # Name: ~basic_regex # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned std::basic_regex >::() (0x238E) # Name: _Loop_count # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned std::basic_regex >::() (0x238E) # Name: mark_count # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::regex_constants::syntax_option_type std::basic_regex >::() (0x238F) # Name: flags # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale std::basic_regex >::(std::locale) (0x2392) # Name: imbue # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale std::basic_regex >::() (0x2393) # Name: getloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::basic_regex >::(std::basic_regex >&) (0x2395) # Name: swap # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Root_node* std::basic_regex >::() (0x2396) # Name: _Get # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::basic_regex >::() (0x2397) # Name: _Empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::regex_traits& std::basic_regex >::() (0x239A) # Name: _Get_traits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::basic_regex >::() (0x2376) # Name: _Tidy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::basic_regex >::(std::_Root_node*) (0x239C) # Name: _Reset # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::regex_traits (0x2374) # Name: traits_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::locale (0x2390) # Name: locale_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::basic_string,std::allocator > (0x114D) # Name: string_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::regex_constants::syntax_option_type (0x236F) # Name: flag_type # } # } .byte 0x7a, 0x02, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x6d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x69, 0x63, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x6e, 0x6f, 0x73, 0x75 .byte 0x62, 0x73, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x74, 0x69 .byte 0x6d, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x61, 0x74, 0x65, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x45, 0x43, 0x4d, 0x41 .byte 0x53, 0x63, 0x72, 0x69 .byte 0x70, 0x74, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x69 .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x64, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x61, 0x77, 0x6b, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x67, 0x72, 0x65, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x71, 0x23, 0x00, 0x00 .byte 0x65, 0x67, 0x72, 0x65 .byte 0x70, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x73, 0x23, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x52 .byte 0x65, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x23, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x54 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x30, 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 0x82, 0x23, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x69 .byte 0x63, 0x5f, 0x72, 0x65 .byte 0x67, 0x65, 0x78, 0x00 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x88, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x05, 0x00 .byte 0x8c, 0x23, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x81, 0x23, 0x00, 0x00 .byte 0x5f, 0x41, 0x73, 0x73 .byte 0x69, 0x67, 0x6e, 0x5f .byte 0x72, 0x76, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x76, 0x23, 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 0x8e, 0x23, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x6f .byte 0x70, 0x5f, 0x63, 0x6f .byte 0x75, 0x6e, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8e, 0x23, 0x00, 0x00 .byte 0x6d, 0x61, 0x72, 0x6b .byte 0x5f, 0x63, 0x6f, 0x75 .byte 0x6e, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8f, 0x23, 0x00, 0x00 .byte 0x66, 0x6c, 0x61, 0x67 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x92, 0x23, 0x00, 0x00 .byte 0x69, 0x6d, 0x62, 0x75 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x93, 0x23, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x95, 0x23, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x96, 0x23, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x97, 0x23, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x74, 0x79, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9a, 0x23, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x76, 0x23, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x9c, 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 0x74, 0x23, 0x00, 0x00 .byte 0x74, 0x72, 0x61, 0x69 .byte 0x74, 0x73, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x66, 0x6c, 0x61, 0x67 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x239E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 47 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x239D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 88 # 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 0x9d, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x58, 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 (0x239F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_regex > (0x239E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 2261 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9e, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xd5, 0x08, 0x00, 0x00 # Pointer (0x23A0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Regex_base (0x236D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6d, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x23A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Regex_base (0x236D) # ThisType: std::_Regex_base* (0x23A0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x23, 0x00, 0x00 .byte 0xa0, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x23A2) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Regex_base::() (0x23A1) # Name: _Regex_base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Regex_base::() (0x23A1) # Name: ~_Regex_base # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa1, 0x23, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x67 .byte 0x65, 0x78, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa1, 0x23, 0x00, 0x00 .byte 0x7e, 0x5f, 0x52, 0x65 .byte 0x67, 0x65, 0x78, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x23A3) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x23A2) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::_Regex_base # LinkageName: .?AV_Regex_base@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0xa2, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x23A4) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Regex_base (0x23A3) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 2238 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa3, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xbe, 0x08, 0x00, 0x00 # VFTableShape (0x23A5) { # TypeLeafKind: LF_VTSHAPE (0xA) # VFEntryCount: 1 # } .byte 0x06, 0x00, 0x0a, 0x00 .byte 0x01, 0x00, 0x50, 0xf1 # Class (0x23A6) { # 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 (0x23A7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Root_node (0x2372) # ThisType: std::_Root_node* (0x2373) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x23, 0x00, 0x00 .byte 0x73, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x23A8) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::regex_constants::syntax_option_type (0x236F) # FieldOffset: 0x20 # Name: _Fl # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned (0x75) # FieldOffset: 0x24 # Name: _Loops # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned (0x75) # FieldOffset: 0x28 # Name: _Marks # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned (0x75) # FieldOffset: 0x2C # Name: _Refs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Root_node::() (0x23A7) # Name: _Root_node # } # } .byte 0x6a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x46 .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x24, 0x00, 0x5f, 0x4c .byte 0x6f, 0x6f, 0x70, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x28, 0x00, 0x5f, 0x4d .byte 0x61, 0x72, 0x6b, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x5f, 0x52 .byte 0x65, 0x66, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa7, 0x23, 0x00, 0x00 .byte 0x5f, 0x52, 0x6f, 0x6f .byte 0x74, 0x5f, 0x6e, 0x6f .byte 0x64, 0x65, 0x00, 0xf1 # Class (0x23A9) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 6 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x23A8) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 48 # Name: std::_Root_node # LinkageName: .?AV_Root_node@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x06, 0x00, 0x00, 0x02 .byte 0xa8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x30, 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 (0x23AA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Root_node (0x23A9) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1678 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa9, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x8e, 0x06, 0x00, 0x00 # Class (0x23AB) { # 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 (0x23AC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::regex_traits (0x2398) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x98, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x23AD) { # 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 (0x23AE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::regex_traits (0x2374) # ThisType: const std::regex_traits* (0x23AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, int) (0x23AD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x74, 0x23, 0x00, 0x00 .byte 0xac, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xad, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x23AF) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Regex_traits (0x23AB) # BaseOffset: 0x0 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int std::regex_traits::(char, int) (0x23AE) # Name: value # } # } .byte 0x1e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xae, 0x23, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x23B0) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x23AF) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::regex_traits # LinkageName: .?AV?$regex_traits@D@std@@ # } .byte 0x4a, 0x00, 0x04, 0x15 .byte 0x02, 0x00, 0x00, 0x02 .byte 0xaf, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x23B1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::regex_traits (0x23B0) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 425 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb0, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xa9, 0x01, 0x00, 0x00 # Class (0x23B2) { # 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 (0x23B3) { # 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 (0x23B4) { # 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 (0x23B5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale::_Locimp (0x23B4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x23B6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale (0x2390) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # FieldList (0x23B7) { # 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 (0x23B8) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x23B7) # Name: std::_Uninitialized # LinkageName: .?AW4_Uninitialized@std@@ # } .byte 0x3e, 0x00, 0x07, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0x74, 0x00, 0x00, 0x00 .byte 0xb7, 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 (0x23B9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Uninitialized (0x23B8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\yvals.h (0x1BA1) # LineNumber: 333 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb8, 0x23, 0x00, 0x00 .byte 0xa1, 0x1b, 0x00, 0x00 .byte 0x4d, 0x01, 0x00, 0x00 # ArgList (0x23BA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Uninitialized (0x23B8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb8, 0x23, 0x00, 0x00 # MemberFunction (0x23BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Uninitialized) (0x23BA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xba, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x23BC) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::locale (0x2390) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x23BD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::locale (0x23BC) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbc, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x23BE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::locale& (0x23BD) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xbd, 0x23, 0x00, 0x00 # MemberFunction (0x23BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale&) (0x23BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x23C1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::locale& (0x23BD) # ArgType: const std::locale& (0x23BD) # ArgType: int (0x74) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x23, 0x00, 0x00 .byte 0xbd, 0x23, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x23C2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::locale&, const std::locale&, int) (0x23C1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc1, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x23C3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: int (0x74) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x23C4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, int) (0x23C3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x23C5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::locale& (0x23BD) # ArgType: const char* (0x1141) # ArgType: int (0x74) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x23, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x23C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::locale&, const char*, int) (0x23C5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x23C7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: int (0x74) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x23C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::basic_string,std::allocator >&, int) (0x23C7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc7, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x23C9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::locale& (0x23BD) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: int (0x74) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x23, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x23CA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::locale&, const std::basic_string,std::allocator >&, int) (0x23C9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc9, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x23CB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::locale::_Locimp* (0x23B5) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 # MemberFunction (0x23CC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::locale::_Locimp*) (0x23CB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcb, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x23CD) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::(std::_Uninitialized) (0x23BB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::(const std::locale&) (0x23BF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::() (0x23C0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::(const std::locale&, const std::locale&, int) (0x23C2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::(const char*, int) (0x23C4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::(const std::locale&, const char*, int) (0x23C6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::(const std::basic_string,std::allocator >&, int) (0x23C8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::(const std::locale&, const std::basic_string,std::allocator >&, int) (0x23CA) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::locale::(std::locale::_Locimp*) (0x23CC) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbb, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc2, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc6, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc8, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xcc, 0x23, 0x00, 0x00 # Pointer (0x23CE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale (0x2390) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x23CF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale& (0x23CE) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale&) (0x23BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xce, 0x23, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x23D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::locale (0x23BC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbc, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x23D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::locale (0x2390) # ThisType: const std::locale* (0x23D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xd0, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::locale (0x2390) # ThisType: const std::locale* (0x23D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xd0, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x23D3) { # 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 (0x23D4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::locale::facet (0x23D3) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x23D5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::locale::facet (0x23D4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd4, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x23D6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::locale::facet* (0x23D5) # ClassType: std::locale (0x2390) # ThisType: const std::locale* (0x23D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd5, 0x23, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xd0, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23D7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::locale (0x2390) # ThisType: const std::locale* (0x23D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale&) (0x23BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xd0, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23D8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::locale& (0x23BD) # ClassType: std::locale (0x2390) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbd, 0x23, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23D9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale (0x2390) # ClassType: std::locale (0x2390) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale&) (0x23BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale (0x2390) # ClassType: std::locale (0x2390) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::_Locimp* (0x23B5) # ClassType: std::locale (0x2390) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23DC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::_Locimp* (0x23B5) # ClassType: std::locale (0x2390) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23DD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale (0x2390) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void*) (0x1BD8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd8, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::locale (0x2390) # ThisType: std::locale* (0x23B6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Locinfo&) (0x1B72) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xb6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x72, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x23DF) { # 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 # FieldList (0x23E0) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Locbase (0x23B2) # BaseOffset: 0x0 # } # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Crt_new_delete (0x23B3) # BaseOffset: 0x1 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::locale::_Locimp* (0x23B5) # FieldOffset: 0x8 # Name: _Ptr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x23CD # Name: locale # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::locale::(const std::basic_string,std::allocator >&, int) (0x23C8) # Name: _Construct # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::locale::() (0x23C0) # Name: ~locale # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale& std::locale::(const std::locale&) (0x23CF) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator > std::locale::() (0x23D1) # Name: name # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::locale::() (0x23D2) # Name: c_str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::locale::facet* std::locale::(unsigned __int64) (0x23D6) # Name: _Getfacet # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::locale::(const std::locale&) (0x23D7) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::locale::(const std::locale&) (0x23D7) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: const std::locale& std::locale::() (0x23D8) # Name: classic # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::locale std::locale::(const std::locale&) (0x23D9) # Name: global # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::locale std::locale::() (0x23DA) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: std::locale::_Locimp* std::locale::(bool) (0x23DB) # Name: _Init # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: std::locale::_Locimp* std::locale::() (0x23DC) # Name: _Getgloballocale # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::locale::(void*) (0x23DD) # Name: _Setgloballocale # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::locale::(const std::_Locinfo&) (0x23DE) # Name: _Badname # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: int (0x74) # Name: category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::locale::id (0x23DF) # Name: id # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::locale::_Locimp (0x23B4) # Name: _Locimp # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::locale::facet (0x23D3) # Name: facet # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::locale::_Locimp (0x23B4) # Name: _Locimp # } # } .byte 0xaa, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xb2, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x50 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0xcd, 0x23, 0x00, 0x00 .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x6c, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xc8, 0x23, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x73, 0x74, 0x72, 0x75 .byte 0x63, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc0, 0x23, 0x00, 0x00 .byte 0x7e, 0x6c, 0x6f, 0x63 .byte 0x61, 0x6c, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcf, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd1, 0x23, 0x00, 0x00 .byte 0x6e, 0x61, 0x6d, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd2, 0x23, 0x00, 0x00 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd6, 0x23, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x66, 0x61, 0x63, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd7, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd7, 0x23, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xd8, 0x23, 0x00, 0x00 .byte 0x63, 0x6c, 0x61, 0x73 .byte 0x73, 0x69, 0x63, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xd9, 0x23, 0x00, 0x00 .byte 0x67, 0x6c, 0x6f, 0x62 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xda, 0x23, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xdb, 0x23, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x69 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xdc, 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 0xdd, 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 0xde, 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 0xdf, 0x23, 0x00, 0x00 .byte 0x69, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x63 .byte 0x69, 0x6d, 0x70, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x66, 0x61, 0x63, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x63 .byte 0x69, 0x6d, 0x70, 0x00 # Class (0x23E1) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 32 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x23E0) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::locale # LinkageName: .?AVlocale@std@@ # } .byte 0x32, 0x00, 0x04, 0x15 .byte 0x20, 0x00, 0x10, 0x02 .byte 0xe0, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x23E2) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x6c, 0x6f, 0x63 .byte 0x61, 0x6c, 0x65, 0x00 # UdtSourceLine (0x23E3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::locale (0x23E1) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 99 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe1, 0x23, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0x63, 0x00, 0x00, 0x00 # Pointer (0x23E4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: (0x23A5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # FieldList (0x23E5) { # 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 (0x23E6) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 22 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x23E5) # 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 0xe5, 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 (0x23E7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_type (0x23E6) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1510 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe6, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xe6, 0x05, 0x00, 0x00 # FieldList (0x23E8) { # 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 (0x23E9) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x23E8) # 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 0xe8, 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 (0x23EA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_flags (0x23E9) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1486 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe9, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xce, 0x05, 0x00, 0x00 # Pointer (0x23EB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_base (0x23A6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x23EC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Node_type (0x23E6) # ArgType: std::_Node_flags (0x23E9) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe6, 0x23, 0x00, 0x00 .byte 0xe9, 0x23, 0x00, 0x00 # MemberFunction (0x23ED) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_base (0x23A6) # ThisType: std::_Node_base* (0x23EB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_type, std::_Node_flags) (0x23EC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xec, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x23EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_base (0x23A6) # ThisType: std::_Node_base* (0x23EB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x23EF) { # TypeLeafKind: LF_FIELDLIST (0x1203) # VFPtr { # TypeLeafKind: LF_VFUNCTAB (0x1409) # Type: * (0x23E4) # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_type (0x23E6) # FieldOffset: 0x8 # Name: _Kind # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_flags (0x23E9) # FieldOffset: 0xC # Name: _Flags # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* (0x23EB) # FieldOffset: 0x10 # Name: _Next # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* (0x23EB) # FieldOffset: 0x18 # Name: _Prev # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_base::(std::_Node_type, std::_Node_flags) (0x23ED) # Name: _Node_base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: IntroducingVirtual (0x4) # Type: void std::_Node_base::() (0x23EE) # VFTableOffset: 0x0 # Name: ~_Node_base # } # } .byte 0x7a, 0x00, 0x03, 0x12 .byte 0x09, 0x14, 0x00, 0x00 .byte 0xe4, 0x23, 0x00, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe6, 0x23, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4b .byte 0x69, 0x6e, 0x64, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe9, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x5f, 0x46 .byte 0x6c, 0x61, 0x67, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4e .byte 0x65, 0x78, 0x74, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x50 .byte 0x72, 0x65, 0x76, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xed, 0x23, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x13, 0x00 .byte 0xee, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x23F0) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x23EF) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 32 # Name: std::_Node_base # LinkageName: .?AV_Node_base@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x07, 0x00, 0x00, 0x02 .byte 0xef, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x20, 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 (0x23F1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_base (0x23F0) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1646 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf0, 0x23, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x6e, 0x06, 0x00, 0x00 # Struct (0x23F2) { # 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 (0x23F3) { # 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 (0x23F4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::collate (0x23F3) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x23F5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::collate (0x23F4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf4, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Class (0x23F6) { # 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 (0x23F7) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::ctype (0x23F6) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x23F8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::ctype (0x23F7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf7, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x23F9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Regex_traits (0x23AB) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x23FA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Regex_traits (0x23AB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x23FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Regex_traits (0x23AB) # ThisType: std::_Regex_traits* (0x23FA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xfa, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x23FC) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Regex_traits (0x23AB) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x23FD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Regex_traits (0x23FC) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfc, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x23FE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Regex_traits& (0x23FD) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xfd, 0x23, 0x00, 0x00 # MemberFunction (0x23FF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Regex_traits (0x23AB) # ThisType: std::_Regex_traits* (0x23FA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Regex_traits&) (0x23FE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xfa, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfe, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2400) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Regex_traits::() (0x23FB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Regex_traits::(const std::_Regex_traits&) (0x23FF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x23, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xff, 0x23, 0x00, 0x00 # Pointer (0x2401) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Regex_traits (0x23AB) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2402) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Regex_traits& (0x2401) # ClassType: std::_Regex_traits (0x23AB) # ThisType: std::_Regex_traits* (0x23FA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Regex_traits&) (0x23FE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x01, 0x24, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xfa, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfe, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2403) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Regex_traits (0x23FC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfc, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2404) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char (0x70) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char) (0x11C4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2405) { # 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 (0x2406) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, short) (0x2405) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x05, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2407) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale (0x2390) # ClassType: std::_Regex_traits (0x23AB) # ThisType: std::_Regex_traits* (0x23FA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::locale) (0x2391) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xfa, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x91, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2408) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale (0x2390) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2409) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::collate* (0x23F5) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf5, 0x23, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x240A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::ctype* (0x23F8) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x240B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Regex_traits_base (0x23F2) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::collate* (0x23F5) # FieldOffset: 0x0 # Name: _Pcoll # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::ctype* (0x23F8) # FieldOffset: 0x8 # Name: _Pctype # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::locale (0x2390) # FieldOffset: 0x10 # Name: _Loc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Regex_traits::(const char*) (0x23F9) # Name: length # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2400 # Name: _Regex_traits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Regex_traits& std::_Regex_traits::(const std::_Regex_traits&) (0x2402) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char std::_Regex_traits::(char) (0x2404) # Name: translate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char std::_Regex_traits::(char) (0x2404) # Name: translate_nocase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Regex_traits::(char, short) (0x2406) # Name: isctype # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale std::_Regex_traits::(std::locale) (0x2407) # Name: imbue # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale std::_Regex_traits::() (0x2408) # Name: getloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::collate* std::_Regex_traits::() (0x2409) # Name: _Getcoll # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::ctype* std::_Regex_traits::() (0x240A) # Name: _Getctype # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Regex_traits::() (0x23FB) # 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 __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::basic_string,std::allocator > (0x114D) # Name: string_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::locale (0x2390) # Name: locale_type # } # } .byte 0x82, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xf2, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xf5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x50 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x50 .byte 0x63, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xf9, 0x23, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x00, 0x24, 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 0x02, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x04, 0x24, 0x00, 0x00 .byte 0x74, 0x72, 0x61, 0x6e .byte 0x73, 0x6c, 0x61, 0x74 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x04, 0x24, 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 0x06, 0x24, 0x00, 0x00 .byte 0x69, 0x73, 0x63, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x07, 0x24, 0x00, 0x00 .byte 0x69, 0x6d, 0x62, 0x75 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x08, 0x24, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x09, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0a, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xfb, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x90, 0x23, 0x00, 0x00 .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Class (0x240C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 21 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x240B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Regex_traits # LinkageName: .?AV?$_Regex_traits@D@std@@ # } .byte 0x4a, 0x00, 0x04, 0x15 .byte 0x15, 0x00, 0x10, 0x02 .byte 0x0b, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x240D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Regex_traits (0x240C) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 262 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x0c, 0x24, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x06, 0x01, 0x00, 0x00 # FieldList (0x240E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: collate # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: ctype # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: monetary # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: numeric # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: time # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: messages # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: all # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: none # } # } .byte 0x86, 0x00, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x61, 0x74, 0x65, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x63, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x6d, 0x6f, 0x6e, 0x65 .byte 0x74, 0x61, 0x72, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x6e, 0x75, 0x6d, 0x65 .byte 0x72, 0x69, 0x63, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x74, 0x69, 0x6d, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x6d, 0x65, 0x73, 0x73 .byte 0x61, 0x67, 0x65, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x6e, 0x6f, 0x6e, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x240F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 8 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x240E) # 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 0x0e, 0x24, 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 (0x2410) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Locbase (0x240F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 25 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x0f, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0x19, 0x00, 0x00, 0x00 # MemberFunction (0x2411) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void* (0x603) # ClassType: std::_Crt_new_delete (0x23B3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x06, 0x00, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x2412) { # 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 (0x2413) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::nothrow_t (0x2412) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x12, 0x24, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2414) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::nothrow_t (0x2413) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x13, 0x24, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2415) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: const std::nothrow_t& (0x2414) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x14, 0x24, 0x00, 0x00 # MemberFunction (0x2416) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void* (0x603) # ClassType: std::_Crt_new_delete (0x23B3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, const std::nothrow_t&) (0x2415) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x06, 0x00, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x15, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2417) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: void* (0x603) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 # MemberFunction (0x2418) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void* (0x603) # ClassType: std::_Crt_new_delete (0x23B3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, void*) (0x2417) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x06, 0x00, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2419) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void* std::_Crt_new_delete::(unsigned __int64) (0x2411) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void* std::_Crt_new_delete::(unsigned __int64, const std::nothrow_t&) (0x2416) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void* std::_Crt_new_delete::(unsigned __int64, void*) (0x2418) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x11, 0x24, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x16, 0x24, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x18, 0x24, 0x00, 0x00 # MemberFunction (0x241A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Crt_new_delete (0x23B3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (void*) (0x1BD8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd8, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x241B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: void* (0x603) # ArgType: const std::nothrow_t& (0x2414) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x14, 0x24, 0x00, 0x00 # MemberFunction (0x241C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Crt_new_delete (0x23B3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (void*, const std::nothrow_t&) (0x241B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1b, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x241D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: void* (0x603) # ArgType: void* (0x603) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 .byte 0x03, 0x06, 0x00, 0x00 # MemberFunction (0x241E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Crt_new_delete (0x23B3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (void*, void*) (0x241D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1d, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x241F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Crt_new_delete::(void*) (0x241A) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Crt_new_delete::(void*, const std::nothrow_t&) (0x241C) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::_Crt_new_delete::(void*, void*) (0x241E) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x1a, 0x24, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x1c, 0x24, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x1e, 0x24, 0x00, 0x00 # FieldList (0x2420) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x2419 # Name: operator new # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x241F # Name: operator delete # } # } .byte 0x32, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x19, 0x24, 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 0x1f, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x20, 0x64, 0x65, 0x6c .byte 0x65, 0x74, 0x65, 0x00 # Struct (0x2421) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 6 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2420) # 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 0x20, 0x24, 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 (0x2422) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Crt_new_delete (0x2421) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 62 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x21, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0x3e, 0x00, 0x00, 0x00 # VFTableShape (0x2423) { # TypeLeafKind: LF_VTSHAPE (0xA) # VFEntryCount: 3 # } .byte 0x06, 0x00, 0x0a, 0x00 .byte 0x03, 0x00, 0x55, 0x50 # Pointer (0x2424) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale::facet (0x23D3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x2425) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale::facet* (0x2424) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2426) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: std::locale::_Locimp* (0x23B5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2427) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::_Locimp* (0x23B5) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2428) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::locale::_Locimp (0x23B4) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2429) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::locale::_Locimp (0x2428) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x28, 0x24, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x242A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::locale::_Locimp& (0x2429) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x29, 0x24, 0x00, 0x00 # MemberFunction (0x242B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::_Locimp* (0x23B5) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale::_Locimp&) (0x242A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x242C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: std::locale::_Locimp* std::locale::_Locimp::(bool) (0x2427) # ] # Method [ # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: std::locale::_Locimp* std::locale::_Locimp::(const std::locale::_Locimp&) (0x242B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x09, 0x00, 0x00, 0x00 .byte 0x27, 0x24, 0x00, 0x00 .byte 0x09, 0x00, 0x00, 0x00 .byte 0x2b, 0x24, 0x00, 0x00 # MemberFunction (0x242D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::locale::_Locimp*) (0x23CB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcb, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x242E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::locale::_Locimp* (0x23B5) # ArgType: std::locale::facet* (0x2424) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x242F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::locale::_Locimp*, std::locale::facet*, unsigned __int64) (0x242E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x2e, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2430) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::locale::_Locimp* (0x23B5) # ArgType: const std::locale::_Locimp& (0x2429) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x29, 0x24, 0x00, 0x00 # MemberFunction (0x2431) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::locale::_Locimp*, const std::locale::_Locimp&) (0x2430) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x30, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2432) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: std::locale::_Locimp* (0x23B5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2433) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: std::locale::_Locimp* (0x23B5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale::_Locimp&) (0x242A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2434) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::locale::_Locimp::(bool) (0x2432) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::locale::_Locimp::(const std::locale::_Locimp&) (0x2433) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x32, 0x24, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x33, 0x24, 0x00, 0x00 # ArgList (0x2435) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::locale::facet* (0x2424) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x2436) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: std::locale::_Locimp* (0x23B5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::locale::facet*, unsigned __int64) (0x2435) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x35, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2437) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const std::_Locinfo& (0x1B5F) # ArgType: int (0x74) # ArgType: std::locale::_Locimp* (0x23B5) # ArgType: const std::locale* (0x23D0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x5f, 0x1b, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0xd0, 0x23, 0x00, 0x00 # MemberFunction (0x2438) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::_Locimp* (0x23B5) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x2437) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x37, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2439) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const std::_Locinfo&, int, std::locale::_Locimp*, const std::locale*) (0x2437) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x37, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x243A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale::_Locimp (0x23B4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x243B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::_Locimp& (0x243A) # ClassType: std::locale::_Locimp (0x23B4) # ThisType: std::locale::_Locimp* (0x23B5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale::_Locimp&) (0x242A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x3a, 0x24, 0x00, 0x00 .byte 0xb4, 0x23, 0x00, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x243C) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::locale::facet (0x23D3) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::locale::facet** (0x2425) # FieldOffset: 0x10 # Name: _Facetvec # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 (0x23) # FieldOffset: 0x18 # Name: _Facetcount # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int (0x74) # FieldOffset: 0x20 # Name: _Catmask # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x24 # Name: _Xparent # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Yarn (0x1B63) # FieldOffset: 0x28 # Name: _Name # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Private (0x1) # Type: std::locale::_Locimp* (0x23B5) # Name: _Clocptr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # MethodKind: Virtual (0x1) # Type: void std::locale::_Locimp::() (0x2426) # Name: ~_Locimp # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x242C # Name: _New_Locimp # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::locale::_Locimp::(std::locale::_Locimp*) (0x242D) # 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 __int64) (0x242F) # 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&) (0x2431) # Name: _Locimp_ctor # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2434 # Name: _Locimp # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::locale::_Locimp::(std::locale::facet*, unsigned __int64) (0x2436) # 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*) (0x2438) # 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*) (0x2439) # 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*) (0x2439) # 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*) (0x2439) # Name: _Makexloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale::_Locimp& std::locale::_Locimp::(const std::locale::_Locimp&) (0x243B) # Name: operator= # } # } .byte 0x7a, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x25, 0x24, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x46 .byte 0x61, 0x63, 0x65, 0x74 .byte 0x76, 0x65, 0x63, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x18, 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 0x20, 0x00, 0x5f, 0x43 .byte 0x61, 0x74, 0x6d, 0x61 .byte 0x73, 0x6b, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x24, 0x00, 0x5f, 0x58 .byte 0x70, 0x61, 0x72, 0x65 .byte 0x6e, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x63, 0x1b, 0x00, 0x00 .byte 0x28, 0x00, 0x5f, 0x4e .byte 0x61, 0x6d, 0x65, 0x00 .byte 0x0e, 0x15, 0x01, 0x00 .byte 0xb5, 0x23, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x6f .byte 0x63, 0x70, 0x74, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x06, 0x00 .byte 0x26, 0x24, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4c, 0x6f .byte 0x63, 0x69, 0x6d, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2c, 0x24, 0x00, 0x00 .byte 0x5f, 0x4e, 0x65, 0x77 .byte 0x5f, 0x4c, 0x6f, 0x63 .byte 0x69, 0x6d, 0x70, 0x00 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x2d, 0x24, 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 0x2f, 0x24, 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 0x31, 0x24, 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 0x34, 0x24, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x63 .byte 0x69, 0x6d, 0x70, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x36, 0x24, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x66, 0x61, 0x63, 0x00 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x38, 0x24, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x6c, 0x6f, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x39, 0x24, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x77, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x39, 0x24, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x75, 0x73, 0x68 .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x39, 0x24, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x78, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3b, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x243D) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 21 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x243C) # DerivedFrom: 0x0 # VShape: (0x2423) # SizeOf: 56 # Name: std::locale::_Locimp # LinkageName: .?AV_Locimp@locale@std@@ # } .byte 0x42, 0x00, 0x04, 0x15 .byte 0x15, 0x00, 0x08, 0x02 .byte 0x3c, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x23, 0x24, 0x00, 0x00 .byte 0x38, 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 (0x243E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::locale::_Locimp (0x243D) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 185 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3d, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0xb9, 0x00, 0x00, 0x00 # Class (0x243F) { # 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 (0x2440) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::locale::facet* (0x23D5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd5, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2441) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::locale::facet** (0x2440) # ArgType: const std::locale* (0x23D0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x40, 0x24, 0x00, 0x00 .byte 0xd0, 0x23, 0x00, 0x00 # MemberFunction (0x2442) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::locale::facet (0x23D3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::locale::facet**, const std::locale*) (0x2441) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x41, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2443) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::facet (0x23D3) # ThisType: std::locale::facet* (0x2424) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2444) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Facet_base (0x243F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3f, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2445) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base* (0x2444) # ClassType: std::locale::facet (0x23D3) # ThisType: std::locale::facet* (0x2424) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x44, 0x24, 0x00, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2446) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::facet (0x23D3) # ThisType: std::locale::facet* (0x2424) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2447) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::locale::facet (0x23D4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd4, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2448) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::locale::facet& (0x2447) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x47, 0x24, 0x00, 0x00 # MemberFunction (0x2449) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::facet (0x23D3) # ThisType: std::locale::facet* (0x2424) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale::facet&) (0x2448) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x48, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x244A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Protected (0x2) # Type: void std::locale::facet::(unsigned __int64) (0x2446) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::facet::(const std::locale::facet&) (0x2449) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x46, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x49, 0x24, 0x00, 0x00 # Pointer (0x244B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale::facet (0x23D3) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x244C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::facet& (0x244B) # ClassType: std::locale::facet (0x23D3) # ThisType: std::locale::facet* (0x2424) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale::facet&) (0x2448) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4b, 0x24, 0x00, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x24, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x48, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x244D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Facet_base (0x243F) # BaseOffset: 0x0 # } # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Crt_new_delete (0x23B3) # BaseOffset: 0x8 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned long (0x22) # FieldOffset: 0x8 # Name: _Myrefs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::locale::facet::(const std::locale::facet**, const std::locale*) (0x2442) # Name: _Getcat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Virtual (0x1) # Type: void std::locale::facet::() (0x2443) # Name: _Incref # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Virtual (0x1) # Type: std::_Facet_base* std::locale::facet::() (0x2445) # Name: _Decref # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x244A # Name: facet # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # MethodKind: Virtual (0x1) # Type: void std::locale::facet::() (0x2443) # Name: ~facet # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale::facet& std::locale::facet::(const std::locale::facet&) (0x244C) # Name: operator= # } # } .byte 0x92, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x3f, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xb3, 0x23, 0x00, 0x00 .byte 0x08, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x22, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x72, 0x65, 0x66 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x42, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x07, 0x00 .byte 0x43, 0x24, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x63 .byte 0x72, 0x65, 0x66, 0x00 .byte 0x11, 0x15, 0x07, 0x00 .byte 0x45, 0x24, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x63 .byte 0x72, 0x65, 0x66, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x4a, 0x24, 0x00, 0x00 .byte 0x66, 0x61, 0x63, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x06, 0x00 .byte 0x43, 0x24, 0x00, 0x00 .byte 0x7e, 0x66, 0x61, 0x63 .byte 0x65, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4c, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x244E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 10 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x244D) # DerivedFrom: 0x0 # VShape: (0x2423) # SizeOf: 16 # Name: std::locale::facet # LinkageName: .?AVfacet@locale@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x0a, 0x00, 0x08, 0x02 .byte 0x4d, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x23, 0x24, 0x00, 0x00 .byte 0x10, 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 (0x244F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::locale::facet (0x244E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 141 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4e, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0x8d, 0x00, 0x00, 0x00 # Pointer (0x2450) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale::id (0x23DF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2451) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::id (0x23DF) # ThisType: std::locale::id* (0x2450) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x50, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2452) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::locale::id (0x23DF) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2453) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::locale::id (0x2452) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x52, 0x24, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2454) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::locale::id& (0x2453) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x53, 0x24, 0x00, 0x00 # MemberFunction (0x2455) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::locale::id (0x23DF) # ThisType: std::locale::id* (0x2450) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale::id&) (0x2454) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x50, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x54, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2456) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::id::(unsigned __int64) (0x2451) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::locale::id::(const std::locale::id&) (0x2455) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x51, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x55, 0x24, 0x00, 0x00 # MemberFunction (0x2457) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::locale::id (0x23DF) # ThisType: std::locale::id* (0x2450) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x50, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2458) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::locale::id (0x23DF) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2459) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::locale::id& (0x2458) # ClassType: std::locale::id (0x23DF) # ThisType: std::locale::id* (0x2450) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale::id&) (0x2454) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x58, 0x24, 0x00, 0x00 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x50, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x54, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x245A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 (0x23) # 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: 0x2456 # Name: id # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::locale::id::() (0x2457) # Name: operator unsigned long long # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::locale::id& std::locale::id::(const std::locale::id&) (0x2459) # Name: operator= # } # } .byte 0x66, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x23, 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 0x56, 0x24, 0x00, 0x00 .byte 0x69, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 0x24, 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, 0x6c, 0x6f .byte 0x6e, 0x67, 0x20, 0x6c .byte 0x6f, 0x6e, 0x67, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x59, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x245B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 6 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x245A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::locale::id # LinkageName: .?AVid@locale@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x06, 0x00, 0x08, 0x02 .byte 0x5a, 0x24, 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, 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 (0x245C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::locale::id (0x245B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 106 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x5b, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0x6a, 0x00, 0x00, 0x00 # FieldList (0x245D) { # 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 (0x245E) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 13 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: int (0x74) # FieldListType: (0x245D) # 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 0x5d, 0x24, 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 (0x245F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Regex_traits_base::_Char_class_type (0x245E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 243 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x5e, 0x24, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xf3, 0x00, 0x00, 0x00 # FieldList (0x2460) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Regex_traits_base::_Char_class_type (0x245E) # 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 0x5e, 0x24, 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 (0x2461) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2460) # 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 0x60, 0x24, 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 (0x2462) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Regex_traits_base (0x2461) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 241 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x61, 0x24, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xf1, 0x00, 0x00, 0x00 # VFTableShape (0x2463) { # TypeLeafKind: LF_VTSHAPE (0xA) # VFEntryCount: 6 # } .byte 0x0a, 0x00, 0x0a, 0x00 .byte 0x06, 0x00, 0x55, 0x55 .byte 0x55, 0xf3, 0xf2, 0xf1 # ArgList (0x2464) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x2465) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::collate (0x23F3) # ThisType: const std::collate* (0x23F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const char*, const char*, const char*, const char*) (0x2464) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0xf5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x64, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2466) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::collate (0x23F3) # ThisType: const std::collate* (0x23F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const char*) (0x1817) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0xf5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2467) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: long (0x12) # ClassType: std::collate (0x23F3) # ThisType: const std::collate* (0x23F5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const char*) (0x1817) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x12, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0xf5, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2468) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::collate (0x23F3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2469) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::collate (0x23F3) # ThisType: std::collate* (0x2468) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x68, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x246A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_Locinfo& (0x1B5F) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x5f, 0x1b, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x246B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::collate (0x23F3) # ThisType: std::collate* (0x2468) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Locinfo&, unsigned __int64) (0x246A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x68, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x246C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::collate (0x23F3) # ThisType: std::collate* (0x2468) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, unsigned __int64) (0x114B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x68, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4b, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x246D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::collate::(unsigned __int64) (0x2469) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::collate::(const std::_Locinfo&, unsigned __int64) (0x246B) # ] # Method [ # AccessSpecifier: Protected (0x2) # Type: void std::collate::(const char*, unsigned __int64) (0x246C) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6b, 0x24, 0x00, 0x00 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x6c, 0x24, 0x00, 0x00 # MemberFunction (0x246E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::collate (0x23F3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::locale::facet**, const std::locale*) (0x2441) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x41, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x246F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::collate (0x23F3) # ThisType: std::collate* (0x2468) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x68, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2470) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::collate (0x23F3) # ThisType: std::collate* (0x2468) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Locinfo&) (0x1B72) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x68, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x72, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2471) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::locale::facet (0x23D3) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: std::locale::id (0x23DF) # Name: id # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: _Collvec (0x1B79) # FieldOffset: 0x10 # Name: _Coll # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int std::collate::(const char*, const char*, const char*, const char*) (0x2465) # Name: compare # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::basic_string,std::allocator > std::collate::(const char*, const char*) (0x2466) # Name: transform # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: long std::collate::(const char*, const char*) (0x2467) # Name: hash # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x246D # Name: collate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::collate::(const std::locale::facet**, const std::locale*) (0x246E) # Name: _Getcat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # MethodKind: Virtual (0x1) # Type: void std::collate::() (0x246F) # Name: ~collate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # Type: void std::collate::(const std::_Locinfo&) (0x2470) # 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*) (0x2465) # VFTableOffset: 0x18 # 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*) (0x2466) # VFTableOffset: 0x20 # Name: do_transform # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: long std::collate::(const char*, const char*) (0x2467) # VFTableOffset: 0x28 # 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 > (0x114D) # Name: string_type # } # } .byte 0x12, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x69, 0x64, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x79, 0x1b, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x43 .byte 0x6f, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x65, 0x24, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x24, 0x00, 0x00 .byte 0x74, 0x72, 0x61, 0x6e .byte 0x73, 0x66, 0x6f, 0x72 .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x67, 0x24, 0x00, 0x00 .byte 0x68, 0x61, 0x73, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x6d, 0x24, 0x00, 0x00 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x61, 0x74, 0x65, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x6e, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x06, 0x00 .byte 0x6f, 0x24, 0x00, 0x00 .byte 0x7e, 0x63, 0x6f, 0x6c .byte 0x6c, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x02, 0x00 .byte 0x70, 0x24, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x69 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x12, 0x00 .byte 0x65, 0x24, 0x00, 0x00 .byte 0x18, 0x00, 0x00, 0x00 .byte 0x64, 0x6f, 0x5f, 0x63 .byte 0x6f, 0x6d, 0x70, 0x61 .byte 0x72, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x12, 0x00 .byte 0x66, 0x24, 0x00, 0x00 .byte 0x20, 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 0x67, 0x24, 0x00, 0x00 .byte 0x28, 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 0x4d, 0x11, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Class (0x2472) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2471) # DerivedFrom: 0x0 # VShape: (0x2463) # SizeOf: 32 # Name: std::collate # LinkageName: .?AV?$collate@D@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x11, 0x00, 0x10, 0x02 .byte 0x71, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x63, 0x24, 0x00, 0x00 .byte 0x20, 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 (0x2473) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x6c, 0x65, 0x00, 0xf1 # UdtSourceLine (0x2474) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::collate (0x2472) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\locale (0x2473) # LineNumber: 23 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x72, 0x24, 0x00, 0x00 .byte 0x73, 0x24, 0x00, 0x00 .byte 0x17, 0x00, 0x00, 0x00 # VFTableShape (0x2475) { # TypeLeafKind: LF_VTSHAPE (0xA) # VFEntryCount: 11 # } .byte 0x0a, 0x00, 0x0a, 0x00 .byte 0x0b, 0x00, 0x55, 0x55 .byte 0x55, 0x55, 0x55, 0x50 # Struct (0x2476) { # 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 (0x2477) { # 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 (0x2478) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (short, char) (0x2477) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x77, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2479) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: short* (0x611) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x11, 0x06, 0x00, 0x00 # MemberFunction (0x247A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, short*) (0x2479) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x79, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x247B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::ctype::(short, char) (0x2478) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::ctype::(const char*, const char*, short*) (0x247A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x78, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7a, 0x24, 0x00, 0x00 # ArgList (0x247C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: short (0x11) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x247D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (short, const char*, const char*) (0x247C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x7c, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x247E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char (0x70) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char) (0x11C4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x247F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* (0x670) # ArgType: const char* (0x1141) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 # MemberFunction (0x2480) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, const char*) (0x247F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7f, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2481) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char std::ctype::(char) (0x247E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::ctype::(char*, const char*) (0x2480) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x80, 0x24, 0x00, 0x00 # ArgList (0x2482) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: char* (0x670) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 # MemberFunction (0x2483) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, char*) (0x2482) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x82, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2484) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char std::ctype::(char) (0x247E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::ctype::(const char*, const char*, char*) (0x2483) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x24, 0x00, 0x00 # ArgList (0x2485) { # 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 (0x2486) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char (0x70) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, char) (0x2485) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2487) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: char (0x70) # ArgType: char* (0x670) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 # MemberFunction (0x2488) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const char*, const char*, char, char*) (0x2487) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x87, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2489) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char std::ctype::(char, char) (0x2486) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::ctype::(const char*, const char*, char, char*) (0x2488) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x88, 0x24, 0x00, 0x00 # Pointer (0x248A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::ctype (0x23F6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x248B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const short* (0x1BCF) # ArgType: bool (0x30) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcf, 0x1b, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x248C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::ctype (0x23F6) # ThisType: std::ctype* (0x248A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const short*, bool, unsigned __int64) (0x248B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x8a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8b, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x248D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::ctype (0x23F6) # ThisType: std::ctype* (0x248A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Locinfo&, unsigned __int64) (0x246A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x8a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x248E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::ctype::(const short*, bool, unsigned __int64) (0x248C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::ctype::(const std::_Locinfo&, unsigned __int64) (0x248D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8d, 0x24, 0x00, 0x00 # MemberFunction (0x248F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::ctype (0x23F6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::locale::facet**, const std::locale*) (0x2441) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x41, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2490) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const short* (0x1BCF) # ClassType: std::ctype (0x23F6) # ThisType: const std::ctype* (0x23F8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xcf, 0x1b, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0xf8, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2491) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const short* (0x1BCF) # ClassType: std::ctype (0x23F6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xcf, 0x1b, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2492) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::ctype (0x23F6) # ThisType: std::ctype* (0x248A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x8a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2493) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::ctype (0x23F6) # ThisType: std::ctype* (0x248A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Locinfo&) (0x1B72) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x23, 0x00, 0x00 .byte 0x8a, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x72, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2494) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: char std::ctype::(char) (0x247E) # VFTableOffset: 0x20 # ] # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: const char* std::ctype::(char*, const char*) (0x2480) # VFTableOffset: 0x18 # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x7e, 0x24, 0x00, 0x00 .byte 0x20, 0x00, 0x00, 0x00 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x80, 0x24, 0x00, 0x00 .byte 0x18, 0x00, 0x00, 0x00 # MethodOverloadList (0x2495) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: char std::ctype::(char) (0x247E) # VFTableOffset: 0x30 # ] # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: const char* std::ctype::(char*, const char*) (0x2480) # VFTableOffset: 0x28 # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x7e, 0x24, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x80, 0x24, 0x00, 0x00 .byte 0x28, 0x00, 0x00, 0x00 # MethodOverloadList (0x2496) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: char std::ctype::(char) (0x247E) # VFTableOffset: 0x40 # ] # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: const char* std::ctype::(const char*, const char*, char*) (0x2483) # VFTableOffset: 0x38 # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x7e, 0x24, 0x00, 0x00 .byte 0x40, 0x00, 0x00, 0x00 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x83, 0x24, 0x00, 0x00 .byte 0x38, 0x00, 0x00, 0x00 # MethodOverloadList (0x2497) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: char std::ctype::(char, char) (0x2486) # VFTableOffset: 0x50 # ] # Method [ # AccessSpecifier: Protected (0x2) # MethodKind: IntroducingVirtual (0x4) # Type: const char* std::ctype::(const char*, const char*, char, char*) (0x2488) # VFTableOffset: 0x48 # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x86, 0x24, 0x00, 0x00 .byte 0x50, 0x00, 0x00, 0x00 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x88, 0x24, 0x00, 0x00 .byte 0x48, 0x00, 0x00, 0x00 # FieldList (0x2498) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::ctype_base (0x2476) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: std::locale::id (0x23DF) # Name: id # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const unsigned __int64 (0x1184) # Name: table_size # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: _Ctypevec (0x1B7B) # FieldOffset: 0x10 # Name: _Ctype # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x247B # Name: is # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::ctype::(short, const char*, const char*) (0x247D) # Name: scan_is # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::ctype::(short, const char*, const char*) (0x247D) # Name: scan_not # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2481 # Name: tolower # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2481 # Name: toupper # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2484 # Name: widen # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2489 # Name: narrow # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x248E # Name: ctype # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::ctype::(const std::locale::facet**, const std::locale*) (0x248F) # Name: _Getcat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const short* std::ctype::() (0x2490) # Name: table # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: const short* std::ctype::() (0x2491) # Name: classic_table # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # MethodKind: Virtual (0x1) # Type: void std::ctype::() (0x2492) # Name: ~ctype # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # Type: void std::ctype::(const std::_Locinfo&) (0x2493) # Name: _Init # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # Type: void std::ctype::() (0x2492) # Name: _Tidy # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2494 # Name: do_tolower # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2495 # Name: do_toupper # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2496 # Name: do_widen # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2497 # 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 0x76, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xdf, 0x23, 0x00, 0x00 .byte 0x69, 0x64, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x74, 0x61, 0x62, 0x6c .byte 0x65, 0x5f, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x7b, 0x1b, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x43 .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7b, 0x24, 0x00, 0x00 .byte 0x69, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 0x24, 0x00, 0x00 .byte 0x73, 0x63, 0x61, 0x6e .byte 0x5f, 0x69, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7d, 0x24, 0x00, 0x00 .byte 0x73, 0x63, 0x61, 0x6e .byte 0x5f, 0x6e, 0x6f, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x81, 0x24, 0x00, 0x00 .byte 0x74, 0x6f, 0x6c, 0x6f .byte 0x77, 0x65, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x81, 0x24, 0x00, 0x00 .byte 0x74, 0x6f, 0x75, 0x70 .byte 0x70, 0x65, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x84, 0x24, 0x00, 0x00 .byte 0x77, 0x69, 0x64, 0x65 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x89, 0x24, 0x00, 0x00 .byte 0x6e, 0x61, 0x72, 0x72 .byte 0x6f, 0x77, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8e, 0x24, 0x00, 0x00 .byte 0x63, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x8f, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x24, 0x00, 0x00 .byte 0x74, 0x61, 0x62, 0x6c .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x91, 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 0x92, 0x24, 0x00, 0x00 .byte 0x7e, 0x63, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x02, 0x00 .byte 0x93, 0x24, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x69 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x02, 0x00 .byte 0x92, 0x24, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x94, 0x24, 0x00, 0x00 .byte 0x64, 0x6f, 0x5f, 0x74 .byte 0x6f, 0x6c, 0x6f, 0x77 .byte 0x65, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x95, 0x24, 0x00, 0x00 .byte 0x64, 0x6f, 0x5f, 0x74 .byte 0x6f, 0x75, 0x70, 0x70 .byte 0x65, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x96, 0x24, 0x00, 0x00 .byte 0x64, 0x6f, 0x5f, 0x77 .byte 0x69, 0x64, 0x65, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x97, 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 (0x2499) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 34 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2498) # DerivedFrom: 0x0 # VShape: (0x2475) # SizeOf: 48 # Name: std::ctype # LinkageName: .?AV?$ctype@D@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x22, 0x00, 0x10, 0x02 .byte 0x98, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x75, 0x24, 0x00, 0x00 .byte 0x30, 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 (0x249A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::ctype (0x2499) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 2499 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x99, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0xc3, 0x09, 0x00, 0x00 # Pointer (0x249B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: (0x2423) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x23, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x249C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Facet_base (0x243F) # ThisType: std::_Facet_base* (0x2444) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3f, 0x24, 0x00, 0x00 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x249D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base* (0x2444) # ClassType: std::_Facet_base (0x243F) # ThisType: std::_Facet_base* (0x2444) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x3f, 0x24, 0x00, 0x00 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x249E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # VFPtr { # TypeLeafKind: LF_VFUNCTAB (0x1409) # Type: * (0x249B) # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: IntroducingVirtual (0x4) # Type: void std::_Facet_base::() (0x249C) # VFTableOffset: 0x0 # Name: ~_Facet_base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: PureIntroducingVirtual (0x6) # Type: void std::_Facet_base::() (0x249C) # VFTableOffset: 0x8 # Name: _Incref # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: PureIntroducingVirtual (0x6) # Type: std::_Facet_base* std::_Facet_base::() (0x249D) # VFTableOffset: 0x10 # Name: _Decref # } # } .byte 0x4e, 0x00, 0x03, 0x12 .byte 0x09, 0x14, 0x00, 0x00 .byte 0x9b, 0x24, 0x00, 0x00 .byte 0x11, 0x15, 0x13, 0x00 .byte 0x9c, 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 0x9c, 0x24, 0x00, 0x00 .byte 0x08, 0x00, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x63 .byte 0x72, 0x65, 0x66, 0x00 .byte 0x11, 0x15, 0x1b, 0x00 .byte 0x9d, 0x24, 0x00, 0x00 .byte 0x10, 0x00, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x63 .byte 0x72, 0x65, 0x66, 0x00 # Class (0x249F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x249E) # DerivedFrom: 0x0 # VShape: (0x2423) # SizeOf: 8 # Name: std::_Facet_base # LinkageName: .?AV_Facet_base@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0x9e, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x23, 0x24, 0x00, 0x00 .byte 0x08, 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 (0x24A0) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x66, 0x61, 0x63 .byte 0x65, 0x74, 0x00, 0xf1 # UdtSourceLine (0x24A1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Facet_base (0x249F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xfacet (0x24A0) # LineNumber: 22 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x9f, 0x24, 0x00, 0x00 .byte 0xa0, 0x24, 0x00, 0x00 .byte 0x16, 0x00, 0x00, 0x00 # Pointer (0x24A2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::ctype_base (0x2476) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x76, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x24A3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::ctype_base (0x2476) # ThisType: std::ctype_base* (0x24A2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x76, 0x24, 0x00, 0x00 .byte 0xa2, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x24A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::ctype_base (0x2476) # ThisType: std::ctype_base* (0x24A2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x76, 0x24, 0x00, 0x00 .byte 0xa2, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x24A5) { # 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 (0x24A6) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 12 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: int (0x74) # FieldListType: (0x24A5) # 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 0xa5, 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 (0x24A7) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::ctype_base:: (0x24A6) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 2202 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa6, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0x9a, 0x08, 0x00, 0x00 # FieldList (0x24A8) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::locale::facet (0x23D3) # BaseOffset: 0x0 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::ctype_base::(unsigned __int64) (0x24A3) # Name: ctype_base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Virtual (0x1) # Type: void std::ctype_base::() (0x24A4) # Name: ~ctype_base # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::ctype_base:: (0x24A6) # Name: # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: short (0x11) # Name: mask # } # } .byte 0x52, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd3, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa3, 0x24, 0x00, 0x00 .byte 0x63, 0x74, 0x79, 0x70 .byte 0x65, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x07, 0x00 .byte 0xa4, 0x24, 0x00, 0x00 .byte 0x7e, 0x63, 0x74, 0x79 .byte 0x70, 0x65, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xa6, 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 (0x24A9) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x24A8) # DerivedFrom: 0x0 # VShape: (0x2423) # SizeOf: 16 # Name: std::ctype_base # LinkageName: .?AUctype_base@std@@ # } .byte 0x3a, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x10, 0x02 .byte 0xa8, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x23, 0x24, 0x00, 0x00 .byte 0x10, 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 (0x24AA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::ctype_base (0x24A9) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xlocale (0x23E2) # LineNumber: 2199 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa9, 0x24, 0x00, 0x00 .byte 0xe2, 0x23, 0x00, 0x00 .byte 0x97, 0x08, 0x00, 0x00 # FuncId (0x24AB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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) (0x236C) # Name: regex_match # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6c, 0x23, 0x00, 0x00 .byte 0x72, 0x65, 0x67, 0x65 .byte 0x78, 0x5f, 0x6d, 0x61 .byte 0x74, 0x63, 0x68, 0x00 # Pointer (0x24AC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::span_iterator,0> (0x19E9) # PointerAttributes: 0x2002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 16 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x2c, 0x00, 0x02, 0x00 # MemberFuncId (0x24AD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: void std::basic_regex >::(const char*, std::regex_constants::syntax_option_type) (0x2378) # Name: basic_regex # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x78, 0x23, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x69 .byte 0x63, 0x5f, 0x72, 0x65 .byte 0x67, 0x65, 0x78, 0x00 # MemberFuncId (0x24AE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x19CE) # FunctionType: gsl::details::span_iterator,0> gsl::span::() (0x19EA) # Name: end # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xea, 0x19, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 # MemberFuncId (0x24AF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: void std::basic_regex >::() (0x2376) # Name: ~basic_regex # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x76, 0x23, 0x00, 0x00 .byte 0x7e, 0x62, 0x61, 0x73 .byte 0x69, 0x63, 0x5f, 0x72 .byte 0x65, 0x67, 0x65, 0x78 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x24B0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: bool std::match_results,0>,std::allocator,0> > > >::() (0x1A27) # Name: ready # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x27, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x61, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24B1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: bool std::match_results,0>,std::allocator,0> > > >::() (0x1A27) # Name: empty # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x27, 0x1a, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24B2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: const std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned __int64) (0x1A2D) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x2d, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # Class (0x24B3) { # 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@AEBV?$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, 0x45 .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, 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 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Pointer (0x24B4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,0> (0x1A06) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x24B5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const gsl::details::span_iterator,0>& (0x24B4) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 # MemberFunction (0x24B6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::ExprLhs,0> &> (0x24B3) # ClassType: Catch::Decomposer (0x1C14) # ThisType: Catch::Decomposer* (0x1C15) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x24B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0x15, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x24B7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::ExprLhs,0> &> (0x24B3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x24B8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::ExprLhs,0> &> (0x24B3) # ThisType: Catch::ExprLhs,0> &>* (0x24B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x24B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0xb7, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 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: Catch::BinaryExpr,0> &,bool> # LinkageName: .?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@_N@Catch@@ # } .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, 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, 0x45, 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, 0x5f, 0x4e .byte 0x40, 0x43, 0x61, 0x74 .byte 0x63, 0x68, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x24BA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,0> &,bool> (0x24B9) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb9, 0x24, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x24BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,0> &,bool> (0x24BA) # ClassType: Catch::ExprLhs,0> &> (0x24B3) # ThisType: Catch::ExprLhs,0> &>* (0x24B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xba, 0x24, 0x00, 0x00 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0xb7, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 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: Catch::UnaryExpr,0> &> # LinkageName: .?AV?$UnaryExpr@AEBV?$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, 0x45 .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, 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 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x24BD) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::ExprLhs,0> &> (0x24B3) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x24BE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::ExprLhs,0> &> (0x24BD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbd, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x24BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: Catch::UnaryExpr,0> &> (0x24BC) # ClassType: Catch::ExprLhs,0> &> (0x24B3) # ThisType: const Catch::ExprLhs,0> &>* (0x24BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xbc, 0x24, 0x00, 0x00 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0xbe, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x24C0) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x24B4) # FieldOffset: 0x0 # Name: m_lhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x24B8) # Name: ExprLhs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x24BB) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const Catch::BinaryExpr,0> &,bool> Catch::ExprLhs,0> &>::(bool) (0x24BB) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: Catch::UnaryExpr,0> &> Catch::ExprLhs,0> &>::() (0x24BF) # Name: makeUnaryExpr # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb8, 0x24, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbb, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbb, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x24, 0x00, 0x00 .byte 0x6d, 0x61, 0x6b, 0x65 .byte 0x55, 0x6e, 0x61, 0x72 .byte 0x79, 0x45, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x24C1) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x24C0) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: Catch::ExprLhs,0> &> # LinkageName: .?AV?$ExprLhs@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@Catch@@ # } .byte 0xae, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0xc0, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x45 .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, 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 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x24C2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::ExprLhs,0> &> (0x24C1) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1062 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc1, 0x24, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x26, 0x04, 0x00, 0x00 # MemberFuncId (0x24C3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::Decomposer (0x1C14) # FunctionType: Catch::ExprLhs,0> &> Catch::Decomposer::(const gsl::details::span_iterator,0>&) (0x24B6) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x14, 0x1c, 0x00, 0x00 .byte 0xb6, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x24C4) { # 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@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@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, 0x45 .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, 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, 0x41 .byte 0x45, 0x42, 0x56, 0x31 .byte 0x32, 0x33, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # Modifier (0x24C5) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # MemberFunction (0x24C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C5) # ClassType: Catch::ExprLhs,0> &> (0x24B3) # ThisType: Catch::ExprLhs,0> &>* (0x24B7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x24B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc5, 0x24, 0x00, 0x00 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0xb7, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x24C7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc5, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x24C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x24C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xc7, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x24C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # ThisType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x24C7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_ostream >&) (0x117C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xc7, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x24CA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x24CB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: bool (0x30) # ArgType: const gsl::details::span_iterator,0>& (0x24B4) # ArgType: Catch::StringRef (0x1114) # ArgType: const gsl::details::span_iterator,0>& (0x24B4) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 # MemberFunction (0x24CC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x24CA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (bool, const gsl::details::span_iterator,0>&, Catch::StringRef, const gsl::details::span_iterator,0>&) (0x24CB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xca, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xcb, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x24CD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: Catch::ITransientExpression (0x111F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x8 # Name: m_result # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x24B4) # FieldOffset: 0x10 # Name: m_lhs # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: Catch::StringRef (0x1114) # FieldOffset: 0x18 # Name: m_op # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const gsl::details::span_iterator,0>& (0x24B4) # FieldOffset: 0x30 # 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> &>::() (0x24C8) # Name: isBinaryExpression # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Virtual (0x1) # Type: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x24C8) # 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 >&) (0x24C9) # 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>&) (0x24CC) # Name: BinaryExpr # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x08, 0x00, 0x6d, 0x5f .byte 0x72, 0x65, 0x73, 0x75 .byte 0x6c, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 .byte 0x10, 0x00, 0x6d, 0x5f .byte 0x6c, 0x68, 0x73, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x14, 0x11, 0x00, 0x00 .byte 0x18, 0x00, 0x6d, 0x5f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 .byte 0x30, 0x00, 0x6d, 0x5f .byte 0x72, 0x68, 0x73, 0x00 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xc8, 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 0xc8, 0x24, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x05, 0x00 .byte 0xc9, 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 0xcc, 0x24, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # Class (0x24CE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 9 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x24CD) # DerivedFrom: 0x0 # VShape: (0x1177) # SizeOf: 56 # Name: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> # LinkageName: .?AV?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@ # } .byte 0xf6, 0x00, 0x04, 0x15 .byte 0x09, 0x00, 0x00, 0x02 .byte 0xcd, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x77, 0x11, 0x00, 0x00 .byte 0x38, 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, 0x45 .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, 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, 0x41 .byte 0x45, 0x42, 0x56, 0x31 .byte 0x32, 0x33, 0x40, 0x40 .byte 0x43, 0x61, 0x74, 0x63 .byte 0x68, 0x40, 0x40, 0x00 # UdtSourceLine (0x24CF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24CE) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 1000 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xce, 0x24, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0xe8, 0x03, 0x00, 0x00 # MemberFuncId (0x24D0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x24B3) # FunctionType: const Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x24C6) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0xc6, 0x24, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFunction (0x24D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # ThisType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>* (0x24CA) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xca, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x24D2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x24D1) # Name: ~BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xd1, 0x24, 0x00, 0x00 .byte 0x7e, 0x42, 0x69, 0x6e .byte 0x61, 0x72, 0x79, 0x45 .byte 0x78, 0x70, 0x72, 0x00 # FuncId (0x24D3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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) (0x236C) # Name: regex_search # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6c, 0x23, 0x00, 0x00 .byte 0x72, 0x65, 0x67, 0x65 .byte 0x78, 0x5f, 0x73, 0x65 .byte 0x61, 0x72, 0x63, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x24D4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: void std::match_results,0>,std::allocator,0> > > >::() (0x1A1E) # Name: ~match_results # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x1e, 0x1a, 0x00, 0x00 .byte 0x7e, 0x6d, 0x61, 0x74 .byte 0x63, 0x68, 0x5f, 0x72 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x73, 0x00, 0xf1 # Class (0x24D5) { # 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 (0x24D6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::details::extent_type<9> (0x24D5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd5, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x24D7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<9> (0x24D5) # ThisType: gsl::details::extent_type<9>* (0x24D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd5, 0x24, 0x00, 0x00 .byte 0xd6, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x24D8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<9> (0x24D5) # ThisType: gsl::details::extent_type<9>* (0x24D6) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (__int64) (0x1020) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd5, 0x24, 0x00, 0x00 .byte 0xd6, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x24D9) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<9>::() (0x24D7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void gsl::details::extent_type<9>::(__int64) (0x24D8) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd7, 0x24, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd8, 0x24, 0x00, 0x00 # Modifier (0x24DA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: gsl::details::extent_type<9> (0x24D5) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd5, 0x24, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x24DB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::extent_type<9> (0x24DA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xda, 0x24, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x24DC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: gsl::details::extent_type<9> (0x24D5) # ThisType: const gsl::details::extent_type<9>* (0x24DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xd5, 0x24, 0x00, 0x00 .byte 0xdb, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x24DD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x24D9 # Name: extent_type # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: __int64 gsl::details::extent_type<9>::() (0x24DC) # Name: size # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: index_type # } # } .byte 0x3a, 0x00, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd9, 0x24, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdc, 0x24, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x69, 0x6e, 0x64, 0x65 .byte 0x78, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 # Class (0x24DE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x24DD) # 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 0xdd, 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 (0x24DF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: gsl::details::extent_type<9> (0x24DE) # SourceFile: C:\projects\gsl\include\gsl\span (0x1037) # LineNumber: 304 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xde, 0x24, 0x00, 0x00 .byte 0x37, 0x10, 0x00, 0x00 .byte 0x30, 0x01, 0x00, 0x00 # MemberFuncId (0x24E0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<9> (0x24D5) # FunctionType: void gsl::details::extent_type<9>::() (0x24D7) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd5, 0x24, 0x00, 0x00 .byte 0xd7, 0x24, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # Procedure (0x24E1) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char&) (0x1276) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x76, 0x12, 0x00, 0x00 # FuncId (0x24E2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char&) (0x24E1) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe1, 0x24, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # Pointer (0x24E3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: gsl::span::storage_type > (0x19CF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcf, 0x19, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x24E4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span::KnownNotNull (0x19DB) # ArgType: gsl::details::extent_type<9> (0x24D5) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xdb, 0x19, 0x00, 0x00 .byte 0xd5, 0x24, 0x00, 0x00 # MemberFunction (0x24E5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::span::storage_type > (0x19CF) # ThisType: gsl::span::storage_type >* (0x24E3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span::KnownNotNull, gsl::details::extent_type<9>) (0x24E4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcf, 0x19, 0x00, 0x00 .byte 0xe3, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe4, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x24E6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x19CF) # FunctionType: void gsl::span::storage_type >::(gsl::span::KnownNotNull, gsl::details::extent_type<9>) (0x24E5) # Name: storage_type # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xcf, 0x19, 0x00, 0x00 .byte 0xe5, 0x24, 0x00, 0x00 .byte 0x73, 0x74, 0x6f, 0x72 .byte 0x61, 0x67, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x24E7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: gsl::details::extent_type<9> (0x24D5) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd5, 0x24, 0x00, 0x00 # MemberFunction (0x24E8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: gsl::details::extent_type<-1> (0x1039) # ThisType: gsl::details::extent_type<-1>* (0x10C8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::extent_type<9>) (0x24E7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xc8, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe7, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x24E9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<-1> (0x1039) # FunctionType: void gsl::details::extent_type<-1>::(gsl::details::extent_type<9>) (0x24E8) # Name: extent_type # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x39, 0x10, 0x00, 0x00 .byte 0xe8, 0x24, 0x00, 0x00 .byte 0x65, 0x78, 0x74, 0x65 .byte 0x6e, 0x74, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # MemberFuncId (0x24EA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::extent_type<9> (0x24D5) # FunctionType: __int64 gsl::details::extent_type<9>::() (0x24DC) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd5, 0x24, 0x00, 0x00 .byte 0xdc, 0x24, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x24EB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: void gsl::details::span_iterator,0>::(const gsl::span*, __int64) (0x1A04) # Name: span_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x04, 0x1a, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x5f, 0x69, 0x74, 0x65 .byte 0x72, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24EC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::(__int64) (0x1A0F) # Name: operator+= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x0f, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 # MemberFuncId (0x24ED) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x19CE) # FunctionType: __int64 gsl::span::() (0x19E5) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe5, 0x19, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x24EE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: void gsl::details::span_iterator,0>::() (0x1A02) # Name: span_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x02, 0x1a, 0x00, 0x00 .byte 0x73, 0x70, 0x61, 0x6e .byte 0x5f, 0x69, 0x74, 0x65 .byte 0x72, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24EF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x4a, 0x1a, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x24F0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::sub_match,0> > (0x1A1C) # FunctionType: void std::sub_match,0> >::() (0x1AB6) # Name: sub_match # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1c, 0x1a, 0x00, 0x00 .byte 0xb6, 0x1a, 0x00, 0x00 .byte 0x73, 0x75, 0x62, 0x5f .byte 0x6d, 0x61, 0x74, 0x63 .byte 0x68, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24F1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: ~vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x4a, 0x1a, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 # MemberFuncId (0x24F2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFunction (0x24F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # ThisType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>* (0x1B40) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DF2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x40, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x24F4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # FunctionType: void std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::(std::_Zero_then_variadic_args_t) (0x24F3) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0xf3, 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 (0x24F5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x24F6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator,0> > > (0x1A1F) # FunctionType: void std::allocator,0> > >::() (0x1ACD) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xcd, 0x1a, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24F7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_val,0> > > > (0x1B0D) # FunctionType: void std::_Vector_val,0> > > >::() (0x1B4D) # Name: _Vector_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x0d, 0x1b, 0x00, 0x00 .byte 0x4d, 0x1b, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x24F8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: std::allocator,0> > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B0A) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x0a, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFunction (0x24F9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> > >&) (0x1A22) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x22, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x24FA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1268) # FunctionType: void std::allocator::(const std::allocator,0> > >&) (0x24F9) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x12, 0x00, 0x00 .byte 0xf9, 0x24, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24FB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: std::_Container_proxy*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B04) # Name: _Myproxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x04, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x24FC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_val,0> > > >& (0x1B0E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0e, 0x1b, 0x00, 0x00 # Procedure (0x24FD) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vector_val,0> > > >* (0x1B4C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_val,0> > > >&) (0x24FC) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4c, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfc, 0x24, 0x00, 0x00 # FuncId (0x24FE) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vector_val,0> > > >* (std::_Vector_val,0> > > >&) (0x24FD) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xfd, 0x24, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x24FF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: std::_Vector_val,0> > > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B0F) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x0f, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2500) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # FunctionType: std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B41) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x41, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2501) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # FunctionType: std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B46) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x46, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFunction (0x2502) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # ThisType: std::pair,0>,gsl::details::span_iterator,0> >* (0x1B20) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x20, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2503) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::pair,0>,gsl::details::span_iterator,0> > (0x1AB5) # FunctionType: void std::pair,0>,gsl::details::span_iterator,0> >::() (0x2502) # Name: pair # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb5, 0x1a, 0x00, 0x00 .byte 0x02, 0x25, 0x00, 0x00 .byte 0x70, 0x61, 0x69, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2504) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x1A4A) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x4a, 0x1a, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2505) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: ~_Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # MemberFuncId (0x2506) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x2507) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B18) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x18, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2508) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*) (0x1AAA) # Name: _Destroy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0xaa, 0x1a, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2509) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B18) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x18, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x250A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator,0> > > (0x1A1F) # FunctionType: void std::allocator,0> > >::(std::sub_match,0> >* const, const unsigned __int64) (0x1AD2) # Name: deallocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xd2, 0x1a, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 # MemberFuncId (0x250B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::() (0x1A95) # Name: capacity # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x95, 0x1a, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x250C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B18) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x18, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # ArgList (0x250D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::allocator,0> > >& (0x1AFE) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 # Procedure (0x250E) { # 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> > >&) (0x250D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0d, 0x25, 0x00, 0x00 # FuncId (0x250F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::sub_match,0> >*, std::sub_match,0> >*, std::allocator,0> > >&) (0x250E) # Name: _Destroy_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0e, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # ArgList (0x2510) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2511) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >*, std::allocator,0> > >&, std::integral_constant) (0x2510) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x10, 0x25, 0x00, 0x00 # FuncId (0x2512) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::sub_match,0> >*, std::sub_match,0> >*, std::allocator,0> > >&, std::integral_constant) (0x2511) # Name: _Destroy_range1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x11, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x31, 0x00 # MemberFuncId (0x2513) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: const std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B1A) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x2514) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: const std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B1A) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2515) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: const std::_Vector_val,0> > > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B12) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x12, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2516) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # FunctionType: const std::_Vector_val,0> > > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B47) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x47, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x2517) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: void std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1AFC) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0xfc, 0x1a, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # ArgList (0x2518) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const gsl::details::span_iterator,0>& (0x24B4) # ArgType: const gsl::details::span_iterator,0>& (0x24B4) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 # Procedure (0x2519) { # 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>&) (0x2518) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x18, 0x25, 0x00, 0x00 # FuncId (0x251A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x2519) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x19, 0x25, 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 (0x251B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # ArgType: const std::basic_regex >& (0x236A) # ArgType: std::regex_constants::match_flag_type (0x1A34) # ArgType: bool (0x30) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x6a, 0x23, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # Procedure (0x251C) { # 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) (0x251B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0x1b, 0x25, 0x00, 0x00 # FuncId (0x251D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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) (0x251C) # Name: _Regex_match1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1c, 0x25, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x67 .byte 0x65, 0x78, 0x5f, 0x6d .byte 0x61, 0x74, 0x63, 0x68 .byte 0x31, 0x00, 0xf2, 0xf1 # Class (0x251E) { # 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 (0x251F) { # 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 (0x2520) { # 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 (0x2521) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2522) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 7 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const std::regex_traits& (0x2399) # ArgType: std::_Root_node* (0x2373) # ArgType: unsigned (0x75) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ArgType: std::regex_constants::match_flag_type (0x1A34) # ] # } .byte 0x22, 0x00, 0x01, 0x12 .byte 0x07, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x73, 0x23, 0x00, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 # MemberFunction (0x2523) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # 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) (0x2522) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x07, 0x00 .byte 0x22, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2524) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::regex_constants::match_flag_type (0x1A34) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 # MemberFunction (0x2525) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::regex_constants::match_flag_type) (0x2524) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x24, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2526) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::_Node_base* (0x23EB) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 # MemberFunction (0x2527) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::_Node_base*) (0x2526) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x26, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2528) { # 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 (0x2529) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_if (0x2528) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x28, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x252A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Node_if* (0x2529) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x29, 0x25, 0x00, 0x00 # MemberFunction (0x252B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_if*) (0x252A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x252C) { # 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 (0x252D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_rep (0x252C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x252E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Node_rep* (0x252D) # ArgType: bool (0x30) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x2d, 0x25, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x252F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_rep*, bool) (0x252E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2e, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2530) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Node_rep* (0x252D) # ArgType: bool (0x30) # ArgType: int (0x74) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x25, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # MemberFunction (0x2531) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Node_rep*, bool, int) (0x2530) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x30, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2532) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Node_base* (0x23EB) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 # MemberFunction (0x2533) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_base*) (0x2532) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x32, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2534) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2535) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2536) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x2535) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x35, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2537) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x36, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2538) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned (0x75) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2536) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x36, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2539) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Pointer (0x253A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x2535) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x35, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x253B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >& (0x253A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3a, 0x25, 0x00, 0x00 # MemberFunction (0x253C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >& (0x2539) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >&) (0x253B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x39, 0x25, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3b, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x253D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Tgt_state_t,0> > (0x251F) # FieldOffset: 0x0 # Name: _Tgt_state # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Tgt_state_t,0> > (0x251F) # FieldOffset: 0x60 # Name: _Res # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::vector > (0x2520) # FieldOffset: 0xC0 # Name: _Loop_vals # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0xE0 # Name: _Begin # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0xF0 # Name: _End # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0x100 # Name: _First # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Node_base* (0x23EB) # FieldOffset: 0x110 # Name: _Rep # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::regex_constants::syntax_option_type (0x236F) # FieldOffset: 0x118 # Name: _Sflags # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::regex_constants::match_flag_type (0x1A34) # FieldOffset: 0x11C # Name: _Mflags # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x120 # Name: _Matched # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x121 # Name: _Cap # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int (0x74) # FieldOffset: 0x124 # Name: _Ncap # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x128 # Name: _Longest # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::regex_traits& (0x2399) # FieldOffset: 0x130 # Name: _Traits # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: bool (0x30) # FieldOffset: 0x138 # Name: _Full # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: long (0x12) # FieldOffset: 0x13C # Name: _Max_complexity_count # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: long (0x12) # FieldOffset: 0x140 # 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) (0x2523) # 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) (0x2525) # 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) (0x2525) # 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*) (0x2527) # 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*) (0x252B) # 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) (0x252F) # 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) (0x2531) # 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*) (0x2533) # 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*) (0x2533) # 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> >::() (0x2534) # 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> >::() (0x2537) # 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> >::() (0x2538) # 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> >&) (0x253C) # Name: operator= # } # } .byte 0x4e, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1f, 0x25, 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 0x1f, 0x25, 0x00, 0x00 .byte 0x60, 0x00, 0x5f, 0x52 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xc0, 0x00, 0x5f, 0x4c .byte 0x6f, 0x6f, 0x70, 0x5f .byte 0x76, 0x61, 0x6c, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe0, 0x00, 0x5f, 0x42 .byte 0x65, 0x67, 0x69, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xf0, 0x00, 0x5f, 0x45 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x01, 0x5f, 0x46 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x10, 0x01, 0x5f, 0x52 .byte 0x65, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x18, 0x01, 0x5f, 0x53 .byte 0x66, 0x6c, 0x61, 0x67 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0x1c, 0x01, 0x5f, 0x4d .byte 0x66, 0x6c, 0x61, 0x67 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x20, 0x01, 0x5f, 0x4d .byte 0x61, 0x74, 0x63, 0x68 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x21, 0x01, 0x5f, 0x43 .byte 0x61, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x24, 0x01, 0x5f, 0x4e .byte 0x63, 0x61, 0x70, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x28, 0x01, 0x5f, 0x4c .byte 0x6f, 0x6e, 0x67, 0x65 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x30, 0x01, 0x5f, 0x54 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x38, 0x01, 0x5f, 0x46 .byte 0x75, 0x6c, 0x6c, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x12, 0x00, 0x00, 0x00 .byte 0x3c, 0x01, 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 0x40, 0x01, 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 0x23, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x74 .byte 0x63, 0x68, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x25, 0x25, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x74 .byte 0x66, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x25, 0x25, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x65 .byte 0x61, 0x72, 0x66, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x27, 0x25, 0x00, 0x00 .byte 0x5f, 0x53, 0x6b, 0x69 .byte 0x70, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x2b, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x69, 0x66, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x2f, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x72, 0x65, 0x70, 0x30 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x31, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x72, 0x65, 0x70, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x33, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x63, 0x6c, 0x61, 0x73 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x33, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x74 .byte 0x63, 0x68, 0x5f, 0x70 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x34, 0x25, 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 0x37, 0x25, 0x00, 0x00 .byte 0x5f, 0x49, 0x73, 0x5f .byte 0x77, 0x62, 0x6f, 0x75 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x38, 0x25, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x6e, 0x63, 0x61 .byte 0x70, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3c, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x253E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 30 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x253D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 328 # 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 0x3d, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x48, 0x01, 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 (0x253F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x253E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1993 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3e, 0x25, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xc9, 0x07, 0x00, 0x00 # Class (0x2540) { # 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 (0x2541) { # 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 (0x2542) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> > (0x251F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x2543) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Bt_state_t,0> > (0x2540) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2544) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Bt_state_t,0> > (0x2543) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x43, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2545) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Bt_state_t,0> >& (0x2544) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x44, 0x25, 0x00, 0x00 # MemberFunction (0x2546) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Tgt_state_t,0> > (0x251F) # ThisType: std::_Tgt_state_t,0> >* (0x2542) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Bt_state_t,0> >&) (0x2545) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x42, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x45, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x2547) { # 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 (0x2548) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Bt_state_t,0> > (0x2540) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FieldOffset: 0x40 # Name: _Grps # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Tgt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x2546) # Name: operator= # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # Name: _Grp_t # } # } .byte 0x42, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x40, 0x00, 0x5f, 0x47 .byte 0x72, 0x70, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x46, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x5f, 0x47, 0x72, 0x70 .byte 0x5f, 0x74, 0x00, 0xf1 # Class (0x2549) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2548) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 96 # 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 0x48, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x60, 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 (0x254A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Tgt_state_t,0> > (0x2549) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1970 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x49, 0x25, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xb2, 0x07, 0x00, 0x00 # Class (0x254B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@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, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x56, 0x65 .byte 0x63, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 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, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # Pointer (0x254C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2520) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x254D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x254E) { # 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 (0x254F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator (0x254E) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2550) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x254F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4f, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2551) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator& (0x2550) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x50, 0x25, 0x00, 0x00 # MemberFunction (0x2552) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x2551) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2553) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator& (0x2550) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x50, 0x25, 0x00, 0x00 # MemberFunction (0x2554) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::allocator&) (0x2553) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x53, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x2555) { # 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 (0x2556) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Loop_vals_t (0x2555) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x55, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2557) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Loop_vals_t (0x2556) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x56, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2558) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Loop_vals_t& (0x2557) # ArgType: const std::allocator& (0x2550) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 .byte 0x50, 0x25, 0x00, 0x00 # MemberFunction (0x2559) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const std::_Loop_vals_t&, const std::allocator&) (0x2558) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x58, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x255A) { # 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 (0x255B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list (0x255A) # ArgType: const std::allocator& (0x2550) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x5a, 0x25, 0x00, 0x00 .byte 0x50, 0x25, 0x00, 0x00 # MemberFunction (0x255C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, const std::allocator&) (0x255B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5b, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x255D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector > (0x2520) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x255E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x255D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5d, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x255F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::vector >& (0x255E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5e, 0x25, 0x00, 0x00 # MemberFunction (0x2560) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x255F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5f, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2561) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::vector >& (0x255E) # ArgType: const std::allocator& (0x2550) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x5e, 0x25, 0x00, 0x00 .byte 0x50, 0x25, 0x00, 0x00 # MemberFunction (0x2562) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::vector >&, const std::allocator&) (0x2561) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x61, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2563) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2520) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2564) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >&& (0x2563) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x63, 0x25, 0x00, 0x00 # MemberFunction (0x2565) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x2564) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x64, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2566) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2563) # ArgType: const std::allocator& (0x2550) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x63, 0x25, 0x00, 0x00 .byte 0x50, 0x25, 0x00, 0x00 # MemberFunction (0x2567) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, const std::allocator&) (0x2566) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x66, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2568) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x254D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::allocator&) (0x2552) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const std::allocator&) (0x2554) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const std::_Loop_vals_t&, const std::allocator&) (0x2559) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x255C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&) (0x2560) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x2562) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&) (0x2565) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x2567) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4d, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x52, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x59, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x60, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x65, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x25, 0x00, 0x00 # ArgList (0x2569) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2563) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x63, 0x25, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x256A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x2569) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x69, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x256B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2563) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x63, 0x25, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x256C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x256B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6b, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x256D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x256A) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x256C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6a, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6c, 0x25, 0x00, 0x00 # Pointer (0x256E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2520) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x256F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x256E) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x2564) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6e, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x64, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2570) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x256E) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x255F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6e, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5f, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2571) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::initializer_list (0x255A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5a, 0x25, 0x00, 0x00 # MemberFunction (0x2572) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x256E) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x2571) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6e, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x71, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2573) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::vector >&&) (0x256F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(const std::vector >&) (0x2570) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::initializer_list) (0x2572) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6f, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x25, 0x00, 0x00 # ArgList (0x2574) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Loop_vals_t& (0x2557) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 # MemberFunction (0x2575) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Loop_vals_t&) (0x2574) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x74, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2576) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Loop_vals_t (0x2555) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x25, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2577) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Loop_vals_t&& (0x2576) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x76, 0x25, 0x00, 0x00 # MemberFunction (0x2578) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Loop_vals_t&&) (0x2577) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x77, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2579) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::_Loop_vals_t&) (0x2575) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::_Loop_vals_t&&) (0x2578) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x78, 0x25, 0x00, 0x00 # Class (0x257A) { # 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 (0x257B) { # 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 (0x257C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x257B) # ArgType: const std::_Loop_vals_t& (0x2557) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 # MemberFunction (0x257D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, const std::_Loop_vals_t&) (0x257C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x257E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x257B) # ArgType: std::_Loop_vals_t&& (0x2576) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x76, 0x25, 0x00, 0x00 # MemberFunction (0x257F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::_Loop_vals_t&&) (0x257E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7e, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2580) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x257B) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Loop_vals_t& (0x2557) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 # MemberFunction (0x2581) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vector_const_iterator > >, const unsigned __int64, const std::_Loop_vals_t&) (0x2580) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x80, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2582) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x257B) # ArgType: std::initializer_list (0x255A) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x5a, 0x25, 0x00, 0x00 # MemberFunction (0x2583) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x2582) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x82, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2584) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const std::_Loop_vals_t&) (0x257D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Loop_vals_t&&) (0x257F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned __int64, const std::_Loop_vals_t&) (0x2581) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x2583) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7f, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x81, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x25, 0x00, 0x00 # ArgList (0x2585) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Loop_vals_t& (0x2557) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 # MemberFunction (0x2586) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::_Loop_vals_t&) (0x2585) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2587) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x2571) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x71, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2588) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const std::_Loop_vals_t&) (0x2586) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list) (0x2587) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x25, 0x00, 0x00 # MemberFunction (0x2589) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x258A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x2589) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const std::_Loop_vals_t&) (0x2586) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x89, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x25, 0x00, 0x00 # ArgList (0x258B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x257B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 # MemberFunction (0x258C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_const_iterator > >) (0x258B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8b, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x258D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x257B) # ArgType: std::_Vector_const_iterator > > (0x257B) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 # MemberFunction (0x258E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x258D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x8d, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x258F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x258C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x258E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8c, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8e, 0x25, 0x00, 0x00 # ArgList (0x2590) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >& (0x256E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x6e, 0x25, 0x00, 0x00 # MemberFunction (0x2591) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x2590) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x90, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2592) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Loop_vals_t (0x2555) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2593) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2594) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Loop_vals_t (0x2556) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x56, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x2595) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x255D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5d, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2596) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t* (0x2594) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x94, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2597) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* std::vector >::() (0x2593) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t* std::vector >::() (0x2596) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x96, 0x25, 0x00, 0x00 # MemberFunction (0x2598) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2599) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x257B) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x259A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::() (0x2598) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2599) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x98, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x99, 0x25, 0x00, 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::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 (0x259C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x259B) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x9b, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x259D) { # 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 (0x259E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x259D) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x9d, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x259F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x259C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x259E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9c, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9e, 0x25, 0x00, 0x00 # MemberFunction (0x25A0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x25A2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Loop_vals_t (0x2555) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x25A3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t& (0x25A2) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa2, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t& (0x2557) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x25A5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t& std::vector >::(const unsigned __int64) (0x25A3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t& std::vector >::(const unsigned __int64) (0x25A4) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa3, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa4, 0x25, 0x00, 0x00 # MemberFunction (0x25A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t& (0x25A2) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa2, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25A7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t& (0x2557) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x25A8) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t& std::vector >::() (0x25A6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t& std::vector >::() (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 # MemberFunction (0x25A9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x254E) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25AA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x25AB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t*, const unsigned __int64) (0x25AA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xaa, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25AC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Loop_vals_t& (0x2557) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 # MemberFunction (0x25AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Loop_vals_t*, const unsigned __int64, const std::_Loop_vals_t&) (0x25AC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xac, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25AE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 # MemberFunction (0x25AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25AE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xae, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25B0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x25B1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x25B0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xb0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25B2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x25B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x25B2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xb2, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x25B4) { # 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) (0x25B1) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x25B3) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb1, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb3, 0x25, 0x00, 0x00 # MemberFunction (0x25B5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25AE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xae, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25B6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 # MemberFunction (0x25B7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25B6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb6, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25B8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25B9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x25BA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Loop_vals_t* (0x2592) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x25BB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_Loop_vals_t* (0x25BA) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xba, 0x25, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x25BC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_Loop_vals_t*, const unsigned __int64, const unsigned __int64) (0x25BB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xbb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25BD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25BE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: const std::vector >* (0x2595) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25B6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x95, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb6, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x25BF) { # 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 (0x25C0) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vector_alloc > > (0x254B) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x2568 # Name: vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x256D # Name: _Move_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x256D # Name: _Move_assign_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x2573 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x254D) # Name: ~vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2579 # Name: push_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x2584 # Name: insert # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2588 # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x258A # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const unsigned __int64) (0x2589) # Name: _Reallocate_exactly # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x2589) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x254D) # Name: shrink_to_fit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x254D) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x258F # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x254D) # Name: clear # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&) (0x2591) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2597 # Name: data # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x259A # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x259A # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x259F # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x259F # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2599) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2599) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x259E) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x259E) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2597 # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2597 # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::vector >::() (0x25A0) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x25A1) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x25A1) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x25A1) # Name: capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::() (0x25A1) # Name: _Unused_capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::() (0x25A0) # Name: _Has_unused_capacity # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x25A5 # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x25A5 # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x25A8 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x25A8 # Name: back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator std::vector >::() (0x25A9) # Name: get_allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::_Loop_vals_t* std::vector >::(std::_Loop_vals_t*, const unsigned __int64) (0x25AB) # Name: _Udefault # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::_Loop_vals_t* std::vector >::(std::_Loop_vals_t*, const unsigned __int64, const std::_Loop_vals_t&) (0x25AD) # 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*) (0x25AF) # Name: _Umove # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x25B4 # 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*) (0x25B5) # Name: _Umove_if_noexcept # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25B7) # Name: _Destroy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::(const unsigned __int64) (0x25B8) # Name: _Calculate_growth # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::(const unsigned __int64) (0x25B9) # Name: _Buy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const std::_Loop_vals_t*, const unsigned __int64, const unsigned __int64) (0x25BC) # Name: _Change_array # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::() (0x254D) # Name: _Tidy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x25BD) # Name: _Xlength # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x25BD) # Name: _Xrange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25BE) # Name: _Orphan_range # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_alloc > > (0x254B) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x254E) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x25BF) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t (0x2555) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x254E) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t* (0x2592) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t* (0x2594) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t& (0x25A2) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t& (0x2557) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x257A) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x257B) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x259B) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x259D) # Name: const_reverse_iterator # } # } .byte 0x36, 0x05, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0x68, 0x25, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x6d, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x66, 0x72 .byte 0x6f, 0x6d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x6d, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x73 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x5f, 0x66, 0x72, 0x6f .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x73, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 0x25, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x79, 0x25, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x84, 0x25, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x88, 0x25, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8a, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x89, 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, 0x03, 0x00 .byte 0x89, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 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 0x4d, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8f, 0x25, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 0x25, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x91, 0x25, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x97, 0x25, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9a, 0x25, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9a, 0x25, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9f, 0x25, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9f, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x99, 0x25, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x99, 0x25, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9e, 0x25, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9e, 0x25, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x97, 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 0x97, 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 0xa0, 0x25, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa1, 0x25, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa1, 0x25, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa1, 0x25, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa1, 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 0xa0, 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 0xa5, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa5, 0x25, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa8, 0x25, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa8, 0x25, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa9, 0x25, 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 0xab, 0x25, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xad, 0x25, 0x00, 0x00 .byte 0x5f, 0x55, 0x66, 0x69 .byte 0x6c, 0x6c, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xaf, 0x25, 0x00, 0x00 .byte 0x5f, 0x55, 0x6d, 0x6f .byte 0x76, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xb4, 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 0xb5, 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 0xb7, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xb8, 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 0xb9, 0x25, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xbc, 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 0x4d, 0x25, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xbd, 0x25, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xbd, 0x25, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x67, 0x65, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xbe, 0x25, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbf, 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 0x55, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4e, 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 0x92, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x94, 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 0xa2, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x57, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7b, 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 0x9b, 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 0x9d, 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 (0x25C1) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 98 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x25C0) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x62, 0x00, 0x10, 0x02 .byte 0xc0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x76 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x3c, 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 (0x25C2) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector > (0x25C1) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 624 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc1, 0x25, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x70, 0x02, 0x00, 0x00 # Class (0x25C3) { # 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 (0x25C4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_endif (0x25C3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc3, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x25C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_if (0x2528) # ThisType: std::_Node_if* (0x2529) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_base*) (0x2532) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x25, 0x00, 0x00 .byte 0x29, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x32, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_if (0x2528) # ThisType: std::_Node_if* (0x2529) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x25, 0x00, 0x00 .byte 0x29, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x25C7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_endif* (0x25C4) # FieldOffset: 0x20 # Name: _Endif # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_if* (0x2529) # FieldOffset: 0x28 # Name: _Child # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_if::(std::_Node_base*) (0x25C5) # Name: _Node_if # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Virtual (0x1) # Type: void std::_Node_if::() (0x25C6) # Name: ~_Node_if # } # } .byte 0x5e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xc4, 0x25, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x45 .byte 0x6e, 0x64, 0x69, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x29, 0x25, 0x00, 0x00 .byte 0x28, 0x00, 0x5f, 0x43 .byte 0x68, 0x69, 0x6c, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x25, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x69, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x07, 0x00 .byte 0xc6, 0x25, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x69 .byte 0x66, 0x00, 0xf2, 0xf1 # Class (0x25C8) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 5 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x25C7) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 48 # Name: std::_Node_if # LinkageName: .?AV_Node_if@std@@ # } .byte 0x36, 0x00, 0x04, 0x15 .byte 0x05, 0x00, 0x00, 0x02 .byte 0xc7, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x30, 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 (0x25C9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_if (0x25C8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1818 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc8, 0x25, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x1a, 0x07, 0x00, 0x00 # Class (0x25CA) { # 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 (0x25CB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_end_rep (0x25CA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x25CC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: bool (0x30) # ArgType: int (0x74) # ArgType: int (0x74) # ArgType: std::_Node_end_rep* (0x25CB) # 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 0xcb, 0x25, 0x00, 0x00 .byte 0x75, 0x00, 0x00, 0x00 # MemberFunction (0x25CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_rep (0x252C) # ThisType: std::_Node_rep* (0x252D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (bool, int, int, std::_Node_end_rep*, unsigned) (0x25CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0x2d, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0xcc, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x25CE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_rep (0x252C) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x25CF) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Node_rep (0x252C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x25D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Node_rep (0x25CF) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xcf, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x25D1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Node_rep& (0x25D0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd0, 0x25, 0x00, 0x00 # MemberFunction (0x25D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_rep& (0x25CE) # ClassType: std::_Node_rep (0x252C) # ThisType: std::_Node_rep* (0x252D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Node_rep&) (0x25D1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xce, 0x25, 0x00, 0x00 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0x2d, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x25D3) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # FieldOffset: 0x20 # Name: _Min # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # FieldOffset: 0x24 # Name: _Max # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_end_rep* (0x25CB) # FieldOffset: 0x28 # Name: _End_rep # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned (0x75) # FieldOffset: 0x30 # Name: _Loop_number # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: int (0x74) # FieldOffset: 0x34 # Name: _Simple_loop # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_rep::(bool, int, int, std::_Node_end_rep*, unsigned) (0x25CD) # Name: _Node_rep # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Node_rep& std::_Node_rep::(const std::_Node_rep&) (0x25D2) # Name: operator= # } # } .byte 0x9a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x4d .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x24, 0x00, 0x5f, 0x4d .byte 0x61, 0x78, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xcb, 0x25, 0x00, 0x00 .byte 0x28, 0x00, 0x5f, 0x45 .byte 0x6e, 0x64, 0x5f, 0x72 .byte 0x65, 0x70, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x30, 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 0x34, 0x00, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x6c, 0x6f .byte 0x6f, 0x70, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcd, 0x25, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x72, 0x65 .byte 0x70, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd2, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x25D4) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 8 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x25D3) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 56 # Name: std::_Node_rep # LinkageName: .?AV_Node_rep@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x08, 0x00, 0x00, 0x02 .byte 0xd3, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x38, 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 (0x25D5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_rep (0x25D4) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1869 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd4, 0x25, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x4d, 0x07, 0x00, 0x00 # Class (0x25D6) { # 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 (0x25D7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0x0 # Name: _Cur # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::vector > (0x25D6) # FieldOffset: 0x10 # Name: _Grp_valid # } # } .byte 0x2a, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x43 .byte 0x75, 0x72, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x47 .byte 0x72, 0x70, 0x5f, 0x76 .byte 0x61, 0x6c, 0x69, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x25D8) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x25D7) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 64 # 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 0xd7, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x40, 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 (0x25D9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Bt_state_t,0> > (0x25D8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1961 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd8, 0x25, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xa9, 0x07, 0x00, 0x00 # Class (0x25DA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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 0xd6, 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, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x56, 0x65 .byte 0x63, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 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, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # Pointer (0x25DB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x25DC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x25DD) { # 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 (0x25DE) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator,0> >::_Grp_t> (0x25DD) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x25DF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator,0> >::_Grp_t> (0x25DE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xde, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x25E0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 # MemberFunction (0x25E1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x25E0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25E2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 # MemberFunction (0x25E3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::allocator,0> >::_Grp_t>&) (0x25E2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe2, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x25E4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x25E5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t (0x25E4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe4, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x25E6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 # MemberFunction (0x25E7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&, const std::allocator,0> >::_Grp_t>&) (0x25E6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe6, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x25E8) { # 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 (0x25E9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list,0> >::_Grp_t> (0x25E8) # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe8, 0x25, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 # MemberFunction (0x25EA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list,0> >::_Grp_t>, const std::allocator,0> >::_Grp_t>&) (0x25E9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe9, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x25EB) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x25EC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x25EB) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xeb, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x25ED) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x25EC) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xec, 0x25, 0x00, 0x00 # MemberFunction (0x25EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x25ED) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xed, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25EF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x25EC) # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xec, 0x25, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 # MemberFunction (0x25F0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&, const std::allocator,0> >::_Grp_t>&) (0x25EF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xef, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x25F1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x25F2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&& (0x25F1) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf1, 0x25, 0x00, 0x00 # MemberFunction (0x25F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&) (0x25F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25F4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&& (0x25F1) # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf1, 0x25, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 # MemberFunction (0x25F5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&, const std::allocator,0> >::_Grp_t>&) (0x25F4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf4, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x25F6) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x25E1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64, const std::allocator,0> >::_Grp_t>&) (0x25E3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&, const std::allocator,0> >::_Grp_t>&) (0x25E7) # ] # 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>&) (0x25EA) # ] # 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> >&) (0x25EE) # ] # 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>&) (0x25F0) # ] # 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> >&&) (0x25F3) # ] # 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>&) (0x25F5) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdc, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe1, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe7, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xea, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf0, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf5, 0x25, 0x00, 0x00 # ArgList (0x25F7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&& (0x25F1) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf1, 0x25, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x25F8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&, std::integral_constant) (0x25F7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf7, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25F9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&& (0x25F1) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf1, 0x25, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x25FA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&, std::integral_constant) (0x25F9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf9, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x25FB) { # 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) (0x25F8) # ] # 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) (0x25FA) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf8, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xfa, 0x25, 0x00, 0x00 # Pointer (0x25FC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x25FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x25FC) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&&) (0x25F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfc, 0x25, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x25FE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x25FC) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x25ED) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfc, 0x25, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xed, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x25FF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::initializer_list,0> >::_Grp_t> (0x25E8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe8, 0x25, 0x00, 0x00 # MemberFunction (0x2600) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x25FC) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list,0> >::_Grp_t>) (0x25FF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfc, 0x25, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xff, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2601) { # 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> >&&) (0x25FD) # ] # 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> >&) (0x25FE) # ] # 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>) (0x2600) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfe, 0x25, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x26, 0x00, 0x00 # ArgList (0x2602) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 # MemberFunction (0x2603) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t&) (0x2602) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x02, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2604) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2605) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2604) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x04, 0x26, 0x00, 0x00 # MemberFunction (0x2606) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&&) (0x2605) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x05, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2607) { # 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&) (0x2603) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t&&) (0x2606) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x03, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x26, 0x00, 0x00 # Class (0x2608) { # 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 (0x2609) { # 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 (0x260A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 # MemberFunction (0x260B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, const std::_Tgt_state_t,0> >::_Grp_t&) (0x260A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0a, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x260C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ArgType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2604) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x04, 0x26, 0x00, 0x00 # MemberFunction (0x260D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, std::_Tgt_state_t,0> >::_Grp_t&&) (0x260C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x260E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 # MemberFunction (0x260F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&) (0x260E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0e, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2610) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ArgType: std::initializer_list,0> >::_Grp_t> (0x25E8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0xe8, 0x25, 0x00, 0x00 # MemberFunction (0x2611) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, std::initializer_list,0> >::_Grp_t>) (0x2610) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x10, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2612) { # 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&) (0x260B) # ] # 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&&) (0x260D) # ] # 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 __int64, const std::_Tgt_state_t,0> >::_Grp_t&) (0x260F) # ] # 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>) (0x2611) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0b, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0d, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0f, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x11, 0x26, 0x00, 0x00 # ArgList (0x2613) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 # MemberFunction (0x2614) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&) (0x2613) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x13, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2615) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list,0> >::_Grp_t>) (0x25FF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xff, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2616) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&) (0x2614) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(std::initializer_list,0> >::_Grp_t>) (0x2615) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x26, 0x00, 0x00 # MemberFunction (0x2617) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2618) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2617) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&) (0x2614) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x17, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x14, 0x26, 0x00, 0x00 # ArgList (0x2619) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 # MemberFunction (0x261A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >) (0x2619) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x19, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x261B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ArgType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 # MemberFunction (0x261C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator,0> >::_Grp_t> > >, std::_Vector_const_iterator,0> >::_Grp_t> > >) (0x261B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1b, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x261D) { # 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> > >) (0x261A) # ] # 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> > >) (0x261C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x26, 0x00, 0x00 # ArgList (0x261E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >& (0x25FC) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xfc, 0x25, 0x00, 0x00 # MemberFunction (0x261F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x261E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1e, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2620) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2621) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2622) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t (0x25E4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe4, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x2623) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x25EB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xeb, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2624) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x22, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2625) { # 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> >::() (0x2621) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2624) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x21, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x24, 0x26, 0x00, 0x00 # MemberFunction (0x2626) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2627) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2628) { # 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> >::() (0x2626) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2627) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x26, 0x00, 0x00 # Class (0x2629) { # 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 (0x262A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> >::_Grp_t> > > > (0x2629) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x29, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x262B) { # 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 (0x262C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator,0> >::_Grp_t> > > > (0x262B) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2b, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x262D) { # 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> >::() (0x262A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator,0> >::_Grp_t> > > > std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2a, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x26, 0x00, 0x00 # MemberFunction (0x262E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x262F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2630) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2631) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2632) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe5, 0x25, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2633) { # 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 __int64) (0x2631) # ] # 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 __int64) (0x2632) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x31, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x32, 0x26, 0x00, 0x00 # MemberFunction (0x2634) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2635) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe5, 0x25, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2636) { # 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> >::() (0x2634) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Tgt_state_t,0> >::_Grp_t& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x2635) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x34, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x35, 0x26, 0x00, 0x00 # MemberFunction (0x2637) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> >::_Grp_t> (0x25DD) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2638) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2639) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, const unsigned __int64) (0x2638) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x38, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x263A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 # MemberFunction (0x263B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&) (0x263A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x3a, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x263C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 # MemberFunction (0x263D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # 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*) (0x263C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x3c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x263E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x263F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # 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) (0x263E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x3e, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2640) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x2641) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # 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) (0x2640) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x40, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2642) { # 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) (0x263F) # ] # 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) (0x2641) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3f, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x41, 0x26, 0x00, 0x00 # MemberFunction (0x2643) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # 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*) (0x263C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x3c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2644) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 # MemberFunction (0x2645) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x2644) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x44, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2646) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2647) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2648) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x2649) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2648) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x48, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x264A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t*, const unsigned __int64, const unsigned __int64) (0x2649) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x49, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x264B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x264C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x2644) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x44, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x264D) { # 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 (0x264E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x25F6 # Name: vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x25FB # Name: _Move_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x25FB # Name: _Move_assign_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x2601 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # Name: ~vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2607 # Name: push_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x2612 # Name: insert # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2616 # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2618 # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2617) # Name: _Reallocate_exactly # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2617) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # Name: shrink_to_fit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x261D # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # Name: clear # } # 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> >&) (0x261F) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2625 # Name: data # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2628 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2628 # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x262D # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x262D # 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> >::() (0x2627) # 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> >::() (0x2627) # 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> >::() (0x262C) # 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> >::() (0x262C) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2625 # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2625 # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262E) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262F) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262F) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262F) # Name: capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262F) # Name: _Unused_capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262E) # Name: _Has_unused_capacity # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2633 # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2633 # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2636 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2636 # 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> >::() (0x2637) # Name: get_allocator # } # 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*, const unsigned __int64) (0x2639) # Name: _Udefault # } # 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*, const unsigned __int64, const std::_Tgt_state_t,0> >::_Grp_t&) (0x263B) # 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*) (0x263D) # Name: _Umove # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2642 # 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*) (0x2643) # 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*) (0x2645) # Name: _Destroy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2646) # Name: _Calculate_growth # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2647) # Name: _Buy # } # 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 __int64, const unsigned __int64) (0x264A) # Name: _Change_array # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # 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> >::() (0x264B) # 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> >::() (0x264B) # 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*) (0x264C) # Name: _Orphan_range # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> >::_Grp_t> (0x25DD) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits,0> >::_Grp_t> > (0x264D) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> >::_Grp_t> (0x25DD) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> >::_Grp_t> > > > (0x2629) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator,0> >::_Grp_t> > > > (0x262B) # Name: const_reverse_iterator # } # } .byte 0x36, 0x05, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0xf6, 0x25, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfb, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x66, 0x72 .byte 0x6f, 0x6d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfb, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x73 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x5f, 0x66, 0x72, 0x6f .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x01, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdc, 0x25, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x07, 0x26, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x12, 0x26, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x16, 0x26, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x18, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x17, 0x26, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x65, 0x5f .byte 0x65, 0x78, 0x61, 0x63 .byte 0x74, 0x6c, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x17, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdc, 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 0xdc, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1d, 0x26, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xdc, 0x25, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1f, 0x26, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x25, 0x26, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x28, 0x26, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x28, 0x26, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2d, 0x26, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2d, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x27, 0x26, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x27, 0x26, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2c, 0x26, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2c, 0x26, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x25, 0x26, 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 0x25, 0x26, 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 0x2e, 0x26, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2f, 0x26, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2f, 0x26, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2f, 0x26, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x2f, 0x26, 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 0x2e, 0x26, 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 0x33, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x33, 0x26, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x36, 0x26, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x36, 0x26, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x37, 0x26, 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 0x39, 0x26, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x3b, 0x26, 0x00, 0x00 .byte 0x5f, 0x55, 0x66, 0x69 .byte 0x6c, 0x6c, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x3d, 0x26, 0x00, 0x00 .byte 0x5f, 0x55, 0x6d, 0x6f .byte 0x76, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x42, 0x26, 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 0x43, 0x26, 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 0x45, 0x26, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x46, 0x26, 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 0x47, 0x26, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x4a, 0x26, 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 0xdc, 0x25, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x4b, 0x26, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x4b, 0x26, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x67, 0x65, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x4c, 0x26, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4d, 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 0x47, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdd, 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 0x20, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 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 0x30, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe5, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x08, 0x26, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 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 0x29, 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 0x2b, 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 # Class (0x264F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 98 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x264E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x62, 0x00, 0x10, 0x02 .byte 0x4e, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x76 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x3c, 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 (0x2650) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x264F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 624 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4f, 0x26, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x70, 0x02, 0x00, 0x00 # FieldList (0x2651) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0x0 # Name: _Begin # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: gsl::details::span_iterator,0> (0x19E9) # FieldOffset: 0x10 # Name: _End # } # } .byte 0x26, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x42 .byte 0x65, 0x67, 0x69, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x45 .byte 0x6e, 0x64, 0x00, 0xf1 # Struct (0x2652) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # FieldList: (0x2651) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x51, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x2653) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Tgt_state_t,0> >::_Grp_t (0x2652) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1974 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x52, 0x26, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xb6, 0x07, 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::_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 (0x2655) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x254B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2656) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2657) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x2551) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2658) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x254E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2659) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator& (0x2658) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 # MemberFunction (0x265A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x2659) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x59, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x265B) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_alloc > > (0x254B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x265C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_alloc > > (0x265B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5b, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x265D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: const std::_Vector_alloc > >* (0x265C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x265E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy*& (0x1257) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x12, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x265F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* const& (0x125A) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: const std::_Vector_alloc > >* (0x265C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x12, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2660) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy*& std::_Vector_alloc > >::() (0x265E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* const& std::_Vector_alloc > >::() (0x265F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5e, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5f, 0x26, 0x00, 0x00 # Pointer (0x2661) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x254B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2662) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_alloc > >& (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_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_alloc > >&) (0x2662) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x62, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2664) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x2658) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x58, 0x26, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2665) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x2550) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: const std::_Vector_alloc > >* (0x265C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x50, 0x25, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2666) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Vector_alloc > >::() (0x2664) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Vector_alloc > >::() (0x2665) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x64, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x65, 0x26, 0x00, 0x00 # Class (0x2667) { # 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 (0x2668) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x2667) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2669) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x2668) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x68, 0x26, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x266A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_val > (0x2667) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x67, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x266B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val > (0x266A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6a, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x266C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x266B) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: const std::_Vector_alloc > >* (0x265C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6b, 0x26, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x266D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Vector_alloc > >::() (0x2669) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Vector_alloc > >::() (0x266C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x69, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6c, 0x26, 0x00, 0x00 # ArgList (0x266E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Loop_vals_t* (0x25BA) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xba, 0x25, 0x00, 0x00 # MemberFunction (0x266F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Loop_vals_t*) (0x266E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6e, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2670) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x257A) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7a, 0x25, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2671) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Loop_vals_t* (0x2592) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2672) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t*& (0x2671) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: std::_Vector_alloc > >* (0x2655) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x71, 0x26, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x55, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2673) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Loop_vals_t* (0x25BA) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xba, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2674) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t*& (0x2673) # ClassType: std::_Vector_alloc > > (0x254B) # ThisType: const std::_Vector_alloc > >* (0x265C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x73, 0x26, 0x00, 0x00 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5c, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2675) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2672) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2674) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x26, 0x00, 0x00 # Struct (0x2676) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@U_Loop_vals_t@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 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .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, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 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 # FieldList (0x2677) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # FieldOffset: 0x0 # Name: _Mypair # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2656) # Name: _Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2656) # Name: ~_Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(const std::allocator&) (0x2657) # Name: _Copy_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::allocator&) (0x265A) # Name: _Move_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2656) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2656) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Vector_alloc > >::() (0x265D) # Name: _Getpfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2660 # Name: _Myproxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2656) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::_Vector_alloc > >&) (0x2663) # Name: _Swap_all # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2666 # Name: _Getal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x266D # Name: _Get_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const std::_Loop_vals_t*) (0x266F) # Name: _Make_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const unsigned __int64) (0x2670) # Name: _Make_iterator_offset # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2675 # Name: _Myfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2675 # Name: _Mylast # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2675 # Name: _Myend # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x254E) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x25BF) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Simple_types (0x2676) # Name: _Val_types # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t* (0x2592) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t* (0x2594) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x257A) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x257B) # Name: const_iterator # } # } .byte 0x62, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x57, 0x26, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5a, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5d, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x60, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x63, 0x26, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x66, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x6d, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6f, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x70, 0x26, 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 0x75, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x75, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x75, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbf, 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 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x76, 0x26, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x94, 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 0x7a, 0x25, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Class (0x2678) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 35 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2677) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@@std@@ # } .byte 0xde, 0x00, 0x04, 0x15 .byte 0x23, 0x00, 0x10, 0x02 .byte 0x77, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x56, 0x65 .byte 0x63, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 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, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # UdtSourceLine (0x2679) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_alloc > > (0x2678) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 402 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x78, 0x26, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x92, 0x01, 0x00, 0x00 # Pointer (0x267A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x254F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4f, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x267B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Loop_vals_t& (0x25A2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa2, 0x25, 0x00, 0x00 # MemberFunction (0x267C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::allocator (0x254E) # ThisType: const std::allocator* (0x267A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Loop_vals_t&) (0x267B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7a, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7b, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x267D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t* (0x2594) # ClassType: std::allocator (0x254E) # ThisType: const std::allocator* (0x267A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Loop_vals_t&) (0x2574) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x94, 0x25, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7a, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x74, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x267E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* std::allocator::(std::_Loop_vals_t&) (0x267C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t* std::allocator::(const std::_Loop_vals_t&) (0x267D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7c, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7d, 0x26, 0x00, 0x00 # Pointer (0x267F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x254E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2680) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x254E) # ThisType: std::allocator* (0x267F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7f, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2681) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x254E) # ThisType: std::allocator* (0x267F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x2551) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7f, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2682) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::() (0x2680) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::(const std::allocator&) (0x2681) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x80, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x81, 0x26, 0x00, 0x00 # Pointer (0x2683) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Loop_vals_t (0x2555) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x55, 0x25, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x2684) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2685) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x254E) # ThisType: std::allocator* (0x267F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t* const, const unsigned __int64) (0x2684) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7f, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2686) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::allocator (0x254E) # ThisType: std::allocator* (0x267F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7f, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2687) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::allocator (0x254E) # ThisType: std::allocator* (0x267F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7f, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2688) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* std::allocator::(const unsigned __int64) (0x2686) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* std::allocator::(const unsigned __int64, const void*) (0x2687) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x26, 0x00, 0x00 # MemberFunction (0x2689) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator (0x254E) # ThisType: const std::allocator* (0x267A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x7a, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x268A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x267E # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2682 # Name: allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::allocator::(std::_Loop_vals_t* const, const unsigned __int64) (0x2685) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2688 # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator::() (0x2689) # 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 (0x2555) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t* (0x2592) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t* (0x2594) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t& (0x25A2) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t& (0x2557) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7e, 0x26, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x82, 0x26, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x85, 0x26, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x88, 0x26, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x89, 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 0x55, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x94, 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 0xa2, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x57, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x268B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x268A) # 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 0x8a, 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 (0x268C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator (0x268B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8b, 0x26, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # FieldList (0x268D) { # 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* (0x603) # FieldOffset: 0x8 # 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, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4c .byte 0x6f, 0x6f, 0x70, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # Struct (0x268E) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x268D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::_Loop_vals_t # LinkageName: .?AU_Loop_vals_t@std@@ # } .byte 0x3e, 0x00, 0x05, 0x15 .byte 0x02, 0x00, 0x00, 0x02 .byte 0x8d, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x268F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Loop_vals_t (0x268E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1862 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8e, 0x26, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x46, 0x07, 0x00, 0x00 # Pointer (0x2690) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > > (0x257B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2691) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: std::_Vector_const_iterator > >* (0x2690) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x90, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2692) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x2693) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: std::_Vector_const_iterator > >* (0x2690) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t*, const std::_Container_base12*) (0x2692) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x90, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x92, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2694) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::() (0x2691) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(std::_Loop_vals_t*, const std::_Container_base12*) (0x2693) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x26, 0x00, 0x00 # Modifier (0x2695) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_const_iterator > > (0x257B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2696) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator > > (0x2695) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x95, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2697) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t& (0x2557) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x25, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2698) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t* (0x2594) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x94, 0x25, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2699) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > > (0x257B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x269A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > >& (0x2699) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: std::_Vector_const_iterator > >* (0x2690) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x99, 0x26, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x90, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x269B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x257B) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: std::_Vector_const_iterator > >* (0x2690) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x90, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x269C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::() (0x269A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(int) (0x269B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9a, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9b, 0x26, 0x00, 0x00 # MemberFunction (0x269D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x269E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > >& (0x2699) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: std::_Vector_const_iterator > >* (0x2690) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x99, 0x26, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x90, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x269F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x257B) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x26A0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator > > (0x2695) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x95, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x26A1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vector_const_iterator > >& (0x26A0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa0, 0x26, 0x00, 0x00 # MemberFunction (0x26A2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x26A1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa1, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26A3) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const __int64) (0x269F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9f, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x26, 0x00, 0x00 # MemberFunction (0x26A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Loop_vals_t& (0x2557) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x25, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26A5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x26A1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa1, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: const std::_Vector_const_iterator > >* (0x2696) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x26A1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x96, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa1, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26A7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Loop_vals_t* (0x2594) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x94, 0x25, 0x00, 0x00 # MemberFunction (0x26A8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x257B) # ThisType: std::_Vector_const_iterator > >* (0x2690) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Loop_vals_t*) (0x26A7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x25, 0x00, 0x00 .byte 0x90, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa7, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x26A9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Iterator_base12 (0x124F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* (0x2592) # FieldOffset: 0x10 # Name: _Ptr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2694 # Name: _Vector_const_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t& std::_Vector_const_iterator > >::() (0x2697) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t* std::_Vector_const_iterator > >::() (0x2698) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x269C # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x269C # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(const __int64) (0x269D) # Name: _Verify_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const __int64) (0x269E) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const __int64) (0x269F) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const __int64) (0x269E) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26A3 # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t& std::_Vector_const_iterator > >::(const __int64) (0x26A4) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A5) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A5) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A5) # Name: operator< # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A5) # Name: operator> # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A5) # Name: operator<= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A5) # Name: operator>= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x26A6) # Name: _Compat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const std::_Loop_vals_t* std::_Vector_const_iterator > >::() (0x2698) # Name: _Unwrapped # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(const std::_Loop_vals_t*) (0x26A8) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t (0x2555) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t* (0x2594) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t& (0x2557) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t* (0x2592) # Name: _Tptr # } # } .byte 0x36, 0x02, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x50 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x94, 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 0x97, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x98, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9c, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9c, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9d, 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 0x9e, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9f, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x9e, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xa3, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa4, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa5, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x26, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x98, 0x26, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa8, 0x26, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x74, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x55, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 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 0x94, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x5f, 0x54, 0x70, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x26AA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 32 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x26A9) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # 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 0x20, 0x00, 0x10, 0x02 .byte 0xa9, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x26AB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_const_iterator > > (0x26AA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 23 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xaa, 0x26, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x17, 0x00, 0x00, 0x00 # Struct (0x26AC) { # 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 (0x26AD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Default_allocator_traits > (0x26AC) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x26AE) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x26AD) # 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 0xad, 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 (0x26AF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator_traits > (0x26AE) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xae, 0x26, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x86, 0x03, 0x00, 0x00 # MemberFunction (0x26B0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_endif (0x25C3) # ThisType: std::_Node_endif* (0x25C4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc3, 0x25, 0x00, 0x00 .byte 0xc4, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x26B1) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_endif::() (0x26B0) # Name: _Node_endif # } # } .byte 0x22, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb0, 0x26, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x65, 0x6e .byte 0x64, 0x69, 0x66, 0x00 # Class (0x26B2) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x26B1) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 32 # Name: std::_Node_endif # LinkageName: .?AV_Node_endif@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x02, 0x00, 0x00, 0x02 .byte 0xb1, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x20, 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 (0x26B3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_endif (0x26B2) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1807 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb2, 0x26, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x0f, 0x07, 0x00, 0x00 # MemberFunction (0x26B4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_end_rep (0x25CA) # ThisType: std::_Node_end_rep* (0x25CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x25, 0x00, 0x00 .byte 0xcb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x26B5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_end_rep (0x25CA) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x26B6) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Node_end_rep (0x25CA) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xca, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x26B7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Node_end_rep (0x26B6) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x26B8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Node_end_rep& (0x26B7) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb7, 0x26, 0x00, 0x00 # MemberFunction (0x26B9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_end_rep& (0x26B5) # ClassType: std::_Node_end_rep (0x25CA) # ThisType: std::_Node_end_rep* (0x25CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Node_end_rep&) (0x26B8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb5, 0x26, 0x00, 0x00 .byte 0xca, 0x25, 0x00, 0x00 .byte 0xcb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb8, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x26BA) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_rep* (0x252D) # FieldOffset: 0x20 # Name: _Begin_rep # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_end_rep::() (0x26B4) # 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&) (0x26B9) # Name: operator= # } # } .byte 0x52, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x2d, 0x25, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x42 .byte 0x65, 0x67, 0x69, 0x6e .byte 0x5f, 0x72, 0x65, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb4, 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 0xb9, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Class (0x26BB) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x26BA) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 40 # Name: std::_Node_end_rep # LinkageName: .?AV_Node_end_rep@std@@ # } .byte 0x42, 0x00, 0x04, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0xba, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x28, 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 (0x26BC) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_end_rep (0x26BB) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1846 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xbb, 0x26, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x36, 0x07, 0x00, 0x00 # Class (0x26BD) { # 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 (0x26BE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x25D6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x26BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x26C0) { # 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 (0x26C1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator (0x26C0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x26C2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x26C1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x26C3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x26C4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x26C3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc3, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26C5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x26C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, const std::allocator&) (0x26C5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc5, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26C7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: const bool& (0x1C87) # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x26C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned __int64, const bool&, const std::allocator&) (0x26C7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc7, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x26C9) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector > (0x25D6) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x26CA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x26C9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc9, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x26CB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::vector >& (0x26CA) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xca, 0x26, 0x00, 0x00 # MemberFunction (0x26CC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x26CB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcb, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26CD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::vector >& (0x26CA) # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xca, 0x26, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x26CE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::vector >&, const std::allocator&) (0x26CD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xcd, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x26CF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x25D6) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x26D0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >&& (0x26CF) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xcf, 0x26, 0x00, 0x00 # MemberFunction (0x26D1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x26D0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd0, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26D2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x26CF) # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xcf, 0x26, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x26D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, const std::allocator&) (0x26D2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd2, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x26D4) { # 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 (0x26D5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list (0x26D4) # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd4, 0x26, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x26D6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, const std::allocator&) (0x26D5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd5, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26D7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x26BF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::allocator&) (0x26C4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned __int64, const std::allocator&) (0x26C6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned __int64, const bool&, const std::allocator&) (0x26C8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&) (0x26CC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x26CE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&) (0x26D1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x26D3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x26D6) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc6, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc8, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcc, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd1, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd3, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x26, 0x00, 0x00 # Pointer (0x26D8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x25D6) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x26D9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x26D8) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x26D0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd0, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26DA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::initializer_list (0x26D4) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd4, 0x26, 0x00, 0x00 # MemberFunction (0x26DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x26D8) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x26DA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xda, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26DC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x26D8) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x26CB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcb, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26DD) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::vector >&&) (0x26D9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::initializer_list) (0x26DB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(const std::vector >&) (0x26DC) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd9, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdc, 0x26, 0x00, 0x00 # MemberFunction (0x26DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x26DA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xda, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26DF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: const bool& (0x1C87) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 # MemberFunction (0x26E0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, const bool&) (0x26DF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdf, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26E1) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list) (0x26DE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned __int64, const bool&) (0x26E0) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x26, 0x00, 0x00 # Class (0x26E2) { # 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 (0x26E3) { # 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 (0x26E4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vb_const_iterator > > (0x26E3) # ArgType: std::initializer_list (0x26D4) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd4, 0x26, 0x00, 0x00 # MemberFunction (0x26E5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vb_const_iterator > >, std::initializer_list) (0x26E4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe4, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26E6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vb_const_iterator > > (0x26E3) # ArgType: const bool& (0x1C87) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 # MemberFunction (0x26E7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vb_const_iterator > >, const bool&) (0x26E6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe6, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26E8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vb_const_iterator > > (0x26E3) # ArgType: unsigned __int64 (0x23) # ArgType: const bool& (0x1C87) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 # MemberFunction (0x26E9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vb_const_iterator > >, unsigned __int64, const bool&) (0x26E8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe8, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26EA) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, std::initializer_list) (0x26E5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, const bool&) (0x26E7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, unsigned __int64, const bool&) (0x26E9) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe5, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe7, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x26, 0x00, 0x00 # MemberFunction (0x26EB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x26EC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x26C9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc9, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x26ED) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26EE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26EF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_const_iterator > > (0x26E3) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26F0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::() (0x26EE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > > std::vector >::() (0x26EF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xef, 0x26, 0x00, 0x00 # Class (0x26F1) { # 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 (0x26F2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x26F1) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf1, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x26F3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vb_const_iterator > > (0x26E3) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 # MemberFunction (0x26F4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vb_const_iterator > >) (0x26F3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf3, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x26F5) { # 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 (0x26F6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x26F5) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf5, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26F7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x26F6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x26F2) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf2, 0x26, 0x00, 0x00 # ArgList (0x26F8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: bool (0x30) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x26F9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, bool) (0x26F8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf8, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26FA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x26C0) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x26FC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x26FD) { # 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 (0x26FE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_reference > > (0x26FD) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x26FF) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::vector >::(unsigned __int64) (0x26FC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_reference > > std::vector >::(unsigned __int64) (0x26FE) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfc, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfe, 0x26, 0x00, 0x00 # MemberFunction (0x2700) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_reference > > (0x26FD) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2701) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_reference > > std::vector >::() (0x2700) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::vector >::() (0x26FA) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfa, 0x26, 0x00, 0x00 # MemberFunction (0x2702) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const bool&) (0x1C88) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x88, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2703) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vb_const_iterator > > (0x26E3) # ArgType: std::_Vb_const_iterator > > (0x26E3) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 # MemberFunction (0x2704) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vb_const_iterator > >, std::_Vb_const_iterator > >) (0x2703) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x03, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2705) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >) (0x26F4) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, std::_Vb_const_iterator > >) (0x2704) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf4, 0x26, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x27, 0x00, 0x00 # ArgList (0x2706) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >& (0x26D8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd8, 0x26, 0x00, 0x00 # MemberFunction (0x2707) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x2706) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x06, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2708) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vb_reference > > (0x26FD) # ArgType: std::_Vb_reference > > (0x26FD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 # MemberFunction (0x2709) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vb_reference > >, std::_Vb_reference > >) (0x2708) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x270A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&) (0x2707) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: void std::vector >::(std::_Vb_reference > >, std::_Vb_reference > >) (0x2709) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x07, 0x27, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x09, 0x27, 0x00, 0x00 # ArgList (0x270B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vb_const_iterator > > (0x26E3) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x270C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x25D6) # ThisType: std::vector >* (0x26BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vb_const_iterator > >, unsigned __int64) (0x270B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbe, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x0b, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x270D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, unsigned __int64) (0x115F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5f, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x270E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x25D6) # ThisType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x270F) { # 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 (0x2710) { # 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 (0x2711) { # 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 (0x2712) { # 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 (0x2713) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x2712) # 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 0x12, 0x27, 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 (0x2714) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector >:: (0x2713) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2605 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x13, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x2d, 0x0a, 0x00, 0x00 # FieldList (0x2715) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vb_val > (0x26BD) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: _VBITS # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x26D7 # Name: vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x26DD # Name: operator= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26E1 # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x26EA # Name: insert # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x26BF) # Name: ~vector # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned __int64) (0x26EB) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x26ED) # Name: capacity # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26F0 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26F0 # Name: end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > > std::vector >::() (0x26EF) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > > std::vector >::() (0x26EF) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x26F2) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x26F2) # Name: crend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x26BF) # Name: shrink_to_fit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >) (0x26F4) # Name: _Make_iter # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26F7 # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26F7 # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned __int64, bool) (0x26F9) # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x26ED) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x26ED) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::vector >::() (0x26FA) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator std::vector >::() (0x26FB) # Name: get_allocator # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26FF # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x26FF # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2701 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2701 # Name: back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const bool&) (0x2702) # Name: push_back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x26BF) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2705 # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x26BF) # Name: clear # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x26BF) # Name: flip # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x270A # Name: swap # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, unsigned __int64, const bool&) (0x26E9) # Name: _Insert_n # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::(std::_Vb_const_iterator > >, unsigned __int64) (0x270C) # Name: _Insert_x # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned __int64, unsigned __int64) (0x270D) # Name: _Orphan_range # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned __int64) (0x26EB) # Name: _Trim # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x270E) # Name: _Xlen # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x270E) # Name: _Xran # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_val > (0x26BD) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Wrap_alloc > (0x270F) # Name: _Alvbase_wrapped # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: _Alvbase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x2711) # Name: _Alvbase_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x26C0) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_reference > > (0x26FD) # 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 > > (0x26FD) # Name: _Reft # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_iterator > > (0x26E2) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_const_iterator > > (0x26E3) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_iterator > > (0x26E2) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_const_iterator > > (0x26E3) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x26F5) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x26F1) # Name: const_reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::vector >:: (0x2713) # Name: # } # } .byte 0x3a, 0x04, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x5f, 0x56, 0x42, 0x49 .byte 0x54, 0x53, 0x00, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0xd7, 0x26, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xdd, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe1, 0x26, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xea, 0x26, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x26, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xeb, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xed, 0x26, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf0, 0x26, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf0, 0x26, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x26, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xef, 0x26, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf2, 0x26, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf2, 0x26, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 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 0xf4, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf7, 0x26, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf7, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf9, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xed, 0x26, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xed, 0x26, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 0x26, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfb, 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 0xff, 0x26, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xff, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x01, 0x27, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x01, 0x27, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x02, 0x27, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x05, 0x27, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x26, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbf, 0x26, 0x00, 0x00 .byte 0x66, 0x6c, 0x69, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0a, 0x27, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe9, 0x26, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x5f .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0c, 0x27, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x5f .byte 0x78, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0d, 0x27, 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 0xeb, 0x26, 0x00, 0x00 .byte 0x5f, 0x54, 0x72, 0x69 .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0e, 0x27, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0e, 0x27, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x0f, 0x27, 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 0x10, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x76 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x11, 0x27, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xfd, 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 0xfd, 0x26, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x66 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe3, 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 0xe2, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe3, 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 0xf5, 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 0xf1, 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 0x13, 0x27, 0x00, 0x00 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2716) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 81 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2715) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 48 # Name: std::vector > # LinkageName: .?AV?$vector@_NV?$allocator@_N@std@@@std@@ # } .byte 0x6a, 0x00, 0x04, 0x15 .byte 0x51, 0x00, 0x10, 0x02 .byte 0x15, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x30, 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 (0x2717) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector > (0x2716) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2575 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x16, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x0f, 0x0a, 0x00, 0x00 # Class (0x2718) { # 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 (0x2719) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x271A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x271B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x25E0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x271C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator,0> >::_Grp_t> (0x25DD) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x271D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 # MemberFunction (0x271E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator,0> >::_Grp_t>&) (0x271D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x271F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2720) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x271F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2721) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: const std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x20, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2722) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy*& (0x1257) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x12, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2723) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* const& (0x125A) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: const std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x12, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x20, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2724) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2722) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* const& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2723) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x22, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x27, 0x00, 0x00 # Pointer (0x2725) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2726) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >& (0x2725) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x25, 0x27, 0x00, 0x00 # MemberFunction (0x2727) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >&) (0x2726) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x26, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2728) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> >::_Grp_t>& (0x271C) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2729) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: const std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdf, 0x25, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x20, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x272A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator,0> >::_Grp_t>& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2728) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator,0> >::_Grp_t>& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2729) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x28, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x29, 0x27, 0x00, 0x00 # Class (0x272B) { # 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 (0x272C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val,0> >::_Grp_t> > (0x272B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2b, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x272D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val,0> >::_Grp_t> >& (0x272C) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x27, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x272E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_val,0> >::_Grp_t> > (0x272B) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2b, 0x27, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x272F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val,0> >::_Grp_t> > (0x272E) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2e, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2730) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val,0> >::_Grp_t> >& (0x272F) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: const std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x27, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x20, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2731) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val,0> >::_Grp_t> >& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x272D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val,0> >::_Grp_t> >& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2730) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x30, 0x27, 0x00, 0x00 # ArgList (0x2732) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2648) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x48, 0x26, 0x00, 0x00 # MemberFunction (0x2733) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t*) (0x2732) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x32, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2734) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x26, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2735) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2736) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t*& (0x2735) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x35, 0x27, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2737) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2648) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x48, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2738) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t*& (0x2737) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: const std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2720) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x37, 0x27, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x20, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2739) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2736) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2738) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x36, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x38, 0x27, 0x00, 0x00 # Struct (0x273A) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Simple_types,0> >::_Grp_t> # LinkageName: .?AU?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ # } .byte 0xe6, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 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, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 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 # FieldList (0x273B) { # 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> (0x2718) # FieldOffset: 0x0 # Name: _Mypair # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: ~_Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::(const std::allocator,0> >::_Grp_t>&) (0x271B) # Name: _Copy_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::(std::allocator,0> >::_Grp_t>&) (0x271E) # Name: _Move_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2721) # Name: _Getpfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2724 # Name: _Myproxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::(std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >&) (0x2727) # Name: _Swap_all # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x272A # Name: _Getal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2731 # Name: _Get_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::(const std::_Tgt_state_t,0> >::_Grp_t*) (0x2733) # Name: _Make_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator,0> >::_Grp_t> > > std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::(const unsigned __int64) (0x2734) # Name: _Make_iterator_offset # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2739 # Name: _Myfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2739 # Name: _Mylast # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2739 # Name: _Myend # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> >::_Grp_t> (0x25DD) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits,0> >::_Grp_t> > (0x264D) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Simple_types,0> >::_Grp_t> (0x273A) # Name: _Val_types # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator,0> >::_Grp_t> > > (0x2608) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # Name: const_iterator # } # } .byte 0x62, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1b, 0x27, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1e, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x21, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x24, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x27, 0x27, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2a, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x31, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x33, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x34, 0x27, 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 0x39, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x39, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x39, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4d, 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 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x3a, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 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 0x08, 0x26, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Class (0x273C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 35 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x273B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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 0xd6, 0x01, 0x04, 0x15 .byte 0x23, 0x00, 0x10, 0x02 .byte 0x3b, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20 .byte 0x3e, 0x00, 0x2e, 0x3f .byte 0x41, 0x56, 0x3f, 0x24 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x40, 0x55, 0x3f .byte 0x24, 0x5f, 0x56, 0x65 .byte 0x63, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x40, 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, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # UdtSourceLine (0x273D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x273C) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 402 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3c, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x92, 0x01, 0x00, 0x00 # Pointer (0x273E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator,0> >::_Grp_t> (0x25DE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xde, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x273F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x30, 0x26, 0x00, 0x00 # MemberFunction (0x2740) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: const std::allocator,0> >::_Grp_t>* (0x273E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x273F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x3e, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3f, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2741) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: const std::allocator,0> >::_Grp_t>* (0x273E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t&) (0x2602) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x22, 0x26, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x3e, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x02, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2742) { # 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&) (0x2740) # ] # 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&) (0x2741) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x27, 0x00, 0x00 # Pointer (0x2743) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator,0> >::_Grp_t> (0x25DD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2744) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: std::allocator,0> >::_Grp_t>* (0x2743) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x43, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2745) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: std::allocator,0> >::_Grp_t>* (0x2743) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x25E0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x43, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2746) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator,0> >::_Grp_t>::() (0x2744) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator,0> >::_Grp_t>::(const std::allocator,0> >::_Grp_t>&) (0x2745) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x44, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x45, 0x27, 0x00, 0x00 # Pointer (0x2747) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x2748) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2749) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: std::allocator,0> >::_Grp_t>* (0x2743) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const, const unsigned __int64) (0x2748) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x43, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x48, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x274A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: std::allocator,0> >::_Grp_t>* (0x2743) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x43, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x274B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: std::allocator,0> >::_Grp_t>* (0x2743) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x43, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x274C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(const unsigned __int64) (0x274A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(const unsigned __int64, const void*) (0x274B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4a, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4b, 0x27, 0x00, 0x00 # MemberFunction (0x274D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # ThisType: const std::allocator,0> >::_Grp_t>* (0x273E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x3e, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x274E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2742 # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2746 # 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 __int64) (0x2749) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x274C # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator,0> >::_Grp_t>::() (0x274D) # 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 (0x2547) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x42, 0x27, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x46, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x49, 0x27, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x4c, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4d, 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 0x47, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 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 0x30, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe5, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x274F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x274E) # 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 0x4e, 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, 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 (0x2750) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator,0> >::_Grp_t> (0x274F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4f, 0x27, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # Pointer (0x2751) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2752) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2751) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x51, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2753) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x2754) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2751) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, const std::_Container_base12*) (0x2753) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x51, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x53, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2755) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::() (0x2752) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::(std::_Tgt_state_t,0> >::_Grp_t*, const std::_Container_base12*) (0x2754) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x52, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x27, 0x00, 0x00 # Modifier (0x2756) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2757) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2756) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x56, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2758) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe5, 0x25, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2759) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x22, 0x26, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x275A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x275B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > >& (0x275A) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2751) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x27, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x51, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x275C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2751) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x51, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x275D) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> >::_Grp_t> > >& std::_Vector_const_iterator,0> >::_Grp_t> > >::() (0x275B) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::_Vector_const_iterator,0> >::_Grp_t> > >::(int) (0x275C) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5b, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5c, 0x27, 0x00, 0x00 # MemberFunction (0x275E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x275F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > >& (0x275A) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2751) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x27, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x51, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2760) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2761) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2756) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x56, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2762) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vector_const_iterator,0> >::_Grp_t> > >& (0x2761) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x61, 0x27, 0x00, 0x00 # MemberFunction (0x2763) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x2762) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x62, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2764) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator,0> >::_Grp_t> > > std::_Vector_const_iterator,0> >::_Grp_t> > >::(const __int64) (0x2760) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_Vector_const_iterator,0> >::_Grp_t> > >::(const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x2763) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x60, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x63, 0x27, 0x00, 0x00 # MemberFunction (0x2765) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe5, 0x25, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2766) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x2762) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x62, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2767) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: const std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2757) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator,0> >::_Grp_t> > >&) (0x2762) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x57, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x62, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2768) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x22, 0x26, 0x00, 0x00 # MemberFunction (0x2769) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x2609) # ThisType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2751) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Tgt_state_t,0> >::_Grp_t*) (0x2768) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x26, 0x00, 0x00 .byte 0x51, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x68, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x276A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Iterator_base12 (0x124F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # FieldOffset: 0x10 # Name: _Ptr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2755 # 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> > >::() (0x2758) # 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> > >::() (0x2759) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x275D # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x275D # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator,0> >::_Grp_t> > >::(const __int64) (0x275E) # 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 __int64) (0x275F) # 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 __int64) (0x2760) # 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 __int64) (0x275F) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2764 # 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 __int64) (0x2765) # 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> > >&) (0x2766) # 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> > >&) (0x2766) # 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> > >&) (0x2766) # 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> > >&) (0x2766) # 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> > >&) (0x2766) # 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> > >&) (0x2766) # 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> > >&) (0x2767) # 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> > >::() (0x2759) # 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*) (0x2769) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Name: _Tptr # } # } .byte 0x36, 0x02, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x50 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x55, 0x27, 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 0x58, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x59, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5d, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5d, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5e, 0x27, 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 0x5f, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x60, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5f, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x64, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x65, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x66, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x67, 0x27, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x59, 0x27, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x69, 0x27, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x74, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x47, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 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 0x22, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x5f, 0x54, 0x70, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x276B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 32 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x276A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # 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 0x20, 0x00, 0x10, 0x02 .byte 0x6a, 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, 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 (0x276C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_const_iterator,0> >::_Grp_t> > > (0x276B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 23 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x6b, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x17, 0x00, 0x00, 0x00 # Struct (0x276D) { # 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 (0x276E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x276F) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x276E) # 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 0x6e, 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, 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 (0x2770) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator_traits,0> >::_Grp_t> > (0x276F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x6f, 0x27, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x86, 0x03, 0x00, 0x00 # Pointer (0x2771) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2772) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x2658) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2771) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x58, 0x26, 0x00, 0x00 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x71, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2773) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2774) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x2773) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x73, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2775) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x2550) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2774) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x50, 0x25, 0x00, 0x00 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x74, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2776) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2772) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2775) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x72, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x27, 0x00, 0x00 # MemberFunction (0x2777) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x2668) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2771) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x68, 0x26, 0x00, 0x00 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x71, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2778) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x266B) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2774) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x6b, 0x26, 0x00, 0x00 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x74, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2779) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2777) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2778) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x77, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x78, 0x27, 0x00, 0x00 # FieldList (0x277A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::allocator (0x254E) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Vector_val > (0x2667) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2776 # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2779 # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x254E) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x67, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x76, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x79, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x277B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x277A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x7a, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6d, 0x70 .byte 0x72, 0x65, 0x73, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x69, 0x72, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 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 (0x277C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x277B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x7b, 0x27, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # Pointer (0x277D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x2667) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x277E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_val > (0x2667) # ThisType: std::_Vector_val >* (0x277D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x26, 0x00, 0x00 .byte 0x7d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x277F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* (0x2592) # FieldOffset: 0x8 # Name: _Myfirst # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* (0x2592) # FieldOffset: 0x10 # Name: _Mylast # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* (0x2592) # FieldOffset: 0x18 # Name: _Myend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_val >::() (0x277E) # Name: _Vector_val # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t (0x2555) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t* (0x2592) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t* (0x2594) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t& (0x25A2) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t& (0x2557) # Name: const_reference # } # } .byte 0xf2, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4d .byte 0x79, 0x6c, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7e, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x55, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x94, 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 0xa2, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x57, 0x25, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 # Class (0x2780) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 12 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x277F) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x7f, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x76 .byte 0x61, 0x6c, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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 (0x2781) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_val > (0x2780) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 376 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x80, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x78, 0x01, 0x00, 0x00 # FieldList (0x2782) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t (0x2555) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t* (0x2592) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t* (0x2594) # Name: const_pointer # } # } .byte 0x6a, 0x00, 0x03, 0x12 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x55, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x94, 0x25, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Struct (0x2783) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2782) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@U_Loop_vals_t@std@@@std@@ # } .byte 0x6a, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x10, 0x02 .byte 0x82, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 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, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 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 (0x2784) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Simple_types (0x2783) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 928 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x83, 0x27, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xa0, 0x03, 0x00, 0x00 # ArgList (0x2785) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x2658) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2786) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::_Default_allocator_traits > (0x26AC) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, const unsigned __int64) (0x2785) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2787) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x2658) # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x2788) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::_Default_allocator_traits > (0x26AC) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const unsigned __int64, const void*) (0x2787) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x87, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2789) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::_Loop_vals_t* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64) (0x2786) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::_Loop_vals_t* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64, const void*) (0x2788) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x86, 0x27, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x88, 0x27, 0x00, 0x00 # ArgList (0x278A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x2658) # ArgType: const std::_Loop_vals_t* (0x25BA) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0xba, 0x25, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x278B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x26AC) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const std::_Loop_vals_t*, const unsigned __int64) (0x278A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8a, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x278C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Default_allocator_traits > (0x26AC) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x2551) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x278D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x254E) # ClassType: std::_Default_allocator_traits > (0x26AC) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x2551) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x278E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2789 # 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 __int64) (0x278B) # Name: deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x278C) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x278D) # Name: select_on_container_copy_construction # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x254E) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t (0x2555) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Loop_vals_t* (0x2592) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Loop_vals_t* (0x2594) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void* (0x603) # Name: void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const void* (0x1283) # Name: const_void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_copy_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0xbe, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x89, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x8b, 0x27, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x8c, 0x27, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x8d, 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 0x4e, 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 0x55, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x94, 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, 0x06, 0x00, 0x00 .byte 0x76, 0x6f, 0x69, 0x64 .byte 0x5f, 0x70, 0x6f, 0x69 .byte 0x6e, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xbd, 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 0xc0, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Struct (0x278F) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x278E) # 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 0x8e, 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 (0x2790) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocator_traits > (0x278F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 835 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x8f, 0x27, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x43, 0x03, 0x00, 0x00 # Class (0x2791) { # 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 (0x2792) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_val > (0x26BD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2793) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2794) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x26C3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc3, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2795) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned __int64, const bool&) (0x26DF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdf, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2796) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned __int64, const bool&, const std::allocator&) (0x26C7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc7, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2797) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vb_val > (0x26BD) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2798) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_val > (0x2797) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x97, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2799) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vb_val >& (0x2798) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x98, 0x27, 0x00, 0x00 # MemberFunction (0x279A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_val >&) (0x2799) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x99, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x279B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_Vb_val >& (0x2798) # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x98, 0x27, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x279C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Vb_val >&, const std::allocator&) (0x279B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9b, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x279D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_val > (0x26BD) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x279E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vb_val >&& (0x279D) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9d, 0x27, 0x00, 0x00 # MemberFunction (0x279F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vb_val >&&) (0x279E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x9e, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x27A0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vb_val >&& (0x279D) # ArgType: const std::allocator& (0x26C2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x9d, 0x27, 0x00, 0x00 .byte 0xc2, 0x26, 0x00, 0x00 # MemberFunction (0x27A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_val > (0x26BD) # ThisType: std::_Vb_val >* (0x2792) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vb_val >&&, const std::allocator&) (0x27A0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x92, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa0, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27A2) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::() (0x2793) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::(const std::allocator&) (0x2794) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::(unsigned __int64, const bool&) (0x2795) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::(unsigned __int64, const bool&, const std::allocator&) (0x2796) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::(const std::_Vb_val >&) (0x279A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::(const std::_Vb_val >&, const std::allocator&) (0x279C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::(std::_Vb_val >&&) (0x279F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::(std::_Vb_val >&&, const std::allocator&) (0x27A1) # ] # } .byte 0x42, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x94, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x95, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x96, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9a, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9c, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9f, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa1, 0x27, 0x00, 0x00 # MemberFunction (0x27A3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Vb_val > (0x26BD) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x27A4) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::vector > (0x2791) # FieldOffset: 0x8 # Name: _Myvec # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 (0x23) # FieldOffset: 0x28 # Name: _Mysize # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x8 # MethodListIndex: 0x27A2 # Name: _Vb_val # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::() (0x2793) # Name: ~_Vb_val # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::() (0x2793) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_val >::() (0x2793) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Vb_val >::(unsigned __int64) (0x27A3) # Name: _Nw # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: _Alvbase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x2711) # Name: _Alvbase_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::vector > (0x2791) # Name: _Vectype # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Wrap_alloc > (0x270F) # Name: _Alvbase_wrapped # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # } .byte 0x2e, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x65, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x28, 0x00, 0x5f, 0x4d .byte 0x79, 0x73, 0x69, 0x7a .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x08, 0x00 .byte 0xa2, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x62 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xa3, 0x27, 0x00, 0x00 .byte 0x5f, 0x4e, 0x77, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x76 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x11, 0x27, 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 0x91, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x0f, 0x27, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x27A5) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 22 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x27A4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 48 # Name: std::_Vb_val > # LinkageName: .?AV?$_Vb_val@V?$allocator@_N@std@@@std@@ # } .byte 0x62, 0x00, 0x04, 0x15 .byte 0x16, 0x00, 0x10, 0x02 .byte 0xa4, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x30, 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 (0x27A6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vb_val > (0x27A5) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2460 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa5, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x9c, 0x09, 0x00, 0x00 # Pointer (0x27A7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x26C1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x27A8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: bool (0x30) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x27A9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: bool& (0x27A8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa8, 0x27, 0x00, 0x00 # MemberFunction (0x27AA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool* (0x630) # ClassType: std::allocator (0x26C0) # ThisType: const std::allocator* (0x27A7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool&) (0x27A9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x06, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xa7, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa9, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x27AB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const bool (0x1067) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x27AC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const bool* (0x27AB) # ClassType: std::allocator (0x26C0) # ThisType: const std::allocator* (0x27A7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const bool&) (0x1C88) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xab, 0x27, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xa7, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x88, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27AD) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool* std::allocator::(bool&) (0x27AA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const bool* std::allocator::(const bool&) (0x27AC) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaa, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xac, 0x27, 0x00, 0x00 # Pointer (0x27AE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x26C0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x27AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x26C0) # ThisType: std::allocator* (0x27AE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xae, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27B0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x26C0) # ThisType: std::allocator* (0x27AE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x26C3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xae, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc3, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27B1) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::() (0x27AF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::(const std::allocator&) (0x27B0) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb0, 0x27, 0x00, 0x00 # Pointer (0x27B2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: bool (0x30) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x27B3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: bool* const (0x27B2) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb2, 0x27, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x27B4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x26C0) # ThisType: std::allocator* (0x27AE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (bool* const, const unsigned __int64) (0x27B3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xae, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb3, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27B5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool* (0x630) # ClassType: std::allocator (0x26C0) # ThisType: std::allocator* (0x27AE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x06, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xae, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27B6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool* (0x630) # ClassType: std::allocator (0x26C0) # ThisType: std::allocator* (0x27AE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x06, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xae, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27B7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool* std::allocator::(const unsigned __int64) (0x27B5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: bool* std::allocator::(const unsigned __int64, const void*) (0x27B6) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb5, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x27, 0x00, 0x00 # MemberFunction (0x27B8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator (0x26C0) # ThisType: const std::allocator* (0x27A7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xa7, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x27B9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27AD # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27B1 # Name: allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::allocator::(bool* const, const unsigned __int64) (0x27B4) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27B7 # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator::() (0x27B8) # 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* (0x630) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const bool* (0x27AB) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool& (0x27A8) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const bool& (0x1C87) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xad, 0x27, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xb1, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb4, 0x27, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xb7, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb8, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xab, 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 0xa8, 0x27, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x27BA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x27B9) # 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 0xb9, 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 (0x27BB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator (0x27BA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xba, 0x27, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # Pointer (0x27BC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iterator > > (0x26E2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x27BD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x27BE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: std::_Container_base12* (0x1343) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x43, 0x13, 0x00, 0x00 # MemberFunction (0x27BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, std::_Container_base12*) (0x27BE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xbe, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27C0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_iterator > >::() (0x27BD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_iterator > >::(unsigned*, std::_Container_base12*) (0x27BF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x27, 0x00, 0x00 # Modifier (0x27C1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vb_iterator > > (0x26E2) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x27C2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_iterator > > (0x27C1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x27C3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_reference > > (0x26FD) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: const std::_Vb_iterator > >* (0x27C2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc2, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x27C4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iterator > > (0x26E2) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x27C5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > >& (0x27C4) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc4, 0x27, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27C7) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > >& std::_Vb_iterator > >::() (0x27C5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::_Vb_iterator > >::(int) (0x27C6) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc5, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc6, 0x27, 0x00, 0x00 # MemberFunction (0x27C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > >& (0x27C4) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc4, 0x27, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > > (0x26E2) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: const std::_Vb_iterator > >* (0x27C2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc2, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x27CA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vb_const_iterator > > (0x26E3) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x27CB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_const_iterator > > (0x27CA) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x27CC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vb_const_iterator > >& (0x27CB) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xcb, 0x27, 0x00, 0x00 # MemberFunction (0x27CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: const std::_Vb_iterator > >* (0x27C2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_const_iterator > >&) (0x27CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc2, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27CE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::_Vb_iterator > >::(const __int64) (0x27C9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_Vb_iterator > >::(const std::_Vb_const_iterator > >&) (0x27CD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcd, 0x27, 0x00, 0x00 # MemberFunction (0x27CF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_reference > > (0x26FD) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: const std::_Vb_iterator > >* (0x27C2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc2, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x27D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_reference > > (0x26FD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # FieldList (0x27D1) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vb_const_iterator > > (0x26E3) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27C0 # Name: _Vb_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_reference > > std::_Vb_iterator > >::() (0x27C3) # Name: operator* # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27C7 # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27C7 # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > >& std::_Vb_iterator > >::(const __int64) (0x27C8) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > > std::_Vb_iterator > >::(const __int64) (0x27C9) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_iterator > >& std::_Vb_iterator > >::(const __int64) (0x27C8) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27CE # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_reference > > std::_Vb_iterator > >::(const __int64) (0x27CF) # Name: operator[] # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_const_iterator > > (0x26E3) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_reference > > (0x26FD) # Name: _Reft # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool (0x30) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool (0x30) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_reference > >* (0x27D0) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_reference > > (0x26FD) # Name: reference # } # } .byte 0x6a, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc0, 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 0xc3, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc8, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc9, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc8, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xce, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcf, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xfd, 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 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd0, 0x27, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x27D2) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 22 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x27D1) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Vb_iterator > > # LinkageName: .?AV?$_Vb_iterator@U?$_Wrap_alloc@V?$allocator@I@std@@@std@@@std@@ # } .byte 0x9e, 0x00, 0x04, 0x15 .byte 0x16, 0x00, 0x10, 0x02 .byte 0xd1, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x27D3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vb_iterator > > (0x27D2) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2361 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd2, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x39, 0x09, 0x00, 0x00 # Class (0x27D4) { # 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 (0x27D5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_const_iterator > > (0x26E3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x27D6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x27D7) { # 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 # Pointer (0x27D8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned (0x27D7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd7, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x27D9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned* (0x27D8) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x27DA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned*, const std::_Container_base12*) (0x27D9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd9, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27DB) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_const_iterator > >::() (0x27D6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_const_iterator > >::(const unsigned*, const std::_Container_base12*) (0x27DA) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x27, 0x00, 0x00 # Pointer (0x27DC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_const_iterator > > (0x27CA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x27DD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: const std::_Vb_const_iterator > >* (0x27DC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x27DE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_const_iterator > > (0x26E3) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x27DF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_const_iterator > >& (0x27DE) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x27, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27E0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_const_iterator > > (0x26E3) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27E1) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::() (0x27DF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > > std::_Vb_const_iterator > >::(int) (0x27E0) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdf, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x27, 0x00, 0x00 # MemberFunction (0x27E2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_const_iterator > >& (0x27DE) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x27, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27E3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_const_iterator > > (0x26E3) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: const std::_Vb_const_iterator > >* (0x27DC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27E4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: const std::_Vb_const_iterator > >* (0x27DC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_const_iterator > >&) (0x27CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27E5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > > std::_Vb_const_iterator > >::(const __int64) (0x27E3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E4) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe4, 0x27, 0x00, 0x00 # MemberFunction (0x27E6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: const std::_Vb_const_iterator > >* (0x27DC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27E7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: const std::_Vb_const_iterator > >* (0x27DC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_const_iterator > >&) (0x27CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27E8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: const std::_Vb_const_iterator > >* (0x27DC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_const_iterator > >&) (0x27CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x27E9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vb_iter_base > > (0x27D4) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27DB # Name: _Vb_const_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::() (0x27DD) # Name: operator* # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27E1 # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27E1 # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const __int64) (0x27E2) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > > std::_Vb_const_iterator > >::(const __int64) (0x27E3) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const __int64) (0x27E2) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27E5 # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::(const __int64) (0x27E6) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator< # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator> # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator<= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator>= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E8) # Name: _Compat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_const_iterator > >::() (0x27D6) # Name: _Dec # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_const_iterator > >::() (0x27D6) # Name: _Inc # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_iter_base > > (0x27D4) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: _Size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_reference > > (0x26FD) # Name: _Reft # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool (0x30) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool (0x30) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool* (0x630) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: bool (0x30) # Name: reference # } # } .byte 0x2a, 0x02, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xdb, 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 0xdd, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe1, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe1, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe2, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe3, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe2, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe5, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe6, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xe8, 0x27, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd6, 0x27, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd6, 0x27, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x5f, 0x53, 0x69, 0x7a .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xfd, 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 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x30, 0x06, 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 # Class (0x27EA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 32 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x27E9) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x20, 0x00, 0x10, 0x02 .byte 0xe9, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x27EB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vb_const_iterator > > (0x27EA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2160 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xea, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x70, 0x08, 0x00, 0x00 # MemberFunction (0x27EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_reference > > (0x26FD) # ThisType: std::_Vb_reference > >* (0x27D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xd0, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x27ED) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vb_iter_base > > (0x27D4) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x27EE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_iter_base > > (0x27ED) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xed, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x27EF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vb_iter_base > >& (0x27EE) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xee, 0x27, 0x00, 0x00 # MemberFunction (0x27F0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_reference > > (0x26FD) # ThisType: std::_Vb_reference > >* (0x27D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_iter_base > >&) (0x27EF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xd0, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xef, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27F1) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::_Vb_reference > >::() (0x27EC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_reference > >::(const std::_Vb_iter_base > >&) (0x27F0) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xec, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf0, 0x27, 0x00, 0x00 # Pointer (0x27F2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_reference > > (0x26FD) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x27F3) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vb_reference > > (0x26FD) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x27F4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_reference > > (0x27F3) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf3, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x27F5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vb_reference > >& (0x27F4) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf4, 0x27, 0x00, 0x00 # MemberFunction (0x27F6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_reference > >& (0x27F2) # ClassType: std::_Vb_reference > > (0x26FD) # ThisType: std::_Vb_reference > >* (0x27D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_reference > >&) (0x27F5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf2, 0x27, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xd0, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27F7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_reference > >& (0x27F2) # ClassType: std::_Vb_reference > > (0x26FD) # ThisType: std::_Vb_reference > >* (0x27D0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf2, 0x27, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xd0, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x27F8) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_reference > >& std::_Vb_reference > >::(const std::_Vb_reference > >&) (0x27F6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vb_reference > >& std::_Vb_reference > >::(bool) (0x27F7) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x27, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf7, 0x27, 0x00, 0x00 # Pointer (0x27F9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_reference > > (0x27F3) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf3, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x27FA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vb_reference > > (0x26FD) # ThisType: const std::_Vb_reference > >* (0x27F9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xf9, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned* (0x27D8) # ClassType: std::_Vb_reference > > (0x26FD) # ThisType: const std::_Vb_reference > >* (0x27F9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xf9, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x27FC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned (0x75) # ClassType: std::_Vb_reference > > (0x26FD) # ThisType: const std::_Vb_reference > >* (0x27F9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xf9, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x27FD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vb_iter_base > > (0x27D4) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27F1 # Name: _Vb_reference # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x27F8 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_reference > >::() (0x27EC) # Name: flip # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vb_reference > >::() (0x27FA) # Name: operator bool # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const unsigned* std::_Vb_reference > >::() (0x27FB) # Name: _Getptr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Protected (0x2) # Type: unsigned std::_Vb_reference > >::() (0x27FC) # Name: _Mask # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vb_iter_base > > (0x27D4) # Name: _Mybase # } # } .byte 0x92, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf1, 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 0xf8, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xec, 0x27, 0x00, 0x00 .byte 0x66, 0x6c, 0x69, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfa, 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 0xfb, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x74, 0x72, 0x00 .byte 0x11, 0x15, 0x02, 0x00 .byte 0xfc, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x73 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x27FE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 10 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x27FD) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0xfd, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x27FF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vb_reference > > (0x27FE) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2094 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfe, 0x27, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x2e, 0x08, 0x00, 0x00 # FieldList (0x2800) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: _Alloc # } # } .byte 0x12, 0x00, 0x03, 0x12 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # Struct (0x2801) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2800) # 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 0x00, 0x28, 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 (0x2802) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Wrap_alloc > (0x2801) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2037 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x01, 0x28, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0xf5, 0x07, 0x00, 0x00 # Modifier (0x2803) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::allocator (0x2710) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2804) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x2803) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x03, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x2805) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned (0x75) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2806) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: unsigned& (0x2805) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x05, 0x28, 0x00, 0x00 # MemberFunction (0x2807) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::allocator (0x2710) # ThisType: const std::allocator* (0x2804) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned&) (0x2806) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x04, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x06, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2808) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned (0x27D7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd7, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2809) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const unsigned& (0x2808) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 # MemberFunction (0x280A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned* (0x27D8) # ClassType: std::allocator (0x2710) # ThisType: const std::allocator* (0x2804) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned&) (0x2809) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x04, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x09, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x280B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned* std::allocator::(unsigned&) (0x2807) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const unsigned* std::allocator::(const unsigned&) (0x280A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x07, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0a, 0x28, 0x00, 0x00 # Pointer (0x280C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x2710) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x280D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x2710) # ThisType: std::allocator* (0x280C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x280E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::allocator (0x2803) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x03, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x280F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # MemberFunction (0x2810) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x2710) # ThisType: std::allocator* (0x280C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x280F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2811) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::() (0x280D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::allocator::(const std::allocator&) (0x2810) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0d, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x28, 0x00, 0x00 # Pointer (0x2812) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned (0x75) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x2813) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* const (0x2812) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2814) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x2710) # ThisType: std::allocator* (0x280C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned* const, const unsigned __int64) (0x2813) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x13, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2815) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::allocator (0x2710) # ThisType: std::allocator* (0x280C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2816) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::allocator (0x2710) # ThisType: std::allocator* (0x280C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const void*) (0x1284) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x84, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2817) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned* std::allocator::(const unsigned __int64) (0x2815) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned* std::allocator::(const unsigned __int64, const void*) (0x2816) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x15, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x16, 0x28, 0x00, 0x00 # MemberFunction (0x2818) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::allocator (0x2710) # ThisType: const std::allocator* (0x2804) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x04, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2819) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x280B # Name: address # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2811 # Name: allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::allocator::(unsigned* const, const unsigned __int64) (0x2814) # Name: deallocate # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2817 # Name: allocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::allocator::() (0x2818) # 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* (0x675) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned* (0x27D8) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned& (0x2805) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned& (0x2808) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0x5e, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0b, 0x28, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x11, 0x28, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x14, 0x28, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x17, 0x28, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x18, 0x28, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd8, 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 0x05, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xbd, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Class (0x281A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2819) # 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 0x19, 0x28, 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 (0x281B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator (0x281A) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 940 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x1a, 0x28, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xac, 0x03, 0x00, 0x00 # Struct (0x281C) { # 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 (0x281D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Default_allocator_traits > (0x281C) # BaseOffset: 0x0 # } # } .byte 0x0e, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 # Struct (0x281E) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x281D) # 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 0x1d, 0x28, 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 (0x281F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::allocator_traits > (0x281E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 902 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x1e, 0x28, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x86, 0x03, 0x00, 0x00 # Pointer (0x2820) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2821) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> >::_Grp_t>& (0x271C) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x2820) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x20, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2822) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2823) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2822) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x22, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2824) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # ThisType: const std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x2823) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdf, 0x25, 0x00, 0x00 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x23, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2825) { # 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>::() (0x2821) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator,0> >::_Grp_t>& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x2824) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x21, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x24, 0x28, 0x00, 0x00 # MemberFunction (0x2826) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val,0> >::_Grp_t> >& (0x272C) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x2820) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2c, 0x27, 0x00, 0x00 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x20, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2827) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val,0> >::_Grp_t> >& (0x272F) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # ThisType: const std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x2823) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2f, 0x27, 0x00, 0x00 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x23, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2828) { # 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>::() (0x2826) # ] # 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>::() (0x2827) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x28, 0x00, 0x00 # FieldList (0x2829) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::allocator,0> >::_Grp_t> (0x25DD) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Vector_val,0> >::_Grp_t> > (0x272B) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2825 # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2828 # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> >::_Grp_t> (0x25DD) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x2b, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x25, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x28, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x282A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2829) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x29, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6d, 0x70 .byte 0x72, 0x65, 0x73, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x69, 0x72, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 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 (0x282B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x282A) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2a, 0x28, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # Pointer (0x282C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val,0> >::_Grp_t> > (0x272B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2b, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x282D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_val,0> >::_Grp_t> > (0x272B) # ThisType: std::_Vector_val,0> >::_Grp_t> >* (0x282C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2b, 0x27, 0x00, 0x00 .byte 0x2c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x282E) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # FieldOffset: 0x8 # Name: _Myfirst # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # FieldOffset: 0x10 # Name: _Mylast # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # FieldOffset: 0x18 # Name: _Myend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_val,0> >::_Grp_t> >::() (0x282D) # Name: _Vector_val # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t& (0x25E5) # Name: const_reference # } # } .byte 0xf2, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4d .byte 0x79, 0x6c, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2d, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 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 0x30, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe5, 0x25, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 # Class (0x282F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 12 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x282E) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x2e, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x76 .byte 0x61, 0x6c, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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 (0x2830) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_val,0> >::_Grp_t> > (0x282F) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 376 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2f, 0x28, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x78, 0x01, 0x00, 0x00 # FieldList (0x2831) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # Name: const_pointer # } # } .byte 0x6a, 0x00, 0x03, 0x12 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 0x26, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Struct (0x2832) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2831) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Simple_types,0> >::_Grp_t> # LinkageName: .?AU?$_Simple_types@U_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@std@@@std@@ # } .byte 0xe6, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x10, 0x02 .byte 0x31, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 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, 0x55 .byte 0x3f, 0x24, 0x5f, 0x53 .byte 0x69, 0x6d, 0x70, 0x6c .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x73, 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 (0x2833) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Simple_types,0> >::_Grp_t> (0x2832) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 928 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x32, 0x28, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xa0, 0x03, 0x00, 0x00 # ArgList (0x2834) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2835) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator,0> >::_Grp_t>&, const unsigned __int64) (0x2834) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x34, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2836) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x2837) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator,0> >::_Grp_t>&, const unsigned __int64, const void*) (0x2836) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x36, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2838) { # 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 __int64) (0x2835) # ] # 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 __int64, const void*) (0x2837) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x35, 0x28, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0x37, 0x28, 0x00, 0x00 # ArgList (0x2839) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* (0x2648) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x48, 0x26, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x283A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # 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 __int64) (0x2839) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x39, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x283B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x25E0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x283C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator,0> >::_Grp_t> (0x25DD) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x25E0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x283D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2838 # 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 __int64) (0x283A) # Name: deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Default_allocator_traits,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x283B) # 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>&) (0x283C) # Name: select_on_container_copy_construction # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator,0> >::_Grp_t> (0x25DD) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const std::_Tgt_state_t,0> >::_Grp_t* (0x2622) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void* (0x603) # Name: void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const void* (0x1283) # Name: const_void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_copy_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0xbe, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x38, 0x28, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x3a, 0x28, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x3b, 0x28, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x3c, 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 0xdd, 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 0x47, 0x25, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x22, 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 0x03, 0x06, 0x00, 0x00 .byte 0x76, 0x6f, 0x69, 0x64 .byte 0x5f, 0x70, 0x6f, 0x69 .byte 0x6e, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xbd, 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 0xc0, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Struct (0x283E) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x283D) # 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 0x3d, 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 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 (0x283F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocator_traits,0> >::_Grp_t> > (0x283E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 835 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3e, 0x28, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x43, 0x03, 0x00, 0x00 # Class (0x2840) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@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, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x5f, 0x56 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x40 .byte 0x55, 0x3f, 0x24, 0x5f .byte 0x56, 0x65, 0x63, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 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, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2841) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2791) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2842) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2843) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x280F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2844) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # MemberFunction (0x2845) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::allocator&) (0x2844) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x44, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2846) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned& (0x2808) # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # MemberFunction (0x2847) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const unsigned&, const std::allocator&) (0x2846) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x46, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2848) { # 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 (0x2849) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::initializer_list (0x2848) # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x48, 0x28, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # MemberFunction (0x284A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, const std::allocator&) (0x2849) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x49, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x284B) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector > (0x2791) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x284C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x284B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4b, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x284D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::vector >& (0x284C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x4c, 0x28, 0x00, 0x00 # MemberFunction (0x284E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x284D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x284F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::vector >& (0x284C) # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4c, 0x28, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # MemberFunction (0x2850) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::vector >&, const std::allocator&) (0x284F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x4f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2851) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2791) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2852) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >&& (0x2851) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x51, 0x28, 0x00, 0x00 # MemberFunction (0x2853) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x2852) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x52, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2854) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2851) # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x51, 0x28, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # MemberFunction (0x2855) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, const std::allocator&) (0x2854) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x54, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2856) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2842) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::allocator&) (0x2843) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const std::allocator&) (0x2845) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const unsigned&, const std::allocator&) (0x2847) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x284A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&) (0x284E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x2850) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&) (0x2853) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x2855) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x42, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x43, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x45, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4a, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4e, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x50, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x53, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x55, 0x28, 0x00, 0x00 # ArgList (0x2857) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2851) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x51, 0x28, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x2858) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x2857) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x57, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2859) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2851) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x51, 0x28, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x285A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x2859) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x59, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x285B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x2858) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x285A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x58, 0x28, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5a, 0x28, 0x00, 0x00 # Pointer (0x285C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2791) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x285D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x285C) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x2852) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5c, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x52, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x285E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x285C) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x284D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5c, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x285F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::initializer_list (0x2848) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x48, 0x28, 0x00, 0x00 # MemberFunction (0x2860) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x285C) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x285F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5c, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2861) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::vector >&&) (0x285D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(const std::vector >&) (0x285E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::initializer_list) (0x2860) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5d, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5e, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x60, 0x28, 0x00, 0x00 # MemberFunction (0x2862) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned&) (0x2809) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x09, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2863) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned (0x75) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2864) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: unsigned&& (0x2863) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x63, 0x28, 0x00, 0x00 # MemberFunction (0x2865) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned&&) (0x2864) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x64, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2866) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned&) (0x2862) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(unsigned&&) (0x2865) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x65, 0x28, 0x00, 0x00 # Class (0x2867) { # 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 (0x2868) { # 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 (0x2869) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2868) # ArgType: const unsigned& (0x2808) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 # MemberFunction (0x286A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, const unsigned&) (0x2869) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x69, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x286B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2868) # ArgType: unsigned&& (0x2863) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x63, 0x28, 0x00, 0x00 # MemberFunction (0x286C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, unsigned&&) (0x286B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6b, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x286D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2868) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned& (0x2808) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 # MemberFunction (0x286E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vector_const_iterator > >, const unsigned __int64, const unsigned&) (0x286D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x6d, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x286F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2868) # ArgType: std::initializer_list (0x2848) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x48, 0x28, 0x00, 0x00 # MemberFunction (0x2870) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x286F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2871) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned&) (0x286A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, unsigned&&) (0x286C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned __int64, const unsigned&) (0x286E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x2870) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6a, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6c, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6e, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x28, 0x00, 0x00 # ArgList (0x2872) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned& (0x2808) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 # MemberFunction (0x2873) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const unsigned&) (0x2872) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x72, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2874) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x285F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x5f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2875) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const unsigned&) (0x2873) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list) (0x2874) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x73, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x28, 0x00, 0x00 # MemberFunction (0x2876) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2877) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x2876) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const unsigned&) (0x2873) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x76, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x73, 0x28, 0x00, 0x00 # ArgList (0x2878) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2868) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 # MemberFunction (0x2879) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_const_iterator > >) (0x2878) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x287A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2868) # ArgType: std::_Vector_const_iterator > > (0x2868) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 # MemberFunction (0x287B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x287A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7a, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x287C) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x2879) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x287B) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x79, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7b, 0x28, 0x00, 0x00 # ArgList (0x287D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >& (0x285C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x5c, 0x28, 0x00, 0x00 # MemberFunction (0x287E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x287D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x287F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2880) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x284B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4b, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2881) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned* (0x27D8) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2882) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned* std::vector >::() (0x287F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const unsigned* std::vector >::() (0x2881) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7f, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x81, 0x28, 0x00, 0x00 # MemberFunction (0x2883) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2884) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x2868) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2885) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::() (0x2883) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2884) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x83, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x28, 0x00, 0x00 # Class (0x2886) { # 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 (0x2887) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x2886) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x86, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2888) { # 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 (0x2889) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x2888) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x88, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x288A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2887) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2889) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x89, 0x28, 0x00, 0x00 # MemberFunction (0x288B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x288C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x288D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned& (0x2805) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x05, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x288E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned& (0x2808) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x288F) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned& std::vector >::(const unsigned __int64) (0x288D) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const unsigned& std::vector >::(const unsigned __int64) (0x288E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8d, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x8e, 0x28, 0x00, 0x00 # MemberFunction (0x2890) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned& (0x2805) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x05, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2891) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned& (0x2808) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2892) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned& std::vector >::() (0x2890) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const unsigned& std::vector >::() (0x2891) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x90, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x28, 0x00, 0x00 # MemberFunction (0x2893) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x2710) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2894) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2895) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, const unsigned __int64) (0x2894) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2896) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned& (0x2808) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 # MemberFunction (0x2897) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*, const unsigned __int64, const unsigned&) (0x2896) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x96, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2898) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 # MemberFunction (0x2899) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*, unsigned*, unsigned*) (0x2898) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x98, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x289A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x289B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (unsigned*, unsigned*, unsigned*, std::integral_constant) (0x289A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x9a, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x289C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x289D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (unsigned*, unsigned*, unsigned*, std::integral_constant) (0x289C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x9c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x289E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(unsigned*, unsigned*, unsigned*, std::integral_constant) (0x289B) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(unsigned*, unsigned*, unsigned*, std::integral_constant) (0x289D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9b, 0x28, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x9d, 0x28, 0x00, 0x00 # MemberFunction (0x289F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*, unsigned*, unsigned*) (0x2898) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x98, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x28A0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 # MemberFunction (0x28A1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, unsigned*) (0x28A0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa0, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28A2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28A3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x28A4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: unsigned* (0x675) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x28A5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned* (0x28A4) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa4, 0x28, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x28A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned*, const unsigned __int64, const unsigned __int64) (0x28A5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xa5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28A7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28A8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, unsigned*) (0x28A0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa0, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x28A9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vector_alloc > > (0x2840) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x2856 # Name: vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x285B # Name: _Move_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x285B # Name: _Move_assign_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x2861 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2842) # Name: ~vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2866 # Name: push_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x2871 # Name: insert # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2875 # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2877 # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const unsigned __int64) (0x2876) # Name: _Reallocate_exactly # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x2876) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2842) # Name: shrink_to_fit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2842) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x287C # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2842) # Name: clear # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&) (0x287E) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2882 # Name: data # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2885 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2885 # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x288A # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x288A # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2884) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2884) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2889) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2889) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2882 # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2882 # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::vector >::() (0x288B) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x288C) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x288C) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x288C) # Name: capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::() (0x288C) # Name: _Unused_capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::() (0x288B) # Name: _Has_unused_capacity # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x288F # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x288F # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2892 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2892 # Name: back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator std::vector >::() (0x2893) # Name: get_allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned* std::vector >::(unsigned*, const unsigned __int64) (0x2895) # Name: _Udefault # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned* std::vector >::(unsigned*, const unsigned __int64, const unsigned&) (0x2897) # Name: _Ufill # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned* std::vector >::(unsigned*, unsigned*, unsigned*) (0x2899) # Name: _Umove # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x289E # Name: _Umove_if_noexcept1 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(unsigned*, unsigned*, unsigned*) (0x289F) # Name: _Umove_if_noexcept # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(unsigned*, unsigned*) (0x28A1) # Name: _Destroy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::(const unsigned __int64) (0x28A2) # Name: _Calculate_growth # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::(const unsigned __int64) (0x28A3) # Name: _Buy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const unsigned*, const unsigned __int64, const unsigned __int64) (0x28A6) # Name: _Change_array # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::() (0x2842) # Name: _Tidy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x28A7) # Name: _Xlength # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x28A7) # Name: _Xrange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(unsigned*, unsigned*) (0x28A8) # Name: _Orphan_range # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_alloc > > (0x2840) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x2711) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned (0x75) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned* (0x675) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned* (0x27D8) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned& (0x2805) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned& (0x2808) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x2867) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x2868) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x2886) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x2888) # Name: const_reverse_iterator # } # } .byte 0x36, 0x05, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0x56, 0x28, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5b, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x66, 0x72 .byte 0x6f, 0x6d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x5b, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x73 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x5f, 0x66, 0x72, 0x6f .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0x61, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x42, 0x28, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x66, 0x28, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0x71, 0x28, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x75, 0x28, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x77, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x76, 0x28, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x65, 0x5f .byte 0x65, 0x78, 0x61, 0x63 .byte 0x74, 0x6c, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x76, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x42, 0x28, 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 0x42, 0x28, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7c, 0x28, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x42, 0x28, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x7e, 0x28, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x82, 0x28, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x85, 0x28, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x85, 0x28, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8a, 0x28, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8a, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x28, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x84, 0x28, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x89, 0x28, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x89, 0x28, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x82, 0x28, 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 0x82, 0x28, 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 0x8b, 0x28, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x28, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x28, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x28, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x8c, 0x28, 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 0x8b, 0x28, 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 0x8f, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x8f, 0x28, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x92, 0x28, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x92, 0x28, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x93, 0x28, 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 0x95, 0x28, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x97, 0x28, 0x00, 0x00 .byte 0x5f, 0x55, 0x66, 0x69 .byte 0x6c, 0x6c, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x99, 0x28, 0x00, 0x00 .byte 0x5f, 0x55, 0x6d, 0x6f .byte 0x76, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x9e, 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 0x9f, 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 0xa1, 0x28, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa2, 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 0xa3, 0x28, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa6, 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 0x42, 0x28, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xa7, 0x28, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xa7, 0x28, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x67, 0x65, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa8, 0x28, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x11, 0x27, 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 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 0x10, 0x27, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd8, 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 0x05, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x68, 0x28, 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 0x86, 0x28, 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 0x88, 0x28, 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 (0x28AA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 98 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x28A9) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::vector > # LinkageName: .?AV?$vector@IV?$allocator@I@std@@@std@@ # } .byte 0x76, 0x00, 0x04, 0x15 .byte 0x62, 0x00, 0x10, 0x02 .byte 0xa9, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x76 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x3c, 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 (0x28AB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector > (0x28AA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 624 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xaa, 0x28, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x70, 0x02, 0x00, 0x00 # Pointer (0x28AC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iter_base > > (0x27D4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x28AD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iter_base > > (0x27D4) # ThisType: std::_Vb_iter_base > >* (0x28AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xac, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x28AE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned* (0x27D8) # ArgType: unsigned __int64 (0x23) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x28AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iter_base > > (0x27D4) # ThisType: std::_Vb_iter_base > >* (0x28AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned*, unsigned __int64, const std::_Container_base12*) (0x28AE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xac, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xae, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28B0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_iter_base > >::() (0x28AD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vb_iter_base > >::(const unsigned*, unsigned __int64, const std::_Container_base12*) (0x28AF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xad, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xaf, 0x28, 0x00, 0x00 # MemberFunction (0x28B1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iter_base > > (0x27D4) # ThisType: std::_Vb_iter_base > >* (0x28AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xac, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x28B2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_iter_base > > (0x27ED) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xed, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x28B3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::_Vb_iter_base > > (0x27D4) # ThisType: const std::_Vb_iter_base > >* (0x28B2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned __int64) (0x1058) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xb2, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x58, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x28B4) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Iterator_base12 (0x124F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const unsigned* (0x27D8) # FieldOffset: 0x10 # Name: _Myptr # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 (0x23) # FieldOffset: 0x18 # Name: _Myoff # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28B0 # Name: _Vb_iter_base # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vb_iter_base > >::(unsigned __int64) (0x28B1) # Name: _Advance # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: int std::_Vb_iter_base > >::(unsigned __int64) (0x28B3) # Name: _Valid # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: _Alvbase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: _Sizet # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: _Difft # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::vector > (0x25D6) # Name: _Mycont # } # } .byte 0xb6, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x74, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x6f, 0x66, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xb0, 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 0xb1, 0x28, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x76 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x69, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x76 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x5f, 0x53, 0x69, 0x7a .byte 0x65, 0x74, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x66 .byte 0x66, 0x74, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x63 .byte 0x6f, 0x6e, 0x74, 0x00 # Class (0x28B5) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 11 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x28B4) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0xb4, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x28B6) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vb_iter_base > > (0x28B5) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 2044 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xb5, 0x28, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0xfc, 0x07, 0x00, 0x00 # Pointer (0x28B7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x2710) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x28B8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x28B7) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x28B9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::_Default_allocator_traits > (0x281C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, const unsigned __int64) (0x28B8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb8, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x28BA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x28B7) # ArgType: const unsigned __int64 (0x1184) # ArgType: const void* (0x1283) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x83, 0x12, 0x00, 0x00 # MemberFunction (0x28BB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::_Default_allocator_traits > (0x281C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const unsigned __int64, const void*) (0x28BA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xba, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28BC) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64) (0x28B9) # ] # Method [ # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned* std::_Default_allocator_traits >::(std::allocator&, const unsigned __int64, const void*) (0x28BB) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0xb9, 0x28, 0x00, 0x00 .byte 0x0b, 0x00, 0x00, 0x00 .byte 0xbb, 0x28, 0x00, 0x00 # ArgList (0x28BD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x28B7) # ArgType: const unsigned* (0x28A4) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0xa4, 0x28, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x28BE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x281C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const unsigned*, const unsigned __int64) (0x28BD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xbd, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28BF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::_Default_allocator_traits > (0x281C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x280F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x2710) # ClassType: std::_Default_allocator_traits > (0x281C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x280F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x28C1) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28BC # 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 __int64) (0x28BE) # Name: deallocate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x28BF) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x28C0) # Name: select_on_container_copy_construction # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned (0x75) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned* (0x675) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned* (0x27D8) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: void* (0x603) # Name: void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const void* (0x1283) # Name: const_void_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_copy_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: propagate_on_container_move_assignment # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11C0) # Name: propagate_on_container_swap # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::integral_constant (0x11BD) # Name: is_always_equal # } # } .byte 0xbe, 0x01, 0x03, 0x12 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xbc, 0x28, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xbe, 0x28, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xbf, 0x28, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xc0, 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 0x10, 0x27, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd8, 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, 0x06, 0x00, 0x00 .byte 0x76, 0x6f, 0x69, 0x64 .byte 0x5f, 0x70, 0x6f, 0x69 .byte 0x6e, 0x74, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x83, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xc0, 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 0xbd, 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 0xc0, 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 0xbd, 0x11, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Struct (0x28C2) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 17 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x28C1) # 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 0xc1, 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 (0x28C3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Default_allocator_traits > (0x28C2) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 835 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xc2, 0x28, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0x43, 0x03, 0x00, 0x00 # Class (0x28C4) { # 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 (0x28C5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x2840) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x28C6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x280F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x28C8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator& (0x28B7) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 # MemberFunction (0x28C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x28C8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc8, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x28CA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_alloc > > (0x2840) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x40, 0x28, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x28CB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_alloc > > (0x28CA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x28CC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: const std::_Vector_alloc > >* (0x28CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xcb, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28CD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy*& (0x1257) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x12, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28CE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* const& (0x125A) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: const std::_Vector_alloc > >* (0x28CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x12, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xcb, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28CF) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy*& std::_Vector_alloc > >::() (0x28CD) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* const& std::_Vector_alloc > >::() (0x28CE) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xcd, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x28, 0x00, 0x00 # Pointer (0x28D0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x2840) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x28D1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_alloc > >& (0x28D0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd0, 0x28, 0x00, 0x00 # MemberFunction (0x28D2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_alloc > >&) (0x28D1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x28B7) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28D4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x280E) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: const std::_Vector_alloc > >* (0x28CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0e, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xcb, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28D5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Vector_alloc > >::() (0x28D3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Vector_alloc > >::() (0x28D4) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd3, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x28, 0x00, 0x00 # Class (0x28D6) { # 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 (0x28D7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x28D6) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd6, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x28D8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x28D7) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd7, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x28D9) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_val > (0x28D6) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd6, 0x28, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x28DA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val > (0x28D9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd9, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x28DB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x28DA) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: const std::_Vector_alloc > >* (0x28CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xda, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xcb, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28DC) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Vector_alloc > >::() (0x28D8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Vector_alloc > >::() (0x28DB) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd8, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdb, 0x28, 0x00, 0x00 # ArgList (0x28DD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const unsigned* (0x28A4) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa4, 0x28, 0x00, 0x00 # MemberFunction (0x28DE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned*) (0x28DD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xdd, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28DF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x28E0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned* (0x675) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x28E1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned*& (0x28E0) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe0, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x28E2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned* (0x28A4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa4, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x28E3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned*& (0x28E2) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: const std::_Vector_alloc > >* (0x28CB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x28, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xcb, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28E4) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: unsigned*& std::_Vector_alloc > >::() (0x28E1) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const unsigned*& std::_Vector_alloc > >::() (0x28E3) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe1, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x28, 0x00, 0x00 # Struct (0x28E5) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@I@std@@ # } .byte 0x52, 0x00, 0x05, 0x15 .byte 0x00, 0x00, 0x80, 0x02 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 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, 0x00, 0x2e .byte 0x3f, 0x41, 0x55, 0x3f .byte 0x24, 0x5f, 0x53, 0x69 .byte 0x6d, 0x70, 0x6c, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x40, 0x49 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # FieldList (0x28E6) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FieldOffset: 0x0 # Name: _Mypair # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x28C6) # Name: _Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x28C6) # Name: ~_Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(const std::allocator&) (0x28C7) # Name: _Copy_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::allocator&) (0x28C9) # Name: _Move_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x28C6) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x28C6) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Vector_alloc > >::() (0x28CC) # Name: _Getpfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28CF # Name: _Myproxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x28C6) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::_Vector_alloc > >&) (0x28D2) # Name: _Swap_all # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28D5 # Name: _Getal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28DC # Name: _Get_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const unsigned*) (0x28DE) # Name: _Make_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const unsigned __int64) (0x28DF) # Name: _Make_iterator_offset # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28E4 # Name: _Myfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28E4 # Name: _Mylast # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28E4 # Name: _Myend # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x2711) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Simple_types (0x28E5) # Name: _Val_types # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned* (0x675) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned* (0x27D8) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x2867) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x2868) # Name: const_iterator # } # } .byte 0x62, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc7, 0x28, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc9, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xcc, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xcf, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd2, 0x28, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd5, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xdc, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xde, 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, 0x03, 0x00 .byte 0xdf, 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 0xe4, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe4, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe4, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x11, 0x27, 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 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe5, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd8, 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 0x67, 0x28, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Class (0x28E7) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 35 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x28E6) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@IV?$allocator@I@std@@@std@@@std@@ # } .byte 0xb6, 0x00, 0x04, 0x15 .byte 0x23, 0x00, 0x10, 0x02 .byte 0xe6, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x5f, 0x56 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x40 .byte 0x55, 0x3f, 0x24, 0x5f .byte 0x56, 0x65, 0x63, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 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, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x28E8) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_alloc > > (0x28E7) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 402 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe7, 0x28, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x92, 0x01, 0x00, 0x00 # Pointer (0x28E9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_iterator > > (0x2867) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x28EA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: std::_Vector_iterator > >* (0x28E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xe9, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x28EB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: const std::_Container_base12* (0x129D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x9d, 0x12, 0x00, 0x00 # MemberFunction (0x28EC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: std::_Vector_iterator > >* (0x28E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, const std::_Container_base12*) (0x28EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xe9, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xeb, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28ED) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_iterator > >::() (0x28EA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_iterator > >::(unsigned*, const std::_Container_base12*) (0x28EC) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xea, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xec, 0x28, 0x00, 0x00 # Modifier (0x28EE) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_iterator > > (0x2867) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x28EF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_iterator > > (0x28EE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xee, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x28F0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned& (0x2805) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: const std::_Vector_iterator > >* (0x28EF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x05, 0x28, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xef, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28F1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: const std::_Vector_iterator > >* (0x28EF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xef, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x28F2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_iterator > > (0x2867) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x28F3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > >& (0x28F2) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: std::_Vector_iterator > >* (0x28E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf2, 0x28, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xe9, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28F4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: std::_Vector_iterator > >* (0x28E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xe9, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28F5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > >& std::_Vector_iterator > >::() (0x28F3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_iterator > >::(int) (0x28F4) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf4, 0x28, 0x00, 0x00 # MemberFunction (0x28F6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > >& (0x28F2) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: std::_Vector_iterator > >* (0x28E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf2, 0x28, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xe9, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x28F7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2867) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: const std::_Vector_iterator > >* (0x28EF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x67, 0x28, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xef, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x28F8) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_const_iterator > > (0x2868) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x28F9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator > > (0x28F8) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf8, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x28FA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vector_const_iterator > >& (0x28F9) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xf9, 0x28, 0x00, 0x00 # MemberFunction (0x28FB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: const std::_Vector_iterator > >* (0x28EF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x28FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xef, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x28FC) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_iterator > >::(const __int64) (0x28F7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_Vector_iterator > >::(const std::_Vector_const_iterator > >&) (0x28FB) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf7, 0x28, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x28, 0x00, 0x00 # MemberFunction (0x28FD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned& (0x2805) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: const std::_Vector_iterator > >* (0x28EF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x05, 0x28, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xef, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x28FE) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vector_const_iterator > > (0x2868) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28ED # Name: _Vector_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned& std::_Vector_iterator > >::() (0x28F0) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned* std::_Vector_iterator > >::() (0x28F1) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28F5 # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28F5 # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > >& std::_Vector_iterator > >::(const __int64) (0x28F6) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_iterator > >::(const __int64) (0x28F7) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > >& std::_Vector_iterator > >::(const __int64) (0x28F6) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x28FC # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned& std::_Vector_iterator > >::(const __int64) (0x28FD) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned* std::_Vector_iterator > >::() (0x28F1) # Name: _Unwrapped # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x2868) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned (0x75) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned* (0x675) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned& (0x2805) # Name: reference # } # } .byte 0x6e, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xed, 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 0xf0, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf1, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf5, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf5, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf6, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf6, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfc, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf1, 0x28, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x05, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x28FF) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 22 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x28FE) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: std::_Vector_iterator > > # LinkageName: .?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@I@std@@@std@@@std@@ # } .byte 0xae, 0x00, 0x04, 0x15 .byte 0x16, 0x00, 0x10, 0x02 .byte 0xfe, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x2900) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_iterator > > (0x28FF) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 235 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xff, 0x28, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0xeb, 0x00, 0x00, 0x00 # Pointer (0x2901) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > > (0x2868) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2902) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2903) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, const std::_Container_base12*) (0x28EB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xeb, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2904) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::() (0x2902) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(unsigned*, const std::_Container_base12*) (0x2903) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x29, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x03, 0x29, 0x00, 0x00 # Pointer (0x2905) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_const_iterator > > (0x28F8) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf8, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2906) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned& (0x2808) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2907) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned* (0x27D8) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2908) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > > (0x2868) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2909) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > >& (0x2908) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x29, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x290A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x2868) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x290B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::() (0x2909) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(int) (0x290A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x29, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0a, 0x29, 0x00, 0x00 # MemberFunction (0x290C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x290D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > >& (0x2908) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x29, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x290E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x2868) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x290F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: __int64 (0x13) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x28FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2910) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const __int64) (0x290E) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: __int64 std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x290F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0e, 0x29, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0f, 0x29, 0x00, 0x00 # MemberFunction (0x2911) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const unsigned& (0x2808) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const __int64) (0x107C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7c, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2912) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x28FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2913) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: const std::_Vector_const_iterator > >* (0x2905) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x28FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x05, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2914) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const unsigned* (0x27D8) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd8, 0x27, 0x00, 0x00 # MemberFunction (0x2915) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned*) (0x2914) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x14, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2916) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Iterator_base12 (0x124F) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned* (0x675) # FieldOffset: 0x10 # Name: _Ptr # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2904 # Name: _Vector_const_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const unsigned& std::_Vector_const_iterator > >::() (0x2906) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const unsigned* std::_Vector_const_iterator > >::() (0x2907) # Name: operator-> # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x290B # Name: operator++ # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x290B # Name: operator-- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(const __int64) (0x290C) # Name: _Verify_offset # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const __int64) (0x290D) # Name: operator+= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::_Vector_const_iterator > >::(const __int64) (0x290E) # Name: operator+ # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const __int64) (0x290D) # Name: operator-= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2910 # Name: operator- # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const unsigned& std::_Vector_const_iterator > >::(const __int64) (0x2911) # Name: operator[] # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2912) # Name: operator== # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2912) # Name: operator!= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2912) # Name: operator< # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2912) # Name: operator> # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2912) # Name: operator<= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2912) # Name: operator>= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2913) # Name: _Compat # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const unsigned* std::_Vector_const_iterator > >::() (0x2907) # Name: _Unwrapped # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_const_iterator > >::(const unsigned*) (0x2915) # Name: _Seek_to # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::random_access_iterator_tag (0x1081) # Name: iterator_category # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned (0x75) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned* (0x27D8) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned& (0x2808) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned* (0x675) # Name: _Tptr # } # } .byte 0x36, 0x02, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x50 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x04, 0x29, 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 0x06, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x07, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0b, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0b, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0c, 0x29, 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 0x0d, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0e, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0d, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x10, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x11, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3c, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x12, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x13, 0x29, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x07, 0x29, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x15, 0x29, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x74, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x81, 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 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x5f, 0x54, 0x70, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x2917) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 32 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2916) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # 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 0x20, 0x00, 0x10, 0x02 .byte 0x16, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x2918) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_const_iterator > > (0x2917) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 23 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x17, 0x29, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x17, 0x00, 0x00, 0x00 # Pointer (0x2919) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x291A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x28B7) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2919) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x19, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x291B) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x291C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x291B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1b, 0x29, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x291D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x280E) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x291C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0e, 0x28, 0x00, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x1c, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x291E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x291A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x291D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x29, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1d, 0x29, 0x00, 0x00 # MemberFunction (0x291F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x28D7) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2919) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd7, 0x28, 0x00, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x19, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2920) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x28DA) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x291C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xda, 0x28, 0x00, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x1c, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2921) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x291F) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2920) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x29, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x29, 0x00, 0x00 # FieldList (0x2922) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::allocator (0x2710) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Vector_val > (0x28D6) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x291E # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2921 # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x2710) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xd6, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x1e, 0x29, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x21, 0x29, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x2923) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2922) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x22, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6d, 0x70 .byte 0x72, 0x65, 0x73, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x69, 0x72, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 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 (0x2924) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x2923) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x23, 0x29, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # Pointer (0x2925) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x28D6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd6, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2926) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_val > (0x28D6) # ThisType: std::_Vector_val >* (0x2925) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x28, 0x00, 0x00 .byte 0x25, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2927) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned* (0x675) # FieldOffset: 0x8 # Name: _Myfirst # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned* (0x675) # FieldOffset: 0x10 # Name: _Mylast # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned* (0x675) # FieldOffset: 0x18 # Name: _Myend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_val >::() (0x2926) # Name: _Vector_val # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned (0x75) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned* (0x675) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned* (0x27D8) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned& (0x2805) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned& (0x2808) # Name: const_reference # } # } .byte 0xf2, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4d .byte 0x79, 0x6c, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x26, 0x29, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd8, 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 0x05, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 # Class (0x2928) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 12 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2927) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x27, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x76 .byte 0x61, 0x6c, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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 (0x2929) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_val > (0x2928) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 376 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x28, 0x29, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x78, 0x01, 0x00, 0x00 # FieldList (0x292A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned (0x75) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned* (0x675) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const unsigned* (0x27D8) # Name: const_pointer # } # } .byte 0x6a, 0x00, 0x03, 0x12 .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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xd8, 0x27, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x70, 0x6f .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Struct (0x292B) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x292A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Simple_types # LinkageName: .?AU?$_Simple_types@I@std@@ # } .byte 0x52, 0x00, 0x05, 0x15 .byte 0x05, 0x00, 0x10, 0x02 .byte 0x2a, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x53, 0x69, 0x6d, 0x70 .byte 0x6c, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x73 .byte 0x3c, 0x75, 0x6e, 0x73 .byte 0x69, 0x67, 0x6e, 0x65 .byte 0x64, 0x20, 0x69, 0x6e .byte 0x74, 0x3e, 0x00, 0x2e .byte 0x3f, 0x41, 0x55, 0x3f .byte 0x24, 0x5f, 0x53, 0x69 .byte 0x6d, 0x70, 0x6c, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x40, 0x49 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x00, 0xf1 # UdtSourceLine (0x292C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Simple_types (0x292B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory0 (0x128A) # LineNumber: 928 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2b, 0x29, 0x00, 0x00 .byte 0x8a, 0x12, 0x00, 0x00 .byte 0xa0, 0x03, 0x00, 0x00 # ArgList (0x292D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const gsl::details::span_iterator,0>& (0x24B4) # ArgType: const gsl::details::span_iterator,0>& (0x24B4) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 .byte 0xb4, 0x24, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x292E) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&, std::integral_constant) (0x292D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x2d, 0x29, 0x00, 0x00 # FuncId (0x292F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&, std::integral_constant) (0x292E) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x2e, 0x29, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x6c .byte 0x5f, 0x76, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x31, 0x00, 0xf1 # ArgList (0x2930) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 # Procedure (0x2931) { # 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>) (0x2930) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x30, 0x29, 0x00, 0x00 # FuncId (0x2932) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: void (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2931) # Name: _Verify_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0x31, 0x29, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2933) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: bool std::basic_regex >::() (0x2397) # Name: _Empty # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x97, 0x23, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x74, 0x79, 0x00, 0xf1 # MemberFuncId (0x2934) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: std::regex_constants::syntax_option_type std::basic_regex >::() (0x238F) # Name: flags # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8f, 0x23, 0x00, 0x00 .byte 0x66, 0x6c, 0x61, 0x67 .byte 0x73, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2935) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: unsigned std::basic_regex >::() (0x238E) # Name: mark_count # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x8e, 0x23, 0x00, 0x00 .byte 0x6d, 0x61, 0x72, 0x6b .byte 0x5f, 0x63, 0x6f, 0x75 .byte 0x6e, 0x74, 0x00, 0xf1 # MemberFuncId (0x2936) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: std::_Root_node* std::basic_regex >::() (0x2396) # Name: _Get # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x96, 0x23, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2937) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: const std::regex_traits& std::basic_regex >::() (0x239A) # Name: _Get_traits # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x9a, 0x23, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 # MemberFuncId (0x2938) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # 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) (0x2523) # Name: _Matcher # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x23, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x74 .byte 0x63, 0x68, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2939) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # ArgType: bool (0x30) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x293A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::match_results,0>,std::allocator,0> > > >*, bool) (0x2939) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x39, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x293B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::match_results,0>,std::allocator,0> > > >*, bool) (0x293A) # Name: _Match # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x3a, 0x29, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x74 .byte 0x63, 0x68, 0x00, 0xf1 # MemberFunction (0x293C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x293D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x293C) # Name: ~_Matcher # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x3c, 0x29, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4d, 0x61 .byte 0x74, 0x63, 0x68, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFunction (0x293E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Tgt_state_t,0> > (0x251F) # ThisType: std::_Tgt_state_t,0> >* (0x2542) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x42, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x293F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Tgt_state_t,0> > (0x251F) # FunctionType: void std::_Tgt_state_t,0> >::() (0x293E) # Name: _Tgt_state_t # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x3e, 0x29, 0x00, 0x00 .byte 0x5f, 0x54, 0x67, 0x74 .byte 0x5f, 0x73, 0x74, 0x61 .byte 0x74, 0x65, 0x5f, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2940) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::() (0x254D) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4d, 0x25, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # StringId (0x2941) { # 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 (0x2942) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::regex_constants::match_flag_type (0x1A34) # ArgType: std::regex_constants::match_flag_type (0x1A34) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 # Procedure (0x2943) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::regex_constants::match_flag_type (0x1A34) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) (0x2942) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x42, 0x29, 0x00, 0x00 # FuncId (0x2944) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std::regex_constants (0x2941) # FunctionType: std::regex_constants::match_flag_type (std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) (0x2943) # Name: operator& # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x41, 0x29, 0x00, 0x00 .byte 0x43, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x26, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2945) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::(const unsigned __int64) (0x2589) # Name: resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x89, 0x25, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 # Class (0x2946) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x380) # ForwardReference (0x80) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::vector >::resize:: # LinkageName: .?AV@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@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, 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, 0x3a .byte 0x3a, 0x72, 0x65, 0x73 .byte 0x69, 0x7a, 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 0x73, 0x69, 0x7a, 0x65 .byte 0x40, 0x3f, 0x24, 0x76 .byte 0x65, 0x63, 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, 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, 0x32, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x51, 0x45 .byte 0x41, 0x41, 0x58, 0x5f .byte 0x4b, 0x40, 0x5a, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x2947) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector >::resize:: (0x2946) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x46, 0x29, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x2948) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::vector >* (0x254C) # FieldOffset: 0x0 # Name: this # } # } .byte 0x12, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x74, 0x68 .byte 0x69, 0x73, 0x00, 0xf1 # Class (0x2949) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x2948) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::vector >::resize:: # LinkageName: .?AV@?0??resize@?$vector@U_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@QEAAX_K@Z@ # } .byte 0xda, 0x00, 0x04, 0x15 .byte 0x01, 0x00, 0x00, 0x03 .byte 0x48, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x3a .byte 0x3a, 0x72, 0x65, 0x73 .byte 0x69, 0x7a, 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 0x73, 0x69, 0x7a, 0x65 .byte 0x40, 0x3f, 0x24, 0x76 .byte 0x65, 0x63, 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, 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, 0x32, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x51, 0x45 .byte 0x41, 0x41, 0x58, 0x5f .byte 0x4b, 0x40, 0x5a, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x294A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector >::resize:: (0x2949) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 1477 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x49, 0x29, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0xc5, 0x05, 0x00, 0x00 # MemberFuncId (0x294B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::() (0x254D) # Name: ~vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4d, 0x25, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 # MemberFuncId (0x294C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Tgt_state_t,0> > (0x251F) # FunctionType: void std::_Tgt_state_t,0> >::() (0x293E) # Name: ~_Tgt_state_t # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x3e, 0x29, 0x00, 0x00 .byte 0x7e, 0x5f, 0x54, 0x67 .byte 0x74, 0x5f, 0x73, 0x74 .byte 0x61, 0x74, 0x65, 0x5f .byte 0x74, 0x00, 0xf2, 0xf1 # Pointer (0x294D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Bt_state_t,0> > (0x2540) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x294E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Bt_state_t,0> > (0x2540) # ThisType: std::_Bt_state_t,0> >* (0x294D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x4d, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x294F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bt_state_t,0> > (0x2540) # FunctionType: void std::_Bt_state_t,0> >::() (0x294E) # Name: _Bt_state_t # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x4e, 0x29, 0x00, 0x00 .byte 0x5f, 0x42, 0x74, 0x5f .byte 0x73, 0x74, 0x61, 0x74 .byte 0x65, 0x5f, 0x74, 0x00 # MemberFuncId (0x2950) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdc, 0x25, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2951) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::() (0x26BF) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbf, 0x26, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2952) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_val > (0x26BD) # FunctionType: void std::_Vb_val >::() (0x2793) # Name: _Vb_val # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x2953) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::() (0x2842) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x42, 0x28, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2954) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_val > (0x26BD) # FunctionType: void std::_Vb_val >::() (0x2793) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2955) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::() (0x2842) # Name: ~vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x42, 0x28, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 # MemberFuncId (0x2956) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::() (0x28C6) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFunction (0x2957) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2919) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DF2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x19, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2958) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_Zero_then_variadic_args_t) (0x2957) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x57, 0x29, 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 (0x2959) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::() (0x28C6) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x295A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x2710) # FunctionType: void std::allocator::() (0x280D) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0d, 0x28, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x295B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_val > (0x28D6) # FunctionType: void std::_Vector_val >::() (0x2926) # Name: _Vector_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x28, 0x00, 0x00 .byte 0x26, 0x29, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x295C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: std::allocator& std::_Vector_alloc > >::() (0x28D3) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xd3, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFunction (0x295D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x280F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x295E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1268) # FunctionType: void std::allocator::(const std::allocator&) (0x295D) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x5d, 0x29, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x295F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: std::_Container_proxy*& std::_Vector_alloc > >::() (0x28CD) # Name: _Myproxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xcd, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2960) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_val >& (0x28D7) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd7, 0x28, 0x00, 0x00 # Procedure (0x2961) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vector_val >* (0x2925) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_val >&) (0x2960) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x25, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x60, 0x29, 0x00, 0x00 # FuncId (0x2962) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vector_val >* (std::_Vector_val >&) (0x2961) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x61, 0x29, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2963) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: std::_Vector_val >& std::_Vector_alloc > >::() (0x28D8) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xd8, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2964) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x291A) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x1a, 0x29, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2965) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x291F) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x1f, 0x29, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x2966) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::() (0x2842) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x42, 0x28, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2967) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::() (0x28C6) # Name: ~_Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # MemberFuncId (0x2968) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::() (0x28C6) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x2969) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: unsigned*& std::_Vector_alloc > >::() (0x28E1) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xe1, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x296A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(unsigned*, unsigned*) (0x28A1) # Name: _Destroy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xa1, 0x28, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x296B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: unsigned*& std::_Vector_alloc > >::() (0x28E1) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xe1, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x296C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x2710) # FunctionType: void std::allocator::(unsigned* const, const unsigned __int64) (0x2814) # Name: deallocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x14, 0x28, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 # MemberFuncId (0x296D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned __int64 std::vector >::() (0x288C) # Name: capacity # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x8c, 0x28, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x296E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: unsigned*& std::_Vector_alloc > >::() (0x28E1) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xe1, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # ArgList (0x296F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: std::allocator& (0x28B7) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 # Procedure (0x2970) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*, unsigned*, std::allocator&) (0x296F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x6f, 0x29, 0x00, 0x00 # FuncId (0x2971) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (unsigned*, unsigned*, std::allocator&) (0x2970) # Name: _Destroy_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x70, 0x29, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # ArgList (0x2972) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: std::allocator& (0x28B7) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2973) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (unsigned*, unsigned*, std::allocator&, std::integral_constant) (0x2972) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x72, 0x29, 0x00, 0x00 # FuncId (0x2974) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (unsigned*, unsigned*, std::allocator&, std::integral_constant) (0x2973) # Name: _Destroy_range1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x73, 0x29, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x31, 0x00 # MemberFuncId (0x2975) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: const unsigned*& std::_Vector_alloc > >::() (0x28E3) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xe3, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x2976) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: const unsigned*& std::_Vector_alloc > >::() (0x28E3) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xe3, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2977) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: const std::_Vector_val >& std::_Vector_alloc > >::() (0x28DB) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xdb, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2978) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2920) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x20, 0x29, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x2979) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::() (0x28C6) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc6, 0x28, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # MemberFuncId (0x297A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFunction (0x297B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x2820) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DF2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x20, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x297C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # FunctionType: void std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::(std::_Zero_then_variadic_args_t) (0x297B) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x7b, 0x29, 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 (0x297D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x297E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # FunctionType: void std::allocator,0> >::_Grp_t>::() (0x2744) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x44, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x297F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_val,0> >::_Grp_t> > (0x272B) # FunctionType: void std::_Vector_val,0> >::_Grp_t> >::() (0x282D) # Name: _Vector_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2b, 0x27, 0x00, 0x00 .byte 0x2d, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x2980) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: std::allocator,0> >::_Grp_t>& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2728) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x28, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFunction (0x2981) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator,0> >::_Grp_t>&) (0x25E0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe0, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2982) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1268) # FunctionType: void std::allocator::(const std::allocator,0> >::_Grp_t>&) (0x2981) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x81, 0x29, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2983) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: std::_Container_proxy*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2722) # Name: _Myproxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x22, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2984) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_val,0> >::_Grp_t> >& (0x272C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x2c, 0x27, 0x00, 0x00 # Procedure (0x2985) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vector_val,0> >::_Grp_t> >* (0x282C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_val,0> >::_Grp_t> >&) (0x2984) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x2c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x84, 0x29, 0x00, 0x00 # FuncId (0x2986) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vector_val,0> >::_Grp_t> >* (std::_Vector_val,0> >::_Grp_t> >&) (0x2985) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x85, 0x29, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2987) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: std::_Vector_val,0> >::_Grp_t> >& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x272D) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x2d, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2988) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # FunctionType: std::allocator,0> >::_Grp_t>& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x2821) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x21, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2989) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # FunctionType: std::_Vector_val,0> >::_Grp_t> >& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x2826) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x26, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x298A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: void std::_Vector_alloc > >::() (0x2656) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFunction (0x298B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2771) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Zero_then_variadic_args_t) (0x1DF2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x71, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x1d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x298C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_Zero_then_variadic_args_t) (0x298B) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x8b, 0x29, 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 (0x298D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: void std::_Vector_alloc > >::() (0x2656) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x298E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x254E) # FunctionType: void std::allocator::() (0x2680) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x80, 0x26, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x298F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_val > (0x2667) # FunctionType: void std::_Vector_val >::() (0x277E) # Name: _Vector_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x67, 0x26, 0x00, 0x00 .byte 0x7e, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x2990) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: std::allocator& std::_Vector_alloc > >::() (0x2664) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x64, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFunction (0x2991) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x1268) # ThisType: std::allocator* (0x1327) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x2551) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x27, 0x13, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x51, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2992) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x1268) # FunctionType: void std::allocator::(const std::allocator&) (0x2991) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x12, 0x00, 0x00 .byte 0x91, 0x29, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2993) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: std::_Container_proxy*& std::_Vector_alloc > >::() (0x265E) # Name: _Myproxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5e, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2994) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_val >& (0x2668) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x68, 0x26, 0x00, 0x00 # Procedure (0x2995) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vector_val >* (0x277D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_val >&) (0x2994) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x7d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x94, 0x29, 0x00, 0x00 # FuncId (0x2996) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vector_val >* (std::_Vector_val >&) (0x2995) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x95, 0x29, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2997) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: std::_Vector_val >& std::_Vector_alloc > >::() (0x2669) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x69, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2998) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2772) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x72, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2999) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2777) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x77, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # ArgList (0x299A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::vector >::resize:: (0x2946) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x46, 0x29, 0x00, 0x00 # MemberFunction (0x299B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2520) # ThisType: std::vector >* (0x254C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, std::vector >::resize::) (0x299A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4c, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9a, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x299C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::(const unsigned __int64, std::vector >::resize::) (0x299B) # Name: _Resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x9b, 0x29, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x00 # MemberFuncId (0x299D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: unsigned __int64 std::vector >::() (0x25A1) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xa1, 0x25, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x299E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: unsigned __int64 std::vector >::() (0x25A1) # Name: capacity # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xa1, 0x25, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x299F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: unsigned __int64 std::vector >::() (0x25A1) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xa1, 0x25, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29A0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::() (0x25BD) # Name: _Xlength # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xbd, 0x25, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29A1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: unsigned __int64 std::vector >::(const unsigned __int64) (0x25B8) # Name: _Calculate_growth # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xb8, 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 (0x29A2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x254E) # FunctionType: std::_Loop_vals_t* std::allocator::(const unsigned __int64) (0x2686) # Name: allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x86, 0x26, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x29A3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector >::resize:: (0x2947) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x29, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x29A4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::vector >::resize:: (0x2946) # ThisType: const std::vector >::resize::* (0x29A3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t*, const unsigned __int64) (0x25AA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x46, 0x29, 0x00, 0x00 .byte 0xa3, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xaa, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x29A5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector >::resize:: (0x2946) # FunctionType: std::_Loop_vals_t* std::vector >::resize::::(std::_Loop_vals_t*, const unsigned __int64) (0x29A4) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x46, 0x29, 0x00, 0x00 .byte 0xa4, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x29A6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25B5) # Name: _Umove_if_noexcept # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xb5, 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 (0x29A7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2672) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x72, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x29A8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2672) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x72, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29A9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25B7) # Name: _Destroy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xb7, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29AA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x254E) # FunctionType: void std::allocator::(std::_Loop_vals_t* const, const unsigned __int64) (0x2685) # Name: deallocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4e, 0x25, 0x00, 0x00 .byte 0x85, 0x26, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 # MemberFuncId (0x29AB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::(const std::_Loop_vals_t*, const unsigned __int64, const unsigned __int64) (0x25BC) # Name: _Change_array # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xbc, 0x25, 0x00, 0x00 .byte 0x5f, 0x43, 0x68, 0x61 .byte 0x6e, 0x67, 0x65, 0x5f .byte 0x61, 0x72, 0x72, 0x61 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x29AC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25BE) # Name: _Orphan_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xbe, 0x25, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Pointer (0x29AD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > >* (0x2690) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x90, 0x26, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFuncId (0x29AE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: const std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2674) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x74, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x29AF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: const std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2674) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x74, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29B0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: const std::_Vector_val >& std::_Vector_alloc > >::() (0x266C) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x6c, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x29B1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2778) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x78, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x29B2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: const std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2674) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x74, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x29B3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x26AC) # FunctionType: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x278C) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x8c, 0x27, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29B4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: const std::allocator& std::_Vector_alloc > >::() (0x2665) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x65, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFuncId (0x29B5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2654) # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2775) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x54, 0x26, 0x00, 0x00 .byte 0x75, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x29B6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: std::_Loop_vals_t* std::vector >::(std::_Loop_vals_t*, const unsigned __int64) (0x25AB) # Name: _Udefault # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xab, 0x25, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x29B7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: unsigned __int64 (0x23) # ArgType: std::allocator& (0x2658) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 # Procedure (0x29B8) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Loop_vals_t*, unsigned __int64, std::allocator&) (0x29B7) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xb7, 0x29, 0x00, 0x00 # FuncId (0x29B9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t*, unsigned __int64, std::allocator&) (0x29B8) # Name: _Uninitialized_value_construct_n # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb8, 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 (0x29BA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: unsigned __int64 (0x23) # ArgType: std::allocator& (0x2658) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x29BB) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Loop_vals_t* const, unsigned __int64, std::allocator&, std::integral_constant) (0x29BA) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xba, 0x29, 0x00, 0x00 # FuncId (0x29BC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const, unsigned __int64, std::allocator&, std::integral_constant) (0x29BB) # Name: _Uninitialized_value_construct_n1 # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xbb, 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 (0x29BD) { # 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@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@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 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, 0x45, 0x41 .byte 0x55, 0x5f, 0x4c, 0x6f .byte 0x6f, 0x70, 0x5f, 0x76 .byte 0x61, 0x6c, 0x73, 0x5f .byte 0x74, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 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 0x32, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x29BE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al > (0x29BD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x29BF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::allocator& (0x2658) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 # MemberFunction (0x29C0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # ThisType: std::_Uninitialized_backout_al >* (0x29BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t*, std::allocator&) (0x29BF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xbe, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xbf, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x29C1) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Uninitialized_backout_al > (0x29BD) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x29C2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Uninitialized_backout_al > (0x29C1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x29, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x29C3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Uninitialized_backout_al >& (0x29C2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xc2, 0x29, 0x00, 0x00 # MemberFunction (0x29C4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # ThisType: std::_Uninitialized_backout_al >* (0x29BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al >&) (0x29C3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xbe, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc3, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x29C5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al >::(std::_Loop_vals_t*, std::allocator&) (0x29C0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al >::(const std::_Uninitialized_backout_al >&) (0x29C4) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc0, 0x29, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x29, 0x00, 0x00 # Pointer (0x29C6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al > (0x29BD) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x29C7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Uninitialized_backout_al >& (0x29C6) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # ThisType: std::_Uninitialized_backout_al >* (0x29BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al >&) (0x29C3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc6, 0x29, 0x00, 0x00 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xbe, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc3, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x29C8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # ThisType: std::_Uninitialized_backout_al >* (0x29BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xbe, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x29C9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Loop_vals_t* (0x2592) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # ThisType: std::_Uninitialized_backout_al >* (0x29BE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xbe, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x29CA) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Loop_vals_t* (0x2592) # FieldOffset: 0x0 # Name: _First # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Loop_vals_t* (0x2592) # FieldOffset: 0x8 # Name: _Last # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::allocator& (0x2658) # FieldOffset: 0x10 # Name: _Al # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x29C5 # 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 >&) (0x29C7) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al >::() (0x29C8) # Name: ~_Uninitialized_backout_al # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Loop_vals_t* std::_Uninitialized_backout_al >::() (0x29C9) # Name: _Release # } # } .byte 0xa6, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x46 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x41 .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xc5, 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 0xc7, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc8, 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 0xc9, 0x29, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x29CB) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 8 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x29CA) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: std::_Uninitialized_backout_al > # LinkageName: .?AV?$_Uninitialized_backout_al@PEAU_Loop_vals_t@std@@V?$allocator@U_Loop_vals_t@std@@@2@@std@@ # } .byte 0xce, 0x00, 0x04, 0x15 .byte 0x08, 0x00, 0x00, 0x02 .byte 0xca, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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, 0x45, 0x41 .byte 0x55, 0x5f, 0x4c, 0x6f .byte 0x6f, 0x70, 0x5f, 0x76 .byte 0x61, 0x6c, 0x73, 0x5f .byte 0x74, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 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 0x32, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # StringId (0x29CC) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x6d, 0x65, 0x6d .byte 0x6f, 0x72, 0x79, 0x00 # UdtSourceLine (0x29CD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Uninitialized_backout_al > (0x29CB) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory (0x29CC) # LineNumber: 143 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xcb, 0x29, 0x00, 0x00 .byte 0xcc, 0x29, 0x00, 0x00 .byte 0x8f, 0x00, 0x00, 0x00 # MemberFuncId (0x29CE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # FunctionType: void std::_Uninitialized_backout_al >::(std::_Loop_vals_t*, std::allocator&) (0x29C0) # Name: _Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xc0, 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 (0x29CF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # FunctionType: void std::_Uninitialized_backout_al >::() (0x29C8) # Name: _Emplace_back # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xc8, 0x29, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x29D0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # FunctionType: std::_Loop_vals_t* std::_Uninitialized_backout_al >::() (0x29C9) # Name: _Release # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xc9, 0x29, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29D1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x29BD) # FunctionType: void std::_Uninitialized_backout_al >::() (0x29C8) # Name: ~_Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0xbd, 0x29, 0x00, 0x00 .byte 0xc8, 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 (0x29D2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x2658) # ArgType: std::_Loop_vals_t* const (0x2683) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 # MemberFunction (0x29D3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x26AC) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, std::_Loop_vals_t* const) (0x29D2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xac, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd2, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x29D4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x26AC) # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, std::_Loop_vals_t* const) (0x29D3) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xac, 0x26, 0x00, 0x00 .byte 0xd3, 0x29, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x29D5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 # Procedure (0x29D6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Loop_vals_t*) (0x29D5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd5, 0x29, 0x00, 0x00 # FuncId (0x29D7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t*) (0x29D6) # Name: _Unfancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd6, 0x29, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x29D8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::allocator& (0x2658) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 # Procedure (0x29D9) { # 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&) (0x29D8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xd8, 0x29, 0x00, 0x00 # FuncId (0x29DA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Loop_vals_t*, std::_Loop_vals_t*, std::allocator&) (0x29D9) # Name: _Destroy_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd9, 0x29, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # ArgList (0x29DB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::allocator& (0x2658) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x29DC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::allocator&, std::integral_constant) (0x29DB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xdb, 0x29, 0x00, 0x00 # FuncId (0x29DD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Loop_vals_t*, std::_Loop_vals_t*, std::allocator&, std::integral_constant) (0x29DC) # Name: _Destroy_range1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xdc, 0x29, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x31, 0x00 # MemberFuncId (0x29DE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::(std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*, std::integral_constant) (0x25B1) # Name: _Umove_if_noexcept1 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xb1, 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 (0x29DF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: std::_Loop_vals_t* (0x2592) # ArgType: std::allocator& (0x2658) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 # Procedure (0x29E0) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::_Loop_vals_t*, std::allocator&) (0x29DF) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xdf, 0x29, 0x00, 0x00 # FuncId (0x29E1) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::_Loop_vals_t*, std::allocator&) (0x29E0) # Name: _Uninitialized_move # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe0, 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 # ArgList (0x29E2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Loop_vals_t* const (0x2683) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 # Procedure (0x29E3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Loop_vals_t* const) (0x29E2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe2, 0x29, 0x00, 0x00 # FuncId (0x29E4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const) (0x29E3) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe3, 0x29, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x29E5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x29E6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t* const, __int64) (0x29E5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe5, 0x29, 0x00, 0x00 # FuncId (0x29E7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const, __int64) (0x29E6) # Name: _Get_unwrapped_n # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe6, 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 (0x29E8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Loop_vals_t* const (0x2683) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x29E9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t* const& (0x29E8) # ArgType: std::_Loop_vals_t* const& (0x29E8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe8, 0x29, 0x00, 0x00 .byte 0xe8, 0x29, 0x00, 0x00 # Procedure (0x29EA) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&) (0x29E9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe9, 0x29, 0x00, 0x00 # FuncId (0x29EB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&) (0x29EA) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xea, 0x29, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x29EC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Loop_vals_t*& (0x2671) # ArgType: std::_Loop_vals_t* const (0x2683) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x71, 0x26, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 # Procedure (0x29ED) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t*&, std::_Loop_vals_t* const) (0x29EC) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xec, 0x29, 0x00, 0x00 # FuncId (0x29EE) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Loop_vals_t*&, std::_Loop_vals_t* const) (0x29ED) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xed, 0x29, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # ArgList (0x29EF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: std::_Loop_vals_t* const (0x2683) # ArgType: std::allocator& (0x2658) # ArgType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x83, 0x26, 0x00, 0x00 .byte 0x58, 0x26, 0x00, 0x00 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x29F0) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x29EF) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0xef, 0x29, 0x00, 0x00 # FuncId (0x29F1) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::_Loop_vals_t* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x29F0) # Name: _Uninitialized_move_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf0, 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, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x29F2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&) (0x29E9) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe9, 0x29, 0x00, 0x00 # FuncId (0x29F3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Really_trivial_ptr_iterator_tag (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&) (0x29F2) # Name: _Ptr_move_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf2, 0x29, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x6d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x29F4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Loop_vals_t* const& (0x29E8) # ArgType: std::_Loop_vals_t* const& (0x29E8) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe8, 0x29, 0x00, 0x00 .byte 0xe8, 0x29, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x29F5) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&, std::random_access_iterator_tag) (0x29F4) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xf4, 0x29, 0x00, 0x00 # FuncId (0x29F6) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::_Loop_vals_t* const&, std::_Loop_vals_t* const&, std::random_access_iterator_tag) (0x29F5) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf5, 0x29, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Procedure (0x29F7) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Loop_vals_t* (0x2592) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x25AE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x92, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xae, 0x25, 0x00, 0x00 # FuncId (0x29F8) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Loop_vals_t* (std::_Loop_vals_t*, std::_Loop_vals_t*, std::_Loop_vals_t*) (0x29F7) # Name: _Copy_memmove # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf7, 0x29, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x6d, 0x65 .byte 0x6d, 0x6d, 0x6f, 0x76 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x29F9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: void std::_Vector_alloc > >::() (0x2656) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x29FA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: std::_Loop_vals_t*& std::_Vector_alloc > >::() (0x2672) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x72, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x29FB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: std::_Iterator_base12** std::_Vector_alloc > >::() (0x265D) # Name: _Getpfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x5d, 0x26, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x29FC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: std::_Iterator_base12** std::_Iterator_base12::() (0x1314) # Name: _Getpnext # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x14, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x6e, 0x65, 0x78 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x29FD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: void std::_Iterator_base12::() (0x1308) # Name: _Clrcont # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x08, 0x13, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x72 .byte 0x63, 0x6f, 0x6e, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x29FE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Container_base12 (0x129B) # FunctionType: std::_Iterator_base12** std::_Container_base12::() (0x134B) # Name: _Getpfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x4b, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x29FF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: void std::vector >::() (0x254D) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0x4d, 0x25, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A00) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: void std::_Vector_alloc > >::() (0x2656) # Name: ~_Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # MemberFuncId (0x2A01) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x254B) # FunctionType: void std::_Vector_alloc > >::() (0x2656) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4b, 0x25, 0x00, 0x00 .byte 0x56, 0x26, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # MemberFuncId (0x2A02) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # Name: ~vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdc, 0x25, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 # MemberFuncId (0x2A03) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bt_state_t,0> > (0x2540) # FunctionType: void std::_Bt_state_t,0> >::() (0x294E) # Name: ~_Bt_state_t # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x4e, 0x29, 0x00, 0x00 .byte 0x7e, 0x5f, 0x42, 0x74 .byte 0x5f, 0x73, 0x74, 0x61 .byte 0x74, 0x65, 0x5f, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A04) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x25DC) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdc, 0x25, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A05) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: ~_Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # MemberFuncId (0x2A06) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x2A07) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2736) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x36, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A08) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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*) (0x2645) # Name: _Destroy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x45, 0x26, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A09) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2736) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x36, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x2A0A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # FunctionType: void std::allocator,0> >::_Grp_t>::(std::_Tgt_state_t,0> >::_Grp_t* const, const unsigned __int64) (0x2749) # Name: deallocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x49, 0x27, 0x00, 0x00 .byte 0x64, 0x65, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x74, 0x65, 0x00, 0xf1 # MemberFuncId (0x2A0B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262F) # Name: capacity # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x2f, 0x26, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A0C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2736) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x36, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # ArgList (0x2A0D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 # Procedure (0x2A0E) { # 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>&) (0x2A0D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0d, 0x2a, 0x00, 0x00 # FuncId (0x2A0F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2A0E) # Name: _Destroy_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0e, 0x2a, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # ArgList (0x2A10) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2A11) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2A10) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x10, 0x2a, 0x00, 0x00 # FuncId (0x2A12) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2A11) # Name: _Destroy_range1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x11, 0x2a, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x31, 0x00 # MemberFuncId (0x2A13) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: const std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2738) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x38, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x2A14) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: const std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2738) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x38, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A15) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: const std::_Vector_val,0> >::_Grp_t> >& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2730) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x30, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A16) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # FunctionType: const std::_Vector_val,0> >::_Grp_t> >& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x2827) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x27, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x2A17) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x271A) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x1a, 0x27, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # MemberFuncId (0x2A18) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::() (0x26BF) # Name: ~vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xbf, 0x26, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 # MemberFuncId (0x2A19) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_val > (0x26BD) # FunctionType: void std::_Vb_val >::() (0x2793) # Name: ~_Vb_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x62 .byte 0x5f, 0x76, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A1A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_val > (0x26BD) # FunctionType: void std::_Vb_val >::() (0x2793) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x93, 0x27, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # MemberFuncId (0x2A1B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: void std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x1A3E) # Name: _Resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x3e, 0x1a, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x00 # MemberFuncId (0x2A1C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::(unsigned __int64, bool) (0x26F9) # Name: resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xf9, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 # MemberFuncId (0x2A1D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: unsigned std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x2538) # Name: _Get_ncap # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x38, 0x25, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x6e, 0x63, 0x61 .byte 0x70, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A1E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2617) # Name: resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x17, 0x26, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 # Class (0x2A1F) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x380) # ForwardReference (0x80) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: # LinkageName: .?AV@?0??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@@QEAAX_K@Z@ # } .byte 0xd2, 0x01, 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, 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, 0x3a .byte 0x3a, 0x72, 0x65, 0x73 .byte 0x69, 0x7a, 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 0x73, 0x69, 0x7a, 0x65 .byte 0x40, 0x3f, 0x24, 0x76 .byte 0x65, 0x63, 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, 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, 0x33, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x51, 0x45 .byte 0x41, 0x41, 0x58, 0x5f .byte 0x4b, 0x40, 0x5a, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x2A20) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: (0x2A1F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1f, 0x2a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x2A21) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # FieldOffset: 0x0 # Name: this # } # } .byte 0x12, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x74, 0x68 .byte 0x69, 0x73, 0x00, 0xf1 # Class (0x2A22) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x2A21) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: # LinkageName: .?AV@?0??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@@QEAAX_K@Z@ # } .byte 0xd2, 0x01, 0x04, 0x15 .byte 0x01, 0x00, 0x00, 0x03 .byte 0x21, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x3a .byte 0x3a, 0x72, 0x65, 0x73 .byte 0x69, 0x7a, 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 0x73, 0x69, 0x7a, 0x65 .byte 0x40, 0x3f, 0x24, 0x76 .byte 0x65, 0x63, 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, 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, 0x33, 0x40 .byte 0x40, 0x73, 0x74, 0x64 .byte 0x40, 0x40, 0x51, 0x45 .byte 0x41, 0x41, 0x58, 0x5f .byte 0x4b, 0x40, 0x5a, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2A23) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: (0x2A22) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 1477 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x22, 0x2a, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0xc5, 0x05, 0x00, 0x00 # MemberFuncId (0x2A24) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_base*) (0x2533) # Name: _Match_pat # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x33, 0x25, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x74 .byte 0x63, 0x68, 0x5f, 0x70 .byte 0x61, 0x74, 0x00, 0xf1 # Class (0x2A25) { # 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 (0x2A26) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_str (0x2A25) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x25, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Struct (0x2A27) { # 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 (0x2A28) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Node_flags (0x23E9) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe9, 0x23, 0x00, 0x00 # MemberFunction (0x2A29) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_str (0x2A25) # ThisType: std::_Node_str* (0x2A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_flags) (0x2A28) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x2a, 0x00, 0x00 .byte 0x26, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x28, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2A2A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Buf (0x2A27) # FieldOffset: 0x20 # Name: _Data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_str::(std::_Node_flags) (0x2A29) # Name: _Node_str # } # } .byte 0x32, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x44 .byte 0x61, 0x74, 0x61, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x29, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 # Class (0x2A2B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2A2A) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 48 # Name: std::_Node_str # LinkageName: .?AV?$_Node_str@D@std@@ # } .byte 0x42, 0x00, 0x04, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0x2a, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x30, 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 (0x2A2C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_str (0x2A2B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1754 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2b, 0x2a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xda, 0x06, 0x00, 0x00 # Pointer (0x2A2D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Buf (0x2A27) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2A2E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Buf (0x2A27) # ThisType: std::_Buf* (0x2A2D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x2d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2A2F) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Buf (0x2A27) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2A30) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Buf (0x2A2F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2A31) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned (0x75) # ClassType: std::_Buf (0x2A27) # ThisType: const std::_Buf* (0x2A30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x30, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2A32) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char (0x70) # ClassType: std::_Buf (0x2A27) # ThisType: const std::_Buf* (0x2A30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x30, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2A33) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::_Buf (0x2A27) # ThisType: const std::_Buf* (0x2A30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x30, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2A34) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Buf (0x2A27) # ThisType: std::_Buf* (0x2A2D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char) (0x11C4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x2d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2A35) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char (0x70) # ClassType: std::_Buf (0x2A27) # ThisType: std::_Buf* (0x2A2D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x2d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2A36) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Buf (0x2A27) # ThisType: std::_Buf* (0x2A2D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x2d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2A37) { # 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* (0x670) # FieldOffset: 0x8 # Name: _Chrs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Buf::() (0x2A2E) # Name: _Buf # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Buf::() (0x2A2E) # Name: ~_Buf # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned std::_Buf::() (0x2A31) # Name: _Size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char std::_Buf::(unsigned) (0x2A32) # Name: _At # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: const char* std::_Buf::() (0x2A33) # Name: _Str # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Buf::(char) (0x2A34) # Name: _Insert # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: char std::_Buf::() (0x2A35) # Name: _Del # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Buf::(unsigned) (0x2A36) # 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, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x43 .byte 0x68, 0x72, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2e, 0x2a, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2e, 0x2a, 0x00, 0x00 .byte 0x7e, 0x5f, 0x42, 0x75 .byte 0x66, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x31, 0x2a, 0x00, 0x00 .byte 0x5f, 0x53, 0x69, 0x7a .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x32, 0x2a, 0x00, 0x00 .byte 0x5f, 0x41, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x33, 0x2a, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x34, 0x2a, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x35, 0x2a, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x36, 0x2a, 0x00, 0x00 .byte 0x5f, 0x45, 0x78, 0x70 .byte 0x61, 0x6e, 0x64, 0x00 # Struct (0x2A38) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 11 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2A37) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::_Buf # LinkageName: .?AU?$_Buf@D@std@@ # } .byte 0x3a, 0x00, 0x05, 0x15 .byte 0x0b, 0x00, 0x00, 0x02 .byte 0x37, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x10, 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 (0x2A39) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Buf (0x2A38) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1538 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x38, 0x2a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x02, 0x06, 0x00, 0x00 # Class (0x2A3A) { # 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 (0x2A3B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_capture (0x2A3A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3a, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2A3C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_capture (0x2A3A) # ThisType: std::_Node_capture* (0x2A3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x2a, 0x00, 0x00 .byte 0x3b, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2A3D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned (0x75) # FieldOffset: 0x20 # Name: _Idx # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_capture::(unsigned) (0x2A3C) # Name: _Node_capture # } # } .byte 0x36, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x49 .byte 0x64, 0x78, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x3c, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x63, 0x61 .byte 0x70, 0x74, 0x75, 0x72 .byte 0x65, 0x00, 0xf2, 0xf1 # Class (0x2A3E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2A3D) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 40 # Name: std::_Node_capture # LinkageName: .?AV_Node_capture@std@@ # } .byte 0x42, 0x00, 0x04, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0x3d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x28, 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 (0x2A3F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_capture (0x2A3E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1727 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3e, 0x2a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xbf, 0x06, 0x00, 0x00 # Class (0x2A40) { # 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 (0x2A41) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_end_group (0x2A40) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2A42) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Node_type (0x23E6) # ArgType: std::_Node_flags (0x23E9) # ArgType: std::_Node_base* (0x23EB) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe6, 0x23, 0x00, 0x00 .byte 0xe9, 0x23, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 # MemberFunction (0x2A43) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_end_group (0x2A40) # ThisType: std::_Node_end_group* (0x2A41) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Node_type, std::_Node_flags, std::_Node_base*) (0x2A42) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x2a, 0x00, 0x00 .byte 0x41, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x42, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2A44) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* (0x23EB) # FieldOffset: 0x20 # 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*) (0x2A43) # Name: _Node_end_group # } # } .byte 0x36, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x42 .byte 0x61, 0x63, 0x6b, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x43, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x65, 0x6e .byte 0x64, 0x5f, 0x67, 0x72 .byte 0x6f, 0x75, 0x70, 0x00 # Class (0x2A45) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2A44) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 40 # Name: std::_Node_end_group # LinkageName: .?AV_Node_end_group@std@@ # } .byte 0x46, 0x00, 0x04, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0x44, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x28, 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 (0x2A46) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_end_group (0x2A45) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1696 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x45, 0x2a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xa0, 0x06, 0x00, 0x00 # Class (0x2A47) { # 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 (0x2A48) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_back (0x2A47) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2A49) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_back (0x2A47) # ThisType: std::_Node_back* (0x2A48) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x2a, 0x00, 0x00 .byte 0x48, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2A4A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned (0x75) # FieldOffset: 0x20 # Name: _Idx # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_back::(unsigned) (0x2A49) # Name: _Node_back # } # } .byte 0x32, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x49 .byte 0x64, 0x78, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x49, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x62, 0x61 .byte 0x63, 0x6b, 0x00, 0xf1 # Class (0x2A4B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2A4A) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 40 # Name: std::_Node_back # LinkageName: .?AV_Node_back@std@@ # } .byte 0x3a, 0x00, 0x04, 0x15 .byte 0x03, 0x00, 0x00, 0x02 .byte 0x4a, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x28, 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 (0x2A4C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_back (0x2A4B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1740 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4b, 0x2a, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xcc, 0x06, 0x00, 0x00 # MemberFuncId (0x2A4D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: std::_Vb_reference > > std::vector >::(unsigned __int64) (0x26FE) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xfe, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # MemberFuncId (0x2A4E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_reference > > (0x26FD) # FunctionType: bool std::_Vb_reference > >::() (0x27FA) # Name: operator bool # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xfa, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x20, 0x62, 0x6f, 0x6f .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A4F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_reference > > (0x26FD) # FunctionType: void std::_Vb_reference > >::() (0x27EC) # Name: ~_Vb_reference # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xec, 0x27, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x62 .byte 0x5f, 0x72, 0x65, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x00, 0xf1 # MemberFuncId (0x2A50) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::(unsigned) (0x1A41) # Name: _At # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x41, 0x1a, 0x00, 0x00 .byte 0x5f, 0x41, 0x74, 0x00 # MemberFuncId (0x2A51) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t& std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2631) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x31, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # MemberFuncId (0x2A52) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A40) # Name: _Pfx # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x40, 0x1a, 0x00, 0x00 .byte 0x5f, 0x50, 0x66, 0x78 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2A53) { # 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>) (0x2930) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x30, 0x29, 0x00, 0x00 # FuncId (0x2A54) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2A53) # Name: operator!= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0x53, 0x2a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2A55) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A40) # Name: _Sfx # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x40, 0x1a, 0x00, 0x00 .byte 0x5f, 0x53, 0x66, 0x78 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A56) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::match_results,0>,std::allocator,0> > > > (0x1A1A) # FunctionType: std::sub_match,0> >& std::match_results,0>,std::allocator,0> > > >::() (0x1A40) # Name: _Null # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1a, 0x1a, 0x00, 0x00 .byte 0x40, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x75, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A57) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A7E) # Name: resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x7e, 0x1a, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 # Class (0x2A58) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x380) # ForwardReference (0x80) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::vector,0> >,std::allocator,0> > > >::resize:: # LinkageName: .?AV@?0??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@@QEAAX_K@Z@ # } .byte 0xa6, 0x01, 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, 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, 0x3a, 0x3a .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 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, 0x72, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x40 .byte 0x3f, 0x24, 0x76, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .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, 0x56, 0x3f .byte 0x24, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x40, 0x56 .byte 0x3f, 0x24, 0x73, 0x75 .byte 0x62, 0x5f, 0x6d, 0x61 .byte 0x74, 0x63, 0x68, 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, 0x32, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x51, 0x45, 0x41 .byte 0x41, 0x58, 0x5f, 0x4b .byte 0x40, 0x5a, 0x40, 0x00 # Modifier (0x2A59) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector,0> >,std::allocator,0> > > >::resize:: (0x2A58) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x58, 0x2a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x2A5A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # FieldOffset: 0x0 # Name: this # } # } .byte 0x12, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x74, 0x68 .byte 0x69, 0x73, 0x00, 0xf1 # Class (0x2A5B) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 1 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x2A5A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::vector,0> >,std::allocator,0> > > >::resize:: # LinkageName: .?AV@?0??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@@QEAAX_K@Z@ # } .byte 0xa6, 0x01, 0x04, 0x15 .byte 0x01, 0x00, 0x00, 0x03 .byte 0x5a, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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, 0x3a, 0x3a .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 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, 0x72, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x40 .byte 0x3f, 0x24, 0x76, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .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, 0x56, 0x3f .byte 0x24, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x40, 0x56 .byte 0x3f, 0x24, 0x73, 0x75 .byte 0x62, 0x5f, 0x6d, 0x61 .byte 0x74, 0x63, 0x68, 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, 0x32, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x51, 0x45, 0x41 .byte 0x41, 0x58, 0x5f, 0x4b .byte 0x40, 0x5a, 0x40, 0x00 # UdtSourceLine (0x2A5C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector,0> >,std::allocator,0> > > >::resize:: (0x2A5B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 1477 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x5b, 0x2a, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0xc5, 0x05, 0x00, 0x00 # ArgList (0x2A5D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::vector,0> >,std::allocator,0> > > >::resize:: (0x2A58) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x58, 0x2a, 0x00, 0x00 # MemberFunction (0x2A5E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # ThisType: std::vector,0> >,std::allocator,0> > > >* (0x1A49) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, std::vector,0> >,std::allocator,0> > > >::resize::) (0x2A5D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x49, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x5d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2A5F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64, std::vector,0> >,std::allocator,0> > > >::resize::) (0x2A5E) # Name: _Resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x5e, 0x2a, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x00 # MemberFuncId (0x2A60) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::() (0x1A95) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x95, 0x1a, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A61) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::() (0x1A95) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x95, 0x1a, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A62) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::() (0x1AB0) # Name: _Xlength # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0xb0, 0x1a, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A63) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: unsigned __int64 std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1AAB) # Name: _Calculate_growth # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0xab, 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 (0x2A64) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator,0> > > (0x1A1F) # FunctionType: std::sub_match,0> >* std::allocator,0> > >::(const unsigned __int64) (0x1AD3) # Name: allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1f, 0x1a, 0x00, 0x00 .byte 0xd3, 0x1a, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2A65) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector,0> >,std::allocator,0> > > >::resize:: (0x2A59) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x59, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2A66) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::vector,0> >,std::allocator,0> > > >::resize:: (0x2A58) # ThisType: const std::vector,0> >,std::allocator,0> > > >::resize::* (0x2A65) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >*, const unsigned __int64) (0x1A9D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x58, 0x2a, 0x00, 0x00 .byte 0x65, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2A67) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > >::resize:: (0x2A58) # FunctionType: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::resize::::(std::sub_match,0> >*, const unsigned __int64) (0x2A66) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x58, 0x2a, 0x00, 0x00 .byte 0x66, 0x2a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2A68) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*) (0x1AA8) # Name: _Umove_if_noexcept # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0xa8, 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 (0x2A69) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(const std::sub_match,0> >*, const unsigned __int64, const unsigned __int64) (0x1AAF) # Name: _Change_array # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0xaf, 0x1a, 0x00, 0x00 .byte 0x5f, 0x43, 0x68, 0x61 .byte 0x6e, 0x67, 0x65, 0x5f .byte 0x61, 0x72, 0x72, 0x61 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A6A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*) (0x1AB1) # Name: _Orphan_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0xb1, 0x1a, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Pointer (0x2A6B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator,0> > > > >* (0x1ADA) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xda, 0x1a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFuncId (0x2A6C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: const std::sub_match,0> >*& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B1A) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x1a, 0x1b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x2A6D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # FunctionType: unsigned __int64 std::_Default_allocator_traits,0> > > >::(const std::allocator,0> > >&) (0x1B3B) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x3b, 0x1b, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A6E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: const std::allocator,0> > >& std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B0B) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x0b, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFuncId (0x2A6F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1> (0x1AFA) # FunctionType: const std::allocator,0> > >& std::_Compressed_pair,0> > >,std::_Vector_val,0> > > >,1>::() (0x1B44) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfa, 0x1a, 0x00, 0x00 .byte 0x44, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2A70) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: std::sub_match,0> >* std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, const unsigned __int64) (0x1A9E) # Name: _Udefault # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x9e, 0x1a, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2A71) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: unsigned __int64 (0x23) # ArgType: std::allocator,0> > >& (0x1AFE) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 # Procedure (0x2A72) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >* (0x1A87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::sub_match,0> >*, unsigned __int64, std::allocator,0> > >&) (0x2A71) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x71, 0x2a, 0x00, 0x00 # FuncId (0x2A73) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >* (std::sub_match,0> >*, unsigned __int64, std::allocator,0> > >&) (0x2A72) # Name: _Uninitialized_value_construct_n # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x72, 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 (0x2A74) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: unsigned __int64 (0x23) # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x2A75) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >* (0x1A87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::sub_match,0> >* const, unsigned __int64, std::allocator,0> > >&, std::integral_constant) (0x2A74) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x74, 0x2a, 0x00, 0x00 # FuncId (0x2A76) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const, unsigned __int64, std::allocator,0> > >&, std::integral_constant) (0x2A75) # Name: _Uninitialized_value_construct_n1 # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x75, 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 # Class (0x2A77) { # 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@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$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, 0x45, 0x41, 0x56 .byte 0x3f, 0x24, 0x73, 0x75 .byte 0x62, 0x5f, 0x6d, 0x61 .byte 0x74, 0x63, 0x68, 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, 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, 0x32 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # Pointer (0x2A78) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2A79) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::allocator,0> > >& (0x1AFE) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 # MemberFunction (0x2A7A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x2A78) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >*, std::allocator,0> > >&) (0x2A79) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x78, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x79, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2A7B) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2A7C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A7B) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7b, 0x2a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2A7D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >& (0x2A7C) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x7c, 0x2a, 0x00, 0x00 # MemberFunction (0x2A7E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x2A78) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >&) (0x2A7D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x78, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2A7F) { # 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> > >&) (0x2A7A) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >&) (0x2A7E) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7a, 0x2a, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x7e, 0x2a, 0x00, 0x00 # Pointer (0x2A80) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2A81) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >& (0x2A80) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x2A78) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >&) (0x2A7D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x80, 0x2a, 0x00, 0x00 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x78, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x7d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2A82) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x2A78) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x78, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2A83) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::sub_match,0> >* (0x1A87) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x2A78) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x78, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2A84) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::sub_match,0> >* (0x1A87) # FieldOffset: 0x0 # Name: _First # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::sub_match,0> >* (0x1A87) # FieldOffset: 0x8 # Name: _Last # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::allocator,0> > >& (0x1AFE) # FieldOffset: 0x10 # Name: _Al # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2A7F # 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> > > >&) (0x2A81) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2A82) # 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> > > >::() (0x2A83) # Name: _Release # } # } .byte 0xa6, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x46 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x41 .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x7f, 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 0x81, 0x2a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x82, 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 0x83, 0x2a, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2A85) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 8 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2A84) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > # LinkageName: .?AV?$_Uninitialized_backout_al@PEAV?$sub_match@V?$span_iterator@V?$span@D$0?0@gsl@@$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 0x84, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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, 0x45, 0x41, 0x56 .byte 0x3f, 0x24, 0x73, 0x75 .byte 0x62, 0x5f, 0x6d, 0x61 .byte 0x74, 0x63, 0x68, 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, 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, 0x32 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x00 # UdtSourceLine (0x2A86) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A85) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory (0x29CC) # LineNumber: 143 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x85, 0x2a, 0x00, 0x00 .byte 0xcc, 0x29, 0x00, 0x00 .byte 0x8f, 0x00, 0x00, 0x00 # MemberFuncId (0x2A87) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(std::sub_match,0> >*, std::allocator,0> > >&) (0x2A7A) # Name: _Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x7a, 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 # MemberFuncId (0x2A88) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2A82) # Name: _Emplace_back # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x82, 0x2a, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2A89) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # FunctionType: std::sub_match,0> >* std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2A83) # Name: _Release # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x83, 0x2a, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A8A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::() (0x2A82) # Name: ~_Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x82, 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 (0x2A8B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: std::sub_match,0> >* const (0x1AD0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 # MemberFunction (0x2A8C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator,0> > >&, std::sub_match,0> >* const) (0x2A8B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x8b, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2A8D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # FunctionType: void std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, std::sub_match,0> >* const) (0x2A8C) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x8c, 0x2a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2A8E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 # Procedure (0x2A8F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >* (0x1A87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::sub_match,0> >*) (0x2A8E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8e, 0x2a, 0x00, 0x00 # FuncId (0x2A90) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >* (std::sub_match,0> >*) (0x2A8F) # Name: _Unfancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x8f, 0x2a, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2A91) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: void std::vector,0> >,std::allocator,0> > > >::(std::sub_match,0> >*, std::sub_match,0> >*, std::sub_match,0> >*, std::integral_constant) (0x1AA4) # Name: _Umove_if_noexcept1 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0xa4, 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 (0x2A92) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::allocator,0> > >& (0x1AFE) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 # Procedure (0x2A93) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >* (0x1A87) # 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> > >&) (0x2A92) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x92, 0x2a, 0x00, 0x00 # FuncId (0x2A94) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const, std::sub_match,0> >* const, std::sub_match,0> >*, std::allocator,0> > >&) (0x2A93) # Name: _Uninitialized_move # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x93, 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 (0x2A95) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::sub_match,0> >* const (0x1AD0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 # Procedure (0x2A96) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >* (0x1A87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::sub_match,0> >* const) (0x2A95) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x95, 0x2a, 0x00, 0x00 # FuncId (0x2A97) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const) (0x2A96) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x96, 0x2a, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x2A98) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2A99) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >* (0x1A87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >* const, __int64) (0x2A98) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x98, 0x2a, 0x00, 0x00 # FuncId (0x2A9A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >* (std::sub_match,0> >* const, __int64) (0x2A99) # Name: _Get_unwrapped_n # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x99, 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 (0x2A9B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::sub_match,0> >* const (0x1AD0) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2A9C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >* const& (0x2A9B) # ArgType: std::sub_match,0> >* const& (0x2A9B) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x9b, 0x2a, 0x00, 0x00 .byte 0x9b, 0x2a, 0x00, 0x00 # Procedure (0x2A9D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >* const&, std::sub_match,0> >* const&) (0x2A9C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9c, 0x2a, 0x00, 0x00 # FuncId (0x2A9E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::sub_match,0> >* const&, std::sub_match,0> >* const&) (0x2A9D) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x9d, 0x2a, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2A9F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::sub_match,0> >*& (0x1B17) # ArgType: std::sub_match,0> >* const (0x1AD0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x17, 0x1b, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 # Procedure (0x2AA0) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >*&, std::sub_match,0> >* const) (0x2A9F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9f, 0x2a, 0x00, 0x00 # FuncId (0x2AA1) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::sub_match,0> >*&, std::sub_match,0> >* const) (0x2AA0) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa0, 0x2a, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # Struct (0x2AA2) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Unused_parameter # LinkageName: .?AU_Unused_parameter@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 0x55, 0x6e, 0x75, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x72, 0x61, 0x6d .byte 0x65, 0x74, 0x65, 0x72 .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x55, 0x5f, 0x55, 0x6e .byte 0x75, 0x73, 0x65, 0x64 .byte 0x5f, 0x70, 0x61, 0x72 .byte 0x61, 0x6d, 0x65, 0x74 .byte 0x65, 0x72, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2AA3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: std::sub_match,0> >* (0x1A87) # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: std::_General_ptr_iterator_tag (0x1FBF) # ArgType: std::_Unused_parameter (0x2AA2) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0xbf, 0x1f, 0x00, 0x00 .byte 0xa2, 0x2a, 0x00, 0x00 # Procedure (0x2AA4) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >* (0x1A87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (std::sub_match,0> >*, std::sub_match,0> >* const, std::sub_match,0> >* const, std::allocator,0> > >&, std::_General_ptr_iterator_tag, std::_Unused_parameter) (0x2AA3) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x87, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0xa3, 0x2a, 0x00, 0x00 # Pointer (0x2AA5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Unused_parameter (0x2AA2) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa2, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2AA6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Unused_parameter (0x2AA2) # ThisType: std::_Unused_parameter* (0x2AA5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x2a, 0x00, 0x00 .byte 0xa5, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2AA7) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Unused_parameter::() (0x2AA6) # Name: _Unused_parameter # } # } .byte 0x1e, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xa6, 0x2a, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x75 .byte 0x73, 0x65, 0x64, 0x5f .byte 0x70, 0x61, 0x72, 0x61 .byte 0x6d, 0x65, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Struct (0x2AA8) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 1 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2AA7) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 1 # Name: std::_Unused_parameter # LinkageName: .?AU_Unused_parameter@std@@ # } .byte 0x4a, 0x00, 0x05, 0x15 .byte 0x01, 0x00, 0x00, 0x02 .byte 0xa7, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x01, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x55, 0x6e, 0x75, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x72, 0x61, 0x6d .byte 0x65, 0x74, 0x65, 0x72 .byte 0x00, 0x2e, 0x3f, 0x41 .byte 0x55, 0x5f, 0x55, 0x6e .byte 0x75, 0x73, 0x65, 0x64 .byte 0x5f, 0x70, 0x61, 0x72 .byte 0x61, 0x6d, 0x65, 0x74 .byte 0x65, 0x72, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2AA9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Unused_parameter (0x2AA8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 432 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa8, 0x2a, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0xb0, 0x01, 0x00, 0x00 # FuncId (0x2AAA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >* (std::sub_match,0> >*, std::sub_match,0> >* const, std::sub_match,0> >* const, std::allocator,0> > >&, std::_General_ptr_iterator_tag, std::_Unused_parameter) (0x2AA4) # Name: _Uninitialized_move_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa4, 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, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2AAB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::integral_constant (0x11BD) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xbd, 0x11, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2AAC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::integral_constant&& (0x2AAB) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xab, 0x2a, 0x00, 0x00 # MemberFunction (0x2AAD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Unused_parameter (0x2AA2) # ThisType: std::_Unused_parameter* (0x2AA5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::integral_constant&&) (0x2AAC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa2, 0x2a, 0x00, 0x00 .byte 0xa5, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xac, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2AAE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Unused_parameter (0x2AA2) # FunctionType: void std::_Unused_parameter::(std::integral_constant&&) (0x2AAD) # Name: _Unused_parameter # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xa2, 0x2a, 0x00, 0x00 .byte 0xad, 0x2a, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x75 .byte 0x73, 0x65, 0x64, 0x5f .byte 0x70, 0x61, 0x72, 0x61 .byte 0x6d, 0x65, 0x74, 0x65 .byte 0x72, 0x00, 0xf2, 0xf1 # Procedure (0x2AAF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_General_ptr_iterator_tag (0x1FBF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::sub_match,0> >* const&, std::sub_match,0> >* const&) (0x2A9C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xbf, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9c, 0x2a, 0x00, 0x00 # FuncId (0x2AB0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_General_ptr_iterator_tag (std::sub_match,0> >* const&, std::sub_match,0> >* const&) (0x2AAF) # Name: _Ptr_move_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xaf, 0x2a, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x6d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2AB1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::sub_match,0> >* const& (0x2A9B) # ArgType: std::sub_match,0> >* const& (0x2A9B) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x9b, 0x2a, 0x00, 0x00 .byte 0x9b, 0x2a, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2AB2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::sub_match,0> >* const&, std::sub_match,0> >* const&, std::random_access_iterator_tag) (0x2AB1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xb1, 0x2a, 0x00, 0x00 # FuncId (0x2AB3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::sub_match,0> >* const&, std::sub_match,0> >* const&, std::random_access_iterator_tag) (0x2AB2) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb2, 0x2a, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # MemberFunction (0x2AB4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # ThisType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >* (0x2A78) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::sub_match,0> >&&) (0x1A6D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0x78, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x6d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2AB5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > > (0x2A77) # FunctionType: void std::_Uninitialized_backout_al,0> > *,std::allocator,0> > > >::(std::sub_match,0> >&&) (0x2AB4) # Name: _Emplace_back # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x77, 0x2a, 0x00, 0x00 .byte 0xb4, 0x2a, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # Procedure (0x2AB6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::sub_match,0> >&& (0x1A6C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::sub_match,0> >&) (0x1AC8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x6c, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc8, 0x1a, 0x00, 0x00 # FuncId (0x2AB7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >&& (std::sub_match,0> >&) (0x2AB6) # Name: move # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb6, 0x2a, 0x00, 0x00 .byte 0x6d, 0x6f, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2AB8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> > >& (0x1AFE) # ArgType: std::sub_match,0> >* const (0x1AD0) # ArgType: std::sub_match,0> >&& (0x1A6C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfe, 0x1a, 0x00, 0x00 .byte 0xd0, 0x1a, 0x00, 0x00 .byte 0x6c, 0x1a, 0x00, 0x00 # MemberFunction (0x2AB9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator,0> > >&, std::sub_match,0> >* const, std::sub_match,0> >&&) (0x2AB8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xb8, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2ABA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> > > > (0x1AF6) # FunctionType: void std::_Default_allocator_traits,0> > > >::(std::allocator,0> > >&, std::sub_match,0> >* const, std::sub_match,0> >&&) (0x2AB9) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf6, 0x1a, 0x00, 0x00 .byte 0xb9, 0x2a, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # FuncId (0x2ABB) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::sub_match,0> >&& (std::sub_match,0> >&) (0x2AB6) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb6, 0x2a, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFuncId (0x2ABC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >,std::allocator,0> > > > > (0x1A48) # FunctionType: std::_Iterator_base12** std::_Vector_alloc,0> >,std::allocator,0> > > > >::() (0x1B03) # Name: _Getpfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x48, 0x1a, 0x00, 0x00 .byte 0x03, 0x1b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2ABD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: unsigned __int64 std::vector >::() (0x26ED) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xed, 0x26, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2ABE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, unsigned __int64, const bool&) (0x26E9) # Name: _Insert_n # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xe9, 0x26, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x5f .byte 0x6e, 0x00, 0xf2, 0xf1 # Pointer (0x2ABF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_const_iterator > > (0x26E3) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # Pointer (0x2AC0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_iterator > > (0x27C1) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # MemberFuncId (0x2AC1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: std::_Vb_iterator > > std::vector >::() (0x26EE) # Name: end # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xee, 0x26, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 # Pointer (0x2AC2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_const_iterator > > (0x26E3) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2AC3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vb_const_iterator > >&& (0x2AC2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xc2, 0x2a, 0x00, 0x00 # MemberFunction (0x2AC4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vb_const_iterator > >&&) (0x2AC3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc3, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2AC5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: void std::_Vb_const_iterator > >::(std::_Vb_const_iterator > >&&) (0x2AC4) # Name: _Vb_const_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xc4, 0x2a, 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 (0x2AC6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: void std::_Vb_iterator > >::() (0x27BD) # Name: ~_Vb_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbd, 0x27, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x62 .byte 0x5f, 0x69, 0x74, 0x65 .byte 0x72, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2AC7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >, std::_Vb_const_iterator > >) (0x2704) # Name: erase # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x04, 0x27, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2AC8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: std::_Vb_iterator > > std::vector >::() (0x26EE) # Name: begin # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xee, 0x26, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2AC9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: std::_Vb_iterator > > std::_Vb_iterator > >::(const __int64) (0x27C9) # Name: operator+ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc9, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2ACA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: void std::_Vb_const_iterator > >::() (0x27D6) # Name: ~_Vb_const_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd6, 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 (0x2ACB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: unsigned __int64 std::vector >::(std::_Vb_const_iterator > >, unsigned __int64) (0x270C) # Name: _Insert_x # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x0c, 0x27, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x5f .byte 0x78, 0x00, 0xf2, 0xf1 # MemberFunction (0x2ACC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_const_iterator > >&) (0x27CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2ACD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: void std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2ACC) # Name: _Vb_const_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xcc, 0x2a, 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 (0x2ACE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: const bool& (0x1C87) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 # Procedure (0x2ACF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&) (0x2ACE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xce, 0x2a, 0x00, 0x00 # FuncId (0x2AD0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&) (0x2ACF) # Name: fill # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xcf, 0x2a, 0x00, 0x00 .byte 0x66, 0x69, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2AD1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iterator > > (0x26E2) # PointerAttributes: 0x4002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 32 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x04, 0x00 # Pointer (0x2AD2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vb_iterator > > (0x27C1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc1, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2AD3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 # MemberFunction (0x2AD4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_iterator > >&) (0x2AD3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd3, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2AD5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: void std::_Vb_iterator > >::(const std::_Vb_iterator > >&) (0x2AD4) # Name: _Vb_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xd4, 0x2a, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AD6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: __int64 std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E4) # Name: operator- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe4, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2AD7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator>= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3e, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2AD8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: unsigned __int64 std::vector >::() (0x26ED) # Name: capacity # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xed, 0x26, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AD9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: unsigned __int64 std::vector >::() (0x26ED) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xed, 0x26, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2ADA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::() (0x270E) # Name: _Xlen # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x0e, 0x27, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2ADB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(const unsigned __int64, const unsigned&) (0x2873) # Name: resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x73, 0x28, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 # Class (0x2ADC) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x380) # ForwardReference (0x80) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::vector >::resize:: # LinkageName: .?AV@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@ # } .byte 0xb2, 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, 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, 0x3a, 0x3a, 0x72 .byte 0x65, 0x73, 0x69, 0x7a .byte 0x65, 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 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x40, 0x3f .byte 0x24, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x40 .byte 0x49, 0x56, 0x3f, 0x24 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x40, 0x49, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x51 .byte 0x45, 0x41, 0x41, 0x58 .byte 0x5f, 0x4b, 0x41, 0x45 .byte 0x42, 0x49, 0x40, 0x5a .byte 0x40, 0x00, 0xf2, 0xf1 # FieldList (0x2ADD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::vector >* (0x2841) # FieldOffset: 0x0 # Name: this # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const unsigned& (0x2808) # FieldOffset: 0x8 # Name: _Val # } # } .byte 0x22, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x74, 0x68 .byte 0x69, 0x73, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x56 .byte 0x61, 0x6c, 0x00, 0xf1 # Class (0x2ADE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 2 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x2ADD) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 16 # Name: std::vector >::resize:: # LinkageName: .?AV@?0??resize@?$vector@IV?$allocator@I@std@@@std@@QEAAX_KAEBI@Z@ # } .byte 0xb2, 0x00, 0x04, 0x15 .byte 0x02, 0x00, 0x00, 0x03 .byte 0xdd, 0x2a, 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, 0x3a, 0x3a, 0x72 .byte 0x65, 0x73, 0x69, 0x7a .byte 0x65, 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 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x40, 0x3f .byte 0x24, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x40 .byte 0x49, 0x56, 0x3f, 0x24 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x40, 0x49, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x51 .byte 0x45, 0x41, 0x41, 0x58 .byte 0x5f, 0x4b, 0x41, 0x45 .byte 0x42, 0x49, 0x40, 0x5a .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x2ADF) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector >::resize:: (0x2ADE) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 1487 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xde, 0x2a, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0xcf, 0x05, 0x00, 0x00 # MemberFuncId (0x2AE0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_val > (0x26BD) # FunctionType: unsigned __int64 std::_Vb_val >::(unsigned __int64) (0x27A3) # Name: _Nw # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0xa3, 0x27, 0x00, 0x00 .byte 0x5f, 0x4e, 0x77, 0x00 # MemberFuncId (0x2AE1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: bool std::vector >::() (0x26FA) # Name: empty # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xfa, 0x26, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 # ArgList (0x2AE2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: std::_Vb_iterator > > (0x26E2) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 # Procedure (0x2AE3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vb_iterator > > (0x26E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x2AE2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe2, 0x2a, 0x00, 0x00 # FuncId (0x2AE4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x2AE3) # Name: copy_backward # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe3, 0x2a, 0x00, 0x00 .byte 0x63, 0x6f, 0x70, 0x79 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x77, 0x61, 0x72 .byte 0x64, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2AE5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::(unsigned __int64, unsigned __int64) (0x270D) # Name: _Orphan_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x0d, 0x27, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Pointer (0x2AE6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_const_iterator > >* (0x27D5) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFuncId (0x2AE7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: void std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E8) # Name: _Compat # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe8, 0x27, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 # MemberFuncId (0x2AE8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: const std::_Container_base12* std::_Iterator_base12::() (0x1313) # Name: _Getcont # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x13, 0x13, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x6f, 0x6e, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AE9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AEA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned __int64 std::vector >::() (0x288C) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x8c, 0x28, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AEB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x281C) # FunctionType: unsigned __int64 std::_Default_allocator_traits >::(const std::allocator&) (0x28BF) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0xbf, 0x28, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AEC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: const std::allocator& std::_Vector_alloc > >::() (0x28D4) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xd4, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFuncId (0x2AED) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x291D) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x1d, 0x29, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # ArgList (0x2AEE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::vector >::resize:: (0x2ADC) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0xdc, 0x2a, 0x00, 0x00 # MemberFunction (0x2AEF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, std::vector >::resize::) (0x2AEE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xee, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2AF0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(const unsigned __int64, std::vector >::resize::) (0x2AEF) # Name: _Resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xef, 0x2a, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x00 # Pointer (0x2AF1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector >::resize:: (0x2ADC) # PointerAttributes: 0x2002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 16 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdc, 0x2a, 0x00, 0x00 .byte 0x2c, 0x00, 0x02, 0x00 # MemberFuncId (0x2AF2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned __int64 std::vector >::() (0x288C) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x8c, 0x28, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AF3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::() (0x28A7) # Name: _Xlength # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xa7, 0x28, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2AF4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned __int64 std::vector >::(const unsigned __int64) (0x28A2) # Name: _Calculate_growth # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xa2, 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 (0x2AF5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x2710) # FunctionType: unsigned* std::allocator::(const unsigned __int64) (0x2815) # Name: allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x15, 0x28, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x2AF6) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector >::resize:: (0x2ADC) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xdc, 0x2a, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2AF7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector >::resize:: (0x2AF6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf6, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2AF8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::vector >::resize:: (0x2ADC) # ThisType: const std::vector >::resize::* (0x2AF7) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, const unsigned __int64) (0x2894) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xdc, 0x2a, 0x00, 0x00 .byte 0xf7, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2AF9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector >::resize:: (0x2ADC) # FunctionType: unsigned* std::vector >::resize::::(unsigned*, const unsigned __int64) (0x2AF8) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdc, 0x2a, 0x00, 0x00 .byte 0xf8, 0x2a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2AFA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(unsigned*, unsigned*, unsigned*) (0x289F) # Name: _Umove_if_noexcept # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x9f, 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 (0x2AFB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(const unsigned*, const unsigned __int64, const unsigned __int64) (0x28A6) # Name: _Change_array # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xa6, 0x28, 0x00, 0x00 .byte 0x5f, 0x43, 0x68, 0x61 .byte 0x6e, 0x67, 0x65, 0x5f .byte 0x61, 0x72, 0x72, 0x61 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2AFC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(unsigned*, unsigned*) (0x28A8) # Name: _Orphan_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xa8, 0x28, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Pointer (0x2AFD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > >* (0x2901) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFuncId (0x2AFE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: const unsigned*& std::_Vector_alloc > >::() (0x28E3) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xe3, 0x28, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x2AFF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned* std::vector >::(unsigned*, const unsigned __int64, const unsigned&) (0x2897) # Name: _Ufill # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x97, 0x28, 0x00, 0x00 .byte 0x5f, 0x55, 0x66, 0x69 .byte 0x6c, 0x6c, 0x00, 0xf1 # ArgList (0x2B00) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: unsigned* const (0x2812) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned& (0x2808) # ArgType: std::allocator& (0x28B7) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 # Procedure (0x2B01) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (unsigned* const, const unsigned __int64, const unsigned&, std::allocator&) (0x2B00) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x00, 0x2b, 0x00, 0x00 # FuncId (0x2B02) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const, const unsigned __int64, const unsigned&, std::allocator&) (0x2B01) # Name: _Uninitialized_fill_n # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x01, 0x2b, 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 (0x2B03) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: unsigned* const (0x2812) # ArgType: unsigned __int64 (0x23) # ArgType: const unsigned& (0x2808) # ArgType: std::allocator& (0x28B7) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x2B04) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (unsigned* const, unsigned __int64, const unsigned&, std::allocator&, std::integral_constant) (0x2B03) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x03, 0x2b, 0x00, 0x00 # FuncId (0x2B05) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const, unsigned __int64, const unsigned&, std::allocator&, std::integral_constant) (0x2B04) # Name: _Uninit_alloc_fill_n1 # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x04, 0x2b, 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 (0x2B06) { # 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@PEAIV?$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 0x45, 0x41, 0x49, 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, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # Pointer (0x2B07) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al > (0x2B06) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2B08) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: std::allocator& (0x28B7) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 # MemberFunction (0x2B09) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # ThisType: std::_Uninitialized_backout_al >* (0x2B07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, std::allocator&) (0x2B08) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x07, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2B0A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Uninitialized_backout_al > (0x2B06) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2B0B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Uninitialized_backout_al > (0x2B0A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0a, 0x2b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2B0C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Uninitialized_backout_al >& (0x2B0B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0b, 0x2b, 0x00, 0x00 # MemberFunction (0x2B0D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # ThisType: std::_Uninitialized_backout_al >* (0x2B07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al >&) (0x2B0C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x07, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0c, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2B0E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al >::(unsigned*, std::allocator&) (0x2B09) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al >::(const std::_Uninitialized_backout_al >&) (0x2B0D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x2b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0d, 0x2b, 0x00, 0x00 # Pointer (0x2B0F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al > (0x2B06) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2B10) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Uninitialized_backout_al >& (0x2B0F) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # ThisType: std::_Uninitialized_backout_al >* (0x2B07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al >&) (0x2B0C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0f, 0x2b, 0x00, 0x00 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x07, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0c, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2B11) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # ThisType: std::_Uninitialized_backout_al >* (0x2B07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x07, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2B12) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned* (0x675) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # ThisType: std::_Uninitialized_backout_al >* (0x2B07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x07, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2B13) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned* (0x675) # FieldOffset: 0x0 # Name: _First # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned* (0x675) # FieldOffset: 0x8 # Name: _Last # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::allocator& (0x28B7) # FieldOffset: 0x10 # Name: _Al # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2B0E # 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 >&) (0x2B10) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al >::() (0x2B11) # Name: ~_Uninitialized_backout_al # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned* std::_Uninitialized_backout_al >::() (0x2B12) # Name: _Release # } # } .byte 0xa6, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x46 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x41 .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0e, 0x2b, 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 0x10, 0x2b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x11, 0x2b, 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 0x12, 0x2b, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2B14) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 8 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2B13) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: std::_Uninitialized_backout_al > # LinkageName: .?AV?$_Uninitialized_backout_al@PEAIV?$allocator@I@std@@@std@@ # } .byte 0xa2, 0x00, 0x04, 0x15 .byte 0x08, 0x00, 0x00, 0x02 .byte 0x13, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 0x45, 0x41, 0x49, 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, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x2B15) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Uninitialized_backout_al > (0x2B14) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory (0x29CC) # LineNumber: 143 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x14, 0x2b, 0x00, 0x00 .byte 0xcc, 0x29, 0x00, 0x00 .byte 0x8f, 0x00, 0x00, 0x00 # MemberFuncId (0x2B16) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # FunctionType: void std::_Uninitialized_backout_al >::(unsigned*, std::allocator&) (0x2B09) # Name: _Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x09, 0x2b, 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 (0x2B17) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # ThisType: std::_Uninitialized_backout_al >* (0x2B07) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned&) (0x2809) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x07, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x09, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B18) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # FunctionType: void std::_Uninitialized_backout_al >::(const unsigned&) (0x2B17) # Name: _Emplace_back # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x17, 0x2b, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B19) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # FunctionType: unsigned* std::_Uninitialized_backout_al >::() (0x2B12) # Name: _Release # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x12, 0x2b, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2B1A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al > (0x2B06) # FunctionType: void std::_Uninitialized_backout_al >::() (0x2B11) # Name: ~_Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0x06, 0x2b, 0x00, 0x00 .byte 0x11, 0x2b, 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 (0x2B1B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x28B7) # ArgType: unsigned* const (0x2812) # ArgType: const unsigned& (0x2808) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x08, 0x28, 0x00, 0x00 # MemberFunction (0x2B1C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits > (0x281C) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, unsigned* const, const unsigned&) (0x2B1B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x1b, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B1D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x281C) # FunctionType: void std::_Default_allocator_traits >::(std::allocator&, unsigned* const, const unsigned&) (0x2B1C) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0x1c, 0x2b, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # Procedure (0x2B1E) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const unsigned& (0x2808) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned&) (0x2809) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x08, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x09, 0x28, 0x00, 0x00 # FuncId (0x2B1F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const unsigned& (const unsigned&) (0x2B1E) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1e, 0x2b, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x2B20) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: unsigned* (0x675) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 # Procedure (0x2B21) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned*) (0x2B20) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x2b, 0x00, 0x00 # FuncId (0x2B22) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*) (0x2B21) # Name: _Unfancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x21, 0x2b, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2B23) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(unsigned*, unsigned*, unsigned*, std::integral_constant) (0x289B) # Name: _Umove_if_noexcept1 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x9b, 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 (0x2B24) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: unsigned* const (0x2812) # ArgType: unsigned* const (0x2812) # ArgType: unsigned* (0x675) # ArgType: std::allocator& (0x28B7) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 # Procedure (0x2B25) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (unsigned* const, unsigned* const, unsigned*, std::allocator&) (0x2B24) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x24, 0x2b, 0x00, 0x00 # FuncId (0x2B26) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const, unsigned* const, unsigned*, std::allocator&) (0x2B25) # Name: _Uninitialized_move # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x25, 0x2b, 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 (0x2B27) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: unsigned* const (0x2812) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 # Procedure (0x2B28) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned* const) (0x2B27) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x27, 0x2b, 0x00, 0x00 # FuncId (0x2B29) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const) (0x2B28) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x28, 0x2b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x2B2A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* const (0x2812) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2B2B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned* const, __int64) (0x2B2A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2a, 0x2b, 0x00, 0x00 # FuncId (0x2B2C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const, __int64) (0x2B2B) # Name: _Get_unwrapped_n # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x2b, 0x2b, 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 (0x2B2D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned* const (0x2812) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2B2E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* const& (0x2B2D) # ArgType: unsigned* const& (0x2B2D) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x2d, 0x2b, 0x00, 0x00 .byte 0x2d, 0x2b, 0x00, 0x00 # Procedure (0x2B2F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned* const&, unsigned* const&) (0x2B2E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2e, 0x2b, 0x00, 0x00 # FuncId (0x2B30) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (unsigned* const&, unsigned* const&) (0x2B2F) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x2f, 0x2b, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2B31) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned*& (0x28E0) # ArgType: unsigned* const (0x2812) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe0, 0x28, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 # Procedure (0x2B32) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*&, unsigned* const) (0x2B31) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x31, 0x2b, 0x00, 0x00 # FuncId (0x2B33) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (unsigned*&, unsigned* const) (0x2B32) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x32, 0x2b, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # ArgList (0x2B34) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: unsigned* const (0x2812) # ArgType: unsigned* const (0x2812) # ArgType: unsigned* const (0x2812) # ArgType: std::allocator& (0x28B7) # ArgType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0x12, 0x28, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2B35) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (unsigned* const, unsigned* const, unsigned* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x2B34) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0x34, 0x2b, 0x00, 0x00 # FuncId (0x2B36) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const, unsigned* const, unsigned* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x2B35) # Name: _Uninitialized_move_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x35, 0x2b, 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, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2B37) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned* const&, unsigned* const&) (0x2B2E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2e, 0x2b, 0x00, 0x00 # FuncId (0x2B38) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Really_trivial_ptr_iterator_tag (unsigned* const&, unsigned* const&) (0x2B37) # Name: _Ptr_move_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x37, 0x2b, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x6d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2B39) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned* const& (0x2B2D) # ArgType: unsigned* const& (0x2B2D) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x2b, 0x00, 0x00 .byte 0x2d, 0x2b, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2B3A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned* const&, unsigned* const&, std::random_access_iterator_tag) (0x2B39) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x39, 0x2b, 0x00, 0x00 # FuncId (0x2B3B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (unsigned* const&, unsigned* const&, std::random_access_iterator_tag) (0x2B3A) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3a, 0x2b, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Procedure (0x2B3C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*, unsigned*, unsigned*) (0x2898) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x98, 0x28, 0x00, 0x00 # FuncId (0x2B3D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*, unsigned*, unsigned*) (0x2B3C) # Name: _Copy_memmove # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3c, 0x2b, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x6d, 0x65 .byte 0x6d, 0x6d, 0x6f, 0x76 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B3E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: std::_Iterator_base12** std::_Vector_alloc > >::() (0x28CC) # Name: _Getpfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xcc, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # ArgList (0x2B3F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 # Procedure (0x2B40) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B3F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x3f, 0x2b, 0x00, 0x00 # FuncId (0x2B41) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B40) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x40, 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 # Procedure (0x2B42) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::_Vb_iterator > >& (0x2AD2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_iterator > >&) (0x2AD3) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd3, 0x2a, 0x00, 0x00 # FuncId (0x2B43) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::_Vb_iterator > >& (const std::_Vb_iterator > >&) (0x2B42) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x42, 0x2b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x2B44) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2B45) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::_Vb_iterator > >& (0x2AD2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Vb_iterator > >&, __int64) (0x2B44) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x44, 0x2b, 0x00, 0x00 # FuncId (0x2B46) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::_Vb_iterator > >& (const std::_Vb_iterator > >&, __int64) (0x2B45) # Name: _Get_unwrapped_n # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x45, 0x2b, 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 (0x2B47) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B3F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x3f, 0x2b, 0x00, 0x00 # FuncId (0x2B48) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B47) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x47, 0x2b, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2B49) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vb_iterator > >& (0x27C4) # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc4, 0x27, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 # Procedure (0x2B4A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B49) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x49, 0x2b, 0x00, 0x00 # FuncId (0x2B4B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B4A) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4a, 0x2b, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # ArgList (0x2B4C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: std::_General_ptr_iterator_tag (0x1FBF) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbf, 0x1f, 0x00, 0x00 # Procedure (0x2B4D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vb_iterator > > (0x26E2) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >, std::_General_ptr_iterator_tag) (0x2B4C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x4c, 0x2b, 0x00, 0x00 # FuncId (0x2B4E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >, std::_General_ptr_iterator_tag) (0x2B4D) # Name: _Copy_backward_unchecked # } .byte 0x26, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4d, 0x2b, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x62, 0x61 .byte 0x63, 0x6b, 0x77, 0x61 .byte 0x72, 0x64, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2B4F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_General_ptr_iterator_tag (0x1FBF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B3F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xbf, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x3f, 0x2b, 0x00, 0x00 # FuncId (0x2B50) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_General_ptr_iterator_tag (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&) (0x2B4F) # Name: _Ptr_copy_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4f, 0x2b, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x63, 0x6f, 0x70 .byte 0x79, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # Pointer (0x2B51) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iterator > > (0x26E2) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2B52) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vb_iterator > >&& (0x2B51) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x51, 0x2b, 0x00, 0x00 # MemberFunction (0x2B53) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vb_iterator > >&&) (0x2B52) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x52, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B54) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: void std::_Vb_iterator > >::(std::_Vb_iterator > >&&) (0x2B53) # Name: _Vb_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x53, 0x2b, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2B55) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2B56) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&, std::integral_constant) (0x2B55) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x55, 0x2b, 0x00, 0x00 # FuncId (0x2B57) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&, std::integral_constant) (0x2B56) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x56, 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, 0x31, 0x00, 0xf1 # ArgList (0x2B58) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_Vb_const_iterator > >& (0x27CB) # ArgType: const std::_Vb_const_iterator > >& (0x27CB) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xcb, 0x27, 0x00, 0x00 .byte 0xcb, 0x27, 0x00, 0x00 # Procedure (0x2B59) { # 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 > >&) (0x2B58) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x58, 0x2b, 0x00, 0x00 # FuncId (0x2B5A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const std::_Vb_const_iterator > >&, const std::_Vb_const_iterator > >&) (0x2B59) # Name: _Verify_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x59, 0x2b, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2B5B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2B5C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&, std::random_access_iterator_tag) (0x2B5B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x5b, 0x2b, 0x00, 0x00 # FuncId (0x2B5D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const std::_Vb_iterator > >&, const std::_Vb_iterator > >&, std::random_access_iterator_tag) (0x2B5C) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x5c, 0x2b, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # MemberFuncId (0x2B5E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: __int64 std::_Vb_iterator > >::(const std::_Vb_const_iterator > >&) (0x27CD) # Name: operator- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xcd, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFunction (0x2B5F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iterator > >& (0x27C4) # ClassType: std::_Vb_iterator > > (0x26E2) # ThisType: std::_Vb_iterator > >* (0x27BC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_iterator > >&) (0x2AD3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc4, 0x27, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd3, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B60) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::(const std::_Vb_iterator > >&) (0x2B5F) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x5f, 0x2b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # MemberFunction (0x2B61) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_const_iterator > >& (0x27DE) # ClassType: std::_Vb_const_iterator > > (0x26E3) # ThisType: std::_Vb_const_iterator > >* (0x27D5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_const_iterator > >&) (0x27CC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xde, 0x27, 0x00, 0x00 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd5, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcc, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B62) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x2B61) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0x61, 0x2b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Pointer (0x2B63) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iter_base > > (0x27D4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2B64) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vb_iter_base > >& (0x2B63) # ClassType: std::_Vb_iter_base > > (0x27D4) # ThisType: std::_Vb_iter_base > >* (0x28AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_iter_base > >&) (0x27EF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x63, 0x2b, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xac, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xef, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B65) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iter_base > > (0x27D4) # FunctionType: std::_Vb_iter_base > >& std::_Vb_iter_base > >::(const std::_Vb_iter_base > >&) (0x2B64) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x64, 0x2b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B66) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: std::_Iterator_base12& std::_Iterator_base12::(const std::_Iterator_base12&) (0x130F) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x0f, 0x13, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B67) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: void std::_Iterator_base12::() (0x1308) # Name: _Orphan_me # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x08, 0x13, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x6d, 0x65, 0x00, 0xf1 # MemberFuncId (0x2B68) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: void std::_Iterator_base12::(const std::_Container_base12*) (0x1311) # Name: _Adopt # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x11, 0x13, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x6f .byte 0x70, 0x74, 0x00, 0xf1 # MemberFuncId (0x2B69) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2B6A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::() (0x27C5) # Name: operator-- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc5, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 # MemberFuncId (0x2B6B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: std::_Vb_reference > > std::_Vb_iterator > >::() (0x27C3) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc3, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B6C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_reference > > (0x26FD) # FunctionType: std::_Vb_reference > >& std::_Vb_reference > >::(const std::_Vb_reference > >&) (0x27F6) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xf6, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B6D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: bool std::_Vb_const_iterator > >::(const std::_Vb_const_iterator > >&) (0x27E7) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2B6E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::() (0x27DF) # Name: operator-- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdf, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 # MemberFuncId (0x2B6F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: void std::_Vb_const_iterator > >::() (0x27D6) # Name: _Dec # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd6, 0x27, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2B70) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iter_base > > (0x27D4) # FunctionType: int std::_Vb_iter_base > >::(unsigned __int64) (0x28B3) # Name: _Valid # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xb3, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x69, 0x64, 0x00, 0xf1 # Pointer (0x2B71) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x26C9) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc9, 0x26, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # MemberFuncId (0x2B72) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: const unsigned* std::vector >::() (0x2881) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x81, 0x28, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x2B73) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*) (0x2B21) # Name: _Unfancy_maybe_null # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x21, 0x2b, 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 (0x2B74) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_reference > > (0x26FD) # FunctionType: void std::_Vb_reference > >::(const std::_Vb_iter_base > >&) (0x27F0) # Name: _Vb_reference # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xf0, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B75) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iter_base > > (0x27D4) # FunctionType: void std::_Vb_iter_base > >::(const unsigned*, unsigned __int64, const std::_Container_base12*) (0x28AF) # Name: _Vb_iter_base # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xaf, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x5f, 0x62, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B76) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: void std::_Iterator_base12::() (0x1308) # Name: _Iterator_base12 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x08, 0x13, 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 (0x2B77) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_reference > > (0x26FD) # FunctionType: std::_Vb_reference > >& std::_Vb_reference > >::(bool) (0x27F7) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xf7, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B78) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_reference > > (0x26FD) # FunctionType: unsigned std::_Vb_reference > >::() (0x27FC) # Name: _Mask # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xfc, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x73 .byte 0x6b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B79) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_reference > > (0x26FD) # FunctionType: const unsigned* std::_Vb_reference > >::() (0x27FB) # Name: _Getptr # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xfd, 0x26, 0x00, 0x00 .byte 0xfb, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x74, 0x72, 0x00 # MemberFunction (0x2B7A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iter_base > > (0x27D4) # ThisType: std::_Vb_iter_base > >* (0x28AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vb_iter_base > >&) (0x27EF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xac, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xef, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B7B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iter_base > > (0x27D4) # FunctionType: void std::_Vb_iter_base > >::(const std::_Vb_iter_base > >&) (0x2B7A) # Name: _Vb_iter_base # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x7a, 0x2b, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x5f, 0x62, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B7C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: void std::_Iterator_base12::(const std::_Iterator_base12&) (0x130C) # Name: _Iterator_base12 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x0c, 0x13, 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 (0x2B7D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&) (0x2ACF) # Name: _Fill_unchecked # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xcf, 0x2a, 0x00, 0x00 .byte 0x5f, 0x46, 0x69, 0x6c .byte 0x6c, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x00 # ArgList (0x2B7E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: std::_Vb_iterator > > (0x26E2) # ArgType: const bool& (0x1C87) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x2B7F) { # 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) (0x2B7E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x7e, 0x2b, 0x00, 0x00 # FuncId (0x2B80) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Vb_iterator > >, std::_Vb_iterator > >, const bool&, std::integral_constant) (0x2B7F) # Name: _Fill_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x7f, 0x2b, 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 (0x2B81) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_Vb_iterator > >& (0x2AD2) # ArgType: const bool& (0x1C87) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xd2, 0x2a, 0x00, 0x00 .byte 0x87, 0x1c, 0x00, 0x00 # Procedure (0x2B82) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::integral_constant (0x11C0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_Vb_iterator > >&, const bool&) (0x2B81) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xc0, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x81, 0x2b, 0x00, 0x00 # FuncId (0x2B83) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::integral_constant (const std::_Vb_iterator > >&, const bool&) (0x2B82) # Name: _Fill_memset_is_safe # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x82, 0x2b, 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 (0x2B84) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::() (0x27C5) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc5, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # MemberFuncId (0x2B85) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::() (0x27DF) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xdf, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # MemberFuncId (0x2B86) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: void std::_Vb_const_iterator > >::() (0x27D6) # Name: _Inc # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xd6, 0x27, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x63 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2B87) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iter_base > > (0x27D4) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2B88) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vb_iter_base > >&& (0x2B87) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x87, 0x2b, 0x00, 0x00 # MemberFunction (0x2B89) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vb_iter_base > > (0x27D4) # ThisType: std::_Vb_iter_base > >* (0x28AC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vb_iter_base > >&&) (0x2B88) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xac, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x88, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B8A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iter_base > > (0x27D4) # FunctionType: void std::_Vb_iter_base > >::(std::_Vb_iter_base > >&&) (0x2B89) # Name: _Vb_iter_base # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0x89, 0x2b, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x5f, 0x62, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B8B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: std::_Vb_iterator > > std::vector >::(std::_Vb_const_iterator > >) (0x26F4) # Name: _Make_iter # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xf4, 0x26, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x00, 0xf1 # Pointer (0x2B8C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vb_iterator > > (0x26E2) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # FuncId (0x2B8D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x2AE3) # Name: copy # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe3, 0x2a, 0x00, 0x00 .byte 0x63, 0x6f, 0x70, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2B8E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::(unsigned __int64) (0x26EB) # Name: _Trim # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xeb, 0x26, 0x00, 0x00 .byte 0x5f, 0x54, 0x72, 0x69 .byte 0x6d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B8F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: std::_Vb_iterator > >& std::_Vb_iterator > >::(const __int64) (0x27C8) # Name: operator+= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xc8, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2B90) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: std::_Vb_const_iterator > >& std::_Vb_const_iterator > >::(const __int64) (0x27E2) # Name: operator+= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xe2, 0x27, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 # FuncId (0x2B91) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >) (0x2AE3) # Name: _Copy_unchecked # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe3, 0x2a, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x00 # FuncId (0x2B92) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vb_iterator > > (std::_Vb_iterator > >, std::_Vb_iterator > >, std::_Vb_iterator > >, std::_General_ptr_iterator_tag) (0x2B4D) # Name: _Copy_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4d, 0x2b, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x31 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2B93) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x287B) # Name: erase # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x7b, 0x28, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 # Pointer (0x2B94) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > > (0x2868) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # MemberFuncId (0x2B95) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: std::_Vector_iterator > > std::vector >::() (0x2883) # Name: end # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x83, 0x28, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 # Pointer (0x2B96) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator > > (0x2868) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2B97) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_const_iterator > >&& (0x2B96) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x96, 0x2b, 0x00, 0x00 # MemberFunction (0x2B98) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_const_iterator > >&&) (0x2B97) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x97, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2B99) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_const_iterator > > (0x2868) # FunctionType: void std::_Vector_const_iterator > >::(std::_Vector_const_iterator > >&&) (0x2B98) # Name: _Vector_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x98, 0x2b, 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 (0x2B9A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: std::_Vector_iterator > > std::vector >::() (0x2883) # Name: begin # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x83, 0x28, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B9B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_iterator > > (0x2867) # FunctionType: std::_Vector_iterator > > std::_Vector_iterator > >::(const __int64) (0x28F7) # Name: operator+ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xf7, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2B9C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_iterator > > (0x2867) # FunctionType: void std::_Vector_iterator > >::() (0x28EA) # Name: ~_Vector_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xea, 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 (0x2B9D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_const_iterator > > (0x2868) # FunctionType: void std::_Vector_const_iterator > >::() (0x2902) # Name: ~_Vector_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x02, 0x29, 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 (0x2B9E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned& std::vector >::(const unsigned __int64) (0x288D) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x8d, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # FuncId (0x2B9F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*, unsigned*, unsigned*) (0x2B3C) # Name: _Move_unchecked # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3c, 0x2b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x00 # MemberFuncId (0x2BA0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_iterator > > (0x2867) # FunctionType: void std::_Vector_iterator > >::(unsigned*, const std::_Container_base12*) (0x28EC) # Name: _Vector_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xec, 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 # ArgList (0x2BA1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: std::_Trivially_copyable_ptr_iterator_tag (0x1FBB) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xbb, 0x1f, 0x00, 0x00 # Procedure (0x2BA2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (unsigned*, unsigned*, unsigned*, std::_Trivially_copyable_ptr_iterator_tag) (0x2BA1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xa1, 0x2b, 0x00, 0x00 # FuncId (0x2BA3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*, unsigned*, unsigned*, std::_Trivially_copyable_ptr_iterator_tag) (0x2BA2) # Name: _Move_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa2, 0x2b, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x31 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BA4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_const_iterator > > (0x2868) # FunctionType: void std::_Vector_const_iterator > >::(unsigned*, const std::_Container_base12*) (0x2903) # Name: _Vector_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x03, 0x29, 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 (0x2BA5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_iterator > > (0x28EE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xee, 0x28, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2BA6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Vector_iterator > >& (0x2BA5) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa5, 0x2b, 0x00, 0x00 # MemberFunction (0x2BA7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_iterator > > (0x2867) # ThisType: std::_Vector_iterator > >* (0x28E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_iterator > >&) (0x2BA6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xe9, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa6, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2BA8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_iterator > > (0x2867) # FunctionType: void std::_Vector_iterator > >::(const std::_Vector_iterator > >&) (0x2BA7) # Name: _Vector_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xa7, 0x2b, 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 (0x2BA9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_iterator > > (0x2867) # FunctionType: std::_Vector_iterator > >& std::_Vector_iterator > >::(const __int64) (0x28F6) # Name: operator+= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x67, 0x28, 0x00, 0x00 .byte 0xf6, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 # MemberFunction (0x2BAA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_const_iterator > > (0x2868) # ThisType: std::_Vector_const_iterator > >* (0x2901) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Vector_const_iterator > >&) (0x28FA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x01, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2BAB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_const_iterator > > (0x2868) # FunctionType: void std::_Vector_const_iterator > >::(const std::_Vector_const_iterator > >&) (0x2BAA) # Name: _Vector_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x68, 0x28, 0x00, 0x00 .byte 0xaa, 0x2b, 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 (0x2BAC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_const_iterator > > (0x2868) # FunctionType: std::_Vector_const_iterator > >& std::_Vector_const_iterator > >::(const __int64) (0x290D) # Name: operator+= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x0d, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2BAD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_const_iterator > > (0x2868) # FunctionType: void std::_Vector_const_iterator > >::(const __int64) (0x290C) # Name: _Verify_offset # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x68, 0x28, 0x00, 0x00 .byte 0x0c, 0x29, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x6f, 0x66, 0x66, 0x73 .byte 0x65, 0x74, 0x00, 0xf1 # Pointer (0x2BAE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val > (0x28D9) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd9, 0x28, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # MemberFuncId (0x2BAF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Iterator_base12 (0x124F) # FunctionType: void std::_Iterator_base12::() (0x1308) # Name: ~_Iterator_base12 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4f, 0x12, 0x00, 0x00 .byte 0x08, 0x13, 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 (0x2BB0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned* std::vector >::() (0x287F) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x7f, 0x28, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BB1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iterator > > (0x26E2) # FunctionType: void std::_Vb_iterator > >::(unsigned*, std::_Container_base12*) (0x27BF) # Name: _Vb_iterator # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xe2, 0x26, 0x00, 0x00 .byte 0xbf, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BB2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_const_iterator > > (0x26E3) # FunctionType: void std::_Vb_const_iterator > >::(const unsigned*, const std::_Container_base12*) (0x27DA) # Name: _Vb_const_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xe3, 0x26, 0x00, 0x00 .byte 0xda, 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 (0x2BB3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iter_base > > (0x27D4) # FunctionType: void std::_Vb_iter_base > >::() (0x28AD) # Name: ~_Vb_iter_base # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xad, 0x28, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x62 .byte 0x5f, 0x69, 0x74, 0x65 .byte 0x72, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x00, 0xf1 # ArgList (0x2BB4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: (0x2A1F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x1f, 0x2a, 0x00, 0x00 # MemberFunction (0x2BB5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize::) (0x2BB4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb4, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2BB6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64, std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize::) (0x2BB5) # Name: _Resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xb5, 0x2b, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x69, 0x7a, 0x65, 0x00 # MemberFuncId (0x2BB7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262F) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x2f, 0x26, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BB8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x262F) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x2f, 0x26, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BB9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::() (0x264B) # Name: _Xlength # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x4b, 0x26, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BBA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: unsigned __int64 std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2646) # Name: _Calculate_growth # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x46, 0x26, 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 (0x2BBB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator,0> >::_Grp_t> (0x25DD) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* std::allocator,0> >::_Grp_t>::(const unsigned __int64) (0x274A) # Name: allocate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x4a, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2BBC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: (0x2A20) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x2a, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2BBD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: (0x2A1F) # ThisType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize::* (0x2BBC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, const unsigned __int64) (0x2638) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x1f, 0x2a, 0x00, 0x00 .byte 0xbc, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x38, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2BBE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize:: (0x2A1F) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::resize::::(std::_Tgt_state_t,0> >::_Grp_t*, const unsigned __int64) (0x2BBD) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1f, 0x2a, 0x00, 0x00 .byte 0xbd, 0x2b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2BBF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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*) (0x2643) # Name: _Umove_if_noexcept # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x43, 0x26, 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 (0x2BC0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::_Tgt_state_t,0> >::_Grp_t*, const unsigned __int64, const unsigned __int64) (0x264A) # Name: _Change_array # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x4a, 0x26, 0x00, 0x00 .byte 0x5f, 0x43, 0x68, 0x61 .byte 0x6e, 0x67, 0x65, 0x5f .byte 0x61, 0x72, 0x72, 0x61 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2BC1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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*) (0x264C) # Name: _Orphan_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x4c, 0x26, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Pointer (0x2BC2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_const_iterator,0> >::_Grp_t> > >* (0x2751) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x51, 0x27, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFuncId (0x2BC3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: const std::_Tgt_state_t,0> >::_Grp_t*& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2738) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x38, 0x27, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x2BC4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # FunctionType: unsigned __int64 std::_Default_allocator_traits,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x283B) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x3b, 0x28, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BC5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: const std::allocator,0> >::_Grp_t>& std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2729) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x29, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFuncId (0x2BC6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # FunctionType: const std::allocator,0> >::_Grp_t>& std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>::() (0x2824) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x24, 0x28, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2BC7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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 __int64) (0x2639) # Name: _Udefault # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x39, 0x26, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2BC8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: unsigned __int64 (0x23) # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 # Procedure (0x2BC9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, unsigned __int64, std::allocator,0> >::_Grp_t>&) (0x2BC8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc8, 0x2b, 0x00, 0x00 # FuncId (0x2BCA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*, unsigned __int64, std::allocator,0> >::_Grp_t>&) (0x2BC9) # Name: _Uninitialized_value_construct_n # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc9, 0x2b, 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 (0x2BCB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: unsigned __int64 (0x23) # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x2BCC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const, unsigned __int64, std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2BCB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xcb, 0x2b, 0x00, 0x00 # FuncId (0x2BCD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const, unsigned __int64, std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2BCC) # Name: _Uninitialized_value_construct_n1 # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xcc, 0x2b, 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 (0x2BCE) { # 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@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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 0xc6, 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, 0x45, 0x41 .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, 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 0x33, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2BCF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2BD0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 # MemberFunction (0x2BD1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2BCF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::allocator,0> >::_Grp_t>&) (0x2BD0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xcf, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd0, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2BD2) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2BD3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BD2) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd2, 0x2b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2BD4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >& (0x2BD3) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd3, 0x2b, 0x00, 0x00 # MemberFunction (0x2BD5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2BCF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >&) (0x2BD4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xcf, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd4, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2BD6) { # 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>&) (0x2BD1) # ] # 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> >&) (0x2BD5) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd1, 0x2b, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd5, 0x2b, 0x00, 0x00 # Pointer (0x2BD7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2BD8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >& (0x2BD7) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2BCF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >&) (0x2BD4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd7, 0x2b, 0x00, 0x00 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xcf, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd4, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2BD9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2BCF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xcf, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2BDA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2BCF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xcf, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2BDB) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # FieldOffset: 0x0 # Name: _First # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # FieldOffset: 0x8 # Name: _Last # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::allocator,0> >::_Grp_t>& (0x271C) # FieldOffset: 0x10 # Name: _Al # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2BD6 # 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> >&) (0x2BD8) # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2BD9) # 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> >::() (0x2BDA) # Name: _Release # } # } .byte 0xa6, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x46 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x41 .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd6, 0x2b, 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 0xd8, 0x2b, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd9, 0x2b, 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 0xda, 0x2b, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2BDC) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 8 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2BDB) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > # LinkageName: .?AV?$_Uninitialized_backout_al@PEAU_Grp_t@?$_Tgt_state_t@V?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@@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 0xc6, 0x01, 0x04, 0x15 .byte 0x08, 0x00, 0x00, 0x02 .byte 0xdb, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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, 0x45, 0x41 .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, 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 0x33, 0x40, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2BDD) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BDC) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xmemory (0x29CC) # LineNumber: 143 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xdc, 0x2b, 0x00, 0x00 .byte 0xcc, 0x29, 0x00, 0x00 .byte 0x8f, 0x00, 0x00, 0x00 # MemberFuncId (0x2BDE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # 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>&) (0x2BD1) # Name: _Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xd1, 0x2b, 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 (0x2BDF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2BD9) # Name: _Emplace_back # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xd9, 0x2b, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2BE0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2BDA) # Name: _Release # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xda, 0x2b, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x6c .byte 0x65, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2BE1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::() (0x2BD9) # Name: ~_Uninitialized_backout_al # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xd9, 0x2b, 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 (0x2BE2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 # MemberFunction (0x2BE3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const) (0x2BE2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe2, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2BE4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # FunctionType: void std::_Default_allocator_traits,0> >::_Grp_t> >::(std::allocator,0> >::_Grp_t>&, std::_Tgt_state_t,0> >::_Grp_t* const) (0x2BE3) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0xe3, 0x2b, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2BE5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 # Procedure (0x2BE6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*) (0x2BE5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe5, 0x2b, 0x00, 0x00 # FuncId (0x2BE7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*) (0x2BE6) # Name: _Unfancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe6, 0x2b, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2BE8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # ThisType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x25, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2BE9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Tgt_state_t,0> >::_Grp_t (0x2547) # FunctionType: void std::_Tgt_state_t,0> >::_Grp_t::() (0x2BE8) # Name: _Grp_t # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x47, 0x25, 0x00, 0x00 .byte 0xe8, 0x2b, 0x00, 0x00 .byte 0x5f, 0x47, 0x72, 0x70 .byte 0x5f, 0x74, 0x00, 0xf1 # MemberFuncId (0x2BEA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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) (0x263F) # Name: _Umove_if_noexcept1 # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x3f, 0x26, 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 (0x2BEB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 # Procedure (0x2BEC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # 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>&) (0x2BEB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xeb, 0x2b, 0x00, 0x00 # FuncId (0x2BED) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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>&) (0x2BEC) # Name: _Uninitialized_move # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xec, 0x2b, 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 (0x2BEE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 # Procedure (0x2BEF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const) (0x2BEE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xee, 0x2b, 0x00, 0x00 # FuncId (0x2BF0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const) (0x2BEF) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xef, 0x2b, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x2BF1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2BF2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const, __int64) (0x2BF1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf1, 0x2b, 0x00, 0x00 # FuncId (0x2BF3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t* const, __int64) (0x2BF2) # Name: _Get_unwrapped_n # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf2, 0x2b, 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 (0x2BF4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2BF5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2BF4) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2BF4) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf4, 0x2b, 0x00, 0x00 .byte 0xf4, 0x2b, 0x00, 0x00 # Procedure (0x2BF6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2BF5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf5, 0x2b, 0x00, 0x00 # FuncId (0x2BF7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2BF6) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf6, 0x2b, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2BF8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t*& (0x2735) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x35, 0x27, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 # Procedure (0x2BF9) { # 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) (0x2BF8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf8, 0x2b, 0x00, 0x00 # FuncId (0x2BFA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t*&, std::_Tgt_state_t,0> >::_Grp_t* const) (0x2BF9) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf9, 0x2b, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # ArgList (0x2BFB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: std::_General_ptr_iterator_tag (0x1FBF) # ArgType: std::_Unused_parameter (0x2AA2) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0xbf, 0x1f, 0x00, 0x00 .byte 0xa2, 0x2a, 0x00, 0x00 # Procedure (0x2BFC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t* const, std::allocator,0> >::_Grp_t>&, std::_General_ptr_iterator_tag, std::_Unused_parameter) (0x2BFB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0xfb, 0x2b, 0x00, 0x00 # FuncId (0x2BFD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t* const, std::allocator,0> >::_Grp_t>&, std::_General_ptr_iterator_tag, std::_Unused_parameter) (0x2BFC) # Name: _Uninitialized_move_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xfc, 0x2b, 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, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2BFE) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Trivially_copyable_ptr_iterator_tag (0x1FBB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2BF5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xbb, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf5, 0x2b, 0x00, 0x00 # FuncId (0x2BFF) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Trivially_copyable_ptr_iterator_tag (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2BFE) # Name: _Ptr_move_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xfe, 0x2b, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x6d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2C00) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2BF4) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2BF4) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf4, 0x2b, 0x00, 0x00 .byte 0xf4, 0x2b, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2C01) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&, std::random_access_iterator_tag) (0x2C00) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x00, 0x2c, 0x00, 0x00 # FuncId (0x2C02) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&, std::random_access_iterator_tag) (0x2C01) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x01, 0x2c, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # MemberFunction (0x2C03) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2BCF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&&) (0x2605) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xcf, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x05, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2C04) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t&&) (0x2C03) # Name: _Emplace_back # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0x03, 0x2c, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # Procedure (0x2C05) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2604) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x273F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x04, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3f, 0x27, 0x00, 0x00 # FuncId (0x2C06) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t&& (std::_Tgt_state_t,0> >::_Grp_t&) (0x2C05) # Name: move # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x05, 0x2c, 0x00, 0x00 .byte 0x6d, 0x6f, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2C07) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: std::_Tgt_state_t,0> >::_Grp_t&& (0x2604) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x04, 0x26, 0x00, 0x00 # MemberFunction (0x2C08) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # 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&&) (0x2C07) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x07, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2C09) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # 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&&) (0x2C08) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x08, 0x2c, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # FuncId (0x2C0A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t&& (std::_Tgt_state_t,0> >::_Grp_t&) (0x2C05) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x05, 0x2c, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFuncId (0x2C0B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: std::_Iterator_base12** std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::() (0x2721) # Name: _Getpfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x21, 0x27, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # Procedure (0x2C0C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (gsl::details::span_iterator,0>) (0x1A10) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x10, 0x1a, 0x00, 0x00 # FuncId (0x2C0D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>) (0x2C0C) # Name: _Prev_iter # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0c, 0x2c, 0x00, 0x00 .byte 0x5f, 0x50, 0x72, 0x65 .byte 0x76, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x00, 0xf1 # MemberFuncId (0x2C0E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: char& gsl::details::span_iterator,0>::() (0x1A08) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x08, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # FuncId (0x2C0F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl::details (0x1C2D) # FunctionType: bool (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2A53) # Name: operator== # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x2d, 0x1c, 0x00, 0x00 .byte 0x53, 0x2a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2C10) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x2537) # Name: _Is_wbound # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x37, 0x25, 0x00, 0x00 .byte 0x5f, 0x49, 0x73, 0x5f .byte 0x77, 0x62, 0x6f, 0x75 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x2C11) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1A0B) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x0b, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # ArgList (0x2C12) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const std::regex_traits& (0x2399) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # Procedure (0x2C13) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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) (0x2C12) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0x12, 0x2c, 0x00, 0x00 # FuncId (0x2C14) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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) (0x2C13) # Name: _Compare # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x13, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x72, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C15) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: const char* std::_Buf::() (0x2A33) # Name: _Str # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x33, 0x2a, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C16) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: unsigned std::_Buf::() (0x2A31) # Name: _Size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x31, 0x2a, 0x00, 0x00 .byte 0x5f, 0x53, 0x69, 0x7a .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2C17) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_base*) (0x2533) # Name: _Do_class # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x33, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x63, 0x6c, 0x61, 0x73 .byte 0x73, 0x00, 0xf2, 0xf1 # Class (0x2C18) { # 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 (0x2C19) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_class > (0x2C18) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x18, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Struct (0x2C1A) { # 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 (0x2C1B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Sequence (0x2C1A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1a, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Struct (0x2C1C) { # 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 (0x2C1D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Bitmap (0x2C1C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2C1E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_class > (0x2C18) # ThisType: std::_Node_class >* (0x2C19) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_type, std::_Node_flags) (0x23EC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x2c, 0x00, 0x00 .byte 0x19, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xec, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2C1F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_class > (0x2C18) # ThisType: std::_Node_class >* (0x2C19) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x2c, 0x00, 0x00 .byte 0x19, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2C20) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Sequence* (0x2C1B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x1b, 0x2c, 0x00, 0x00 # MemberFunction (0x2C21) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_class > (0x2C18) # ThisType: std::_Node_class >* (0x2C19) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Sequence*) (0x2C20) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x2c, 0x00, 0x00 .byte 0x19, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2C22) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Sequence* (0x2C1B) # FieldOffset: 0x20 # Name: _Coll # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Bitmap* (0x2C1D) # FieldOffset: 0x28 # Name: _Small # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Buf* (0x2A2D) # FieldOffset: 0x30 # Name: _Large # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Buf* (0x2A2D) # FieldOffset: 0x38 # Name: _Ranges # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: short (0x11) # FieldOffset: 0x40 # Name: _Classes # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Sequence* (0x2C1B) # FieldOffset: 0x48 # Name: _Equiv # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_class >::(std::_Node_type, std::_Node_flags) (0x2C1E) # Name: _Node_class # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Virtual (0x1) # Type: void std::_Node_class >::() (0x2C1F) # Name: ~_Node_class # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_class >::(std::_Sequence*) (0x2C21) # Name: _Tidy # } # } .byte 0xbe, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x1b, 0x2c, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x43 .byte 0x6f, 0x6c, 0x6c, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x1d, 0x2c, 0x00, 0x00 .byte 0x28, 0x00, 0x5f, 0x53 .byte 0x6d, 0x61, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x2d, 0x2a, 0x00, 0x00 .byte 0x30, 0x00, 0x5f, 0x4c .byte 0x61, 0x72, 0x67, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x2d, 0x2a, 0x00, 0x00 .byte 0x38, 0x00, 0x5f, 0x52 .byte 0x61, 0x6e, 0x67, 0x65 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x11, 0x00, 0x00, 0x00 .byte 0x40, 0x00, 0x5f, 0x43 .byte 0x6c, 0x61, 0x73, 0x73 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x1b, 0x2c, 0x00, 0x00 .byte 0x48, 0x00, 0x5f, 0x45 .byte 0x71, 0x75, 0x69, 0x76 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x1e, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x63, 0x6c .byte 0x61, 0x73, 0x73, 0x00 .byte 0x11, 0x15, 0x07, 0x00 .byte 0x1f, 0x2c, 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 0x21, 0x2c, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # Class (0x2C23) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 10 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2C22) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 80 # 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 0x22, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x50, 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 (0x2C24) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_class > (0x2C23) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1769 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x23, 0x2c, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xe9, 0x06, 0x00, 0x00 # MemberFunction (0x2C25) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Sequence (0x2C1A) # ThisType: std::_Sequence* (0x2C1B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x2c, 0x00, 0x00 .byte 0x1b, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2C26) { # 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 (0x2A27) # FieldOffset: 0x8 # Name: _Data # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Sequence* (0x2C1B) # FieldOffset: 0x18 # Name: _Next # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Sequence::(unsigned) (0x2C25) # 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 0x27, 0x2a, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x44 .byte 0x61, 0x74, 0x61, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x1b, 0x2c, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4e .byte 0x65, 0x78, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x25, 0x2c, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x71 .byte 0x75, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # Struct (0x2C27) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2C26) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Sequence # LinkageName: .?AU?$_Sequence@D@std@@ # } .byte 0x42, 0x00, 0x05, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0x26, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 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 (0x2C28) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Sequence (0x2C27) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1633 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x27, 0x2c, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x61, 0x06, 0x00, 0x00 # MemberFunction (0x2C29) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Bitmap (0x2C1C) # ThisType: std::_Bitmap* (0x2C1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x1d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2C2A) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: 0x1BD3 # FieldOffset: 0x0 # Name: _Chrs # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Bitmap::() (0x2C29) # Name: _Bitmap # } # } .byte 0x22, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xd3, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x43 .byte 0x68, 0x72, 0x73, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x29, 0x2c, 0x00, 0x00 .byte 0x5f, 0x42, 0x69, 0x74 .byte 0x6d, 0x61, 0x70, 0x00 # Struct (0x2C2B) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2C2A) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Bitmap # LinkageName: .?AU_Bitmap@std@@ # } .byte 0x36, 0x00, 0x05, 0x15 .byte 0x02, 0x00, 0x00, 0x02 .byte 0x2a, 0x2c, 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 (0x2C2C) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Bitmap (0x2C2B) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1604 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x2b, 0x2c, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x44, 0x06, 0x00, 0x00 # MemberFunction (0x2C2D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Bt_state_t,0> > (0x2540) # ThisType: std::_Bt_state_t,0> >* (0x294D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Bt_state_t,0> >&) (0x2545) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x4d, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x45, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2C2E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bt_state_t,0> > (0x2540) # FunctionType: void std::_Bt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x2C2D) # Name: _Bt_state_t # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x2d, 0x2c, 0x00, 0x00 .byte 0x5f, 0x42, 0x74, 0x5f .byte 0x73, 0x74, 0x61, 0x74 .byte 0x65, 0x5f, 0x74, 0x00 # MemberFuncId (0x2C2F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Tgt_state_t,0> > (0x251F) # FunctionType: void std::_Tgt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x2546) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x46, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # ArgList (0x2C30) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const std::regex_traits& (0x2399) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # Procedure (0x2C31) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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) (0x2C30) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0x30, 0x2c, 0x00, 0x00 # FuncId (0x2C32) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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) (0x2C31) # Name: _Compare # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x31, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x72, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C33) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_if*) (0x252B) # Name: _Do_if # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x2b, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x69, 0x66, 0x00, 0xf1 # MemberFuncId (0x2C34) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_rep*, bool, int) (0x2531) # Name: _Do_rep # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x31, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x72, 0x65, 0x70, 0x00 # MemberFuncId (0x2C35) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2520) # FunctionType: std::_Loop_vals_t& std::vector >::(const unsigned __int64) (0x25A3) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x20, 0x25, 0x00, 0x00 .byte 0xa3, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # FuncId (0x2C36) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std::regex_constants (0x2941) # FunctionType: std::regex_constants::match_flag_type (std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) (0x2943) # Name: operator| # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x41, 0x29, 0x00, 0x00 .byte 0x43, 0x29, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x7c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2C37) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::() (0x2534) # Name: _Better_match # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x34, 0x25, 0x00, 0x00 .byte 0x5f, 0x42, 0x65, 0x74 .byte 0x74, 0x65, 0x72, 0x5f .byte 0x6d, 0x61, 0x74, 0x63 .byte 0x68, 0x00, 0xf2, 0xf1 # Pointer (0x2C38) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Tgt_state_t,0> > (0x251F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x2C39) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Tgt_state_t,0> > (0x251F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2C3A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Tgt_state_t,0> > (0x2C39) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x39, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2C3B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Tgt_state_t,0> >& (0x2C3A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3a, 0x2c, 0x00, 0x00 # MemberFunction (0x2C3C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Tgt_state_t,0> >& (0x2C38) # ClassType: std::_Tgt_state_t,0> > (0x251F) # ThisType: std::_Tgt_state_t,0> >* (0x2542) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Tgt_state_t,0> >&) (0x2C3B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x38, 0x2c, 0x00, 0x00 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x42, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3b, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2C3D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Tgt_state_t,0> > (0x251F) # FunctionType: std::_Tgt_state_t,0> >& std::_Tgt_state_t,0> >::(const std::_Tgt_state_t,0> >&) (0x2C3C) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x3c, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2C3E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: gsl::details::span_iterator,0>& gsl::details::span_iterator,0>::() (0x1A0B) # Name: operator-- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x0b, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x2d, 0x00, 0xf1 # MemberFuncId (0x2C3F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span (0x19CE) # FunctionType: char* gsl::span::() (0x19E8) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xce, 0x19, 0x00, 0x00 .byte 0xe8, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C40) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::span::storage_type > (0x19CF) # FunctionType: char* gsl::span::storage_type >::() (0x19FA) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xcf, 0x19, 0x00, 0x00 .byte 0xfa, 0x19, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2C41) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char) (0x11C4) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc4, 0x11, 0x00, 0x00 # FuncId (0x2C42) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (char) (0x2C41) # Name: _Is_word # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x41, 0x2c, 0x00, 0x00 .byte 0x5f, 0x49, 0x73, 0x5f .byte 0x77, 0x6f, 0x72, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2C43) { # 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 (0x2C44) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned char) (0x2C43) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x43, 0x2c, 0x00, 0x00 # FuncId (0x2C45) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (unsigned char) (0x2C44) # Name: _Is_word # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x44, 0x2c, 0x00, 0x00 .byte 0x5f, 0x49, 0x73, 0x5f .byte 0x77, 0x6f, 0x72, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2C46) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::regex_constants::syntax_option_type (0x236F) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # Procedure (0x2C47) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::regex_constants::syntax_option_type (0x236F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) (0x2C46) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x46, 0x2c, 0x00, 0x00 # FuncId (0x2C48) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std::regex_constants (0x2941) # FunctionType: std::regex_constants::syntax_option_type (std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) (0x2C47) # Name: operator& # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x41, 0x29, 0x00, 0x00 .byte 0x47, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x26, 0x00, 0xf2, 0xf1 # Struct (0x2C49) { # 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 (0x2C4A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: std::_Cmp_icase > (0x2C49) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x49, 0x2c, 0x00, 0x00 # Procedure (0x2C4B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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 >) (0x2C4A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x4a, 0x2c, 0x00, 0x00 # Pointer (0x2C4C) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Cmp_icase > (0x2C49) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2C4D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::regex_traits& (0x2399) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x99, 0x23, 0x00, 0x00 # MemberFunction (0x2C4E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Cmp_icase > (0x2C49) # ThisType: std::_Cmp_icase >* (0x2C4C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::regex_traits&) (0x2C4D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x4c, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2C4F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Cmp_icase > (0x2C49) # ThisType: std::_Cmp_icase >* (0x2C4C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, char) (0x2485) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x4c, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2C50) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Cmp_icase > (0x2C49) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x2C51) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Cmp_icase > (0x2C49) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2C52) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Cmp_icase > (0x2C51) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x51, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2C53) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Cmp_icase >& (0x2C52) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x52, 0x2c, 0x00, 0x00 # MemberFunction (0x2C54) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Cmp_icase >& (0x2C50) # ClassType: std::_Cmp_icase > (0x2C49) # ThisType: std::_Cmp_icase >* (0x2C4C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Cmp_icase >&) (0x2C53) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x50, 0x2c, 0x00, 0x00 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x4c, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x53, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2C55) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const std::regex_traits& (0x2399) # FieldOffset: 0x0 # Name: _Traits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Cmp_icase >::(const std::regex_traits&) (0x2C4E) # Name: _Cmp_icase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Cmp_icase >::(char, char) (0x2C4F) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Cmp_icase >& std::_Cmp_icase >::(const std::_Cmp_icase >&) (0x2C54) # Name: operator= # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: _Elem # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x54 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4e, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x69, 0x63, 0x61 .byte 0x73, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4f, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x54, 0x2c, 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 (0x2C56) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2C55) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x55, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x2C57) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Cmp_icase > (0x2C56) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 201 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x56, 0x2c, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xc9, 0x00, 0x00, 0x00 # FuncId (0x2C58) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_icase >) (0x2C4B) # Name: _Cmp_chrange # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4b, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x63, 0x68, 0x72 .byte 0x61, 0x6e, 0x67, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C59) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cmp_icase > (0x2C49) # FunctionType: void std::_Cmp_icase >::(const std::regex_traits&) (0x2C4E) # Name: _Cmp_icase # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x4e, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x69, 0x63, 0x61 .byte 0x73, 0x65, 0x00, 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::_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 (0x2C5B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: std::_Cmp_collate > (0x2C5A) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x5a, 0x2c, 0x00, 0x00 # Procedure (0x2C5C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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 >) (0x2C5B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x5b, 0x2c, 0x00, 0x00 # Pointer (0x2C5D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Cmp_collate > (0x2C5A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2C5E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Cmp_collate > (0x2C5A) # ThisType: std::_Cmp_collate >* (0x2C5D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::regex_traits&) (0x2C4D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x5d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2C5F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Cmp_collate > (0x2C5A) # ThisType: std::_Cmp_collate >* (0x2C5D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, char) (0x2485) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x5d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2C60) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Cmp_collate > (0x2C5A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x2C61) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Cmp_collate > (0x2C5A) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2C62) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Cmp_collate > (0x2C61) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x61, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2C63) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Cmp_collate >& (0x2C62) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x62, 0x2c, 0x00, 0x00 # MemberFunction (0x2C64) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Cmp_collate >& (0x2C60) # ClassType: std::_Cmp_collate > (0x2C5A) # ThisType: std::_Cmp_collate >* (0x2C5D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Cmp_collate >&) (0x2C63) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x60, 0x2c, 0x00, 0x00 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x5d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x63, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2C65) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const std::regex_traits& (0x2399) # FieldOffset: 0x0 # Name: _Traits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Cmp_collate >::(const std::regex_traits&) (0x2C5E) # Name: _Cmp_collate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Cmp_collate >::(char, char) (0x2C5F) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Cmp_collate >& std::_Cmp_collate >::(const std::_Cmp_collate >&) (0x2C64) # Name: operator= # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: _Elem # } # } .byte 0x66, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x54 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x5e, 0x2c, 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 0x5f, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x64, 0x2c, 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 (0x2C66) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2C65) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x65, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x2C67) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Cmp_collate > (0x2C66) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 222 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x66, 0x2c, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xde, 0x00, 0x00, 0x00 # FuncId (0x2C68) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_collate >) (0x2C5C) # Name: _Cmp_chrange # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x5c, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x63, 0x68, 0x72 .byte 0x61, 0x6e, 0x67, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C69) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cmp_collate > (0x2C5A) # FunctionType: void std::_Cmp_collate >::(const std::regex_traits&) (0x2C5E) # Name: _Cmp_collate # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x5e, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x63, 0x6f, 0x6c .byte 0x6c, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Struct (0x2C6A) { # 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 (0x2C6B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: std::_Cmp_cs > (0x2C6A) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x6a, 0x2c, 0x00, 0x00 # Procedure (0x2C6C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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 >) (0x2C6B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x6b, 0x2c, 0x00, 0x00 # Pointer (0x2C6D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Cmp_cs > (0x2C6A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6a, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2C6E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Cmp_cs > (0x2C6A) # ThisType: std::_Cmp_cs >* (0x2C6D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, char) (0x2485) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x6a, 0x2c, 0x00, 0x00 .byte 0x6d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2C6F) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Cmp_cs >::(char, char) (0x2C6E) # Name: operator() # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: _Elem # } # } .byte 0x26, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6e, 0x2c, 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 (0x2C70) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2C6F) # 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 0x6f, 0x2c, 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 (0x2C71) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Cmp_cs > (0x2C70) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 191 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x70, 0x2c, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xbf, 0x00, 0x00, 0x00 # FuncId (0x2C72) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const char*, const char*, std::_Cmp_cs >) (0x2C6C) # Name: _Cmp_chrange # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6c, 0x2c, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x63, 0x68, 0x72 .byte 0x61, 0x6e, 0x67, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C73) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cmp_icase > (0x2C49) # FunctionType: bool std::_Cmp_icase >::(char, char) (0x2C4F) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x49, 0x2c, 0x00, 0x00 .byte 0x4f, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2C74) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: gsl::details::span_iterator,0> gsl::details::span_iterator,0>::(int) (0x1A0C) # Name: operator++ # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x0c, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2b, 0x2b, 0x00, 0xf1 # MemberFuncId (0x2C75) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: char std::_Regex_traits::(char) (0x2404) # Name: translate_nocase # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x04, 0x24, 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 (0x2C76) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: const std::ctype* std::_Regex_traits::() (0x240A) # Name: _Getctype # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x0a, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2C77) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cmp_collate > (0x2C5A) # FunctionType: bool std::_Cmp_collate >::(char, char) (0x2C5F) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x5a, 0x2c, 0x00, 0x00 .byte 0x5f, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2C78) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: char std::_Regex_traits::(char) (0x2404) # Name: translate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x04, 0x24, 0x00, 0x00 .byte 0x74, 0x72, 0x61, 0x6e .byte 0x73, 0x6c, 0x61, 0x74 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2C79) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: const std::collate* std::_Regex_traits::() (0x2409) # Name: _Getcoll # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x09, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C7A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: std::basic_string,std::allocator > std::collate::(const char*, const char*) (0x2466) # Name: transform # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x66, 0x24, 0x00, 0x00 .byte 0x74, 0x72, 0x61, 0x6e .byte 0x73, 0x66, 0x6f, 0x72 .byte 0x6d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2C7B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: unsigned __int64 std::basic_string,std::allocator >::() (0x1210) # Name: length # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x10, 0x12, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 # MemberFuncId (0x2C7C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: char& std::basic_string,std::allocator >::(const unsigned __int64) (0x1208) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x08, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # MemberFuncId (0x2C7D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cmp_cs > (0x2C6A) # FunctionType: bool std::_Cmp_cs >::(char, char) (0x2C6E) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6a, 0x2c, 0x00, 0x00 .byte 0x6e, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Modifier (0x2C7E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Sequence (0x2C1A) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1a, 0x2c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2C7F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Sequence (0x2C7E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x7e, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2C80) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const std::_Sequence* (0x2C7F) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x7f, 0x2c, 0x00, 0x00 # Procedure (0x2C81) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::_Sequence*) (0x2C80) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x80, 0x2c, 0x00, 0x00 # FuncId (0x2C82) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, const std::_Sequence*) (0x2C81) # Name: _Lookup_coll # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x81, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x6f .byte 0x6b, 0x75, 0x70, 0x5f .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2C83) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned (0x75) # ArgType: const std::_Buf* (0x2A30) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x30, 0x2a, 0x00, 0x00 # Procedure (0x2C84) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned, const std::_Buf*) (0x2C83) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x83, 0x2c, 0x00, 0x00 # FuncId (0x2C85) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (unsigned, const std::_Buf*) (0x2C84) # Name: _Lookup_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x84, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x6f .byte 0x6b, 0x75, 0x70, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Modifier (0x2C86) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Bitmap (0x2C1C) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2C87) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Bitmap (0x2C86) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x86, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2C88) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Bitmap (0x2C1C) # ThisType: const std::_Bitmap* (0x2C87) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned char) (0x2C43) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x87, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x43, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2C89) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bitmap (0x2C1C) # FunctionType: bool std::_Bitmap::(unsigned char) (0x2C88) # Name: _Find # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x88, 0x2c, 0x00, 0x00 .byte 0x5f, 0x46, 0x69, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 # Modifier (0x2C8A) { # 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 (0x2C8B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned char (0x2C8A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8a, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2C8C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* const (0x1193) # ArgType: const unsigned char& (0x2C8B) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x8b, 0x2c, 0x00, 0x00 # Procedure (0x2C8D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const char* (0x1141) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char* const, const unsigned char&) (0x2C8C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8c, 0x2c, 0x00, 0x00 # FuncId (0x2C8E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const char* (const char*, const char* const, const unsigned char&) (0x2C8D) # Name: find # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x8d, 0x2c, 0x00, 0x00 .byte 0x66, 0x69, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2C8F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: bool std::_Regex_traits::(char, short) (0x2406) # Name: isctype # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x06, 0x24, 0x00, 0x00 .byte 0x69, 0x73, 0x63, 0x74 .byte 0x79, 0x70, 0x65, 0x00 # ArgList (0x2C90) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned char (0x20) # ArgType: const std::_Sequence* (0x2C7F) # ArgType: const std::regex_traits& (0x2399) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x00, 0x00 .byte 0x7f, 0x2c, 0x00, 0x00 .byte 0x99, 0x23, 0x00, 0x00 # Procedure (0x2C91) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned char, const std::_Sequence*, const std::regex_traits&) (0x2C90) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x90, 0x2c, 0x00, 0x00 # FuncId (0x2C92) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (unsigned char, const std::_Sequence*, const std::regex_traits&) (0x2C91) # Name: _Lookup_equiv # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x91, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4c, 0x6f, 0x6f .byte 0x6b, 0x75, 0x70, 0x5f .byte 0x65, 0x71, 0x75, 0x69 .byte 0x76, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2C93) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: char std::_Buf::(unsigned) (0x2A32) # Name: _At # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x32, 0x2a, 0x00, 0x00 .byte 0x5f, 0x41, 0x74, 0x00 # Pointer (0x2C94) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const char* const (0x1193) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2C95) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* const& (0x2C94) # ArgType: const char* const& (0x2C94) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 # Procedure (0x2C96) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const&, const char* const&) (0x2C95) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x95, 0x2c, 0x00, 0x00 # FuncId (0x2C97) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const char* const&, const char* const&) (0x2C96) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x96, 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 # Pointer (0x2C98) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const char* (0x1141) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2C99) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char*& (0x2C98) # ArgType: const char* const (0x1193) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x98, 0x2c, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # Procedure (0x2C9A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*&, const char* const) (0x2C99) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x99, 0x2c, 0x00, 0x00 # FuncId (0x2C9B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const char*&, const char* const) (0x2C9A) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x9a, 0x2c, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # ArgList (0x2C9C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: const unsigned char& (0x2C8B) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x8b, 0x2c, 0x00, 0x00 # Procedure (0x2C9D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const char* (0x1141) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const, const char* const, const unsigned char&) (0x2C9C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x9c, 0x2c, 0x00, 0x00 # FuncId (0x2C9E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const char* (const char* const, const char* const, const unsigned char&) (0x2C9D) # Name: _Find_unchecked # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x9d, 0x2c, 0x00, 0x00 .byte 0x5f, 0x46, 0x69, 0x6e .byte 0x64, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x00 # Procedure (0x2C9F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const char* (0x1141) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 # FuncId (0x2CA0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const char* (const char* const) (0x2C9F) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x9f, 0x2c, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x2CA1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const& (0x2C94) # ArgType: const char* const& (0x2C94) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2CA2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const&, const char* const&, std::integral_constant) (0x2CA1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xa1, 0x2c, 0x00, 0x00 # FuncId (0x2CA3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const char* const&, const char* const&, std::integral_constant) (0x2CA2) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa2, 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, 0x31, 0x00, 0xf1 # ArgList (0x2CA4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # Procedure (0x2CA5) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const char* const) (0x2CA4) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa4, 0x2c, 0x00, 0x00 # FuncId (0x2CA6) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const char* const, const char* const) (0x2CA5) # Name: _Verify_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa5, 0x2c, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2CA7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* const (0x1193) # ArgType: const unsigned char& (0x2C8B) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x8b, 0x2c, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2CA8) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const char* (0x1141) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const char*, const char* const, const unsigned char&, std::integral_constant) (0x2CA7) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xa7, 0x2c, 0x00, 0x00 # FuncId (0x2CA9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const char* (const char*, const char* const, const unsigned char&, std::integral_constant) (0x2CA8) # Name: _Find_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa8, 0x2c, 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 (0x2CAA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const unsigned char& (0x2C8B) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x8b, 0x2c, 0x00, 0x00 # Procedure (0x2CAB) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const unsigned char&) (0x2CAA) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xaa, 0x2c, 0x00, 0x00 # FuncId (0x2CAC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const char*, const unsigned char&) (0x2CAB) # Name: _Within_limits # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xab, 0x2c, 0x00, 0x00 .byte 0x5f, 0x57, 0x69, 0x74 .byte 0x68, 0x69, 0x6e, 0x5f .byte 0x6c, 0x69, 0x6d, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 # ArgList (0x2CAD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const unsigned char& (0x2C8B) # ArgType: std::integral_constant (0x11BD) # ArgType: std::integral_constant (0x11C0) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x8b, 0x2c, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x2CAE) { # 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) (0x2CAD) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xad, 0x2c, 0x00, 0x00 # FuncId (0x2CAF) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const unsigned char&, std::integral_constant, std::integral_constant, std::integral_constant) (0x2CAE) # Name: _Within_limits # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xae, 0x2c, 0x00, 0x00 .byte 0x5f, 0x57, 0x69, 0x74 .byte 0x68, 0x69, 0x6e, 0x5f .byte 0x6c, 0x69, 0x6d, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 # MemberFuncId (0x2CB0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(const char) (0x120C) # Name: push_back # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x0c, 0x12, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # ArgList (0x2CB1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_String_iterator > > (0x11C8) # ArgType: std::_String_iterator > > (0x11C8) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 # MemberFunction (0x2CB2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_String_iterator > >, std::_String_iterator > >) (0x2CB1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb1, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2CB3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: std::basic_string,std::allocator > std::_Regex_traits::(std::_String_iterator > >, std::_String_iterator > >) (0x2CB2) # Name: transform_primary # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xb2, 0x2c, 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 (0x2CB4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_iterator > > (0x11C8) # PointerAttributes: 0x3002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 24 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x03, 0x00 # Pointer (0x2CB5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::basic_string,std::allocator > (0x114D) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # Class (0x2CB6) { # 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 (0x2CB7) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x280) # ForwardReference (0x80) # HasUniqueName (0x200) # ] # FieldList: 0x0 # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 0 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@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, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x5f, 0x56 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x40 .byte 0x55, 0x3f, 0x24, 0x5f .byte 0x56, 0x65, 0x63, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 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, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2CB8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2CB6) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2CB9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2CBA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CBB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x2CBC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const std::allocator&) (0x2CBB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xbb, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CBD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const char& (0x1209) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x2CBE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, const char&, const std::allocator&) (0x2CBD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xbd, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2CBF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::initializer_list, const std::allocator&) (0x11A6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa6, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2CC0) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::vector > (0x2CB6) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2CC1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x2CC0) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc0, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2CC2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::vector >& (0x2CC1) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xc1, 0x2c, 0x00, 0x00 # MemberFunction (0x2CC3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x2CC2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc2, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CC4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::vector >& (0x2CC1) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc1, 0x2c, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x2CC5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::vector >&, const std::allocator&) (0x2CC4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2CC6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2CB6) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2CC7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >&& (0x2CC6) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xc6, 0x2c, 0x00, 0x00 # MemberFunction (0x2CC8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x2CC7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc7, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CC9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2CC6) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc6, 0x2c, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x2CCA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, const std::allocator&) (0x2CC9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc9, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CCB) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2CB9) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::allocator&) (0x2CBA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const std::allocator&) (0x2CBC) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const char&, const std::allocator&) (0x2CBE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list, const std::allocator&) (0x2CBF) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&) (0x2CC3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const std::vector >&, const std::allocator&) (0x2CC5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&) (0x2CC8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&&, const std::allocator&) (0x2CCA) # ] # } .byte 0x4a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb9, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xba, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbc, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbe, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xbf, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc3, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc5, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc8, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xca, 0x2c, 0x00, 0x00 # ArgList (0x2CCC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2CC6) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc6, 0x2c, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x2CCD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x2CCC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xcc, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CCE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::vector >&& (0x2CC6) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc6, 0x2c, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x2CCF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::vector >&&, std::integral_constant) (0x2CCE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xce, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CD0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x2CCD) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(std::vector >&&, std::integral_constant) (0x2CCF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xcd, 0x2c, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xcf, 0x2c, 0x00, 0x00 # Pointer (0x2CD1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::vector > (0x2CB6) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2CD2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x2CD1) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&&) (0x2CC7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd1, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc7, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2CD3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x2CD1) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x2CC2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd1, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc2, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2CD4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::vector >& (0x2CD1) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x11B1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xd1, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CD5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::vector >&&) (0x2CD2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(const std::vector >&) (0x2CD3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::vector >& std::vector >::(std::initializer_list) (0x2CD4) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd2, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd3, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd4, 0x2c, 0x00, 0x00 # MemberFunction (0x2CD6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char&) (0x1278) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x78, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2CD7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: char (0x70) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2CD8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: char&& (0x2CD7) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd7, 0x2c, 0x00, 0x00 # MemberFunction (0x2CD9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char&&) (0x2CD8) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CDA) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const char&) (0x2CD6) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(char&&) (0x2CD9) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd6, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xd9, 0x2c, 0x00, 0x00 # Class (0x2CDB) { # 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 (0x2CDC) { # 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 (0x2CDD) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2CDC) # ArgType: const char& (0x1209) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x2CDE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, const char&) (0x2CDD) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdd, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CDF) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2CDC) # ArgType: char&& (0x2CD7) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0xd7, 0x2c, 0x00, 0x00 # MemberFunction (0x2CE0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, char&&) (0x2CDF) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xdf, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CE1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2CDC) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char& (0x1209) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x2CE2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Vector_const_iterator > >, const unsigned __int64, const char&) (0x2CE1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xe1, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CE3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2CDC) # ArgType: std::initializer_list (0x11A5) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0xa5, 0x11, 0x00, 0x00 # MemberFunction (0x2CE4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::initializer_list) (0x2CE3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe3, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CE5) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const char&) (0x2CDE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, char&&) (0x2CE0) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, const unsigned __int64, const char&) (0x2CE2) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::initializer_list) (0x2CE4) # ] # } .byte 0x22, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xde, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe2, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe4, 0x2c, 0x00, 0x00 # ArgList (0x2CE6) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: const char& (0x1209) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x2CE7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned __int64, const char&) (0x2CE6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xe6, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2CE8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::initializer_list) (0x11B1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb1, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CE9) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const char&) (0x2CE7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::initializer_list) (0x2CE8) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe7, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe8, 0x2c, 0x00, 0x00 # MemberFunction (0x2CEA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CEB) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x2CEA) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64, const char&) (0x2CE7) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xea, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe7, 0x2c, 0x00, 0x00 # ArgList (0x2CEC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2CDC) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 # MemberFunction (0x2CED) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_const_iterator > >) (0x2CEC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xec, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2CEE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Vector_const_iterator > > (0x2CDC) # ArgType: std::_Vector_const_iterator > > (0x2CDC) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 # MemberFunction (0x2CEF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x2CEE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xee, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CF0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >) (0x2CED) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::(std::_Vector_const_iterator > >, std::_Vector_const_iterator > >) (0x2CEF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xed, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xef, 0x2c, 0x00, 0x00 # ArgList (0x2CF1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::vector >& (0x2CD1) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd1, 0x2c, 0x00, 0x00 # MemberFunction (0x2CF2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::vector >&) (0x2CF1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf1, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2CF3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2CF4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::vector > (0x2CC0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc0, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2CF5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CF6) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char* std::vector >::() (0x2CF3) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char* std::vector >::() (0x2CF5) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf3, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf5, 0x2c, 0x00, 0x00 # MemberFunction (0x2CF7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2CF8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_const_iterator > > (0x2CDC) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CF9) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::vector >::() (0x2CF7) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2CF8) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf7, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf8, 0x2c, 0x00, 0x00 # Class (0x2CFA) { # 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 (0x2CFB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x2CFA) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfa, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2CFC) { # 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 (0x2CFD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::reverse_iterator > > > (0x2CFC) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfc, 0x2c, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2CFE) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2CFB) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2CFD) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfb, 0x2c, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfd, 0x2c, 0x00, 0x00 # MemberFunction (0x2CFF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D00) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D01) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D02) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char& (0x1209) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x12, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D03) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char& std::vector >::(const unsigned __int64) (0x2D01) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char& std::vector >::(const unsigned __int64) (0x2D02) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x01, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x02, 0x2d, 0x00, 0x00 # MemberFunction (0x2D04) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char& (0x1207) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x12, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D05) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char& (0x1209) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x09, 0x12, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D06) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char& std::vector >::() (0x2D04) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char& std::vector >::() (0x2D05) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x05, 0x2d, 0x00, 0x00 # MemberFunction (0x2D07) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator (0x1187) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x87, 0x11, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2D08) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* (0x670) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2D09) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, const unsigned __int64) (0x2D08) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x08, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2D0A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* (0x670) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char& (0x1209) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 # MemberFunction (0x2D0B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, const unsigned __int64, const char&) (0x2D0A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0a, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2D0C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: char* (0x670) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 # MemberFunction (0x2D0D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, char*, char*) (0x2D0C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0c, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2D0E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x2D0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char*, char*, char*, std::integral_constant) (0x2D0E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x0e, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2D10) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # MemberFunction (0x2D11) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char*, char*, char*, std::integral_constant) (0x2D10) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x10, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D12) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(char*, char*, char*, std::integral_constant) (0x2D0F) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::vector >::(char*, char*, char*, std::integral_constant) (0x2D11) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0f, 0x2d, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x11, 0x2d, 0x00, 0x00 # MemberFunction (0x2D13) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, char*, char*) (0x2D0C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0c, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D14) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, char*) (0x19D3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D15) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned __int64 (0x23) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D16) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2D17) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x135A) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x5a, 0x13, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2D18) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const unsigned __int64, const unsigned __int64) (0x2D17) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x17, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D19) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D1A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: const std::vector >* (0x2CF4) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, char*) (0x19D3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2D1B) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Vector_alloc > > (0x2CB7) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x9 # MethodListIndex: 0x2CCB # Name: vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CD0 # Name: _Move_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CD0 # Name: _Move_assign_from # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x2CD5 # Name: operator= # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2CB9) # Name: ~vector # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CDA # Name: push_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x4 # MethodListIndex: 0x2CE5 # Name: insert # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CE9 # Name: assign # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CEB # Name: resize # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const unsigned __int64) (0x2CEA) # Name: _Reallocate_exactly # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(const unsigned __int64) (0x2CEA) # Name: reserve # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2CB9) # Name: shrink_to_fit # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2CB9) # Name: pop_back # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CF0 # Name: erase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::() (0x2CB9) # Name: clear # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::vector >::(std::vector >&) (0x2CF2) # Name: swap # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CF6 # Name: data # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CF9 # Name: begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CF9 # Name: end # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CFE # Name: rbegin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CFE # Name: rend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2CF8) # Name: cbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_const_iterator > > std::vector >::() (0x2CF8) # Name: cend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2CFD) # Name: crbegin # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::reverse_iterator > > > std::vector >::() (0x2CFD) # Name: crend # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CF6 # Name: _Unchecked_begin # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2CF6 # Name: _Unchecked_end # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::vector >::() (0x2CFF) # Name: empty # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x2D00) # Name: size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x2D00) # Name: max_size # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned __int64 std::vector >::() (0x2D00) # Name: capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::() (0x2D00) # Name: _Unused_capacity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::() (0x2CFF) # Name: _Has_unused_capacity # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D03 # Name: operator[] # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D03 # Name: at # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D06 # Name: front # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D06 # Name: back # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::allocator std::vector >::() (0x2D07) # Name: get_allocator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: char* std::vector >::(char*, const unsigned __int64) (0x2D09) # Name: _Udefault # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: char* std::vector >::(char*, const unsigned __int64, const char&) (0x2D0B) # Name: _Ufill # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: char* std::vector >::(char*, char*, char*) (0x2D0D) # Name: _Umove # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D12 # Name: _Umove_if_noexcept1 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(char*, char*, char*) (0x2D13) # Name: _Umove_if_noexcept # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(char*, char*) (0x2D14) # Name: _Destroy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned __int64 std::vector >::(const unsigned __int64) (0x2D15) # Name: _Calculate_growth # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::vector >::(const unsigned __int64) (0x2D16) # Name: _Buy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(const char*, const unsigned __int64, const unsigned __int64) (0x2D18) # Name: _Change_array # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::() (0x2CB9) # Name: _Tidy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x2D19) # Name: _Xlength # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::vector >::() (0x2D19) # Name: _Xrange # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::vector >::(char*, char*) (0x2D1A) # Name: _Orphan_range # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_alloc > > (0x2CB7) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1243) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: allocator_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: const_reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x2CDB) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x2CDC) # Name: const_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x2CFA) # Name: reverse_iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::reverse_iterator > > > (0x2CFC) # Name: const_reverse_iterator # } # } .byte 0x36, 0x05, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x09, 0x00 .byte 0xcb, 0x2c, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd0, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x66, 0x72 .byte 0x6f, 0x6d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xd0, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x73 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x5f, 0x66, 0x72, 0x6f .byte 0x6d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xd5, 0x2c, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb9, 0x2c, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xda, 0x2c, 0x00, 0x00 .byte 0x70, 0x75, 0x73, 0x68 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x04, 0x00 .byte 0xe5, 0x2c, 0x00, 0x00 .byte 0x69, 0x6e, 0x73, 0x65 .byte 0x72, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xe9, 0x2c, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xeb, 0x2c, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xea, 0x2c, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x61, 0x74, 0x65, 0x5f .byte 0x65, 0x78, 0x61, 0x63 .byte 0x74, 0x6c, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xea, 0x2c, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x72, 0x76, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb9, 0x2c, 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 0xb9, 0x2c, 0x00, 0x00 .byte 0x70, 0x6f, 0x70, 0x5f .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf0, 0x2c, 0x00, 0x00 .byte 0x65, 0x72, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb9, 0x2c, 0x00, 0x00 .byte 0x63, 0x6c, 0x65, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf2, 0x2c, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf6, 0x2c, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf9, 0x2c, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf9, 0x2c, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfe, 0x2c, 0x00, 0x00 .byte 0x72, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xfe, 0x2c, 0x00, 0x00 .byte 0x72, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf8, 0x2c, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf8, 0x2c, 0x00, 0x00 .byte 0x63, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x2c, 0x00, 0x00 .byte 0x63, 0x72, 0x62, 0x65 .byte 0x67, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfd, 0x2c, 0x00, 0x00 .byte 0x63, 0x72, 0x65, 0x6e .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf6, 0x2c, 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 0xf6, 0x2c, 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 0xff, 0x2c, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x2d, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x2d, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x00, 0x2d, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x00, 0x2d, 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 0xff, 0x2c, 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 0x03, 0x2d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x03, 0x2d, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x06, 0x2d, 0x00, 0x00 .byte 0x66, 0x72, 0x6f, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x06, 0x2d, 0x00, 0x00 .byte 0x62, 0x61, 0x63, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x07, 0x2d, 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 0x09, 0x2d, 0x00, 0x00 .byte 0x5f, 0x55, 0x64, 0x65 .byte 0x66, 0x61, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x0b, 0x2d, 0x00, 0x00 .byte 0x5f, 0x55, 0x66, 0x69 .byte 0x6c, 0x6c, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x0d, 0x2d, 0x00, 0x00 .byte 0x5f, 0x55, 0x6d, 0x6f .byte 0x76, 0x65, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x12, 0x2d, 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 0x13, 0x2d, 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 0x14, 0x2d, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x15, 0x2d, 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 0x16, 0x2d, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x18, 0x2d, 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 0xb9, 0x2c, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x19, 0x2d, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0x19, 0x2d, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x67, 0x65, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x1a, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 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 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 0x87, 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, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 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 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xfa, 0x2c, 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 0xfc, 0x2c, 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 (0x2D1C) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 98 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2D1B) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::vector > # LinkageName: .?AV?$vector@DV?$allocator@D@std@@@std@@ # } .byte 0x66, 0x00, 0x04, 0x15 .byte 0x62, 0x00, 0x10, 0x02 .byte 0x1b, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x76 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x3c, 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 (0x2D1D) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::vector > (0x2D1C) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 624 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x1c, 0x2d, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x70, 0x02, 0x00, 0x00 # Class (0x2D1E) { # 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 (0x2D1F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x2CB7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2D20) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D21) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D22) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x124D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2D23) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_alloc > > (0x2CB7) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2D24) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_alloc > > (0x2D23) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x23, 0x2d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2D25) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Iterator_base12** (0x1251) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: const std::_Vector_alloc > >* (0x2D24) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x51, 0x12, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x24, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D26) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy*& (0x1257) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x57, 0x12, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D27) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Container_proxy* const& (0x125A) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: const std::_Vector_alloc > >* (0x2D24) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x5a, 0x12, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x24, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D28) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy*& std::_Vector_alloc > >::() (0x2D26) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Container_proxy* const& std::_Vector_alloc > >::() (0x2D27) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x26, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x2d, 0x00, 0x00 # Pointer (0x2D29) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_alloc > > (0x2CB7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2D2A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_alloc > >& (0x2D29) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x29, 0x2d, 0x00, 0x00 # MemberFunction (0x2D2B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_alloc > >&) (0x2D2A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x2a, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D2C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x124C) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D2D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x1189) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: const std::_Vector_alloc > >* (0x2D24) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x89, 0x11, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x24, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D2E) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Vector_alloc > >::() (0x2D2C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Vector_alloc > >::() (0x2D2D) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x2d, 0x00, 0x00 # Class (0x2D2F) { # 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 (0x2D30) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x2D2F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x2d, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2D31) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x2D30) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x2d, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2D32) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Vector_val > (0x2D2F) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2f, 0x2d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2D33) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val > (0x2D32) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x32, 0x2d, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2D34) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x2D33) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: const std::_Vector_alloc > >* (0x2D24) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x33, 0x2d, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x24, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D35) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Vector_alloc > >::() (0x2D31) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Vector_alloc > >::() (0x2D34) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x31, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x34, 0x2d, 0x00, 0x00 # MemberFunction (0x2D36) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1A15) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x15, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D37) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_iterator > > (0x2CDB) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const unsigned __int64) (0x11F2) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xdb, 0x2c, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf2, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D38) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char*& (0x1CC6) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: std::_Vector_alloc > >* (0x2D1F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xc6, 0x1c, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2D39) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const char* (0x135A) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5a, 0x13, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2D3A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char*& (0x2D39) # ClassType: std::_Vector_alloc > > (0x2CB7) # ThisType: const std::_Vector_alloc > >* (0x2D24) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x39, 0x2d, 0x00, 0x00 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x24, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D3B) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: char*& std::_Vector_alloc > >::() (0x2D38) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const char*& std::_Vector_alloc > >::() (0x2D3A) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x38, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x2d, 0x00, 0x00 # FieldList (0x2D3C) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # FieldOffset: 0x0 # Name: _Mypair # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2D20) # Name: _Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2D20) # Name: ~_Vector_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(const std::allocator&) (0x2D21) # Name: _Copy_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::allocator&) (0x2D22) # Name: _Move_alloc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2D20) # Name: _Alloc_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2D20) # Name: _Free_proxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Iterator_base12** std::_Vector_alloc > >::() (0x2D25) # Name: _Getpfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D28 # Name: _Myproxy # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::() (0x2D20) # Name: _Orphan_all # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_alloc > >::(std::_Vector_alloc > >&) (0x2D2B) # Name: _Swap_all # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D2E # Name: _Getal # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D35 # Name: _Get_data # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const char*) (0x2D36) # Name: _Make_iterator # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Vector_iterator > > std::_Vector_alloc > >::(const unsigned __int64) (0x2D37) # Name: _Make_iterator_offset # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D3B # Name: _Myfirst # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D3B # Name: _Mylast # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D3B # Name: _Myend # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: _Alty # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1243) # Name: _Alty_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1268) # Name: _Alproxy # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator_traits > (0x1269) # Name: _Alproxy_traits # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Simple_types (0x126A) # Name: _Val_types # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_iterator > > (0x2CDB) # Name: iterator # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Vector_const_iterator > > (0x2CDC) # Name: const_iterator # } # } .byte 0x62, 0x02, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x21, 0x2d, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x22, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x25, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x70, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x28, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x2b, 0x2d, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x2e, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x35, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x36, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x6b .byte 0x65, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x37, 0x2d, 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 0x3b, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x3b, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x3b, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x43, 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 0x68, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x69, 0x12, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x6a, 0x12, 0x00, 0x00 .byte 0x5f, 0x56, 0x61, 0x6c .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 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 0xdb, 0x2c, 0x00, 0x00 .byte 0x69, 0x74, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xdc, 0x2c, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x69, 0x74 .byte 0x65, 0x72, 0x61, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Class (0x2D3D) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 35 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2D3C) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # Name: std::_Vector_alloc > > # LinkageName: .?AV?$_Vector_alloc@U?$_Vec_base_types@DV?$allocator@D@std@@@std@@@std@@ # } .byte 0xa6, 0x00, 0x04, 0x15 .byte 0x23, 0x00, 0x10, 0x02 .byte 0x3c, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x61 .byte 0x6c, 0x6c, 0x6f, 0x63 .byte 0x3c, 0x73, 0x74, 0x64 .byte 0x3a, 0x3a, 0x5f, 0x56 .byte 0x65, 0x63, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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, 0x20, 0x3e, 0x00 .byte 0x2e, 0x3f, 0x41, 0x56 .byte 0x3f, 0x24, 0x5f, 0x56 .byte 0x65, 0x63, 0x74, 0x6f .byte 0x72, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x40 .byte 0x55, 0x3f, 0x24, 0x5f .byte 0x56, 0x65, 0x63, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x73, 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, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2D3E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_alloc > > (0x2D3D) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 402 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x3d, 0x2d, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x92, 0x01, 0x00, 0x00 # Pointer (0x2D3F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2D40) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::allocator& (0x124C) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2D3F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x3f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2D41) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2D42) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,std::_Vector_val >,1> (0x2D41) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x41, 0x2d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2D43) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::allocator& (0x1189) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2D42) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x89, 0x11, 0x00, 0x00 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x42, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D44) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D40) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D43) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x43, 0x2d, 0x00, 0x00 # MemberFunction (0x2D45) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Vector_val >& (0x2D30) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2D3F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x2d, 0x00, 0x00 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x3f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2D46) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Vector_val >& (0x2D33) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # ThisType: const std::_Compressed_pair,std::_Vector_val >,1>* (0x2D42) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x33, 0x2d, 0x00, 0x00 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x42, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2D47) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D45) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D46) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x45, 0x2d, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x46, 0x2d, 0x00, 0x00 # FieldList (0x2D48) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::allocator (0x1187) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Vector_val > (0x2D2F) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D44 # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2D47 # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::allocator (0x1187) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x2f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x44, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x47, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x87, 0x11, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x2D49) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2D48) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x48, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x43, 0x6f, 0x6d, 0x70 .byte 0x72, 0x65, 0x73, 0x73 .byte 0x65, 0x64, 0x5f, 0x70 .byte 0x61, 0x69, 0x72, 0x3c .byte 0x73, 0x74, 0x64, 0x3a .byte 0x3a, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x61, 0x74 .byte 0x6f, 0x72, 0x3c, 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 (0x2D4A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,std::_Vector_val >,1> (0x2D49) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x49, 0x2d, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # Pointer (0x2D4B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Vector_val > (0x2D2F) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2f, 0x2d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2D4C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_val > (0x2D2F) # ThisType: std::_Vector_val >* (0x2D4B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2f, 0x2d, 0x00, 0x00 .byte 0x4b, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2D4D) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Container_base12 (0x129B) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: char* (0x670) # FieldOffset: 0x8 # Name: _Myfirst # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: char* (0x670) # FieldOffset: 0x10 # Name: _Mylast # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: char* (0x670) # FieldOffset: 0x18 # Name: _Myend # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Vector_val >::() (0x2D4C) # Name: _Vector_val # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: value_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: unsigned __int64 (0x23) # Name: size_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: difference_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char* (0x670) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char* (0x1141) # Name: const_pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char& (0x1207) # Name: reference # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: const char& (0x1209) # Name: const_reference # } # } .byte 0xf2, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x4d .byte 0x79, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4d .byte 0x79, 0x6c, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x4d .byte 0x79, 0x65, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x4c, 0x2d, 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 0x23, 0x00, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x5f, 0x74, 0x79, 0x70 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x64, 0x69, 0x66, 0x66 .byte 0x65, 0x72, 0x65, 0x6e .byte 0x63, 0x65, 0x5f, 0x74 .byte 0x79, 0x70, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x41, 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 0x07, 0x12, 0x00, 0x00 .byte 0x72, 0x65, 0x66, 0x65 .byte 0x72, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x09, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x5f, 0x72, 0x65 .byte 0x66, 0x65, 0x72, 0x65 .byte 0x6e, 0x63, 0x65, 0x00 # Class (0x2D4E) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 12 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2D4D) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 32 # 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 0x4d, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x20, 0x00, 0x73, 0x74 .byte 0x64, 0x3a, 0x3a, 0x5f .byte 0x56, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x5f, 0x76 .byte 0x61, 0x6c, 0x3c, 0x73 .byte 0x74, 0x64, 0x3a, 0x3a .byte 0x5f, 0x53, 0x69, 0x6d .byte 0x70, 0x6c, 0x65, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x73, 0x3c, 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 (0x2D4F) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Vector_val > (0x2D4E) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vector (0x17A9) # LineNumber: 376 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x4e, 0x2d, 0x00, 0x00 .byte 0xa9, 0x17, 0x00, 0x00 .byte 0x78, 0x01, 0x00, 0x00 # MemberFuncId (0x2D50) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::_String_iterator > > std::basic_string,std::allocator >::() (0x11FB) # Name: end # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfb, 0x11, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 # MemberFuncId (0x2D51) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::_String_iterator > > std::basic_string,std::allocator >::() (0x11FB) # Name: begin # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfb, 0x11, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2D52) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&) (0x11B0) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xb0, 0x11, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # ArgList (0x2D53) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::basic_string,std::allocator >& (0x114F) # ArgType: const std::basic_string,std::allocator >& (0x114F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 .byte 0x4f, 0x11, 0x00, 0x00 # Procedure (0x2D54) { # 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 >&) (0x2D53) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x53, 0x2d, 0x00, 0x00 # FuncId (0x2D55) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const std::basic_string,std::allocator >&, const std::basic_string,std::allocator >&) (0x2D54) # Name: operator== # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x54, 0x2d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # Class (0x2D56) { # 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@@QEAAXD@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 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 0x45, 0x41, 0x41, 0x58 .byte 0x44, 0x40, 0x5a, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2D57) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::basic_string,std::allocator >::push_back:: (0x2D56) # ArgType: char (0x70) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x56, 0x2d, 0x00, 0x00 .byte 0x70, 0x00, 0x00, 0x00 # MemberFunction (0x2D58) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const unsigned __int64, std::basic_string,std::allocator >::push_back::, char) (0x2D57) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x57, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2D59) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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@@QEAAXD@Z@ # } .byte 0xda, 0x00, 0x04, 0x15 .byte 0x00, 0x00, 0x00, 0x03 .byte 0xc5, 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 0x45, 0x41, 0x41, 0x58 .byte 0x44, 0x40, 0x5a, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2D5A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_string,std::allocator >::push_back:: (0x2D59) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 3240 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x59, 0x2d, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0xa8, 0x0c, 0x00, 0x00 # MemberFuncId (0x2D5B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, std::basic_string,std::allocator >::push_back::, char) (0x2D58) # Name: _Reallocate_grow_by # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x58, 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 (0x2D5C) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_string,std::allocator >::push_back:: (0x2D56) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x56, 0x2d, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2D5D) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_string,std::allocator >::push_back:: (0x2D5C) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5c, 0x2d, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2D5E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x2D5F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator >::push_back:: (0x2D56) # ThisType: const std::basic_string,std::allocator >::push_back::* (0x2D5D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char* const, const char* const, const unsigned __int64, const char) (0x2D5E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x56, 0x2d, 0x00, 0x00 .byte 0x5d, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x5e, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2D60) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator >::push_back:: (0x2D56) # FunctionType: void std::basic_string,std::allocator >::push_back::::(char* const, const char* const, const unsigned __int64, const char) (0x2D5F) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x56, 0x2d, 0x00, 0x00 .byte 0x5f, 0x2d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2D61) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator!= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # Pointer (0x2D62) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_iterator > > (0x12A1) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xa1, 0x12, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2D63) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_String_iterator > >& (0x2D62) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x62, 0x2d, 0x00, 0x00 # MemberFunction (0x2D64) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_iterator > > (0x11C8) # ThisType: std::_String_iterator > >* (0x1299) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_iterator > >&) (0x2D63) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x99, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x63, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2D65) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_iterator > > (0x11C8) # FunctionType: void std::_String_iterator > >::(const std::_String_iterator > >&) (0x2D64) # Name: _String_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x64, 0x2d, 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 (0x2D66) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_String_iterator > > (0x11C8) # ArgType: std::_String_iterator > > (0x11C8) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x2D67) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_String_iterator > >, std::_String_iterator > >, const std::allocator&) (0x2D66) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x66, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2D68) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::(std::_String_iterator > >, std::_String_iterator > >, const std::allocator&) (0x2D67) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x67, 0x2d, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2D69) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: char* std::vector >::() (0x2CF3) # Name: data # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xf3, 0x2c, 0x00, 0x00 .byte 0x64, 0x61, 0x74, 0x61 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2D6A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: unsigned __int64 std::vector >::() (0x2D00) # Name: size # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x00, 0x2d, 0x00, 0x00 .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2D6B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::() (0x2CB9) # Name: ~vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb9, 0x2c, 0x00, 0x00 .byte 0x7e, 0x76, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x00 # MemberFuncId (0x2D6C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_iterator > > (0x11C8) # FunctionType: void std::_String_iterator > >::() (0x129A) # Name: ~_String_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x9a, 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 (0x2D6D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: bool std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C5) # Name: operator== # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xc5, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2D6E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: void std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C6) # Name: _Compat # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xc6, 0x12, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x61, 0x74, 0x00 # MemberFunction (0x2D6F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_const_iterator > >&) (0x12AC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xac, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2D70) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: void std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x2D6F) # Name: _String_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x6f, 0x2d, 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 # MemberFuncId (0x2D71) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: void std::_Vector_alloc > >::(const std::allocator&) (0x2D21) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x21, 0x2d, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # ArgList (0x2D72) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_String_iterator > >& (0x2D62) # ArgType: const std::_String_iterator > >& (0x2D62) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x62, 0x2d, 0x00, 0x00 .byte 0x62, 0x2d, 0x00, 0x00 # Procedure (0x2D73) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::_String_iterator > >&, const std::_String_iterator > >&) (0x2D72) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x72, 0x2d, 0x00, 0x00 # FuncId (0x2D74) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const std::_String_iterator > >&, const std::_String_iterator > >&) (0x2D73) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x73, 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 (0x2D75) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: std::forward_iterator_tag (0x10D4) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xd4, 0x10, 0x00, 0x00 # MemberFunction (0x2D76) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, char*, std::forward_iterator_tag) (0x2D75) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x75, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2D77) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::(char*, char*, std::forward_iterator_tag) (0x2D76) # Name: _Range_construct_or_tidy # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x76, 0x2d, 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 (0x2D78) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_iterator > >&) (0x2D63) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x63, 0x2d, 0x00, 0x00 # FuncId (0x2D79) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (const std::_String_iterator > >&) (0x2D78) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x78, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # MemberFuncId (0x2D7A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: void std::_Vector_alloc > >::() (0x2D20) # Name: ~_Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x7e, 0x5f, 0x56, 0x65 .byte 0x63, 0x74, 0x6f, 0x72 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x00, 0xf1 # Procedure (0x2D7B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::allocator& (0x1189) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x118D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x89, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x8d, 0x11, 0x00, 0x00 # FuncId (0x2D7C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::allocator& (const std::allocator&) (0x2D7B) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x7b, 0x2d, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x2D7D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_One_then_variadic_args_t (0x1F82) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x82, 0x1f, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x2D7E) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2D3F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_One_then_variadic_args_t, const std::allocator&) (0x2D7D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x3f, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x7d, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2D7F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, const std::allocator&) (0x2D7E) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x7e, 0x2d, 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 (0x2D80) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: void std::_Vector_alloc > >::() (0x2D20) # Name: _Alloc_proxy # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2D81) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_val > (0x2D2F) # FunctionType: void std::_Vector_val >::() (0x2D4C) # Name: _Vector_val # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2f, 0x2d, 0x00, 0x00 .byte 0x4c, 0x2d, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x2D82) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: std::allocator& std::_Vector_alloc > >::() (0x2D2C) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x2c, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFuncId (0x2D83) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: std::_Container_proxy*& std::_Vector_alloc > >::() (0x2D26) # Name: _Myproxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x26, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x72, 0x6f, 0x78, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2D84) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Vector_val >& (0x2D30) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x30, 0x2d, 0x00, 0x00 # Procedure (0x2D85) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Vector_val >* (0x2D4B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Vector_val >&) (0x2D84) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4b, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x84, 0x2d, 0x00, 0x00 # FuncId (0x2D86) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Vector_val >* (std::_Vector_val >&) (0x2D85) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x85, 0x2d, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2D87) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: std::_Vector_val >& std::_Vector_alloc > >::() (0x2D31) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x31, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2D88) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # FunctionType: std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D40) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x40, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFuncId (0x2D89) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # FunctionType: std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D45) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x45, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # ArgList (0x2D8A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const std::_String_iterator > >& (0x2D62) # ArgType: const std::_String_iterator > >& (0x2D62) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x62, 0x2d, 0x00, 0x00 .byte 0x62, 0x2d, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2D8B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const std::_String_iterator > >&, const std::_String_iterator > >&, std::integral_constant) (0x2D8A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x8a, 0x2d, 0x00, 0x00 # FuncId (0x2D8C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const std::_String_iterator > >&, const std::_String_iterator > >&, std::integral_constant) (0x2D8B) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x8b, 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, 0x31, 0x00, 0xf1 # ArgList (0x2D8D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_String_const_iterator > >& (0x12AB) # ArgType: const std::_String_const_iterator > >& (0x12AB) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xab, 0x12, 0x00, 0x00 .byte 0xab, 0x12, 0x00, 0x00 # Procedure (0x2D8E) { # 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 > >&) (0x2D8D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x8d, 0x2d, 0x00, 0x00 # FuncId (0x2D8F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const std::_String_const_iterator > >&, const std::_String_const_iterator > >&) (0x2D8E) # Name: _Verify_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x8e, 0x2d, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2D90) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: bool std::vector >::(const unsigned __int64) (0x2D16) # Name: _Buy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x16, 0x2d, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2D91) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, char*) (0x19D3) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd3, 0x19, 0x00, 0x00 # FuncId (0x2D92) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (char*, char*) (0x2D91) # Name: distance # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x91, 0x2d, 0x00, 0x00 .byte 0x64, 0x69, 0x73, 0x74 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2D93) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: char* std::vector >::(char*, char*, char*) (0x2D0D) # Name: _Ucopy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x0d, 0x2d, 0x00, 0x00 .byte 0x5f, 0x55, 0x63, 0x6f .byte 0x70, 0x79, 0x00, 0xf1 # MemberFuncId (0x2D94) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: char*& std::_Vector_alloc > >::() (0x2D38) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x38, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2D95) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: char*& std::_Vector_alloc > >::() (0x2D38) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x38, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x2D96) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::() (0x2CB9) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb9, 0x2c, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2D97) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: char*& std::_Vector_alloc > >::() (0x2D38) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x38, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x2D98) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: unsigned __int64 std::vector >::() (0x2D00) # Name: max_size # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x00, 0x2d, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x5f .byte 0x73, 0x69, 0x7a, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2D99) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::() (0x2D19) # Name: _Xlength # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x19, 0x2d, 0x00, 0x00 .byte 0x5f, 0x58, 0x6c, 0x65 .byte 0x6e, 0x67, 0x74, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2D9A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: const std::allocator& std::_Vector_alloc > >::() (0x2D2D) # Name: _Getal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x2d, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x61, 0x6c, 0x00, 0xf1 # MemberFuncId (0x2D9B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # FunctionType: const std::allocator& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D43) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x43, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # ArgList (0x2D9C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2D9D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, char*, std::random_access_iterator_tag) (0x2D9C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x9c, 0x2d, 0x00, 0x00 # FuncId (0x2D9E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (char*, char*, std::random_access_iterator_tag) (0x2D9D) # Name: _Distance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x9d, 0x2d, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # ArgList (0x2D9F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: char* const (0x11A9) # ArgType: char* (0x670) # ArgType: std::allocator& (0x124C) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 # Procedure (0x2DA0) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char* const, char* const, char*, std::allocator&) (0x2D9F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x9f, 0x2d, 0x00, 0x00 # FuncId (0x2DA1) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char* const, char* const, char*, std::allocator&) (0x2DA0) # Name: _Uninitialized_copy # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa0, 0x2d, 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 (0x2DA2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: char* const (0x11A9) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 # Procedure (0x2DA3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char* const) (0x2DA2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa2, 0x2d, 0x00, 0x00 # FuncId (0x2DA4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char* const) (0x2DA3) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa3, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x2DA5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2DA6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char* const, __int64) (0x2DA5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa5, 0x2d, 0x00, 0x00 # FuncId (0x2DA7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char* const, __int64) (0x2DA6) # Name: _Get_unwrapped_n # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa6, 0x2d, 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 (0x2DA8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char* const& (0x1E2A) # ArgType: char* const& (0x1E2A) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 # Procedure (0x2DA9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char* const&, char* const&) (0x2DA8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa8, 0x2d, 0x00, 0x00 # FuncId (0x2DAA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (char* const&, char* const&) (0x2DA9) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa9, 0x2d, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2DAB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: char*& (0x1CC6) # ArgType: char* const (0x11A9) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xc6, 0x1c, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 # Procedure (0x2DAC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*&, char* const) (0x2DAB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xab, 0x2d, 0x00, 0x00 # FuncId (0x2DAD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (char*&, char* const) (0x2DAC) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xac, 0x2d, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # ArgList (0x2DAE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: char* const (0x11A9) # ArgType: char* const (0x11A9) # ArgType: std::allocator& (0x124C) # ArgType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2DAF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (char* const, char* const, char* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x2DAE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0xae, 0x2d, 0x00, 0x00 # FuncId (0x2DB0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char* const, char* const, char* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x2DAF) # Name: _Uninitialized_copy_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xaf, 0x2d, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x69 .byte 0x6e, 0x69, 0x74, 0x69 .byte 0x61, 0x6c, 0x69, 0x7a .byte 0x65, 0x64, 0x5f, 0x63 .byte 0x6f, 0x70, 0x79, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2DB1) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char* const&, char* const&) (0x2DA8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa8, 0x2d, 0x00, 0x00 # FuncId (0x2DB2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Really_trivial_ptr_iterator_tag (char* const&, char* const&) (0x2DB1) # Name: _Ptr_copy_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb1, 0x2d, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x63, 0x6f, 0x70 .byte 0x79, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x2DB3) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const& (0x1E2A) # ArgType: char* const& (0x1E2A) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2DB4) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const&, char* const&, std::random_access_iterator_tag) (0x2DB3) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xb3, 0x2d, 0x00, 0x00 # FuncId (0x2DB5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (char* const&, char* const&, std::random_access_iterator_tag) (0x2DB4) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb4, 0x2d, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Procedure (0x2DB6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, char*, char*) (0x2D0C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0c, 0x2d, 0x00, 0x00 # FuncId (0x2DB7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char*, char*, char*) (0x2DB6) # Name: _Copy_memmove # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb6, 0x2d, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x6d, 0x65 .byte 0x6d, 0x6d, 0x6f, 0x76 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DB8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: void std::_Vector_alloc > >::() (0x2D20) # Name: _Orphan_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4f, 0x72, 0x70 .byte 0x68, 0x61, 0x6e, 0x5f .byte 0x61, 0x6c, 0x6c, 0x00 # MemberFuncId (0x2DB9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::(char*, char*) (0x2D14) # Name: _Destroy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x14, 0x2d, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2DBA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: unsigned __int64 std::vector >::() (0x2D00) # Name: capacity # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x00, 0x2d, 0x00, 0x00 .byte 0x63, 0x61, 0x70, 0x61 .byte 0x63, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2DBB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: std::allocator& (0x124C) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 # Procedure (0x2DBC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, char*, std::allocator&) (0x2DBB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xbb, 0x2d, 0x00, 0x00 # FuncId (0x2DBD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (char*, char*, std::allocator&) (0x2DBC) # Name: _Destroy_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xbc, 0x2d, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # ArgList (0x2DBE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: std::allocator& (0x124C) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2DBF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char*, char*, std::allocator&, std::integral_constant) (0x2DBE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xbe, 0x2d, 0x00, 0x00 # FuncId (0x2DC0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (char*, char*, std::allocator&, std::integral_constant) (0x2DBF) # Name: _Destroy_range1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xbf, 0x2d, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x31, 0x00 # MemberFuncId (0x2DC1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: const char*& std::_Vector_alloc > >::() (0x2D3A) # Name: _Myend # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x3a, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x2DC2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: const char*& std::_Vector_alloc > >::() (0x2D3A) # Name: _Myfirst # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x3a, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x66 .byte 0x69, 0x72, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2DC3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: const std::_Vector_val >& std::_Vector_alloc > >::() (0x2D34) # Name: _Get_data # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x34, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x64, 0x61, 0x74 .byte 0x61, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DC4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x2D1E) # FunctionType: const std::_Vector_val >& std::_Compressed_pair,std::_Vector_val >,1>::() (0x2D46) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x2d, 0x00, 0x00 .byte 0x46, 0x2d, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x2DC5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_iterator > > (0x11C8) # FunctionType: char* std::_String_iterator > >::() (0x12A4) # Name: _Unwrapped # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xa4, 0x12, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # Procedure (0x2DC6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 # FuncId (0x2DC7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (const char*) (0x2DC6) # Name: _Const_cast # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc6, 0x2d, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6e .byte 0x73, 0x74, 0x5f, 0x63 .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x2DC8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: void std::_Vector_alloc > >::() (0x2D20) # Name: _Free_proxy # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x20, 0x2d, 0x00, 0x00 .byte 0x5f, 0x46, 0x72, 0x65 .byte 0x65, 0x5f, 0x70, 0x72 .byte 0x6f, 0x78, 0x79, 0x00 # FuncId (0x2DC9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char*) (0x1CBA) # Name: _Unfancy_maybe_null # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xba, 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 (0x2DCA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2CB7) # FunctionType: const char*& std::_Vector_alloc > >::() (0x2D3A) # Name: _Mylast # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb7, 0x2c, 0x00, 0x00 .byte 0x3a, 0x2d, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x6c .byte 0x61, 0x73, 0x74, 0x00 # MemberFuncId (0x2DCB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: void std::_String_const_iterator > >::() (0x12B4) # Name: ~_String_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb4, 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 # FuncId (0x2DCC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char*) (0x1CBA) # Name: _Refancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xba, 0x1c, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2DCD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_iterator > > (0x11C8) # FunctionType: void std::_String_iterator > >::(char*, const std::_Container_base12*) (0x129F) # Name: _String_iterator # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0x9f, 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 (0x2DCE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: void std::_String_const_iterator > >::(const char*, const std::_Container_base12*) (0x12B6) # Name: _String_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb6, 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 (0x2DCF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_string,std::allocator >&) (0x1220) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x12, 0x00, 0x00 # FuncId (0x2DD0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::basic_string,std::allocator >* (std::basic_string,std::allocator >&) (0x2DCF) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xcf, 0x2d, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DD1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::(std::allocator&) (0x124E) # Name: _Move_alloc # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x4e, 0x12, 0x00, 0x00 .byte 0x5f, 0x4d, 0x6f, 0x76 .byte 0x65, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 # MemberFuncId (0x2DD2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&, std::integral_constant) (0x11BF) # Name: _Assign_rv_contents # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xbf, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x73, 0x73 .byte 0x69, 0x67, 0x6e, 0x5f .byte 0x72, 0x76, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x74, 0x65 .byte 0x6e, 0x74, 0x73, 0x00 # Procedure (0x2DD3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator >&& (0x11A0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::basic_string,std::allocator >&) (0x1220) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xa0, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x20, 0x12, 0x00, 0x00 # FuncId (0x2DD4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::basic_string,std::allocator >&& (std::basic_string,std::allocator >&) (0x2DD3) # Name: move # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd3, 0x2d, 0x00, 0x00 .byte 0x6d, 0x6f, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2DD5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::allocator& (0x1189) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # Procedure (0x2DD6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::allocator&, const std::allocator&) (0x2DD5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd5, 0x2d, 0x00, 0x00 # FuncId (0x2DD7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const std::allocator&, const std::allocator&) (0x2DD6) # Name: operator!= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd6, 0x2d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x21, 0x3d, 0x00, 0xf1 # ArgList (0x2DD8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x124C) # ArgType: std::allocator& (0x124C) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 # Procedure (0x2DD9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, std::allocator&) (0x2DD8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd8, 0x2d, 0x00, 0x00 # FuncId (0x2DDA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::allocator&, std::allocator&) (0x2DD9) # Name: _Pocma # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xd9, 0x2d, 0x00, 0x00 .byte 0x5f, 0x50, 0x6f, 0x63 .byte 0x6d, 0x61, 0x00, 0xf1 # ArgList (0x2DDB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x124C) # ArgType: std::allocator& (0x124C) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2DDC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, std::allocator&, std::integral_constant) (0x2DDB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xdb, 0x2d, 0x00, 0x00 # FuncId (0x2DDD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::allocator&, std::allocator&, std::integral_constant) (0x2DDC) # Name: _Pocma # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xdc, 0x2d, 0x00, 0x00 .byte 0x5f, 0x50, 0x6f, 0x63 .byte 0x6d, 0x61, 0x00, 0xf1 # FuncId (0x2DDE) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::allocator&& (std::allocator&) (0x20B5) # Name: move # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb5, 0x20, 0x00, 0x00 .byte 0x6d, 0x6f, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2DDF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(std::basic_string,std::allocator >&&, std::integral_constant) (0x11BF) # Name: _Assign_rv_contents_with_alloc_always_equal # } .byte 0x36, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xbf, 0x11, 0x00, 0x00 .byte 0x5f, 0x41, 0x73, 0x73 .byte 0x69, 0x67, 0x6e, 0x5f .byte 0x72, 0x76, 0x5f, 0x63 .byte 0x6f, 0x6e, 0x74, 0x65 .byte 0x6e, 0x74, 0x73, 0x5f .byte 0x77, 0x69, 0x74, 0x68 .byte 0x5f, 0x61, 0x6c, 0x6c .byte 0x6f, 0x63, 0x5f, 0x61 .byte 0x6c, 0x77, 0x61, 0x79 .byte 0x73, 0x5f, 0x65, 0x71 .byte 0x75, 0x61, 0x6c, 0x00 # Pointer (0x2DE0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: unsigned char (0x20) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x20, 0x00, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # MemberFuncId (0x2DE1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_alloc > > (0x1183) # FunctionType: void std::_String_alloc > >::(std::_String_alloc > >&) (0x125F) # Name: _Swap_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x83, 0x11, 0x00, 0x00 .byte 0x5f, 0x12, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DE2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Container_base12 (0x129B) # FunctionType: void std::_Container_base12::(std::_Container_base12&) (0x134D) # Name: _Swap_all # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x9b, 0x12, 0x00, 0x00 .byte 0x4d, 0x13, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DE3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: bool std::basic_string,std::allocator >::(const std::basic_string,std::allocator >&) (0x1232) # Name: _Equal # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x32, 0x12, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x00, 0xf1 # Modifier (0x2DE4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: const char* (0x1141) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # ArgList (0x2DE5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const const char* (0x2DE4) # ArgType: const unsigned __int64 (0x1184) # ArgType: const const char* (0x2DE4) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xe4, 0x2d, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0xe4, 0x2d, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # Procedure (0x2DE6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const const char*, const unsigned __int64, const const char*, const unsigned __int64) (0x2DE5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xe5, 0x2d, 0x00, 0x00 # FuncId (0x2DE7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const const char*, const unsigned __int64, const const char*, const unsigned __int64) (0x2DE6) # Name: _Traits_equal # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xe6, 0x2d, 0x00, 0x00 .byte 0x5f, 0x54, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x5f .byte 0x65, 0x71, 0x75, 0x61 .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DE8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: int std::char_traits::(const char* const, const char* const, const unsigned __int64) (0x12DD) # Name: compare # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xdd, 0x12, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x00 # MemberFuncId (0x2DE9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::(const std::vector >&) (0x26CC) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xcc, 0x26, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2DEA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_val > (0x26BD) # FunctionType: void std::_Vb_val >::(const std::_Vb_val >&) (0x279A) # Name: _Vb_val # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x9a, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFuncId (0x2DEB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(const std::vector >&) (0x284E) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x4e, 0x28, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2DEC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits > (0x281C) # FunctionType: std::allocator std::_Default_allocator_traits >::(const std::allocator&) (0x28C0) # Name: select_on_container_copy_construction # } .byte 0x32, 0x00, 0x02, 0x16 .byte 0x1c, 0x28, 0x00, 0x00 .byte 0xc0, 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 (0x2DED) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator (0x2710) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2DEE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator&& (0x2DED) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xed, 0x2d, 0x00, 0x00 # MemberFunction (0x2DEF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc > > (0x2840) # ThisType: std::_Vector_alloc > >* (0x28C5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&&) (0x2DEE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc5, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xee, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2DF0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::(std::allocator&&) (0x2DEF) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xef, 0x2d, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DF1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: bool std::vector >::(const unsigned __int64) (0x28A3) # Name: _Buy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xa3, 0x28, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2DF2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: unsigned* std::vector >::(unsigned*, unsigned*, unsigned*) (0x2899) # Name: _Ucopy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x99, 0x28, 0x00, 0x00 .byte 0x5f, 0x55, 0x63, 0x6f .byte 0x70, 0x79, 0x00, 0xf1 # Procedure (0x2DF3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::allocator&& (0x2DED) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator&) (0x28C8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xed, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc8, 0x28, 0x00, 0x00 # FuncId (0x2DF4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::allocator&& (std::allocator&) (0x2DF3) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xf3, 0x2d, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x2DF5) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_One_then_variadic_args_t (0x1F82) # ArgType: std::allocator&& (0x2DED) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x82, 0x1f, 0x00, 0x00 .byte 0xed, 0x2d, 0x00, 0x00 # MemberFunction (0x2DF6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2919) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_One_then_variadic_args_t, std::allocator&&) (0x2DF5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x19, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf5, 0x2d, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2DF7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, std::allocator&&) (0x2DF6) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0xf6, 0x2d, 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 # FuncId (0x2DF8) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const, unsigned* const, unsigned*, std::allocator&) (0x2B25) # Name: _Uninitialized_copy # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x25, 0x2b, 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 # FuncId (0x2DF9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned* const, unsigned* const, unsigned* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x2B35) # Name: _Uninitialized_copy_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x35, 0x2b, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x69 .byte 0x6e, 0x69, 0x74, 0x69 .byte 0x61, 0x6c, 0x69, 0x7a .byte 0x65, 0x64, 0x5f, 0x63 .byte 0x6f, 0x70, 0x79, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x2DFA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Really_trivial_ptr_iterator_tag (unsigned* const&, unsigned* const&) (0x2B37) # Name: _Ptr_copy_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x37, 0x2b, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x63, 0x6f, 0x70 .byte 0x79, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # Pointer (0x2DFB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Bt_state_t,0> > (0x2540) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2DFC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Bt_state_t,0> >& (0x2DFB) # ClassType: std::_Bt_state_t,0> > (0x2540) # ThisType: std::_Bt_state_t,0> >* (0x294D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Bt_state_t,0> >&) (0x2545) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xfb, 0x2d, 0x00, 0x00 .byte 0x40, 0x25, 0x00, 0x00 .byte 0x4d, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x45, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2DFD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bt_state_t,0> > (0x2540) # FunctionType: std::_Bt_state_t,0> >& std::_Bt_state_t,0> >::(const std::_Bt_state_t,0> >&) (0x2DFC) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x25, 0x00, 0x00 .byte 0xfc, 0x2d, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2DFE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: std::vector >& std::vector >::(const std::vector >&) (0x26DC) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xdc, 0x26, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Procedure (0x2DFF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::vector >* (0x26EC) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x26CB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xec, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xcb, 0x26, 0x00, 0x00 # FuncId (0x2E00) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::vector >* (const std::vector >&) (0x2DFF) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xff, 0x2d, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2E01) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: std::vector >& std::vector >::(const std::vector >&) (0x285E) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x5e, 0x28, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Procedure (0x2E02) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::vector >* (0x2880) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector >&) (0x284D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x80, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x4d, 0x28, 0x00, 0x00 # FuncId (0x2E03) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::vector >* (const std::vector >&) (0x2E02) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x02, 0x2e, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2E04) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::(const std::allocator&) (0x28C7) # Name: _Copy_alloc # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc7, 0x28, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 # MemberFuncId (0x2E05) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(unsigned*, unsigned*) (0x28A1) # Name: assign # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0xa1, 0x28, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 # ArgList (0x2E06) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator& (0x28B7) # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # Procedure (0x2E07) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::allocator&, const std::allocator&) (0x2E06) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x06, 0x2e, 0x00, 0x00 # FuncId (0x2E08) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::allocator&, const std::allocator&) (0x2E07) # Name: _Pocca # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x07, 0x2e, 0x00, 0x00 .byte 0x5f, 0x50, 0x6f, 0x63 .byte 0x63, 0x61, 0x00, 0xf1 # ArgList (0x2E09) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator& (0x28B7) # ArgType: const std::allocator& (0x280E) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb7, 0x28, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x2E0A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator&, const std::allocator&, std::integral_constant) (0x2E09) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x09, 0x2e, 0x00, 0x00 # FuncId (0x2E0B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::allocator&, const std::allocator&, std::integral_constant) (0x2E0A) # Name: _Pocca # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0a, 0x2e, 0x00, 0x00 .byte 0x5f, 0x50, 0x6f, 0x63 .byte 0x63, 0x61, 0x00, 0xf1 # Procedure (0x2E0C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned* const&, unsigned* const&) (0x2B2E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x2e, 0x2b, 0x00, 0x00 # FuncId (0x2E0D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (unsigned* const&, unsigned* const&) (0x2E0C) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x0c, 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 # ArgList (0x2E0E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: std::forward_iterator_tag (0x10D4) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0xd4, 0x10, 0x00, 0x00 # MemberFunction (0x2E0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2791) # ThisType: std::vector >* (0x2841) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*, unsigned*, std::forward_iterator_tag) (0x2E0E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x41, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x0e, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E10) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(unsigned*, unsigned*, std::forward_iterator_tag) (0x2E0F) # Name: _Assign_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x0f, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x73, 0x73 .byte 0x69, 0x67, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2E11) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned* const& (0x2B2D) # ArgType: unsigned* const& (0x2B2D) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2d, 0x2b, 0x00, 0x00 .byte 0x2d, 0x2b, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2E12) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned* const&, unsigned* const&, std::integral_constant) (0x2E11) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x11, 0x2e, 0x00, 0x00 # FuncId (0x2E13) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (unsigned* const&, unsigned* const&, std::integral_constant) (0x2E12) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x12, 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, 0x31, 0x00, 0xf1 # Pointer (0x2E14) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned (0x27D7) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd7, 0x27, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x2E15) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const unsigned* const (0x2E14) # ArgType: const unsigned* const (0x2E14) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x14, 0x2e, 0x00, 0x00 .byte 0x14, 0x2e, 0x00, 0x00 # Procedure (0x2E16) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const unsigned* const, const unsigned* const) (0x2E15) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x15, 0x2e, 0x00, 0x00 # FuncId (0x2E17) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const unsigned* const, const unsigned* const) (0x2E16) # Name: _Verify_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x16, 0x2e, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Procedure (0x2E18) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, unsigned*) (0x28A0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa0, 0x28, 0x00, 0x00 # FuncId (0x2E19) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (unsigned*, unsigned*) (0x2E18) # Name: distance # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x18, 0x2e, 0x00, 0x00 .byte 0x64, 0x69, 0x73, 0x74 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2E1A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2E1B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned* (0x675) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*, __int64) (0x2E1A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x1a, 0x2e, 0x00, 0x00 # FuncId (0x2E1C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*, __int64) (0x2E1B) # Name: next # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1b, 0x2e, 0x00, 0x00 .byte 0x6e, 0x65, 0x78, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x2E1D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*, unsigned*, unsigned*) (0x2B3C) # Name: _Copy_unchecked # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3c, 0x2b, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x00 # ArgList (0x2E1E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned* (0x675) # ArgType: unsigned* (0x675) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x75, 0x06, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2E1F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*, unsigned*, std::random_access_iterator_tag) (0x2E1E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x1e, 0x2e, 0x00, 0x00 # FuncId (0x2E20) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (unsigned*, unsigned*, std::random_access_iterator_tag) (0x2E1F) # Name: _Distance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1f, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # ArgList (0x2E21) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: unsigned*& (0x28E0) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xe0, 0x28, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2E22) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (unsigned*&, __int64) (0x2E21) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x21, 0x2e, 0x00, 0x00 # FuncId (0x2E23) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (unsigned*&, __int64) (0x2E22) # Name: advance # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x22, 0x2e, 0x00, 0x00 .byte 0x61, 0x64, 0x76, 0x61 .byte 0x6e, 0x63, 0x65, 0x00 # ArgList (0x2E24) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned*& (0x28E0) # ArgType: __int64 (0x13) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x28, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2E25) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned*&, __int64, std::random_access_iterator_tag) (0x2E24) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x24, 0x2e, 0x00, 0x00 # FuncId (0x2E26) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (unsigned*&, __int64, std::random_access_iterator_tag) (0x2E25) # Name: _Advance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x25, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x76 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x31, 0x00, 0xf2, 0xf1 # FuncId (0x2E27) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned* (unsigned*, unsigned*, unsigned*, std::_Trivially_copyable_ptr_iterator_tag) (0x2BA2) # Name: _Copy_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa2, 0x2b, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x31 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2E28) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::_Cmp_icase > (0x2C49) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x49, 0x2c, 0x00, 0x00 # Procedure (0x2E29) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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 >) (0x2E28) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x28, 0x2e, 0x00, 0x00 # FuncId (0x2E2A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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 >) (0x2E29) # Name: _Cmp_chrange # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x29, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x63, 0x68, 0x72 .byte 0x61, 0x6e, 0x67, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2E2B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::_Cmp_collate > (0x2C5A) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x5a, 0x2c, 0x00, 0x00 # Procedure (0x2E2C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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 >) (0x2E2B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x2b, 0x2e, 0x00, 0x00 # FuncId (0x2E2D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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 >) (0x2E2C) # Name: _Cmp_chrange # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x2c, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x63, 0x68, 0x72 .byte 0x61, 0x6e, 0x67, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2E2E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::_Cmp_cs > (0x2C6A) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x6a, 0x2c, 0x00, 0x00 # Procedure (0x2E2F) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # 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 >) (0x2E2E) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x2e, 0x2e, 0x00, 0x00 # FuncId (0x2E30) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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 >) (0x2E2F) # Name: _Cmp_chrange # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x2f, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x63, 0x68, 0x72 .byte 0x61, 0x6e, 0x67, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x2E31) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Tgt_state_t,0> > (0x251F) # ThisType: std::_Tgt_state_t,0> >* (0x2542) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Tgt_state_t,0> >&) (0x2C3B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x42, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3b, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E32) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Tgt_state_t,0> > (0x251F) # FunctionType: void std::_Tgt_state_t,0> >::(const std::_Tgt_state_t,0> >&) (0x2E31) # Name: _Tgt_state_t # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1f, 0x25, 0x00, 0x00 .byte 0x31, 0x2e, 0x00, 0x00 .byte 0x5f, 0x54, 0x67, 0x74 .byte 0x5f, 0x73, 0x74, 0x61 .byte 0x74, 0x65, 0x5f, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2E33) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2930) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x30, 0x29, 0x00, 0x00 # FuncId (0x2E34) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>) (0x2E33) # Name: distance # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x33, 0x2e, 0x00, 0x00 .byte 0x64, 0x69, 0x73, 0x74 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2E35) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: void std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x25EE) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xee, 0x25, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2E36) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # FunctionType: std::allocator,0> >::_Grp_t> std::_Default_allocator_traits,0> >::_Grp_t> >::(const std::allocator,0> >::_Grp_t>&) (0x283C) # Name: select_on_container_copy_construction # } .byte 0x32, 0x00, 0x02, 0x16 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x3c, 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 (0x2E37) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::allocator,0> >::_Grp_t> (0x25DD) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdd, 0x25, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2E38) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>&& (0x2E37) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x37, 0x2e, 0x00, 0x00 # MemberFunction (0x2E39) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # ThisType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >* (0x2719) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator,0> >::_Grp_t>&&) (0x2E38) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x19, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x38, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E3A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::(std::allocator,0> >::_Grp_t>&&) (0x2E39) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x39, 0x2e, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2E3B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # FunctionType: bool std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >::(const unsigned __int64) (0x2647) # Name: _Buy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x47, 0x26, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2E3C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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*) (0x263D) # Name: _Ucopy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x3d, 0x26, 0x00, 0x00 .byte 0x5f, 0x55, 0x63, 0x6f .byte 0x70, 0x79, 0x00, 0xf1 # Procedure (0x2E3D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::allocator,0> >::_Grp_t>&& (0x2E37) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::allocator,0> >::_Grp_t>&) (0x271D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x37, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x1d, 0x27, 0x00, 0x00 # FuncId (0x2E3E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::allocator,0> >::_Grp_t>&& (std::allocator,0> >::_Grp_t>&) (0x2E3D) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x3d, 0x2e, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x2E3F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_One_then_variadic_args_t (0x1F82) # ArgType: std::allocator,0> >::_Grp_t>&& (0x2E37) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x82, 0x1f, 0x00, 0x00 .byte 0x37, 0x2e, 0x00, 0x00 # MemberFunction (0x2E40) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # ThisType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1>* (0x2820) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_One_then_variadic_args_t, std::allocator,0> >::_Grp_t>&&) (0x2E3F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x20, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x3f, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E41) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,0> >::_Grp_t>,std::_Vector_val,0> >::_Grp_t> >,1> (0x2718) # 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>&&) (0x2E40) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x18, 0x27, 0x00, 0x00 .byte 0x40, 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 # FuncId (0x2E42) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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>&) (0x2BEC) # Name: _Uninitialized_copy # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xec, 0x2b, 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 # FuncId (0x2E43) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t* const, std::_Tgt_state_t,0> >::_Grp_t* const, std::allocator,0> >::_Grp_t>&, std::_General_ptr_iterator_tag, std::_Unused_parameter) (0x2BFC) # Name: _Uninitialized_copy_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xfc, 0x2b, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x69 .byte 0x6e, 0x69, 0x74, 0x69 .byte 0x61, 0x6c, 0x69, 0x7a .byte 0x65, 0x64, 0x5f, 0x63 .byte 0x6f, 0x70, 0x79, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x2E44) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Trivially_copyable_ptr_iterator_tag (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2BFE) # Name: _Ptr_copy_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xfe, 0x2b, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x63, 0x6f, 0x70 .byte 0x79, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFunction (0x2E45) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # ThisType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >* (0x2BCF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x273F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0xcf, 0x2b, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3f, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E46) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> > (0x2BCE) # FunctionType: void std::_Uninitialized_backout_al,0> >::_Grp_t *,std::allocator,0> >::_Grp_t> >::(std::_Tgt_state_t,0> >::_Grp_t&) (0x2E45) # Name: _Emplace_back # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xce, 0x2b, 0x00, 0x00 .byte 0x45, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x6d, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x62, 0x61, 0x63 .byte 0x6b, 0x00, 0xf2, 0xf1 # ArgList (0x2E47) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const (0x2747) # ArgType: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0x47, 0x27, 0x00, 0x00 .byte 0x30, 0x26, 0x00, 0x00 # MemberFunction (0x2E48) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # 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&) (0x2E47) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x47, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E49) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Default_allocator_traits,0> >::_Grp_t> > (0x276D) # 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&) (0x2E48) # Name: construct # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x27, 0x00, 0x00 .byte 0x48, 0x2e, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x73 .byte 0x74, 0x72, 0x75, 0x63 .byte 0x74, 0x00, 0xf2, 0xf1 # Procedure (0x2E4A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t& (0x2630) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t&) (0x273F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3f, 0x27, 0x00, 0x00 # FuncId (0x2E4B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t& (std::_Tgt_state_t,0> >::_Grp_t&) (0x2E4A) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4a, 0x2e, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x2E4C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2E4D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::random_access_iterator_tag) (0x2E4C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x4c, 0x2e, 0x00, 0x00 # FuncId (0x2E4E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (gsl::details::span_iterator,0>, gsl::details::span_iterator,0>, std::random_access_iterator_tag) (0x2E4D) # Name: _Distance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4d, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # MemberFuncId (0x2E4F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: __int64 gsl::details::span_iterator,0>::(gsl::details::span_iterator,0>) (0x1A11) # Name: operator- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x11, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2E50) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: bool std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::_Node_rep*, bool) (0x252F) # Name: _Do_rep0 # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x2f, 0x25, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x72, 0x65, 0x70, 0x30 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2E51) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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> >&) (0x25FE) # Name: operator= # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xfe, 0x25, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 # Procedure (0x2E52) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x2623) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x25ED) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x23, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xed, 0x25, 0x00, 0x00 # FuncId (0x2E53) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (const std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >&) (0x2E52) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x52, 0x2e, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2E54) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > > (0x25DA) # FunctionType: void std::_Vector_alloc,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > >::(const std::allocator,0> >::_Grp_t>&) (0x271B) # Name: _Copy_alloc # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xda, 0x25, 0x00, 0x00 .byte 0x1b, 0x27, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x61, 0x6c .byte 0x6c, 0x6f, 0x63, 0x00 # MemberFuncId (0x2E55) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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*) (0x2645) # Name: assign # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x45, 0x26, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 # ArgList (0x2E56) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 # Procedure (0x2E57) { # 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>&) (0x2E56) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x56, 0x2e, 0x00, 0x00 # FuncId (0x2E58) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::allocator,0> >::_Grp_t>&, const std::allocator,0> >::_Grp_t>&) (0x2E57) # Name: _Pocca # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x57, 0x2e, 0x00, 0x00 .byte 0x5f, 0x50, 0x6f, 0x63 .byte 0x63, 0x61, 0x00, 0xf1 # ArgList (0x2E59) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::allocator,0> >::_Grp_t>& (0x271C) # ArgType: const std::allocator,0> >::_Grp_t>& (0x25DF) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x27, 0x00, 0x00 .byte 0xdf, 0x25, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x2E5A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::allocator,0> >::_Grp_t>&, const std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2E59) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x59, 0x2e, 0x00, 0x00 # FuncId (0x2E5B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::allocator,0> >::_Grp_t>&, const std::allocator,0> >::_Grp_t>&, std::integral_constant) (0x2E5A) # Name: _Pocca # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x5a, 0x2e, 0x00, 0x00 .byte 0x5f, 0x50, 0x6f, 0x63 .byte 0x63, 0x61, 0x00, 0xf1 # Procedure (0x2E5C) { # 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&) (0x2BF5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xf5, 0x2b, 0x00, 0x00 # FuncId (0x2E5D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&) (0x2E5C) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x5c, 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 # ArgList (0x2E5E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::forward_iterator_tag (0x10D4) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xd4, 0x10, 0x00, 0x00 # MemberFunction (0x2E5F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # ThisType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> >* (0x25DB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::forward_iterator_tag) (0x2E5E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x25, 0x00, 0x00 .byte 0xdb, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x5e, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E60) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >::_Grp_t,std::allocator,0> >::_Grp_t> > (0x2541) # 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) (0x2E5F) # Name: _Assign_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x41, 0x25, 0x00, 0x00 .byte 0x5f, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x73, 0x73 .byte 0x69, 0x67, 0x6e, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x2E61) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2BF4) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* const& (0x2BF4) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xf4, 0x2b, 0x00, 0x00 .byte 0xf4, 0x2b, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x2E62) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&, std::integral_constant) (0x2E61) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x61, 0x2e, 0x00, 0x00 # FuncId (0x2E63) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t* const&, std::_Tgt_state_t,0> >::_Grp_t* const&, std::integral_constant) (0x2E62) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x62, 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, 0x31, 0x00, 0xf1 # Pointer (0x2E64) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Tgt_state_t,0> >::_Grp_t (0x25E4) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe4, 0x25, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x2E65) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* const (0x2E64) # ArgType: const std::_Tgt_state_t,0> >::_Grp_t* const (0x2E64) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x64, 0x2e, 0x00, 0x00 .byte 0x64, 0x2e, 0x00, 0x00 # Procedure (0x2E66) { # 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) (0x2E65) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x65, 0x2e, 0x00, 0x00 # FuncId (0x2E67) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (const std::_Tgt_state_t,0> >::_Grp_t* const, const std::_Tgt_state_t,0> >::_Grp_t* const) (0x2E66) # Name: _Verify_range # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x66, 0x2e, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x00, 0xf2, 0xf1 # Procedure (0x2E68) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x2644) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x44, 0x26, 0x00, 0x00 # FuncId (0x2E69) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*) (0x2E68) # Name: distance # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x68, 0x2e, 0x00, 0x00 .byte 0x64, 0x69, 0x73, 0x74 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2E6A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2E6B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, __int64) (0x2E6A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6a, 0x2e, 0x00, 0x00 # FuncId (0x2E6C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Tgt_state_t,0> >::_Grp_t* (std::_Tgt_state_t,0> >::_Grp_t*, __int64) (0x2E6B) # Name: next # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6b, 0x2e, 0x00, 0x00 .byte 0x6e, 0x65, 0x78, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2E6D) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # 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*) (0x263C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x3c, 0x26, 0x00, 0x00 # FuncId (0x2E6E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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*) (0x2E6D) # Name: _Copy_unchecked # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6d, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x00 # ArgList (0x2E6F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2E70) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::random_access_iterator_tag) (0x2E6F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x6f, 0x2e, 0x00, 0x00 # FuncId (0x2E71) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (std::_Tgt_state_t,0> >::_Grp_t*, std::_Tgt_state_t,0> >::_Grp_t*, std::random_access_iterator_tag) (0x2E70) # Name: _Distance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x70, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # ArgList (0x2E72) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t*& (0x2735) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x35, 0x27, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x2E73) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*&, __int64) (0x2E72) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x72, 0x2e, 0x00, 0x00 # FuncId (0x2E74) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t*&, __int64) (0x2E73) # Name: advance # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x73, 0x2e, 0x00, 0x00 .byte 0x61, 0x64, 0x76, 0x61 .byte 0x6e, 0x63, 0x65, 0x00 # ArgList (0x2E75) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t*& (0x2735) # ArgType: __int64 (0x13) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x35, 0x27, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x2E76) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Tgt_state_t,0> >::_Grp_t*&, __int64, std::random_access_iterator_tag) (0x2E75) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x75, 0x2e, 0x00, 0x00 # FuncId (0x2E77) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Tgt_state_t,0> >::_Grp_t*&, __int64, std::random_access_iterator_tag) (0x2E76) # Name: _Advance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x76, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x76 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x31, 0x00, 0xf2, 0xf1 # ArgList (0x2E78) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # ArgType: std::_Trivially_copyable_ptr_iterator_tag (0x1FBB) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x20, 0x26, 0x00, 0x00 .byte 0xbb, 0x1f, 0x00, 0x00 # Procedure (0x2E79) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Tgt_state_t,0> >::_Grp_t* (0x2620) # CallingConvention: NearC (0x0) # 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::_Trivially_copyable_ptr_iterator_tag) (0x2E78) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x20, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x78, 0x2e, 0x00, 0x00 # FuncId (0x2E7A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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*, std::_Trivially_copyable_ptr_iterator_tag) (0x2E79) # Name: _Copy_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x79, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x31 .byte 0x00, 0xf3, 0xf2, 0xf1 # FuncId (0x2E7B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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*) (0x2E6D) # Name: _Copy_memmove # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6d, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x6d, 0x65 .byte 0x6d, 0x6d, 0x6f, 0x76 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2E7C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_iter_base > > (0x27D4) # FunctionType: void std::_Vb_iter_base > >::(unsigned __int64) (0x28B1) # Name: _Advance # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xd4, 0x27, 0x00, 0x00 .byte 0xb1, 0x28, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x76 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2E7D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A96) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x96, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # MemberFuncId (0x2E7E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_base (0x236D) # FunctionType: void std::_Regex_base::() (0x23A1) # Name: _Regex_base # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x6d, 0x23, 0x00, 0x00 .byte 0xa1, 0x23, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x67 .byte 0x65, 0x78, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Pointer (0x2E7F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::regex_traits (0x2374) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x74, 0x23, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2E80) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::regex_traits (0x2374) # ThisType: std::regex_traits* (0x2E7F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x74, 0x23, 0x00, 0x00 .byte 0x7f, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E81) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::regex_traits (0x2374) # FunctionType: void std::regex_traits::() (0x2E80) # Name: regex_traits # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x74, 0x23, 0x00, 0x00 .byte 0x80, 0x2e, 0x00, 0x00 .byte 0x72, 0x65, 0x67, 0x65 .byte 0x78, 0x5f, 0x74, 0x72 .byte 0x61, 0x69, 0x74, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2E82) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ArgType: std::forward_iterator_tag (0x10D4) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0xd4, 0x10, 0x00, 0x00 # MemberFunction (0x2E83) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_regex > (0x2368) # ThisType: std::basic_regex >* (0x2375) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const char*, const char*, std::regex_constants::syntax_option_type, std::forward_iterator_tag) (0x2E82) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x75, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x82, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2E84) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: void std::basic_regex >::(const char*, const char*, std::regex_constants::syntax_option_type, std::forward_iterator_tag) (0x2E83) # Name: _Reset # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x83, 0x2e, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x65, 0x74, 0x00, 0xf1 # Class (0x2E85) { # 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@PEBDDV?$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, 0x45, 0x42 .byte 0x44, 0x44, 0x56, 0x3f .byte 0x24, 0x72, 0x65, 0x67 .byte 0x65, 0x78, 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 # Class (0x2E86) { # 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@PEBDDV?$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 0x45, 0x42, 0x44, 0x44 .byte 0x56, 0x3f, 0x24, 0x72 .byte 0x65, 0x67, 0x65, 0x78 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x40 .byte 0x44, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # FieldList (0x2E87) { # 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 (0x2E88) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 37 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x2E87) # 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 0x87, 0x2e, 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 (0x2E89) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Meta_type (0x2E88) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 57 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x88, 0x2e, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x39, 0x00, 0x00, 0x00 # Pointer (0x2E8A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Parser > (0x2E85) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2E8B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const std::regex_traits& (0x2399) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # MemberFunction (0x2E8C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const std::regex_traits&, const char*, const char*, std::regex_constants::syntax_option_type) (0x2E8B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x8b, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2E8D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Root_node* (0x2373) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x73, 0x23, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2E8E) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Parser > (0x2E85) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2E8F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Parser > (0x2E8E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8e, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2E90) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned (0x75) # ClassType: std::_Parser > (0x2E85) # ThisType: const std::_Parser >* (0x2E8F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8f, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2E91) { # 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 (0x2E92) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 15 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x2E91) # 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 0x91, 0x2e, 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 (0x2E93) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::regex_constants::error_type (0x2E92) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 140 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x92, 0x2e, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x8c, 0x00, 0x00, 0x00 # ArgList (0x2E94) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::regex_constants::error_type (0x2E92) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x92, 0x2e, 0x00, 0x00 # MemberFunction (0x2E95) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::regex_constants::error_type) (0x2E94) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x94, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2E96) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Parser > (0x2E85) # ThisType: const std::_Parser >* (0x2E8F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8f, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2E97) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2E98) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Meta_type (0x2E88) # ArgType: std::regex_constants::error_type (0x2E92) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x88, 0x2e, 0x00, 0x00 .byte 0x92, 0x2e, 0x00, 0x00 # MemberFunction (0x2E99) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Meta_type, std::regex_constants::error_type) (0x2E98) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x98, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2E9A) { # 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 (0x2E9B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: int (0x74) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (int, int) (0x2E9A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x9a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2E9C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2E9D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (int) (0x1073) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x73, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2E9E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Meta_type (0x2E88) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x88, 0x2e, 0x00, 0x00 # MemberFunction (0x2E9F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Meta_type) (0x2E9E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x9e, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EA0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2EA1) { # 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 (0x2EA2) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 3 # Properties [ (0x200) # HasUniqueName (0x200) # ] # UnderlyingType: int (0x74) # FieldListType: (0x2EA1) # 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 0xa1, 0x2e, 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 (0x2EA3) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Prs_ret (0x2EA2) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 2128 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa2, 0x2e, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x50, 0x08, 0x00, 0x00 # MemberFunction (0x2EA4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Prs_ret (0x2EA2) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa2, 0x2e, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EA5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Prs_ret (0x2EA2) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xa2, 0x2e, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EA6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char) (0x11C4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EA7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Parser > (0x2E85) # ThisType: std::_Parser >* (0x2E8A) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8a, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2EA8) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const char* (0x1141) # FieldOffset: 0x0 # Name: _Pat # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const char* (0x1141) # FieldOffset: 0x8 # Name: _Begin # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const char* (0x1141) # FieldOffset: 0x10 # Name: _End # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned (0x75) # FieldOffset: 0x18 # Name: _Grp_idx # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int (0x74) # FieldOffset: 0x1C # Name: _Disj_count # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::vector > (0x25D6) # FieldOffset: 0x20 # Name: _Finished_grps # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Builder > (0x2E86) # FieldOffset: 0x50 # Name: _Nfa # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::regex_traits& (0x2399) # FieldOffset: 0x78 # Name: _Traits # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::regex_constants::syntax_option_type (0x236F) # FieldOffset: 0x80 # Name: _Flags # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: int (0x74) # FieldOffset: 0x84 # Name: _Val # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: char (0x70) # FieldOffset: 0x88 # Name: _Char # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Meta_type (0x2E88) # FieldOffset: 0x8C # Name: _Mchar # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: unsigned (0x75) # FieldOffset: 0x90 # 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) (0x2E8C) # Name: _Parser # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Root_node* std::_Parser >::() (0x2E8D) # Name: _Compile # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: unsigned std::_Parser >::() (0x2E90) # Name: _Mark_count # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::(std::regex_constants::error_type) (0x2E95) # Name: _Error # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E96) # Name: _Is_esc # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _Trans # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _Next # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::(std::_Meta_type, std::regex_constants::error_type) (0x2E99) # Name: _Expect # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: int std::_Parser >::(int, int) (0x2E9B) # Name: _Do_digits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E9C) # Name: _DecimalDigits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::(int) (0x2E9D) # Name: _HexDigits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E9C) # Name: _OctalDigits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::(std::_Meta_type) (0x2E9F) # Name: _Do_ex_class # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::(bool) (0x2EA0) # Name: _CharacterClassEscape # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::_Prs_ret std::_Parser >::(bool) (0x2EA4) # Name: _ClassEscape # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::_Prs_ret std::_Parser >::() (0x2EA5) # Name: _ClassAtom # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _ClassRanges # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _CharacterClass # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E9C) # Name: _IdentityEscape # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E96) # Name: _IsIdentityEscape # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::(char) (0x2EA6) # Name: _Do_ffn # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::(char) (0x2EA6) # Name: _Do_ffnx # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E9C) # Name: _CharacterEscape # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _AtomEscape # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _Do_capture_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _Do_noncapture_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::(bool) (0x2EA7) # Name: _Do_assert_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E9C) # Name: _Wrapped_disjunction # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # Name: _Quantifier # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: bool std::_Parser >::() (0x2E9C) # Name: _Alternative # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Parser >::() (0x2E97) # 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 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x50 .byte 0x61, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x42 .byte 0x65, 0x67, 0x69, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x45 .byte 0x6e, 0x64, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x47 .byte 0x72, 0x70, 0x5f, 0x69 .byte 0x64, 0x78, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x1c, 0x00, 0x5f, 0x44 .byte 0x69, 0x73, 0x6a, 0x5f .byte 0x63, 0x6f, 0x75, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0x20, 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 0x86, 0x2e, 0x00, 0x00 .byte 0x50, 0x00, 0x5f, 0x4e .byte 0x66, 0x61, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x78, 0x00, 0x5f, 0x54 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x80, 0x00, 0x5f, 0x46 .byte 0x6c, 0x61, 0x67, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x84, 0x00, 0x5f, 0x56 .byte 0x61, 0x6c, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x70, 0x00, 0x00, 0x00 .byte 0x88, 0x00, 0x5f, 0x43 .byte 0x68, 0x61, 0x72, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x88, 0x2e, 0x00, 0x00 .byte 0x8c, 0x00, 0x5f, 0x4d .byte 0x63, 0x68, 0x61, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x90, 0x00, 0x5f, 0x4c .byte 0x5f, 0x66, 0x6c, 0x61 .byte 0x67, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8c, 0x2e, 0x00, 0x00 .byte 0x5f, 0x50, 0x61, 0x72 .byte 0x73, 0x65, 0x72, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x8d, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x69, 0x6c, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x90, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x72 .byte 0x6b, 0x5f, 0x63, 0x6f .byte 0x75, 0x6e, 0x74, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x95, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x72, 0x72 .byte 0x6f, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x96, 0x2e, 0x00, 0x00 .byte 0x5f, 0x49, 0x73, 0x5f .byte 0x65, 0x73, 0x63, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x54, 0x72, 0x61 .byte 0x6e, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4e, 0x65, 0x78 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x99, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x78, 0x70 .byte 0x65, 0x63, 0x74, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x9b, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x9c, 0x2e, 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 0x9d, 0x2e, 0x00, 0x00 .byte 0x5f, 0x48, 0x65, 0x78 .byte 0x44, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x9c, 0x2e, 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 0x9f, 0x2e, 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 0xa0, 0x2e, 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 0xa4, 0x2e, 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 0xa5, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x61 .byte 0x73, 0x73, 0x41, 0x74 .byte 0x6f, 0x6d, 0x00, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x97, 0x2e, 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 0x97, 0x2e, 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 0x9c, 0x2e, 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 0x96, 0x2e, 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 0xa6, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x66, 0x66, 0x6e, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xa6, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x66, 0x66, 0x6e, 0x78 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x9c, 0x2e, 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 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x74, 0x6f .byte 0x6d, 0x45, 0x73, 0x63 .byte 0x61, 0x70, 0x65, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x97, 0x2e, 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 0x97, 0x2e, 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 0xa7, 0x2e, 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 0x9c, 0x2e, 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 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x51, 0x75, 0x61 .byte 0x6e, 0x74, 0x69, 0x66 .byte 0x69, 0x65, 0x72, 0x00 .byte 0x11, 0x15, 0x01, 0x00 .byte 0x9c, 0x2e, 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 0x97, 0x2e, 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 (0x2EA9) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 45 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2EA8) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 152 # Name: std::_Parser > # LinkageName: .?AV?$_Parser@PEBDDV?$regex_traits@D@std@@@std@@ # } .byte 0x7e, 0x00, 0x04, 0x15 .byte 0x2d, 0x00, 0x10, 0x02 .byte 0xa8, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x98, 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, 0x45, 0x42 .byte 0x44, 0x44, 0x56, 0x3f .byte 0x24, 0x72, 0x65, 0x67 .byte 0x65, 0x78, 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 (0x2EAA) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Parser > (0x2EA9) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 2139 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa9, 0x2e, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x5b, 0x08, 0x00, 0x00 # Pointer (0x2EAB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Builder > (0x2E86) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2EAC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const std::regex_traits& (0x2399) # ArgType: std::regex_constants::syntax_option_type (0x236F) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 # MemberFunction (0x2EAD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2EAC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xac, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2EAE) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Builder > (0x2E86) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2EAF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Builder > (0x2EAE) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xae, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2EB0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Builder > (0x2E86) # ThisType: const std::_Builder >* (0x2EAF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xaf, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EB1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Builder > (0x2E86) # ThisType: const std::_Builder >* (0x2EAF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_base*) (0x2532) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xaf, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x32, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2EB2) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: bool std::_Builder >::() (0x2EB0) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: bool std::_Builder >::(std::_Node_base*) (0x2EB1) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb0, 0x2e, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xb1, 0x2e, 0x00, 0x00 # MemberFunction (0x2EB3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EB4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_base* (0x23EB) # ClassType: std::_Builder > (0x2E86) # ThisType: const std::_Builder >* (0x2EAF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xaf, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EB5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (char) (0x11C4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc4, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EB6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, char) (0x2485) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2EB7) { # 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 (0x2EB8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (short, bool) (0x2EB7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb7, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2EB9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: __int64 (0x13) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # MemberFunction (0x2EBA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, __int64) (0x2EB9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xb9, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EBB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_base* (0x23EB) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EBC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_base*) (0x2532) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x32, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EBD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_base* (0x23EB) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (bool) (0x1BF6) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf6, 0x1b, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EBE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_base* (0x23EB) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EBF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EC0) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_base* (0x23EB) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_base*) (0x2532) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x32, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2EC1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Node_base* (0x23EB) # ArgType: std::_Node_base* (0x23EB) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 # MemberFunction (0x2EC2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_base*, std::_Node_base*) (0x2EC1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc1, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2EC3) { # 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 (0x2EC4) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (int, int, bool) (0x2EC3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EC5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Root_node* (0x2373) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x73, 0x23, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EC6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_base*, std::_Node_base*) (0x2EC1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc1, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2EC7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Node_type (0x23E6) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe6, 0x23, 0x00, 0x00 # MemberFunction (0x2EC8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Node_base* (0x23EB) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_type) (0x2EC7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc7, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2EC9) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Node_class >* (0x2C19) # ArgType: short (0x11) # ArgType: bool (0x30) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x19, 0x2c, 0x00, 0x00 .byte 0x11, 0x00, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x2ECA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Node_class >*, short, bool) (0x2EC9) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc9, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2ECB) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Sequence* (0x2C1B) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1b, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2ECC) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: __int64 (0x13) # ArgType: std::_Sequence** (0x2ECB) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0xcb, 0x2e, 0x00, 0x00 # MemberFunction (0x2ECD) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const char*, const char*, __int64, std::_Sequence**) (0x2ECC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xcc, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2ECE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned (0x75) # ClassType: std::_Builder > (0x2E86) # ThisType: const std::_Builder >* (0x2EAF) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xaf, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2ECF) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Builder > (0x2E86) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Pointer (0x2ED0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Builder > (0x2EAE) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xae, 0x2e, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2ED1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Builder >& (0x2ED0) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xd0, 0x2e, 0x00, 0x00 # MemberFunction (0x2ED2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Builder >& (0x2ECF) # ClassType: std::_Builder > (0x2E86) # ThisType: std::_Builder >* (0x2EAB) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Builder >&) (0x2ED1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xcf, 0x2e, 0x00, 0x00 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xab, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xd1, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2ED3) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Root_node* (0x2373) # FieldOffset: 0x0 # Name: _Root # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Node_base* (0x23EB) # FieldOffset: 0x8 # Name: _Current # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::regex_constants::syntax_option_type (0x236F) # FieldOffset: 0x10 # Name: _Flags # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const std::regex_traits& (0x2399) # FieldOffset: 0x18 # Name: _Traits # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int (0x1042) # FieldOffset: 0x20 # Name: _Bmax # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: const int (0x1042) # FieldOffset: 0x24 # Name: _Tmax # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2EAD) # Name: _Builder # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2EB2 # Name: _Beg_expr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Setlong # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Discard_pattern # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* std::_Builder >::() (0x2EB4) # Name: _Getmark # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Add_nop # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Add_bol # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Add_eol # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Add_wbound # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Add_dot # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Add_class # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char_to_class # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(char, char) (0x2EB6) # Name: _Add_range # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(short, bool) (0x2EB8) # Name: _Add_named_class # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(const char*, const char*, __int64) (0x2EBA) # Name: _Add_equiv # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(const char*, const char*, __int64) (0x2EBA) # Name: _Add_coll # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* std::_Builder >::() (0x2EBB) # Name: _Begin_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(std::_Node_base*) (0x2EBC) # Name: _End_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* std::_Builder >::(bool) (0x2EBD) # Name: _Begin_assert_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(std::_Node_base*) (0x2EBC) # Name: _End_assert_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* std::_Builder >::(unsigned) (0x2EBE) # Name: _Begin_capture_group # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(unsigned) (0x2EBF) # Name: _Add_backreference # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2EC0) # Name: _Begin_if # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2EC2) # Name: _Else_if # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::(int, int, bool) (0x2EC4) # Name: _Add_rep # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Negate # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Builder >::() (0x2EB3) # Name: _Mark_final # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Root_node* std::_Builder >::() (0x2EC5) # Name: _End_pattern # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2EC0) # Name: _Link_node # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # MethodKind: Static (0x2) # Type: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2EC6) # Name: _Insert_node # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: std::_Node_base* std::_Builder >::(std::_Node_type) (0x2EC8) # Name: _New_node # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Builder >::() (0x2EB3) # Name: _Add_str_node # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char_to_bitmap # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char_to_array # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Builder >::(std::_Node_class >*, short, bool) (0x2ECA) # Name: _Add_elts # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: void std::_Builder >::(const char*, const char*, __int64, std::_Sequence**) (0x2ECD) # Name: _Char_to_elts # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned std::_Builder >::() (0x2ECE) # Name: _Get_bmax # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Private (0x1) # Type: unsigned std::_Builder >::() (0x2ECE) # Name: _Get_tmax # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Builder >& std::_Builder >::(const std::_Builder >&) (0x2ED2) # Name: operator= # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: __int64 (0x13) # Name: _Difft # } # } .byte 0xfa, 0x03, 0x03, 0x12 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x73, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x52 .byte 0x6f, 0x6f, 0x74, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x43 .byte 0x75, 0x72, 0x72, 0x65 .byte 0x6e, 0x74, 0x00, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x6f, 0x23, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x46 .byte 0x6c, 0x61, 0x67, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x99, 0x23, 0x00, 0x00 .byte 0x18, 0x00, 0x5f, 0x54 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x42 .byte 0x6d, 0x61, 0x78, 0x00 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x24, 0x00, 0x5f, 0x54 .byte 0x6d, 0x61, 0x78, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xad, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x69 .byte 0x6c, 0x64, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xb2, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x65, 0x67 .byte 0x5f, 0x65, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x74 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x63, 0x61, 0x72, 0x64 .byte 0x5f, 0x70, 0x61, 0x74 .byte 0x74, 0x65, 0x72, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb4, 0x2e, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x6d, 0x61, 0x72, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x6e, 0x6f, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x62, 0x6f, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x65, 0x6f, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x77, 0x62, 0x6f .byte 0x75, 0x6e, 0x64, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x64, 0x6f, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb5, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x63, 0x68, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x63, 0x6c, 0x61 .byte 0x73, 0x73, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb5, 0x2e, 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 0xb6, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb8, 0x2e, 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 0xba, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x65, 0x71, 0x75 .byte 0x69, 0x76, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xba, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x63, 0x6f, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbb, 0x2e, 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 0xbc, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x6e, 0x64 .byte 0x5f, 0x67, 0x72, 0x6f .byte 0x75, 0x70, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xbd, 0x2e, 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 0xbc, 0x2e, 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 0xbe, 0x2e, 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 0xbf, 0x2e, 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 0xc0, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x65, 0x67 .byte 0x69, 0x6e, 0x5f, 0x69 .byte 0x66, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc2, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x6c, 0x73 .byte 0x65, 0x5f, 0x69, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc4, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x72, 0x65, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4e, 0x65, 0x67 .byte 0x61, 0x74, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x72 .byte 0x6b, 0x5f, 0x66, 0x69 .byte 0x6e, 0x61, 0x6c, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xc5, 0x2e, 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 0xc0, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4c, 0x69, 0x6e .byte 0x6b, 0x5f, 0x6e, 0x6f .byte 0x64, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x09, 0x00 .byte 0xc6, 0x2e, 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 0xc8, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4e, 0x65, 0x77 .byte 0x5f, 0x6e, 0x6f, 0x64 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xb3, 0x2e, 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 0xb5, 0x2e, 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 0xb5, 0x2e, 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 0xca, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x65, 0x6c, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xcd, 0x2e, 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 0xce, 0x2e, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x62, 0x6d, 0x61 .byte 0x78, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x01, 0x00 .byte 0xce, 0x2e, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x74, 0x6d, 0x61 .byte 0x78, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xd2, 0x2e, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x66 .byte 0x66, 0x74, 0x00, 0xf1 # Class (0x2ED4) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 48 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2ED3) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 40 # Name: std::_Builder > # LinkageName: .?AV?$_Builder@PEBDDV?$regex_traits@D@std@@@std@@ # } .byte 0x82, 0x00, 0x04, 0x15 .byte 0x30, 0x00, 0x10, 0x02 .byte 0xd3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x28, 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 0x45, 0x42, 0x44, 0x44 .byte 0x56, 0x3f, 0x24, 0x72 .byte 0x65, 0x67, 0x65, 0x78 .byte 0x5f, 0x74, 0x72, 0x61 .byte 0x69, 0x74, 0x73, 0x40 .byte 0x44, 0x40, 0x73, 0x74 .byte 0x64, 0x40, 0x40, 0x40 .byte 0x73, 0x74, 0x64, 0x40 .byte 0x40, 0x00, 0xf2, 0xf1 # UdtSourceLine (0x2ED5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Builder > (0x2ED4) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1897 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xd4, 0x2e, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0x69, 0x07, 0x00, 0x00 # MemberFuncId (0x2ED6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: unsigned __int64 std::_Regex_traits::(const char*) (0x23F9) # Name: length # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xf9, 0x23, 0x00, 0x00 .byte 0x6c, 0x65, 0x6e, 0x67 .byte 0x74, 0x68, 0x00, 0xf1 # MemberFuncId (0x2ED7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::regex_traits (0x2374) # FunctionType: void std::regex_traits::() (0x2E80) # Name: ~regex_traits # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x74, 0x23, 0x00, 0x00 .byte 0x80, 0x2e, 0x00, 0x00 .byte 0x7e, 0x72, 0x65, 0x67 .byte 0x65, 0x78, 0x5f, 0x74 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2ED8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_base (0x236D) # FunctionType: void std::_Regex_base::() (0x23A1) # Name: ~_Regex_base # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6d, 0x23, 0x00, 0x00 .byte 0xa1, 0x23, 0x00, 0x00 .byte 0x7e, 0x5f, 0x52, 0x65 .byte 0x67, 0x65, 0x78, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2ED9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: void std::_Regex_traits::() (0x23FB) # Name: _Regex_traits # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xfb, 0x23, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x67 .byte 0x65, 0x78, 0x5f, 0x74 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2EDA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::locale (0x2390) # FunctionType: void std::locale::() (0x23C0) # Name: locale # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xc0, 0x23, 0x00, 0x00 .byte 0x6c, 0x6f, 0x63, 0x61 .byte 0x6c, 0x65, 0x00, 0xf1 # MemberFuncId (0x2EDB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: void std::_Regex_traits::() (0x23FB) # Name: _Cache_locale # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xfb, 0x23, 0x00, 0x00 .byte 0x5f, 0x43, 0x61, 0x63 .byte 0x68, 0x65, 0x5f, 0x6c .byte 0x6f, 0x63, 0x61, 0x6c .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2EDC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::locale (0x2390) # FunctionType: void std::locale::() (0x23C0) # Name: ~locale # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xc0, 0x23, 0x00, 0x00 .byte 0x7e, 0x6c, 0x6f, 0x63 .byte 0x61, 0x6c, 0x65, 0x00 # Pointer (0x2EDD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::collate (0x23F4) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf4, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Procedure (0x2EDE) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::collate& (0x2EDD) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale&) (0x23BE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xdd, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x23, 0x00, 0x00 # FuncId (0x2EDF) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::collate& (const std::locale&) (0x2EDE) # Name: use_facet # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xde, 0x2e, 0x00, 0x00 .byte 0x75, 0x73, 0x65, 0x5f .byte 0x66, 0x61, 0x63, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 # Class (0x2EE0) { # 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 (0x2EE1) { # 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 (0x2EE2) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::unique_ptr > (0x2EE0) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Pointer (0x2EE3) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::unique_ptr > (0x2EE0) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2EE4) { # 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 (0x2EE5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::unique_ptr >& (0x2EE2) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: () (0x2EE4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x2e, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe4, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2EE6) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::unique_ptr > (0x2EE0) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2EE7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::unique_ptr >&& (0x2EE6) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe6, 0x2e, 0x00, 0x00 # MemberFunction (0x2EE8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::unique_ptr >& (0x2EE2) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::unique_ptr >&&) (0x2EE7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x2e, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe7, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2EE9) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::unique_ptr > (0x2EE0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2EEA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::unique_ptr > (0x2EE9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe9, 0x2e, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2EEB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::unique_ptr >& (0x2EEA) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xea, 0x2e, 0x00, 0x00 # MemberFunction (0x2EEC) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::unique_ptr >& (0x2EE2) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::unique_ptr >&) (0x2EEB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xe2, 0x2e, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2EED) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::unique_ptr >& std::unique_ptr >::() (0x2EE5) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::unique_ptr >& std::unique_ptr >::(std::unique_ptr >&&) (0x2EE8) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::unique_ptr >& std::unique_ptr >::(const std::unique_ptr >&) (0x2EEC) # ] # } .byte 0x1a, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe5, 0x2e, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe8, 0x2e, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xec, 0x2e, 0x00, 0x00 # MemberFunction (0x2EEE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::unique_ptr >&&) (0x2EE7) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xe7, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EEF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::unique_ptr >&) (0x2EEB) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xeb, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2EF0) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::unique_ptr >::(std::unique_ptr >&&) (0x2EEE) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: void std::unique_ptr >::(const std::unique_ptr >&) (0x2EEF) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xee, 0x2e, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xef, 0x2e, 0x00, 0x00 # ArgList (0x2EF1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::unique_ptr >& (0x2EE2) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0xe2, 0x2e, 0x00, 0x00 # MemberFunction (0x2EF2) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::unique_ptr >&) (0x2EF1) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xf1, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EF3) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2EF4) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Facet_base (0x243F) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3f, 0x24, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Pointer (0x2EF5) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::unique_ptr > (0x2EE9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe9, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2EF6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base& (0x2EF4) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: const std::unique_ptr >* (0x2EF5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xf4, 0x2e, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xf5, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EF7) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base* (0x2444) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: const std::unique_ptr >* (0x2EF5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x44, 0x24, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xf5, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EF8) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: const std::unique_ptr >* (0x2EF5) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xf5, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2EF9) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base* (0x2444) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x44, 0x24, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # ArgList (0x2EFA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Facet_base* (0x2444) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x44, 0x24, 0x00, 0x00 # MemberFunction (0x2EFB) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::unique_ptr > (0x2EE0) # ThisType: std::unique_ptr >* (0x2EE3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Facet_base*) (0x2EFA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xe3, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Struct (0x2EFC) { # 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 (0x2EFD) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Unique_ptr_base > (0x2EE1) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x3 # MethodListIndex: 0x2EED # Name: operator= # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2EF0 # Name: unique_ptr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::unique_ptr >::(std::unique_ptr >&) (0x2EF2) # Name: swap # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::unique_ptr >::() (0x2EF3) # Name: ~unique_ptr # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Facet_base& std::unique_ptr >::() (0x2EF6) # Name: operator* # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Facet_base* std::unique_ptr >::() (0x2EF7) # Name: operator-> # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Facet_base* std::unique_ptr >::() (0x2EF7) # Name: get # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::unique_ptr >::() (0x2EF8) # Name: operator bool # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Facet_base* std::unique_ptr >::() (0x2EF9) # Name: release # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::unique_ptr >::(std::_Facet_base*) (0x2EFB) # Name: reset # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Unique_ptr_base > (0x2EE1) # Name: _Mybase # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Facet_base* (0x2444) # Name: pointer # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Facet_base (0x243F) # Name: element_type # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::default_delete (0x2EFC) # Name: deleter_type # } # } .byte 0x16, 0x01, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x03, 0x00 .byte 0xed, 0x2e, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x3d, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0xf0, 0x2e, 0x00, 0x00 .byte 0x75, 0x6e, 0x69, 0x71 .byte 0x75, 0x65, 0x5f, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf2, 0x2e, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf3, 0x2e, 0x00, 0x00 .byte 0x7e, 0x75, 0x6e, 0x69 .byte 0x71, 0x75, 0x65, 0x5f .byte 0x70, 0x74, 0x72, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf6, 0x2e, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x2e, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x3e, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf7, 0x2e, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xf8, 0x2e, 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 0xf9, 0x2e, 0x00, 0x00 .byte 0x72, 0x65, 0x6c, 0x65 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x11, 0x15, 0x03, 0x00 .byte 0xfb, 0x2e, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x3f, 0x24, 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 0xfc, 0x2e, 0x00, 0x00 .byte 0x64, 0x65, 0x6c, 0x65 .byte 0x74, 0x65, 0x72, 0x5f .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x2EFE) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 18 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2EFD) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0xfd, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x2EFF) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\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, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x6d, 0x65, 0x6d, 0x6f .byte 0x72, 0x79, 0x00, 0xf1 # UdtSourceLine (0x2F00) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::unique_ptr > (0x2EFE) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory (0x2EFF) # LineNumber: 2177 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfe, 0x2e, 0x00, 0x00 .byte 0xff, 0x2e, 0x00, 0x00 .byte 0x81, 0x08, 0x00, 0x00 # Class (0x2F01) { # 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@@PEAV_Facet_base@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, 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, 0x45, 0x41 .byte 0x56, 0x5f, 0x46, 0x61 .byte 0x63, 0x65, 0x74, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x40, 0x32, 0x40, 0x24 .byte 0x30, 0x30, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x2F02) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::default_delete (0x2EFC) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Pointer (0x2F03) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Unique_ptr_base > (0x2EE1) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2F04) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::default_delete& (0x2F02) # ClassType: std::_Unique_ptr_base > (0x2EE1) # ThisType: std::_Unique_ptr_base >* (0x2F03) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x02, 0x2f, 0x00, 0x00 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x03, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2F05) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::default_delete (0x2EFC) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F06) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::default_delete (0x2F05) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x05, 0x2f, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x2F07) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Unique_ptr_base > (0x2EE1) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F08) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Unique_ptr_base > (0x2F07) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x07, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2F09) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::default_delete& (0x2F06) # ClassType: std::_Unique_ptr_base > (0x2EE1) # ThisType: const std::_Unique_ptr_base >* (0x2F08) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x06, 0x2f, 0x00, 0x00 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x08, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2F0A) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::default_delete& std::_Unique_ptr_base >::() (0x2F04) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::default_delete& std::_Unique_ptr_base >::() (0x2F09) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x04, 0x2f, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x09, 0x2f, 0x00, 0x00 # Pointer (0x2F0B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Facet_base* (0x2444) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2F0C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base*& (0x2F0B) # ClassType: std::_Unique_ptr_base > (0x2EE1) # ThisType: std::_Unique_ptr_base >* (0x2F03) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0b, 0x2f, 0x00, 0x00 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x03, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2F0D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Facet_base* (0x2444) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F0E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Facet_base* (0x2F0D) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x0d, 0x2f, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2F0F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::_Facet_base*& (0x2F0E) # ClassType: std::_Unique_ptr_base > (0x2EE1) # ThisType: const std::_Unique_ptr_base >* (0x2F08) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0e, 0x2f, 0x00, 0x00 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x08, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2F10) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Facet_base*& std::_Unique_ptr_base >::() (0x2F0C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::_Facet_base*& std::_Unique_ptr_base >::() (0x2F0F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0c, 0x2f, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x0f, 0x2f, 0x00, 0x00 # FieldList (0x2F11) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # FieldOffset: 0x0 # Name: _Mypair # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2F0A # Name: get_deleter # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2F10 # Name: _Myptr # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::default_delete (0x2EFC) # Name: _Dx_noref # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Facet_base* (0x2444) # Name: pointer # } # } .byte 0x5e, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x70, 0x61, 0x69 .byte 0x72, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x0a, 0x2f, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x5f .byte 0x64, 0x65, 0x6c, 0x65 .byte 0x74, 0x65, 0x72, 0x00 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x10, 0x2f, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x78, 0x5f .byte 0x6e, 0x6f, 0x72, 0x65 .byte 0x66, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x65, 0x72, 0x00 # Class (0x2F12) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2F11) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x11, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x2F13) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Unique_ptr_base > (0x2F12) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory (0x2EFF) # LineNumber: 2128 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x12, 0x2f, 0x00, 0x00 .byte 0xff, 0x2e, 0x00, 0x00 .byte 0x50, 0x08, 0x00, 0x00 # Pointer (0x2F14) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::default_delete (0x2EFC) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2F15) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::default_delete (0x2EFC) # ThisType: std::default_delete* (0x2F14) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x14, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2F16) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::default_delete (0x2F05) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x05, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2F17) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::default_delete (0x2EFC) # ThisType: const std::default_delete* (0x2F16) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Facet_base*) (0x2EFA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x16, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2F18) { # TypeLeafKind: LF_FIELDLIST (0x1203) # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::default_delete::() (0x2F15) # Name: default_delete # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::default_delete::(std::_Facet_base*) (0x2F17) # Name: operator() # } # } .byte 0x2e, 0x00, 0x03, 0x12 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x15, 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 0x17, 0x2f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # Struct (0x2F19) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 2 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2F18) # 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 0x18, 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 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 (0x2F1A) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::default_delete (0x2F19) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\memory (0x2EFF) # LineNumber: 2070 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x19, 0x2f, 0x00, 0x00 .byte 0xff, 0x2e, 0x00, 0x00 .byte 0x16, 0x08, 0x00, 0x00 # Pointer (0x2F1B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2F1C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::default_delete& (0x2F02) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # ThisType: std::_Compressed_pair,std::_Facet_base *,1>* (0x2F1B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x02, 0x2f, 0x00, 0x00 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x1b, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Modifier (0x2F1D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F1E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Compressed_pair,std::_Facet_base *,1> (0x2F1D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x1d, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2F1F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const std::default_delete& (0x2F06) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # ThisType: const std::_Compressed_pair,std::_Facet_base *,1>* (0x2F1E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x06, 0x2f, 0x00, 0x00 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x1e, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2F20) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::default_delete& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2F1C) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: const std::default_delete& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2F1F) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x2f, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1f, 0x2f, 0x00, 0x00 # MemberFunction (0x2F21) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base*& (0x2F0B) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # ThisType: std::_Compressed_pair,std::_Facet_base *,1>* (0x2F1B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x0b, 0x2f, 0x00, 0x00 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x1b, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x2F22) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Facet_base (0x243F) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x3f, 0x24, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # Pointer (0x2F23) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Facet_base* const (0x2F22) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x22, 0x2f, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # MemberFunction (0x2F24) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Facet_base* const& (0x2F23) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # ThisType: const std::_Compressed_pair,std::_Facet_base *,1>* (0x2F1E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x23, 0x2f, 0x00, 0x00 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x1e, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2F25) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Facet_base*& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2F21) # ] # Method [ # AccessSpecifier: Public (0x3) # Type: std::_Facet_base* const& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2F24) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x21, 0x2f, 0x00, 0x00 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x24, 0x2f, 0x00, 0x00 # FieldList (0x2F26) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Private (0x1) # BaseType: std::default_delete (0x2EFC) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Private (0x1) # Type: std::_Facet_base* (0x2444) # FieldOffset: 0x0 # Name: _Myval2 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2F20 # Name: _Get_first # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2F25 # Name: _Get_second # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::default_delete (0x2EFC) # Name: _Mybase # } # } .byte 0x5a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x01, 0x00 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x01, 0x00 .byte 0x44, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4d .byte 0x79, 0x76, 0x61, 0x6c .byte 0x32, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x20, 0x2f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x25, 0x2f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Class (0x2F27) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 7 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x2F26) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # Name: std::_Compressed_pair,std::_Facet_base *,1> # LinkageName: .?AV?$_Compressed_pair@U?$default_delete@V_Facet_base@std@@@std@@PEAV_Facet_base@2@$00@std@@ # } .byte 0xc6, 0x00, 0x04, 0x15 .byte 0x07, 0x00, 0x10, 0x02 .byte 0x26, 0x2f, 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, 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, 0x45, 0x41 .byte 0x56, 0x5f, 0x46, 0x61 .byte 0x63, 0x65, 0x74, 0x5f .byte 0x62, 0x61, 0x73, 0x65 .byte 0x40, 0x32, 0x40, 0x24 .byte 0x30, 0x30, 0x40, 0x73 .byte 0x74, 0x64, 0x40, 0x40 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2F28) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Compressed_pair,std::_Facet_base *,1> (0x2F27) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xutility (0x10B0) # LineNumber: 265 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x27, 0x2f, 0x00, 0x00 .byte 0xb0, 0x10, 0x00, 0x00 .byte 0x09, 0x01, 0x00, 0x00 # Pointer (0x2F29) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::ctype (0x23F7) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xf7, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Procedure (0x2F2A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::ctype& (0x2F29) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::locale&) (0x23BE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x29, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xbe, 0x23, 0x00, 0x00 # FuncId (0x2F2B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::ctype& (const std::locale&) (0x2F2A) # Name: use_facet # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x2a, 0x2f, 0x00, 0x00 .byte 0x75, 0x73, 0x65, 0x5f .byte 0x66, 0x61, 0x63, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F2C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::locale (0x2390) # FunctionType: const std::locale::facet* std::locale::(unsigned __int64) (0x23D6) # Name: _Getfacet # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xd6, 0x23, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x66, 0x61, 0x63, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F2D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: unsigned __int64 std::collate::(const std::locale::facet**, const std::locale*) (0x246E) # Name: _Getcat # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x6e, 0x24, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x63, 0x61, 0x74, 0x00 # Class (0x2F2E) { # 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 (0x2F2F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::bad_cast (0x2F2E) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2F30) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::bad_cast (0x2F2E) # ThisType: std::bad_cast* (0x2F2F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x2f, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x2F31) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::bad_cast (0x2F2E) # ThisType: std::bad_cast* (0x2F2F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, int) (0x1C48) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x2f, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x48, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MethodOverloadList (0x2F32) { # TypeLeafKind: LF_METHODLIST (0x1206) # Method [ # AccessSpecifier: Public (0x3) # Type: void std::bad_cast::() (0x2F30) # ] # Method [ # AccessSpecifier: Private (0x1) # Type: void std::bad_cast::(const char* const, int) (0x2F31) # ] # } .byte 0x12, 0x00, 0x06, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x30, 0x2f, 0x00, 0x00 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x31, 0x2f, 0x00, 0x00 # MemberFunction (0x2F33) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::bad_cast (0x2F2E) # ClassType: std::bad_cast (0x2F2E) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char* const) (0x1198) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x98, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2F34) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::exception (0x1C3A) # BaseOffset: 0x0 # } # OverloadedMethod { # TypeLeafKind: LF_METHOD (0x150F) # MethodCount: 0x2 # MethodListIndex: 0x2F32 # Name: bad_cast # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: std::bad_cast std::bad_cast::(const char* const) (0x2F33) # Name: __construct_from_string_literal # } # } .byte 0x4a, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0f, 0x15, 0x02, 0x00 .byte 0x32, 0x2f, 0x00, 0x00 .byte 0x62, 0x61, 0x64, 0x5f .byte 0x63, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0x33, 0x2f, 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 (0x2F35) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2F34) # DerivedFrom: 0x0 # VShape: (0x1C32) # SizeOf: 24 # Name: std::bad_cast # LinkageName: .?AVbad_cast@std@@ # } .byte 0x36, 0x00, 0x04, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0x34, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x32, 0x1c, 0x00, 0x00 .byte 0x18, 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 (0x2F36) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h # } .byte 0x7e, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x76, 0x63, 0x72, 0x75 .byte 0x6e, 0x74, 0x69, 0x6d .byte 0x65, 0x5f, 0x74, 0x79 .byte 0x70, 0x65, 0x69, 0x6e .byte 0x66, 0x6f, 0x2e, 0x68 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x2F37) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::bad_cast (0x2F35) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\vcruntime_typeinfo.h (0x2F36) # LineNumber: 124 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x35, 0x2f, 0x00, 0x00 .byte 0x36, 0x2f, 0x00, 0x00 .byte 0x7c, 0x00, 0x00, 0x00 # MemberFuncId (0x2F38) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::bad_cast (0x2F2E) # FunctionType: void std::bad_cast::() (0x2F30) # Name: bad_cast # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x30, 0x2f, 0x00, 0x00 .byte 0x62, 0x61, 0x64, 0x5f .byte 0x63, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # Modifier (0x2F39) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::bad_cast (0x2F2E) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F3A) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::bad_cast (0x2F39) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x39, 0x2f, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2F3B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::bad_cast& (0x2F3A) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x3a, 0x2f, 0x00, 0x00 # MemberFunction (0x2F3C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::bad_cast (0x2F2E) # ThisType: std::bad_cast* (0x2F2F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::bad_cast&) (0x2F3B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x2f, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3b, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F3D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::bad_cast (0x2F2E) # FunctionType: void std::bad_cast::(const std::bad_cast&) (0x2F3C) # Name: bad_cast # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x3c, 0x2f, 0x00, 0x00 .byte 0x62, 0x61, 0x64, 0x5f .byte 0x63, 0x61, 0x73, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2F3E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::bad_cast (0x2F2E) # FunctionType: void std::bad_cast::() (0x2F30) # Name: ~bad_cast # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2e, 0x2f, 0x00, 0x00 .byte 0x30, 0x2f, 0x00, 0x00 .byte 0x7e, 0x62, 0x61, 0x64 .byte 0x5f, 0x63, 0x61, 0x73 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F3F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::unique_ptr > (0x2EE0) # FunctionType: void std::unique_ptr >::(std::_Facet_base*) (0x2EFB) # Name: unique_ptr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xfb, 0x2e, 0x00, 0x00 .byte 0x75, 0x6e, 0x69, 0x71 .byte 0x75, 0x65, 0x5f, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 # MemberFuncId (0x2F40) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::unique_ptr > (0x2EE0) # FunctionType: std::_Facet_base* std::unique_ptr >::() (0x2EF9) # Name: release # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xf9, 0x2e, 0x00, 0x00 .byte 0x72, 0x65, 0x6c, 0x65 .byte 0x61, 0x73, 0x65, 0x00 # MemberFuncId (0x2F41) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::unique_ptr > (0x2EE0) # FunctionType: void std::unique_ptr >::() (0x2EF3) # Name: ~unique_ptr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xf3, 0x2e, 0x00, 0x00 .byte 0x7e, 0x75, 0x6e, 0x69 .byte 0x71, 0x75, 0x65, 0x5f .byte 0x70, 0x74, 0x72, 0x00 # MemberFuncId (0x2F42) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::locale (0x2390) # FunctionType: std::basic_string,std::allocator > std::locale::() (0x23D1) # Name: name # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x90, 0x23, 0x00, 0x00 .byte 0xd1, 0x23, 0x00, 0x00 .byte 0x6e, 0x61, 0x6d, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2F43) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: const char* std::basic_string,std::allocator >::() (0x1200) # Name: c_str # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x12, 0x00, 0x00 .byte 0x63, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F44) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: void std::collate::(const std::_Locinfo&, unsigned __int64) (0x246B) # Name: collate # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x6b, 0x24, 0x00, 0x00 .byte 0x63, 0x6f, 0x6c, 0x6c .byte 0x61, 0x74, 0x65, 0x00 # MemberFuncId (0x2F45) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: void std::collate::(const std::_Locinfo&) (0x2470) # Name: _Init # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x70, 0x24, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x69 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F46) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: void std::collate::() (0x246F) # Name: ~collate # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x6f, 0x24, 0x00, 0x00 .byte 0x7e, 0x63, 0x6f, 0x6c .byte 0x6c, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2F47) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: int std::collate::(const char*, const char*, const char*, const char*) (0x2465) # Name: do_compare # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x65, 0x24, 0x00, 0x00 .byte 0x64, 0x6f, 0x5f, 0x63 .byte 0x6f, 0x6d, 0x70, 0x61 .byte 0x72, 0x65, 0x00, 0xf1 # MemberFuncId (0x2F48) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: std::basic_string,std::allocator > std::collate::(const char*, const char*) (0x2466) # Name: do_transform # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x66, 0x24, 0x00, 0x00 .byte 0x64, 0x6f, 0x5f, 0x74 .byte 0x72, 0x61, 0x6e, 0x73 .byte 0x66, 0x6f, 0x72, 0x6d .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2F49) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::collate (0x23F3) # FunctionType: long std::collate::(const char*, const char*) (0x2467) # Name: do_hash # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf3, 0x23, 0x00, 0x00 .byte 0x67, 0x24, 0x00, 0x00 .byte 0x64, 0x6f, 0x5f, 0x68 .byte 0x61, 0x73, 0x68, 0x00 # Modifier (0x2F4A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: _Collvec (0x1B79) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x79, 0x1b, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F4B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const _Collvec (0x2F4A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x4a, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2F4C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const _Collvec* (0x2F4B) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x4b, 0x2f, 0x00, 0x00 # Procedure (0x2F4D) { # 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*) (0x2F4C) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x74, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x4c, 0x2f, 0x00, 0x00 # FuncId (0x2F4E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: int (const char*, const char*, const char*, const char*, const _Collvec*) (0x2F4D) # Name: _LStrcoll # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4d, 0x2f, 0x00, 0x00 .byte 0x5f, 0x4c, 0x53, 0x74 .byte 0x72, 0x63, 0x6f, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F4F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(const unsigned __int64, const char) (0x119D) # Name: resize # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x9d, 0x11, 0x00, 0x00 .byte 0x72, 0x65, 0x73, 0x69 .byte 0x7a, 0x65, 0x00, 0xf1 # ArgList (0x2F50) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const _Collvec* (0x2F4B) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x4b, 0x2f, 0x00, 0x00 # Procedure (0x2F51) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned __int64 (0x23) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (char*, char*, const char*, const char*, const _Collvec*) (0x2F50) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x50, 0x2f, 0x00, 0x00 # FuncId (0x2F52) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned __int64 (char*, char*, const char*, const char*, const _Collvec*) (0x2F51) # Name: _LStrxfrm # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x51, 0x2f, 0x00, 0x00 .byte 0x5f, 0x4c, 0x53, 0x74 .byte 0x72, 0x78, 0x66, 0x72 .byte 0x6d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F53) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_iterator > > (0x11C8) # FunctionType: char& std::_String_iterator > >::() (0x12A3) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc8, 0x11, 0x00, 0x00 .byte 0xa3, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F54) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: void std::basic_string,std::allocator >::(const unsigned __int64) (0x1211) # Name: _Eos # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x11, 0x12, 0x00, 0x00 .byte 0x5f, 0x45, 0x6f, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2F55) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, const char) (0x11BB) # Name: append # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xbb, 0x11, 0x00, 0x00 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x6e, 0x64, 0x00, 0xf1 # MemberFuncId (0x2F56) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::char_traits (0x1242) # FunctionType: char* std::char_traits::(char* const, const unsigned __int64, const char) (0x12E6) # Name: assign # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x42, 0x12, 0x00, 0x00 .byte 0xe6, 0x12, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 # Class (0x2F57) { # 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@@QEAAAEAV23@_KD@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, 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, 0x45, 0x41 .byte 0x41, 0x41, 0x45, 0x41 .byte 0x56, 0x32, 0x33, 0x40 .byte 0x5f, 0x4b, 0x44, 0x40 .byte 0x5a, 0x40, 0x00, 0xf1 # ArgList (0x2F58) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::basic_string,std::allocator >::append:: (0x2F57) # ArgType: unsigned __int64 (0x23) # ArgType: char (0x70) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x57, 0x2f, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x70, 0x00, 0x00, 0x00 # MemberFunction (0x2F59) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const unsigned __int64, std::basic_string,std::allocator >::append::, unsigned __int64, char) (0x2F58) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x58, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2F5A) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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@@QEAAAEAV23@_KD@Z@ # } .byte 0xda, 0x00, 0x04, 0x15 .byte 0x00, 0x00, 0x00, 0x03 .byte 0xc5, 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, 0x45, 0x41 .byte 0x41, 0x41, 0x45, 0x41 .byte 0x56, 0x32, 0x33, 0x40 .byte 0x5f, 0x4b, 0x44, 0x40 .byte 0x5a, 0x40, 0x00, 0xf1 # UdtSourceLine (0x2F5B) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_string,std::allocator >::append:: (0x2F5A) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 2609 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x5a, 0x2f, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x31, 0x0a, 0x00, 0x00 # MemberFuncId (0x2F5C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, std::basic_string,std::allocator >::append::, unsigned __int64, char) (0x2F59) # Name: _Reallocate_grow_by # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x59, 0x2f, 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 (0x2F5D) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_string,std::allocator >::append:: (0x2F57) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x57, 0x2f, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F5E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_string,std::allocator >::append:: (0x2F5D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x5d, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2F5F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char (0x1140) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x40, 0x11, 0x00, 0x00 # MemberFunction (0x2F60) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator >::append:: (0x2F57) # ThisType: const std::basic_string,std::allocator >::append::* (0x2F5E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (char* const, const char* const, const unsigned __int64, const unsigned __int64, const char) (0x2F5F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x57, 0x2f, 0x00, 0x00 .byte 0x5e, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x5f, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F61) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator >::append:: (0x2F57) # FunctionType: void std::basic_string,std::allocator >::append::::(char* const, const char* const, const unsigned __int64, const unsigned __int64, const char) (0x2F60) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x57, 0x2f, 0x00, 0x00 .byte 0x60, 0x2f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2F62) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: const char& std::_String_const_iterator > >::() (0x12B9) # Name: operator* # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb9, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2a, 0x00, 0xf2, 0xf1 # Pointer (0x2F63) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_val > (0x1264) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x64, 0x12, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # Procedure (0x2F64) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const char* (0x1141) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const char*) (0x1149) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x49, 0x11, 0x00, 0x00 # FuncId (0x2F65) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const char* (const char*) (0x2F64) # Name: _Unfancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x64, 0x2f, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # Procedure (0x2F66) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned __int64 (0x23) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const unsigned __int64) (0x1194) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x94, 0x11, 0x00, 0x00 # FuncId (0x2F67) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned __int64 (const char* const, const unsigned __int64) (0x2F66) # Name: _Hash_array_representation # } .byte 0x26, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x66, 0x2f, 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 (0x2F68) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned char (0x2C8A) # PointerAttributes: 0x1040C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 1 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8a, 0x2c, 0x00, 0x00 .byte 0x0c, 0x04, 0x01, 0x00 # ArgList (0x2F69) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: unsigned __int64 (0x23) # ArgType: const unsigned char* const (0x2F68) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x68, 0x2f, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # Procedure (0x2F6A) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: unsigned __int64 (0x23) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (unsigned __int64, const unsigned char* const, const unsigned __int64) (0x2F69) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x69, 0x2f, 0x00, 0x00 # FuncId (0x2F6B) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: unsigned __int64 (unsigned __int64, const unsigned char* const, const unsigned __int64) (0x2F6A) # Name: _Fnv1a_append_bytes # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x6a, 0x2f, 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 (0x2F6C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::exception (0x1C3A) # FunctionType: void std::exception::(const char* const, int) (0x1C49) # Name: exception # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x3a, 0x1c, 0x00, 0x00 .byte 0x49, 0x1c, 0x00, 0x00 .byte 0x65, 0x78, 0x63, 0x65 .byte 0x70, 0x74, 0x69, 0x6f .byte 0x6e, 0x00, 0xf2, 0xf1 # MemberFunction (0x2F6D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Unique_ptr_base > (0x2EE1) # ThisType: std::_Unique_ptr_base >* (0x2F03) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Facet_base*) (0x2EFA) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x03, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfa, 0x2e, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F6E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Unique_ptr_base > (0x2EE1) # FunctionType: void std::_Unique_ptr_base >::(std::_Facet_base*) (0x2F6D) # Name: _Unique_ptr_base # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x6d, 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 (0x2F6F) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Zero_then_variadic_args_t (0x1DF1) # ArgType: std::_Facet_base*& (0x2F0B) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xf1, 0x1d, 0x00, 0x00 .byte 0x0b, 0x2f, 0x00, 0x00 # MemberFunction (0x2F70) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # ThisType: std::_Compressed_pair,std::_Facet_base *,1>* (0x2F1B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Zero_then_variadic_args_t, std::_Facet_base*&) (0x2F6F) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x1b, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x6f, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F71) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # FunctionType: void std::_Compressed_pair,std::_Facet_base *,1>::(std::_Zero_then_variadic_args_t, std::_Facet_base*&) (0x2F70) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x70, 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 (0x2F72) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Facet_base*& (0x2F0B) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x0b, 0x2f, 0x00, 0x00 # Procedure (0x2F73) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Facet_base*& (0x2F0B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Facet_base*&) (0x2F72) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x0b, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x72, 0x2f, 0x00, 0x00 # FuncId (0x2F74) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Facet_base*& (std::_Facet_base*&) (0x2F73) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x73, 0x2f, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # MemberFuncId (0x2F75) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::unique_ptr > (0x2EE0) # FunctionType: std::_Facet_base* std::unique_ptr >::() (0x2EF7) # Name: get # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0xe0, 0x2e, 0x00, 0x00 .byte 0xf7, 0x2e, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x00 # MemberFuncId (0x2F76) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Unique_ptr_base > (0x2EE1) # FunctionType: std::_Facet_base*& std::_Unique_ptr_base >::() (0x2F0C) # Name: _Myptr # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x0c, 0x2f, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 # MemberFuncId (0x2F77) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Unique_ptr_base > (0x2EE1) # FunctionType: const std::_Facet_base*& std::_Unique_ptr_base >::() (0x2F0F) # Name: _Myptr # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x0f, 0x2f, 0x00, 0x00 .byte 0x5f, 0x4d, 0x79, 0x70 .byte 0x74, 0x72, 0x00, 0xf1 # MemberFuncId (0x2F78) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # FunctionType: std::_Facet_base* const& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2F24) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x24, 0x2f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x2F79) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # FunctionType: std::_Facet_base*& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2F21) # Name: _Get_second # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x21, 0x2f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x73, 0x65, 0x63 .byte 0x6f, 0x6e, 0x64, 0x00 # MemberFuncId (0x2F7A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Unique_ptr_base > (0x2EE1) # FunctionType: std::default_delete& std::_Unique_ptr_base >::() (0x2F04) # Name: get_deleter # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe1, 0x2e, 0x00, 0x00 .byte 0x04, 0x2f, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x5f .byte 0x64, 0x65, 0x6c, 0x65 .byte 0x74, 0x65, 0x72, 0x00 # MemberFuncId (0x2F7B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::default_delete (0x2EFC) # FunctionType: void std::default_delete::(std::_Facet_base*) (0x2F17) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xfc, 0x2e, 0x00, 0x00 .byte 0x17, 0x2f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2F7C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Facet_base *,1> (0x2F01) # FunctionType: std::default_delete& std::_Compressed_pair,std::_Facet_base *,1>::() (0x2F1C) # Name: _Get_first # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x01, 0x2f, 0x00, 0x00 .byte 0x1c, 0x2f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x66, 0x69, 0x72 .byte 0x73, 0x74, 0x00, 0xf1 # MemberFunction (0x2F7D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const, const char* const) (0x2CA4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa4, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F7E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const char* const, const char* const) (0x2F7D) # Name: assign # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x7d, 0x2f, 0x00, 0x00 .byte 0x61, 0x73, 0x73, 0x69 .byte 0x67, 0x6e, 0x00, 0xf1 # MemberFuncId (0x2F7F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::(const std::regex_traits&, const char*, const char*, std::regex_constants::syntax_option_type) (0x2E8C) # Name: _Parser # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8c, 0x2e, 0x00, 0x00 .byte 0x5f, 0x50, 0x61, 0x72 .byte 0x73, 0x65, 0x72, 0x00 # MemberFuncId (0x2F80) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: std::_Root_node* std::_Parser >::() (0x2E8D) # Name: _Compile # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x8d, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x6d .byte 0x70, 0x69, 0x6c, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2F81) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: void std::basic_regex >::(std::_Root_node*) (0x239C) # Name: _Reset # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x9c, 0x23, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x73 .byte 0x65, 0x74, 0x00, 0xf1 # MemberFuncId (0x2F82) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: ~_Parser # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x7e, 0x5f, 0x50, 0x61 .byte 0x72, 0x73, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x2F83) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 # MemberFunction (0x2F84) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const char* const) (0x2F83) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x83, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F85) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # 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) (0x2F84) # Name: replace # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x84, 0x2f, 0x00, 0x00 .byte 0x72, 0x65, 0x70, 0x6c .byte 0x61, 0x63, 0x65, 0x00 # Pointer (0x2F86) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_String_const_iterator > > (0x11CA) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # Pointer (0x2F87) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_String_const_iterator > > (0x11C9) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x2F88) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_String_const_iterator > >&& (0x2F87) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x87, 0x2f, 0x00, 0x00 # MemberFunction (0x2F89) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_String_const_iterator > > (0x11C9) # ThisType: std::_String_const_iterator > >* (0x12B3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_String_const_iterator > >&&) (0x2F88) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xb3, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x88, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F8A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: void std::_String_const_iterator > >::(std::_String_const_iterator > >&&) (0x2F89) # Name: _String_const_iterator # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0x89, 0x2f, 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 (0x2F8B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const std::_String_const_iterator > > (0x11CA) # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0xca, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # MemberFunction (0x2F8C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (const std::_String_const_iterator > >, const std::_String_const_iterator > >, const char* const, const char* const, std::integral_constant) (0x2F8B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x8b, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F8D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # 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) (0x2F8C) # Name: _Replace_range # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x8c, 0x2f, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x70 .byte 0x6c, 0x61, 0x63, 0x65 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # MemberFuncId (0x2F8E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, unsigned __int64, const char* const, const unsigned __int64) (0x11E4) # Name: replace # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xe4, 0x11, 0x00, 0x00 .byte 0x72, 0x65, 0x70, 0x6c .byte 0x61, 0x63, 0x65, 0x00 # MemberFuncId (0x2F8F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_const_iterator > > (0x11C9) # FunctionType: __int64 std::_String_const_iterator > >::(const std::_String_const_iterator > >&) (0x12C2) # Name: operator- # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc9, 0x11, 0x00, 0x00 .byte 0xc2, 0x12, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x2d, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F90) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x11FD) # Name: cbegin # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfd, 0x11, 0x00, 0x00 .byte 0x63, 0x62, 0x65, 0x67 .byte 0x69, 0x6e, 0x00, 0xf1 # MemberFuncId (0x2F91) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: void std::_String_val >::(const unsigned __int64) (0x12D2) # Name: _Check_offset # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xd2, 0x12, 0x00, 0x00 .byte 0x5f, 0x43, 0x68, 0x65 .byte 0x63, 0x6b, 0x5f, 0x6f .byte 0x66, 0x66, 0x73, 0x65 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2F92) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: unsigned __int64 std::_String_val >::(const unsigned __int64, const unsigned __int64) (0x12D4) # Name: _Clamp_suffix_size # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xd4, 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 (0x2F93) { # 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@@QEAAAEAV23@_K_KQEBD0@Z@ # } .byte 0xe2, 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 0x45, 0x41, 0x41, 0x41 .byte 0x45, 0x41, 0x56, 0x32 .byte 0x33, 0x40, 0x5f, 0x4b .byte 0x5f, 0x4b, 0x51, 0x45 .byte 0x42, 0x44, 0x30, 0x40 .byte 0x5a, 0x40, 0x00, 0xf1 # ArgList (0x2F94) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: const unsigned __int64 (0x1184) # ArgType: std::basic_string,std::allocator >::replace:: (0x2F93) # ArgType: unsigned __int64 (0x23) # ArgType: unsigned __int64 (0x23) # ArgType: const char* (0x1141) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x2f, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # MemberFunction (0x2F95) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator >& (0x11AF) # ClassType: std::basic_string,std::allocator > (0x114D) # ThisType: std::basic_string,std::allocator >* (0x1185) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (const unsigned __int64, std::basic_string,std::allocator >::replace::, unsigned __int64, unsigned __int64, const char*, unsigned __int64) (0x2F94) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0xaf, 0x11, 0x00, 0x00 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x85, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0x94, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Class (0x2F96) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 0 # Properties [ (0x300) # HasUniqueName (0x200) # Scoped (0x100) # ] # FieldList: (0x10C5) # 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@@QEAAAEAV23@_K_KQEBD0@Z@ # } .byte 0xe2, 0x00, 0x04, 0x15 .byte 0x00, 0x00, 0x00, 0x03 .byte 0xc5, 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 0x45, 0x41, 0x41, 0x41 .byte 0x45, 0x41, 0x56, 0x32 .byte 0x33, 0x40, 0x5f, 0x4b .byte 0x5f, 0x4b, 0x51, 0x45 .byte 0x42, 0x44, 0x30, 0x40 .byte 0x5a, 0x40, 0x00, 0xf1 # UdtSourceLine (0x2F97) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::basic_string,std::allocator >::replace:: (0x2F96) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xstring (0x1246) # LineNumber: 2967 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x96, 0x2f, 0x00, 0x00 .byte 0x46, 0x12, 0x00, 0x00 .byte 0x97, 0x0b, 0x00, 0x00 # MemberFuncId (0x2F98) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::basic_string,std::allocator >& std::basic_string,std::allocator >::(const unsigned __int64, std::basic_string,std::allocator >::replace::, unsigned __int64, unsigned __int64, const char*, unsigned __int64) (0x2F95) # Name: _Reallocate_grow_by # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x95, 0x2f, 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 (0x2F99) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_String_val > (0x121C) # FunctionType: void std::_String_val >::() (0x12D3) # Name: _Xran # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1c, 0x12, 0x00, 0x00 .byte 0xd3, 0x12, 0x00, 0x00 .byte 0x5f, 0x58, 0x72, 0x61 .byte 0x6e, 0x00, 0xf2, 0xf1 # Modifier (0x2F9A) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::basic_string,std::allocator >::replace:: (0x2F93) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x93, 0x2f, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2F9B) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::basic_string,std::allocator >::replace:: (0x2F9A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x9a, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # ArgList (0x2F9C) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 7 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const unsigned __int64 (0x1184) # ArgType: const char* const (0x1193) # ArgType: const unsigned __int64 (0x1184) # ] # } .byte 0x22, 0x00, 0x01, 0x12 .byte 0x07, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x84, 0x11, 0x00, 0x00 # MemberFunction (0x2F9D) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::basic_string,std::allocator >::replace:: (0x2F93) # ThisType: const std::basic_string,std::allocator >::replace::* (0x2F9B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 7 # ArgListType: (char* const, const char* const, const unsigned __int64, const unsigned __int64, const unsigned __int64, const char* const, const unsigned __int64) (0x2F9C) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x93, 0x2f, 0x00, 0x00 .byte 0x9b, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x07, 0x00 .byte 0x9c, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2F9E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator >::replace:: (0x2F93) # FunctionType: void std::basic_string,std::allocator >::replace::::(char* const, const char* const, const unsigned __int64, const unsigned __int64, const unsigned __int64, const char* const, const unsigned __int64) (0x2F9D) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x93, 0x2f, 0x00, 0x00 .byte 0x9d, 0x2f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x2F9F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_string,std::allocator > (0x114D) # FunctionType: std::_String_const_iterator > > std::basic_string,std::allocator >::() (0x11FD) # Name: begin # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xfd, 0x11, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x69 .byte 0x6e, 0x00, 0xf2, 0xf1 # ArgList (0x2FA0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_String_val >& (0x1265) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x65, 0x12, 0x00, 0x00 # Procedure (0x2FA1) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::_String_val >* (0x12CE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_String_val >&) (0x2FA0) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xce, 0x12, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xa0, 0x2f, 0x00, 0x00 # FuncId (0x2FA2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::_String_val >* (const std::_String_val >&) (0x2FA1) # Name: addressof # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa1, 0x2f, 0x00, 0x00 .byte 0x61, 0x64, 0x64, 0x72 .byte 0x65, 0x73, 0x73, 0x6f .byte 0x66, 0x00, 0xf2, 0xf1 # FuncId (0x2FA3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const char* (const char*) (0x2F64) # Name: _Refancy # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x64, 0x2f, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x66 .byte 0x61, 0x6e, 0x63, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FA4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x26C0) # FunctionType: void std::allocator::() (0x27AF) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc0, 0x26, 0x00, 0x00 .byte 0xaf, 0x27, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FA5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x25D6) # FunctionType: void std::vector >::(unsigned __int64, const std::allocator&) (0x26C6) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xd6, 0x25, 0x00, 0x00 .byte 0xc6, 0x26, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2FA6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(const std::regex_traits&, std::regex_constants::syntax_option_type) (0x2EAD) # Name: _Builder # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xad, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x69 .byte 0x6c, 0x64, 0x65, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FA7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Setlong # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x74 .byte 0x6c, 0x6f, 0x6e, 0x67 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FA8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _Trans # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x54, 0x72, 0x61 .byte 0x6e, 0x73, 0x00, 0xf1 # MemberFuncId (0x2FA9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vb_val > (0x26BD) # FunctionType: void std::_Vb_val >::(unsigned __int64, const bool&, const std::allocator&) (0x2796) # Name: _Vb_val # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xbd, 0x26, 0x00, 0x00 .byte 0x96, 0x27, 0x00, 0x00 .byte 0x5f, 0x56, 0x62, 0x5f .byte 0x76, 0x61, 0x6c, 0x00 # MemberFunction (0x2FAA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::allocator (0x2710) # ThisType: std::allocator* (0x280C) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x26C3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x10, 0x27, 0x00, 0x00 .byte 0x0c, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xc3, 0x26, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2FAB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::allocator (0x2710) # FunctionType: void std::allocator::(const std::allocator&) (0x2FAA) # Name: allocator # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x10, 0x27, 0x00, 0x00 .byte 0xaa, 0x2f, 0x00, 0x00 .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x61, 0x74, 0x6f .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FAC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2791) # FunctionType: void std::vector >::(const unsigned __int64, const unsigned&, const std::allocator&) (0x2847) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x91, 0x27, 0x00, 0x00 .byte 0x47, 0x28, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2FAD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Vector_alloc > > (0x2840) # FunctionType: void std::_Vector_alloc > >::(const std::allocator&) (0x28C7) # Name: _Vector_alloc # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x40, 0x28, 0x00, 0x00 .byte 0xc7, 0x28, 0x00, 0x00 .byte 0x5f, 0x56, 0x65, 0x63 .byte 0x74, 0x6f, 0x72, 0x5f .byte 0x61, 0x6c, 0x6c, 0x6f .byte 0x63, 0x00, 0xf2, 0xf1 # Procedure (0x2FAE) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: const std::allocator& (0x280E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::allocator&) (0x280F) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x0e, 0x28, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0f, 0x28, 0x00, 0x00 # FuncId (0x2FAF) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: const std::allocator& (const std::allocator&) (0x2FAE) # Name: forward # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xae, 0x2f, 0x00, 0x00 .byte 0x66, 0x6f, 0x72, 0x77 .byte 0x61, 0x72, 0x64, 0x00 # ArgList (0x2FB0) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_One_then_variadic_args_t (0x1F82) # ArgType: const std::allocator& (0x280E) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x82, 0x1f, 0x00, 0x00 .byte 0x0e, 0x28, 0x00, 0x00 # MemberFunction (0x2FB1) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # ThisType: std::_Compressed_pair,std::_Vector_val >,1>* (0x2919) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_One_then_variadic_args_t, const std::allocator&) (0x2FB0) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0x19, 0x29, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb0, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2FB2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Compressed_pair,std::_Vector_val >,1> (0x28C4) # FunctionType: void std::_Compressed_pair,std::_Vector_val >,1>::(std::_One_then_variadic_args_t, const std::allocator&) (0x2FB1) # Name: _Compressed_pair # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xc4, 0x28, 0x00, 0x00 .byte 0xb1, 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 # MemberFuncId (0x2FB3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Root_node (0x2372) # FunctionType: void std::_Root_node::() (0x23A7) # Name: _Root_node # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x72, 0x23, 0x00, 0x00 .byte 0xa7, 0x23, 0x00, 0x00 .byte 0x5f, 0x52, 0x6f, 0x6f .byte 0x74, 0x5f, 0x6e, 0x6f .byte 0x64, 0x65, 0x00, 0xf1 # MemberFuncId (0x2FB4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_base (0x23A6) # FunctionType: void std::_Node_base::(std::_Node_type, std::_Node_flags) (0x23ED) # Name: _Node_base # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0xed, 0x23, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x62, 0x61 .byte 0x73, 0x65, 0x00, 0xf1 # MemberFuncId (0x2FB5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Root_node (0x2372) # FunctionType: void std::_Root_node::() (0x23A7) # Name: ~_Root_node # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x72, 0x23, 0x00, 0x00 .byte 0xa7, 0x23, 0x00, 0x00 .byte 0x7e, 0x5f, 0x52, 0x6f .byte 0x6f, 0x74, 0x5f, 0x6e .byte 0x6f, 0x64, 0x65, 0x00 # MemberFuncId (0x2FB6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_base (0x23A6) # FunctionType: void std::_Node_base::() (0x23EE) # Name: ~_Node_base # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0xee, 0x23, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x62 .byte 0x61, 0x73, 0x65, 0x00 # Pointer (0x2FB7) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_flags (0x23E9) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xe9, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x2FB8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Node_flags& (0x2FB7) # ArgType: std::_Node_flags (0x23E9) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb7, 0x2f, 0x00, 0x00 .byte 0xe9, 0x23, 0x00, 0x00 # Procedure (0x2FB9) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Node_flags (0x23E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_flags&, std::_Node_flags) (0x2FB8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb8, 0x2f, 0x00, 0x00 # FuncId (0x2FBA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Node_flags (std::_Node_flags&, std::_Node_flags) (0x2FB9) # Name: operator|= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb9, 0x2f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x7c, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2FBB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E96) # Name: _Is_esc # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x96, 0x2e, 0x00, 0x00 .byte 0x5f, 0x49, 0x73, 0x5f .byte 0x65, 0x73, 0x63, 0x00 # MemberFuncId (0x2FBC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: bool std::_Builder >::() (0x2EB0) # Name: _Beg_expr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb0, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x65, 0x67 .byte 0x5f, 0x65, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FBD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: bool std::_Builder >::(std::_Node_base*) (0x2EB1) # Name: _Beg_expr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb1, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x65, 0x67 .byte 0x5f, 0x65, 0x78, 0x70 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FBE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Node_base* std::_Builder >::(unsigned) (0x2EBE) # Name: _Begin_capture_group # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xbe, 0x2e, 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 (0x2FBF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _Disjunction # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x6a, 0x75, 0x6e, 0x63 .byte 0x74, 0x69, 0x6f, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FC0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::(std::regex_constants::error_type) (0x2E95) # Name: _Error # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x95, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x72, 0x72 .byte 0x6f, 0x72, 0x00, 0xf1 # MemberFuncId (0x2FC1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(std::_Node_base*) (0x2EBC) # Name: _End_group # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xbc, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x6e, 0x64 .byte 0x5f, 0x67, 0x72, 0x6f .byte 0x75, 0x70, 0x00, 0xf1 # MemberFuncId (0x2FC2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Root_node* std::_Builder >::() (0x2EC5) # Name: _End_pattern # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xc5, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x6e, 0x64 .byte 0x5f, 0x70, 0x61, 0x74 .byte 0x74, 0x65, 0x72, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FC3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: unsigned std::_Parser >::() (0x2E90) # Name: _Mark_count # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x90, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x72 .byte 0x6b, 0x5f, 0x63, 0x6f .byte 0x75, 0x6e, 0x74, 0x00 # ArgList (0x2FC4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: std::_Node_base* (0x23EB) # ArgType: std::_Node_base* (0x23EB) # ArgType: std::_Node_rep* (0x252D) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x2d, 0x25, 0x00, 0x00 # Procedure (0x2FC5) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (std::_Node_base*, std::_Node_base*, std::_Node_rep*) (0x2FC4) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc4, 0x2f, 0x00, 0x00 # FuncId (0x2FC6) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Node_base*, std::_Node_base*, std::_Node_rep*) (0x2FC5) # Name: _Calculate_loop_simplicity # } .byte 0x26, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc5, 0x2f, 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 (0x2FC7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Discard_pattern # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x63, 0x61, 0x72, 0x64 .byte 0x5f, 0x70, 0x61, 0x74 .byte 0x74, 0x65, 0x72, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FC8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2EC0) # Name: _Link_node # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xc0, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4c, 0x69, 0x6e .byte 0x6b, 0x5f, 0x6e, 0x6f .byte 0x64, 0x65, 0x00, 0xf1 # MemberFuncId (0x2FC9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_capture (0x2A3A) # FunctionType: void std::_Node_capture::(unsigned) (0x2A3C) # Name: _Node_capture # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x3a, 0x2a, 0x00, 0x00 .byte 0x3c, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x63, 0x61 .byte 0x70, 0x74, 0x75, 0x72 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFunction (0x2FCA) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_capture (0x2A3A) # ThisType: std::_Node_capture* (0x2A3B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x3a, 0x2a, 0x00, 0x00 .byte 0x3b, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2FCB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_capture (0x2A3A) # FunctionType: void std::_Node_capture::() (0x2FCA) # Name: ~_Node_capture # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x3a, 0x2a, 0x00, 0x00 .byte 0xca, 0x2f, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x63 .byte 0x61, 0x70, 0x74, 0x75 .byte 0x72, 0x65, 0x00, 0xf1 # MemberFuncId (0x2FCC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Node_base* std::_Builder >::() (0x2EB4) # Name: _Getmark # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb4, 0x2e, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x6d, 0x61, 0x72, 0x6b .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FCD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E9C) # Name: _Alternative # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9c, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x6c, 0x74 .byte 0x65, 0x72, 0x6e, 0x61 .byte 0x74, 0x69, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FCE) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Node_base* std::_Builder >::() (0x2EBB) # Name: _Begin_group # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xbb, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x65, 0x67 .byte 0x69, 0x6e, 0x5f, 0x67 .byte 0x72, 0x6f, 0x75, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FCF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Node_base* std::_Builder >::(std::_Node_base*) (0x2EC0) # Name: _Begin_if # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xc0, 0x2e, 0x00, 0x00 .byte 0x5f, 0x42, 0x65, 0x67 .byte 0x69, 0x6e, 0x5f, 0x69 .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FD0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _Next # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4e, 0x65, 0x78 .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FD1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2EC2) # Name: _Else_if # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xc2, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x6c, 0x73 .byte 0x65, 0x5f, 0x69, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FD2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Add_dot # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x64, 0x6f, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FD3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Add_wbound # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x77, 0x62, 0x6f .byte 0x75, 0x6e, 0x64, 0x00 # MemberFuncId (0x2FD4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Negate # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4e, 0x65, 0x67 .byte 0x61, 0x74, 0x65, 0x00 # MemberFuncId (0x2FD5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _AtomEscape # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x74, 0x6f .byte 0x6d, 0x45, 0x73, 0x63 .byte 0x61, 0x70, 0x65, 0x00 # MemberFuncId (0x2FD6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _CharacterClass # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x68, 0x61 .byte 0x72, 0x61, 0x63, 0x74 .byte 0x65, 0x72, 0x43, 0x6c .byte 0x61, 0x73, 0x73, 0x00 # MemberFuncId (0x2FD7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::(std::_Meta_type, std::regex_constants::error_type) (0x2E99) # Name: _Expect # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x99, 0x2e, 0x00, 0x00 .byte 0x5f, 0x45, 0x78, 0x70 .byte 0x65, 0x63, 0x74, 0x00 # MemberFuncId (0x2FD8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E9C) # Name: _Wrapped_disjunction # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9c, 0x2e, 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 (0x2FD9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Add_bol # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x62, 0x6f, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FDA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Add_eol # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x65, 0x6f, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FDB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb5, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x63, 0x68, 0x61 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FDC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _Quantifier # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x51, 0x75, 0x61 .byte 0x6e, 0x74, 0x69, 0x66 .byte 0x69, 0x65, 0x72, 0x00 # MemberFuncId (0x2FDD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Node_base* std::_Builder >::(std::_Node_type) (0x2EC8) # Name: _New_node # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xc8, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4e, 0x65, 0x77 .byte 0x5f, 0x6e, 0x6f, 0x64 .byte 0x65, 0x00, 0xf2, 0xf1 # FuncId (0x2FDE) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Node_flags (std::_Node_flags&, std::_Node_flags) (0x2FB9) # Name: operator^= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xb9, 0x2f, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5e, 0x3d, 0x00, 0xf1 # MemberFuncId (0x2FDF) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E9C) # Name: _DecimalDigits # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9c, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x63 .byte 0x69, 0x6d, 0x61, 0x6c .byte 0x44, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 # MemberFuncId (0x2FE0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(unsigned) (0x2EBF) # Name: _Add_backreference # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xbf, 0x2e, 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 (0x2FE1) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E9C) # Name: _CharacterEscape # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9c, 0x2e, 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 (0x2FE2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::(bool) (0x2EA0) # Name: _CharacterClassEscape # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0xa0, 0x2e, 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 (0x2FE3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: int std::_Parser >::(int, int) (0x2E9B) # Name: _Do_digits # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9b, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 # MemberFuncId (0x2FE4) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::regex_traits (0x2374) # FunctionType: int std::regex_traits::(char, int) (0x23AE) # Name: value # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x74, 0x23, 0x00, 0x00 .byte 0xae, 0x23, 0x00, 0x00 .byte 0x76, 0x61, 0x6c, 0x75 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x2FE5) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_back (0x2A47) # FunctionType: void std::_Node_back::(unsigned) (0x2A49) # Name: _Node_back # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x47, 0x2a, 0x00, 0x00 .byte 0x49, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x62, 0x61 .byte 0x63, 0x6b, 0x00, 0xf1 # MemberFunction (0x2FE6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_back (0x2A47) # ThisType: std::_Node_back* (0x2A48) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x47, 0x2a, 0x00, 0x00 .byte 0x48, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2FE7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_back (0x2A47) # FunctionType: void std::_Node_back::() (0x2FE6) # Name: ~_Node_back # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x47, 0x2a, 0x00, 0x00 .byte 0xe6, 0x2f, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x62 .byte 0x61, 0x63, 0x6b, 0x00 # MemberFuncId (0x2FE8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::(char) (0x2EA6) # Name: _Do_ffn # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0xa6, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x66, 0x66, 0x6e, 0x00 # MemberFuncId (0x2FE9) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::(char) (0x2EA6) # Name: _Do_ffnx # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0xa6, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x66, 0x66, 0x6e, 0x78 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FEA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::(int) (0x2E9D) # Name: _HexDigits # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9d, 0x2e, 0x00, 0x00 .byte 0x5f, 0x48, 0x65, 0x78 .byte 0x44, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 # MemberFuncId (0x2FEB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E9C) # Name: _OctalDigits # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9c, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4f, 0x63, 0x74 .byte 0x61, 0x6c, 0x44, 0x69 .byte 0x67, 0x69, 0x74, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x2FEC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E9C) # Name: _IdentityEscape # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9c, 0x2e, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x65 .byte 0x6e, 0x74, 0x69, 0x74 .byte 0x79, 0x45, 0x73, 0x63 .byte 0x61, 0x70, 0x65, 0x00 # Class (0x2FED) { # 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 (0x2FEE) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: unsigned char (0x20) # ClassType: std::numeric_limits (0x2FED) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x20, 0x00, 0x00, 0x00 .byte 0xed, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x2FEF) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Num_int_base (0x1E34) # BaseOffset: 0x0 # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const bool (0x1067) # Name: is_modulo # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: digits # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const int (0x1042) # Name: digits10 # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: min # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: max # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: lowest # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: epsilon # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: round_error # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: denorm_min # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: infinity # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: quiet_NaN # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Static (0x2) # Type: unsigned char std::numeric_limits::() (0x2FEE) # Name: signaling_NaN # } # } .byte 0xe6, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0x34, 0x1e, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x67, 0x10, 0x00, 0x00 .byte 0x69, 0x73, 0x5f, 0x6d .byte 0x6f, 0x64, 0x75, 0x6c .byte 0x6f, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0x42, 0x10, 0x00, 0x00 .byte 0x64, 0x69, 0x67, 0x69 .byte 0x74, 0x73, 0x31, 0x30 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x6d, 0x69, 0x6e, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x6c, 0x6f, 0x77, 0x65 .byte 0x73, 0x74, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x65, 0x70, 0x73, 0x69 .byte 0x6c, 0x6f, 0x6e, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x72, 0x6f, 0x75, 0x6e .byte 0x64, 0x5f, 0x65, 0x72 .byte 0x72, 0x6f, 0x72, 0x00 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x64, 0x65, 0x6e, 0x6f .byte 0x72, 0x6d, 0x5f, 0x6d .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x69, 0x6e, 0x66, 0x69 .byte 0x6e, 0x69, 0x74, 0x79 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x71, 0x75, 0x69, 0x65 .byte 0x74, 0x5f, 0x4e, 0x61 .byte 0x4e, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x0b, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x73, 0x69, 0x67, 0x6e .byte 0x61, 0x6c, 0x69, 0x6e .byte 0x67, 0x5f, 0x4e, 0x61 .byte 0x4e, 0x00, 0xf2, 0xf1 # Class (0x2FF0) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 13 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2FEF) # 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 0xef, 0x2f, 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 (0x2FF1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::numeric_limits (0x2FF0) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\limits (0x1E38) # LineNumber: 384 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf0, 0x2f, 0x00, 0x00 .byte 0x38, 0x1e, 0x00, 0x00 .byte 0x80, 0x01, 0x00, 0x00 # MemberFuncId (0x2FF2) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::numeric_limits (0x2FED) # FunctionType: unsigned char std::numeric_limits::() (0x2FEE) # Name: max # } .byte 0x0e, 0x00, 0x02, 0x16 .byte 0xed, 0x2f, 0x00, 0x00 .byte 0xee, 0x2f, 0x00, 0x00 .byte 0x6d, 0x61, 0x78, 0x00 # MemberFuncId (0x2FF3) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: bool std::_Parser >::() (0x2E96) # Name: _IsIdentityEscape # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x96, 0x2e, 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 (0x2FF4) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: bool (0x30) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x2FF5) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: short (0x11) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, bool) (0x2FF4) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x11, 0x00, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xf4, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x2FF6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: short std::_Regex_traits::(const char*, const char*, bool) (0x2FF5) # Name: lookup_classname # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xf5, 0x2f, 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 (0x2FF7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Add_class # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x63, 0x6c, 0x61 .byte 0x73, 0x73, 0x00, 0xf1 # MemberFuncId (0x2FF8) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(short, bool) (0x2EB8) # Name: _Add_named_class # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb8, 0x2e, 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 (0x2FF9) { # 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 (0x2FFA) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const char* (0x1141) # FieldOffset: 0x0 # Name: _Narrow # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const wchar_t* (0x1BBC) # FieldOffset: 0x8 # Name: _Wide # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: unsigned (0x75) # FieldOffset: 0x10 # Name: _Len # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: short (0x11) # FieldOffset: 0x14 # Name: _Ctype # } # } .byte 0x4a, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x4e .byte 0x61, 0x72, 0x72, 0x6f .byte 0x77, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xbc, 0x1b, 0x00, 0x00 .byte 0x08, 0x00, 0x5f, 0x57 .byte 0x69, 0x64, 0x65, 0x00 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x75, 0x00, 0x00, 0x00 .byte 0x10, 0x00, 0x5f, 0x4c .byte 0x65, 0x6e, 0x00, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0x11, 0x00, 0x00, 0x00 .byte 0x14, 0x00, 0x5f, 0x43 .byte 0x74, 0x79, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Struct (0x2FFB) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x2FFA) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 24 # Name: std::_Cl_names # LinkageName: .?AU_Cl_names@std@@ # } .byte 0x3a, 0x00, 0x05, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0xfa, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x18, 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 (0x2FFC) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Cl_names (0x2FFB) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 167 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfb, 0x2f, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xa7, 0x00, 0x00, 0x00 # Modifier (0x2FFD) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Cl_names (0x2FF9) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf9, 0x2f, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x2FFE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Cl_names (0x2FFD) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xfd, 0x2f, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x2FFF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: const char* (0x1141) # ClassType: std::_Cl_names (0x2FF9) # ThisType: const std::_Cl_names* (0x2FFE) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xf9, 0x2f, 0x00, 0x00 .byte 0xfe, 0x2f, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3000) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cl_names (0x2FF9) # FunctionType: const char* std::_Cl_names::() (0x2FFF) # Name: _Get # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xf9, 0x2f, 0x00, 0x00 .byte 0xff, 0x2f, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # Struct (0x3001) { # 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 (0x3002) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: std::_Cmp_icase > (0x3001) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 # Procedure (0x3003) { # 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 >) (0x3002) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x02, 0x30, 0x00, 0x00 # Pointer (0x3004) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Cmp_icase > (0x3001) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x3005) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Cmp_icase > (0x3001) # ThisType: std::_Cmp_icase >* (0x3004) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Regex_traits&) (0x23FE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x04, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xfe, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x3006) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Cmp_icase > (0x3001) # ThisType: std::_Cmp_icase >* (0x3004) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char, char) (0x2485) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x04, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # Pointer (0x3007) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Cmp_icase > (0x3001) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # Modifier (0x3008) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Cmp_icase > (0x3001) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x3009) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Cmp_icase > (0x3008) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x08, 0x30, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x300A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: const std::_Cmp_icase >& (0x3009) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x09, 0x30, 0x00, 0x00 # MemberFunction (0x300B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::_Cmp_icase >& (0x3007) # ClassType: std::_Cmp_icase > (0x3001) # ThisType: std::_Cmp_icase >* (0x3004) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const std::_Cmp_icase >&) (0x300A) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x07, 0x30, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x04, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x0a, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x300C) { # TypeLeafKind: LF_FIELDLIST (0x1203) # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: const std::_Regex_traits& (0x23FD) # FieldOffset: 0x0 # Name: _Traits # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Cmp_icase >::(const std::_Regex_traits&) (0x3005) # Name: _Cmp_icase # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: bool std::_Cmp_icase >::(char, char) (0x3006) # Name: operator() # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: std::_Cmp_icase >& std::_Cmp_icase >::(const std::_Cmp_icase >&) (0x300B) # Name: operator= # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: char (0x70) # Name: _Elem # } # } .byte 0x62, 0x00, 0x03, 0x12 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xfd, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x5f, 0x54 .byte 0x72, 0x61, 0x69, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x05, 0x30, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x69, 0x63, 0x61 .byte 0x73, 0x65, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x06, 0x30, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x0b, 0x30, 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 (0x300D) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 5 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x300C) # DerivedFrom: 0x0 # VShape: 0x0 # SizeOf: 8 # 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 0x0c, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x08, 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 (0x300E) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Cmp_icase > (0x300D) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 201 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x0d, 0x30, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xc9, 0x00, 0x00, 0x00 # FuncId (0x300F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const char* const, const char* const, const char* const, const char* const, std::_Cmp_icase >) (0x3003) # Name: equal # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x03, 0x30, 0x00, 0x00 .byte 0x65, 0x71, 0x75, 0x61 .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3010) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cmp_icase > (0x3001) # FunctionType: void std::_Cmp_icase >::(const std::_Regex_traits&) (0x3005) # Name: _Cmp_icase # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x05, 0x30, 0x00, 0x00 .byte 0x5f, 0x43, 0x6d, 0x70 .byte 0x5f, 0x69, 0x63, 0x61 .byte 0x73, 0x65, 0x00, 0xf1 # ArgList (0x3011) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 7 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: std::_Cmp_icase > (0x3001) # ArgType: std::random_access_iterator_tag (0x1081) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x22, 0x00, 0x01, 0x12 .byte 0x07, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x3012) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 7 # ArgListType: (const char* const, const char* const, const char* const, const char* const, std::_Cmp_icase >, std::random_access_iterator_tag, std::random_access_iterator_tag) (0x3011) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x07, 0x00 .byte 0x11, 0x30, 0x00, 0x00 # FuncId (0x3013) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const char* const, const char* const, const char* const, const char* const, std::_Cmp_icase >, std::random_access_iterator_tag, std::random_access_iterator_tag) (0x3012) # Name: _Equal_unchecked # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x12, 0x30, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x3014) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Cmp_icase > (0x3001) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 # Procedure (0x3015) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Cmp_icase > (0x3001) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Cmp_icase >) (0x3014) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x14, 0x30, 0x00, 0x00 # FuncId (0x3016) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Cmp_icase > (std::_Cmp_icase >) (0x3015) # Name: _Pass_fn # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x15, 0x30, 0x00, 0x00 .byte 0x5f, 0x50, 0x61, 0x73 .byte 0x73, 0x5f, 0x66, 0x6e .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x3017) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: std::_Cmp_icase > (0x3001) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 # Procedure (0x3018) { # 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 >) (0x3017) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x17, 0x30, 0x00, 0x00 # FuncId (0x3019) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const char* const, const char* const, const char* const, std::_Cmp_icase >) (0x3018) # Name: _Equal_unchecked # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x18, 0x30, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x301A) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 5 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* const (0x1193) # ArgType: const char* (0x1141) # ArgType: std::_Cmp_icase > (0x3001) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x1a, 0x00, 0x01, 0x12 .byte 0x05, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x01, 0x30, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x301B) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: bool (0x30) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 5 # ArgListType: (const char*, const char* const, const char*, std::_Cmp_icase >, std::integral_constant) (0x301A) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x05, 0x00 .byte 0x1a, 0x30, 0x00, 0x00 # FuncId (0x301C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: bool (const char*, const char* const, const char*, std::_Cmp_icase >, std::integral_constant) (0x301B) # Name: _Equal_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1b, 0x30, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x31, 0x00, 0xf2, 0xf1 # ArgList (0x301D) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const& (0x2C94) # ArgType: const char* const& (0x2C94) # ArgType: const std::_Cmp_icase >& (0x3009) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0x09, 0x30, 0x00, 0x00 # Procedure (0x301E) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::integral_constant (0x11C0) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const&, const char* const&, const std::_Cmp_icase >&) (0x301D) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xc0, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x1d, 0x30, 0x00, 0x00 # FuncId (0x301F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::integral_constant (const char* const&, const char* const&, const std::_Cmp_icase >&) (0x301E) # Name: _Equal_memcmp_is_safe # } .byte 0x22, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x1e, 0x30, 0x00, 0x00 .byte 0x5f, 0x45, 0x71, 0x75 .byte 0x61, 0x6c, 0x5f, 0x6d .byte 0x65, 0x6d, 0x63, 0x6d .byte 0x70, 0x5f, 0x69, 0x73 .byte 0x5f, 0x73, 0x61, 0x66 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3020) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Cmp_icase > (0x3001) # FunctionType: bool std::_Cmp_icase >::(char, char) (0x3006) # Name: operator() # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x01, 0x30, 0x00, 0x00 .byte 0x06, 0x30, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x28, 0x29, 0x00, 0xf1 # MemberFuncId (0x3021) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_class > (0x2C18) # FunctionType: void std::_Node_class >::(std::_Node_type, std::_Node_flags) (0x2C1E) # Name: _Node_class # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x18, 0x2c, 0x00, 0x00 .byte 0x1e, 0x2c, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x63, 0x6c .byte 0x61, 0x73, 0x73, 0x00 # MemberFuncId (0x3022) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_class > (0x2C18) # FunctionType: void std::_Node_class >::() (0x2C1F) # Name: ~_Node_class # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x18, 0x2c, 0x00, 0x00 .byte 0x1f, 0x2c, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x63 .byte 0x6c, 0x61, 0x73, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3023) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_class > (0x2C18) # FunctionType: void std::_Node_class >::(std::_Sequence*) (0x2C21) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x18, 0x2c, 0x00, 0x00 .byte 0x21, 0x2c, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3024) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: void std::_Buf::() (0x2A2E) # Name: ~_Buf # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x2e, 0x2a, 0x00, 0x00 .byte 0x7e, 0x5f, 0x42, 0x75 .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFunction (0x3025) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Sequence (0x2C1A) # ThisType: std::_Sequence* (0x2C1B) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1a, 0x2c, 0x00, 0x00 .byte 0x1b, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3026) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Sequence (0x2C1A) # FunctionType: void std::_Sequence::() (0x3025) # Name: ~_Sequence # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1a, 0x2c, 0x00, 0x00 .byte 0x25, 0x30, 0x00, 0x00 .byte 0x7e, 0x5f, 0x53, 0x65 .byte 0x71, 0x75, 0x65, 0x6e .byte 0x63, 0x65, 0x00, 0xf1 # MemberFuncId (0x3027) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(std::_Node_class >*, short, bool) (0x2ECA) # Name: _Add_elts # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xca, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x65, 0x6c, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3028) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bitmap (0x2C1C) # FunctionType: void std::_Bitmap::() (0x2C29) # Name: _Bitmap # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x29, 0x2c, 0x00, 0x00 .byte 0x5f, 0x42, 0x69, 0x74 .byte 0x6d, 0x61, 0x70, 0x00 # MemberFunction (0x3029) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Bitmap (0x2C1C) # ThisType: std::_Bitmap* (0x2C1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned) (0x1A3D) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x1d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x3d, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x302A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bitmap (0x2C1C) # FunctionType: void std::_Bitmap::(unsigned) (0x3029) # Name: _Mark # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x29, 0x30, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x72 .byte 0x6b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x302B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char_to_class # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb5, 0x2e, 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 (0x302C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _ClassRanges # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x61 .byte 0x73, 0x73, 0x52, 0x61 .byte 0x6e, 0x67, 0x65, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x302D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char_to_bitmap # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb5, 0x2e, 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 (0x302E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(char) (0x2EB5) # Name: _Add_char_to_array # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb5, 0x2e, 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 (0x302F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Bitmap (0x2C1C) # ThisType: std::_Bitmap* (0x2C1D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (unsigned char) (0x2C43) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x1d, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x43, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3030) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Bitmap (0x2C1C) # FunctionType: void std::_Bitmap::(unsigned char) (0x302F) # Name: _Mark # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1c, 0x2c, 0x00, 0x00 .byte 0x2f, 0x30, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x72 .byte 0x6b, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3031) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: void std::_Buf::() (0x2A2E) # Name: _Buf # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x2e, 0x2a, 0x00, 0x00 .byte 0x5f, 0x42, 0x75, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3032) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: void std::_Buf::(char) (0x2A34) # Name: _Insert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x34, 0x2a, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x00 # MemberFuncId (0x3033) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: void std::_Buf::(unsigned) (0x2A36) # Name: _Expand # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x36, 0x2a, 0x00, 0x00 .byte 0x5f, 0x45, 0x78, 0x70 .byte 0x61, 0x6e, 0x64, 0x00 # MemberFuncId (0x3034) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: std::_Prs_ret std::_Parser >::() (0x2EA5) # Name: _ClassAtom # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0xa5, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x61 .byte 0x73, 0x73, 0x41, 0x74 .byte 0x6f, 0x6d, 0x00, 0xf1 # MemberFuncId (0x3035) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(char, char) (0x2EB6) # Name: _Add_range # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb6, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x72, 0x61, 0x6e .byte 0x67, 0x65, 0x00, 0xf1 # MemberFuncId (0x3036) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: std::_Prs_ret std::_Parser >::(bool) (0x2EA4) # Name: _ClassEscape # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0xa4, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x61 .byte 0x73, 0x73, 0x45, 0x73 .byte 0x63, 0x61, 0x70, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3037) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::(std::_Meta_type) (0x2E9F) # Name: _Do_ex_class # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x9f, 0x2e, 0x00, 0x00 .byte 0x5f, 0x44, 0x6f, 0x5f .byte 0x65, 0x78, 0x5f, 0x63 .byte 0x6c, 0x61, 0x73, 0x73 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3038) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(const char*, const char*, __int64) (0x2EBA) # Name: _Add_equiv # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xba, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x65, 0x71, 0x75 .byte 0x69, 0x76, 0x00, 0xf1 # MemberFuncId (0x3039) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(const char*, const char*, __int64) (0x2EBA) # Name: _Add_coll # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xba, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x63, 0x6f, 0x6c .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFunction (0x303A) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const char*) (0x1817) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x303B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: std::basic_string,std::allocator > std::_Regex_traits::(const char*, const char*) (0x303A) # Name: transform_primary # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x3a, 0x30, 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 (0x303C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: std::_Regex_traits (0x23AB) # ThisType: const std::_Regex_traits* (0x2403) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char*, char*) (0x19D3) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x03, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xd3, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x303D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: std::basic_string,std::allocator > std::_Regex_traits::(char*, char*) (0x303C) # Name: transform_primary # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0x3c, 0x30, 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 (0x303E) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x303F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, const std::allocator&) (0x303E) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x3e, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3040) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::(const char*, const char*, const std::allocator&) (0x303F) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x3f, 0x30, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # ArgList (0x3041) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: std::forward_iterator_tag (0x10D4) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0xd4, 0x10, 0x00, 0x00 # MemberFunction (0x3042) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, std::forward_iterator_tag) (0x3041) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x41, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3043) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::(const char*, const char*, std::forward_iterator_tag) (0x3042) # Name: _Range_construct_or_tidy # } .byte 0x26, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x42, 0x30, 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 (0x3044) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const char*) (0x1817) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x18, 0x00, 0x00 # FuncId (0x3045) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const char*, const char*) (0x3044) # Name: distance # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x44, 0x30, 0x00, 0x00 .byte 0x64, 0x69, 0x73, 0x74 .byte 0x61, 0x6e, 0x63, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFunction (0x3046) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: char* (0x670) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, char*) (0x2482) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x82, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3047) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: char* std::vector >::(const char*, const char*, char*) (0x3046) # Name: _Ucopy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x46, 0x30, 0x00, 0x00 .byte 0x5f, 0x55, 0x63, 0x6f .byte 0x70, 0x79, 0x00, 0xf1 # ArgList (0x3048) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* (0x1141) # ArgType: const char* (0x1141) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x41, 0x11, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x3049) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, std::random_access_iterator_tag) (0x3048) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x48, 0x30, 0x00, 0x00 # FuncId (0x304A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const char*, const char*, std::random_access_iterator_tag) (0x3049) # Name: _Distance1 # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x49, 0x30, 0x00, 0x00 .byte 0x5f, 0x44, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # ArgList (0x304B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: char* (0x670) # ArgType: std::allocator& (0x124C) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 # Procedure (0x304C) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (const char* const, const char* const, char*, std::allocator&) (0x304B) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0x4b, 0x30, 0x00, 0x00 # FuncId (0x304D) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (const char* const, const char* const, char*, std::allocator&) (0x304C) # Name: _Uninitialized_copy # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4c, 0x30, 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 (0x304E) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const&, const char* const&) (0x2C95) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x95, 0x2c, 0x00, 0x00 # FuncId (0x304F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const char* const&, const char* const&) (0x304E) # Name: _Idl_distance # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x4e, 0x30, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x3050) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: const char* const (0x1193) # ArgType: const char* const (0x1193) # ArgType: char* const (0x11A9) # ArgType: std::allocator& (0x124C) # ArgType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0x93, 0x11, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0x4c, 0x12, 0x00, 0x00 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x3051) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 6 # ArgListType: (const char* const, const char* const, char* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x3050) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0x50, 0x30, 0x00, 0x00 # FuncId (0x3052) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (const char* const, const char* const, char* const, std::allocator&, std::_Really_trivial_ptr_iterator_tag, std::integral_constant) (0x3051) # Name: _Uninitialized_copy_al_unchecked # } .byte 0x2e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x51, 0x30, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x69 .byte 0x6e, 0x69, 0x74, 0x69 .byte 0x61, 0x6c, 0x69, 0x7a .byte 0x65, 0x64, 0x5f, 0x63 .byte 0x6f, 0x70, 0x79, 0x5f .byte 0x61, 0x6c, 0x5f, 0x75 .byte 0x6e, 0x63, 0x68, 0x65 .byte 0x63, 0x6b, 0x65, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x3053) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: const char* const& (0x2C94) # ArgType: char* const& (0x1E2A) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 # Procedure (0x3054) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Really_trivial_ptr_iterator_tag (0x1FB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char* const&, char* const&) (0x3053) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb8, 0x1f, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x53, 0x30, 0x00, 0x00 # FuncId (0x3055) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Really_trivial_ptr_iterator_tag (const char* const&, char* const&) (0x3054) # Name: _Ptr_copy_cat # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x54, 0x30, 0x00, 0x00 .byte 0x5f, 0x50, 0x74, 0x72 .byte 0x5f, 0x63, 0x6f, 0x70 .byte 0x79, 0x5f, 0x63, 0x61 .byte 0x74, 0x00, 0xf2, 0xf1 # ArgList (0x3056) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: const char* const& (0x2C94) # ArgType: const char* const& (0x2C94) # ArgType: std::random_access_iterator_tag (0x1081) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0x94, 0x2c, 0x00, 0x00 .byte 0x81, 0x10, 0x00, 0x00 # Procedure (0x3057) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: __int64 (0x13) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char* const&, const char* const&, std::random_access_iterator_tag) (0x3056) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x13, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x56, 0x30, 0x00, 0x00 # FuncId (0x3058) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: __int64 (const char* const&, const char* const&, std::random_access_iterator_tag) (0x3057) # Name: _Idl_distance1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x57, 0x30, 0x00, 0x00 .byte 0x5f, 0x49, 0x64, 0x6c .byte 0x5f, 0x64, 0x69, 0x73 .byte 0x74, 0x61, 0x6e, 0x63 .byte 0x65, 0x31, 0x00, 0xf1 # Procedure (0x3059) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (const char*, const char*, char*) (0x2482) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x82, 0x24, 0x00, 0x00 # FuncId (0x305A) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (const char*, const char*, char*) (0x3059) # Name: _Copy_memmove # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x59, 0x30, 0x00, 0x00 .byte 0x5f, 0x43, 0x6f, 0x70 .byte 0x79, 0x5f, 0x6d, 0x65 .byte 0x6d, 0x6d, 0x6f, 0x76 .byte 0x65, 0x00, 0xf2, 0xf1 # ArgList (0x305B) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* (0x670) # ArgType: char* (0x670) # ArgType: const std::allocator& (0x1189) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x89, 0x11, 0x00, 0x00 # MemberFunction (0x305C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::vector > (0x2CB6) # ThisType: std::vector >* (0x2CB8) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char*, char*, const std::allocator&) (0x305B) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0xb8, 0x2c, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x5b, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x305D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector > (0x2CB6) # FunctionType: void std::vector >::(char*, char*, const std::allocator&) (0x305C) # Name: vector # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb6, 0x2c, 0x00, 0x00 .byte 0x5c, 0x30, 0x00, 0x00 .byte 0x76, 0x65, 0x63, 0x74 .byte 0x6f, 0x72, 0x00, 0xf1 # Procedure (0x305E) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (char* const&, char* const&) (0x2DA8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xa8, 0x2d, 0x00, 0x00 # FuncId (0x305F) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (char* const&, char* const&) (0x305E) # Name: _Adl_verify_range # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x5e, 0x30, 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 (0x3060) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const& (0x1E2A) # ArgType: char* const& (0x1E2A) # ArgType: std::integral_constant (0x11BD) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 .byte 0xbd, 0x11, 0x00, 0x00 # Procedure (0x3061) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const&, char* const&, std::integral_constant) (0x3060) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0x60, 0x30, 0x00, 0x00 # FuncId (0x3062) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (char* const&, char* const&, std::integral_constant) (0x3061) # Name: _Adl_verify_range1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x61, 0x30, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x6c .byte 0x5f, 0x76, 0x65, 0x72 .byte 0x69, 0x66, 0x79, 0x5f .byte 0x72, 0x61, 0x6e, 0x67 .byte 0x65, 0x31, 0x00, 0xf1 # MemberFuncId (0x3063) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(const char*, const char*, __int64, std::_Sequence**) (0x2ECD) # Name: _Char_to_elts # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xcd, 0x2e, 0x00, 0x00 .byte 0x5f, 0x43, 0x68, 0x61 .byte 0x72, 0x5f, 0x74, 0x6f .byte 0x5f, 0x65, 0x6c, 0x74 .byte 0x73, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3064) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Sequence (0x2C1A) # FunctionType: void std::_Sequence::(unsigned) (0x2C25) # Name: _Sequence # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1a, 0x2c, 0x00, 0x00 .byte 0x25, 0x2c, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x71 .byte 0x75, 0x65, 0x6e, 0x63 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFunction (0x3065) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Buf (0x2A27) # ThisType: std::_Buf* (0x2A2D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (const char*, const char*) (0x1817) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x2d, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x17, 0x18, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3066) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: void std::_Buf::(const char*, const char*) (0x3065) # Name: _Insert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x65, 0x30, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x00 # MemberFuncId (0x3067) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: unsigned std::_Builder >::() (0x2ECE) # Name: _Get_bmax # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xce, 0x2e, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x62, 0x6d, 0x61 .byte 0x78, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3068) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: unsigned std::_Builder >::() (0x2ECE) # Name: _Get_tmax # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xce, 0x2e, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x74, 0x6d, 0x61 .byte 0x78, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3069) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _Do_noncapture_group # } .byte 0x22, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 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 (0x306A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::(bool) (0x2EA7) # Name: _Do_assert_group # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0xa7, 0x2e, 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 (0x306B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Parser > (0x2E85) # FunctionType: void std::_Parser >::() (0x2E97) # Name: _Do_capture_group # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x85, 0x2e, 0x00, 0x00 .byte 0x97, 0x2e, 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 (0x306C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: std::_Node_base* std::_Builder >::(bool) (0x2EBD) # Name: _Begin_assert_group # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xbd, 0x2e, 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 (0x306D) { # 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 (0x306E) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_assert (0x306D) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x6d, 0x30, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # MemberFunction (0x306F) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_assert (0x306D) # ThisType: std::_Node_assert* (0x306E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_type, std::_Node_flags) (0x23EC) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x30, 0x00, 0x00 .byte 0x6e, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xec, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFunction (0x3070) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_assert (0x306D) # ThisType: std::_Node_assert* (0x306E) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x6d, 0x30, 0x00, 0x00 .byte 0x6e, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # FieldList (0x3071) { # TypeLeafKind: LF_FIELDLIST (0x1203) # BaseClass { # TypeLeafKind: LF_BCLASS (0x1400) # AccessSpecifier: Public (0x3) # BaseType: std::_Node_base (0x23A6) # BaseOffset: 0x0 # } # DataMember { # TypeLeafKind: LF_MEMBER (0x150D) # AccessSpecifier: Public (0x3) # Type: std::_Node_base* (0x23EB) # FieldOffset: 0x20 # Name: _Child # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # Type: void std::_Node_assert::(std::_Node_type, std::_Node_flags) (0x306F) # Name: _Node_assert # } # OneMethod { # TypeLeafKind: LF_ONEMETHOD (0x1511) # AccessSpecifier: Public (0x3) # MethodKind: Virtual (0x1) # Type: void std::_Node_assert::() (0x3070) # Name: ~_Node_assert # } # } .byte 0x52, 0x00, 0x03, 0x12 .byte 0x00, 0x14, 0x03, 0x00 .byte 0xa6, 0x23, 0x00, 0x00 .byte 0x00, 0x00, 0xf2, 0xf1 .byte 0x0d, 0x15, 0x03, 0x00 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x20, 0x00, 0x5f, 0x43 .byte 0x68, 0x69, 0x6c, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x11, 0x15, 0x03, 0x00 .byte 0x6f, 0x30, 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 0x70, 0x30, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x61 .byte 0x73, 0x73, 0x65, 0x72 .byte 0x74, 0x00, 0xf2, 0xf1 # Class (0x3072) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 4 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x3071) # DerivedFrom: 0x0 # VShape: (0x23A5) # SizeOf: 40 # Name: std::_Node_assert # LinkageName: .?AV_Node_assert@std@@ # } .byte 0x3e, 0x00, 0x04, 0x15 .byte 0x04, 0x00, 0x00, 0x02 .byte 0x71, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xa5, 0x23, 0x00, 0x00 .byte 0x28, 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 (0x3073) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Node_assert (0x3072) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\regex (0x1A35) # LineNumber: 1709 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0x72, 0x30, 0x00, 0x00 .byte 0x35, 0x1a, 0x00, 0x00 .byte 0xad, 0x06, 0x00, 0x00 # MemberFuncId (0x3074) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(std::_Node_base*) (0x2EBC) # Name: _End_assert_group # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xbc, 0x2e, 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 # MemberFuncId (0x3075) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_assert (0x306D) # FunctionType: void std::_Node_assert::(std::_Node_type, std::_Node_flags) (0x306F) # Name: _Node_assert # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6d, 0x30, 0x00, 0x00 .byte 0x6f, 0x30, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x61, 0x73 .byte 0x73, 0x65, 0x72, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3076) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_assert (0x306D) # FunctionType: void std::_Node_assert::() (0x3070) # Name: ~_Node_assert # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x6d, 0x30, 0x00, 0x00 .byte 0x70, 0x30, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x61 .byte 0x73, 0x73, 0x65, 0x72 .byte 0x74, 0x00, 0xf2, 0xf1 # Procedure (0x3077) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_base*, std::_Node_base*) (0x2EC1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xc1, 0x2e, 0x00, 0x00 # FuncId (0x3078) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Node_base*, std::_Node_base*) (0x3077) # Name: _Destroy_node # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x77, 0x30, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x73 .byte 0x74, 0x72, 0x6f, 0x79 .byte 0x5f, 0x6e, 0x6f, 0x64 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3079) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Add_str_node # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x73, 0x74, 0x72 .byte 0x5f, 0x6e, 0x6f, 0x64 .byte 0x65, 0x00, 0xf2, 0xf1 # MemberFuncId (0x307A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_str (0x2A25) # FunctionType: void std::_Node_str::(std::_Node_flags) (0x2A29) # Name: _Node_str # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x25, 0x2a, 0x00, 0x00 .byte 0x29, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x73, 0x74 .byte 0x72, 0x00, 0xf2, 0xf1 # MemberFunction (0x307B) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_str (0x2A25) # ThisType: std::_Node_str* (0x2A26) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x25, 0x2a, 0x00, 0x00 .byte 0x26, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x307C) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_str (0x2A25) # FunctionType: void std::_Node_str::() (0x307B) # Name: ~_Node_str # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x25, 0x2a, 0x00, 0x00 .byte 0x7b, 0x30, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x73 .byte 0x74, 0x72, 0x00, 0xf1 # MemberFuncId (0x307D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::() (0x2EB3) # Name: _Mark_final # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xb3, 0x2e, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x72 .byte 0x6b, 0x5f, 0x66, 0x69 .byte 0x6e, 0x61, 0x6c, 0x00 # MemberFuncId (0x307E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(int, int, bool) (0x2EC4) # Name: _Add_rep # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xc4, 0x2e, 0x00, 0x00 .byte 0x5f, 0x41, 0x64, 0x64 .byte 0x5f, 0x72, 0x65, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x307F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Buf (0x2A27) # FunctionType: char std::_Buf::() (0x2A35) # Name: _Del # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x27, 0x2a, 0x00, 0x00 .byte 0x35, 0x2a, 0x00, 0x00 .byte 0x5f, 0x44, 0x65, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3080) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_endif (0x25C3) # FunctionType: void std::_Node_endif::() (0x26B0) # Name: _Node_endif # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc3, 0x25, 0x00, 0x00 .byte 0xb0, 0x26, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x65, 0x6e .byte 0x64, 0x69, 0x66, 0x00 # MemberFuncId (0x3081) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_if (0x2528) # FunctionType: void std::_Node_if::(std::_Node_base*) (0x25C5) # Name: _Node_if # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x28, 0x25, 0x00, 0x00 .byte 0xc5, 0x25, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x69, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3082) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_end_group (0x2A40) # FunctionType: void std::_Node_end_group::(std::_Node_type, std::_Node_flags, std::_Node_base*) (0x2A43) # Name: _Node_end_group # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x40, 0x2a, 0x00, 0x00 .byte 0x43, 0x2a, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x65, 0x6e .byte 0x64, 0x5f, 0x67, 0x72 .byte 0x6f, 0x75, 0x70, 0x00 # MemberFuncId (0x3083) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Builder > (0x2E86) # FunctionType: void std::_Builder >::(std::_Node_base*, std::_Node_base*) (0x2EC6) # Name: _Insert_node # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0x86, 0x2e, 0x00, 0x00 .byte 0xc6, 0x2e, 0x00, 0x00 .byte 0x5f, 0x49, 0x6e, 0x73 .byte 0x65, 0x72, 0x74, 0x5f .byte 0x6e, 0x6f, 0x64, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x3084) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_base* (0x23EB) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x3085) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::_Node_base*& (0x3084) # ArgType: std::_Node_base*& (0x3084) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x84, 0x30, 0x00, 0x00 .byte 0x84, 0x30, 0x00, 0x00 # Procedure (0x3086) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::_Node_base*&, std::_Node_base*&) (0x3085) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x85, 0x30, 0x00, 0x00 # FuncId (0x3087) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Node_base*&, std::_Node_base*&) (0x3086) # Name: _Swap_adl # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x86, 0x30, 0x00, 0x00 .byte 0x5f, 0x53, 0x77, 0x61 .byte 0x70, 0x5f, 0x61, 0x64 .byte 0x6c, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3088) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_end_rep (0x25CA) # FunctionType: void std::_Node_end_rep::() (0x26B4) # Name: _Node_end_rep # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xca, 0x25, 0x00, 0x00 .byte 0xb4, 0x26, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x65, 0x6e .byte 0x64, 0x5f, 0x72, 0x65 .byte 0x70, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3089) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_rep (0x252C) # FunctionType: void std::_Node_rep::(bool, int, int, std::_Node_end_rep*, unsigned) (0x25CD) # Name: _Node_rep # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0xcd, 0x25, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x64 .byte 0x65, 0x5f, 0x72, 0x65 .byte 0x70, 0x00, 0xf2, 0xf1 # MemberFuncId (0x308A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_endif (0x25C3) # FunctionType: void std::_Node_endif::() (0x26B0) # Name: ~_Node_endif # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xc3, 0x25, 0x00, 0x00 .byte 0xb0, 0x26, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x65 .byte 0x6e, 0x64, 0x69, 0x66 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x308B) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_if (0x2528) # FunctionType: void std::_Node_if::() (0x25C6) # Name: ~_Node_if # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x28, 0x25, 0x00, 0x00 .byte 0xc6, 0x25, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x69 .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFunction (0x308C) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_end_group (0x2A40) # ThisType: std::_Node_end_group* (0x2A41) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x40, 0x2a, 0x00, 0x00 .byte 0x41, 0x2a, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x308D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_end_group (0x2A40) # FunctionType: void std::_Node_end_group::() (0x308C) # Name: ~_Node_end_group # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0x40, 0x2a, 0x00, 0x00 .byte 0x8c, 0x30, 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 (0x308E) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (std::_Node_base*&, std::_Node_base*&) (0x3086) # Name: swap # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x86, 0x30, 0x00, 0x00 .byte 0x73, 0x77, 0x61, 0x70 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x308F) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::_Node_base* (0x23EB) # PointerAttributes: 0x1008C # PtrType: Near64 (0xC) # PtrMode: RValueReference (0x4) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xeb, 0x23, 0x00, 0x00 .byte 0x8c, 0x00, 0x01, 0x00 # ArgList (0x3090) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 1 # Arguments [ # ArgType: std::_Node_base*& (0x3084) # ] # } .byte 0x0a, 0x00, 0x01, 0x12 .byte 0x01, 0x00, 0x00, 0x00 .byte 0x84, 0x30, 0x00, 0x00 # Procedure (0x3091) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::_Node_base*&& (0x308F) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::_Node_base*&) (0x3090) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x8f, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x90, 0x30, 0x00, 0x00 # FuncId (0x3092) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: std::_Node_base*&& (std::_Node_base*&) (0x3091) # Name: move # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0x91, 0x30, 0x00, 0x00 .byte 0x6d, 0x6f, 0x76, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x3093) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_end_rep (0x25CA) # FunctionType: void std::_Node_end_rep::() (0x26B4) # Name: ~_Node_end_rep # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xca, 0x25, 0x00, 0x00 .byte 0xb4, 0x26, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x65 .byte 0x6e, 0x64, 0x5f, 0x72 .byte 0x65, 0x70, 0x00, 0xf1 # MemberFunction (0x3094) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: void (0x3) # ClassType: std::_Node_rep (0x252C) # ThisType: std::_Node_rep* (0x252D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 0 # ArgListType: () (0x1000) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0x2d, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x3095) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Node_rep (0x252C) # FunctionType: void std::_Node_rep::() (0x3094) # Name: ~_Node_rep # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x2c, 0x25, 0x00, 0x00 .byte 0x94, 0x30, 0x00, 0x00 .byte 0x7e, 0x5f, 0x4e, 0x6f .byte 0x64, 0x65, 0x5f, 0x72 .byte 0x65, 0x70, 0x00, 0xf1 # MemberFuncId (0x3096) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::basic_regex > (0x2368) # FunctionType: void std::basic_regex >::() (0x2376) # Name: _Tidy # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x68, 0x23, 0x00, 0x00 .byte 0x76, 0x23, 0x00, 0x00 .byte 0x5f, 0x54, 0x69, 0x64 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3097) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Regex_traits (0x23AB) # FunctionType: void std::_Regex_traits::() (0x23FB) # Name: ~_Regex_traits # } .byte 0x1a, 0x00, 0x02, 0x16 .byte 0xab, 0x23, 0x00, 0x00 .byte 0xfb, 0x23, 0x00, 0x00 .byte 0x7e, 0x5f, 0x52, 0x65 .byte 0x67, 0x65, 0x78, 0x5f .byte 0x74, 0x72, 0x61, 0x69 .byte 0x74, 0x73, 0x00, 0xf1 # MemberFuncId (0x3098) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: bool std::vector,0> >,std::allocator,0> > > >::() (0x1A94) # Name: empty # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x94, 0x1a, 0x00, 0x00 .byte 0x65, 0x6d, 0x70, 0x74 .byte 0x79, 0x00, 0xf2, 0xf1 # MemberFuncId (0x3099) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::vector,0> >,std::allocator,0> > > > (0x1A1B) # FunctionType: const std::sub_match,0> >& std::vector,0> >,std::allocator,0> > > >::(const unsigned __int64) (0x1A97) # Name: operator[] # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0x1b, 0x1a, 0x00, 0x00 .byte 0x97, 0x1a, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x5b, 0x5d, 0x00, 0xf1 # MemberFuncId (0x309A) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::ExprLhs,0> &> (0x24B3) # FunctionType: void Catch::ExprLhs,0> &>::(const gsl::details::span_iterator,0>&) (0x24B8) # Name: ExprLhs # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xb3, 0x24, 0x00, 0x00 .byte 0xb8, 0x24, 0x00, 0x00 .byte 0x45, 0x78, 0x70, 0x72 .byte 0x4c, 0x68, 0x73, 0x00 # Procedure (0x309B) { # 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>&) (0x2518) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0x18, 0x25, 0x00, 0x00 # FuncId (0x309C) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch (0x1D16) # FunctionType: bool (const gsl::details::span_iterator,0>&, const gsl::details::span_iterator,0>&) (0x309B) # Name: compareEqual # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0x16, 0x1d, 0x00, 0x00 .byte 0x9b, 0x30, 0x00, 0x00 .byte 0x63, 0x6f, 0x6d, 0x70 .byte 0x61, 0x72, 0x65, 0x45 .byte 0x71, 0x75, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 # MemberFuncId (0x309D) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # 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>&) (0x24CC) # Name: BinaryExpr # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xcc, 0x24, 0x00, 0x00 .byte 0x42, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x45, 0x78 .byte 0x70, 0x72, 0x00, 0xf1 # MemberFuncId (0x309E) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x24C8) # Name: isBinaryExpression # } .byte 0x1e, 0x00, 0x02, 0x16 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xc8, 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 (0x309F) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # FunctionType: bool Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::() (0x24C8) # Name: getResult # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xc8, 0x24, 0x00, 0x00 .byte 0x67, 0x65, 0x74, 0x52 .byte 0x65, 0x73, 0x75, 0x6c .byte 0x74, 0x00, 0xf2, 0xf1 # MemberFuncId (0x30A0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &> (0x24C4) # FunctionType: void Catch::BinaryExpr,0> &,const gsl::details::span_iterator,0> &>::(std::basic_ostream >&) (0x24C9) # Name: streamReconstructedExpression # } .byte 0x2a, 0x00, 0x02, 0x16 .byte 0xc4, 0x24, 0x00, 0x00 .byte 0xc9, 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 (0x30A1) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::basic_string,std::allocator > (0x114D) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x24B5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x24, 0x00, 0x00 # FuncId (0x30A2) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: Catch::Detail (0x1C86) # FunctionType: std::basic_string,std::allocator > (const gsl::details::span_iterator,0>&) (0x30A1) # Name: stringify # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x86, 0x1c, 0x00, 0x00 .byte 0xa1, 0x30, 0x00, 0x00 .byte 0x73, 0x74, 0x72, 0x69 .byte 0x6e, 0x67, 0x69, 0x66 .byte 0x79, 0x00, 0xf2, 0xf1 # Struct (0x30A3) { # 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 (0x30A4) { # TypeLeafKind: LF_STRUCTURE (0x1505) # MemberCount: 0 # Properties [ (0x200) # HasUniqueName (0x200) # ] # FieldList: (0x10C5) # 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 0xc5, 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 (0x30A5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: Catch::StringMaker,0> > (0x30A4) # SourceFile: C:\projects\gsl\build\external\include\catch\catch.hpp (0x111A) # LineNumber: 573 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xa4, 0x30, 0x00, 0x00 .byte 0x1a, 0x11, 0x00, 0x00 .byte 0x3d, 0x02, 0x00, 0x00 # MemberFunction (0x30A6) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: std::basic_string,std::allocator > (0x114D) # ClassType: Catch::StringMaker,0> > (0x30A3) # ThisType: 0x0 # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x24B5) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x4d, 0x11, 0x00, 0x00 .byte 0xa3, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x24, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x30A7) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: Catch::StringMaker,0> > (0x30A3) # FunctionType: std::basic_string,std::allocator > Catch::StringMaker,0> >::(const gsl::details::span_iterator,0>&) (0x30A6) # Name: convert # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0xa3, 0x30, 0x00, 0x00 .byte 0xa6, 0x30, 0x00, 0x00 .byte 0x63, 0x6f, 0x6e, 0x76 .byte 0x65, 0x72, 0x74, 0x00 # ArgList (0x30A8) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 6 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # ArgType: const std::basic_regex >& (0x236A) # ArgType: std::regex_constants::match_flag_type (0x1A34) # ArgType: gsl::details::span_iterator,0> (0x19E9) # ] # } .byte 0x1e, 0x00, 0x01, 0x12 .byte 0x06, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x6a, 0x23, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 # Procedure (0x30A9) { # 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>) (0x30A8) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x06, 0x00 .byte 0xa8, 0x30, 0x00, 0x00 # FuncId (0x30AA) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # 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>) (0x30A9) # Name: _Regex_search1 # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xa9, 0x30, 0x00, 0x00 .byte 0x5f, 0x52, 0x65, 0x67 .byte 0x65, 0x78, 0x5f, 0x73 .byte 0x65, 0x61, 0x72, 0x63 .byte 0x68, 0x31, 0x00, 0xf1 # MemberFuncId (0x30AB) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::regex_constants::match_flag_type) (0x2525) # Name: _Setf # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x25, 0x25, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x74 .byte 0x66, 0x00, 0xf2, 0xf1 # MemberFuncId (0x30AC) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # FunctionType: void std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >::(std::regex_constants::match_flag_type) (0x2525) # Name: _Clearf # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x25, 0x25, 0x00, 0x00 .byte 0x5f, 0x43, 0x6c, 0x65 .byte 0x61, 0x72, 0x66, 0x00 # MemberFuncId (0x30AD) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # 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*) (0x2527) # Name: _Skip # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x27, 0x25, 0x00, 0x00 .byte 0x5f, 0x53, 0x6b, 0x69 .byte 0x70, 0x00, 0xf2, 0xf1 # ArgList (0x30AE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: std::match_results,0>,std::allocator,0> > > >* (0x1A1D) # ArgType: bool (0x30) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x1d, 0x1a, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 # MemberFunction (0x30AF) { # TypeLeafKind: LF_MFUNCTION (0x1009) # ReturnType: bool (0x30) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # ThisType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> >* (0x2521) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (gsl::details::span_iterator,0>, std::match_results,0>,std::allocator,0> > > >*, bool) (0x30AE) # ThisAdjustment: 0 # } .byte 0x1a, 0x00, 0x09, 0x10 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0x21, 0x25, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xae, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x00, 0x00 # MemberFuncId (0x30B0) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: std::_Matcher,0>,char,std::regex_traits,gsl::details::span_iterator,0> > (0x251E) # 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) (0x30AF) # Name: _Match # } .byte 0x12, 0x00, 0x02, 0x16 .byte 0x1e, 0x25, 0x00, 0x00 .byte 0xaf, 0x30, 0x00, 0x00 .byte 0x5f, 0x4d, 0x61, 0x74 .byte 0x63, 0x68, 0x00, 0xf1 # Pointer (0x30B1) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: std::regex_constants::match_flag_type (0x1A34) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x30B2) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: std::regex_constants::match_flag_type& (0x30B1) # ArgType: std::regex_constants::match_flag_type (0x1A34) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0xb1, 0x30, 0x00, 0x00 .byte 0x34, 0x1a, 0x00, 0x00 # Procedure (0x30B3) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::regex_constants::match_flag_type& (0x30B1) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) (0x30B2) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xb1, 0x30, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xb2, 0x30, 0x00, 0x00 # FuncId (0x30B4) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std::regex_constants (0x2941) # FunctionType: std::regex_constants::match_flag_type& (std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) (0x30B3) # Name: operator|= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x41, 0x29, 0x00, 0x00 .byte 0xb3, 0x30, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x7c, 0x3d, 0x00, 0xf1 # FuncId (0x30B5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std::regex_constants (0x2941) # FunctionType: std::regex_constants::match_flag_type& (std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) (0x30B3) # Name: operator&= # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x41, 0x29, 0x00, 0x00 .byte 0xb3, 0x30, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x26, 0x3d, 0x00, 0xf1 # Procedure (0x30B6) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: std::regex_constants::match_flag_type (0x1A34) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (std::regex_constants::match_flag_type) (0x2524) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x34, 0x1a, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0x24, 0x25, 0x00, 0x00 # FuncId (0x30B7) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std::regex_constants (0x2941) # FunctionType: std::regex_constants::match_flag_type (std::regex_constants::match_flag_type) (0x30B6) # Name: operator~ # } .byte 0x16, 0x00, 0x01, 0x16 .byte 0x41, 0x29, 0x00, 0x00 .byte 0xb6, 0x30, 0x00, 0x00 .byte 0x6f, 0x70, 0x65, 0x72 .byte 0x61, 0x74, 0x6f, 0x72 .byte 0x7e, 0x00, 0xf2, 0xf1 # Modifier (0x30B8) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Meta_type (0x2E88) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0x88, 0x2e, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Pointer (0x30B9) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Meta_type (0x30B8) # PointerAttributes: 0x1002C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xb8, 0x30, 0x00, 0x00 .byte 0x2c, 0x00, 0x01, 0x00 # ArgList (0x30BA) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: gsl::details::span_iterator,0> (0x19E9) # ArgType: const gsl::details::span_iterator,0> (0x1A06) # ArgType: const std::_Meta_type& (0x30B9) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x06, 0x1a, 0x00, 0x00 .byte 0xb9, 0x30, 0x00, 0x00 # Procedure (0x30BB) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: gsl::details::span_iterator,0> (0x19E9) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const std::_Meta_type&) (0x30BA) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xba, 0x30, 0x00, 0x00 # FuncId (0x30BC) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: gsl::details::span_iterator,0> (gsl::details::span_iterator,0>, const gsl::details::span_iterator,0>, const std::_Meta_type&) (0x30BB) # Name: find # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xbb, 0x30, 0x00, 0x00 .byte 0x66, 0x69, 0x6e, 0x64 .byte 0x00, 0xf3, 0xf2, 0xf1 # Pointer (0x30BD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const gsl::details::span_iterator,0> (0x1A06) # PointerAttributes: 0x2C # PtrType: Near64 (0xC) # PtrMode: LValueReference (0x1) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 0 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x06, 0x1a, 0x00, 0x00 .byte 0x2c, 0x00, 0x00, 0x00 # ArgList (0x30BE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::details::span_iterator,0>& (0x1A0A) # ArgType: char* const& (0x1E2A) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x0a, 0x1a, 0x00, 0x00 .byte 0x2a, 0x1e, 0x00, 0x00 # Procedure (0x30BF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: void (0x3) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::details::span_iterator,0>&, char* const&) (0x30BE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xbe, 0x30, 0x00, 0x00 # FuncId (0x30C0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: void (gsl::details::span_iterator,0>&, char* const&) (0x30BF) # Name: _Seek_wrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xbf, 0x30, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x77, 0x72 .byte 0x61, 0x70, 0x70, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 # ArgList (0x30C1) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: char* const (0x11A9) # ArgType: char* const (0x11A9) # ArgType: const std::_Meta_type& (0x30B9) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0xb9, 0x30, 0x00, 0x00 # Procedure (0x30C2) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (char* const, char* const, const std::_Meta_type&) (0x30C1) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xc1, 0x30, 0x00, 0x00 # FuncId (0x30C3) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char* const, char* const, const std::_Meta_type&) (0x30C2) # Name: _Find_unchecked # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc2, 0x30, 0x00, 0x00 .byte 0x5f, 0x46, 0x69, 0x6e .byte 0x64, 0x5f, 0x75, 0x6e .byte 0x63, 0x68, 0x65, 0x63 .byte 0x6b, 0x65, 0x64, 0x00 # Procedure (0x30C4) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 1 # ArgListType: (const gsl::details::span_iterator,0>&) (0x24B5) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x01, 0x00 .byte 0xb5, 0x24, 0x00, 0x00 # FuncId (0x30C5) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (const gsl::details::span_iterator,0>&) (0x30C4) # Name: _Get_unwrapped # } .byte 0x1a, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc4, 0x30, 0x00, 0x00 .byte 0x5f, 0x47, 0x65, 0x74 .byte 0x5f, 0x75, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # MemberFuncId (0x30C6) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: void gsl::details::span_iterator,0>::(const char*) (0x1A16) # Name: _Seek_to # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x16, 0x1a, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x5f, 0x74, 0x6f .byte 0x00, 0xf3, 0xf2, 0xf1 # ArgList (0x30C7) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 4 # Arguments [ # ArgType: char* (0x670) # ArgType: char* const (0x11A9) # ArgType: const std::_Meta_type& (0x30B9) # ArgType: std::integral_constant (0x11C0) # ] # } .byte 0x16, 0x00, 0x01, 0x12 .byte 0x04, 0x00, 0x00, 0x00 .byte 0x70, 0x06, 0x00, 0x00 .byte 0xa9, 0x11, 0x00, 0x00 .byte 0xb9, 0x30, 0x00, 0x00 .byte 0xc0, 0x11, 0x00, 0x00 # Procedure (0x30C8) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: char* (0x670) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 4 # ArgListType: (char*, char* const, const std::_Meta_type&, std::integral_constant) (0x30C7) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x70, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x04, 0x00 .byte 0xc7, 0x30, 0x00, 0x00 # FuncId (0x30C9) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: std (0x1BE8) # FunctionType: char* (char*, char* const, const std::_Meta_type&, std::integral_constant) (0x30C8) # Name: _Find_unchecked1 # } .byte 0x1e, 0x00, 0x01, 0x16 .byte 0xe8, 0x1b, 0x00, 0x00 .byte 0xc8, 0x30, 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 (0x30CA) { # TypeLeafKind: LF_MFUNC_ID (0x1602) # ClassType: gsl::details::span_iterator,0> (0x19E9) # FunctionType: char* gsl::details::span_iterator,0>::() (0x1A09) # Name: _Unwrapped # } .byte 0x16, 0x00, 0x02, 0x16 .byte 0xe9, 0x19, 0x00, 0x00 .byte 0x09, 0x1a, 0x00, 0x00 .byte 0x5f, 0x55, 0x6e, 0x77 .byte 0x72, 0x61, 0x70, 0x70 .byte 0x65, 0x64, 0x00, 0xf1 # ArgList (0x30CB) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 2 # Arguments [ # ArgType: gsl::span (0x1004) # ArgType: __int64 (0x13) # ] # } .byte 0x0e, 0x00, 0x01, 0x12 .byte 0x02, 0x00, 0x00, 0x00 .byte 0x04, 0x10, 0x00, 0x00 .byte 0x13, 0x00, 0x00, 0x00 # Procedure (0x30CC) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: int& (0x1026) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 2 # ArgListType: (gsl::span, __int64) (0x30CB) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x26, 0x10, 0x00, 0x00 .byte 0x00, 0x00, 0x02, 0x00 .byte 0xcb, 0x30, 0x00, 0x00 # FuncId (0x30CD) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: gsl (0x1D21) # FunctionType: int& (gsl::span, __int64) (0x30CC) # Name: at # } .byte 0x0e, 0x00, 0x01, 0x16 .byte 0x21, 0x1d, 0x00, 0x00 .byte 0xcc, 0x30, 0x00, 0x00 .byte 0x61, 0x74, 0x00, 0xf1 # ArgList (0x30CE) { # TypeLeafKind: LF_ARGLIST (0x1201) # NumArgs: 3 # Arguments [ # ArgType: wchar_t* (0x671) # ArgType: const wchar_t* (0x1BBC) # ArgType: unsigned __int64 (0x23) # ] # } .byte 0x12, 0x00, 0x01, 0x12 .byte 0x03, 0x00, 0x00, 0x00 .byte 0x71, 0x06, 0x00, 0x00 .byte 0xbc, 0x1b, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 # Procedure (0x30CF) { # TypeLeafKind: LF_PROCEDURE (0x1008) # ReturnType: wchar_t* (0x671) # CallingConvention: NearC (0x0) # FunctionOptions [ (0x0) # ] # NumParameters: 3 # ArgListType: (wchar_t*, const wchar_t*, unsigned __int64) (0x30CE) # } .byte 0x0e, 0x00, 0x08, 0x10 .byte 0x71, 0x06, 0x00, 0x00 .byte 0x00, 0x00, 0x03, 0x00 .byte 0xce, 0x30, 0x00, 0x00 # FuncId (0x30D0) { # TypeLeafKind: LF_FUNC_ID (0x1601) # ParentScope: 0x0 # FunctionType: wchar_t* (wchar_t*, const wchar_t*, unsigned __int64) (0x30CF) # Name: wmemcpy # } .byte 0x12, 0x00, 0x01, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0xcf, 0x30, 0x00, 0x00 .byte 0x77, 0x6d, 0x65, 0x6d .byte 0x63, 0x70, 0x79, 0x00 # FuncId (0x30D1) { # 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 (0x30D2) { # 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 (0x30D3) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: bool (0x30) # IndexType: unsigned __int64 (0x23) # SizeOf: 256 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x30, 0x00, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x00, 0x01, 0x00, 0xf1 # Modifier (0x30D4) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: 0x30D3 # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xd3, 0x30, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # Array (0x30D5) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: const char (0x1140) # IndexType: unsigned __int64 (0x23) # SizeOf: 23 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0x40, 0x11, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x17, 0x00, 0x00, 0xf1 # Array (0x30D6) { # TypeLeafKind: LF_ARRAY (0x1503) # ElementType: const std::_Cl_names (0x2FFD) # IndexType: unsigned __int64 (0x23) # SizeOf: 384 # Name: # } .byte 0x0e, 0x00, 0x03, 0x15 .byte 0xfd, 0x2f, 0x00, 0x00 .byte 0x23, 0x00, 0x00, 0x00 .byte 0x80, 0x01, 0x00, 0xf1 # Modifier (0x30D7) { # 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 (0x30D8) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const volatile void (0x30D7) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd7, 0x30, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x30D9) { # 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 (0x30DA) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const volatile char (0x30D9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd9, 0x30, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x30DB) { # 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 (0x30DC) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: volatile char (0x30DB) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdb, 0x30, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x30DD) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const std::_Vector_val > (0x28D9) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xd9, 0x28, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Pointer (0x30DE) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: const unsigned char (0x2C8A) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0x8a, 0x2c, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Modifier (0x30DF) { # 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 (0x30E0) { # TypeLeafKind: LF_POINTER (0x1002) # PointeeType: volatile long (0x30DF) # PointerAttributes: 0x1000C # PtrType: Near64 (0xC) # PtrMode: Pointer (0x0) # IsFlat: 0 # IsConst: 0 # IsVolatile: 0 # IsUnaligned: 0 # IsRestrict: 0 # SizeOf: 8 # } .byte 0x0a, 0x00, 0x02, 0x10 .byte 0xdf, 0x30, 0x00, 0x00 .byte 0x0c, 0x00, 0x01, 0x00 # Class (0x30E1) { # 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 (0x30E2) { # 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 (0x30E3) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 2 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x30E2) # 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 0xe2, 0x30, 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 (0x30E4) { # TypeLeafKind: LF_STRING_ID (0x1605) # Id: 0x0 # StringData: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase # } .byte 0x72, 0x00, 0x05, 0x16 .byte 0x00, 0x00, 0x00, 0x00 .byte 0x43, 0x3a, 0x5c, 0x50 .byte 0x72, 0x6f, 0x67, 0x72 .byte 0x61, 0x6d, 0x20, 0x46 .byte 0x69, 0x6c, 0x65, 0x73 .byte 0x20, 0x28, 0x78, 0x38 .byte 0x36, 0x29, 0x5c, 0x4d .byte 0x69, 0x63, 0x72, 0x6f .byte 0x73, 0x6f, 0x66, 0x74 .byte 0x20, 0x56, 0x69, 0x73 .byte 0x75, 0x61, 0x6c, 0x20 .byte 0x53, 0x74, 0x75, 0x64 .byte 0x69, 0x6f, 0x5c, 0x32 .byte 0x30, 0x31, 0x37, 0x5c .byte 0x43, 0x6f, 0x6d, 0x6d .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x79, 0x5c, 0x56, 0x43 .byte 0x5c, 0x54, 0x6f, 0x6f .byte 0x6c, 0x73, 0x5c, 0x4d .byte 0x53, 0x56, 0x43, 0x5c .byte 0x31, 0x34, 0x2e, 0x31 .byte 0x36, 0x2e, 0x32, 0x37 .byte 0x30, 0x32, 0x33, 0x5c .byte 0x69, 0x6e, 0x63, 0x6c .byte 0x75, 0x64, 0x65, 0x5c .byte 0x78, 0x69, 0x6f, 0x73 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 # UdtSourceLine (0x30E5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iosb::_Fmtflags (0x30E3) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase (0x30E4) # LineNumber: 52 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe3, 0x30, 0x00, 0x00 .byte 0xe4, 0x30, 0x00, 0x00 .byte 0x34, 0x00, 0x00, 0x00 # Modifier (0x30E6) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Iosb::_Fmtflags (0x30E3) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe3, 0x30, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x30E7) { # 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 (0x30E8) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x30E7) # 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 0xe7, 0x30, 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 (0x30E9) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iosb::_Iostate (0x30E8) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase (0x30E4) # LineNumber: 83 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xe8, 0x30, 0x00, 0x00 .byte 0xe4, 0x30, 0x00, 0x00 .byte 0x53, 0x00, 0x00, 0x00 # Modifier (0x30EA) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Iosb::_Iostate (0x30E8) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xe8, 0x30, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x30EB) { # 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 (0x30EC) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x30EB) # 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 0xeb, 0x30, 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 (0x30ED) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iosb::_Openmode (0x30EC) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase (0x30E4) # LineNumber: 92 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xec, 0x30, 0x00, 0x00 .byte 0xe4, 0x30, 0x00, 0x00 .byte 0x5c, 0x00, 0x00, 0x00 # Modifier (0x30EE) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Iosb::_Openmode (0x30EC) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xec, 0x30, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x30EF) { # 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 (0x30F0) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 3 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x30EF) # 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 0xef, 0x30, 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 (0x30F1) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iosb::_Seekdir (0x30F0) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase (0x30E4) # LineNumber: 105 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf0, 0x30, 0x00, 0x00 .byte 0xe4, 0x30, 0x00, 0x00 .byte 0x69, 0x00, 0x00, 0x00 # Modifier (0x30F2) { # TypeLeafKind: LF_MODIFIER (0x1001) # ModifiedType: std::_Iosb::_Seekdir (0x30F0) # Modifiers [ (0x1) # Const (0x1) # ] # } .byte 0x0a, 0x00, 0x01, 0x10 .byte 0xf0, 0x30, 0x00, 0x00 .byte 0x01, 0x00, 0xf2, 0xf1 # FieldList (0x30F3) { # 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 (0x30F4) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x30F3) # 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 0xf3, 0x30, 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 (0x30F5) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iosb::_Dummy_enum (0x30F4) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase (0x30E4) # LineNumber: 51 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf4, 0x30, 0x00, 0x00 .byte 0xe4, 0x30, 0x00, 0x00 .byte 0x33, 0x00, 0x00, 0x00 # FieldList (0x30F6) { # 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 (0x30F7) { # TypeLeafKind: LF_ENUM (0x1507) # NumEnumerators: 1 # Properties [ (0x208) # HasUniqueName (0x200) # Nested (0x8) # ] # UnderlyingType: unsigned (0x75) # FieldListType: (0x30F6) # Name: std::_Iosb:: # LinkageName: .?AW4@?$_Iosb@H@std@@ # } .byte 0x5e, 0x00, 0x07, 0x15 .byte 0x01, 0x00, 0x08, 0x02 .byte 0x75, 0x00, 0x00, 0x00 .byte 0xf6, 0x30, 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 (0x30F8) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iosb:: (0x30F7) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase (0x30E4) # LineNumber: 116 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xf7, 0x30, 0x00, 0x00 .byte 0xe4, 0x30, 0x00, 0x00 .byte 0x74, 0x00, 0x00, 0x00 # FieldList (0x30F9) { # TypeLeafKind: LF_FIELDLIST (0x1203) # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: skipws # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: unitbuf # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: uppercase # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: showbase # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: showpoint # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: showpos # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: left # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: right # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: internal # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: dec # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: oct # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: hex # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: scientific # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: fixed # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: hexfloat # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: boolalpha # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: _Stdio # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: adjustfield # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: basefield # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Fmtflags (0x30E6) # Name: floatfield # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Iostate (0x30EA) # Name: goodbit # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Iostate (0x30EA) # Name: eofbit # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Iostate (0x30EA) # Name: failbit # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Iostate (0x30EA) # Name: badbit # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: in # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: out # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: ate # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: app # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: trunc # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: _Nocreate # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: _Noreplace # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Openmode (0x30EE) # Name: binary # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Seekdir (0x30F2) # Name: beg # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Seekdir (0x30F2) # Name: cur # } # StaticDataMember { # TypeLeafKind: LF_STMEMBER (0x150E) # AccessSpecifier: Public (0x3) # Type: const std::_Iosb::_Seekdir (0x30F2) # Name: end # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Iosb::_Dummy_enum (0x30F4) # Name: _Dummy_enum # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Iosb::_Fmtflags (0x30E3) # Name: _Fmtflags # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Iosb::_Iostate (0x30E8) # Name: _Iostate # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Iosb::_Openmode (0x30EC) # Name: _Openmode # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Iosb::_Seekdir (0x30F0) # Name: _Seekdir # } # NestedType { # TypeLeafKind: LF_NESTTYPE (0x1510) # Type: std::_Iosb:: (0x30F7) # Name: # } # } .byte 0xaa, 0x02, 0x03, 0x12 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x73, 0x6b, 0x69, 0x70 .byte 0x77, 0x73, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x75, 0x6e, 0x69, 0x74 .byte 0x62, 0x75, 0x66, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x75, 0x70, 0x70, 0x65 .byte 0x72, 0x63, 0x61, 0x73 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x73, 0x68, 0x6f, 0x77 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x73, 0x68, 0x6f, 0x77 .byte 0x70, 0x6f, 0x69, 0x6e .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x73, 0x68, 0x6f, 0x77 .byte 0x70, 0x6f, 0x73, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x6c, 0x65, 0x66, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x72, 0x69, 0x67, 0x68 .byte 0x74, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x69, 0x6e, 0x74, 0x65 .byte 0x72, 0x6e, 0x61, 0x6c .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x64, 0x65, 0x63, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x6f, 0x63, 0x74, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x68, 0x65, 0x78, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x73, 0x63, 0x69, 0x65 .byte 0x6e, 0x74, 0x69, 0x66 .byte 0x69, 0x63, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x66, 0x69, 0x78, 0x65 .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x68, 0x65, 0x78, 0x66 .byte 0x6c, 0x6f, 0x61, 0x74 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x62, 0x6f, 0x6f, 0x6c .byte 0x61, 0x6c, 0x70, 0x68 .byte 0x61, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x5f, 0x53, 0x74, 0x64 .byte 0x69, 0x6f, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x61, 0x64, 0x6a, 0x75 .byte 0x73, 0x74, 0x66, 0x69 .byte 0x65, 0x6c, 0x64, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x62, 0x61, 0x73, 0x65 .byte 0x66, 0x69, 0x65, 0x6c .byte 0x64, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xe6, 0x30, 0x00, 0x00 .byte 0x66, 0x6c, 0x6f, 0x61 .byte 0x74, 0x66, 0x69, 0x65 .byte 0x6c, 0x64, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xea, 0x30, 0x00, 0x00 .byte 0x67, 0x6f, 0x6f, 0x64 .byte 0x62, 0x69, 0x74, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xea, 0x30, 0x00, 0x00 .byte 0x65, 0x6f, 0x66, 0x62 .byte 0x69, 0x74, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xea, 0x30, 0x00, 0x00 .byte 0x66, 0x61, 0x69, 0x6c .byte 0x62, 0x69, 0x74, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xea, 0x30, 0x00, 0x00 .byte 0x62, 0x61, 0x64, 0x62 .byte 0x69, 0x74, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x69, 0x6e, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x6f, 0x75, 0x74, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x61, 0x74, 0x65, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x61, 0x70, 0x70, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x74, 0x72, 0x75, 0x6e .byte 0x63, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x63 .byte 0x72, 0x65, 0x61, 0x74 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x5f, 0x4e, 0x6f, 0x72 .byte 0x65, 0x70, 0x6c, 0x61 .byte 0x63, 0x65, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xee, 0x30, 0x00, 0x00 .byte 0x62, 0x69, 0x6e, 0x61 .byte 0x72, 0x79, 0x00, 0xf1 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xf2, 0x30, 0x00, 0x00 .byte 0x62, 0x65, 0x67, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xf2, 0x30, 0x00, 0x00 .byte 0x63, 0x75, 0x72, 0x00 .byte 0x0e, 0x15, 0x03, 0x00 .byte 0xf2, 0x30, 0x00, 0x00 .byte 0x65, 0x6e, 0x64, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf4, 0x30, 0x00, 0x00 .byte 0x5f, 0x44, 0x75, 0x6d .byte 0x6d, 0x79, 0x5f, 0x65 .byte 0x6e, 0x75, 0x6d, 0x00 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe3, 0x30, 0x00, 0x00 .byte 0x5f, 0x46, 0x6d, 0x74 .byte 0x66, 0x6c, 0x61, 0x67 .byte 0x73, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xe8, 0x30, 0x00, 0x00 .byte 0x5f, 0x49, 0x6f, 0x73 .byte 0x74, 0x61, 0x74, 0x65 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xec, 0x30, 0x00, 0x00 .byte 0x5f, 0x4f, 0x70, 0x65 .byte 0x6e, 0x6d, 0x6f, 0x64 .byte 0x65, 0x00, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf0, 0x30, 0x00, 0x00 .byte 0x5f, 0x53, 0x65, 0x65 .byte 0x6b, 0x64, 0x69, 0x72 .byte 0x00, 0xf3, 0xf2, 0xf1 .byte 0x10, 0x15, 0x00, 0x00 .byte 0xf7, 0x30, 0x00, 0x00 .byte 0x00, 0xf3, 0xf2, 0xf1 # Class (0x30FA) { # TypeLeafKind: LF_CLASS (0x1504) # MemberCount: 41 # Properties [ (0x210) # ContainsNestedClass (0x10) # HasUniqueName (0x200) # ] # FieldList: (0x30F9) # 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 0xf9, 0x30, 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 (0x30FB) { # TypeLeafKind: LF_UDT_SRC_LINE (0x1606) # UDT: std::_Iosb (0x30FA) # SourceFile: C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\include\xiosbase (0x30E4) # LineNumber: 48 # } .byte 0x0e, 0x00, 0x06, 0x16 .byte 0xfa, 0x30, 0x00, 0x00 .byte 0xe4, 0x30, 0x00, 0x00 .byte 0x30, 0x00, 0x00, 0x00 .globl "??_7fail_fast@gsl@@6B@" .set "??_7fail_fast@gsl@@6B@", .L__unnamed_1+8 .globl "??_7logic_error@std@@6B@" .set "??_7logic_error@std@@6B@", .L__unnamed_2+8 .globl "??_7exception@std@@6B@" .set "??_7exception@std@@6B@", .L__unnamed_3+8 .globl "??_7?$UnaryExpr@_N@Catch@@6B@" .set "??_7?$UnaryExpr@_N@Catch@@6B@", .L__unnamed_4+8 .globl "??_7ITransientExpression@Catch@@6B@" .set "??_7ITransientExpression@Catch@@6B@", .L__unnamed_5+8 .globl "??_7?$BinaryExpr@AEB_KAEB_K@Catch@@6B@" .set "??_7?$BinaryExpr@AEB_KAEB_K@Catch@@6B@", .L__unnamed_6+8 .globl "??_7?$BinaryExpr@AEB_JAEBH@Catch@@6B@" .set "??_7?$BinaryExpr@AEB_JAEBH@Catch@@6B@", .L__unnamed_7+8 .globl "??_7?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@" .set "??_7?$BinaryExpr@AEBQEAHAEBQEAH@Catch@@6B@", .L__unnamed_8+8 .globl "??_7?$BinaryExpr@_N_N@Catch@@6B@" .set "??_7?$BinaryExpr@_N_N@Catch@@6B@", .L__unnamed_9+8 .globl "??_7?$BinaryExpr@AEBHAEBH@Catch@@6B@" .set "??_7?$BinaryExpr@AEBHAEBH@Catch@@6B@", .L__unnamed_10+8 .globl "??_7?$BinaryExpr@AEB_JAEB_J@Catch@@6B@" .set "??_7?$BinaryExpr@AEB_JAEB_J@Catch@@6B@", .L__unnamed_11+8 .globl "??_7narrowing_error@gsl@@6B@" .set "??_7narrowing_error@gsl@@6B@", .L__unnamed_12+8 .globl "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@", .L__unnamed_13+8 .globl "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV123@@Catch@@6B@", .L__unnamed_14+8 .globl "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@23@@Catch@@6B@", .L__unnamed_15+8 .globl "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@AEBV?$span_iterator@V?$span@H$0?0@gsl@@$0A@@23@@Catch@@6B@", .L__unnamed_16+8 .globl "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$0A@@details@gsl@@@std@@AEBV12@@Catch@@6B@", .L__unnamed_17+8 .globl "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$reverse_iterator@V?$span_iterator@V?$span@H$0?0@gsl@@$00@details@gsl@@@std@@AEBV12@@Catch@@6B@", .L__unnamed_18+8 .globl "??_7?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$span@H$0?0@gsl@@AEBV12@@Catch@@6B@", .L__unnamed_19+8 .globl "??_7?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@" .set "??_7?$BinaryExpr@AEBQEBXAEBQEBX@Catch@@6B@", .L__unnamed_20+8 .globl "??_7?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@" .set "??_7?$BinaryExpr@AEBQEBW4byte@gsl@@AEB$$T@Catch@@6B@", .L__unnamed_21+8 .globl "??_7?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@" .set "??_7?$BinaryExpr@AEBQEAXAEBQEAX@Catch@@6B@", .L__unnamed_22+8 .globl "??_7?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@" .set "??_7?$BinaryExpr@AEBQEAW4byte@gsl@@AEB$$T@Catch@@6B@", .L__unnamed_23+8 .globl "??_7?$collate@D@std@@6B@" .set "??_7?$collate@D@std@@6B@", .L__unnamed_24+8 .globl "??_7bad_cast@std@@6B@" .set "??_7bad_cast@std@@6B@", .L__unnamed_25+8 .globl "??_7_Root_node@std@@6B@" .set "??_7_Root_node@std@@6B@", .L__unnamed_26+8 .globl "??_7_Node_base@std@@6B@" .set "??_7_Node_base@std@@6B@", .L__unnamed_27+8 .globl "??_7_Node_capture@std@@6B@" .set "??_7_Node_capture@std@@6B@", .L__unnamed_28+8 .globl "??_7_Node_back@std@@6B@" .set "??_7_Node_back@std@@6B@", .L__unnamed_29+8 .globl "??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@" .set "??_7?$_Node_class@DV?$regex_traits@D@std@@@std@@6B@", .L__unnamed_30+8 .globl "??_7_Node_assert@std@@6B@" .set "??_7_Node_assert@std@@6B@", .L__unnamed_31+8 .globl "??_7?$_Node_str@D@std@@6B@" .set "??_7?$_Node_str@D@std@@6B@", .L__unnamed_32+8 .globl "??_7_Node_endif@std@@6B@" .set "??_7_Node_endif@std@@6B@", .L__unnamed_33+8 .globl "??_7_Node_if@std@@6B@" .set "??_7_Node_if@std@@6B@", .L__unnamed_34+8 .globl "??_7_Node_end_group@std@@6B@" .set "??_7_Node_end_group@std@@6B@", .L__unnamed_35+8 .globl "??_7_Node_end_rep@std@@6B@" .set "??_7_Node_end_rep@std@@6B@", .L__unnamed_36+8 .globl "??_7_Node_rep@std@@6B@" .set "??_7_Node_rep@std@@6B@", .L__unnamed_37+8 .globl "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@" .set "??_7?$BinaryExpr@AEBV?$span_iterator@V?$span@D$0?0@gsl@@$0A@@details@gsl@@AEBV123@@Catch@@6B@", .L__unnamed_38+8